/* Minification failed. Returning unminified contents.
(566,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(570,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(574,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(575,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(579,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(589,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(602,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(606,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(611,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(616,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(620,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(636,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(640,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(644,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(648,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(652,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(656,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(660,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(683,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(691,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(692,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(693,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(713,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(714,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(715,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(791,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(794,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(807,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(809,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(811,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(817,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(826,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(833,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(834,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(839,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(840,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(857,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(858,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(859,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(866,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(875,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(895,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(900,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(901,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(909,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(914,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(915,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(1025,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1027,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(1303,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(1307,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(1311,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(1315,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(1319,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1323,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(1327,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1328,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1329,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1333,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1337,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1341,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1345,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(1349,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1350,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1354,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1355,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1356,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1362,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(1366,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(1370,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(1374,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(1378,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1382,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(1386,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1387,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1388,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1392,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1396,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1400,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1404,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(1408,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1409,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900-rgb'
(1413,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1414,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1415,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1691,17): run-time error CSS1038: Expected hex color, found '#0003'
(1692): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(2240,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(2241,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2270,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(2271,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(2284,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(2290,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2294,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2325,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2327,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2339,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2344,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2352,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2358,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2362,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2370,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(2384,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2392,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2398,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2424,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(2428,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2432,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(2436,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2459,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(2460,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(2465,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2466,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(2472,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(2473,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(2477,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(2478,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-color'
(2485,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(2486,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(2496,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(2497,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(2501,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(2502,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-color'
(2507,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(2514,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(2775,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(2922,23): run-time error CSS1039: Token not allowed after unary operator: '-universal-margin'
(2926,17): run-time error CSS1039: Token not allowed after unary operator: '-input-invalid-color'
(3148,26): run-time error CSS1038: Expected hex color, found '#0003'
(4366,23): run-time error CSS1038: Expected hex color, found '#fffc'
(4367): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(4379,23): run-time error CSS1038: Expected hex color, found '#fff6'
(5028,12): run-time error CSS1038: Expected hex color, found '#0009'
(5490,17): run-time error CSS1038: Expected hex color, found '#0003'
(5490,22): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(5594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5628,28): run-time error CSS1039: Token not allowed after unary operator: '-tags-border-color'
(5655,48): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(5655,98): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(5655,116): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(5663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5689,18): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(5694,17): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(5715,22): run-time error CSS1039: Token not allowed after unary operator: '-tags-disabled-bg'
(5731,19): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(5735,51): run-time error CSS1039: Token not allowed after unary operator: '-readonly-striped'
(5745,17): run-time error CSS1039: Token not allowed after unary operator: '-input-color'
(5751,19): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(5777,17): run-time error CSS1039: Token not allowed after unary operator: '-placeholder-color-focus'
(5791,17): run-time error CSS1039: Token not allowed after unary operator: '-placeholder-color'
(5806,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color'
(5827,28): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(5841,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color'
(5844,19): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(5852,21): run-time error CSS1039: Token not allowed after unary operator: '-tag--max-width'
(5853,21): run-time error CSS1039: Token not allowed after unary operator: '-tag--min-width'
(5873,28): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(5873,57): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(5875,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg-inset'
(5883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5901,18): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(5906,17): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(5919,22): run-time error CSS1039: Token not allowed after unary operator: '-tag-hide-transition'
(5936,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5941,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(5946,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(5947,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(5959,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color--edit'
(5963,32): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(5976,32): run-time error CSS1039: Token not allowed after unary operator: '-tag-invalid-color'
(5984,51): run-time error CSS1039: Token not allowed after unary operator: '-readonly-striped'
(5994,22): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-btn-bg'
(5995,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(5997,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-btn-color'
(6005,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(6021,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(6022,73): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(6032,28): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(6032,57): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-bg'
(6163,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6166,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(6185,37): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(6199,22): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-bg-color'
(6202,24): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(6222,19): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-item-pad'
(6238,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(6250,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(6251,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(6264,22): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-item--hidden-duration'
(6278,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(6669,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6672,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(6673,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(6689,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6690,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(6691,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(6811,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(6814,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(6815,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(6861,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(7102,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(7105,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(7131,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(7439,17): run-time error CSS1038: Expected hex color, found '#0006'
(7440): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(7585,39): run-time error CSS1038: Expected hex color, found '#0003'
(7585,45): run-time error CSS1038: Expected hex color, found '#0003'
(7689,17): run-time error CSS1038: Expected hex color, found '#0003'
(7690): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(8737,26): run-time error CSS1038: Expected hex color, found '#0006'
(8738): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(8839,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(8847,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(8854,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(8874,23): run-time error CSS1038: Expected hex color, found '#0003'
(8875): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(8887,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(8888,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(8892,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(8893,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(8897,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8901,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(8902,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(8906,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(8910,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8914,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(8915,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(8919,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(8920,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(38865,23): run-time error CSS1039: Token not allowed after unary operator: '-fa-style-family'
(38867,23): run-time error CSS1039: Token not allowed after unary operator: '-fa-style'
(38874,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-display'
(38879,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-color'
(38966,23): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-margin'
(38976,21): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-width'
(38980,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-li-width'
(38986,25): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-radius'
(38988,18): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-width'
(38988,47): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-style'
(38988,76): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-color'
(38990,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-border-padding'
(38996,24): run-time error CSS1039: Token not allowed after unary operator: '-fa-pull-margin'
(39002,23): run-time error CSS1039: Token not allowed after unary operator: '-fa-pull-margin'
(39010,39): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-direction'
(39011,31): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-direction'
(39014,38): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-duration'
(39015,30): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-duration'
(39018,45): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-iteration-count'
(39019,37): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-iteration-count'
(39022,45): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-timing'
(39023,37): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-timing'
(39027,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39035,39): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-direction'
(39036,31): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-direction'
(39039,38): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-duration'
(39040,30): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-duration'
(39043,45): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-iteration-count'
(39044,37): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-iteration-count'
(39047,45): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-timing'
(39048,37): run-time error CSS1039: Token not allowed after unary operator: '-fa-spin-timing'
(39108,36): run-time error CSS1039: Token not allowed after unary operator: '-fa-rotate-angle'
(39109,28): run-time error CSS1039: Token not allowed after unary operator: '-fa-rotate-angle'
(39127,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-stack-z-index'
(39140,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-inverse'
(50689,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-color'
(50691,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(50696,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-color'
(50701,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
(50706,19): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(50711,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-inverse'
(60481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60504,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-bg'
(60510,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-border'
(60525,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-color'
(60532,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-bg-hover'
(60533,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-color-hover'
(60545,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-bg'
(60546,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-color'
(60551,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-bg-hover'
(60552,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-btn-color-hover'
(60564,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-scrollbar-color'
(60568,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-scrollbar-color'
(60576,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-scrollbar-color-hover'
(60580,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-prismjs-scrollbar-color-hover'
(60606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60611,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(60626,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(60627,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(60646,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(60652,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(60668,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(60673,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(60674,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60679,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(60680,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-color'
(60692,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(60701,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(60711,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60712,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(60713,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(60717,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60721,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60725,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60726,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(60727,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(60731,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60735,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(60759,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(60760,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60765,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(60770,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(60775,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(60779,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60791,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(60795,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(60799,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(60800,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-color'
(60819,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(60820,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60825,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(60826,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60830,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-bg'
(60831,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-hover-color'
(60838,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(60840,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(60846,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(60894,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(60918,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(60931,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(60946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(60953,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(60983,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(60984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60985,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(61011,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(61012,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61013,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61022,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(61023,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61024,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61033,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(61034,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(61035,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(61074,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61075,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61084,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61085,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61099,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61100,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61114,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-bg'
(61118,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61119,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(61123,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(61130,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(61146,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61150,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61154,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61158,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(61162,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61179,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61180,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(61201,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(61225,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61226,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(61246,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61247,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61248,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61256,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61257,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61258,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61262,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(61263,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61287,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(61297,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61303,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61310,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61348,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61356,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61375,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(61421,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(61426,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(61427,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(61451,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-light'
(61455,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(61459,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(61460,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(61461,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(61465,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(61469,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61473,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61474,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61475,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61479,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(61483,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(61487,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(61488,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(61489,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(61493,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(61497,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(61501,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(61502,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(61503,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(61507,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(61511,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(61515,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(61516,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(61517,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(61521,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(61525,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(61529,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(61530,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(61531,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(61535,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(61539,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61543,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61544,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61545,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61549,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(61553,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(61557,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(61558,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(61559,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(61563,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-box-shadow'
(61564,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(61565,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(61577,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(61583,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(61587,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(61591,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61595,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61599,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(61605,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(61610,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-bg'
(61611,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(61618,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(61622,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61632,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61637,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61643,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(61644,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(61649,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61654,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61660,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(61670,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(61671,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(61677,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-focus-border-color'
(61681,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61686,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(61691,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61699,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(61700,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(61730,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(61739,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61762,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(61765,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(61766,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(61792,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(61793,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(61801,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(61802,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61803,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61807,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(61808,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(61816,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(61817,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61818,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61822,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(61823,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(61831,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(61832,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61833,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61837,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(61838,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(61846,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(61847,87): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61848,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(61867,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(61890,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(61924,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(61925,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(61929,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(61945,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(61952,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62007,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62008,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62010,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62012,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62015,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62018,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62019,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62022,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62049,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62053,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62057,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62061,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62071,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(62081,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(62113,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(62117,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62118,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(62126,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62127,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62137,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(62138,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(62146,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(62150,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(62157,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(62161,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62183,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62243,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62259,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62263,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62268,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(62272,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62277,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62281,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62286,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(62290,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62295,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62299,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(62304,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(62308,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(62313,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(62317,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62322,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(62326,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62331,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62335,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(62340,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(62344,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(62349,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(62353,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62358,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(62362,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62367,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62371,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(62376,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(62380,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(62385,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(62389,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(62394,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(62398,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(62403,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(62409,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(62413,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62414,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(62419,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-light'
(62420,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(62425,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62426,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(62431,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(62432,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62437,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(62438,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(62443,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(62444,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(62449,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62450,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(62455,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(62456,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62461,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(62462,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(62467,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(62468,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(62473,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62474,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(62479,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(62480,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62485,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(62486,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(62491,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(62492,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(62497,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(62498,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(62503,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(62504,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(62514,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(62519,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(62539,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(62544,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62550,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62555,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(62561,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62592,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(62593,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(62594,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(62624,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62625,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62637,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(62644,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62645,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62650,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(62662,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(62671,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(62672,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(62674,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(62679,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(62680,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(62681,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(62697,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(62701,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(62713,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(62717,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(62745,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(62762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62763,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(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 '-'
(62766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62773,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62777,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62778,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62781,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62793,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62794,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62795,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62797,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62798,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62802,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62806,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62807,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62814,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62822,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62823,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62827,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62829,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62833,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62836,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62837,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62843,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62845,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62846,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62847,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62848,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62849,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62851,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62853,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62861,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62867,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62868,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62869,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62891,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62893,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62894,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62895,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62897,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62898,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62899,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62900,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62901,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62903,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62904,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62905,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62906,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62907,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62908,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62909,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62910,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62911,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62912,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62913,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62914,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62915,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62916,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62917,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62918,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62922,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62923,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62948,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(62949,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(62950,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(62951,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(62952,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(62953,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(62977,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(62986,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(63066,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(63085,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(63085,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(63091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63101,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(63121,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(63132,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(63133,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(63155,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63157,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63302,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(63307,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(63403,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(63404,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(63404,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(63405,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(63406,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(63422,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(63426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63429,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63430,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63440,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(63441,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63442,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63449,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63450,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(63451,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(63603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63692,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(63694,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(63734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63735,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(63739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63740,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(63744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63745,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(63749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63750,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(63754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63759,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63761,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63763,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63764,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63773,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63777,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63778,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63791,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63792,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63797,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63798,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63802,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63805,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63806,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63814,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63819,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63820,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63827,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63829,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63833,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63834,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63843,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63845,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63846,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63847,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63848,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63853,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63861,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(63862,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(63874,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(63886,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(63904,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(63914,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(63915,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(63917,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(63933,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(63934,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(63935,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(63952,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(63957,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(63958,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(63959,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(63967,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(63968,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(63979,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(63988,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(64065,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64072,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(64074,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(64075,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(64075,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(64079,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(64086,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(64088,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(64097,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(64098,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(64099,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(64104,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(64128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64163,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(64164,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(64168,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(64193,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(64194,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64198,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64204,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64208,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64216,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64217,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64218,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64232,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(64237,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(64253,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-app-header-minimize-bg-color'
(64261,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-app-header-minimize-bg-color'
(64262,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(64295,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64315,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64326,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(64353,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64354,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64360,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64365,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64374,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64379,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64388,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64389,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64390,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64395,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64399,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64405,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64409,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64417,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64418,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64419,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64425,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64429,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64435,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64439,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64447,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(64448,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64449,71): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(64497,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(64515,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(64520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64536,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(64536,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(64537,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(64538,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(64539,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(64540,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(64541,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(64547,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(64547,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(64548,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(64549,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(64554,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(64555,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(64556,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(64561,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(64566,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(64570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64628,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64641,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64644,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64648,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64666,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64727,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64728,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64732,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64742,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64743,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64746,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64747,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64748,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64751,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64752,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64753,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64759,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64761,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64763,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64773,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64777,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64778,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64781,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64793,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64794,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64795,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64797,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64798,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64802,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64806,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64807,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64814,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64822,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64823,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64827,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64829,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64833,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64836,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64837,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64843,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64845,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64846,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64847,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64848,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64849,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64851,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64853,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64861,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64862,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64863,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64864,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64865,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64866,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64867,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64868,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64869,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64891,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64893,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64894,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64895,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64897,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64898,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64899,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64900,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64901,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64903,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64904,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64905,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64906,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64907,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64908,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64909,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64910,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64911,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64912,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64913,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64914,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64915,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64916,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64917,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64918,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64922,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64923,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64928,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64929,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64930,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64931,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64933,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64934,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64936,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64937,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64938,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64939,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64941,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64942,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64943,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64944,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64946,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64947,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64948,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64949,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64951,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64959,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64961,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64962,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64963,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64964,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64965,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64966,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64967,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64968,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64969,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64970,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64971,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64972,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64973,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64974,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64975,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64977,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64978,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64979,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64981,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64982,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64983,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64986,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64987,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64989,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64990,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64991,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64993,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64994,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64995,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64998,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64999,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65005,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65006,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65007,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65008,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65010,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65012,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65015,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65018,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65019,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65022,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65023,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65024,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65026,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65027,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65028,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65030,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65031,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65032,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65033,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65034,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65035,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65037,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65038,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65039,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65040,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65041,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65042,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65043,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65044,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65046,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65047,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65048,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65049,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65050,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65051,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65054,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65055,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65056,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65057,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65058,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65059,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65060,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65061,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65062,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65064,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65065,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65066,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65067,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65068,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65069,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65070,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65071,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65072,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65073,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65074,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65075,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65076,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65077,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65078,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65079,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65080,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65081,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65082,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65083,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65084,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65085,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65086,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65087,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65088,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65089,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65090,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65093,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65094,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65095,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65096,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65097,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65098,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65099,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
(65659,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(65660,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(65661,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(65662,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(65663,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(65664,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(65665,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(65686,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-page-bg'
(65707,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(65716,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(65796,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(65815,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(65815,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(65820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65830,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(65850,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(65861,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(65862,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(66109,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(66110,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(66110,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(66111,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(66112,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(66128,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(66132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66135,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66136,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66146,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(66147,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66148,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66155,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66156,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(66157,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(66309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66325,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66333,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66337,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66349,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66353,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66357,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66361,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66365,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66377,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66381,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66385,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66393,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66406,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66409,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66411,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66416,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(66418,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(66458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66459,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(66463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66464,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(66468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66469,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(66473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66474,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(66478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66487,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66488,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66501,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66502,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66515,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66516,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66529,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66530,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66543,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66544,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66557,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66558,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66571,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66572,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66585,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(66586,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(66598,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(66608,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(66626,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(66636,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(66637,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(66639,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(66655,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(66656,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(66657,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(66659,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(66672,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(66677,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(66678,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(66679,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(66687,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(66688,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(66699,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(66708,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(66811,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(66813,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(66822,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(66823,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(66824,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(66829,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(66881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66886,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(66887,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(66891,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(66909,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(66945,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(67018,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(67022,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(67050,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(67076,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(67087,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(67091,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(67105,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(67207,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(67210,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(67211,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(67257,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text'
(67270,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(67288,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(67289,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(67298,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(67309,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(67310,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(67318,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(67322,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text'
(67326,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(67330,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text'
(67346,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text'
(67359,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(67377,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(67378,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(67387,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(67398,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(67399,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(67407,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(67411,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text'
(67415,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(67419,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text'
(67431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67442,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67446,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(67446,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(67447,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(67448,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(67449,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(67450,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(67451,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(67456,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(67456,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(67457,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(67458,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(67459,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-box-shadow'
(67464,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(67465,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(67466,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(67470,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(67471,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(67472,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(67476,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(67477,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(67478,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(67480,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-box-shadow'
(67480,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(67484,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(67486,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-box-shadow'
(67486,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(67490,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(67491,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(67492,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(67493,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-shadow'
(67497,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-shadow'
(67497,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(67501,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(67503,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(67504,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(67505,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(67510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67632,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67633,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67641,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67646,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67648,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67666,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67699,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67703,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67707,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67708,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67727,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67732,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67742,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67743,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67748,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67751,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67752,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67753,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67759,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67761,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67773,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67777,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67778,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67793,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67802,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(67806,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(67810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67891,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67893,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67894,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67895,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67896,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67898,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(67900,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(67901,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(67901,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(67903,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(67904,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(67907,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(67909,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(67909,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(67910,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(67911,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-box-shadow'
(67917,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(67921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67930,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67942,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(67965,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(67992,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(68026,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(68028,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(68035,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(68035,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(68038,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(68043,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(68047,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(68048,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(68052,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(68054,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(68058,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(68069,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(68069,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(68072,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(68078,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(68078,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(68079,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(68083,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68084,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68085,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68086,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68087,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68088,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68089,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68090,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68093,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68209,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(68209,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(68210,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(68211,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(68212,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(68222,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(68226,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(68232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68239,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(68239,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(68243,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(68245,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(68246,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(68247,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(68252,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(68256,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(68262,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(68263,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(68264,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(68268,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(68274,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68275,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68276,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68282,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(68286,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(68292,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(68293,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(68356,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(68357,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(68358,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(68359,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(68360,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(68365,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(68369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68371,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68382,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(68392,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(68396,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(68406,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(68406,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(68407,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(68409,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(68411,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(68411,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(68412,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(68413,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(68423,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(68431,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(68438,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(68456,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(68457,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(68514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68532,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(68534,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(68536,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(68536,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(68537,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(68538,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-box-shadow'
(68553,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68554,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68559,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68560,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68569,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(68569,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(68570,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(68574,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(68575,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(68579,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(68581,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(68589,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(68593,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(68593,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68595,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(68596,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(68597,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(68597,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(68601,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68601,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68605,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(68605,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68606,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(68607,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(68608,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(68608,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(68612,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68612,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68616,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68617,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(68618,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68623,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(68624,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(68628,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68629,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(68638,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(68639,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68647,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68648,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68652,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68653,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(68657,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(68690,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(68690,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(68692,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(68694,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(68698,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(68702,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(68703,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(68704,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(68704,76): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(68708,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(68709,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(68714,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(68715,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(68718,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(68720,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(68721,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(68730,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(68732,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(68740,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(68741,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(68742,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(68742,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(68746,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68747,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68751,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(68752,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(68760,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68761,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68765,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(68766,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(68770,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68771,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(68775,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(68775,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(68806,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68807,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68814,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(68814,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(68815,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(68816,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(68818,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(68819,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(68823,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(68828,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(68829,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(68830,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(68834,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(68838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68843,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68845,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68846,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68847,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68848,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68849,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68851,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68853,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68866,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(68866,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(68867,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(68868,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(68869,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(68870,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(68870,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(68876,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(68877,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(68878,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(68883,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(68884,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(68886,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(68891,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(68892,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(68893,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(68897,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(68899,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(68900,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(68908,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(68909,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(68913,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(68914,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(68918,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68928,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68933,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68934,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68936,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68937,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68939,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(68939,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(68940,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(68941,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(68943,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(68947,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(68960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68961,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68962,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68963,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68964,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68965,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68966,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68967,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68968,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68970,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(68970,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(68971,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(68972,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(68973,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(68974,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(68975,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(68984,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(69000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69007,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69008,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69010,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69015,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69022,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69023,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69024,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69028,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69030,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69031,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69035,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69037,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69038,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69042,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69043,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69044,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69045,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69049,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69050,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69051,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69062,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69064,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69065,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69066,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69067,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69068,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69069,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69071,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(69073,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(69074,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(69075,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(69076,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-box-shadow'
(69084,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(69087,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(69088,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(69093,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(69093,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(69109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69130,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(69145,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(69151,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(69153,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(69157,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(69158,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(69164,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(69164,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(69165,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(69166,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(69167,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69167,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(69181,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(69183,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(69188,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(69189,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(69190,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(69198,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69199,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69207,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(69212,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(69221,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69226,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69227,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69235,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(69243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69245,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69249,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69250,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69254,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69255,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69256,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69260,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69261,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69262,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69266,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69267,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69271,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69273,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69279,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69283,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69288,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69289,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69290,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69294,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69295,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69301,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69305,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69306,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69307,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69311,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69312,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69318,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69323,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69324,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69328,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69334,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69335,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69340,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69346,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69347,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69352,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69356,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69357,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69358,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69362,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69363,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69364,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69374,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69399,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(69401,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(69406,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(69407,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(69413,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(69417,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(69421,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(69425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69440,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(69442,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(69443,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(69445,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(69447,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(69447,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(69448,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(69449,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(69461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69463,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(69470,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(69476,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(69476,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(69477,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(69478,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(69480,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(69480,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(69481,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(69481,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(69482,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(69482,72): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(69486,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(69487,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(69491,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(69496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69518,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(69530,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(69548,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(69563,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(69571,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(69573,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(69575,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(69575,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(69576,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(69577,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-box-shadow'
(69582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69588,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(69591,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(69599,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(69607,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(69608,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(69608,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(69609,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(69610,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(69614,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(69614,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(69615,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(69615,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(69615,119): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(69620,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(69626,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(69635,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(69635,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(69636,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(69637,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(69637,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(69638,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(69639,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(69643,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(69668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69680,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(69682,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69683,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(69684,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(69698,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(69704,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(69709,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69710,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69726,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69726,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69727,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(69732,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69733,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69738,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69738,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69738,101): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69739,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(69748,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69748,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69749,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(69754,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69755,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69760,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69760,72): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(69760,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(69761,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(69765,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(69766,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(69766,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(69767,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(69769,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(69770,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(69774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69777,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69778,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69781,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69793,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69794,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(69796,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(69797,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(69811,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(69813,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(69815,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69815,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(69816,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(69817,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-box-shadow'
(69822,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69823,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69836,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69836,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69840,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69840,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69845,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(69849,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69850,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(69854,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69854,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69855,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69856,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69860,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69860,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69860,101): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69865,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(69869,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69870,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(69874,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69874,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69878,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69878,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69883,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(69887,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69888,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(69896,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69897,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69899,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69899,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(69903,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69903,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69904,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69905,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69909,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69909,72): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(69909,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(69914,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(69918,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69919,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(69923,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(69923,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(69925,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(69926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(69927,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(69928,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(69928,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(69929,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(69930,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(69938,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(69938,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(69939,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(70126,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(70127,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(70128,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(70130,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(70130,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(70140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70141,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70146,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(70151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70200,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(70204,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(70206,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(70209,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(70210,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(70216,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(70217,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(70217,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(70224,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(70225,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(70225,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(70233,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(70235,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(70235,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(70242,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(70244,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(70244,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(70278,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(70278,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(70282,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(70282,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(70283,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(70284,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(70285,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(70290,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(70295,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(70295,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(70336,49): run-time error CSS1038: Expected hex color, found '#000c'
(70336,54): run-time error CSS1019: Unexpected token, found ' '
(70336,54): run-time error CSS1042: Expected function, found ' '
(70336,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(70355,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70360,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70365,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70370,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70375,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70380,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70385,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70390,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(70464,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(70477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70880,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(70880,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(70880,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(70888,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(70888,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(70888,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(70896,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(70896,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(70896,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(70904,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(70904,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(70904,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(70912,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(70912,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(70912,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(70920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70921,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(70921,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70926,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(70926,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70930,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70931,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(70931,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70936,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(70936,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70941,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(70941,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70946,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(70946,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70951,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(70951,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70955,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70956,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(70956,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70961,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(70961,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(70965,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(70969,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(70973,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(70977,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(70981,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(70985,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(70989,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(70993,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(70997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71005,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71029,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71033,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71037,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74331,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(74592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74593,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(74593,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74598,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(74598,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74603,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(74603,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74608,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(74608,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74613,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(74613,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74618,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(74618,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74623,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(74623,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74628,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(74628,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74632,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74633,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(74633,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74638,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(74638,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74643,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(74643,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(74647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74663,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(74667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74668,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(74672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74673,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(74677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74698,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text'
(74702,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text'
(74706,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text'
(74710,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text'
(74714,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text'
(74718,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text'
(74722,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text'
(74726,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text'
(74730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74731,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(74731,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74736,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(74736,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74741,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(74741,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74746,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(74746,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74751,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(74751,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74756,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(74756,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74761,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(74761,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74766,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(74766,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74771,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(74771,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74776,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(74776,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74781,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(74781,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74791,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(74791,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74795,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74796,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(74796,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74801,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-bg-rgb'
(74801,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(74805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74825,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(74829,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(74833,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(74837,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(74841,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(74845,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(74849,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(74853,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(74857,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(74913,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74914,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74923,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(74924,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(74928,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74929,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74933,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(74934,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(74938,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(74939,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(74943,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(74944,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(74953,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(74954,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(74958,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74959,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74968,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(74969,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(74973,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74974,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(74978,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(74979,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(74983,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(74984,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(74988,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(74989,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(74998,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(74999,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(75003,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75004,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75013,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(75014,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(75018,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75019,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75023,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(75024,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(75028,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(75029,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(75033,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(75034,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(75043,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(75044,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(75048,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75049,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75058,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(75059,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(75063,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75064,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(75068,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(75069,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(75073,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(75074,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(75078,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(75079,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-2xl'
(75088,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(75089,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(75817,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-blockquote-footer-color'
(75837,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(75849,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(75926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(75927,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(75928,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-light'
(75932,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(75936,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(75937,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(75938,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(75942,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(75946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(75947,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(75948,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(75952,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(75956,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(75957,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(75958,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(75962,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(75966,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(75967,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(75968,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(75972,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(75976,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(75977,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(75978,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(75982,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(75986,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(75987,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(75988,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(75992,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(75996,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(75997,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(75998,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(76002,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(76014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76015,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76048,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(76053,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(76082,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(76090,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(76110,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76131,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76136,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76140,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76158,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76164,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(76212,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(76216,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(76269,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(76273,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(76297,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(76305,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(76329,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(76337,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(76361,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(76365,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(76391,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(76396,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76401,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76414,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(76427,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76432,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(76502,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(76515,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(76534,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(76551,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(76555,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(76559,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76563,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(76567,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(76571,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(76575,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(76579,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(76583,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(76758,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-heading-color'
(76776,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(76777,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(76916,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(76920,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(76924,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(76928,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(76949,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(76953,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(76957,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(76961,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(76982,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76986,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76990,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(76994,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(77015,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(77019,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(77023,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(77027,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(77048,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(77052,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(77056,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(77060,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(77081,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(77085,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(77089,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(77093,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(77114,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(77118,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(77122,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(77126,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(77147,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(77151,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(77155,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(77159,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(77180,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(77184,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(77188,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(77192,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(77213,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(77217,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(77221,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(77225,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(77246,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(77250,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(77254,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(77258,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(77279,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(77283,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(77287,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(77291,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(77312,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(77316,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(77320,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(77324,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(77345,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(77349,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(77353,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(77357,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(77378,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(77382,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(77386,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(77390,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(77411,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(77415,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(77419,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(77423,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(77444,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(77448,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(77452,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(77456,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(77477,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(77481,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(77485,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(77489,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(77510,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-muted'
(77514,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-muted'
(77518,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-muted'
(77522,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-muted'
(77543,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(77547,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(77551,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(77555,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(77576,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(77580,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(77584,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(77588,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(77609,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(77613,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(77617,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(77621,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(77642,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(77646,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(77650,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(77654,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(77675,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(77679,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(77683,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(77687,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(77708,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(77712,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(77716,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(77720,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(77741,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(77745,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(77749,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(77753,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(77774,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(77778,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(77782,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(77786,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(77807,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(77811,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(77815,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(77819,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(77840,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(77844,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(77848,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(77852,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(77873,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(77877,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(77881,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(77885,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(77906,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(77910,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(77914,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(77918,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(77939,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(77943,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(77947,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(77951,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(77972,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(77976,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(77980,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(77984,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(78005,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(78009,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(78013,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(78017,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(78038,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(78042,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(78046,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(78050,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(78071,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(78075,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(78079,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(78083,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(78104,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(78108,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(78112,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(78116,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(78137,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(78141,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(78145,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(78149,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(78171,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-hover'
(78172,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78176,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78180,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78184,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78206,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-here'
(78207,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78211,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78215,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78219,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78241,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-here'
(78242,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78246,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78250,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78254,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78276,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-show'
(78277,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78281,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78285,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78289,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78311,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-active'
(78312,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78316,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78320,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78324,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78346,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-hover'
(78347,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78351,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78355,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78359,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78381,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-here'
(78382,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78386,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78390,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78394,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78416,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-show'
(78417,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78421,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78425,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78429,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78451,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-active'
(78452,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78456,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78460,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78464,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78486,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78490,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78494,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78498,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-hover'
(78520,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78524,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78528,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78532,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(78554,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78558,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78562,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78566,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-show'
(78588,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78592,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78596,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78600,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-active'
(78622,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78623,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78627,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78631,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78635,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78657,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78658,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78662,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78666,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78670,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78692,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78693,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78697,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78701,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78705,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78727,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78728,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78732,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78736,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78740,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78762,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78763,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78767,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78771,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78775,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78797,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78798,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78802,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78806,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78810,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78832,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78833,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78837,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78841,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78845,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78867,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78868,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78872,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78876,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78880,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78902,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78903,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78907,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78911,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78915,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(78937,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(78938,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78942,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78950,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78972,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(78973,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78977,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78981,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(78985,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79007,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79008,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79012,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79016,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79020,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79042,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79043,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79047,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79051,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79055,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79077,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79078,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79082,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79086,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79090,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79112,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79113,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79117,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79121,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79125,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79147,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79148,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79152,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79156,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79160,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79182,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(79183,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79187,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79191,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79195,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79217,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79221,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79225,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79229,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79251,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79255,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79259,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79263,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79285,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79289,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79293,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79297,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79319,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79323,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79327,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79331,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79353,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79357,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79361,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79365,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79387,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79391,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79395,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79399,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79421,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79425,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79429,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79433,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79455,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79459,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79463,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79467,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79489,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79493,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79497,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79501,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79523,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79527,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79531,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79535,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79557,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79561,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79565,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79569,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79591,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79595,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79599,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79603,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(79625,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79629,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79634,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79638,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79643,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79647,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79652,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79656,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79661,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79665,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79670,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79674,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79679,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79683,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79688,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79692,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79700,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79708,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79716,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79724,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79732,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79740,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79748,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79756,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79764,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79772,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79780,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79788,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79796,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79804,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79812,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(79820,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80006,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(80019,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80034,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(80035,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(80036,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(80058,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(80067,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(80078,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(80087,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(80104,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(80109,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(80110,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(80111,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(80135,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(80139,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(80143,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(80148,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(80160,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-box-shadow'
(80195,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(80199,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(80203,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(80207,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(80211,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(80235,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-box-shadow'
(80268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80319,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80350,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(80354,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(80444,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80448,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80449,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80450,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80454,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80458,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80462,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80463,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(80464,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(80468,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80472,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80476,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80477,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80481,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80482,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80483,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80487,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80491,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(80495,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80496,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80501,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80505,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80509,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(80510,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(80511,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-light'
(80515,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(80519,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(80523,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80524,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80525,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80529,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80533,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80537,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80538,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(80539,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(80543,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80547,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80551,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80552,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(80553,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(80557,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80561,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80565,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80566,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80567,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80571,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80575,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80579,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80580,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80584,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80585,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80586,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80590,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80594,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(80598,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80599,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(80600,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(80604,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80608,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80612,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80613,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80618,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80622,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80626,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(80627,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(80628,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(80632,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(80636,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(80640,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80641,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80642,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80646,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80650,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80654,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80655,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(80656,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(80660,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80664,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80668,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80669,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(80670,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(80674,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80678,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80682,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80683,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80684,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80688,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80692,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80696,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80697,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80701,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80702,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80703,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80707,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80711,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(80715,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80716,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(80717,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(80721,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80725,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80729,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80730,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80735,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80739,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80743,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(80744,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(80745,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(80749,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(80753,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(80757,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80758,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80759,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80763,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80767,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80771,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80772,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(80773,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(80777,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80781,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80785,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80786,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(80787,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(80791,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80795,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80799,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80800,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80801,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80805,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80809,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80813,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80814,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80818,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80819,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80820,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80824,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80828,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(80832,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80833,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(80834,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(80838,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80842,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80846,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80847,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80852,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80856,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80860,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(80861,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(80862,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(80866,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(80870,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(80874,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80875,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80876,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80880,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80884,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80888,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80889,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(80890,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(80894,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80898,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80902,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80903,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(80904,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(80908,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80912,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80916,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80917,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80918,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80922,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80930,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80931,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80935,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80936,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80937,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80941,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80945,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(80949,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80950,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(80951,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(80955,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80959,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80963,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80964,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80969,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80973,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80977,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(80978,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(80979,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(80983,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(80987,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(80991,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(80992,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(80993,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(80997,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81001,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81005,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81006,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(81007,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(81011,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81015,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81019,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81020,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(81021,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(81025,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81029,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81033,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81034,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81035,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81039,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81043,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81047,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81048,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81052,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81053,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81054,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81058,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81062,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(81066,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81067,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(81068,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(81072,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81076,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81080,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81081,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81086,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81090,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81094,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(81095,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(81096,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(81100,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(81104,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(81108,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81109,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81110,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81114,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81118,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81122,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81123,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(81124,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(81128,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81132,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81136,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81137,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(81138,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(81142,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81146,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81150,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81151,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81152,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81156,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81160,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81164,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81165,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81169,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81170,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81171,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81175,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81179,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(81183,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81184,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(81185,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(81189,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81193,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81197,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81198,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81203,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81207,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81211,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(81212,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(81213,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(81217,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(81221,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(81225,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81226,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81227,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81231,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81235,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81239,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81240,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(81241,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(81245,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81249,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81253,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81254,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(81255,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(81259,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81263,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81267,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81268,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81269,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81273,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81277,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81281,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81282,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81286,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81287,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81288,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81292,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81296,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(81300,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81301,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(81302,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(81306,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81310,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81314,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81315,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81320,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81324,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81328,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(81329,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(81330,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(81334,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(81338,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(81342,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81346,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81350,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81354,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81358,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81362,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81366,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81370,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81374,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81378,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81382,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81386,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(81390,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81394,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81398,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81402,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81406,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81410,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81414,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81418,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81422,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81426,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81430,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81434,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(81438,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81442,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81446,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81450,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81454,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81458,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81462,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81466,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81470,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81474,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81478,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81482,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(81486,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81490,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81494,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81498,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81502,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81506,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81510,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81514,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81518,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81522,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81526,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81530,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(81534,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81538,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81542,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81546,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81550,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81554,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81558,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81562,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81566,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81570,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81574,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81578,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(81582,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81586,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81590,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81594,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81598,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81602,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81606,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81610,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81614,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81618,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81622,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81626,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(81630,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81634,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81638,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81642,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81646,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81650,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81654,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81658,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81662,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81666,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81670,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81674,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(81678,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81682,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81686,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81690,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81694,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81698,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81702,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81706,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81710,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81714,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81718,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81722,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(81726,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81730,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81734,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81738,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81742,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81746,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81750,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81754,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81758,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81762,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81766,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81770,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(81774,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81778,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81782,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81786,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81790,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81794,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81798,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81802,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81806,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81810,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81814,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81818,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(81822,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81826,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81830,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81834,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81838,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81842,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81846,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81850,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81854,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81858,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81862,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81866,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(81870,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81874,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81878,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81882,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81886,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81890,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81894,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81898,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81902,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81906,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81910,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81914,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(81918,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81922,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81930,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81934,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81938,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81942,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81950,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81954,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81958,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81962,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(81966,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81970,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81974,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81978,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81982,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81986,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81990,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81994,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(81998,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(82002,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(82006,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(82010,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(82014,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82018,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82022,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82026,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82030,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82034,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82038,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82042,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82046,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82050,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82054,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82058,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(82062,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82066,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82070,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82074,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82078,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82082,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82086,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82090,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82094,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82098,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82102,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82106,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(82110,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82114,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82118,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82122,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82126,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82130,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82134,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82138,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82142,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82146,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82150,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82154,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(82158,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82162,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82166,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82170,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82174,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82178,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82182,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82186,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82190,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82194,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82198,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82202,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(82206,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82210,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82214,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82218,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82222,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82226,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82230,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82234,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82238,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82242,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82246,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82250,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(82541,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(82544,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-bg'
(82547,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-box-shadow'
(82574,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82575,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82576,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(82581,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82585,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82590,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82591,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82592,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(82597,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82601,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(82605,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82609,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82635,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(82636,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-component-active-bg'
(82640,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(82641,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82642,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(82646,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(82650,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82651,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82652,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(82657,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82661,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82666,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82667,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82668,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(82675,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(82679,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82683,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82690,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-input-color'
(82717,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82725,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(82729,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(82733,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(82807,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(82811,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(82815,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(82835,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82836,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82840,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(82844,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82845,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82849,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(82860,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(82943,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82953,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82961,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(82965,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(82969,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(82973,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(82977,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(82981,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(82985,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(82989,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(82993,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(83048,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-loading-message-box-shadow'
(83049,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(83050,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(83441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83447,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-border-color'
(83468,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(83476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83495,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-box-shadow'
(83504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83527,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(83536,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(83556,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(83572,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(83668,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(83669,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(83684,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-symbol-label-color'
(83685,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-symbol-label-bg'
(84383,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(84399,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-symbol-border-color'
(84413,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(84417,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(84421,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(84425,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(84429,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(84433,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(84437,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(84441,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(84455,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(84484,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(84511,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-bg-color'
(84512,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-box-shadow'
(84519,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-icon-color'
(84529,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-icon-color'
(84533,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-bg-color-hover'
(84537,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-icon-color-hover'
(84541,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-opacity-on'
(84548,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrolltop-opacity-hover'
(84563,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(84572,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(84576,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(84580,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(84584,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(84588,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(84592,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(84596,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(84600,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(84604,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(84608,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(84612,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(84616,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(84620,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(84624,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(84628,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(84632,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(84636,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(84640,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(84644,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(84859,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(84897,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(84915,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(84920,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(84931,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(84951,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-overlay-bg'
(84967,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-bullet-bg-color'
(84998,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-drawer-bg-color'
(85014,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-drawer-box-shadow'
(85026,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-drawer-overlay-bg-color'
(85095,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(85096,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(85100,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(85101,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(85106,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(85107,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-light'
(85111,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(85112,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85116,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85117,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85122,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85123,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(85127,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(85128,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(85132,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(85133,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(85138,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(85139,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(85143,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(85144,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(85148,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(85149,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(85154,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(85155,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(85159,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(85160,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(85164,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(85165,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(85170,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(85171,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(85175,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(85176,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(85180,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(85181,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(85186,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(85187,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(85191,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(85192,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(85196,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(85197,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(85202,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(85203,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(85207,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(85208,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(85212,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(85213,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(85218,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(85219,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(85407,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85411,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85415,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85419,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85423,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85427,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85428,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85432,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85433,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(85457,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-default'
(85465,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-active'
(85469,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-default'
(85473,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-active'
(85477,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-default'
(85481,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-rating-color-default'
(85569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85612,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-pills-size'
(85613,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-pills-size'
(85614,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-border-radius'
(85615,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-bg-color'
(85616,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-border'
(85622,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-check-size'
(85627,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-number-color'
(85638,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-color'
(85639,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-opacity'
(85646,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-opacity'
(85647,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-color'
(85656,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-bg-color-current'
(85657,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-border-current'
(85665,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-number-color-current'
(85670,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-opacity-current'
(85671,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-color-current'
(85675,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-opacity-current'
(85676,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-color-current'
(85681,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-bg-color-completed'
(85682,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-border-completed'
(85686,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-icon-check-color-completed'
(85695,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-opacity-completed'
(85696,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-title-color-completed'
(85700,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-opacity-completed'
(85701,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-label-desc-color-completed'
(85729,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-pills-size'
(85730,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-stepper-line-border'
(85761,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(85771,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85775,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(85779,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(85809,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-ribbon-label-bg'
(85810,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-ribbon-label-box-shadow'
(85811,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(85828,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-ribbon-label-border-color'
(85883,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-ribbon-clip-bg'
(85906,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-ribbon-clip-bg'
(85976,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-blockui-overlay-bg'
(85988,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-blockui-message-box-shadow'
(85989,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-blockui-message-bg'
(85990,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(86002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86008,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(86038,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(86039,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(86043,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(86044,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(86048,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(86103,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-box-shadow'
(86112,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color'
(86113,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-border-color'
(86114,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-bg'
(86118,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-icon-color'
(86122,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-icon-color'
(86126,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(86127,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86128,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86132,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(86136,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(86137,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86138,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86142,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(86146,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(86147,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86148,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86152,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(86183,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color'
(86184,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-bg'
(86185,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-bg'
(86189,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color'
(86193,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color'
(86197,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color-active'
(86198,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-bg'
(86199,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-bg'
(86203,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color-active'
(86207,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-engage-btn-color-active'
(86233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86244,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(86252,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(86256,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(86264,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(86272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86286,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86291,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86292,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(86296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86297,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-active'
(86305,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(86309,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(86317,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(86321,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(86325,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86326,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86331,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-active'
(86339,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(86347,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(86355,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86359,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86367,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(86371,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(86375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86376,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(86380,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86381,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-active'
(86389,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(86397,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(86405,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(86409,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(86417,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(86421,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(86425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86426,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86431,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-active'
(86439,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(86447,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(86455,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86459,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86467,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(86471,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(86475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86476,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(86480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86481,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-active'
(86489,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(86497,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(86505,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(86509,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(86517,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(86521,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(86525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86526,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(86530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86531,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-active'
(86539,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(86547,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(86555,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(86559,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(86567,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(86571,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(86575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86576,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(86580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86581,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-active'
(86589,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(86597,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(86605,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(86609,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(86617,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(86621,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(86625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86626,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86631,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-active'
(86639,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(86647,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(86655,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86659,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86667,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(86671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86672,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(86676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86677,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(86681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86682,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(86686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86687,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(86691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86692,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(86696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86697,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(86701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86702,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(86706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86707,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(86711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86712,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(86716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86717,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(86721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86722,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(86726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86727,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(86731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86732,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(86736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86737,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(86741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86742,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(86746,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86747,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(86751,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86752,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(86756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86757,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(86761,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86765,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86769,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86773,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86777,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86781,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86785,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86789,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86793,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86797,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86801,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86805,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86809,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86813,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86817,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86821,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86825,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86829,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86833,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86837,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86841,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86845,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86849,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86853,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86857,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86861,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86865,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86869,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86873,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86877,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86881,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86885,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86889,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86893,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86897,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86901,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-rgb-color'
(86974,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(86978,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-200'
(86982,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(86986,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-400'
(86990,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-500'
(86994,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-600'
(86998,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(87002,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-800'
(87006,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-900'
(87010,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(87014,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-light'
(87018,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(87022,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(87026,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(87030,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary'
(87034,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(87038,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(87042,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(87046,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(87050,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(87054,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(87058,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(87062,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(87066,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(87070,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(87079,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-dashed-color'
(87123,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(87198,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-xs'
(87202,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(87206,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(87210,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(87214,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87223,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87227,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87236,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87240,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87244,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87248,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-inverse'
(87252,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-light'
(87261,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87265,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87274,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87278,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87282,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87286,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-inverse'
(87290,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-light'
(87299,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87303,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87312,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87316,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87320,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87324,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-inverse'
(87333,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87337,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87346,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87350,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87354,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87358,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-inverse'
(87362,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-light'
(87371,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87375,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87384,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87388,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87392,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(87396,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-inverse'
(87400,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-light'
(87407,1): run-time error CSS1019: Unexpected token, found '{'
(87408,16): run-time error CSS1030: Expected identifier, found ' '
(87408,23): run-time error CSS1031: Expected selector, found '.2s'
(87408,23): run-time error CSS1025: Expected comma or open brace, found '.2s'
(87409,11): run-time error CSS1030: Expected identifier, found ' '
(87409,12): run-time error CSS1031: Expected selector, found 'var('
(87409,12): run-time error CSS1025: Expected comma or open brace, found 'var('
(87422,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(87426,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(87430,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87434,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-inverse'
(87438,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-light'
(87447,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87451,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87460,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87465,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87469,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87473,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87477,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-inverse'
(87481,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(87490,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87494,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87503,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87507,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87511,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87515,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-inverse'
(87519,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-light'
(87528,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87532,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87541,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87545,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87549,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87558,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87562,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87571,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87575,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87579,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87588,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87592,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87601,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87605,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87609,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87618,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87622,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87631,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87635,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87639,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87648,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87652,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87661,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87665,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87669,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87678,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87682,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87691,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87695,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87699,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87708,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87712,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87721,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87725,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87729,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87738,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87742,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87751,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87755,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87759,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87768,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87772,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87781,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87785,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87789,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87798,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87802,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87811,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87815,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87819,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87828,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87832,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87841,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87845,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87854,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87859,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87864,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87869,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87874,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87879,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(87884,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87889,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87894,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87899,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87904,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(87909,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(87914,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(87919,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(87924,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(87929,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(87934,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(87939,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(87944,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(87949,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-white'
(87954,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-primary'
(87959,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-secondary'
(87964,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-light'
(87969,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-success'
(87974,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-info'
(87979,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-warning'
(87984,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(87989,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-dark'
(87994,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(87999,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-100'
(88004,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-200'
(88009,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-300'
(88014,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-400'
(88019,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-500'
(88024,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-600'
(88029,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-700'
(88034,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-800'
(88039,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-gray-900'
(88061,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(88110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88258,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-page-bg'
(88300,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-app-blank-bg'
(88305,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-aside-box-shadow'
(88306,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-aside-bg-color'
(88318,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(88384,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark'
(88387,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(88644,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(88645,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-light'
(88649,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(88848,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88852,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88856,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88860,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88864,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88868,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88872,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88876,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88880,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88884,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88888,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88892,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88896,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88900,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88904,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88908,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88912,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88916,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88920,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88924,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88928,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88932,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92318,32): run-time error CSS1034: 
(92318,32): run-time error CSS1042: Expected function, found '.6vw'
(92318,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92322,34): run-time error CSS1034: 
(92322,34): run-time error CSS1042: Expected function, found '.3vw'
(92322,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92326,33): run-time error CSS1034: 
(92326,33): run-time error CSS1042: Expected function, found '.12vw'
(92326,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92366,34): run-time error CSS1034: 
(92366,34): run-time error CSS1042: Expected function, found '.9vw'
(92366,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92370,33): run-time error CSS1034: 
(92370,33): run-time error CSS1042: Expected function, found '1.2vw'
(92370,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92374,34): run-time error CSS1034: 
(92374,34): run-time error CSS1042: Expected function, found '1.5vw'
(92374,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92378,32): run-time error CSS1034: 
(92378,32): run-time error CSS1042: Expected function, found '1.8vw'
(92378,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92382,34): run-time error CSS1034: 
(92382,34): run-time error CSS1042: Expected function, found '2.1vw'
(92382,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92386,33): run-time error CSS1034: 
(92386,33): run-time error CSS1042: Expected function, found '2.4vw'
(92386,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92390,34): run-time error CSS1034: 
(92390,34): run-time error CSS1042: Expected function, found '2.7vw'
(92390,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92394,32): run-time error CSS1034: 
(92394,32): run-time error CSS1042: Expected function, found '3vw'
(92394,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92398,34): run-time error CSS1034: 
(92398,34): run-time error CSS1042: Expected function, found '3.3vw'
(92398,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92402,33): run-time error CSS1034: 
(92402,33): run-time error CSS1042: Expected function, found '3.6vw'
(92402,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92406,34): run-time error CSS1034: 
(92406,34): run-time error CSS1042: Expected function, found '3.9vw'
(92406,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92410,32): run-time error CSS1034: 
(92410,32): run-time error CSS1042: Expected function, found '4.2vw'
(92410,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92414,34): run-time error CSS1034: 
(92414,34): run-time error CSS1042: Expected function, found '4.5vw'
(92414,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92418,33): run-time error CSS1034: 
(92418,33): run-time error CSS1042: Expected function, found '4.8vw'
(92418,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92422,34): run-time error CSS1034: 
(92422,34): run-time error CSS1042: Expected function, found '5.1vw'
(92422,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92426,32): run-time error CSS1034: 
(92426,32): run-time error CSS1042: Expected function, found '5.4vw'
(92426,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92430,34): run-time error CSS1034: 
(92430,34): run-time error CSS1042: Expected function, found '5.7vw'
(92430,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92434,33): run-time error CSS1034: 
(92434,33): run-time error CSS1042: Expected function, found '6vw'
(92434,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92438,34): run-time error CSS1034: 
(92438,34): run-time error CSS1042: Expected function, found '6.3vw'
(92438,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92442,32): run-time error CSS1034: 
(92442,32): run-time error CSS1042: Expected function, found '6.6vw'
(92442,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92446,34): run-time error CSS1034: 
(92446,34): run-time error CSS1042: Expected function, found '6.9vw'
(92446,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92450,33): run-time error CSS1034: 
(92450,33): run-time error CSS1042: Expected function, found '7.2vw'
(92450,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92454,34): run-time error CSS1034: 
(92454,34): run-time error CSS1042: Expected function, found '7.5vw'
(92454,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(92458,32): run-time error CSS1034: 
(92458,32): run-time error CSS1042: Expected function, found '7.8vw'
(92458,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(94140,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(94141,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(94244,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(94248,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(94250,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(94253,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(94254,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(94264,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(94265,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(94265,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(94272,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(94273,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(94273,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(94281,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(94283,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(94283,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(94290,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(94292,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(94292,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(94380,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(94384,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(94388,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(94392,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(94396,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(94425,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(94426,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(94494,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94503,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94525,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(94526,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(94614,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(94619,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(94628,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(94633,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(94634,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(94638,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94639,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94643,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(94649,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94653,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94654,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94837,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94841,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94845,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94849,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94853,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94857,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94861,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94865,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94869,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94873,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94877,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94881,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94885,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94889,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94897,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94901,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94905,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94909,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94913,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94917,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94921,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98307,32): run-time error CSS1034: 
(98307,32): run-time error CSS1042: Expected function, found '.6vw'
(98307,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98311,34): run-time error CSS1034: 
(98311,34): run-time error CSS1042: Expected function, found '.3vw'
(98311,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98315,33): run-time error CSS1034: 
(98315,33): run-time error CSS1042: Expected function, found '.12vw'
(98315,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98355,34): run-time error CSS1034: 
(98355,34): run-time error CSS1042: Expected function, found '.9vw'
(98355,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98359,33): run-time error CSS1034: 
(98359,33): run-time error CSS1042: Expected function, found '1.2vw'
(98359,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98363,34): run-time error CSS1034: 
(98363,34): run-time error CSS1042: Expected function, found '1.5vw'
(98363,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98367,32): run-time error CSS1034: 
(98367,32): run-time error CSS1042: Expected function, found '1.8vw'
(98367,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98371,34): run-time error CSS1034: 
(98371,34): run-time error CSS1042: Expected function, found '2.1vw'
(98371,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98375,33): run-time error CSS1034: 
(98375,33): run-time error CSS1042: Expected function, found '2.4vw'
(98375,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98379,34): run-time error CSS1034: 
(98379,34): run-time error CSS1042: Expected function, found '2.7vw'
(98379,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98383,32): run-time error CSS1034: 
(98383,32): run-time error CSS1042: Expected function, found '3vw'
(98383,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98387,34): run-time error CSS1034: 
(98387,34): run-time error CSS1042: Expected function, found '3.3vw'
(98387,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98391,33): run-time error CSS1034: 
(98391,33): run-time error CSS1042: Expected function, found '3.6vw'
(98391,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98395,34): run-time error CSS1034: 
(98395,34): run-time error CSS1042: Expected function, found '3.9vw'
(98395,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98399,32): run-time error CSS1034: 
(98399,32): run-time error CSS1042: Expected function, found '4.2vw'
(98399,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98403,34): run-time error CSS1034: 
(98403,34): run-time error CSS1042: Expected function, found '4.5vw'
(98403,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98407,33): run-time error CSS1034: 
(98407,33): run-time error CSS1042: Expected function, found '4.8vw'
(98407,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98411,34): run-time error CSS1034: 
(98411,34): run-time error CSS1042: Expected function, found '5.1vw'
(98411,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98415,32): run-time error CSS1034: 
(98415,32): run-time error CSS1042: Expected function, found '5.4vw'
(98415,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98419,34): run-time error CSS1034: 
(98419,34): run-time error CSS1042: Expected function, found '5.7vw'
(98419,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98423,33): run-time error CSS1034: 
(98423,33): run-time error CSS1042: Expected function, found '6vw'
(98423,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98427,34): run-time error CSS1034: 
(98427,34): run-time error CSS1042: Expected function, found '6.3vw'
(98427,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98431,32): run-time error CSS1034: 
(98431,32): run-time error CSS1042: Expected function, found '6.6vw'
(98431,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98435,34): run-time error CSS1034: 
(98435,34): run-time error CSS1042: Expected function, found '6.9vw'
(98435,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98439,33): run-time error CSS1034: 
(98439,33): run-time error CSS1042: Expected function, found '7.2vw'
(98439,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98443,34): run-time error CSS1034: 
(98443,34): run-time error CSS1042: Expected function, found '7.5vw'
(98443,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(98447,32): run-time error CSS1034: 
(98447,32): run-time error CSS1042: Expected function, found '7.8vw'
(98447,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(100188,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(100192,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(100196,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(100200,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(100204,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(100233,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(100234,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(100302,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100311,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100333,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(100334,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(100380,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(100385,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(100394,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(100399,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(100400,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(100404,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100405,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100459,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(100460,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(100561,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(100569,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(100573,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(100575,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(100578,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(100579,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(100585,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(100586,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(100586,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(100593,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(100594,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(100594,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(100602,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(100604,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(100604,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(100611,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(100613,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(100613,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(100784,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100788,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100792,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100796,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100800,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100804,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100808,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100812,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100816,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100820,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100824,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100828,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100832,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100836,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100840,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100844,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100848,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100852,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100856,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100860,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100864,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100868,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104254,32): run-time error CSS1034: 
(104254,32): run-time error CSS1042: Expected function, found '.6vw'
(104254,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104258,34): run-time error CSS1034: 
(104258,34): run-time error CSS1042: Expected function, found '.3vw'
(104258,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104262,33): run-time error CSS1034: 
(104262,33): run-time error CSS1042: Expected function, found '.12vw'
(104262,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104302,34): run-time error CSS1034: 
(104302,34): run-time error CSS1042: Expected function, found '.9vw'
(104302,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104306,33): run-time error CSS1034: 
(104306,33): run-time error CSS1042: Expected function, found '1.2vw'
(104306,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104310,34): run-time error CSS1034: 
(104310,34): run-time error CSS1042: Expected function, found '1.5vw'
(104310,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104314,32): run-time error CSS1034: 
(104314,32): run-time error CSS1042: Expected function, found '1.8vw'
(104314,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104318,34): run-time error CSS1034: 
(104318,34): run-time error CSS1042: Expected function, found '2.1vw'
(104318,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104322,33): run-time error CSS1034: 
(104322,33): run-time error CSS1042: Expected function, found '2.4vw'
(104322,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104326,34): run-time error CSS1034: 
(104326,34): run-time error CSS1042: Expected function, found '2.7vw'
(104326,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104330,32): run-time error CSS1034: 
(104330,32): run-time error CSS1042: Expected function, found '3vw'
(104330,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104334,34): run-time error CSS1034: 
(104334,34): run-time error CSS1042: Expected function, found '3.3vw'
(104334,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104338,33): run-time error CSS1034: 
(104338,33): run-time error CSS1042: Expected function, found '3.6vw'
(104338,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104342,34): run-time error CSS1034: 
(104342,34): run-time error CSS1042: Expected function, found '3.9vw'
(104342,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104346,32): run-time error CSS1034: 
(104346,32): run-time error CSS1042: Expected function, found '4.2vw'
(104346,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104350,34): run-time error CSS1034: 
(104350,34): run-time error CSS1042: Expected function, found '4.5vw'
(104350,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104354,33): run-time error CSS1034: 
(104354,33): run-time error CSS1042: Expected function, found '4.8vw'
(104354,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104358,34): run-time error CSS1034: 
(104358,34): run-time error CSS1042: Expected function, found '5.1vw'
(104358,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104362,32): run-time error CSS1034: 
(104362,32): run-time error CSS1042: Expected function, found '5.4vw'
(104362,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104366,34): run-time error CSS1034: 
(104366,34): run-time error CSS1042: Expected function, found '5.7vw'
(104366,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104370,33): run-time error CSS1034: 
(104370,33): run-time error CSS1042: Expected function, found '6vw'
(104370,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104374,34): run-time error CSS1034: 
(104374,34): run-time error CSS1042: Expected function, found '6.3vw'
(104374,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104378,32): run-time error CSS1034: 
(104378,32): run-time error CSS1042: Expected function, found '6.6vw'
(104378,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104382,34): run-time error CSS1034: 
(104382,34): run-time error CSS1042: Expected function, found '6.9vw'
(104382,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104386,33): run-time error CSS1034: 
(104386,33): run-time error CSS1042: Expected function, found '7.2vw'
(104386,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104390,34): run-time error CSS1034: 
(104390,34): run-time error CSS1042: Expected function, found '7.5vw'
(104390,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(104394,32): run-time error CSS1034: 
(104394,32): run-time error CSS1042: Expected function, found '7.8vw'
(104394,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(106067,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-color'
(106071,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(106072,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(106080,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-size'
(106084,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-color'
(106092,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-hover-color'
(106096,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-hover-color'
(106173,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(106177,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(106181,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(106185,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(106189,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(106218,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(106219,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(106288,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-bg-color-here'
(106289,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106293,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106297,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106301,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106309,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106310,83): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(106311,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(106316,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-link-color-here'
(106317,83): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(106318,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(106322,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106331,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106353,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(106354,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(106400,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(106405,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(106414,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(106419,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(106420,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(106424,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106428,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106429,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106500,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-header-desktop-fixed-bg-color'
(106503,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-header-desktop-fixed-box-shadow'
(106620,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-footer-desktop-fixed-bg-color'
(106621,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-footer-desktop-fixed-box-shadow'
(106639,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(106706,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(106707,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(106782,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(106786,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(106788,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(106791,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(106792,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(106798,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(106799,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(106799,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(106806,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(106807,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(106807,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(106815,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(106817,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(106817,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(106824,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(106826,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(106826,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(106898,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-header-tablet-and-mobile-fixed-bg-color'
(106899,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-header-tablet-and-mobile-fixed-box-shadow'
(106959,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-footer-tablet-and-mobile-fixed-bg-color'
(106960,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-footer-tablet-and-mobile-fixed-box-shadow'
(106986,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(106987,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(106992,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-space'
(106993,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(107014,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(107019,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-space'
(107020,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(107035,1): run-time error CSS1019: Unexpected token, found '}'
(107042,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(107047,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-space'
(107048,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-scrollbar-overlay-size'
(107055,1): run-time error CSS1019: Unexpected token, found '}'
(107211,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107219,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107223,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107227,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107231,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107235,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107239,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107243,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107247,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107251,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107255,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107259,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107263,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107267,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107271,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107275,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107279,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107283,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107287,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107291,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107295,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110681,32): run-time error CSS1034: 
(110681,32): run-time error CSS1042: Expected function, found '.6vw'
(110681,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110685,34): run-time error CSS1034: 
(110685,34): run-time error CSS1042: Expected function, found '.3vw'
(110685,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110689,33): run-time error CSS1034: 
(110689,33): run-time error CSS1042: Expected function, found '.12vw'
(110689,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110729,34): run-time error CSS1034: 
(110729,34): run-time error CSS1042: Expected function, found '.9vw'
(110729,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110733,33): run-time error CSS1034: 
(110733,33): run-time error CSS1042: Expected function, found '1.2vw'
(110733,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110737,34): run-time error CSS1034: 
(110737,34): run-time error CSS1042: Expected function, found '1.5vw'
(110737,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110741,32): run-time error CSS1034: 
(110741,32): run-time error CSS1042: Expected function, found '1.8vw'
(110741,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110745,34): run-time error CSS1034: 
(110745,34): run-time error CSS1042: Expected function, found '2.1vw'
(110745,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110749,33): run-time error CSS1034: 
(110749,33): run-time error CSS1042: Expected function, found '2.4vw'
(110749,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110753,34): run-time error CSS1034: 
(110753,34): run-time error CSS1042: Expected function, found '2.7vw'
(110753,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110757,32): run-time error CSS1034: 
(110757,32): run-time error CSS1042: Expected function, found '3vw'
(110757,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110761,34): run-time error CSS1034: 
(110761,34): run-time error CSS1042: Expected function, found '3.3vw'
(110761,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110765,33): run-time error CSS1034: 
(110765,33): run-time error CSS1042: Expected function, found '3.6vw'
(110765,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110769,34): run-time error CSS1034: 
(110769,34): run-time error CSS1042: Expected function, found '3.9vw'
(110769,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110773,32): run-time error CSS1034: 
(110773,32): run-time error CSS1042: Expected function, found '4.2vw'
(110773,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110777,34): run-time error CSS1034: 
(110777,34): run-time error CSS1042: Expected function, found '4.5vw'
(110777,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110781,33): run-time error CSS1034: 
(110781,33): run-time error CSS1042: Expected function, found '4.8vw'
(110781,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110785,34): run-time error CSS1034: 
(110785,34): run-time error CSS1042: Expected function, found '5.1vw'
(110785,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110789,32): run-time error CSS1034: 
(110789,32): run-time error CSS1042: Expected function, found '5.4vw'
(110789,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110793,34): run-time error CSS1034: 
(110793,34): run-time error CSS1042: Expected function, found '5.7vw'
(110793,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110797,33): run-time error CSS1034: 
(110797,33): run-time error CSS1042: Expected function, found '6vw'
(110797,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110801,34): run-time error CSS1034: 
(110801,34): run-time error CSS1042: Expected function, found '6.3vw'
(110801,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110805,32): run-time error CSS1034: 
(110805,32): run-time error CSS1042: Expected function, found '6.6vw'
(110805,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110809,34): run-time error CSS1034: 
(110809,34): run-time error CSS1042: Expected function, found '6.9vw'
(110809,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110813,33): run-time error CSS1034: 
(110813,33): run-time error CSS1042: Expected function, found '7.2vw'
(110813,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110817,34): run-time error CSS1034: 
(110817,34): run-time error CSS1042: Expected function, found '7.5vw'
(110817,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(110821,32): run-time error CSS1034: 
(110821,32): run-time error CSS1042: Expected function, found '7.8vw'
(110821,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(112994,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(112998,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(113002,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(113006,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(113010,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(113039,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(113040,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(113108,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113117,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113139,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(113140,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(113186,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(113191,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(113200,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(113205,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(113206,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(113210,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113214,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113300,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(113301,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(113373,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(113409,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(113413,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(113415,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(113418,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(113419,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(113425,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(113426,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(113426,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(113433,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(113434,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(113434,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(113442,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(113444,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(113444,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(113451,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(113453,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(113453,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(113624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113628,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113632,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113636,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113640,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113644,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113648,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113652,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113656,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113660,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113664,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113668,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113672,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113676,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113680,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113684,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113688,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113692,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113696,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113700,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113704,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113708,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117094,32): run-time error CSS1034: 
(117094,32): run-time error CSS1042: Expected function, found '.6vw'
(117094,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117098,34): run-time error CSS1034: 
(117098,34): run-time error CSS1042: Expected function, found '.3vw'
(117098,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117102,33): run-time error CSS1034: 
(117102,33): run-time error CSS1042: Expected function, found '.12vw'
(117102,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117142,34): run-time error CSS1034: 
(117142,34): run-time error CSS1042: Expected function, found '.9vw'
(117142,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117146,33): run-time error CSS1034: 
(117146,33): run-time error CSS1042: Expected function, found '1.2vw'
(117146,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117150,34): run-time error CSS1034: 
(117150,34): run-time error CSS1042: Expected function, found '1.5vw'
(117150,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117154,32): run-time error CSS1034: 
(117154,32): run-time error CSS1042: Expected function, found '1.8vw'
(117154,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117158,34): run-time error CSS1034: 
(117158,34): run-time error CSS1042: Expected function, found '2.1vw'
(117158,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117162,33): run-time error CSS1034: 
(117162,33): run-time error CSS1042: Expected function, found '2.4vw'
(117162,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117166,34): run-time error CSS1034: 
(117166,34): run-time error CSS1042: Expected function, found '2.7vw'
(117166,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117170,32): run-time error CSS1034: 
(117170,32): run-time error CSS1042: Expected function, found '3vw'
(117170,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117174,34): run-time error CSS1034: 
(117174,34): run-time error CSS1042: Expected function, found '3.3vw'
(117174,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117178,33): run-time error CSS1034: 
(117178,33): run-time error CSS1042: Expected function, found '3.6vw'
(117178,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117182,34): run-time error CSS1034: 
(117182,34): run-time error CSS1042: Expected function, found '3.9vw'
(117182,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117186,32): run-time error CSS1034: 
(117186,32): run-time error CSS1042: Expected function, found '4.2vw'
(117186,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117190,34): run-time error CSS1034: 
(117190,34): run-time error CSS1042: Expected function, found '4.5vw'
(117190,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117194,33): run-time error CSS1034: 
(117194,33): run-time error CSS1042: Expected function, found '4.8vw'
(117194,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117198,34): run-time error CSS1034: 
(117198,34): run-time error CSS1042: Expected function, found '5.1vw'
(117198,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117202,32): run-time error CSS1034: 
(117202,32): run-time error CSS1042: Expected function, found '5.4vw'
(117202,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117206,34): run-time error CSS1034: 
(117206,34): run-time error CSS1042: Expected function, found '5.7vw'
(117206,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117210,33): run-time error CSS1034: 
(117210,33): run-time error CSS1042: Expected function, found '6vw'
(117210,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117214,34): run-time error CSS1034: 
(117214,34): run-time error CSS1042: Expected function, found '6.3vw'
(117214,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117218,32): run-time error CSS1034: 
(117218,32): run-time error CSS1042: Expected function, found '6.6vw'
(117218,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117222,34): run-time error CSS1034: 
(117222,34): run-time error CSS1042: Expected function, found '6.9vw'
(117222,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117226,33): run-time error CSS1034: 
(117226,33): run-time error CSS1042: Expected function, found '7.2vw'
(117226,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117230,34): run-time error CSS1034: 
(117230,34): run-time error CSS1042: Expected function, found '7.5vw'
(117230,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(117234,32): run-time error CSS1034: 
(117234,32): run-time error CSS1042: Expected function, found '7.8vw'
(117234,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(118975,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(118979,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(118983,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(118987,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(118991,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(119020,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(119021,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(119089,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119098,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119120,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(119121,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(119167,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(119172,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(119181,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(119186,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(119187,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(119191,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119192,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119237,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-bg-color'
(119238,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-menu-dropdown-box-shadow'
(119311,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(119347,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(119351,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(119353,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(119356,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-box-shadow'
(119357,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(119363,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(119364,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(119364,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(119371,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(119372,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(119372,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(119380,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(119382,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(119382,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(119389,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(119391,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(119391,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(119414,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119422,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(119423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(119468,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-muted'
(119486,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-danger'
(119511,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(119519,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(119527,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(119528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(119594,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-700'
(119597,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(119598,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-300'
(119610,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(119615,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(119629,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(119636,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(119684,27): run-time error CSS1038: Expected hex color, found '#0003'
(119725,77): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(119932,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(119991,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(119992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120013,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(120014,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120035,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(120036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120281,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(120282,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120507,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(120508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120517,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(120518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120634,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(120635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(120652,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(120653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
@charset "UTF-8";

/* Base Container Styles */
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
    width: 100% !important
    /* Ensure full width */
}

/* Single Selection Styles */
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding: 0 20px 0 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em
}

/* Multiple Selection Styles */
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline;
    list-style: none;
    padding: 0
}

.select2-container .select2-selection--multiple .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em
}

/* Inline Search Styles */
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font: 100% sans-serif;
    margin: 5px 0 0 5px;
    padding: 0;
    height: 18px;
    max-width: 100%;
    resize: none;
    vertical-align: bottom;
    overflow: hidden;
    word-break: keep-all
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

/* Dropdown Styles */
.select2-dropdown {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051
}

.select2-results {
    display: block
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0
}

.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none
}

.select2-results__option--selectable {
    cursor: pointer
}

/* Dropdown States */
.select2-container--open .select2-dropdown {
    left: 0
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

/* Dropdown Search */
.select2-search--dropdown {
    display: block;
    padding: 4px
}

.select2-search--dropdown .select2-search__field {
    box-sizing: border-box;
    padding: 4px;
    width: 100%
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
    display: none
}

/* Utility Classes */
.select2-close-mask {
    background-color: #fff;
    border: 0;
    display: block;
    height: auto;
    width: auto;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    z-index: 99
}

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    clip-path: inset(50%) !important;
    -webkit-clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

/* Default Theme - Single Selection */
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
    font-size: 14px;
    padding: 0 20px 0 8px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    height: 26px;
    margin-right: 20px;
    padding-right: 0
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border: solid #888;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

/* Default Theme - Multiple Selection */
.select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    padding: 0 5px 5px;
    position: relative
}

.select2-container--default .select2-selection--multiple.select2-selection--clearable {
    padding-right: 25px
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    font-weight: 700;
    height: 20px;
    margin: 5px 10px 0 0;
    padding: 1px;
    position: absolute;
    right: 0
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    margin: 5px 0 0 5px;
    padding: 0 0 0 20px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
    position: relative
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding: 0 5px 0 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
    color: #999;
    cursor: pointer;
    font-size: 1em;
    font-weight: 700;
    padding: 0 4px;
    position: absolute;
    left: 0;
    top: 0
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
    background-color: #f1f1f1;
    color: #333;
    outline: 0
}

/* Default Theme - States */
.select2-container--default.select2-container--disabled .select2-selection--single, .select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear, .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 1px solid #000;
    outline: 0
}

/* Default Theme - Results */
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield
}

.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--default .select2-results__option--group {
    padding: 0
}

.select2-container--default .select2-results__option--disabled {
    color: #999
}

.select2-container--default .select2-results__option--selected {
    background-color: #ddd
}

.select2-container--default .select2-results__option--selected::before {
    content: "✔";
    margin-right: 5px;
    color: #444
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #5897fb;
    color: #fff
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

/* Classic Theme - Single Selection */
.select2-container--classic .select2-selection--single {
    background: #f7f7f7 linear-gradient(to bottom,#fff 50%,#eee 100%) repeat-x;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    height: 26px;
    margin-right: 20px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background: #ddd linear-gradient(to bottom,#eee 50%,#ccc 100%) repeat-x;
    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border: solid #888;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

/* Classic Theme - Multiple Selection */
.select2-container--classic .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
    padding: 0 5px 5px
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    margin: 5px 0 0 5px;
    padding: 0
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding: 0 5px 0 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-radius: 4px 0 0 4px;
    color: #888;
    cursor: pointer;
    font-size: 1em;
    font-weight: 700;
    padding: 0 4px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
    outline: 0
}

/* Classic Theme - States */
.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-radius: 0 0 4px 4px;
    background: linear-gradient(to bottom,#fff 0,#eee 50%) repeat-x
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-radius: 4px 4px 0 0;
    background: linear-gradient(to bottom,#eee 50%,#fff 100%) repeat-x
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-radius: 0 0 4px 4px
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-radius: 4px 4px 0 0
}

/* Classic Theme - Dropdown and Results */
.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none
}

.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
    border-top: none
}

.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--classic .select2-results__option--group {
    padding: 0
}

.select2-container--classic .select2-results__option--disabled {
    color: grey
}

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #3875d7;
    color: #fff
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb
}

/* Bootstrap 5 Theme - Selection */
.select2-container--bootstrap5 .select2-selection {
    box-shadow: none !important;
    height: auto;
    outline: 0 !important
}

.form-floating .select2-container--bootstrap5 .select2-selection {
    min-height: calc(1.5em + 1rem + 2px)
}

.select2-container--bootstrap5.select2-container--focus:not(.select2-container--disabled) .form-select-solid, .select2-container--bootstrap5.select2-container--open:not(.select2-container--disabled) .form-select-solid {
    background-color: var(--bs-gray-200)
}

.select2-container--bootstrap5.select2-container--focus:not(.select2-container--disabled) .form-select:not(.form-select-solid):not(.form-select-transparent), .select2-container--bootstrap5.select2-container--open:not(.select2-container--disabled) .form-select:not(.form-select-solid):not(.form-select-transparent) {
    border-color: var(--bs-gray-400)
}

.select2-container--bootstrap5.select2-container--disabled .form-select {
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300)
}

.select2-container--bootstrap5.select2-container--disabled .form-select .select2-selection__placeholder, .select2-container--bootstrap5.select2-container--disabled .form-select .select2-selection__rendered {
    color: var(--bs-gray-800) !important
}

.select2-container--bootstrap5.select2-container--disabled .form-select.form-select-transparent {
    background-color: transparent;
    border-color: transparent
}

/* Bootstrap 5 Theme - Inline Search */
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field {
    color: var(--bs-gray-700);
    font-weight: 500;
    font-family: inherit !important;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    outline: 0;
    line-height: 1;
    margin: 0;
    padding: 0
}

.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::placeholder {
    color: var(--bs-gray-500)
}

.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field {
    color: var(--bs-gray-700);
    font-family: inherit !important
}

.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::placeholder {
    color: var(--bs-gray-500)
}

.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

/* Bootstrap 5 Theme - Single Selection */
.select2-container--bootstrap5 .select2-selection--single {
    display: flex;
    align-items: center
}

.select2-container--bootstrap5 .select2-selection--single .select2-selection__rendered {
    display: block;
    padding: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--bs-input-color)
}

.select2-container--bootstrap5 .select2-selection--single .select2-selection__placeholder {
    color: var(--bs-gray-500)
}

.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__rendered {
    color: var(--bs-gray-700)
}

.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__placeholder {
    color: var(--bs-gray-500)
}

.select2-container--bootstrap5 .select2-selection--single.form-select-transparent .select2-selection__rendered {
    color: var(--bs-gray-800)
}

.select2-container--bootstrap5 .select2-selection--single.form-select-transparent .select2-selection__placeholder {
    color: var(--bs-gray-800)
}

.select2-container--bootstrap5 .select2-selection--single.form-select-dark .select2-selection__rendered {
    color: var(--bs-gray-900)
}

/* Bootstrap 5 Theme - Multiple Selection */
.select2-container--bootstrap5 .select2-selection--multiple {
    display: flex;
    align-items: center
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-search.select2-search--inline {
    display: inline-flex
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered {
    display: inline;
    margin: 0;
    padding: 0
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    display: inline-flex;
    align-items: center;
    position: relative;
    background-color: var(--bs-gray-300)
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-700);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-700%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-700%29'%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);
    display: block;
    position: absolute;
    transform: translateY(-50%);
    opacity: .5;
    border: 0;
    transition: color .2s ease;
    top: 50%
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span {
    display: none
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
    opacity: 1;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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);
    transition: color .2s ease
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__display {
    font-weight: 500
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
    height: .6rem;
    width: .6rem
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm {
    min-height: calc(1.5em + 1.1rem + 2px);
    padding: .35rem
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice {
    border-radius: .425rem;
    padding: .1rem .35rem;
    margin: .1rem .35rem .1rem 0
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__display {
    margin-left: .95rem;
    font-size: .95rem
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-search__field {
    height: 14px
}

.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) {
    min-height: calc(1.5em + 1.55rem + 2px);
    padding: .575rem
}

.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice {
    border-radius: .475rem;
    padding: .1rem .5rem;
    margin: .1rem .5rem .1rem 0
}

.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display {
    margin-left: 1.1rem;
    font-size: 1.1rem
}

.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-search__field {
    height: 16px
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg {
    min-height: calc(1.5em + 1.65rem + 2px);
    padding: .525rem
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice {
    border-radius: .625rem;
    padding: .15rem .65rem;
    margin: .15rem .65rem .15rem 0
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__display {
    margin-left: 1.25rem;
    font-size: 1.15rem
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-search__field {
    height: 18px
}

/* Bootstrap 5 Theme - Dropdown */
.select2-container--bootstrap5 .select2-dropdown {
    border: 0;
    box-shadow: var(--bs-dropdown-box-shadow);
    border-radius: .475rem;
    padding: 1rem 0;
    background-color: var(--bs-dropdown-bg)
}

.modal-open .select2-container--bootstrap5 .select2-dropdown {
    z-index: 1056
}

.select2-container--bootstrap5 .select2-dropdown .select2-search {
    padding: .5rem 1.25rem;
    margin: 0 0 .5rem
}

.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field {
    background-color: var(--bs-body-bg);
    padding: .55rem .75rem;
    color: var(--bs-gray-700);
    font-size: .95rem;
    border: 1px solid var(--bs-gray-300);
    border-radius: .425rem;
    outline: 0 !important
}

.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:active, .select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:focus {
    border: 1px solid var(--bs-gray-400)
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__options {
    max-height: 250px;
    overflow-y: auto
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option {
    color: var(--bs-gray-700);
    transition: color .2s ease;
    padding: .5rem 1rem;
    margin: 0
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color);
    transition: color .2s ease
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color);
    transition: color .2s ease;
    position: relative
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected:after {
    top: 50%;
    display: block;
    position: absolute;
    transform: translateY(-50%);
    height: .75rem;
    width: .75rem;
    content: "";
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-component-hover-color);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 14 11'%3e%3cpath fill='var%28--bs-component-hover-color%29' d='M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 14 11'%3e%3cpath fill='var%28--bs-component-hover-color%29' d='M4.89557 6.49823L2.79487 4.26513C2.26967 3.70683 1.38251 3.70683 0.857309 4.26513C0.375593 4.77721 0.375593 5.57574 0.857309 6.08781L4.74989 10.2257C5.14476 10.6455 5.81176 10.6455 6.20663 10.2257L13.1427 2.85252C13.6244 2.34044 13.6244 1.54191 13.1427 1.02984C12.6175 0.471537 11.7303 0.471536 11.2051 1.02984L6.06096 6.49823C5.74506 6.83403 5.21146 6.83403 4.89557 6.49823Z'/%3e%3c/svg%3e);
    mask-position: center;
    -webkit-mask-position: center;
    right: 1rem
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--disabled {
    color: var(--bs-gray-400)
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group {
    padding: 0
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__group {
    display: block;
    color: var(--bs-gray-800);
    font-size: 1.15rem;
    padding: 0 1.25rem;
    margin: 0 0 .25rem
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__option {
    padding: .75rem 1.25rem;
    margin: 0
}

/* Bootstrap 5 Theme - Clear Button */
.select2-container--bootstrap5 .select2-selection__clear {
    display: block;
    height: .7rem;
    width: .7rem;
    top: 50%;
    right: 3rem;
    position: absolute;
    transform: translateY(-50%);
    background-color: var(--bs-gray-700) !important;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-700%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-700%29'%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)
}

.select2-container--bootstrap5 .select2-selection__clear span {
    display: none
}

.select2-container--bootstrap5 .select2-selection__clear:hover {
    background-color: var(--bs-primary) !important;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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)
}

/* RTL Support */
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding: 0 8px 0 20px
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin: 5px 5px 0 0
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
    padding: 0 2px 0 5px
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    border-left: 1px solid #aaa;
    border-right: none;
    border-radius: 0 4px 4px 0
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
    float: left;
    margin-left: 10px;
    margin-right: 0
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
    left: 1px;
    right: auto
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin: 5px 5px 0 0
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
    padding: 0 2px 0 5px
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    border-radius: 0 4px 4px 0
}

/* Nested Options */
.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em
}

/* Visually Hidden Elements */
.tempus-dominus-widget [data-action]:after, .visually-hidden {
    border: 0 !important;
    clip: rect(0,0,0,0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important
}

/* Base Widget Styles */
.tempus-dominus-widget {
    background-color: var(--bs-body-bg) !important;
    border-radius: .475rem;
    box-shadow: var(--bs-dropdown-box-shadow) !important;
    display: none;
    list-style: none;
    padding: 1rem .5rem .5rem;
    width: 280px !important;
    z-index: 9999
}

.tempus-dominus-widget.show {
    display: block
}

.tempus-dominus-widget.show.date-container {
    min-height: 315px
}

.tempus-dominus-widget.show.time-container {
    min-height: 217px
}

/* Calendar Weeks Variant */
.tempus-dominus-widget.calendarWeeks {
    width: 21rem
}

.tempus-dominus-widget.calendarWeeks .date-container-days {
    grid-auto-columns: 12.5%;
    grid-template-areas: "a a a a a a a a"
}

/* Data Action Styles */
.tempus-dominus-widget [data-action] {
    cursor: pointer
}

.tempus-dominus-widget [data-action]:after {
    content: attr(title)
}

.tempus-dominus-widget [data-action].disabled, .tempus-dominus-widget [data-action].disabled:hover {
    background: transparent;
    cursor: not-allowed
}

.tempus-dominus-widget div[data-action]:active {
    box-shadow: none
}

/* Collapse and Transition Styles */
.tempus-dominus-widget .td-collapse:not(.show) {
    display: none
}

.tempus-dominus-widget .td-collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

/* Timepicker Side-by-Side Layout */
@media (min-width: 576px) {
    .tempus-dominus-widget.timepicker-sbs {
        width: 38em
    }
}

@media (min-width: 768px) {
    .tempus-dominus-widget.timepicker-sbs {
        width: 38em
    }
}

@media (min-width: 992px) {
    .tempus-dominus-widget.timepicker-sbs {
        width: 38em
    }
}

.tempus-dominus-widget.timepicker-sbs .td-row {
    display: flex
}

.tempus-dominus-widget.timepicker-sbs .td-row .td-half {
    flex: 0 0 auto;
    width: 50%
}

/* Toolbar Styles */
.tempus-dominus-widget .toolbar {
    display: grid;
    grid-auto-flow: column;
    grid-auto-rows: 40px
}

.tempus-dominus-widget .toolbar div {
    align-items: center;
    border-radius: .475rem;
    box-sizing: border-box;
    display: flex;
    justify-content: center
}

.tempus-dominus-widget .toolbar div i:not(.ki-outline):not(.ki-solid):not(.ki-duotone) {
    font-size: 1.1rem !important
}

/* Calendar Header */
.tempus-dominus-widget .calendar-header {
    display: grid;
    font-weight: 700;
    grid-template-areas: "a a a";
    margin-bottom: 10px
}

.tempus-dominus-widget .calendar-header .next {
    padding-right: 10px;
    text-align: right
}

.tempus-dominus-widget .calendar-header .previous {
    padding-left: 10px;
    text-align: left
}

.tempus-dominus-widget .calendar-header .picker-switch {
    font-size: 1.05rem;
    font-weight: 600;
    text-align: center
}

/* Date Container Layouts */
.tempus-dominus-widget .date-container-days {
    display: grid;
    grid-auto-columns: 14.2857142857%;
    grid-auto-rows: 36px;
    grid-template-areas: "a a a a a a a"
}

.tempus-dominus-widget .date-container-days .dow {
    align-items: center;
    justify-content: center;
    text-align: center
}

.tempus-dominus-widget .date-container-days .cw {
    align-items: center;
    cursor: default;
    display: flex;
    font-size: .8em;
    height: 90%;
    justify-content: center;
    line-height: 20px;
    width: 90%
}

.tempus-dominus-widget .date-container-days .day {
    border-radius: .475rem !important
}

.tempus-dominus-widget .date-container-decades, .tempus-dominus-widget .date-container-months, .tempus-dominus-widget .date-container-years {
    display: grid;
    grid-auto-rows: 36px;
    grid-template-areas: "a a a"
}

.tempus-dominus-widget .date-container-months .month, .tempus-dominus-widget .date-container-years .year {
    border-radius: .475rem !important
}

/* Time Container Layouts */
.tempus-dominus-widget .time-container {
    margin-bottom: .5rem
}

.tempus-dominus-widget .time-container-hour, .tempus-dominus-widget .time-container-minute, .tempus-dominus-widget .time-container-second {
    display: grid;
    grid-auto-rows: calc(2.71429rem - 1.14286px);
    grid-template-areas: "a a a a"
}

.tempus-dominus-widget .time-container-clock {
    display: grid;
    grid-auto-rows: calc(2.71429rem - 1.14286px)
}

.tempus-dominus-widget .time-container-clock div {
    border-radius: .475rem !important
}

.tempus-dominus-widget .time-container-clock .no-highlight {
    align-items: center;
    display: flex;
    height: 90%;
    justify-content: center;
    width: 90%
}

.tempus-dominus-widget .time-container .separator {
    border: 0 !important
}

.tempus-dominus-widget .timepicker-hour, .tempus-dominus-widget .timepicker-minute, .tempus-dominus-widget .timepicker-second {
    font-size: 1.2em;
    font-weight: 700;
    margin: 0;
    width: 54px
}

.tempus-dominus-widget .toggleMeridiem {
    height: 38px;
    text-align: center
}

/* General Cell Styles */
.tempus-dominus-widget .date-container-days div:not(.no-highlight), .tempus-dominus-widget .date-container-decades div:not(.no-highlight), .tempus-dominus-widget .date-container-months div:not(.no-highlight), .tempus-dominus-widget .date-container-years div:not(.no-highlight), .tempus-dominus-widget .time-container-clock div:not(.no-highlight), .tempus-dominus-widget .time-container-hour div:not(.no-highlight), .tempus-dominus-widget .time-container-minute div:not(.no-highlight), .tempus-dominus-widget .time-container-second div:not(.no-highlight) {
    align-items: center;
    border-radius: 999px;
    box-sizing: border-box;
    display: flex;
    height: 90%;
    justify-content: center;
    width: 90%
}

.tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled, .tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled, .tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled, .tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled, .tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled, .tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled, .tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled:hover, .tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled, .tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled:hover {
    background: transparent;
    cursor: not-allowed
}

.tempus-dominus-widget .date-container-days div:not(.no-highlight).today, .tempus-dominus-widget .date-container-decades div:not(.no-highlight).today, .tempus-dominus-widget .date-container-months div:not(.no-highlight).today, .tempus-dominus-widget .date-container-years div:not(.no-highlight).today, .tempus-dominus-widget .time-container-clock div:not(.no-highlight).today, .tempus-dominus-widget .time-container-hour div:not(.no-highlight).today, .tempus-dominus-widget .time-container-minute div:not(.no-highlight).today, .tempus-dominus-widget .time-container-second div:not(.no-highlight).today {
    position: relative
}

.tempus-dominus-widget .date-container-days div:not(.no-highlight).today:before, .tempus-dominus-widget .date-container-decades div:not(.no-highlight).today:before, .tempus-dominus-widget .date-container-months div:not(.no-highlight).today:before, .tempus-dominus-widget .date-container-years div:not(.no-highlight).today:before, .tempus-dominus-widget .time-container-clock div:not(.no-highlight).today:before, .tempus-dominus-widget .time-container-hour div:not(.no-highlight).today:before, .tempus-dominus-widget .time-container-minute div:not(.no-highlight).today:before, .tempus-dominus-widget .time-container-second div:not(.no-highlight).today:before {
    border: solid transparent;
    border-width: 0 0 7px 7px;
    bottom: 6px;
    content: "";
    display: inline-block;
    position: absolute;
    right: 6px
}

/* Button Styles */
.tempus-dominus-widget button {
    border-radius: .25rem;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem;
    text-align: center;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    user-select: none;
    vertical-align: middle
}

.tempus-dominus-widget button[data-action] {
    padding: 6px
}

/* Readonly Mode */
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds], .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod], .tempus-dominus-widget.tempus-dominus-widget-readonly table td.day, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.second {
    cursor: default;
    pointer-events: none
}

.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod]:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.day:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute:hover, .tempus-dominus-widget.tempus-dominus-widget-readonly table td.second:hover {
    background: transparent
}

/* Light Theme */
.tempus-dominus-widget.light {
    background-color: #fff;
    color: var(--bs-gray-900)
}

.tempus-dominus-widget.light [data-action].disabled, .tempus-dominus-widget.light [data-action].disabled:hover {
    color: var(--bs-gray-400)
}

.tempus-dominus-widget.light .toolbar div:hover {
    background: var(--bs-gray-200)
}

.tempus-dominus-widget.light .date-container-days .dow {
    color: var(--bs-gray-700) !important
}

.tempus-dominus-widget.light .date-container-days .cw {
    color: rgba(var(--bs-gray-900-rgb),.38)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight):hover, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight):hover, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight):hover, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight):hover, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight):hover, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight):hover, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight):hover, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight):hover {
    background: var(--bs-gray-200)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active {
    background-color: var(--bs-primary);
    color: var(--bs-body-bg);
    text-shadow: 0 -1px 0 rgba(var(--bs-gray-900-rgb),.25)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.new, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.new, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.old, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.new, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.old, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.new, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.old, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.new, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.old, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.new, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.old, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.new, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.old {
    color: var(--bs-body-bg)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.today:before, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.today:before {
    border-bottom-color: var(--bs-body-bg)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).new, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).old, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).new, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).old, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).new, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).old, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).new, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).old {
    color: rgba(var(--bs-gray-900-rgb),.38)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled:hover {
    color: var(--bs-gray-400)
}

.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).today:before, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).today:before, .tempus-dominus-widget.light .date-container-months div:not(.no-highlight).today:before, .tempus-dominus-widget.light .date-container-years div:not(.no-highlight).today:before, .tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).today:before, .tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).today:before, .tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).today:before, .tempus-dominus-widget.light .time-container-second div:not(.no-highlight).today:before {
    border-bottom-color: var(--bs-primary);
    border-top-color: rgba(var(--bs-gray-900-rgb),.2)
}

.tempus-dominus-widget.light button {
    background-color: var(--bs-primary);
    border-color: var(--bs-primary);
    color: var(--bs-body-bg)
}

/* Dark Theme */
.tempus-dominus-widget.dark {
    background-color: #1b1b1b;
    color: var(--bs-gray-900)
}

.tempus-dominus-widget.dark [data-action].disabled, .tempus-dominus-widget.dark [data-action].disabled:hover {
    color: var(--bs-gray-400)
}

.tempus-dominus-widget.dark .toolbar div:hover {
    background: var(--bs-gray-200)
}

.tempus-dominus-widget.dark .date-container-days .dow {
    color: var(--bs-gray-700) !important
}

.tempus-dominus-widget.dark .date-container-days .cw {
    color: rgba(var(--bs-gray-900-rgb),.38)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight):hover, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight):hover, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight):hover, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight):hover, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight):hover, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight):hover, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight):hover, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight):hover {
    background: var(--bs-gray-200)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active {
    background-color: var(--bs-primary);
    color: var(--bs-body-bg);
    text-shadow: 0 -1px 0 rgba(var(--bs-gray-900-rgb),.25)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.old {
    color: var(--bs-body-bg)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.today:before, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.today:before {
    border-bottom-color: var(--bs-body-bg)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).new, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).old, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).new, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).old, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).new, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).old, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).new, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).old {
    color: rgba(var(--bs-gray-900-rgb),.38)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled:hover, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled:hover {
    color: var(--bs-gray-400)
}

.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).today:before, .tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).today:before {
    border-bottom-color: var(--bs-primary);
    border-top-color: rgba(var(--bs-gray-900-rgb),.2)
}

.tempus-dominus-widget.dark button {
    background-color: var(--bs-primary);
    border-color: var(--bs-primary);
    color: var(--bs-body-bg)
}

/* Icon Styles */
.tempus-dominus-widget i:not(.ki-outline):not(.ki-solid):not(.ki-duotone) {
    font-size: .9rem !important
}

.flatpickr-calendar {
    background: 0 0;
    opacity: 0;
    display: none;
    text-align: center;
    visibility: hidden;
    padding: 0;
    -webkit-animation: none;
    animation: none;
    direction: ltr;
    border: 0;
    font-size: 14px;
    line-height: 24px;
    border-radius: 5px;
    position: absolute;
    width: 307.875px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    background: #fff;
    -webkit-box-shadow: 1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;
    box-shadow: 1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014
}

.flatpickr-calendar.inline, .flatpickr-calendar.open {
    opacity: 1;
    max-height: 640px;
    visibility: visible
}

.flatpickr-calendar.open {
    display: inline-block;
    z-index: 99999
}

.flatpickr-calendar.animate.open {
    -webkit-animation: fpFadeInDown .3s cubic-bezier(.23,1,.32,1);
    animation: fpFadeInDown .3s cubic-bezier(.23,1,.32,1)
}

.flatpickr-calendar.inline {
    display: block;
    position: relative;
    top: 2px
}

.flatpickr-calendar.static {
    position: absolute;
    top: calc(100% + 2px)
}

.flatpickr-calendar.static.open {
    z-index: 999;
    display: block
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
    -webkit-box-shadow: -2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;
    box-shadow: -2px 0 0 #e6e6e6,5px 0 0 #e6e6e6
}

.flatpickr-calendar .hasTime .dayContainer, .flatpickr-calendar .hasWeeks .dayContainer {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.flatpickr-calendar .hasWeeks .dayContainer {
    border-left: 0
}

.flatpickr-calendar.hasTime .flatpickr-time {
    height: 40px;
    border-top: 1px solid #e6e6e6
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
    height: auto
}

.flatpickr-calendar:after, .flatpickr-calendar:before {
    position: absolute;
    display: block;
    pointer-events: none;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    left: 22px
}

.flatpickr-calendar.arrowRight:after, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.rightMost:before {
    left: auto;
    right: 22px
}

.flatpickr-calendar.arrowCenter:after, .flatpickr-calendar.arrowCenter:before {
    left: 50%;
    right: 50%
}

.flatpickr-calendar:before {
    border-width: 5px;
    margin: 0 -5px
}

.flatpickr-calendar:after {
    border-width: 4px;
    margin: 0 -4px
}

.flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowTop:before {
    bottom: 100%
}

.flatpickr-calendar.arrowTop:before {
    border-bottom-color: #e6e6e6
}

.flatpickr-calendar.arrowTop:after {
    border-bottom-color: #fff
}

.flatpickr-calendar.arrowBottom:after, .flatpickr-calendar.arrowBottom:before {
    top: 100%
}

.flatpickr-calendar.arrowBottom:before {
    border-top-color: #e6e6e6
}

.flatpickr-calendar.arrowBottom:after {
    border-top-color: #fff
}

.flatpickr-calendar:focus {
    outline: 0
}

.flatpickr-wrapper {
    position: relative;
    display: inline-block
}

.flatpickr-months {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.flatpickr-months .flatpickr-month {
    background: 0 0;
    color: #000000e6;
    fill: #000000e6;
    height: 34px;
    line-height: 1;
    text-align: center;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    top: 0;
    height: 34px;
    padding: 10px;
    z-index: 3;
    color: #000000e6;
    fill: #000000e6
}

.flatpickr-months .flatpickr-next-month.flatpickr-disabled, .flatpickr-months .flatpickr-prev-month.flatpickr-disabled {
    display: none
}

.flatpickr-months .flatpickr-next-month i, .flatpickr-months .flatpickr-prev-month i {
    position: relative
}

.flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month {
    left: 0
}

.flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month {
    right: 0
}

.flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover {
    color: #959ea9
}

.flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg {
    fill: #f64747
}

.flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg {
    width: 14px;
    height: 14px
}

.flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path {
    -webkit-transition: fill .1s;
    transition: fill .1s;
    fill: inherit
}

.numInputWrapper {
    position: relative;
    height: auto
}

.numInputWrapper input, .numInputWrapper span {
    display: inline-block
}

.numInputWrapper input {
    width: 100%
}

.numInputWrapper input::-ms-clear {
    display: none
}

.numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: none
}

.numInputWrapper span {
    position: absolute;
    right: 0;
    width: 14px;
    padding: 0 4px 0 2px;
    height: 50%;
    line-height: 50%;
    opacity: 0;
    cursor: pointer;
    border: 1px solid #39393926;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.numInputWrapper span:hover {
    background: #0000001a
}

.numInputWrapper span:active {
    background: #0003
}

.numInputWrapper span:after {
    display: block;
    content: "";
    position: absolute
}

.numInputWrapper span.arrowUp {
    top: 0;
    border-bottom: 0
}

.numInputWrapper span.arrowUp:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid #39393999;
    top: 26%
}

.numInputWrapper span.arrowDown {
    top: 50%
}

.numInputWrapper span.arrowDown:after {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #39393999;
    top: 40%
}

.numInputWrapper span svg {
    width: inherit;
    height: auto
}

.numInputWrapper span svg path {
    fill: #00000080
}

.numInputWrapper:hover {
    background: #0000000d
}

.numInputWrapper:hover span {
    opacity: 1
}

.flatpickr-current-month {
    font-size: 135%;
    line-height: inherit;
    font-weight: 300;
    color: inherit;
    position: absolute;
    width: 75%;
    left: 12.5%;
    padding: 7.48px 0 0;
    line-height: 1;
    height: 34px;
    display: inline-block;
    text-align: center;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.flatpickr-current-month span.cur-month {
    font-family: inherit;
    font-weight: 700;
    color: inherit;
    display: inline-block;
    margin-left: .5ch;
    padding: 0
}

.flatpickr-current-month span.cur-month:hover {
    background: #0000000d
}

.flatpickr-current-month .numInputWrapper {
    width: 6ch;
    display: inline-block
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
    border-bottom-color: #000000e6
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
    border-top-color: #000000e6
}

.flatpickr-current-month input.cur-year {
    background: 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    cursor: text;
    padding: 0 0 0 .5ch;
    margin: 0;
    display: inline-block;
    font-size: inherit;
    font-family: inherit;
    font-weight: 300;
    line-height: inherit;
    height: auto;
    border: 0;
    border-radius: 0;
    vertical-align: initial;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

.flatpickr-current-month input.cur-year:focus {
    outline: 0
}

.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
    font-size: 100%;
    color: #00000080;
    background: 0 0;
    pointer-events: none
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
    appearance: menulist;
    background: 0 0;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    font-size: inherit;
    font-family: inherit;
    font-weight: 300;
    height: auto;
    line-height: inherit;
    margin: -1px 0 0;
    outline: 0;
    padding: 0 0 0 .5ch;
    position: relative;
    vertical-align: initial;
    -webkit-box-sizing: border-box;
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    width: auto
}

.flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus {
    outline: 0
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
    background: #0000000d
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    background-color: transparent;
    outline: 0;
    padding: 0
}

.flatpickr-weekdays {
    background: 0 0;
    text-align: center;
    overflow: hidden;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 28px
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

span.flatpickr-weekday {
    cursor: default;
    font-size: 90%;
    background: 0 0;
    color: #0000008a;
    line-height: 1;
    margin: 0;
    text-align: center;
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: bolder
}

.dayContainer, .flatpickr-weeks {
    padding: 1px 0 0
}

.flatpickr-days {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 307.875px
}

.flatpickr-days:focus {
    outline: 0
}

.dayContainer {
    padding: 0;
    outline: 0;
    text-align: left;
    width: 307.875px;
    min-width: 307.875px;
    max-width: 307.875px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.dayContainer + .dayContainer {
    -webkit-box-shadow: -1px 0 0 #e6e6e6;
    box-shadow: -1px 0 0 #e6e6e6
}

.flatpickr-day {
    background: 0 0;
    border: 1px solid transparent;
    border-radius: 150px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*color: #393939;*/
    cursor: pointer;
    /*font-weight: 400;*/
    width: 14.2857143%;
    -webkit-flex-basis: 14.2857143%;
    -ms-flex-preferred-size: 14.2857143%;
    flex-basis: 14.2857143%;
    max-width: 39px;
    height: 39px;
    line-height: 39px;
    margin: 0;
    display: inline-block;
    position: relative;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover {
    cursor: pointer;
    outline: 0;
    background: #e6e6e6;
    border-color: #e6e6e6
}

.flatpickr-day.today {
    border-color: #959ea9
}

.flatpickr-day.today:focus, .flatpickr-day.today:hover {
    border-color: #959ea9;
    background: #959ea9;
    color: #fff
}

.flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover {
    background: #569ff7;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    border-color: #569ff7
}

.flatpickr-day.endRange.startRange, .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange {
    border-radius: 50px 0 0 50px
}

.flatpickr-day.endRange.endRange, .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange {
    border-radius: 0 50px 50px 0
}

.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) {
    -webkit-box-shadow: -10px 0 0 #569ff7;
    box-shadow: -10px 0 0 #569ff7
}

.flatpickr-day.endRange.startRange.endRange, .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange {
    border-radius: 50px
}

.flatpickr-day.inRange {
    border-radius: 0;
    -webkit-box-shadow: -5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;
    box-shadow: -5px 0 0 #e6e6e6,5px 0 0 #e6e6e6
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay {
    color: #3939394d;
    background: 0 0;
    border-color: transparent;
    cursor: default
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
    cursor: not-allowed;
    color: #3939391a
}

.flatpickr-day.week.selected {
    border-radius: 0;
    -webkit-box-shadow: -5px 0 0 #569ff7,5px 0 0 #569ff7;
    box-shadow: -5px 0 0 #569ff7,5px 0 0 #569ff7
}

.flatpickr-day.hidden {
    visibility: hidden
}

.rangeMode .flatpickr-day {
    margin-top: 1px
}

.flatpickr-weekwrapper {
    float: left
}

.flatpickr-weekwrapper .flatpickr-weeks {
    padding: 0 12px;
    -webkit-box-shadow: 1px 0 0 #e6e6e6;
    box-shadow: 1px 0 0 #e6e6e6
}

.flatpickr-weekwrapper .flatpickr-weekday {
    float: none;
    width: 100%;
    line-height: 28px
}

.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {
    display: block;
    width: 100%;
    max-width: none;
    color: #3939394d;
    background: 0 0;
    cursor: default;
    border: none
}

.flatpickr-innerContainer {
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.flatpickr-rContainer {
    display: inline-block;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.flatpickr-time {
    text-align: center;
    outline: 0;
    display: block;
    height: 0;
    line-height: 40px;
    max-height: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.flatpickr-time:after {
    content: "";
    display: table;
    clear: both
}

.flatpickr-time .numInputWrapper {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 40%;
    height: 40px;
    float: left
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
    border-bottom-color: #393939
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
    border-top-color: #393939
}

.flatpickr-time.hasSeconds .numInputWrapper {
    width: 26%
}

.flatpickr-time.time24hr .numInputWrapper {
    width: 49%
}

.flatpickr-time input {
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    text-align: center;
    margin: 0;
    padding: 0;
    height: inherit;
    line-height: inherit;
    color: #393939;
    font-size: 14px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

.flatpickr-time input.flatpickr-hour {
    font-weight: 700
}

.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {
    font-weight: 400
}

.flatpickr-time input:focus {
    outline: 0;
    border: 0
}

.flatpickr-time .flatpickr-am-pm, .flatpickr-time .flatpickr-time-separator {
    height: inherit;
    float: left;
    line-height: inherit;
    color: #393939;
    font-weight: 700;
    width: 2%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.flatpickr-time .flatpickr-am-pm {
    outline: 0;
    width: 18%;
    cursor: pointer;
    text-align: center;
    font-weight: 400
}

.flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover {
    background: #eee
}

.flatpickr-input[readonly] {
    cursor: pointer
}

@-webkit-keyframes fpFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

@keyframes fpFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0,-20px,0);
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

.flatpickr-calendar {
    width: 280px !important;
    font-family: inherit;
    border: 0;
    border-radius: 0;
    box-shadow: var(--bs-dropdown-box-shadow);
    background-color: var(--bs-body-bg);
    border-radius: .475rem
}

.flatpickr-calendar:after, .flatpickr-calendar:before {
    display: none
}

.flatpickr-calendar.hasWeeks {
    width: 325px !important
}

.flatpickr-months {
    padding: 0 1rem;
    padding-top: .5rem
}

.flatpickr-innerContainer {
    padding: .5rem 1rem
}

.dayContainer, .flatpickr-days {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important
}

.flatpickr-months .flatpickr-month {
    background: 0 0;
    color: var(--bs-gray-600);
    fill: var(--bs-gray-600);
    height: 46px
}

.flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .475rem;
    top: 1rem
}

.flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg {
    fill: var(--bs-gray-500);
    height: 13px;
    width: 13px
}

.flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover {
    background: var(--bs-gray-100)
}

.flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg {
    fill: var(--bs-gray-700)
}

.flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month {
    left: 1rem
}

.flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month {
    right: 1rem
}

.flatpickr-current-month {
    font-weight: 500;
    color: inherit
}

.flatpickr-current-month .numInputWrapper {
    border-radius: .475rem;
    width: 65px
}

.flatpickr-current-month .numInputWrapper span.arrowUp {
    border-top-right-radius: .475rem
}

.flatpickr-current-month .numInputWrapper span.arrowDown {
    border-bottom-right-radius: .475rem
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
    border: 0 !important;
    background-color: var(--bs-body-bg);
    font-size: 1rem;
    color: var(--bs-gray-700);
    font-weight: 500;
    padding: .5rem .75rem;
    margin-right: .5rem;
    outline: 0 !important;
    border-radius: .475rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
    background: var(--bs-gray-100)
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    font-size: 1rem;
    color: var(--bs-gray-700);
    font-weight: 500;
    background-color: transparent;
    outline: 0;
    padding: 0
}

.flatpickr-current-month span.cur-month {
    color: var(--bs-gray-700);
    font-size: 1rem;
    font-weight: 500
}

.flatpickr-current-month span.cur-month:hover {
    background: var(--bs-gray-100)
}

.flatpickr-current-month input.cur-year {
    color: var(--bs-gray-700);
    font-size: 1.1rem !important;
    padding: .5rem .75rem;
    font-weight: 500;
    outline: 0 !important
}

span.flatpickr-weekday {
    color: var(--bs-gray-800);
    font-size: 1rem;
    font-weight: 600
}

.flatpickr-time {
    border-bottom-right-radius: .475rem;
    border-bottom-left-radius: .475rem
}

.flatpickr-calendar.hasTime .flatpickr-time {
    height: height;
    line-height: height;
    max-height: height;
    border-top: 1px solid var(--bs-gray-100)
}

.flatpickr-time .numInputWrapper {
    height: height
}

.flatpickr-time .flatpickr-am-pm {
    color: var(--bs-gray-700);
    font-size: 1rem;
    font-weight: 500
}

.flatpickr-time input.flatpickr-hour, .flatpickr-time input.flatpickr-minute {
    color: var(--bs-gray-700);
    font-size: 1rem;
    font-weight: 500
}

.flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover {
    background: 0 0
}

.numInputWrapper span {
    border-left: 0 !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-right: 0 !important
}

.numInputWrapper span:hover {
    background: 0 0 !important
}

.numInputWrapper span:after {
    top: 50% !important;
    transform: translateY(-50%)
}

.numInputWrapper span.arrowUp:after {
    border-bottom-color: var(--bs-gray-500) !important
}

.numInputWrapper span.arrowUp:hover:after {
    border-bottom-color: var(--bs-gray-700) !important
}

.numInputWrapper span.arrowDown:after {
    border-top-color: var(--bs-gray-500) !important
}

.numInputWrapper span.arrowDown:hover:after {
    border-top-color: var(--bs-gray-700) !important
}

.numInputWrapper:hover {
    background: 0 0
}

.flatpickr-day {
    font-size: 1rem;
    border-radius: .475rem;
    box-shadow: none !important;
    height: 36px;
    width: 100%;
    max-width: 100% !important;
    margin: 0;
    line-height: 36px;
    /*color: var(--bs-gray-600);*/
    margin-top: 0 !important
}

.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover {
    cursor: pointer;
    outline: 0;
    background: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color);
    border-color: transparent
}

.flatpickr-day.today {
    background: var(--bs-gray-100);
    color: var(--bs-gray-600);
    border-color: transparent
}

.flatpickr-day.today:focus, .flatpickr-day.today:hover {
    border-color: transparent;
    background: var(--bs-gray-200);
    color: var(--bs-gray-700)
}

.flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover {
    background: var(--bs-component-active-bg);
    color: var(--bs-component-active-color);
    border-color: transparent
}

.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.today.inRange, .flatpickr-day:focus, .flatpickr-day:hover {
    cursor: pointer;
    outline: 0;
    background: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color);
    border-color: transparent
}

.flatpickr-day.today {
    border-color: transparent
}

.flatpickr-day.today:focus, .flatpickr-day.today:hover {
    border-color: transparent;
    background: var(--bs-gray-100);
    color: var(--bs-gray-600)
}

.flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover {
    background: var(--bs-component-active-bg);
    color: var(--bs-component-active-color);
    border-color: transparent
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay {
    color: var(--bs-gray-400);
    background: 0 0;
    border-color: transparent
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
    cursor: not-allowed;
    color: var(--bs-gray-400)
}

.flatpickr-weekwrapper {
    margin-right: 5px
}

.fv-sr-only {
    display: none
}

.fv-plugins-framework input::-ms-clear, .fv-plugins-framework textarea::-ms-clear {
    display: none;
    height: 0;
    width: 0
}

.fv-plugins-icon-container {
    position: relative
}

.fv-plugins-icon {
    position: absolute;
    right: 0;
    text-align: center;
    top: 0
}

.fv-plugins-tooltip {
    max-width: 256px;
    position: absolute;
    text-align: center;
    z-index: 10000
}

.fv-plugins-tooltip .fv-plugins-tooltip__content {
    background: #000;
    border-radius: 3px;
    color: #eee;
    padding: 8px;
    position: relative
}

.fv-plugins-tooltip .fv-plugins-tooltip__content:before {
    border: 8px solid transparent;
    content: "";
    position: absolute
}

.fv-plugins-tooltip--hide {
    display: none
}

.fv-plugins-tooltip--top-left {
    transform: translateY(-8px)
}

.fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    left: 8px;
    top: 100%
}

.fv-plugins-tooltip--top {
    transform: translateY(-8px)
}

.fv-plugins-tooltip--top .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    left: 50%;
    margin-left: -8px;
    top: 100%
}

.fv-plugins-tooltip--top-right {
    transform: translateY(-8px)
}

.fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before {
    border-top-color: #000;
    right: 8px;
    top: 100%
}

.fv-plugins-tooltip--right {
    transform: translateX(8px)
}

.fv-plugins-tooltip--right .fv-plugins-tooltip__content:before {
    border-right-color: #000;
    margin-top: -8px;
    right: 100%;
    top: 50%
}

.fv-plugins-tooltip--bottom-right {
    transform: translateY(8px)
}

.fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    right: 8px
}

.fv-plugins-tooltip--bottom {
    transform: translateY(8px)
}

.fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    left: 50%;
    margin-left: -8px
}

.fv-plugins-tooltip--bottom-left {
    transform: translateY(8px)
}

.fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before {
    border-bottom-color: #000;
    bottom: 100%;
    left: 8px
}

.fv-plugins-tooltip--left {
    transform: translateX(-8px)
}

.fv-plugins-tooltip--left .fv-plugins-tooltip__content:before {
    border-left-color: #000;
    left: 100%;
    margin-top: -8px;
    top: 50%
}

.fv-plugins-tooltip-icon {
    cursor: pointer;
    pointer-events: inherit
}

.fv-plugins-bootstrap .fv-help-block {
    color: #dc3545;
    font-size: 80%;
    margin-top: .25rem
}

.fv-plugins-bootstrap .is-invalid ~ .form-check-label, .fv-plugins-bootstrap .is-valid ~ .form-check-label {
    color: inherit
}

.fv-plugins-bootstrap .has-danger .fv-plugins-icon {
    color: #dc3545
}

.fv-plugins-bootstrap .has-success .fv-plugins-icon {
    color: #28a745
}

.fv-plugins-bootstrap .fv-plugins-icon {
    height: 38px;
    line-height: 38px;
    width: 38px
}

.fv-plugins-bootstrap .input-group ~ .fv-plugins-icon {
    z-index: 3
}

.fv-plugins-bootstrap .form-group.row .fv-plugins-icon {
    right: 15px
}

.fv-plugins-bootstrap .form-group.row .fv-plugins-icon-check {
    top: -7px
}

.fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon {
    top: 32px
}

.fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon-check {
    top: 25px
}

.fv-plugins-bootstrap:not(.form-inline) label.sr-only ~ .fv-plugins-icon-check {
    top: -7px
}

.fv-plugins-bootstrap.form-inline .form-group {
    align-items: flex-start;
    flex-direction: column;
    margin-bottom: auto
}

.fv-plugins-bootstrap .form-control.is-invalid, .fv-plugins-bootstrap .form-control.is-valid {
    background-image: none
}

.fv-plugins-bootstrap3 .help-block {
    margin-bottom: 0
}

.fv-plugins-bootstrap3 .input-group ~ .form-control-feedback {
    z-index: 4
}

.fv-plugins-bootstrap3.form-inline .form-group {
    vertical-align: top
}

.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-invalid .fv-plugins-icon {
    color: #dc3545
}

.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-valid .fv-plugins-icon {
    color: #198754
}

.fv-plugins-bootstrap5 .fv-plugins-icon {
    align-items: center;
    display: flex;
    justify-content: center;
    height: 38px;
    width: 38px
}

.fv-plugins-bootstrap5 .input-group ~ .fv-plugins-icon {
    z-index: 3
}

.fv-plugins-bootstrap5 .fv-plugins-icon-input-group {
    right: -38px
}

.fv-plugins-bootstrap5 .form-floating .fv-plugins-icon {
    height: 58px
}

.fv-plugins-bootstrap5 .row .fv-plugins-icon {
    right: 12px
}

.fv-plugins-bootstrap5 .row .fv-plugins-icon-check {
    top: -7px
}

.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon {
    top: 32px
}

.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon-check {
    top: 25px
}

.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label.sr-only ~ .fv-plugins-icon-check {
    top: -7px
}

.fv-plugins-bootstrap5.fv-plugins-bootstrap5-form-inline .fv-plugins-icon {
    right: calc(var(--bs-gutter-x,1.5rem)/ 2)
}

.fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-invalid, .fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-valid, .fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-invalid, .fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-valid {
    background-image: none
}

.fv-plugins-bulma .field.has-addons {
    flex-wrap: wrap
}

.fv-plugins-bulma .field.has-addons::after {
    content: "";
    width: 100%
}

.fv-plugins-bulma .field.has-addons .fv-plugins-message-container {
    order: 1
}

.fv-plugins-bulma .icon.fv-plugins-icon-check {
    top: -4px
}

.fv-plugins-bulma .fv-has-error .input, .fv-plugins-bulma .fv-has-error .select select, .fv-plugins-bulma .fv-has-error .textarea {
    border: 1px solid #ff3860
}

.fv-plugins-bulma .fv-has-success .input, .fv-plugins-bulma .fv-has-success .select select, .fv-plugins-bulma .fv-has-success .textarea {
    border: 1px solid #23d160
}

.fv-plugins-foundation .fv-plugins-icon {
    height: 39px;
    line-height: 39px;
    right: 0;
    width: 39px
}

.fv-plugins-foundation .grid-padding-x .fv-plugins-icon {
    right: 15px
}

.fv-plugins-foundation .fv-plugins-icon-container .cell {
    position: relative
}

.fv-plugins-foundation [type=checkbox] ~ .fv-plugins-icon {
    top: -7px
}

.fv-plugins-foundation.fv-stacked-form .fv-plugins-message-container {
    width: 100%
}

.fv-plugins-foundation.fv-stacked-form fieldset [type=checkbox] ~ .fv-plugins-icon, .fv-plugins-foundation.fv-stacked-form fieldset [type=radio] ~ .fv-plugins-icon, .fv-plugins-foundation.fv-stacked-form label .fv-plugins-icon {
    top: 25px
}

.fv-plugins-foundation .form-error {
    display: block
}

.fv-plugins-foundation .fv-row__success .fv-plugins-icon {
    color: #3adb76
}

.fv-plugins-foundation .fv-row__error .fv-plugins-icon, .fv-plugins-foundation .fv-row__error fieldset legend, .fv-plugins-foundation .fv-row__error label {
    color: #cc4b37
}

.fv-plugins-materialize .fv-plugins-icon {
    height: 42px;
    line-height: 42px;
    width: 42px
}

.fv-plugins-materialize .fv-plugins-icon-check {
    top: -10px
}

.fv-plugins-materialize .fv-invalid-row .fv-plugins-icon, .fv-plugins-materialize .fv-invalid-row .helper-text {
    color: #f44336
}

.fv-plugins-materialize .fv-valid-row .fv-plugins-icon, .fv-plugins-materialize .fv-valid-row .helper-text {
    color: #4caf50
}

.fv-plugins-milligram .fv-plugins-icon {
    height: 38px;
    line-height: 38px;
    width: 38px
}

.fv-plugins-milligram .column {
    position: relative
}

.fv-plugins-milligram .column .fv-plugins-icon {
    right: 10px
}

.fv-plugins-milligram .fv-plugins-icon-check {
    top: -6px
}

.fv-plugins-milligram .fv-plugins-message-container {
    margin-bottom: 15px
}

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon {
    top: 30px
}

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon-check {
    top: 24px
}

.fv-plugins-milligram .fv-invalid-row .fv-help-block, .fv-plugins-milligram .fv-invalid-row .fv-plugins-icon {
    color: red
}

.fv-plugins-milligram .fv-valid-row .fv-help-block, .fv-plugins-milligram .fv-valid-row .fv-plugins-icon {
    color: green
}

.fv-plugins-mini .fv-plugins-icon {
    height: 42px;
    line-height: 42px;
    width: 42px;
    top: 4px
}

.fv-plugins-mini .fv-plugins-icon-check {
    top: -8px
}

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon {
    top: 28px
}

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon-check {
    top: 20px
}

.fv-plugins-mini .fv-plugins-message-container {
    margin: calc(var(--universal-margin)/ 2)
}

.fv-plugins-mini .fv-invalid-row .fv-help-block, .fv-plugins-mini .fv-invalid-row .fv-plugins-icon {
    color: var(--input-invalid-color)
}

.fv-plugins-mini .fv-valid-row .fv-help-block, .fv-plugins-mini .fv-valid-row .fv-plugins-icon {
    color: #308732
}

.fv-plugins-mui .fv-plugins-icon {
    height: 32px;
    line-height: 32px;
    width: 32px;
    top: 15px;
    right: 4px
}

.fv-plugins-mui .fv-plugins-icon-check {
    top: -6px;
    right: -10px
}

.fv-plugins-mui .fv-plugins-message-container {
    margin: 8px 0
}

.fv-plugins-mui .fv-invalid-row .fv-help-block, .fv-plugins-mui .fv-invalid-row .fv-plugins-icon {
    color: #f44336
}

.fv-plugins-mui .fv-valid-row .fv-help-block, .fv-plugins-mui .fv-valid-row .fv-plugins-icon {
    color: #4caf50
}

.fv-plugins-pure .fv-plugins-icon {
    height: 36px;
    line-height: 36px;
    width: 36px
}

.fv-plugins-pure .fv-has-error .fv-help-block, .fv-plugins-pure .fv-has-error .fv-plugins-icon, .fv-plugins-pure .fv-has-error label {
    color: #ca3c3c
}

.fv-plugins-pure .fv-has-success .fv-help-block, .fv-plugins-pure .fv-has-success .fv-plugins-icon, .fv-plugins-pure .fv-has-success label {
    color: #1cb841
}

.fv-plugins-pure.pure-form-aligned .fv-help-block {
    margin-top: 5px;
    margin-left: 180px
}

.fv-plugins-pure.pure-form-aligned .fv-plugins-icon-check {
    top: -9px
}

.fv-plugins-pure.pure-form-stacked .pure-control-group {
    margin-bottom: 8px
}

.fv-plugins-pure.pure-form-stacked .fv-plugins-icon {
    top: 22px
}

.fv-plugins-pure.pure-form-stacked .fv-plugins-icon-check {
    top: 13px
}

.fv-plugins-pure.pure-form-stacked .fv-sr-only ~ .fv-plugins-icon {
    top: -9px
}

.fv-plugins-semantic .error .fv-plugins-icon, .fv-plugins-semantic.ui.form .fields.error label {
    color: #9f3a38
}

.fv-plugins-semantic .fv-plugins-icon-check {
    right: 7px
}

.fv-plugins-shoelace .input-group {
    margin-bottom: 0
}

.fv-plugins-shoelace .fv-plugins-icon {
    height: 32px;
    line-height: 32px;
    width: 32px;
    top: 28px
}

.fv-plugins-shoelace .row .fv-plugins-icon {
    right: 16px;
    top: 0
}

.fv-plugins-shoelace .fv-plugins-icon-check {
    top: 24px
}

.fv-plugins-shoelace .fv-sr-only ~ .fv-plugins-icon, .fv-plugins-shoelace .fv-sr-only ~ div .fv-plugins-icon {
    top: -4px
}

.fv-plugins-shoelace .input-valid .fv-help-block, .fv-plugins-shoelace .input-valid .fv-plugins-icon {
    color: #2ecc40
}

.fv-plugins-shoelace .input-invalid .fv-help-block, .fv-plugins-shoelace .input-invalid .fv-plugins-icon {
    color: #ff4136
}

.fv-plugins-spectre .input-group .fv-plugins-icon {
    z-index: 2
}

.fv-plugins-spectre .form-group .fv-plugins-icon-check {
    right: 6px;
    top: 10px
}

.fv-plugins-spectre:not(.form-horizontal) .form-group .fv-plugins-icon-check {
    right: 6px;
    top: 45px
}

.fv-plugins-tachyons .fv-plugins-icon {
    height: 36px;
    line-height: 36px;
    width: 36px
}

.fv-plugins-tachyons .fv-plugins-icon-check {
    top: -7px
}

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon {
    top: 34px
}

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon-check {
    top: 24px
}

.fv-plugins-turret .fv-plugins-icon {
    height: 40px;
    line-height: 40px;
    width: 40px
}

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon {
    top: 29px
}

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon-check {
    top: 17px
}

.fv-plugins-turret .fv-invalid-row .form-message, .fv-plugins-turret .fv-invalid-row .fv-plugins-icon {
    color: #c00
}

.fv-plugins-turret .fv-valid-row .form-message, .fv-plugins-turret .fv-valid-row .fv-plugins-icon {
    color: #00b300
}

.fv-plugins-uikit .fv-plugins-icon {
    height: 40px;
    line-height: 40px;
    top: 25px;
    width: 40px
}

.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon {
    top: 0
}

.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon-check {
    top: -11px
}

.fv-plugins-uikit.uk-form-stacked .fv-plugins-icon-check {
    top: 15px
}

.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon {
    top: 0
}

.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon-check {
    top: -11px
}

.fv-plugins-wizard--step {
    display: none
}

.fv-plugins-wizard--active {
    display: block
}

.daterangepicker {
    position: absolute;
    color: inherit;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #ddd;
    width: 278px;
    max-width: none;
    padding: 0;
    margin-top: 7px;
    top: 100px;
    left: 20px;
    z-index: 3001;
    display: none;
    font-family: arial;
    font-size: 15px;
    line-height: 1em
}

.daterangepicker:after, .daterangepicker:before {
    position: absolute;
    display: inline-block;
    border-bottom-color: #0003;
    content: ""
}

.daterangepicker:before {
    top: -7px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #ccc
}

.daterangepicker:after {
    top: -6px;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent
}

.daterangepicker.opensleft:before {
    right: 9px
}

.daterangepicker.opensleft:after {
    right: 10px
}

.daterangepicker.openscenter:before {
    left: 0;
    right: 0;
    width: 0;
    margin-left: auto;
    margin-right: auto
}

.daterangepicker.openscenter:after {
    left: 0;
    right: 0;
    width: 0;
    margin-left: auto;
    margin-right: auto
}

.daterangepicker.opensright:before {
    left: 9px
}

.daterangepicker.opensright:after {
    left: 10px
}

.daterangepicker.drop-up {
    margin-top: -7px
}

.daterangepicker.drop-up:before {
    top: initial;
    bottom: -7px;
    border-bottom: initial;
    border-top: 7px solid #ccc
}

.daterangepicker.drop-up:after {
    top: initial;
    bottom: -6px;
    border-bottom: initial;
    border-top: 6px solid #fff
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
    float: none
}

.daterangepicker.single .drp-selected {
    display: none
}

.daterangepicker.show-calendar .drp-calendar {
    display: block
}

.daterangepicker.show-calendar .drp-buttons {
    display: block
}

.daterangepicker.auto-apply .drp-buttons {
    display: none
}

.daterangepicker .drp-calendar {
    display: none;
    max-width: 270px
}

.daterangepicker .drp-calendar.left {
    padding: 8px 0 8px 8px
}

.daterangepicker .drp-calendar.right {
    padding: 8px
}

.daterangepicker .drp-calendar.single .calendar-table {
    border: none
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
    color: #fff;
    border: solid #000;
    border-width: 0 2px 2px 0;
    border-radius: 0;
    display: inline-block;
    padding: 3px
}

.daterangepicker .calendar-table .next span {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

.daterangepicker .calendar-table .prev span {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

.daterangepicker .calendar-table td, .daterangepicker .calendar-table th {
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    min-width: 32px;
    width: 32px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    border-radius: 4px;
    border: 1px solid transparent;
    white-space: nowrap;
    cursor: pointer
}

.daterangepicker .calendar-table {
    border: 1px solid #fff;
    border-radius: 4px;
    background-color: #fff
}

.daterangepicker .calendar-table table {
    width: 100%;
    margin: 0;
    border-spacing: 0;
    border-collapse: collapse
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
    background-color: #eee;
    border-color: transparent;
    color: inherit
}

.daterangepicker td.week, .daterangepicker th.week {
    font-size: 80%;
    color: #ccc
}

.daterangepicker td.off, .daterangepicker td.off.end-date, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date {
    background-color: #fff;
    border-color: transparent;
    color: #999
}

.daterangepicker td.in-range {
    background-color: #ebf4f8;
    border-color: transparent;
    color: #000;
    border-radius: 0
}

.daterangepicker td.start-date {
    border-radius: 4px 0 0 4px
}

.daterangepicker td.end-date {
    border-radius: 0 4px 4px 0
}

.daterangepicker td.start-date.end-date {
    border-radius: 4px
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #357ebd;
    border-color: transparent;
    color: #fff
}

.daterangepicker th.month {
    width: auto
}

.daterangepicker option.disabled, .daterangepicker td.disabled {
    color: #999;
    cursor: not-allowed;
    text-decoration: line-through
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
    font-size: 12px;
    padding: 1px;
    height: auto;
    margin: 0;
    cursor: default
}

.daterangepicker select.monthselect {
    margin-right: 2%;
    width: 56%
}

.daterangepicker select.yearselect {
    width: 40%
}

.daterangepicker select.ampmselect, .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect {
    width: 50px;
    margin: 0 auto;
    background: #eee;
    border: 1px solid #eee;
    padding: 2px;
    outline: 0;
    font-size: 12px
}

.daterangepicker .calendar-time {
    text-align: center;
    margin: 4px auto 0;
    line-height: 30px;
    position: relative
}

.daterangepicker .calendar-time select.disabled {
    color: #ccc;
    cursor: not-allowed
}

.daterangepicker .drp-buttons {
    clear: both;
    text-align: right;
    padding: 8px;
    border-top: 1px solid #ddd;
    display: none;
    line-height: 12px;
    vertical-align: middle
}

.daterangepicker .drp-selected {
    display: inline-block;
    font-size: 12px;
    padding-right: 8px
}

.daterangepicker .drp-buttons .btn {
    margin-left: 8px;
    font-size: 12px;
    font-weight: 700;
    padding: 4px 8px
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
    border-right: 1px solid #ddd
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
    border-left: 1px solid #ddd
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
    border-right: 1px solid #ddd
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
    border-left: 1px solid #ddd
}

.daterangepicker .ranges {
    float: none;
    text-align: left;
    margin: 0
}

.daterangepicker.show-calendar .ranges {
    margin-top: 8px
}

.daterangepicker .ranges ul {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.daterangepicker .ranges li {
    font-size: 12px;
    padding: 8px 12px;
    cursor: pointer
}

.daterangepicker .ranges li:hover {
    background-color: #eee
}

.daterangepicker .ranges li.active {
    background-color: #08c;
    color: #fff
}

@media (min-width:564px) {
    .daterangepicker {
        width: auto
    }

    .daterangepicker .ranges ul {
        width: 140px
    }

    .daterangepicker.single .ranges ul {
        width: 100%
    }

    .daterangepicker.single .drp-calendar.left {
        clear: none
    }

    .daterangepicker.single .drp-calendar, .daterangepicker.single .ranges {
        float: left
    }

    .daterangepicker {
        direction: ltr;
        text-align: left
    }

    .daterangepicker .drp-calendar.left {
        clear: left;
        margin-right: 0
    }

    .daterangepicker .drp-calendar.left .calendar-table {
        border-right: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .daterangepicker .drp-calendar.right {
        margin-left: 0
    }

    .daterangepicker .drp-calendar.right .calendar-table {
        border-left: none;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .daterangepicker .drp-calendar.left .calendar-table {
        padding-right: 8px
    }

    .daterangepicker .drp-calendar, .daterangepicker .ranges {
        float: left
    }
}

@media (min-width:730px) {
    .daterangepicker .ranges {
        width: auto
    }

    .daterangepicker .ranges {
        float: left
    }

    .daterangepicker.rtl .ranges {
        float: right
    }

    .daterangepicker .drp-calendar.left {
        clear: none !important
    }
}

.tns-outer {
    padding: 0 !important
}

.tns-outer [hidden] {
    display: none !important
}

.tns-outer [aria-controls], .tns-outer [data-action] {
    cursor: pointer
}

.tns-slider {
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s
}

.tns-slider > .tns-item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.tns-horizontal.tns-subpixel {
    white-space: nowrap
}

.tns-horizontal.tns-subpixel > .tns-item {
    display: inline-block;
    vertical-align: top;
    white-space: normal
}

.tns-horizontal.tns-no-subpixel:after {
    content: "";
    display: table;
    clear: both
}

.tns-horizontal.tns-no-subpixel > .tns-item {
    float: left
}

.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {
    margin-right: -100%
}

.tns-no-calc {
    position: relative;
    left: 0
}

.tns-gallery {
    position: relative;
    left: 0;
    min-height: 1px
}

.tns-gallery > .tns-item {
    position: absolute;
    left: -100%;
    -webkit-transition: transform 0s,opacity 0s;
    -moz-transition: transform 0s,opacity 0s;
    transition: transform 0s,opacity 0s
}

.tns-gallery > .tns-slide-active {
    position: relative;
    left: auto !important
}

.tns-gallery > .tns-moving {
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    transition: all .25s
}

.tns-autowidth {
    display: inline-block
}

.tns-lazy-img {
    -webkit-transition: opacity .6s;
    -moz-transition: opacity .6s;
    transition: opacity .6s;
    opacity: .6
}

.tns-lazy-img.tns-complete {
    opacity: 1
}

.tns-ah {
    -webkit-transition: height 0s;
    -moz-transition: height 0s;
    transition: height 0s
}

.tns-ovh {
    overflow: hidden
}

.tns-visually-hidden {
    position: absolute;
    left: -10000em
}

.tns-transparent {
    opacity: 0;
    visibility: hidden
}

.tns-fadeIn {
    opacity: 1;
    z-index: 0
}

.tns-fadeOut, .tns-normal {
    opacity: 0;
    z-index: -1
}

.tns-vpfix {
    white-space: nowrap
}

.tns-vpfix > div, .tns-vpfix > li {
    display: inline-block
}

.tns-t-subp2 {
    margin: 0 auto;
    width: 310px;
    position: relative;
    height: 10px;
    overflow: hidden
}

.tns-t-ct {
    width: 2333.3333333%;
    width: -webkit-calc(100% * 70 / 3);
    width: -moz-calc(100% * 70 / 3);
    width: 2333.3333333333%;
    position: absolute;
    right: 0
}

.tns-t-ct:after {
    content: "";
    display: table;
    clear: both
}

.tns-t-ct > div {
    width: 1.4285714%;
    width: -webkit-calc(100% / 70);
    width: -moz-calc(100% / 70);
    width: 1.4285714286%;
    height: 10px;
    float: left
}

.noUi-target, .noUi-target * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-target {
    position: relative
}

.noUi-base, .noUi-connects {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1
}

.noUi-connects {
    overflow: hidden;
    z-index: 0
}

.noUi-connect, .noUi-origin {
    will-change: transform;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    height: 100%;
    width: 100%;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform-style: preserve-3d;
    transform-origin: 0 0;
    transform-style: flat
}

.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
    left: 0;
    right: auto
}

.noUi-vertical .noUi-origin {
    top: -100%;
    width: 0
}

.noUi-horizontal .noUi-origin {
    height: 0
}

.noUi-handle {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute
}

.noUi-touch-area {
    height: 100%;
    width: 100%
}

.noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin {
    -webkit-transition: transform .3s;
    transition: transform .3s
}

.noUi-state-drag * {
    cursor: inherit !important
}

.noUi-horizontal {
    height: 18px
}

.noUi-horizontal .noUi-handle {
    width: 34px;
    height: 28px;
    right: -17px;
    top: -6px
}

.noUi-vertical {
    width: 18px
}

.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    right: -6px;
    bottom: -17px
}

.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
    left: -17px;
    right: auto
}

.noUi-target {
    background: #fafafa;
    border-radius: 4px;
    border: 1px solid #d3d3d3;
    box-shadow: inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb
}

.noUi-connects {
    border-radius: 3px
}

.noUi-connect {
    background: #3fb8af
}

.noUi-draggable {
    cursor: ew-resize
}

.noUi-vertical .noUi-draggable {
    cursor: ns-resize
}

.noUi-handle {
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #fff;
    cursor: default;
    box-shadow: inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb
}

.noUi-active {
    box-shadow: inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb
}

.noUi-handle:after, .noUi-handle:before {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #e8e7e6;
    left: 14px;
    top: 6px
}

.noUi-handle:after {
    left: 17px
}

.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px
}

.noUi-vertical .noUi-handle:after {
    top: 17px
}

[disabled] .noUi-connect {
    background: #b8b8b8
}

[disabled] .noUi-handle, [disabled].noUi-handle, [disabled].noUi-target {
    cursor: not-allowed
}

.noUi-pips, .noUi-pips * {
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.noUi-pips {
    position: absolute;
    color: #999
}

.noUi-value {
    position: absolute;
    white-space: nowrap;
    text-align: center
}

.noUi-value-sub {
    color: #ccc;
    font-size: 10px
}

.noUi-marker {
    position: absolute;
    background: #ccc
}

.noUi-marker-sub {
    background: #aaa
}

.noUi-marker-large {
    background: #aaa
}

.noUi-pips-horizontal {
    padding: 10px 0;
    height: 80px;
    top: 100%;
    left: 0;
    width: 100%
}

.noUi-value-horizontal {
    -webkit-transform: translate(-50%,50%);
    transform: translate(-50%,50%)
}

.noUi-rtl .noUi-value-horizontal {
    -webkit-transform: translate(50%,50%);
    transform: translate(50%,50%)
}

.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px
}

.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px
}

.noUi-marker-horizontal.noUi-marker-large {
    height: 15px
}

.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%
}

.noUi-value-vertical {
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
    padding-left: 25px
}

.noUi-rtl .noUi-value-vertical {
    -webkit-transform: translate(0,50%);
    transform: translate(0,50%)
}

.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px
}

.noUi-marker-vertical.noUi-marker-sub {
    width: 10px
}

.noUi-marker-vertical.noUi-marker-large {
    width: 15px
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    background: #fff;
    color: #000;
    padding: 5px;
    text-align: center;
    white-space: nowrap
}

.noUi-horizontal .noUi-tooltip {
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
    left: 50%;
    bottom: 120%
}

.noUi-vertical .noUi-tooltip {
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
    top: 50%;
    right: 120%
}

.noUi-horizontal .noUi-origin > .noUi-tooltip {
    -webkit-transform: translate(50%,0);
    transform: translate(50%,0);
    left: auto;
    bottom: 10px
}

.noUi-vertical .noUi-origin > .noUi-tooltip {
    -webkit-transform: translate(0,-18px);
    transform: translate(0,-18px);
    top: auto;
    right: 28px
}

@-webkit-keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30%,70% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px)
    }
}

@-moz-keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30%,70% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px)
    }
}

@keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30%,70% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px)
    }
}

@-webkit-keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@-moz-keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px)
    }

    30% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }

    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.dropzone, .dropzone * {
    box-sizing: border-box
}

.dropzone {
    min-height: 150px;
    border: 2px solid #0000004d;
    background: #fff;
    padding: 20px
}

.dropzone.dz-clickable {
    cursor: pointer
}

.dropzone.dz-clickable * {
    cursor: default
}

.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
    cursor: pointer
}

.dropzone.dz-started .dz-message {
    display: none
}

.dropzone.dz-drag-hover {
    border-style: solid
}

.dropzone.dz-drag-hover .dz-message {
    opacity: .5
}

.dropzone .dz-message {
    text-align: center;
    margin: 2em 0
}

.dropzone .dz-message .dz-button {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0;
    font: inherit;
    cursor: pointer;
    outline: inherit
}

.dropzone .dz-preview {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 16px;
    min-height: 100px
}

.dropzone .dz-preview:hover {
    z-index: 1000
}

.dropzone .dz-preview:hover .dz-details {
    opacity: 1
}

.dropzone .dz-preview.dz-file-preview .dz-image {
    border-radius: 20px;
    background: #999;
    background: linear-gradient(to bottom,#eee,#ddd)
}

.dropzone .dz-preview.dz-file-preview .dz-details {
    opacity: 1
}

.dropzone .dz-preview.dz-image-preview {
    background: #fff
}

.dropzone .dz-preview.dz-image-preview .dz-details {
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.dropzone .dz-preview .dz-remove {
    font-size: 14px;
    text-align: center;
    display: block;
    cursor: pointer;
    border: none
}

.dropzone .dz-preview .dz-remove:hover {
    text-decoration: underline
}

.dropzone .dz-preview:hover .dz-details {
    opacity: 1
}

.dropzone .dz-preview .dz-details {
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    font-size: 13px;
    min-width: 100%;
    max-width: 100%;
    padding: 2em 1em;
    text-align: center;
    color: #000000e6;
    line-height: 150%
}

.dropzone .dz-preview .dz-details .dz-size {
    margin-bottom: 1em;
    font-size: 16px
}

.dropzone .dz-preview .dz-details .dz-filename {
    white-space: nowrap
}

.dropzone .dz-preview .dz-details .dz-filename:hover span {
    border: 1px solid #c8c8c8cc;
    background-color: #fffc
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    text-overflow: ellipsis
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent
}

.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
    background-color: #fff6;
    padding: 0 .4em;
    border-radius: 3px
}

.dropzone .dz-preview:hover .dz-image img {
    -webkit-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);
    -o-transform: scale(1.05,1.05);
    transform: scale(1.05,1.05);
    -webkit-filter: blur(8px);
    filter: blur(8px)
}

.dropzone .dz-preview .dz-image {
    border-radius: 20px;
    overflow: hidden;
    width: 120px;
    height: 120px;
    position: relative;
    display: block;
    z-index: 10
}

.dropzone .dz-preview .dz-image img {
    display: block
}

.dropzone .dz-preview.dz-success .dz-success-mark {
    -webkit-animation: passing-through 3s cubic-bezier(.77,0,.175,1);
    -moz-animation: passing-through 3s cubic-bezier(.77,0,.175,1);
    -ms-animation: passing-through 3s cubic-bezier(.77,0,.175,1);
    -o-animation: passing-through 3s cubic-bezier(.77,0,.175,1);
    animation: passing-through 3s cubic-bezier(.77,0,.175,1)
}

.dropzone .dz-preview.dz-error .dz-error-mark {
    opacity: 1;
    -webkit-animation: slide-in 3s cubic-bezier(.77,0,.175,1);
    -moz-animation: slide-in 3s cubic-bezier(.77,0,.175,1);
    -ms-animation: slide-in 3s cubic-bezier(.77,0,.175,1);
    -o-animation: slide-in 3s cubic-bezier(.77,0,.175,1);
    animation: slide-in 3s cubic-bezier(.77,0,.175,1)
}

.dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark {
    pointer-events: none;
    opacity: 0;
    z-index: 500;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin-left: -27px;
    margin-top: -27px
}

.dropzone .dz-preview .dz-error-mark svg, .dropzone .dz-preview .dz-success-mark svg {
    display: block;
    width: 54px;
    height: 54px
}

.dropzone .dz-preview.dz-processing .dz-progress {
    opacity: 1;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.dropzone .dz-preview.dz-complete .dz-progress {
    opacity: 0;
    -webkit-transition: opacity .4s ease-in;
    -moz-transition: opacity .4s ease-in;
    -ms-transition: opacity .4s ease-in;
    -o-transition: opacity .4s ease-in;
    transition: opacity .4s ease-in
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
    -webkit-animation: pulse 6s ease infinite;
    -moz-animation: pulse 6s ease infinite;
    -ms-animation: pulse 6s ease infinite;
    -o-animation: pulse 6s ease infinite;
    animation: pulse 6s ease infinite
}

.dropzone .dz-preview .dz-progress {
    opacity: 1;
    z-index: 1000;
    pointer-events: none;
    position: absolute;
    height: 16px;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    width: 80px;
    margin-left: -40px;
    background: #ffffffe6;
    -webkit-transform: scale(1);
    border-radius: 8px;
    overflow: hidden
}

.dropzone .dz-preview .dz-progress .dz-upload {
    background: #333;
    background: linear-gradient(to bottom,#666,#444);
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    -webkit-transition: width .3s ease-in-out;
    -moz-transition: width .3s ease-in-out;
    -ms-transition: width .3s ease-in-out;
    -o-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out
}

.dropzone .dz-preview.dz-error .dz-error-message {
    display: block
}

.dropzone .dz-preview.dz-error:hover .dz-error-message {
    opacity: 1;
    pointer-events: auto
}

.dropzone .dz-preview .dz-error-message {
    pointer-events: none;
    z-index: 1000;
    position: absolute;
    display: block;
    display: none;
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    -moz-transition: opacity .3s ease;
    -ms-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease;
    border-radius: 8px;
    font-size: 13px;
    top: 130px;
    left: -10px;
    width: 140px;
    background: #be2626;
    background: linear-gradient(to bottom,#be2626,#a92222);
    padding: .5em 1.2em;
    color: #fff
}

.dropzone .dz-preview .dz-error-message:after {
    content: "";
    position: absolute;
    top: -6px;
    left: 64px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #be2626
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0;
    position: relative
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden
}

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
    pointer-events: none
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%
}

.ql-clipboard p {
    margin: 0;
    padding: 0
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: 0;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word
}

.ql-editor > * {
    cursor: text
}

.ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6, .ql-editor ol, .ql-editor p, .ql-editor pre, .ql-editor ul {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol, .ql-editor ul {
    padding-left: 1.5em
}

.ql-editor ol > li, .ql-editor ul > li {
    list-style-type: none
}

.ql-editor ul > li::before {
    content: "•"
}

.ql-editor ul[data-checked=false], .ql-editor ul[data-checked=true] {
    pointer-events: none
}

.ql-editor ul[data-checked=false] > li *, .ql-editor ul[data-checked=true] > li * {
    pointer-events: all
}

.ql-editor ul[data-checked=false] > li::before, .ql-editor ul[data-checked=true] > li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all
}

.ql-editor ul[data-checked=true] > li::before {
    content: "☑"
}

.ql-editor ul[data-checked=false] > li::before {
    content: "☐"
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: .3em;
    margin-right: -1.5em
}

.ql-editor ol li:not(.ql-direction-rtl), .ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em
}

.ql-editor ol li.ql-direction-rtl, .ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0
}

.ql-editor ol li:before {
    content: counter(list-0,decimal) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2,lower-roman) ". "
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3,decimal) ". "
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5,lower-roman) ". "
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6,decimal) ". "
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7,lower-alpha) ". "
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8,lower-roman) ". "
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9,decimal) ". "
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto
}

.ql-editor .ql-bg-black {
    background-color: #000
}

.ql-editor .ql-bg-red {
    background-color: #e60000
}

.ql-editor .ql-bg-orange {
    background-color: #f90
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0
}

.ql-editor .ql-bg-green {
    background-color: #008a00
}

.ql-editor .ql-bg-blue {
    background-color: #06c
}

.ql-editor .ql-bg-purple {
    background-color: #93f
}

.ql-editor .ql-color-white {
    color: #fff
}

.ql-editor .ql-color-red {
    color: #e60000
}

.ql-editor .ql-color-orange {
    color: #f90
}

.ql-editor .ql-color-yellow {
    color: #ff0
}

.ql-editor .ql-color-green {
    color: #008a00
}

.ql-editor .ql-color-blue {
    color: #06c
}

.ql-editor .ql-color-purple {
    color: #93f
}

.ql-editor .ql-font-serif {
    font-family: Georgia,Times New Roman,serif
}

.ql-editor .ql-font-monospace {
    font-family: Monaco,Courier New,monospace
}

.ql-editor .ql-size-small {
    font-size: .75em
}

.ql-editor .ql-size-large {
    font-size: 1.5em
}

.ql-editor .ql-size-huge {
    font-size: 2.5em
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit
}

.ql-editor .ql-align-center {
    text-align: center
}

.ql-editor .ql-align-justify {
    text-align: justify
}

.ql-editor .ql-align-right {
    text-align: right
}

.ql-editor.ql-blank::before {
    color: #0009;
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px
}

.ql-snow .ql-toolbar:after, .ql-snow.ql-toolbar:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow .ql-toolbar button, .ql-snow.ql-toolbar button {
    background: 0 0;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px
}

.ql-snow .ql-toolbar button svg, .ql-snow.ql-toolbar button svg {
    float: left;
    height: 100%
}

.ql-snow .ql-toolbar button:active:hover, .ql-snow.ql-toolbar button:active:hover {
    outline: 0
}

.ql-snow .ql-toolbar input.ql-image[type=file], .ql-snow.ql-toolbar input.ql-image[type=file] {
    display: none
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar button.ql-active, .ql-snow .ql-toolbar button:focus, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar button.ql-active, .ql-snow.ql-toolbar button:focus, .ql-snow.ql-toolbar button:hover {
    color: #06c
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill {
    fill: #06c
}

.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter {
    stroke: #06c
}

@media (pointer:coarse) {
    .ql-snow .ql-toolbar button:hover:not(.ql-active), .ql-snow.ql-toolbar button:hover:not(.ql-active) {
        color: #444
    }

    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444
    }

    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444
    }
}

.ql-snow {
    box-sizing: border-box
}

.ql-snow * {
    box-sizing: border-box
}

.ql-snow .ql-hidden {
    display: none
}

.ql-snow .ql-out-bottom, .ql-snow .ql-out-top {
    visibility: hidden
}

.ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px)
}

.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none
}

.ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px)
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle
}

.ql-snow .ql-formats:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2
}

.ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill {
    fill: #444
}

.ql-snow .ql-empty {
    fill: none
}

.ql-snow .ql-even {
    fill-rule: evenodd
}

.ql-snow .ql-stroke.ql-thin, .ql-snow .ql-thin {
    stroke-width: 1
}

.ql-snow .ql-transparent {
    opacity: .4
}

.ql-snow .ql-direction svg:last-child {
    display: none
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none
}

.ql-snow .ql-editor h1 {
    font-size: 2em
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em
}

.ql-snow .ql-editor h4 {
    font-size: 1em
}

.ql-snow .ql-editor h5 {
    font-size: .83em
}

.ql-snow .ql-editor h6 {
    font-size: .67em
}

.ql-snow .ql-editor a {
    text-decoration: underline
}

.ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px
}

.ql-snow .ql-editor code, .ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px
}

.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible
}

.ql-snow .ql-editor img {
    max-width: 100%
}

.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle
}

.ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%
}

.ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px
}

.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap
}

.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #ccc;
    z-index: 2
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #ccc
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1
}

.ql-snow .ql-color-picker, .ql-snow .ql-icon-picker {
    width: 28px
}

.ql-snow .ql-color-picker .ql-picker-label, .ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px
}

.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px
}

.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0;
    width: 16px
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before {
    content: attr(data-label)
}

.ql-snow .ql-picker.ql-header {
    width: 98px
}

.ql-snow .ql-picker.ql-header .ql-picker-item::before, .ql-snow .ql-picker.ql-header .ql-picker-label::before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before {
    content: "Heading 1"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before {
    content: "Heading 2"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before {
    content: "Heading 3"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before {
    content: "Heading 4"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before {
    content: "Heading 5"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before, .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before {
    content: "Heading 6"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: .83em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: .67em
}

.ql-snow .ql-picker.ql-font {
    width: 108px
}

.ql-snow .ql-picker.ql-font .ql-picker-item::before, .ql-snow .ql-picker.ql-font .ql-picker-label::before {
    content: "Sans Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before {
    content: "Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before {
    content: "Monospace"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia,Times New Roman,serif
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco,Courier New,monospace
}

.ql-snow .ql-picker.ql-size {
    width: 98px
}

.ql-snow .ql-picker.ql-size .ql-picker-item::before, .ql-snow .ql-picker.ql-size .ql-picker-label::before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before {
    content: "Small"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before {
    content: "Large"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before {
    content: "Huge"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000
}

.ql-toolbar.ql-snow {
    border: 1px solid #ccc;
    box-sizing: border-box;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    padding: 8px
}

.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px
}

.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent
}

.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: #0003 0 2px 8px
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: #ccc
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #ccc
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected, .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000
}

.ql-toolbar.ql-snow + .ql-container.ql-snow {
    border-top: 0
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap
}

.ql-snow .ql-tooltip::before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #ccc;
    font-size: 13px;
    height: 26px;
    margin: 0;
    padding: 3px 5px;
    width: 170px
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top
}

.ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #ccc;
    content: "Edit";
    margin-left: 16px;
    padding-right: 8px
}

.ql-snow .ql-tooltip a.ql-remove::before {
    content: "Remove";
    margin-left: 8px
}

.ql-snow .ql-tooltip a {
    line-height: 26px
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview, .ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0;
    content: "Save";
    padding-right: 0
}

.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "Enter link:"
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
    content: "Enter formula:"
}

.ql-snow .ql-tooltip[data-mode=video]::before {
    content: "Enter video:"
}

.ql-snow a {
    color: #06c
}

.ql-container.ql-snow {
    border: 1px solid #ccc
}

/* Root Variables */
:root {
    --tagify-dd-color-primary: #3595f6;
    --tagify-dd-bg-color: var(--bs-body-bg);
    --tagify-dd-item-pad: .3em .5em;
    --tagify-dd-item--hidden-duration: .3s
}

/* Base Tagify Styles */
.tagify {
    --tags-disabled-bg: #F1F1F1;
    --tags-border-color: var(--bs-gray-300);
    --tags-hover-border-color: var(--bs-gray-300);
    --tags-focus-border-color: var(--bs-gray-400);
    --tag-border-radius: 3px;
    --tag-bg: var(--bs-gray-200);
    --tag-hover: var(--bs-gray-200);
    --tag-text-color: var(--bs-gray-700);
    --tag-text-color--edit: var(--bs-gray-700);
    --tag-pad: 0 .5rem;
    --tag-inset-shadow-size: 1rem;
    --tag-invalid-color: var(--bs-danger);
    --tag-invalid-bg: var(--bs-danger-light);
    --tag-remove-bg: var(--bs-gray-200);
    --tag-remove-btn-color: transparent;
    --tag-remove-btn-bg: transparent;
    --tag-remove-btn-bg--hover: transparent;
    --input-color: var(--bs-gray-700);
    --tag--min-width: 1ch;
    --tag--max-width: auto;
    --tag-hide-transition: .3s;
    --placeholder-color: var(--bs-gray-400);
    --placeholder-color-focus: var(--bs-gray-500);
    --loader-size: .8rem;
    --readonly-striped: 1;
    align-items: flex-start;
    border: 1px solid var(--tags-border-color);
    box-sizing: border-box;
    cursor: text;
    display: inline-flex;
    flex-wrap: wrap;
    line-height: 0;
    outline: 0;
    padding: 0;
    position: relative;
    transition: .1s
}

/* Animations */
@keyframes tags--bump {
    30% {
        transform: scale(1.2)
    }
}

@keyframes rotateLoader {
    to {
        transform: rotate(1turn)
    }
}

@keyframes readonlyStyles {
    0% {
        background: linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;
        box-shadow: none;
        filter: brightness(.95)
    }
}

/* Tagify States */
.tagify:hover:not(.tagify--focus):not(.tagify--invalid) {
    --tags-border-color: var(--tags-hover-border-color)
}

.tagify--focus {
    --tags-border-color: var(--tags-focus-border-color);
    transition: 0s
}

.tagify--invalid {
    --tags-border-color: #D39494
}

.tagify--loading .tagify__input > br:last-child {
    display: none
}

.tagify--loading .tagify__input::before {
    content: none
}

.tagify--loading .tagify__input::after {
    animation: rotateLoader .4s infinite linear;
    border: 3px solid;
    border-color: #eee #bbb #888 transparent;
    border-radius: 50%;
    content: "" !important;
    height: var(--loader-size);
    margin: -2px 0 -2px .5em;
    min-width: 0;
    opacity: 1;
    vertical-align: middle;
    width: var(--loader-size)
}

.tagify--loading .tagify__input:empty::after {
    margin-left: 0
}

.tagify--empty .tagify__input::before {
    display: inline-block;
    opacity: 1;
    transform: none;
    transition: .2s ease-out;
    width: auto
}

/* Disabled and Readonly States */
.tagify[disabled], .tagify[readonly] {
    pointer-events: none
}

.tagify[disabled] {
    background: var(--tags-disabled-bg);
    filter: saturate(0);
    opacity: .5
}

.tagify[disabled]:not(.tagify--mix):not(.tagify--select), .tagify[readonly]:not(.tagify--mix):not(.tagify--select) {
    cursor: default
}

.tagify[disabled]:not(.tagify--mix):not(.tagify--select) > .tagify__input, .tagify[readonly]:not(.tagify--mix):not(.tagify--select) > .tagify__input {
    margin: 5px 0;
    visibility: hidden;
    width: 0
}

.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div, .tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div {
    padding: var(--tag-pad)
}

.tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div::before, .tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div::before {
    animation: readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused
}

.tagify[disabled] .tagify__tag__removeBtn, .tagify[readonly] .tagify__tag__removeBtn {
    display: none
}

/* Tagify Input */
.tagify__input {
    box-sizing: inherit;
    color: var(--input-color);
    display: inline-block;
    flex-grow: 1;
    line-height: normal;
    margin: 0;
    min-width: 110px;
    padding: var(--tag-pad);
    position: relative;
    white-space: pre-wrap
}

.tagify__input:empty::before {
    position: static
}

.tagify__input:focus {
    outline: 0
}

.tagify__input:focus::before {
    opacity: 0;
    transform: translatex(6px);
    transition: .2s ease-out
}

@supports (-ms-ime-align: auto) {
    .tagify__input:focus::before {
        display: none
    }
}

.tagify__input:focus:empty::before {
    color: var(--placeholder-color-focus);
    opacity: 1;
    transform: none;
    transition: .2s ease-out
}

@-moz-document url-prefix() {
    .tagify__input:focus:empty::after {
        ;
        display: none
    }
}

.tagify__input::before {
    color: var(--placeholder-color);
    content: attr(data-placeholder);
    font-size: inherit;
    font-weight: inherit;
    height: 1em;
    line-height: 1em;
    margin: auto 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    white-space: nowrap;
    z-index: 1
}

.tagify__input::after {
    color: var(--tag-text-color);
    content: attr(data-suggest);
    display: inline-block;
    max-width: 100px;
    min-width: calc(100% - 1.5em);
    opacity: .3;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: pre
}

.tagify__input .tagify__tag {
    margin: 0 1px
}

/* Tagify Tag */
.tagify__tag {
    align-items: center;
    background-color: var(--tag-bg);
    cursor: default;
    display: inline-flex;
    line-height: 1;
    margin: 0;
    outline: 0;
    position: relative;
    transition: .13s ease-out;
    z-index: 1
}

.tagify__tag > div {
    border-radius: inherit;
    box-sizing: border-box;
    color: var(--tag-text-color);
    line-height: inherit;
    max-width: 100%;
    padding: var(--tag-pad);
    transition: .13s ease-out;
    vertical-align: top;
    white-space: nowrap
}

.tagify__tag > div > * {
    display: inline-block;
    max-width: var(--tag--max-width);
    min-width: var(--tag--min-width);
    overflow: hidden;
    text-overflow: ellipsis;
    transition: .8s ease,.1s color;
    vertical-align: top;
    white-space: pre-wrap
}

.tagify__tag > div > [contenteditable] {
    cursor: text;
    margin: -2px;
    max-width: 350px;
    outline: 0;
    padding: 2px;
    user-select: text
}

.tagify__tag > div::before {
    animation: tags--bump .3s ease-out 1;
    border-radius: inherit;
    box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset;
    content: "";
    inset: var(--tag-bg-inset,0);
    pointer-events: none;
    position: absolute;
    transition: 120ms ease;
    z-index: -1
}

.tagify__tag:focus div::before, .tagify__tag:hover:not([readonly]) div::before {
    --tag-bg-inset: -2.5px;
    --tag-bg: var(--tag-hover)
}

.tagify__tag--loading {
    pointer-events: none
}

.tagify__tag--loading .tagify__tag__removeBtn {
    display: none
}

.tagify__tag--loading::after {
    animation: rotateLoader .4s infinite linear;
    border: 3px solid;
    border-color: #eee #bbb #888 transparent;
    border-radius: 50%;
    content: "";
    height: var(--loader-size);
    margin: 0 .5em 0 -.1em;
    min-width: 0;
    opacity: 1;
    vertical-align: middle;
    width: var(--loader-size)
}

.tagify__tag--flash div::before {
    animation: none
}

.tagify__tag--hide {
    margin: 0;
    opacity: 0;
    padding: 0;
    pointer-events: none;
    transform: scale(0);
    transition: var(--tag-hide-transition);
    width: 0 !important
}

.tagify__tag--hide > div > * {
    white-space: nowrap
}

.tagify__tag.tagify--noAnim > div::before {
    animation: none
}

.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div > span {
    opacity: .5
}

.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before {
    --tag-bg: var(--tag-invalid-bg);
    transition: .2s
}

.tagify__tag.tagify--notAllowed div .tagify__tag-text {
    color: var(--bs-danger);
    opacity: .5
}

.tagify__tag.tagify--notAllowed .tagify__tag__removeBtn {
    background-color: var(--bs-danger);
    mask: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-danger%29'%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) no-repeat center;
    mask-repeat: no-repeat;
    mask-position: center;
    opacity: .5
}

.tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
    background: transparent;
    opacity: .75
}

.tagify__tag--editable > div {
    color: var(--tag-text-color--edit)
}

.tagify__tag--editable > div::before {
    box-shadow: 0 0 0 2px var(--tag-hover) inset !important
}

.tagify__tag--editable > .tagify__tag__removeBtn {
    pointer-events: none
}

.tagify__tag--editable > .tagify__tag__removeBtn::after {
    opacity: 0;
    transform: translateX(100%) translateX(5px)
}

.tagify__tag--editable.tagify--invalid > div::before {
    box-shadow: 0 0 0 2px var(--tag-invalid-color) inset !important
}

.tagify__tag[readonly] .tagify__tag__removeBtn {
    display: none
}

.tagify__tag[readonly] > div::before {
    animation: readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused
}

.tagify__tag .tagify__tag-text {
    overflow: visible
}

/* Tagify Remove Button */
.tagify__tag__removeBtn {
    align-items: center;
    background: var(--tag-remove-btn-bg);
    background-color: var(--bs-gray-500);
    border-radius: 0;
    color: var(--tag-remove-btn-color);
    content: " ";
    cursor: pointer;
    display: inline-flex;
    font: 14px/1 Arial;
    height: .6rem;
    justify-content: center;
    margin: 0 .5rem 0 0;
    mask: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-500%29'%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) no-repeat center;
    mask-repeat: no-repeat;
    mask-position: center;
    order: 5;
    overflow: hidden;
    transition: .2s ease-out;
    width: .6rem
}

.tagify__tag__removeBtn::after {
    content: "×";
    display: none;
    transition: .3s,color 0s
}

.tagify__tag__removeBtn:hover {
    background-color: var(--bs-primary);
    mask: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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) no-repeat center;
    mask-repeat: no-repeat;
    mask-position: center
}

.tagify__tag__removeBtn:hover + div > span {
    opacity: .5
}

.tagify__tag__removeBtn:hover + div::before {
    box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,#d394944d) inset !important;
    transition: box-shadow .2s
}

/* Tagify Mix Mode */
.tagify--mix {
    display: block
}

.tagify--mix .tagify__input {
    display: block;
    height: 100%;
    line-height: 1.5;
    margin: 0;
    padding: 5px;
    width: 100%
}

.tagify--mix .tagify__input::before {
    display: none;
    height: auto;
    line-height: inherit
}

.tagify--mix .tagify__input::after {
    content: none
}

.tagify--mix .tagify--empty .tagify__input::before {
    display: inline-block
}

/* Tagify Select Mode */
.tagify--select::after {
    bottom: 0;
    content: ">";
    font: 16px monospace;
    height: 8px;
    line-height: 8px;
    opacity: .5;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-150%,-50%) scaleX(1.2) rotate(90deg);
    transition: .2s ease-in-out
}

.tagify--select[aria-expanded=true]::after {
    transform: translate(-150%,-50%) rotate(270deg) scaleY(1.2)
}

.tagify--select .tagify__tag {
    bottom: 0;
    position: absolute;
    right: 1.8em;
    top: 0
}

.tagify--select .tagify__tag div {
    display: none
}

.tagify--select .tagify__input {
    width: 100%
}

/* Tagify Non-Mix Mode */
.tagify:not(.tagify--mix) .tagify__input br {
    display: none
}

.tagify:not(.tagify--mix) .tagify__input * {
    display: inline;
    white-space: nowrap
}

/* Tagify Form Control Variants */
.tagify.form-control {
    align-items: center;
    display: flex;
    gap: .25rem
}

.tagify.form-control-sm {
    border-radius: .425rem;
    min-height: calc(1.5em + 1.1rem + 2px);
    padding: .25rem 0
}

.tagify.form-control-sm .tagify__tag {
    border-radius: .425rem;
    padding: .3rem
}

.tagify.form-control-sm .tagify__tag .tagify__tag-text {
    font-size: .95rem
}

.tagify:not(.form-control-sm):not(.form-control-lg) {
    border-radius: .475rem;
    min-height: calc(1.5em + 1.55rem + 2px);
    padding: .375rem 0
}

.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag {
    border-radius: .475rem;
    padding: .4rem
}

.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag .tagify__tag-text {
    font-size: 1.1rem
}

.tagify.form-control-lg {
    border-radius: .625rem;
    min-height: calc(1.5em + 1.65rem + 2px);
    padding: .325rem 0
}

.tagify.form-control-lg .tagify__tag {
    border-radius: .625rem;
    padding: .5rem
}

.tagify.form-control-lg .tagify__tag .tagify__tag-text {
    font-size: 1.15rem
}

/* Tagify Dropdown */
.tagify__dropdown {
    background-color: var(--bs-body-bg);
    border: 0 !important;
    border-radius: .475rem;
    box-shadow: var(--bs-dropdown-box-shadow);
    outline: 0 !important;
    padding: .75rem 0;
    position: absolute;
    transform: translateY(1px);
    z-index: 1000
}

.tagify__dropdown[placement=top] {
    margin-top: 0;
    transform: translateY(-100%)
}

.tagify__dropdown[placement=top] .tagify__dropdown__wrapper {
    border-bottom-width: 0;
    border-top-width: 1.1px
}

.tagify__dropdown[position=text] {
    box-shadow: 0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);
    font-size: .9em
}

.tagify__dropdown[position=text] .tagify__dropdown__wrapper {
    border-width: 1px
}

.tagify__dropdown ._wrapper {
    border-radius: .475rem;
    max-height: none
}

.tagify__dropdown .tagify__dropdown__wrapper {
    background: var(--tagify-dd-bg-color);
    border: 0 !important;
    border-bottom-width: 1.5px;
    border-color: var(--tagify-dd-color-primary);
    border-top-width: 0;
    box-shadow: none;
    max-height: 300px;
    outline: 0 !important;
    overflow: auto;
    overflow-x: hidden;
    transition: .25s cubic-bezier(0,1,.5,1)
}

.tagify__dropdown__header:empty, .tagify__dropdown__footer:empty {
    display: none
}

.tagify__dropdown__footer {
    display: inline-block;
    font-size: .7em;
    font-style: italic;
    margin-top: .5em;
    opacity: .5;
    padding: var(--tagify-dd-item-pad)
}

.tagify__dropdown--initial .tagify__dropdown__wrapper {
    max-height: 20px;
    transform: translateY(-1em)
}

.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper {
    transform: translateY(2em)
}

.tagify__dropdown__item {
    border-radius: 0;
    box-shadow: none;
    box-sizing: border-box;
    color: var(--bs-gray-700);
    cursor: pointer;
    font-weight: 500;
    margin: 0;
    max-height: 60px;
    max-width: 100%;
    outline: 0;
    padding: .75rem 1.5rem;
    position: relative
}

.tagify__dropdown__item--active, .tagify__dropdown__item:hover {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color)
}

.tagify__dropdown__item:active {
    filter: brightness(105%)
}

.tagify__dropdown__item--hidden {
    margin: 0 1px;
    max-height: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    transition: var(--tagify-dd-item--hidden-duration,.3s) !important
}

.tagify__dropdown__item--hidden > * {
    opacity: 0;
    transform: translateY(-100%);
    transition: inherit
}

.tagify__dropdown.tagify__inline__suggestions {
    padding: .775rem 1rem
}

.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item {
    background-color: var(--bs-gray-200);
    border-radius: .475rem;
    display: inline-block;
    font-size: .95rem;
    margin: .25rem .5rem .25rem 0;
    padding: .35rem .5rem
}

/* Modal Support */
.modal-open .tagify__dropdown {
    z-index: 1056
}

/* Hidden Input */
.tagify + input, .tagify + textarea {
    left: -9999em !important;
    position: absolute !important;
    transform: scale(0) !important
}

.toastr-title {
    font-weight: 700
}

.toastr-message {
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.toastr-message a, .toastr-message label {
    color: #fff
}

.toastr-message a:hover {
    color: #ccc;
    text-decoration: none
}

.toastr-close-button {
    position: relative;
    right: -.3em;
    top: -.3em;
    float: right;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    -webkit-text-shadow: 0 1px 0 #fff;
    text-shadow: 0 1px 0 #fff;
    opacity: .8;
    line-height: 1
}

.toastr-close-button:focus, .toastr-close-button:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4
}

.rtl .toastr-close-button {
    left: -.3em;
    float: left;
    right: .3em
}

button.toastr-close-button {
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none
}

.toastr-top-center {
    top: 0;
    right: 0;
    width: 100%
}

.toastr-top-center-nav-margin {
    top: 65px;
    right: 0;
    width: 100%
}

.toastr-bottom-center {
    bottom: 0;
    right: 0;
    width: 100%
}

.toastr-top-full-width {
    top: 0;
    right: 0;
    width: 100%
}

.toastr-top-full-width-nav-margin {
    top: 65px;
    right: 0;
    width: 100%
}

.toastr-bottom-full-width {
    bottom: 0;
    right: 0;
    width: 100%
}

.toastr-top-left {
    top: 12px;
    left: 12px
}

.toastr-top-left-nav-margin {
    top: 65px;
    left: 12px
}

.toastr-top-right {
    top: 12px;
    right: 12px
}

.toastr-top-right-nav-margin {
    top: 65px;
    right: 12px
}

.toastr-bottom-right {
    right: 12px;
    bottom: 12px
}

.toastr-bottom-left {
    bottom: 12px;
    left: 12px
}

#toastr-container {
    position: fixed;
    z-index: 999999;
    pointer-events: none
}

#toastr-container * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#toastr-container > div {
    position: relative;
    pointer-events: auto;
    overflow: hidden;
    margin: 0 0 6px;
    padding: 15px 15px 15px 50px;
    width: 300px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    background-position: 15px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999;
    -webkit-box-shadow: 0 0 12px #999;
    box-shadow: 0 0 12px #999;
    color: #fff;
    opacity: .8
}

#toastr-container > div.rtl {
    direction: rtl;
    padding: 15px 50px 15px 15px;
    background-position: right 15px center
}

#toastr-container > div:hover {
    -moz-box-shadow: 0 0 12px #000;
    -webkit-box-shadow: 0 0 12px #000;
    box-shadow: 0 0 12px #000;
    opacity: 1;
    cursor: pointer
}

/*#toastr-container > .toastr-info {
    background-image: url(/App_Assets/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important
}

#toastr-container > .toastr-error {
    background-image: url(/App_Assets/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important
}

#toastr-container > .toastr-success {
    background-image: url(/App_Assets/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf/3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important
}

#toastr-container > .toastr-warning {
    background-image: url(/App_Assets/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important
}*/

#toastr-container.toastr-bottom-center > div, #toastr-container.toastr-top-center-nav-margin > div, #toastr-container.toastr-top-center > div {
    width: 300px;
    margin-left: auto;
    margin-right: auto
}

#toastr-container.toastr-bottom-full-width > div, #toastr-container.toastr-top-full-width-nav-margin > div, #toastr-container.toastr-top-full-width > div {
    width: 96%;
    margin-left: auto;
    margin-right: auto
}

.toastr {
    background-color: #030303
}

.toastr-success {
    background-color: #51a351
}

.toastr-error {
    background-color: #bd362f
}

.toastr-info {
    background-color: #2f96b4
}

.toastr-warning {
    background-color: #f89406
}

.toastr-progress {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 4px;
    background-color: #000;
    opacity: .4
}

@media all and (max-width:240px) {
    #toastr-container > div {
        padding: 8px 8px 8px 50px;
        width: 11em
    }

    #toastr-container > div.rtl {
        padding: 8px 50px 8px 8px
    }

    #toastr-container .toastr-close-button {
        right: -.2em;
        top: -.2em
    }

    #toastr-container .rtl .toastr-close-button {
        left: -.2em;
        right: .2em
    }
}

@media all and (min-width:241px) and (max-width:480px) {
    #toastr-container > div {
        padding: 8px 8px 8px 50px;
        width: 18em
    }

    #toastr-container > div.rtl {
        padding: 8px 50px 8px 8px
    }

    #toastr-container .toastr-close-button {
        right: -.2em;
        top: -.2em
    }

    #toastr-container .rtl .toastr-close-button {
        left: -.2em;
        right: .2em
    }
}

@media all and (min-width:481px) and (max-width:768px) {
    #toastr-container > div {
        padding: 15px 15px 15px 50px;
        width: 25em
    }

    #toastr-container > div.rtl {
        padding: 15px 50px 15px 15px
    }
}

@keyframes opaque {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes resizeanim {
    0%,to {
        opacity: 0
    }
}

/* Base Canvas Styles */
.apexcharts-canvas {
    position: relative;
    user-select: none
}

.apexcharts-canvas ::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 6px
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
    background-color: #00000080;
    border-radius: 4px;
    box-shadow: 0 0 1px #ffffff80
}

/* Inner Container */
.apexcharts-inner {
    position: relative
}

/* Text and Typography */
.apexcharts-text, .apexcharts-legend-text, .apexcharts-title-text {
    font-family: Montserrat,Helvetica,sans-serif !important
}

.apexcharts-text tspan {
    font-family: inherit
}

.apexcharts-title-text {
    font-weight: 400
}

.apexcharts-pie-label {
    font-size: .95rem;
    font-weight: 400
}

/* Series and Legend States */
.apexcharts-series-collapsed {
    opacity: 0
}

.legend-mouseover-inactive {
    opacity: .2;
    transition: .15s ease all
}

/* Tooltip Base Styles */
.apexcharts-tooltip {
    background: #fffffff5;
    border-radius: 5px;
    box-shadow: 2px 2px 6px -4px #999;
    cursor: default;
    display: flex;
    flex-direction: column;
    font-size: 14px;
    left: 62px;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: 20px;
    transition: .15s ease all;
    white-space: nowrap;
    z-index: 12
}

.apexcharts-tooltip.apexcharts-active {
    opacity: 1;
    transition: .15s ease all
}

.apexcharts-tooltip * {
    font-family: inherit
}

/* Tooltip Themes */
.apexcharts-tooltip.apexcharts-theme-light {
    background: var(--bs-body-bg) !important;
    border: 0 !important;
    border-radius: .475rem;
    box-shadow: var(--bs-dropdown-box-shadow);
    color: var(--bs-gray-800)
}

.apexcharts-tooltip.apexcharts-theme-dark {
    background: #1e1e1ecc;
    color: #fff
}

/* Tooltip Title */
.apexcharts-tooltip-title {
    font-size: 15px;
    margin-bottom: 4px;
    padding: .5rem 1rem
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
    background: var(--bs-body-bg) !important;
    border-bottom: 1px solid var(--bs-gray-100) !important;
    color: var(--bs-gray-800);
    font-weight: 500
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
    background: #000000b3;
    border-bottom: 1px solid #333
}

/* Tooltip Content */
.apexcharts-tooltip-text-goals-value, .apexcharts-tooltip-text-y-value, .apexcharts-tooltip-text-z-value {
    display: inline-block;
    font-weight: 600;
    margin-left: 5px
}

.apexcharts-tooltip-text-goals-label:empty, .apexcharts-tooltip-text-goals-value:empty, .apexcharts-tooltip-text-y-label:empty, .apexcharts-tooltip-text-y-value:empty, .apexcharts-tooltip-text-z-value:empty, .apexcharts-tooltip-title:empty {
    display: none
}

.apexcharts-tooltip-text-goals-label, .apexcharts-tooltip-text-goals-value {
    padding: 6px 0 5px
}

.apexcharts-tooltip-goals-group, .apexcharts-tooltip-text-goals-label, .apexcharts-tooltip-text-goals-value {
    display: flex
}

.apexcharts-tooltip-text-goals-label:not(:empty), .apexcharts-tooltip-text-goals-value:not(:empty) {
    margin-top: -6px
}

.apexcharts-tooltip-marker {
    border-radius: 50%;
    height: 12px;
    margin-right: 10px;
    position: relative;
    top: 0;
    width: 12px
}

.apexcharts-tooltip-series-group {
    align-items: center;
    display: none;
    justify-content: left;
    padding: 0 10px;
    text-align: left
}

.apexcharts-tooltip-series-group.apexcharts-active, .apexcharts-tooltip-series-group:last-child {
    padding-bottom: 4px
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
    opacity: 1
}

.apexcharts-tooltip-series-group-hidden {
    height: 0;
    line-height: 0;
    opacity: 0;
    padding: 0 !important
}

.apexcharts-tooltip-y-group {
    padding: 6px 0 5px
}

.apexcharts-tooltip-box, .apexcharts-custom-tooltip {
    padding: 4px 8px
}

.apexcharts-tooltip-boxPlot {
    display: flex;
    flex-direction: column-reverse
}

.apexcharts-tooltip-box > div {
    margin: 4px 0
}

.apexcharts-tooltip-box span.value {
    font-weight: 700
}

.apexcharts-tooltip-rangebar {
    padding: 5px 8px
}

.apexcharts-tooltip-rangebar .category {
    color: #777;
    font-weight: 600
}

.apexcharts-tooltip-rangebar .series-name {
    display: block;
    font-weight: 700;
    margin-bottom: 5px
}

/* Axis Tooltips */
.apexcharts-xaxistooltip, .apexcharts-yaxistooltip {
    background: #eceff1;
    border: 1px solid #90a4ae;
    border-radius: 2px;
    color: #373d3f;
    font-size: 13px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    text-align: center;
    transition: .15s ease all;
    z-index: 10
}

.apexcharts-xaxistooltip {
    padding: 9px 10px
}

.apexcharts-xaxistooltip.apexcharts-theme-light {
    background: var(--bs-dropdown-box-shadow) !important;
    border: 0 !important;
    border-radius: .475rem !important;
    box-shadow: var(--bs-dropdown-box-shadow) !important;
    color: var(--bs-gray-800)
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
    background: #000000b3;
    border: 1px solid #00000080;
    color: #fff
}

.apexcharts-xaxistooltip:after, .apexcharts-xaxistooltip:before {
    border: solid transparent;
    content: " ";
    height: 0;
    left: 50%;
    pointer-events: none;
    position: absolute;
    width: 0
}

.apexcharts-xaxistooltip:after {
    border-width: 6px;
    margin-left: -6px
}

.apexcharts-xaxistooltip:before {
    border-width: 7px;
    margin-left: -7px
}

.apexcharts-xaxistooltip-bottom:after, .apexcharts-xaxistooltip-bottom:before {
    bottom: 100%
}

.apexcharts-xaxistooltip-top:after, .apexcharts-xaxistooltip-top:before {
    top: 100%
}

.apexcharts-xaxistooltip-bottom:after {
    border-bottom-color: #eceff1
}

.apexcharts-xaxistooltip-bottom:before {
    border-bottom-color: #90a4ae
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-light:after {
    border-bottom-color: var(--bs-dropdown-box-shadow) !important
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-light:before {
    border-bottom: 0 !important
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after, .apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
    border-bottom-color: #00000080
}

.apexcharts-xaxistooltip-top:after {
    border-top-color: #eceff1
}

.apexcharts-xaxistooltip-top:before {
    border-top-color: #90a4ae
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after, .apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
    border-top-color: #00000080
}

.apexcharts-xaxistooltip.apexcharts-active {
    opacity: 1;
    transition: .15s ease all
}

.apexcharts-yaxistooltip {
    padding: 4px 10px
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
    background: #000000b3;
    border: 1px solid #00000080;
    color: #fff
}

.apexcharts-yaxistooltip:after, .apexcharts-yaxistooltip:before {
    border: solid transparent;
    content: " ";
    height: 0;
    pointer-events: none;
    position: absolute;
    top: 50%;
    width: 0
}

.apexcharts-yaxistooltip:after {
    border-width: 6px;
    margin-top: -6px
}

.apexcharts-yaxistooltip:before {
    border-width: 7px;
    margin-top: -7px
}

.apexcharts-yaxistooltip-left:after, .apexcharts-yaxistooltip-left:before {
    left: 100%
}

.apexcharts-yaxistooltip-right:after, .apexcharts-yaxistooltip-right:before {
    right: 100%
}

.apexcharts-yaxistooltip-left:after {
    border-left-color: #eceff1
}

.apexcharts-yaxistooltip-left:before {
    border-left-color: #90a4ae
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after, .apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
    border-left-color: #00000080
}

.apexcharts-yaxistooltip-right:after {
    border-right-color: #eceff1
}

.apexcharts-yaxistooltip-right:before {
    border-right-color: #90a4ae
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after, .apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
    border-right-color: #00000080
}

.apexcharts-yaxistooltip.apexcharts-active {
    opacity: 1
}

.apexcharts-yaxistooltip-hidden {
    display: none
}

/* Crosshairs */
.apexcharts-xcrosshairs, .apexcharts-ycrosshairs {
    opacity: 0;
    pointer-events: none;
    transition: .15s ease all
}

.apexcharts-xcrosshairs.apexcharts-active, .apexcharts-ycrosshairs.apexcharts-active {
    opacity: 1;
    transition: .15s ease all
}

.apexcharts-ycrosshairs-hidden {
    opacity: 0
}

/* Selection and Zoom */
.apexcharts-selection-rect {
    cursor: move
}

.svg_select_boundingRect, .svg_select_points_rot {
    opacity: 0;
    pointer-events: none;
    visibility: hidden
}

.apexcharts-selection-rect + g .svg_select_boundingRect, .apexcharts-selection-rect + g .svg_select_points_rot {
    opacity: 0;
    visibility: hidden
}

.apexcharts-selection-rect + g .svg_select_points_l, .apexcharts-selection-rect + g .svg_select_points_r {
    cursor: ew-resize;
    opacity: 1;
    visibility: visible
}

.svg_select_points {
    fill: #efefef;
    stroke: #333
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
    cursor: crosshair
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
    cursor: move
}

/* Toolbar Icons */
.apexcharts-menu-icon, .apexcharts-pan-icon, .apexcharts-reset-icon, .apexcharts-selection-icon, .apexcharts-toolbar-custom-icon, .apexcharts-zoom-icon, .apexcharts-zoomin-icon, .apexcharts-zoomout-icon {
    color: #6e8192;
    cursor: pointer;
    height: 20px;
    line-height: 24px;
    text-align: center;
    width: 20px
}

.apexcharts-menu-icon svg, .apexcharts-reset-icon svg, .apexcharts-zoom-icon svg, .apexcharts-zoomin-icon svg, .apexcharts-zoomout-icon svg {
    fill: #6e8192
}

.apexcharts-selection-icon svg {
    fill: #444;
    transform: scale(.76)
}

.apexcharts-theme-dark .apexcharts-menu-icon svg, .apexcharts-theme-dark .apexcharts-pan-icon svg, .apexcharts-theme-dark .apexcharts-reset-icon svg, .apexcharts-theme-dark .apexcharts-selection-icon svg, .apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg, .apexcharts-theme-dark .apexcharts-zoom-icon svg, .apexcharts-theme-dark .apexcharts-zoomin-icon svg, .apexcharts-theme-dark .apexcharts-zoomout-icon svg {
    fill: #f3f4f5
}

.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg, .apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg, .apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {
    fill: #008ffb
}

.apexcharts-theme-light .apexcharts-menu-icon:hover svg, .apexcharts-theme-light .apexcharts-reset-icon:hover svg, .apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg, .apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg, .apexcharts-theme-light .apexcharts-zoomin-icon:hover svg, .apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {
    fill: #333
}

.apexcharts-menu-icon, .apexcharts-selection-icon {
    position: relative
}

.apexcharts-reset-icon {
    margin-left: 5px
}

.apexcharts-menu-icon, .apexcharts-reset-icon, .apexcharts-zoom-icon {
    transform: scale(.85)
}

.apexcharts-zoomin-icon, .apexcharts-zoomout-icon {
    transform: scale(.7)
}

.apexcharts-zoomout-icon {
    margin-right: 3px
}

.apexcharts-pan-icon {
    left: 1px;
    position: relative;
    top: 0;
    transform: scale(.62)
}

.apexcharts-pan-icon svg {
    fill: #fff;
    stroke: #6e8192;
    stroke-width: 2
}

.apexcharts-pan-icon.apexcharts-selected svg {
    stroke: #008ffb
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
    stroke: #333
}

/* Toolbar */
.apexcharts-toolbar {
    align-items: center;
    display: flex;
    justify-content: space-between;
    max-width: 176px;
    padding: 0 6px 2px;
    position: absolute;
    text-align: left !important;
    z-index: 11
}

@media screen and (min-width: 768px) {
    .apexcharts-canvas:hover .apexcharts-toolbar {
        opacity: 1
    }
}

/* Menu */
.apexcharts-menu {
    background: var(--bs-body-bg);
    border: 0 !important;
    border-radius: .475rem !important;
    box-shadow: var(--bs-dropdown-box-shadow);
    min-width: 10rem !important;
    opacity: 0;
    overflow: hidden;
    padding: .5rem 0 !important;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 100%;
    transition: .15s ease all
}

.apexcharts-menu.apexcharts-menu-open {
    opacity: 1;
    pointer-events: all;
    transition: .15s ease all
}

.apexcharts-menu-item {
    cursor: pointer;
    font-size: 12px;
    padding: .65rem .85rem;
    transition: all .2s ease-in-out
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
    background: var(--bs-component-hover-bg) !important
}

.apexcharts-theme-dark .apexcharts-menu {
    background: #000000b3;
    color: #fff
}

/* Hidden Elements */
.apexcharts-canvas .apexcharts-element-hidden, .apexcharts-datalabel.apexcharts-element-hidden, .apexcharts-hide .apexcharts-series-points {
    opacity: 0
}

/* Non-Interactive Elements */
.apexcharts-datalabel, .apexcharts-datalabel-label, .apexcharts-datalabel-value, .apexcharts-datalabels, .apexcharts-pie-label {
    cursor: default;
    pointer-events: none
}

.apexcharts-annotation-rect, .apexcharts-area-series .apexcharts-area, .apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, .apexcharts-gridline, .apexcharts-line, .apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, .apexcharts-point-annotation-label, .apexcharts-radar-series path, .apexcharts-radar-series polygon, .apexcharts-toolbar svg, .apexcharts-tooltip .apexcharts-marker, .apexcharts-xaxis-annotation-label, .apexcharts-yaxis-annotation-label, .apexcharts-zoom-rect {
    pointer-events: none
}

/* Animations */
.apexcharts-pie-label-delay {
    animation: opaque .3s ease forwards;
    opacity: 0
}

@keyframes opaque {
    to {
        opacity: 1
    }
}

.apexcharts-marker {
    transition: .15s ease all
}

/* Rounded Variants */
.card-rounded-bottom .apexcharts-canvas svg {
    border-bottom-left-radius: .85rem;
    border-bottom-right-radius: .85rem
}

.rounded .apexcharts-canvas svg {
    border-radius: .475rem !important
}

.rounded-sm .apexcharts-canvas svg {
    border-radius: .425rem !important
}

.rounded-lg .apexcharts-canvas svg {
    border-radius: .625rem !important
}

.rounded-xl .apexcharts-canvas svg {
    border-radius: 1rem !important
}

.resize-triggers {
    animation: 1ms resizeanim;
    visibility: hidden;
    opacity: 0;
    height: 100%;
    width: 100%;
    overflow: hidden
}

.contract-trigger:before, .resize-triggers, .resize-triggers > div {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0
}

.resize-triggers > div {
    height: 100%;
    width: 100%;
    background: #eee;
    overflow: auto
}

.contract-trigger:before {
    overflow: hidden;
    width: 200%;
    height: 200%
}

.swal2-popup.swal2-toast {
    box-sizing: border-box;
    grid-column: 1/4 !important;
    grid-row: 1/4 !important;
    grid-template-columns: 1fr 99fr 1fr;
    padding: 1em;
    overflow-y: hidden;
    background: #fff;
    box-shadow: 0 0 1px #00000013 1px 2px #00000013 2px 4px #00000013 3px 8px #00000013 4px 16px #00000013;
    pointer-events: all
}

.swal2-popup.swal2-toast > * {
    grid-column: 2
}

.swal2-popup.swal2-toast .swal2-title {
    margin: .5em 1em;
    padding: 0;
    font-size: 1em;
    text-align: initial
}

.swal2-popup.swal2-toast .swal2-loading {
    justify-content: center
}

.swal2-popup.swal2-toast .swal2-input {
    height: 2em;
    margin: .5em;
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-validation-message {
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-footer {
    margin: .5em 0 0;
    padding: .5em 0 0;
    font-size: .8em
}

.swal2-popup.swal2-toast .swal2-close {
    grid-column: 3/3;
    grid-row: 1/99;
    align-self: center;
    width: .8em;
    height: .8em;
    margin: 0;
    font-size: 2em
}

.swal2-popup.swal2-toast .swal2-html-container {
    margin: .5em 1em;
    padding: 0;
    font-size: 1em;
    text-align: initial
}

.swal2-popup.swal2-toast .swal2-html-container:empty {
    padding: 0
}

.swal2-popup.swal2-toast .swal2-loader {
    grid-column: 1;
    grid-row: 1/99;
    align-self: center;
    width: 2em;
    height: 2em;
    margin: .25em
}

.swal2-popup.swal2-toast .swal2-icon {
    grid-column: 1;
    grid-row: 1/99;
    align-self: center;
    width: 2em;
    min-width: 2em;
    height: 2em;
    margin: 0 .5em 0 0
}

.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
    display: flex;
    align-items: center;
    font-size: 1.8em;
    font-weight: 700
}

.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
    top: .875em;
    width: 1.375em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
    left: .3125em
}

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
    right: .3125em
}

.swal2-popup.swal2-toast .swal2-actions {
    justify-content: flex-start;
    height: auto;
    margin: 0;
    margin-top: .5em;
    padding: 0 .5em
}

.swal2-popup.swal2-toast .swal2-styled {
    margin: .25em .5em;
    padding: .4em .6em;
    font-size: 1em
}

.swal2-popup.swal2-toast .swal2-success {
    border-color: #a5dc86
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
    position: absolute;
    width: 1.6em;
    height: 3em;
    transform: rotate(45deg);
    border-radius: 50%
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
    top: -.8em;
    left: -.5em;
    transform: rotate(-45deg);
    transform-origin: 2em 2em;
    border-radius: 4em 0 0 4em
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
    top: -.25em;
    left: .9375em;
    transform-origin: 0 1.5em;
    border-radius: 0 4em 4em 0
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
    width: 2em;
    height: 2em
}

.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
    top: 0;
    left: .4375em;
    width: .4375em;
    height: 2.6875em
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
    height: .3125em
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
    top: 1.125em;
    left: .1875em;
    width: .75em
}

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
    top: .9375em;
    right: .1875em;
    width: 1.375em
}

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
    -webkit-animation: swal2-toast-animate-success-line-tip .75s;
    animation: swal2-toast-animate-success-line-tip .75s
}

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
    -webkit-animation: swal2-toast-animate-success-line-long .75s;
    animation: swal2-toast-animate-success-line-long .75s
}

.swal2-popup.swal2-toast.swal2-show {
    -webkit-animation: swal2-toast-show .5s;
    animation: swal2-toast-show .5s
}

.swal2-popup.swal2-toast.swal2-hide {
    -webkit-animation: swal2-toast-hide .1s forwards;
    animation: swal2-toast-hide .1s forwards
}

.swal2-container {
    display: grid;
    position: fixed;
    z-index: 1060;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    grid-template-areas: "top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";
    grid-template-rows: minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);
    grid-template-rows: minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);
    height: 100%;
    padding: .625em;
    overflow-x: hidden;
    transition: background-color .1s;
    -webkit-overflow-scrolling: touch
}

.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
    background: #0006
}

.swal2-container.swal2-backdrop-hide {
    background: 0 0 !important
}

.swal2-container.swal2-bottom-start, .swal2-container.swal2-center-start, .swal2-container.swal2-top-start {
    grid-template-columns: minmax(0,1fr) auto auto
}

.swal2-container.swal2-bottom, .swal2-container.swal2-center, .swal2-container.swal2-top {
    grid-template-columns: auto minmax(0,1fr) auto
}

.swal2-container.swal2-bottom-end, .swal2-container.swal2-center-end, .swal2-container.swal2-top-end {
    grid-template-columns: auto auto minmax(0,1fr)
}

.swal2-container.swal2-top-start > .swal2-popup {
    align-self: start
}

.swal2-container.swal2-top > .swal2-popup {
    grid-column: 2;
    align-self: start;
    justify-self: center
}

.swal2-container.swal2-top-end > .swal2-popup, .swal2-container.swal2-top-right > .swal2-popup {
    grid-column: 3;
    align-self: start;
    justify-self: end
}

.swal2-container.swal2-center-left > .swal2-popup, .swal2-container.swal2-center-start > .swal2-popup {
    grid-row: 2;
    align-self: center
}

.swal2-container.swal2-center > .swal2-popup {
    grid-column: 2;
    grid-row: 2;
    align-self: center;
    justify-self: center
}

.swal2-container.swal2-center-end > .swal2-popup, .swal2-container.swal2-center-right > .swal2-popup {
    grid-column: 3;
    grid-row: 2;
    align-self: center;
    justify-self: end
}

.swal2-container.swal2-bottom-left > .swal2-popup, .swal2-container.swal2-bottom-start > .swal2-popup {
    grid-column: 1;
    grid-row: 3;
    align-self: end
}

.swal2-container.swal2-bottom > .swal2-popup {
    grid-column: 2;
    grid-row: 3;
    justify-self: center;
    align-self: end
}

.swal2-container.swal2-bottom-end > .swal2-popup, .swal2-container.swal2-bottom-right > .swal2-popup {
    grid-column: 3;
    grid-row: 3;
    align-self: end;
    justify-self: end
}

.swal2-container.swal2-grow-fullscreen > .swal2-popup, .swal2-container.swal2-grow-row > .swal2-popup {
    grid-column: 1/4;
    width: 100%
}

.swal2-container.swal2-grow-column > .swal2-popup, .swal2-container.swal2-grow-fullscreen > .swal2-popup {
    grid-row: 1/4;
    align-self: stretch
}

.swal2-container.swal2-no-transition {
    transition: none !important
}

.swal2-popup {
    display: none;
    position: relative;
    box-sizing: border-box;
    grid-template-columns: minmax(0,100%);
    width: 32em;
    max-width: 100%;
    padding: 0 0 1.25em;
    border: none;
    border-radius: 5px;
    background: #fff;
    color: #545454;
    font-family: inherit;
    font-size: 1rem
}

.swal2-popup:focus {
    outline: 0
}

.swal2-popup.swal2-loading {
    overflow-y: hidden
}

.swal2-title {
    position: relative;
    max-width: 100%;
    margin: 0;
    padding: .8em 1em 0;
    color: inherit;
    font-size: 1.875em;
    font-weight: 600;
    text-align: center;
    text-transform: none;
    word-wrap: break-word
}

.swal2-actions {
    display: flex;
    z-index: 1;
    box-sizing: border-box;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: auto;
    margin: 1.25em auto 0;
    padding: 0
}

.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
    opacity: .4
}

.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: linear-gradient(#0000001a,#0000001a)
}

.swal2-actions:not(.swal2-loading) .swal2-styled:active {
    background-image: linear-gradient(#0003,#0003)
}

.swal2-loader {
    display: none;
    align-items: center;
    justify-content: center;
    width: 2.2em;
    height: 2.2em;
    margin: 0 1.875em;
    -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
    border-width: .25em;
    border-style: solid;
    border-radius: 100%;
    border-color: #2778c4 transparent
}

.swal2-styled {
    margin: .3125em;
    padding: .625em 1.1em;
    transition: box-shadow .1s;
    box-shadow: 0 0 0 3px transparent;
    font-weight: 500
}

.swal2-styled:not([disabled]) {
    cursor: pointer
}

.swal2-styled.swal2-confirm {
    border: 0;
    border-radius: .25em;
    background: initial;
    background-color: #7066e0;
    color: #fff;
    font-size: 1em
}

.swal2-styled.swal2-confirm:focus {
    box-shadow: 0 0 0 3px #7066e080
}

.swal2-styled.swal2-deny {
    border: 0;
    border-radius: .25em;
    background: initial;
    background-color: #dc3741;
    color: #fff;
    font-size: 1em
}

.swal2-styled.swal2-deny:focus {
    box-shadow: 0 0 0 3px #dc374180
}

.swal2-styled.swal2-cancel {
    border: 0;
    border-radius: .25em;
    background: initial;
    background-color: #6e7881;
    color: #fff;
    font-size: 1em
}

.swal2-styled.swal2-cancel:focus {
    box-shadow: 0 0 0 3px #6e788180
}

.swal2-styled.swal2-default-outline:focus {
    box-shadow: 0 0 0 3px #6496c880
}

.swal2-styled:focus {
    outline: 0
}

.swal2-styled::-moz-focus-inner {
    border: 0
}

.swal2-footer {
    justify-content: center;
    margin: 1em 0 0;
    padding: 1em 1em 0;
    border-top: 1px solid #eee;
    color: inherit;
    font-size: 1em
}

.swal2-timer-progress-bar-container {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    grid-column: auto !important;
    overflow: hidden;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.swal2-timer-progress-bar {
    width: 100%;
    height: .25em;
    background: #0003
}

.swal2-image {
    max-width: 100%;
    margin: 2em auto 1em
}

.swal2-close {
    z-index: 2;
    align-items: center;
    justify-content: center;
    width: 1.2em;
    height: 1.2em;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: -1.2em;
    padding: 0;
    overflow: hidden;
    transition: color .1s,box-shadow .1s;
    border: none;
    border-radius: 5px;
    background: 0 0;
    color: #ccc;
    font-family: serif;
    font-family: monospace;
    font-size: 2.5em;
    cursor: pointer;
    justify-self: end
}

.swal2-close:hover {
    transform: none;
    background: 0 0;
    color: #f27474
}

.swal2-close:focus {
    outline: 0;
    box-shadow: inset 0 0 0 3px #6496c880
}

.swal2-close::-moz-focus-inner {
    border: 0
}

.swal2-html-container {
    z-index: 1;
    justify-content: center;
    margin: 1em 1.6em .3em;
    padding: 0;
    overflow: auto;
    color: inherit;
    font-size: 1.125em;
    font-weight: 400;
    line-height: normal;
    text-align: center;
    word-wrap: break-word;
    word-break: break-word
}

.swal2-checkbox, .swal2-file, .swal2-input, .swal2-radio, .swal2-select, .swal2-textarea {
    margin: 1em 2em 3px
}

.swal2-file, .swal2-input, .swal2-textarea {
    box-sizing: border-box;
    width: auto;
    transition: border-color .1s,box-shadow .1s;
    border: 1px solid #d9d9d9;
    border-radius: .1875em;
    background: inherit;
    box-shadow: inset 0 1px 1px #0000000f 0 0 3px transparent;
    color: inherit;
    font-size: 1.125em
}

.swal2-file.swal2-inputerror, .swal2-input.swal2-inputerror, .swal2-textarea.swal2-inputerror {
    border-color: #f27474 !important;
    box-shadow: 0 0 2px #f27474 !important
}

.swal2-file:focus, .swal2-input:focus, .swal2-textarea:focus {
    border: 1px solid #b4dbed;
    outline: 0;
    box-shadow: inset 0 1px 1px #0000000f 0 0 3px #6496c880
}

.swal2-file::-moz-placeholder, .swal2-input::-moz-placeholder, .swal2-textarea::-moz-placeholder {
    color: #ccc
}

.swal2-file:-ms-input-placeholder, .swal2-input:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {
    color: #ccc
}

.swal2-file::placeholder, .swal2-input::placeholder, .swal2-textarea::placeholder {
    color: #ccc
}

.swal2-range {
    margin: 1em 2em 3px;
    background: #fff
}

.swal2-range input {
    width: 80%
}

.swal2-range output {
    width: 20%;
    color: inherit;
    font-weight: 600;
    text-align: center
}

.swal2-range input, .swal2-range output {
    height: 2.625em;
    padding: 0;
    font-size: 1.125em;
    line-height: 2.625em
}

.swal2-input {
    height: 2.625em;
    padding: 0 .75em
}

.swal2-file {
    width: 75%;
    margin-right: auto;
    margin-left: auto;
    background: inherit;
    font-size: 1.125em
}

.swal2-textarea {
    height: 6.75em;
    padding: .75em
}

.swal2-select {
    min-width: 50%;
    max-width: 100%;
    padding: .375em .625em;
    background: inherit;
    color: inherit;
    font-size: 1.125em
}

.swal2-checkbox, .swal2-radio {
    align-items: center;
    justify-content: center;
    background: #fff;
    color: inherit
}

.swal2-checkbox label, .swal2-radio label {
    margin: 0 .6em;
    font-size: 1.125em
}

.swal2-checkbox input, .swal2-radio input {
    flex-shrink: 0;
    margin: 0 .4em
}

.swal2-input-label {
    display: flex;
    justify-content: center;
    margin: 1em auto 0
}

.swal2-validation-message {
    align-items: center;
    justify-content: center;
    margin: 1em 0 0;
    padding: .625em;
    overflow: hidden;
    background: #f0f0f0;
    color: #666;
    font-size: 1em;
    font-weight: 300
}

.swal2-validation-message::before {
    content: "!";
    display: inline-block;
    width: 1.5em;
    min-width: 1.5em;
    height: 1.5em;
    margin: 0 .625em;
    border-radius: 50%;
    background-color: #f27474;
    color: #fff;
    font-weight: 600;
    line-height: 1.5em;
    text-align: center
}

.swal2-icon {
    position: relative;
    box-sizing: content-box;
    justify-content: center;
    width: 5em;
    height: 5em;
    margin: 2.5em auto .6em;
    border: .25em solid transparent;
    border-radius: 50%;
    border-color: #000;
    font-family: inherit;
    line-height: 5em;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.swal2-icon .swal2-icon-content {
    display: flex;
    align-items: center;
    font-size: 3.75em
}

.swal2-icon.swal2-error {
    border-color: #f27474;
    color: #f27474
}

.swal2-icon.swal2-error .swal2-x-mark {
    position: relative;
    flex-grow: 1
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
    display: block;
    position: absolute;
    top: 2.3125em;
    width: 2.9375em;
    height: .3125em;
    border-radius: .125em;
    background-color: #f27474
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
    left: 1.0625em;
    transform: rotate(45deg)
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
    right: 1em;
    transform: rotate(-45deg)
}

.swal2-icon.swal2-error.swal2-icon-show {
    -webkit-animation: swal2-animate-error-icon .5s;
    animation: swal2-animate-error-icon .5s
}

.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
    -webkit-animation: swal2-animate-error-x-mark .5s;
    animation: swal2-animate-error-x-mark .5s
}

.swal2-icon.swal2-warning {
    border-color: #facea8;
    color: #f8bb86
}

.swal2-icon.swal2-warning.swal2-icon-show {
    -webkit-animation: swal2-animate-error-icon .5s;
    animation: swal2-animate-error-icon .5s
}

.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content {
    -webkit-animation: swal2-animate-i-mark .5s;
    animation: swal2-animate-i-mark .5s
}

.swal2-icon.swal2-info {
    border-color: #9de0f6;
    color: #3fc3ee
}

.swal2-icon.swal2-info.swal2-icon-show {
    -webkit-animation: swal2-animate-error-icon .5s;
    animation: swal2-animate-error-icon .5s
}

.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content {
    -webkit-animation: swal2-animate-i-mark .8s;
    animation: swal2-animate-i-mark .8s
}

.swal2-icon.swal2-question {
    border-color: #c9dae1;
    color: #87adbd
}

.swal2-icon.swal2-question.swal2-icon-show {
    -webkit-animation: swal2-animate-error-icon .5s;
    animation: swal2-animate-error-icon .5s
}

.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content {
    -webkit-animation: swal2-animate-question-mark .8s;
    animation: swal2-animate-question-mark .8s
}

.swal2-icon.swal2-success {
    border-color: #a5dc86;
    color: #a5dc86
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
    position: absolute;
    width: 3.75em;
    height: 7.5em;
    transform: rotate(45deg);
    border-radius: 50%
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
    top: -.4375em;
    left: -2.0635em;
    transform: rotate(-45deg);
    transform-origin: 3.75em 3.75em;
    border-radius: 7.5em 0 0 7.5em
}

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
    top: -.6875em;
    left: 1.875em;
    transform: rotate(-45deg);
    transform-origin: 0 3.75em;
    border-radius: 0 7.5em 7.5em 0
}

.swal2-icon.swal2-success .swal2-success-ring {
    position: absolute;
    z-index: 2;
    top: -.25em;
    left: -.25em;
    box-sizing: content-box;
    width: 100%;
    height: 100%;
    border: .25em solid #a5dc864d;
    border-radius: 50%
}

.swal2-icon.swal2-success .swal2-success-fix {
    position: absolute;
    z-index: 1;
    top: .5em;
    left: 1.625em;
    width: .4375em;
    height: 5.625em;
    transform: rotate(-45deg)
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
    display: block;
    position: absolute;
    z-index: 2;
    height: .3125em;
    border-radius: .125em;
    background-color: #a5dc86
}

.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
    top: 2.875em;
    left: .8125em;
    width: 1.5625em;
    transform: rotate(45deg)
}

.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
    top: 2.375em;
    right: .5em;
    width: 2.9375em;
    transform: rotate(-45deg)
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
    -webkit-animation: swal2-animate-success-line-tip .75s;
    animation: swal2-animate-success-line-tip .75s
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
    -webkit-animation: swal2-animate-success-line-long .75s;
    animation: swal2-animate-success-line-long .75s
}

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
    -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
    animation: swal2-rotate-success-circular-line 4.25s ease-in
}

.swal2-progress-steps {
    flex-wrap: wrap;
    align-items: center;
    max-width: 100%;
    margin: 1.25em auto;
    padding: 0;
    background: inherit;
    font-weight: 600
}

.swal2-progress-steps li {
    display: inline-block;
    position: relative
}

.swal2-progress-steps .swal2-progress-step {
    z-index: 20;
    flex-shrink: 0;
    width: 2em;
    height: 2em;
    border-radius: 2em;
    background: #2778c4;
    color: #fff;
    line-height: 2em;
    text-align: center
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
    background: #2778c4
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
    background: #add8e6;
    color: #fff
}

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
    background: #add8e6
}

.swal2-progress-steps .swal2-progress-step-line {
    z-index: 10;
    flex-shrink: 0;
    width: 2.5em;
    height: .4em;
    margin: 0 -1px;
    background: #2778c4
}

[class^=swal2] {
    -webkit-tap-highlight-color: transparent
}

.swal2-show {
    -webkit-animation: swal2-show .3s;
    animation: swal2-show .3s
}

.swal2-hide {
    -webkit-animation: swal2-hide .15s forwards;
    animation: swal2-hide .15s forwards
}

.swal2-noanimation {
    transition: none
}

.swal2-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

.swal2-rtl .swal2-close {
    margin-right: initial;
    margin-left: 0
}

.swal2-rtl .swal2-timer-progress-bar {
    right: 0;
    left: auto
}

@-webkit-keyframes swal2-toast-show {
    0% {
        transform: translateY(-.625em) rotateZ(2deg)
    }

    33% {
        transform: translateY(0) rotateZ(-2deg)
    }

    66% {
        transform: translateY(.3125em) rotateZ(2deg)
    }

    100% {
        transform: translateY(0) rotateZ(0)
    }
}

@keyframes swal2-toast-show {
    0% {
        transform: translateY(-.625em) rotateZ(2deg)
    }

    33% {
        transform: translateY(0) rotateZ(-2deg)
    }

    66% {
        transform: translateY(.3125em) rotateZ(2deg)
    }

    100% {
        transform: translateY(0) rotateZ(0)
    }
}

@-webkit-keyframes swal2-toast-hide {
    100% {
        transform: rotateZ(1deg);
        opacity: 0
    }
}

@keyframes swal2-toast-hide {
    100% {
        transform: rotateZ(1deg);
        opacity: 0
    }
}

@-webkit-keyframes swal2-toast-animate-success-line-tip {
    0% {
        top: .5625em;
        left: .0625em;
        width: 0
    }

    54% {
        top: .125em;
        left: .125em;
        width: 0
    }

    70% {
        top: .625em;
        left: -.25em;
        width: 1.625em
    }

    84% {
        top: 1.0625em;
        left: .75em;
        width: .5em
    }

    100% {
        top: 1.125em;
        left: .1875em;
        width: .75em
    }
}

@keyframes swal2-toast-animate-success-line-tip {
    0% {
        top: .5625em;
        left: .0625em;
        width: 0
    }

    54% {
        top: .125em;
        left: .125em;
        width: 0
    }

    70% {
        top: .625em;
        left: -.25em;
        width: 1.625em
    }

    84% {
        top: 1.0625em;
        left: .75em;
        width: .5em
    }

    100% {
        top: 1.125em;
        left: .1875em;
        width: .75em
    }
}

@-webkit-keyframes swal2-toast-animate-success-line-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0
    }

    65% {
        top: 1.25em;
        right: .9375em;
        width: 0
    }

    84% {
        top: .9375em;
        right: 0;
        width: 1.125em
    }

    100% {
        top: .9375em;
        right: .1875em;
        width: 1.375em
    }
}

@keyframes swal2-toast-animate-success-line-long {
    0% {
        top: 1.625em;
        right: 1.375em;
        width: 0
    }

    65% {
        top: 1.25em;
        right: .9375em;
        width: 0
    }

    84% {
        top: .9375em;
        right: 0;
        width: 1.125em
    }

    100% {
        top: .9375em;
        right: .1875em;
        width: 1.375em
    }
}

@-webkit-keyframes swal2-show {
    0% {
        transform: scale(.7)
    }

    45% {
        transform: scale(1.05)
    }

    80% {
        transform: scale(.95)
    }

    100% {
        transform: scale(1)
    }
}

@keyframes swal2-show {
    0% {
        transform: scale(.7)
    }

    45% {
        transform: scale(1.05)
    }

    80% {
        transform: scale(.95)
    }

    100% {
        transform: scale(1)
    }
}

@-webkit-keyframes swal2-hide {
    0% {
        transform: scale(1);
        opacity: 1
    }

    100% {
        transform: scale(.5);
        opacity: 0
    }
}

@keyframes swal2-hide {
    0% {
        transform: scale(1);
        opacity: 1
    }

    100% {
        transform: scale(.5);
        opacity: 0
    }
}

@-webkit-keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: .0625em;
        width: 0
    }

    54% {
        top: 1.0625em;
        left: .125em;
        width: 0
    }

    70% {
        top: 2.1875em;
        left: -.375em;
        width: 3.125em
    }

    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em
    }

    100% {
        top: 2.8125em;
        left: .8125em;
        width: 1.5625em
    }
}

@keyframes swal2-animate-success-line-tip {
    0% {
        top: 1.1875em;
        left: .0625em;
        width: 0
    }

    54% {
        top: 1.0625em;
        left: .125em;
        width: 0
    }

    70% {
        top: 2.1875em;
        left: -.375em;
        width: 3.125em
    }

    84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em
    }

    100% {
        top: 2.8125em;
        left: .8125em;
        width: 1.5625em
    }
}

@-webkit-keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }

    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }

    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em
    }

    100% {
        top: 2.375em;
        right: .5em;
        width: 2.9375em
    }
}

@keyframes swal2-animate-success-line-long {
    0% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }

    65% {
        top: 3.375em;
        right: 2.875em;
        width: 0
    }

    84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em
    }

    100% {
        top: 2.375em;
        right: .5em;
        width: 2.9375em
    }
}

@-webkit-keyframes swal2-rotate-success-circular-line {
    0% {
        transform: rotate(-45deg)
    }

    5% {
        transform: rotate(-45deg)
    }

    12% {
        transform: rotate(-405deg)
    }

    100% {
        transform: rotate(-405deg)
    }
}

@keyframes swal2-rotate-success-circular-line {
    0% {
        transform: rotate(-45deg)
    }

    5% {
        transform: rotate(-45deg)
    }

    12% {
        transform: rotate(-405deg)
    }

    100% {
        transform: rotate(-405deg)
    }
}

@-webkit-keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        transform: scale(.4);
        opacity: 0
    }

    50% {
        margin-top: 1.625em;
        transform: scale(.4);
        opacity: 0
    }

    80% {
        margin-top: -.375em;
        transform: scale(1.15)
    }

    100% {
        margin-top: 0;
        transform: scale(1);
        opacity: 1
    }
}

@keyframes swal2-animate-error-x-mark {
    0% {
        margin-top: 1.625em;
        transform: scale(.4);
        opacity: 0
    }

    50% {
        margin-top: 1.625em;
        transform: scale(.4);
        opacity: 0
    }

    80% {
        margin-top: -.375em;
        transform: scale(1.15)
    }

    100% {
        margin-top: 0;
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes swal2-animate-error-icon {
    0% {
        transform: rotateX(100deg);
        opacity: 0
    }

    100% {
        transform: rotateX(0);
        opacity: 1
    }
}

@keyframes swal2-animate-error-icon {
    0% {
        transform: rotateX(100deg);
        opacity: 0
    }

    100% {
        transform: rotateX(0);
        opacity: 1
    }
}

@-webkit-keyframes swal2-rotate-loading {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes swal2-rotate-loading {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@-webkit-keyframes swal2-animate-question-mark {
    0% {
        transform: rotateY(-360deg)
    }

    100% {
        transform: rotateY(0)
    }
}

@keyframes swal2-animate-question-mark {
    0% {
        transform: rotateY(-360deg)
    }

    100% {
        transform: rotateY(0)
    }
}

@-webkit-keyframes swal2-animate-i-mark {
    0% {
        transform: rotateZ(45deg);
        opacity: 0
    }

    25% {
        transform: rotateZ(-25deg);
        opacity: .4
    }

    50% {
        transform: rotateZ(15deg);
        opacity: .8
    }

    75% {
        transform: rotateZ(-5deg);
        opacity: 1
    }

    100% {
        transform: rotateX(0);
        opacity: 1
    }
}

@keyframes swal2-animate-i-mark {
    0% {
        transform: rotateZ(45deg);
        opacity: 0
    }

    25% {
        transform: rotateZ(-25deg);
        opacity: .4
    }

    50% {
        transform: rotateZ(15deg);
        opacity: .8
    }

    75% {
        transform: rotateZ(-5deg);
        opacity: 1
    }

    100% {
        transform: rotateX(0);
        opacity: 1
    }
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow: hidden
}

body.swal2-height-auto {
    height: auto !important
}

body.swal2-no-backdrop .swal2-container {
    background-color: transparent !important;
    pointer-events: none
}

body.swal2-no-backdrop .swal2-container .swal2-popup {
    pointer-events: all
}

body.swal2-no-backdrop .swal2-container .swal2-modal {
    box-shadow: 0 0 10px #0006
}

@media print {
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
        overflow-y: scroll !important
    }

    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
        display: none
    }

    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
        position: static !important
    }
}

body.swal2-toast-shown .swal2-container {
    box-sizing: border-box;
    width: 360px;
    max-width: 100%;
    background-color: transparent;
    pointer-events: none
}

body.swal2-toast-shown .swal2-container.swal2-top {
    top: 0;
    right: auto;
    bottom: auto;
    left: 50%;
    transform: translateX(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
    top: 0;
    right: 0;
    bottom: auto;
    left: auto
}

body.swal2-toast-shown .swal2-container.swal2-top-left, body.swal2-toast-shown .swal2-container.swal2-top-start {
    top: 0;
    right: auto;
    bottom: auto;
    left: 0
}

body.swal2-toast-shown .swal2-container.swal2-center-left, body.swal2-toast-shown .swal2-container.swal2-center-start {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 0;
    transform: translateY(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-center {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 50%;
    transform: translate(-50%,-50%)
}

body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
    top: 50%;
    right: 0;
    bottom: auto;
    left: auto;
    transform: translateY(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-bottom-left, body.swal2-toast-shown .swal2-container.swal2-bottom-start {
    top: auto;
    right: auto;
    bottom: 0;
    left: 0
}

body.swal2-toast-shown .swal2-container.swal2-bottom {
    top: auto;
    right: auto;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
    top: auto;
    right: 0;
    bottom: 0;
    left: auto
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open), html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow-y: initial !important
}

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open):not(.sweetalert2-nopadding), html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding) {
    padding-right: 0 !important
}

.swal2-popup {
    background-color: var(--bs-body-bg);
    padding: 2rem;
    border-radius: .475rem
}

.swal2-popup .swal2-title {
    font-weight: 500;
    font-size: 1.3rem;
    color: var(--bs-dark)
}

.swal2-popup .swal2-content, .swal2-popup .swal2-html-container {
    font-weight: 400;
    font-size: 1.1rem;
    margin-top: 1.5rem;
    color: var(--bs-gray-800)
}

.swal2-popup .btn {
    margin: 15px 5px 0
}

.swal2-popup .swal2-styled:focus {
    box-shadow: none
}

.swal2-popup .swal2-actions {
    margin: 1.5rem auto 1rem
}

.swal2-container {
    overflow-y: hidden !important
}

.swal2-container.swal2-shown {
    background-color: #0003
}

.swal2-container .swal2-html-container {
    max-height: 200px;
    overflow: auto
}

body.swal2-height-auto {
    height: 100% !important
}

.swal2-icon.swal2-warning {
    border-color: var(--bs-warning);
    color: var(--bs-warning)
}

.swal2-icon.swal2-error {
    border-color: var(--bs-danger);
    color: var(--bs-danger)
}

.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
    background-color: rgba(var(--bs-danger-rgb),.75)
}

.swal2-icon.swal2-success {
    border-color: var(--bs-success);
    color: var(--bs-success)
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
    background-color: var(--bs-success)
}

.swal2-icon.swal2-success .swal2-success-ring {
    border-color: rgba(var(--bs-success-rgb),.3)
}

.swal2-icon.swal2-info {
    border-color: var(--bs-info);
    color: var(--bs-info)
}

.swal2-icon.swal2-question {
    border-color: var(--bs-primary);
    color: var(--bs-primary)
}

@font-face {
    font-family: keenicons-duotone;
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-duotone.eot?eut7fk);
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-duotone.eot?eut7fk#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-duotone.ttf?eut7fk) format("truetype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-duotone.woff?eut7fk) format("woff"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-duotone.svg?eut7fk#keenicons-duotone) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.ki-duotone {
    font-family: keenicons-duotone !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-flex;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ki-abstract-1 .path1:before {
    content: "\e900";
    opacity: .3
}

.ki-abstract-1 .path2:before {
    content: "\e901";
    margin-left: -1em
}

.ki-abstract-2 .path1:before {
    content: "\e902";
    opacity: .3
}

.ki-abstract-2 .path2:before {
    content: "\e903";
    margin-left: -1em
}

.ki-abstract-3 .path1:before {
    content: "\e904";
    opacity: .3
}

.ki-abstract-3 .path2:before {
    content: "\e905";
    margin-left: -1em
}

.ki-abstract-4 .path1:before {
    content: "\e906";
    opacity: .3
}

.ki-abstract-4 .path2:before {
    content: "\e907";
    margin-left: -1em
}

.ki-abstract-5 .path1:before {
    content: "\e908";
    opacity: .3
}

.ki-abstract-5 .path2:before {
    content: "\e909";
    margin-left: -1em
}

.ki-abstract-6:before {
    content: "\e90a"
}

.ki-abstract-7 .path1:before {
    content: "\e90b";
    opacity: .3
}

.ki-abstract-7 .path2:before {
    content: "\e90c";
    margin-left: -1em
}

.ki-abstract-8 .path1:before {
    content: "\e90d";
    opacity: .3
}

.ki-abstract-8 .path2:before {
    content: "\e90e";
    margin-left: -1em
}

.ki-abstract-9 .path1:before {
    content: "\e90f";
    opacity: .3
}

.ki-abstract-9 .path2:before {
    content: "\e910";
    margin-left: -1em
}

.ki-abstract-10 .path1:before {
    content: "\e911";
    opacity: .3
}

.ki-abstract-10 .path2:before {
    content: "\e912";
    margin-left: -1em
}

.ki-abstract-11 .path1:before {
    content: "\e913";
    opacity: .3
}

.ki-abstract-11 .path2:before {
    content: "\e914";
    margin-left: -1em
}

.ki-abstract-12 .path1:before {
    content: "\e915";
    opacity: .3
}

.ki-abstract-12 .path2:before {
    content: "\e916";
    margin-left: -1em
}

.ki-abstract-13 .path1:before {
    content: "\e917";
    opacity: .3
}

.ki-abstract-13 .path2:before {
    content: "\e918";
    margin-left: -1em
}

.ki-abstract-14 .path1:before {
    content: "\e919"
}

.ki-abstract-14 .path2:before {
    content: "\e91a";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-15 .path1:before {
    content: "\e91b";
    opacity: .3
}

.ki-abstract-15 .path2:before {
    content: "\e91c";
    margin-left: -1em
}

.ki-abstract-16 .path1:before {
    content: "\e91d";
    opacity: .3
}

.ki-abstract-16 .path2:before {
    content: "\e91e";
    margin-left: -1em
}

.ki-abstract-17 .path1:before {
    content: "\e91f"
}

.ki-abstract-17 .path2:before {
    content: "\e920";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-18 .path1:before {
    content: "\e921"
}

.ki-abstract-18 .path2:before {
    content: "\e922";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-19 .path1:before {
    content: "\e923"
}

.ki-abstract-19 .path2:before {
    content: "\e924";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-20 .path1:before {
    content: "\e925"
}

.ki-abstract-20 .path2:before {
    content: "\e926";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-21 .path1:before {
    content: "\e927";
    opacity: .3
}

.ki-abstract-21 .path2:before {
    content: "\e928";
    margin-left: -1em
}

.ki-abstract-22 .path1:before {
    content: "\e929";
    opacity: .3
}

.ki-abstract-22 .path2:before {
    content: "\e92a";
    margin-left: -1em
}

.ki-abstract-23 .path1:before {
    content: "\e92b";
    opacity: .3
}

.ki-abstract-23 .path2:before {
    content: "\e92c";
    margin-left: -1em
}

.ki-abstract-24 .path1:before {
    content: "\e92d"
}

.ki-abstract-24 .path2:before {
    content: "\e92e";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-25 .path1:before {
    content: "\e92f";
    opacity: .3
}

.ki-abstract-25 .path2:before {
    content: "\e930";
    margin-left: -1em
}

.ki-abstract-26 .path1:before {
    content: "\e931";
    opacity: .3
}

.ki-abstract-26 .path2:before {
    content: "\e932";
    margin-left: -1em
}

.ki-abstract-27 .path1:before {
    content: "\e933"
}

.ki-abstract-27 .path2:before {
    content: "\e934";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-28 .path1:before {
    content: "\e935"
}

.ki-abstract-28 .path2:before {
    content: "\e936";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-29 .path1:before {
    content: "\e937"
}

.ki-abstract-29 .path2:before {
    content: "\e938";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-30 .path1:before {
    content: "\e939"
}

.ki-abstract-30 .path2:before {
    content: "\e93a";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-31 .path1:before {
    content: "\e93b"
}

.ki-abstract-31 .path2:before {
    content: "\e93c";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-32 .path1:before {
    content: "\e93d"
}

.ki-abstract-32 .path2:before {
    content: "\e93e";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-33 .path1:before {
    content: "\e93f";
    opacity: .3
}

.ki-abstract-33 .path2:before {
    content: "\e940";
    margin-left: -1em
}

.ki-abstract-34 .path1:before {
    content: "\e941";
    opacity: .3
}

.ki-abstract-34 .path2:before {
    content: "\e942";
    margin-left: -1em
}

.ki-abstract-35 .path1:before {
    content: "\e943"
}

.ki-abstract-35 .path2:before {
    content: "\e944";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-36 .path1:before {
    content: "\e945"
}

.ki-abstract-36 .path2:before {
    content: "\e946";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-37 .path1:before {
    content: "\e947";
    opacity: .3
}

.ki-abstract-37 .path2:before {
    content: "\e948";
    margin-left: -1em
}

.ki-abstract-38 .path1:before {
    content: "\e949"
}

.ki-abstract-38 .path2:before {
    content: "\e94a";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-39 .path1:before {
    content: "\e94b";
    opacity: .3
}

.ki-abstract-39 .path2:before {
    content: "\e94c";
    margin-left: -1em
}

.ki-abstract-40 .path1:before {
    content: "\e94d"
}

.ki-abstract-40 .path2:before {
    content: "\e94e";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-41 .path1:before {
    content: "\e94f"
}

.ki-abstract-41 .path2:before {
    content: "\e950";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-42 .path1:before {
    content: "\e951";
    opacity: .3
}

.ki-abstract-42 .path2:before {
    content: "\e952";
    margin-left: -1em
}

.ki-abstract-43 .path1:before {
    content: "\e953";
    opacity: .3
}

.ki-abstract-43 .path2:before {
    content: "\e954";
    margin-left: -1em
}

.ki-abstract-44 .path1:before {
    content: "\e955"
}

.ki-abstract-44 .path2:before {
    content: "\e956";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-45 .path1:before {
    content: "\e957"
}

.ki-abstract-45 .path2:before {
    content: "\e958";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-46 .path1:before {
    content: "\e959";
    opacity: .3
}

.ki-abstract-46 .path2:before {
    content: "\e95a";
    margin-left: -1em
}

.ki-abstract-47 .path1:before {
    content: "\e95b";
    opacity: .3
}

.ki-abstract-47 .path2:before {
    content: "\e95c";
    margin-left: -1em
}

.ki-abstract-48 .path1:before {
    content: "\e95d";
    opacity: .3
}

.ki-abstract-48 .path2:before {
    content: "\e95e";
    margin-left: -1em
}

.ki-abstract-48 .path3:before {
    content: "\e95f";
    margin-left: -1em
}

.ki-abstract-49 .path1:before {
    content: "\e960";
    opacity: .3
}

.ki-abstract-49 .path2:before {
    content: "\e961";
    margin-left: -1em;
    opacity: .3
}

.ki-abstract-49 .path3:before {
    content: "\e962";
    margin-left: -1em
}

.ki-abstract .path1:before {
    content: "\e963";
    opacity: .3
}

.ki-abstract .path2:before {
    content: "\e964";
    margin-left: -1em
}

.ki-add-files .path1:before {
    content: "\e965"
}

.ki-add-files .path2:before {
    content: "\e966";
    margin-left: -1em
}

.ki-add-files .path3:before {
    content: "\e967";
    margin-left: -1em;
    opacity: .3
}

.ki-add-folder .path1:before {
    content: "\e968";
    opacity: .3
}

.ki-add-folder .path2:before {
    content: "\e969";
    margin-left: -1em
}

.ki-add-item .path1:before {
    content: "\e96a";
    opacity: .3
}

.ki-add-item .path2:before {
    content: "\e96b";
    margin-left: -1em
}

.ki-add-item .path3:before {
    content: "\e96c";
    margin-left: -1em
}

.ki-add-notepad .path1:before {
    content: "\e96d";
    opacity: .3
}

.ki-add-notepad .path2:before {
    content: "\e96e";
    margin-left: -1em
}

.ki-add-notepad .path3:before {
    content: "\e96f";
    margin-left: -1em
}

.ki-add-notepad .path4:before {
    content: "\e970";
    margin-left: -1em
}

.ki-address-book .path1:before {
    content: "\e971"
}

.ki-address-book .path2:before {
    content: "\e972";
    margin-left: -1em
}

.ki-address-book .path3:before {
    content: "\e973";
    margin-left: -1em;
    opacity: .3
}

.ki-airplane-square .path1:before {
    content: "\e974";
    opacity: .3
}

.ki-airplane-square .path2:before {
    content: "\e975";
    margin-left: -1em
}

.ki-airplane .path1:before {
    content: "\e976";
    opacity: .3
}

.ki-airplane .path2:before {
    content: "\e977";
    margin-left: -1em
}

.ki-airpod .path1:before {
    content: "\e978";
    opacity: .3
}

.ki-airpod .path2:before {
    content: "\e979";
    margin-left: -1em
}

.ki-airpod .path3:before {
    content: "\e97a";
    margin-left: -1em
}

.ki-android .path1:before {
    content: "\e97b";
    opacity: .3
}

.ki-android .path2:before {
    content: "\e97c";
    margin-left: -1em
}

.ki-android .path3:before {
    content: "\e97d";
    margin-left: -1em
}

.ki-android .path4:before {
    content: "\e97e";
    margin-left: -1em
}

.ki-android .path5:before {
    content: "\e97f";
    margin-left: -1em
}

.ki-android .path6:before {
    content: "\e980";
    margin-left: -1em;
    opacity: .3
}

.ki-angular .path1:before {
    content: "\e981";
    opacity: .3
}

.ki-angular .path2:before {
    content: "\e982";
    margin-left: -1em
}

.ki-angular .path3:before {
    content: "\e983";
    margin-left: -1em;
    opacity: .3
}

.ki-apple .path1:before {
    content: "\e984"
}

.ki-apple .path2:before {
    content: "\e985";
    margin-left: -1em;
    opacity: .3
}

.ki-archive-tick .path1:before {
    content: "\e986";
    opacity: .3
}

.ki-archive-tick .path2:before {
    content: "\e987";
    margin-left: -1em
}

.ki-archive .path1:before {
    content: "\e988";
    opacity: .3
}

.ki-archive .path2:before {
    content: "\e989";
    margin-left: -1em
}

.ki-archive .path3:before {
    content: "\e98a";
    margin-left: -1em
}

.ki-arrow-circle-left .path1:before {
    content: "\e98b";
    opacity: .3
}

.ki-arrow-circle-left .path2:before {
    content: "\e98c";
    margin-left: -1em
}

.ki-arrow-circle-right .path1:before {
    content: "\e98d";
    opacity: .3
}

.ki-arrow-circle-right .path2:before {
    content: "\e98e";
    margin-left: -1em
}

.ki-arrow-diagonal .path1:before {
    content: "\e98f";
    opacity: .3
}

.ki-arrow-diagonal .path2:before {
    content: "\e990";
    margin-left: -1em
}

.ki-arrow-diagonal .path3:before {
    content: "\e991";
    margin-left: -1em
}

.ki-arrow-down-left .path1:before {
    content: "\e992"
}

.ki-arrow-down-left .path2:before {
    content: "\e993";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-down-refraction .path1:before {
    content: "\e994";
    opacity: .3
}

.ki-arrow-down-refraction .path2:before {
    content: "\e995";
    margin-left: -1em
}

.ki-arrow-down-right .path1:before {
    content: "\e996"
}

.ki-arrow-down-right .path2:before {
    content: "\e997";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-down .path1:before {
    content: "\e998"
}

.ki-arrow-down .path2:before {
    content: "\e999";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-left .path1:before {
    content: "\e99a"
}

.ki-arrow-left .path2:before {
    content: "\e99b";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-mix .path1:before {
    content: "\e99c"
}

.ki-arrow-mix .path2:before {
    content: "\e99d";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-right-left .path1:before {
    content: "\e99e";
    opacity: .3
}

.ki-arrow-right-left .path2:before {
    content: "\e99f";
    margin-left: -1em
}

.ki-arrow-right .path1:before {
    content: "\e9a0"
}

.ki-arrow-right .path2:before {
    content: "\e9a1";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-two-diagonals .path1:before {
    content: "\e9a2";
    opacity: .3
}

.ki-arrow-two-diagonals .path2:before {
    content: "\e9a3";
    margin-left: -1em
}

.ki-arrow-two-diagonals .path3:before {
    content: "\e9a4";
    margin-left: -1em
}

.ki-arrow-two-diagonals .path4:before {
    content: "\e9a5";
    margin-left: -1em
}

.ki-arrow-two-diagonals .path5:before {
    content: "\e9a6";
    margin-left: -1em
}

.ki-arrow-up-down .path1:before {
    content: "\e9a7";
    opacity: .3
}

.ki-arrow-up-down .path2:before {
    content: "\e9a8";
    margin-left: -1em
}

.ki-arrow-up-left .path1:before {
    content: "\e9a9"
}

.ki-arrow-up-left .path2:before {
    content: "\e9aa";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-up-refraction .path1:before {
    content: "\e9ab";
    opacity: .3
}

.ki-arrow-up-refraction .path2:before {
    content: "\e9ac";
    margin-left: -1em
}

.ki-arrow-up-right .path1:before {
    content: "\e9ad"
}

.ki-arrow-up-right .path2:before {
    content: "\e9ae";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-up .path1:before {
    content: "\e9af"
}

.ki-arrow-up .path2:before {
    content: "\e9b0";
    margin-left: -1em;
    opacity: .3
}

.ki-arrow-zigzag .path1:before {
    content: "\e9b1"
}

.ki-arrow-zigzag .path2:before {
    content: "\e9b2";
    margin-left: -1em;
    opacity: .3
}

.ki-arrows-circle .path1:before {
    content: "\e9b3";
    opacity: .3
}

.ki-arrows-circle .path2:before {
    content: "\e9b4";
    margin-left: -1em
}

.ki-arrows-loop .path1:before {
    content: "\e9b5";
    opacity: .3
}

.ki-arrows-loop .path2:before {
    content: "\e9b6";
    margin-left: -1em
}

.ki-artificial-intelligence .path1:before {
    content: "\e9b7";
    opacity: .3
}

.ki-artificial-intelligence .path2:before {
    content: "\e9b8";
    margin-left: -1em
}

.ki-artificial-intelligence .path3:before {
    content: "\e9b9";
    margin-left: -1em
}

.ki-artificial-intelligence .path4:before {
    content: "\e9ba";
    margin-left: -1em
}

.ki-artificial-intelligence .path5:before {
    content: "\e9bb";
    margin-left: -1em
}

.ki-artificial-intelligence .path6:before {
    content: "\e9bc";
    margin-left: -1em
}

.ki-artificial-intelligence .path7:before {
    content: "\e9bd";
    margin-left: -1em
}

.ki-artificial-intelligence .path8:before {
    content: "\e9be";
    margin-left: -1em
}

.ki-auto-brightness .path1:before {
    content: "\e9bf";
    opacity: .3
}

.ki-auto-brightness .path2:before {
    content: "\e9c0";
    margin-left: -1em
}

.ki-auto-brightness .path3:before {
    content: "\e9c1";
    margin-left: -1em
}

.ki-avalanche .path1:before {
    content: "\e9c2";
    opacity: .3
}

.ki-avalanche .path2:before {
    content: "\e9c3";
    margin-left: -1em
}

.ki-award .path1:before {
    content: "\e9c4";
    opacity: .3
}

.ki-award .path2:before {
    content: "\e9c5";
    margin-left: -1em
}

.ki-award .path3:before {
    content: "\e9c6";
    margin-left: -1em
}

.ki-badge .path1:before {
    content: "\e9c7";
    opacity: .3
}

.ki-badge .path2:before {
    content: "\e9c8";
    margin-left: -1em
}

.ki-badge .path3:before {
    content: "\e9c9";
    margin-left: -1em
}

.ki-badge .path4:before {
    content: "\e9ca";
    margin-left: -1em
}

.ki-badge .path5:before {
    content: "\e9cb";
    margin-left: -1em
}

.ki-bandage .path1:before {
    content: "\e9cc";
    opacity: .3
}

.ki-bandage .path2:before {
    content: "\e9cd";
    margin-left: -1em
}

.ki-bank .path1:before {
    content: "\e9ce";
    opacity: .3
}

.ki-bank .path2:before {
    content: "\e9cf";
    margin-left: -1em
}

.ki-barcode .path1:before {
    content: "\e9d0"
}

.ki-barcode .path2:before {
    content: "\e9d1";
    margin-left: -1em
}

.ki-barcode .path3:before {
    content: "\e9d2";
    margin-left: -1em
}

.ki-barcode .path4:before {
    content: "\e9d3";
    margin-left: -1em
}

.ki-barcode .path5:before {
    content: "\e9d4";
    margin-left: -1em
}

.ki-barcode .path6:before {
    content: "\e9d5";
    margin-left: -1em
}

.ki-barcode .path7:before {
    content: "\e9d6";
    margin-left: -1em
}

.ki-barcode .path8:before {
    content: "\e9d7";
    margin-left: -1em;
    opacity: .3
}

.ki-basket-ok .path1:before {
    content: "\e9d8";
    opacity: .3
}

.ki-basket-ok .path2:before {
    content: "\e9d9";
    margin-left: -1em
}

.ki-basket-ok .path3:before {
    content: "\e9da";
    margin-left: -1em
}

.ki-basket-ok .path4:before {
    content: "\e9db";
    margin-left: -1em
}

.ki-basket .path1:before {
    content: "\e9dc";
    opacity: .3
}

.ki-basket .path2:before {
    content: "\e9dd";
    margin-left: -1em
}

.ki-basket .path3:before {
    content: "\e9de";
    margin-left: -1em
}

.ki-basket .path4:before {
    content: "\e9df";
    margin-left: -1em
}

.ki-behance .path1:before {
    content: "\e9e0"
}

.ki-behance .path2:before {
    content: "\e9e1";
    margin-left: -1em;
    opacity: .3
}

.ki-bill .path1:before {
    content: "\e9e2";
    opacity: .3
}

.ki-bill .path2:before {
    content: "\e9e3";
    margin-left: -1em
}

.ki-bill .path3:before {
    content: "\e9e4";
    margin-left: -1em
}

.ki-bill .path4:before {
    content: "\e9e5";
    margin-left: -1em
}

.ki-bill .path5:before {
    content: "\e9e6";
    margin-left: -1em
}

.ki-bill .path6:before {
    content: "\e9e7";
    margin-left: -1em
}

.ki-binance-usd .path1:before {
    content: "\e9e8"
}

.ki-binance-usd .path2:before {
    content: "\e9e9";
    margin-left: -1em;
    opacity: .3
}

.ki-binance-usd .path3:before {
    content: "\e9ea";
    margin-left: -1em
}

.ki-binance-usd .path4:before {
    content: "\e9eb";
    margin-left: -1em;
    opacity: .3
}

.ki-binance .path1:before {
    content: "\e9ec";
    opacity: .3
}

.ki-binance .path2:before {
    content: "\e9ed";
    margin-left: -1em;
    opacity: .3
}

.ki-binance .path3:before {
    content: "\e9ee";
    margin-left: -1em;
    opacity: .3
}

.ki-binance .path4:before {
    content: "\e9ef";
    margin-left: -1em
}

.ki-binance .path5:before {
    content: "\e9f0";
    margin-left: -1em
}

.ki-bitcoin .path1:before {
    content: "\e9f1";
    opacity: .3
}

.ki-bitcoin .path2:before {
    content: "\e9f2";
    margin-left: -1em
}

.ki-black-down:before {
    content: "\e9f3"
}

.ki-black-left-line .path1:before {
    content: "\e9f4"
}

.ki-black-left-line .path2:before {
    content: "\e9f5";
    margin-left: -1em;
    opacity: .3
}

.ki-black-left:before {
    content: "\e9f6"
}

.ki-black-right-line .path1:before {
    content: "\e9f7"
}

.ki-black-right-line .path2:before {
    content: "\e9f8";
    margin-left: -1em;
    opacity: .3
}

.ki-black-right:before {
    content: "\e9f9"
}

.ki-black-up:before {
    content: "\e9fa"
}

.ki-bluetooth .path1:before {
    content: "\e9fb"
}

.ki-bluetooth .path2:before {
    content: "\e9fc";
    margin-left: -1em;
    opacity: .3
}

.ki-book-open .path1:before {
    content: "\e9fd";
    opacity: .3
}

.ki-book-open .path2:before {
    content: "\e9fe";
    margin-left: -1em
}

.ki-book-open .path3:before {
    content: "\e9ff";
    margin-left: -1em
}

.ki-book-open .path4:before {
    content: "\ea00";
    margin-left: -1em
}

.ki-book-square .path1:before {
    content: "\ea01";
    opacity: .3
}

.ki-book-square .path2:before {
    content: "\ea02";
    margin-left: -1em
}

.ki-book-square .path3:before {
    content: "\ea03";
    margin-left: -1em
}

.ki-book .path1:before {
    content: "\ea04";
    opacity: .3
}

.ki-book .path2:before {
    content: "\ea05";
    margin-left: -1em
}

.ki-book .path3:before {
    content: "\ea06";
    margin-left: -1em
}

.ki-book .path4:before {
    content: "\ea07";
    margin-left: -1em
}

.ki-bookmark-2 .path1:before {
    content: "\ea08";
    opacity: .3
}

.ki-bookmark-2 .path2:before {
    content: "\ea09";
    margin-left: -1em
}

.ki-bookmark .path1:before {
    content: "\ea0a";
    opacity: .3
}

.ki-bookmark .path2:before {
    content: "\ea0b";
    margin-left: -1em
}

.ki-bootstrap .path1:before {
    content: "\ea0c";
    opacity: .3
}

.ki-bootstrap .path2:before {
    content: "\ea0d";
    margin-left: -1em
}

.ki-bootstrap .path3:before {
    content: "\ea0e";
    margin-left: -1em
}

.ki-briefcase .path1:before {
    content: "\ea0f";
    opacity: .3
}

.ki-briefcase .path2:before {
    content: "\ea10";
    margin-left: -1em
}

.ki-brifecase-cros .path1:before {
    content: "\ea11";
    opacity: .3
}

.ki-brifecase-cros .path2:before {
    content: "\ea12";
    margin-left: -1em
}

.ki-brifecase-cros .path3:before {
    content: "\ea13";
    margin-left: -1em
}

.ki-brifecase-tick .path1:before {
    content: "\ea14";
    opacity: .3
}

.ki-brifecase-tick .path2:before {
    content: "\ea15";
    margin-left: -1em
}

.ki-brifecase-tick .path3:before {
    content: "\ea16";
    margin-left: -1em
}

.ki-brifecase-timer .path1:before {
    content: "\ea17";
    opacity: .3
}

.ki-brifecase-timer .path2:before {
    content: "\ea18";
    margin-left: -1em
}

.ki-brifecase-timer .path3:before {
    content: "\ea19";
    margin-left: -1em
}

.ki-brush .path1:before {
    content: "\ea1a";
    opacity: .3
}

.ki-brush .path2:before {
    content: "\ea1b";
    margin-left: -1em
}

.ki-bucket-square .path1:before {
    content: "\ea1c";
    opacity: .3
}

.ki-bucket-square .path2:before {
    content: "\ea1d";
    margin-left: -1em
}

.ki-bucket-square .path3:before {
    content: "\ea1e";
    margin-left: -1em
}

.ki-bucket .path1:before {
    content: "\ea1f";
    opacity: .3
}

.ki-bucket .path2:before {
    content: "\ea20";
    margin-left: -1em
}

.ki-bucket .path3:before {
    content: "\ea21";
    margin-left: -1em
}

.ki-bucket .path4:before {
    content: "\ea22";
    margin-left: -1em
}

.ki-burger-menu-1 .path1:before {
    content: "\ea23";
    opacity: .3
}

.ki-burger-menu-1 .path2:before {
    content: "\ea24";
    margin-left: -1em
}

.ki-burger-menu-1 .path3:before {
    content: "\ea25";
    margin-left: -1em
}

.ki-burger-menu-1 .path4:before {
    content: "\ea26";
    margin-left: -1em
}

.ki-burger-menu-2 .path1:before {
    content: "\ea27";
    opacity: .3
}

.ki-burger-menu-2 .path2:before {
    content: "\ea28";
    margin-left: -1em
}

.ki-burger-menu-2 .path3:before {
    content: "\ea29";
    margin-left: -1em
}

.ki-burger-menu-2 .path4:before {
    content: "\ea2a";
    margin-left: -1em
}

.ki-burger-menu-2 .path5:before {
    content: "\ea2b";
    margin-left: -1em
}

.ki-burger-menu-2 .path6:before {
    content: "\ea2c";
    margin-left: -1em
}

.ki-burger-menu-2 .path7:before {
    content: "\ea2d";
    margin-left: -1em
}

.ki-burger-menu-2 .path8:before {
    content: "\ea2e";
    margin-left: -1em
}

.ki-burger-menu-2 .path9:before {
    content: "\ea2f";
    margin-left: -1em
}

.ki-burger-menu-2 .path10:before {
    content: "\ea30";
    margin-left: -1em
}

.ki-burger-menu-3 .path1:before {
    content: "\ea31";
    opacity: .3
}

.ki-burger-menu-3 .path2:before {
    content: "\ea32";
    margin-left: -1em
}

.ki-burger-menu-3 .path3:before {
    content: "\ea33";
    margin-left: -1em;
    opacity: .3
}

.ki-burger-menu-3 .path4:before {
    content: "\ea34";
    margin-left: -1em;
    opacity: .3
}

.ki-burger-menu-3 .path5:before {
    content: "\ea35";
    margin-left: -1em
}

.ki-burger-menu-3 .path6:before {
    content: "\ea36";
    margin-left: -1em;
    opacity: .3
}

.ki-burger-menu-3 .path7:before {
    content: "\ea37";
    margin-left: -1em;
    opacity: .3
}

.ki-burger-menu-3 .path8:before {
    content: "\ea38";
    margin-left: -1em
}

.ki-burger-menu-3 .path9:before {
    content: "\ea39";
    margin-left: -1em;
    opacity: .3
}

.ki-burger-menu-4:before {
    content: "\ea3a"
}

.ki-burger-menu-5:before {
    content: "\ea3b"
}

.ki-burger-menu-6:before {
    content: "\ea3c"
}

.ki-burger-menu .path1:before {
    content: "\ea3d";
    opacity: .3
}

.ki-burger-menu .path2:before {
    content: "\ea3e";
    margin-left: -1em
}

.ki-burger-menu .path3:before {
    content: "\ea3f";
    margin-left: -1em
}

.ki-burger-menu .path4:before {
    content: "\ea40";
    margin-left: -1em
}

.ki-bus .path1:before {
    content: "\ea41";
    opacity: .3
}

.ki-bus .path2:before {
    content: "\ea42";
    margin-left: -1em
}

.ki-bus .path3:before {
    content: "\ea43";
    margin-left: -1em
}

.ki-bus .path4:before {
    content: "\ea44";
    margin-left: -1em
}

.ki-bus .path5:before {
    content: "\ea45";
    margin-left: -1em
}

.ki-calculator .path1:before {
    content: "\ea46";
    opacity: .3
}

.ki-calculator .path2:before {
    content: "\ea47";
    margin-left: -1em
}

.ki-calculator .path3:before {
    content: "\ea48";
    margin-left: -1em
}

.ki-calculator .path4:before {
    content: "\ea49";
    margin-left: -1em
}

.ki-calculator .path5:before {
    content: "\ea4a";
    margin-left: -1em
}

.ki-calculator .path6:before {
    content: "\ea4b";
    margin-left: -1em
}

.ki-calendar-2 .path1:before {
    content: "\ea4c";
    opacity: .3
}

.ki-calendar-2 .path2:before {
    content: "\ea4d";
    margin-left: -1em
}

.ki-calendar-2 .path3:before {
    content: "\ea4e";
    margin-left: -1em
}

.ki-calendar-2 .path4:before {
    content: "\ea4f";
    margin-left: -1em
}

.ki-calendar-2 .path5:before {
    content: "\ea50";
    margin-left: -1em
}

.ki-calendar-8 .path1:before {
    content: "\ea51";
    opacity: .3
}

.ki-calendar-8 .path2:before {
    content: "\ea52";
    margin-left: -1em
}

.ki-calendar-8 .path3:before {
    content: "\ea53";
    margin-left: -1em
}

.ki-calendar-8 .path4:before {
    content: "\ea54";
    margin-left: -1em
}

.ki-calendar-8 .path5:before {
    content: "\ea55";
    margin-left: -1em
}

.ki-calendar-8 .path6:before {
    content: "\ea56";
    margin-left: -1em
}

.ki-calendar-add .path1:before {
    content: "\ea57";
    opacity: .3
}

.ki-calendar-add .path2:before {
    content: "\ea58";
    margin-left: -1em
}

.ki-calendar-add .path3:before {
    content: "\ea59";
    margin-left: -1em
}

.ki-calendar-add .path4:before {
    content: "\ea5a";
    margin-left: -1em
}

.ki-calendar-add .path5:before {
    content: "\ea5b";
    margin-left: -1em
}

.ki-calendar-add .path6:before {
    content: "\ea5c";
    margin-left: -1em
}

.ki-calendar-edit .path1:before {
    content: "\ea5d";
    opacity: .3
}

.ki-calendar-edit .path2:before {
    content: "\ea5e";
    margin-left: -1em
}

.ki-calendar-edit .path3:before {
    content: "\ea5f";
    margin-left: -1em
}

.ki-calendar-remove .path1:before {
    content: "\ea60";
    opacity: .3
}

.ki-calendar-remove .path2:before {
    content: "\ea61";
    margin-left: -1em
}

.ki-calendar-remove .path3:before {
    content: "\ea62";
    margin-left: -1em
}

.ki-calendar-remove .path4:before {
    content: "\ea63";
    margin-left: -1em
}

.ki-calendar-remove .path5:before {
    content: "\ea64";
    margin-left: -1em
}

.ki-calendar-remove .path6:before {
    content: "\ea65";
    margin-left: -1em
}

.ki-calendar-search .path1:before {
    content: "\ea66";
    opacity: .3
}

.ki-calendar-search .path2:before {
    content: "\ea67";
    margin-left: -1em
}

.ki-calendar-search .path3:before {
    content: "\ea68";
    margin-left: -1em
}

.ki-calendar-search .path4:before {
    content: "\ea69";
    margin-left: -1em
}

.ki-calendar-tick .path1:before {
    content: "\ea6a";
    opacity: .3
}

.ki-calendar-tick .path2:before {
    content: "\ea6b";
    margin-left: -1em
}

.ki-calendar-tick .path3:before {
    content: "\ea6c";
    margin-left: -1em
}

.ki-calendar-tick .path4:before {
    content: "\ea6d";
    margin-left: -1em
}

.ki-calendar-tick .path5:before {
    content: "\ea6e";
    margin-left: -1em
}

.ki-calendar-tick .path6:before {
    content: "\ea6f";
    margin-left: -1em
}

.ki-calendar .path1:before {
    content: "\ea70";
    opacity: .3
}

.ki-calendar .path2:before {
    content: "\ea71";
    margin-left: -1em
}

.ki-call .path1:before {
    content: "\ea72";
    opacity: .3
}

.ki-call .path2:before {
    content: "\ea73";
    margin-left: -1em
}

.ki-call .path3:before {
    content: "\ea74";
    margin-left: -1em
}

.ki-call .path4:before {
    content: "\ea75";
    margin-left: -1em
}

.ki-call .path5:before {
    content: "\ea76";
    margin-left: -1em
}

.ki-call .path6:before {
    content: "\ea77";
    margin-left: -1em
}

.ki-call .path7:before {
    content: "\ea78";
    margin-left: -1em
}

.ki-call .path8:before {
    content: "\ea79";
    margin-left: -1em
}

.ki-capsule .path1:before {
    content: "\ea7a";
    opacity: .3
}

.ki-capsule .path2:before {
    content: "\ea7b";
    margin-left: -1em
}

.ki-car-2 .path1:before {
    content: "\ea7c"
}

.ki-car-2 .path2:before {
    content: "\ea7d";
    margin-left: -1em
}

.ki-car-2 .path3:before {
    content: "\ea7e";
    margin-left: -1em
}

.ki-car-2 .path4:before {
    content: "\ea7f";
    margin-left: -1em
}

.ki-car-2 .path5:before {
    content: "\ea80";
    margin-left: -1em;
    opacity: .3
}

.ki-car-2 .path6:before {
    content: "\ea81";
    margin-left: -1em
}

.ki-car-3 .path1:before {
    content: "\ea82"
}

.ki-car-3 .path2:before {
    content: "\ea83";
    margin-left: -1em
}

.ki-car-3 .path3:before {
    content: "\ea84";
    margin-left: -1em;
    opacity: .3
}

.ki-car .path1:before {
    content: "\ea85";
    opacity: .3
}

.ki-car .path2:before {
    content: "\ea86";
    margin-left: -1em
}

.ki-car .path3:before {
    content: "\ea87";
    margin-left: -1em
}

.ki-car .path4:before {
    content: "\ea88";
    margin-left: -1em
}

.ki-car .path5:before {
    content: "\ea89";
    margin-left: -1em
}

.ki-category .path1:before {
    content: "\ea8a"
}

.ki-category .path2:before {
    content: "\ea8b";
    margin-left: -1em;
    opacity: .3
}

.ki-category .path3:before {
    content: "\ea8c";
    margin-left: -1em;
    opacity: .3
}

.ki-category .path4:before {
    content: "\ea8d";
    margin-left: -1em
}

.ki-cd .path1:before {
    content: "\ea8e"
}

.ki-cd .path2:before {
    content: "\ea8f";
    margin-left: -1em;
    opacity: .3
}

.ki-celsius .path1:before {
    content: "\ea90"
}

.ki-celsius .path2:before {
    content: "\ea91";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-line-down-2 .path1:before {
    content: "\ea92";
    opacity: .3
}

.ki-chart-line-down-2 .path2:before {
    content: "\ea93";
    margin-left: -1em
}

.ki-chart-line-down-2 .path3:before {
    content: "\ea94";
    margin-left: -1em
}

.ki-chart-line-down .path1:before {
    content: "\ea95";
    opacity: .3
}

.ki-chart-line-down .path2:before {
    content: "\ea96";
    margin-left: -1em
}

.ki-chart-line-star .path1:before {
    content: "\ea97"
}

.ki-chart-line-star .path2:before {
    content: "\ea98";
    margin-left: -1em
}

.ki-chart-line-star .path3:before {
    content: "\ea99";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-line-up-2 .path1:before {
    content: "\ea9a"
}

.ki-chart-line-up-2 .path2:before {
    content: "\ea9b";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-line-up .path1:before {
    content: "\ea9c"
}

.ki-chart-line-up .path2:before {
    content: "\ea9d";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-line .path1:before {
    content: "\ea9e";
    opacity: .3
}

.ki-chart-line .path2:before {
    content: "\ea9f";
    margin-left: -1em
}

.ki-chart-pie-3 .path1:before {
    content: "\eaa0"
}

.ki-chart-pie-3 .path2:before {
    content: "\eaa1";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-pie-3 .path3:before {
    content: "\eaa2";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-pie-4 .path1:before {
    content: "\eaa3"
}

.ki-chart-pie-4 .path2:before {
    content: "\eaa4";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-pie-4 .path3:before {
    content: "\eaa5";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-pie-simple .path1:before {
    content: "\eaa6"
}

.ki-chart-pie-simple .path2:before {
    content: "\eaa7";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-pie-too .path1:before {
    content: "\eaa8";
    opacity: .3
}

.ki-chart-pie-too .path2:before {
    content: "\eaa9";
    margin-left: -1em
}

.ki-chart-simple-2 .path1:before {
    content: "\eaaa";
    opacity: .3
}

.ki-chart-simple-2 .path2:before {
    content: "\eaab";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-simple-2 .path3:before {
    content: "\eaac";
    margin-left: -1em
}

.ki-chart-simple-2 .path4:before {
    content: "\eaad";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-simple-3 .path1:before {
    content: "\eaae";
    opacity: .3
}

.ki-chart-simple-3 .path2:before {
    content: "\eaaf";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-simple-3 .path3:before {
    content: "\eab0";
    margin-left: -1em
}

.ki-chart-simple-3 .path4:before {
    content: "\eab1";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-simple .path1:before {
    content: "\eab2";
    opacity: .3
}

.ki-chart-simple .path2:before {
    content: "\eab3";
    margin-left: -1em;
    opacity: .3
}

.ki-chart-simple .path3:before {
    content: "\eab4";
    margin-left: -1em
}

.ki-chart-simple .path4:before {
    content: "\eab5";
    margin-left: -1em;
    opacity: .3
}

.ki-chart .path1:before {
    content: "\eab6"
}

.ki-chart .path2:before {
    content: "\eab7";
    margin-left: -1em;
    opacity: .3
}

.ki-check-circle .path1:before {
    content: "\eab8";
    opacity: .3
}

.ki-check-circle .path2:before {
    content: "\eab9";
    margin-left: -1em
}

.ki-check-square .path1:before {
    content: "\eaba";
    opacity: .3
}

.ki-check-square .path2:before {
    content: "\eabb";
    margin-left: -1em
}

.ki-check:before {
    content: "\eabc"
}

.ki-cheque .path1:before {
    content: "\eabd"
}

.ki-cheque .path2:before {
    content: "\eabe";
    margin-left: -1em
}

.ki-cheque .path3:before {
    content: "\eabf";
    margin-left: -1em
}

.ki-cheque .path4:before {
    content: "\eac0";
    margin-left: -1em
}

.ki-cheque .path5:before {
    content: "\eac1";
    margin-left: -1em
}

.ki-cheque .path6:before {
    content: "\eac2";
    margin-left: -1em;
    opacity: .3
}

.ki-cheque .path7:before {
    content: "\eac3";
    margin-left: -1em
}

.ki-chrome .path1:before {
    content: "\eac4";
    opacity: .3
}

.ki-chrome .path2:before {
    content: "\eac5";
    margin-left: -1em
}

.ki-classmates .path1:before {
    content: "\eac6"
}

.ki-classmates .path2:before {
    content: "\eac7";
    margin-left: -1em;
    opacity: .3
}

.ki-click .path1:before {
    content: "\eac8"
}

.ki-click .path2:before {
    content: "\eac9";
    margin-left: -1em;
    opacity: .3
}

.ki-click .path3:before {
    content: "\eaca";
    margin-left: -1em;
    opacity: .3
}

.ki-click .path4:before {
    content: "\eacb";
    margin-left: -1em;
    opacity: .3
}

.ki-click .path5:before {
    content: "\eacc";
    margin-left: -1em;
    opacity: .3
}

.ki-clipboard .path1:before {
    content: "\eacd";
    opacity: .3
}

.ki-clipboard .path2:before {
    content: "\eace";
    margin-left: -1em
}

.ki-clipboard .path3:before {
    content: "\eacf";
    margin-left: -1em
}

.ki-cloud-add .path1:before {
    content: "\ead0"
}

.ki-cloud-add .path2:before {
    content: "\ead1";
    margin-left: -1em;
    opacity: .3
}

.ki-cloud-change .path1:before {
    content: "\ead2"
}

.ki-cloud-change .path2:before {
    content: "\ead3";
    margin-left: -1em
}

.ki-cloud-change .path3:before {
    content: "\ead4";
    margin-left: -1em;
    opacity: .3
}

.ki-cloud-download .path1:before {
    content: "\ead5";
    opacity: .3
}

.ki-cloud-download .path2:before {
    content: "\ead6";
    margin-left: -1em
}

.ki-cloud:before {
    content: "\ead7"
}

.ki-code .path1:before {
    content: "\ead8";
    opacity: .3
}

.ki-code .path2:before {
    content: "\ead9";
    margin-left: -1em
}

.ki-code .path3:before {
    content: "\eada";
    margin-left: -1em
}

.ki-code .path4:before {
    content: "\eadb";
    margin-left: -1em
}

.ki-coffee .path1:before {
    content: "\eadc";
    opacity: .3
}

.ki-coffee .path2:before {
    content: "\eadd";
    margin-left: -1em
}

.ki-coffee .path3:before {
    content: "\eade";
    margin-left: -1em;
    opacity: .3
}

.ki-coffee .path4:before {
    content: "\eadf";
    margin-left: -1em
}

.ki-coffee .path5:before {
    content: "\eae0";
    margin-left: -1em
}

.ki-coffee .path6:before {
    content: "\eae1";
    margin-left: -1em
}

.ki-color-swatch .path1:before {
    content: "\eae2";
    opacity: .3
}

.ki-color-swatch .path2:before {
    content: "\eae3";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path3:before {
    content: "\eae4";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path4:before {
    content: "\eae5";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path5:before {
    content: "\eae6";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path6:before {
    content: "\eae7";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path7:before {
    content: "\eae8";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path8:before {
    content: "\eae9";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path9:before {
    content: "\eaea";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path10:before {
    content: "\eaeb";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path11:before {
    content: "\eaec";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path12:before {
    content: "\eaed";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path13:before {
    content: "\eaee";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path14:before {
    content: "\eaef";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path15:before {
    content: "\eaf0";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path16:before {
    content: "\eaf1";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path17:before {
    content: "\eaf2";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path18:before {
    content: "\eaf3";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path19:before {
    content: "\eaf4";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path20:before {
    content: "\eaf5";
    margin-left: -1em;
    opacity: .3
}

.ki-color-swatch .path21:before {
    content: "\eaf6";
    margin-left: -1em
}

.ki-colors-square .path1:before {
    content: "\eaf7";
    opacity: .3
}

.ki-colors-square .path2:before {
    content: "\eaf8";
    margin-left: -1em
}

.ki-colors-square .path3:before {
    content: "\eaf9";
    margin-left: -1em;
    opacity: .3
}

.ki-colors-square .path4:before {
    content: "\eafa";
    margin-left: -1em;
    opacity: .3
}

.ki-compass .path1:before {
    content: "\eafb"
}

.ki-compass .path2:before {
    content: "\eafc";
    margin-left: -1em;
    opacity: .3
}

.ki-copy-success .path1:before {
    content: "\eafd"
}

.ki-copy-success .path2:before {
    content: "\eafe";
    margin-left: -1em;
    opacity: .3
}

.ki-copy:before {
    content: "\eaff"
}

.ki-courier-express .path1:before {
    content: "\eb00"
}

.ki-courier-express .path2:before {
    content: "\eb01";
    margin-left: -1em
}

.ki-courier-express .path3:before {
    content: "\eb02";
    margin-left: -1em;
    opacity: .3
}

.ki-courier-express .path4:before {
    content: "\eb03";
    margin-left: -1em
}

.ki-courier-express .path5:before {
    content: "\eb04";
    margin-left: -1em
}

.ki-courier-express .path6:before {
    content: "\eb05";
    margin-left: -1em;
    opacity: .3
}

.ki-courier-express .path7:before {
    content: "\eb06";
    margin-left: -1em;
    opacity: .3
}

.ki-courier .path1:before {
    content: "\eb07"
}

.ki-courier .path2:before {
    content: "\eb08";
    margin-left: -1em;
    opacity: .3
}

.ki-courier .path3:before {
    content: "\eb09";
    margin-left: -1em
}

.ki-credit-cart .path1:before {
    content: "\eb0a";
    opacity: .3
}

.ki-credit-cart .path2:before {
    content: "\eb0b";
    margin-left: -1em
}

.ki-cross-circle .path1:before {
    content: "\eb0c";
    opacity: .3
}

.ki-cross-circle .path2:before {
    content: "\eb0d";
    margin-left: -1em
}

.ki-cross-square .path1:before {
    content: "\eb0e";
    opacity: .3
}

.ki-cross-square .path2:before {
    content: "\eb0f";
    margin-left: -1em
}

.ki-cross .path1:before {
    content: "\eb10"
}

.ki-cross .path2:before {
    content: "\eb11";
    margin-left: -1em;
    opacity: .3
}

.ki-crown-2 .path1:before {
    content: "\eb12";
    opacity: .3
}

.ki-crown-2 .path2:before {
    content: "\eb13";
    margin-left: -1em
}

.ki-crown-2 .path3:before {
    content: "\eb14";
    margin-left: -1em
}

.ki-crown .path1:before {
    content: "\eb15";
    opacity: .3
}

.ki-crown .path2:before {
    content: "\eb16";
    margin-left: -1em
}

.ki-css .path1:before {
    content: "\eb17";
    opacity: .3
}

.ki-css .path2:before {
    content: "\eb18";
    margin-left: -1em
}

.ki-cube-2 .path1:before {
    content: "\eb19";
    opacity: .3
}

.ki-cube-2 .path2:before {
    content: "\eb1a";
    margin-left: -1em;
    opacity: .3
}

.ki-cube-2 .path3:before {
    content: "\eb1b";
    margin-left: -1em
}

.ki-cube-3 .path1:before {
    content: "\eb1c";
    opacity: .3
}

.ki-cube-3 .path2:before {
    content: "\eb1d";
    margin-left: -1em
}

.ki-cup .path1:before {
    content: "\eb1e";
    opacity: .3
}

.ki-cup .path2:before {
    content: "\eb1f";
    margin-left: -1em
}

.ki-dash .path1:before {
    content: "\eb20";
    opacity: .3
}

.ki-dash .path2:before {
    content: "\eb21";
    margin-left: -1em
}

.ki-data .path1:before {
    content: "\eb22"
}

.ki-data .path2:before {
    content: "\eb23";
    margin-left: -1em
}

.ki-data .path3:before {
    content: "\eb24";
    margin-left: -1em
}

.ki-data .path4:before {
    content: "\eb25";
    margin-left: -1em
}

.ki-data .path5:before {
    content: "\eb26";
    margin-left: -1em;
    opacity: .3
}

.ki-delete-files .path1:before {
    content: "\eb27"
}

.ki-delete-files .path2:before {
    content: "\eb28";
    margin-left: -1em;
    opacity: .3
}

.ki-delete-folder .path1:before {
    content: "\eb29";
    opacity: .3
}

.ki-delete-folder .path2:before {
    content: "\eb2a";
    margin-left: -1em
}

.ki-delivery-2 .path1:before {
    content: "\eb2b";
    opacity: .3
}

.ki-delivery-2 .path2:before {
    content: "\eb2c";
    margin-left: -1em
}

.ki-delivery-2 .path3:before {
    content: "\eb2d";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery-2 .path4:before {
    content: "\eb2e";
    margin-left: -1em
}

.ki-delivery-2 .path5:before {
    content: "\eb2f";
    margin-left: -1em
}

.ki-delivery-2 .path6:before {
    content: "\eb30";
    margin-left: -1em
}

.ki-delivery-2 .path7:before {
    content: "\eb31";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery-2 .path8:before {
    content: "\eb32";
    margin-left: -1em
}

.ki-delivery-2 .path9:before {
    content: "\eb33";
    margin-left: -1em
}

.ki-delivery-3 .path1:before {
    content: "\eb34";
    opacity: .3
}

.ki-delivery-3 .path2:before {
    content: "\eb35";
    margin-left: -1em
}

.ki-delivery-3 .path3:before {
    content: "\eb36";
    margin-left: -1em
}

.ki-delivery-24 .path1:before {
    content: "\eb37"
}

.ki-delivery-24 .path2:before {
    content: "\eb38";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery-24 .path3:before {
    content: "\eb39";
    margin-left: -1em
}

.ki-delivery-24 .path4:before {
    content: "\eb3a";
    margin-left: -1em
}

.ki-delivery-door .path1:before {
    content: "\eb3b";
    opacity: .3
}

.ki-delivery-door .path2:before {
    content: "\eb3c";
    margin-left: -1em
}

.ki-delivery-door .path3:before {
    content: "\eb3d";
    margin-left: -1em
}

.ki-delivery-door .path4:before {
    content: "\eb3e";
    margin-left: -1em
}

.ki-delivery-geolocation .path1:before {
    content: "\eb3f"
}

.ki-delivery-geolocation .path2:before {
    content: "\eb40";
    margin-left: -1em
}

.ki-delivery-geolocation .path3:before {
    content: "\eb41";
    margin-left: -1em
}

.ki-delivery-geolocation .path4:before {
    content: "\eb42";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery-geolocation .path5:before {
    content: "\eb43";
    margin-left: -1em
}

.ki-delivery-time .path1:before {
    content: "\eb44"
}

.ki-delivery-time .path2:before {
    content: "\eb45";
    margin-left: -1em
}

.ki-delivery-time .path3:before {
    content: "\eb46";
    margin-left: -1em
}

.ki-delivery-time .path4:before {
    content: "\eb47";
    margin-left: -1em
}

.ki-delivery-time .path5:before {
    content: "\eb48";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery .path1:before {
    content: "\eb49"
}

.ki-delivery .path2:before {
    content: "\eb4a";
    margin-left: -1em;
    opacity: .3
}

.ki-delivery .path3:before {
    content: "\eb4b";
    margin-left: -1em
}

.ki-delivery .path4:before {
    content: "\eb4c";
    margin-left: -1em
}

.ki-delivery .path5:before {
    content: "\eb4d";
    margin-left: -1em
}

.ki-design-2 .path1:before {
    content: "\eb4e";
    opacity: .3
}

.ki-design-2 .path2:before {
    content: "\eb4f";
    margin-left: -1em
}

.ki-design-frame .path1:before {
    content: "\eb50";
    opacity: .3
}

.ki-design-frame .path2:before {
    content: "\eb51";
    margin-left: -1em
}

.ki-design-mask .path1:before {
    content: "\eb52";
    opacity: .3
}

.ki-design-mask .path2:before {
    content: "\eb53";
    margin-left: -1em
}

.ki-design .path1:before {
    content: "\eb54";
    opacity: .3
}

.ki-design .path2:before {
    content: "\eb55";
    margin-left: -1em
}

.ki-devices-2 .path1:before {
    content: "\eb56";
    opacity: .3
}

.ki-devices-2 .path2:before {
    content: "\eb57";
    margin-left: -1em
}

.ki-devices-2 .path3:before {
    content: "\eb58";
    margin-left: -1em
}

.ki-devices .path1:before {
    content: "\eb59";
    opacity: .3
}

.ki-devices .path2:before {
    content: "\eb5a";
    margin-left: -1em
}

.ki-devices .path3:before {
    content: "\eb5b";
    margin-left: -1em
}

.ki-devices .path4:before {
    content: "\eb5c";
    margin-left: -1em
}

.ki-devices .path5:before {
    content: "\eb5d";
    margin-left: -1em
}

.ki-diamonds .path1:before {
    content: "\eb5e"
}

.ki-diamonds .path2:before {
    content: "\eb5f";
    margin-left: -1em;
    opacity: .3
}

.ki-directbox-default .path1:before {
    content: "\eb60"
}

.ki-directbox-default .path2:before {
    content: "\eb61";
    margin-left: -1em;
    opacity: .3
}

.ki-directbox-default .path3:before {
    content: "\eb62";
    margin-left: -1em
}

.ki-directbox-default .path4:before {
    content: "\eb63";
    margin-left: -1em
}

.ki-disconnect .path1:before {
    content: "\eb64"
}

.ki-disconnect .path2:before {
    content: "\eb65";
    margin-left: -1em;
    opacity: .3
}

.ki-disconnect .path3:before {
    content: "\eb66";
    margin-left: -1em;
    opacity: .3
}

.ki-disconnect .path4:before {
    content: "\eb67";
    margin-left: -1em;
    opacity: .3
}

.ki-disconnect .path5:before {
    content: "\eb68";
    margin-left: -1em;
    opacity: .3
}

.ki-discount .path1:before {
    content: "\eb69";
    opacity: .3
}

.ki-discount .path2:before {
    content: "\eb6a";
    margin-left: -1em
}

.ki-disk .path1:before {
    content: "\eb6b";
    opacity: .3
}

.ki-disk .path2:before {
    content: "\eb6c";
    margin-left: -1em
}

.ki-dislike .path1:before {
    content: "\eb6d"
}

.ki-dislike .path2:before {
    content: "\eb6e";
    margin-left: -1em;
    opacity: .3
}

.ki-dj:before {
    content: "\eb6f"
}

.ki-document .path1:before {
    content: "\eb70";
    opacity: .3
}

.ki-document .path2:before {
    content: "\eb71";
    margin-left: -1em
}

.ki-dollar .path1:before {
    content: "\eb72";
    opacity: .3
}

.ki-dollar .path2:before {
    content: "\eb73";
    margin-left: -1em
}

.ki-dollar .path3:before {
    content: "\eb74";
    margin-left: -1em
}

.ki-dots-circle-vertical .path1:before {
    content: "\eb75";
    opacity: .3
}

.ki-dots-circle-vertical .path2:before {
    content: "\eb76";
    margin-left: -1em
}

.ki-dots-circle-vertical .path3:before {
    content: "\eb77";
    margin-left: -1em
}

.ki-dots-circle-vertical .path4:before {
    content: "\eb78";
    margin-left: -1em
}

.ki-dots-circle .path1:before {
    content: "\eb79";
    opacity: .3
}

.ki-dots-circle .path2:before {
    content: "\eb7a";
    margin-left: -1em
}

.ki-dots-circle .path3:before {
    content: "\eb7b";
    margin-left: -1em
}

.ki-dots-circle .path4:before {
    content: "\eb7c";
    margin-left: -1em
}

.ki-dots-horizontal .path1:before {
    content: "\eb7d"
}

.ki-dots-horizontal .path2:before {
    content: "\eb7e";
    margin-left: -1em;
    opacity: .3
}

.ki-dots-horizontal .path3:before {
    content: "\eb7f";
    margin-left: -1em;
    opacity: .3
}

.ki-dots-square-vertical .path1:before {
    content: "\eb80";
    opacity: .3
}

.ki-dots-square-vertical .path2:before {
    content: "\eb81";
    margin-left: -1em
}

.ki-dots-square-vertical .path3:before {
    content: "\eb82";
    margin-left: -1em
}

.ki-dots-square-vertical .path4:before {
    content: "\eb83";
    margin-left: -1em
}

.ki-dots-square .path1:before {
    content: "\eb84";
    opacity: .3
}

.ki-dots-square .path2:before {
    content: "\eb85";
    margin-left: -1em
}

.ki-dots-square .path3:before {
    content: "\eb86";
    margin-left: -1em
}

.ki-dots-square .path4:before {
    content: "\eb87";
    margin-left: -1em
}

.ki-dots-vertical .path1:before {
    content: "\eb88"
}

.ki-dots-vertical .path2:before {
    content: "\eb89";
    margin-left: -1em;
    opacity: .3
}

.ki-dots-vertical .path3:before {
    content: "\eb8a";
    margin-left: -1em;
    opacity: .3
}

.ki-double-check-circle .path1:before {
    content: "\eb8b";
    opacity: .3
}

.ki-double-check-circle .path2:before {
    content: "\eb8c";
    margin-left: -1em;
    opacity: .3
}

.ki-double-check-circle .path3:before {
    content: "\eb8d";
    margin-left: -1em
}

.ki-double-check .path1:before {
    content: "\eb8e"
}

.ki-double-check .path2:before {
    content: "\eb8f";
    margin-left: -1em;
    opacity: .3
}

.ki-double-down .path1:before {
    content: "\eb90"
}

.ki-double-down .path2:before {
    content: "\eb91";
    margin-left: -1em
}

.ki-double-down .path3:before {
    content: "\eb92";
    margin-left: -1em;
    opacity: .3
}

.ki-double-left-arrow .path1:before {
    content: "\eb93";
    opacity: .3
}

.ki-double-left-arrow .path2:before {
    content: "\eb94";
    margin-left: -1em
}

.ki-double-left .path1:before {
    content: "\eb95"
}

.ki-double-left .path2:before {
    content: "\eb96";
    margin-left: -1em;
    opacity: .3
}

.ki-double-right-arrow .path1:before {
    content: "\eb97";
    opacity: .3
}

.ki-double-right-arrow .path2:before {
    content: "\eb98";
    margin-left: -1em
}

.ki-double-right .path1:before {
    content: "\eb99"
}

.ki-double-right .path2:before {
    content: "\eb9a";
    margin-left: -1em;
    opacity: .3
}

.ki-double-up .path1:before {
    content: "\eb9b"
}

.ki-double-up .path2:before {
    content: "\eb9c";
    margin-left: -1em
}

.ki-double-up .path3:before {
    content: "\eb9d";
    margin-left: -1em;
    opacity: .3
}

.ki-down-square .path1:before {
    content: "\eb9e";
    opacity: .3
}

.ki-down-square .path2:before {
    content: "\eb9f";
    margin-left: -1em
}

.ki-down:before {
    content: "\eba0"
}

.ki-dribbble .path1:before {
    content: "\eba1"
}

.ki-dribbble .path2:before {
    content: "\eba2";
    margin-left: -1em
}

.ki-dribbble .path3:before {
    content: "\eba3";
    margin-left: -1em;
    opacity: .3
}

.ki-dribbble .path4:before {
    content: "\eba4";
    margin-left: -1em;
    opacity: .3
}

.ki-dribbble .path5:before {
    content: "\eba5";
    margin-left: -1em
}

.ki-dribbble .path6:before {
    content: "\eba6";
    margin-left: -1em
}

.ki-drop .path1:before {
    content: "\eba7"
}

.ki-drop .path2:before {
    content: "\eba8";
    margin-left: -1em;
    opacity: .3
}

.ki-dropbox .path1:before {
    content: "\eba9";
    opacity: .4
}

.ki-dropbox .path2:before {
    content: "\ebaa";
    margin-left: -1em;
    opacity: .4
}

.ki-dropbox .path3:before {
    content: "\ebab";
    margin-left: -1em;
    opacity: .4
}

.ki-dropbox .path4:before {
    content: "\ebac";
    margin-left: -1em;
    opacity: .4
}

.ki-dropbox .path5:before {
    content: "\ebad";
    margin-left: -1em
}

.ki-educare .path1:before {
    content: "\ebae";
    opacity: .3
}

.ki-educare .path2:before {
    content: "\ebaf";
    margin-left: -1em;
    opacity: .3
}

.ki-educare .path3:before {
    content: "\ebb0";
    margin-left: -1em
}

.ki-educare .path4:before {
    content: "\ebb1";
    margin-left: -1em
}

.ki-electricity .path1:before {
    content: "\ebb2"
}

.ki-electricity .path2:before {
    content: "\ebb3";
    margin-left: -1em
}

.ki-electricity .path3:before {
    content: "\ebb4";
    margin-left: -1em
}

.ki-electricity .path4:before {
    content: "\ebb5";
    margin-left: -1em
}

.ki-electricity .path5:before {
    content: "\ebb6";
    margin-left: -1em;
    opacity: .3
}

.ki-electricity .path6:before {
    content: "\ebb7";
    margin-left: -1em
}

.ki-electricity .path7:before {
    content: "\ebb8";
    margin-left: -1em
}

.ki-electricity .path8:before {
    content: "\ebb9";
    margin-left: -1em
}

.ki-electricity .path9:before {
    content: "\ebba";
    margin-left: -1em
}

.ki-electricity .path10:before {
    content: "\ebbb";
    margin-left: -1em
}

.ki-electronic-clock .path1:before {
    content: "\ebbc";
    opacity: .3
}

.ki-electronic-clock .path2:before {
    content: "\ebbd";
    margin-left: -1em
}

.ki-electronic-clock .path3:before {
    content: "\ebbe";
    margin-left: -1em
}

.ki-electronic-clock .path4:before {
    content: "\ebbf";
    margin-left: -1em
}

.ki-element-1 .path1:before {
    content: "\ebc0"
}

.ki-element-1 .path2:before {
    content: "\ebc1";
    margin-left: -1em;
    opacity: .3
}

.ki-element-1 .path3:before {
    content: "\ebc2";
    margin-left: -1em;
    opacity: .3
}

.ki-element-1 .path4:before {
    content: "\ebc3";
    margin-left: -1em
}

.ki-element-2 .path1:before {
    content: "\ebc4"
}

.ki-element-2 .path2:before {
    content: "\ebc5";
    margin-left: -1em;
    opacity: .3
}

.ki-element-3 .path1:before {
    content: "\ebc6";
    opacity: .3
}

.ki-element-3 .path2:before {
    content: "\ebc7";
    margin-left: -1em
}

.ki-element-4 .path1:before {
    content: "\ebc8"
}

.ki-element-4 .path2:before {
    content: "\ebc9";
    margin-left: -1em;
    opacity: .3
}

.ki-element-5 .path1:before {
    content: "\ebca"
}

.ki-element-5 .path2:before {
    content: "\ebcb";
    margin-left: -1em;
    opacity: .3
}

.ki-element-6 .path1:before {
    content: "\ebcc";
    opacity: .3
}

.ki-element-6 .path2:before {
    content: "\ebcd";
    margin-left: -1em
}

.ki-element-7 .path1:before {
    content: "\ebce"
}

.ki-element-7 .path2:before {
    content: "\ebcf";
    margin-left: -1em;
    opacity: .3
}

.ki-element-8 .path1:before {
    content: "\ebd0";
    opacity: .3
}

.ki-element-8 .path2:before {
    content: "\ebd1";
    margin-left: -1em
}

.ki-element-9 .path1:before {
    content: "\ebd2";
    opacity: .3
}

.ki-element-9 .path2:before {
    content: "\ebd3";
    margin-left: -1em
}

.ki-element-10 .path1:before {
    content: "\ebd4"
}

.ki-element-10 .path2:before {
    content: "\ebd5";
    margin-left: -1em;
    opacity: .3
}

.ki-element-10 .path3:before {
    content: "\ebd6";
    margin-left: -1em;
    opacity: .3
}

.ki-element-11 .path1:before {
    content: "\ebd7"
}

.ki-element-11 .path2:before {
    content: "\ebd8";
    margin-left: -1em;
    opacity: .3
}

.ki-element-11 .path3:before {
    content: "\ebd9";
    margin-left: -1em
}

.ki-element-11 .path4:before {
    content: "\ebda";
    margin-left: -1em;
    opacity: .3
}

.ki-element-12 .path1:before {
    content: "\ebdb";
    opacity: .3
}

.ki-element-12 .path2:before {
    content: "\ebdc";
    margin-left: -1em;
    opacity: .3
}

.ki-element-12 .path3:before {
    content: "\ebdd";
    margin-left: -1em
}

.ki-element-equal .path1:before {
    content: "\ebde"
}

.ki-element-equal .path2:before {
    content: "\ebdf";
    margin-left: -1em;
    opacity: .3
}

.ki-element-equal .path3:before {
    content: "\ebe0";
    margin-left: -1em;
    opacity: .3
}

.ki-element-equal .path4:before {
    content: "\ebe1";
    margin-left: -1em
}

.ki-element-equal .path5:before {
    content: "\ebe2";
    margin-left: -1em
}

.ki-element-plus .path1:before {
    content: "\ebe3"
}

.ki-element-plus .path2:before {
    content: "\ebe4";
    margin-left: -1em;
    opacity: .3
}

.ki-element-plus .path3:before {
    content: "\ebe5";
    margin-left: -1em;
    opacity: .3
}

.ki-element-plus .path4:before {
    content: "\ebe6";
    margin-left: -1em
}

.ki-element-plus .path5:before {
    content: "\ebe7";
    margin-left: -1em
}

.ki-emoji-happy .path1:before {
    content: "\ebe8";
    opacity: .3
}

.ki-emoji-happy .path2:before {
    content: "\ebe9";
    margin-left: -1em
}

.ki-emoji-happy .path3:before {
    content: "\ebea";
    margin-left: -1em
}

.ki-emoji-happy .path4:before {
    content: "\ebeb";
    margin-left: -1em
}

.ki-enjin-coin .path1:before {
    content: "\ebec"
}

.ki-enjin-coin .path2:before {
    content: "\ebed";
    margin-left: -1em;
    opacity: .3
}

.ki-entrance-left .path1:before {
    content: "\ebee"
}

.ki-entrance-left .path2:before {
    content: "\ebef";
    margin-left: -1em;
    opacity: .3
}

.ki-entrance-right .path1:before {
    content: "\ebf0";
    opacity: .3
}

.ki-entrance-right .path2:before {
    content: "\ebf1";
    margin-left: -1em
}

.ki-eraser .path1:before {
    content: "\ebf2";
    opacity: .3
}

.ki-eraser .path2:before {
    content: "\ebf3";
    margin-left: -1em
}

.ki-eraser .path3:before {
    content: "\ebf4";
    margin-left: -1em;
    opacity: .3
}

.ki-euro .path1:before {
    content: "\ebf5";
    opacity: .3
}

.ki-euro .path2:before {
    content: "\ebf6";
    margin-left: -1em
}

.ki-euro .path3:before {
    content: "\ebf7";
    margin-left: -1em
}

.ki-exit-down .path1:before {
    content: "\ebf8";
    opacity: .3
}

.ki-exit-down .path2:before {
    content: "\ebf9";
    margin-left: -1em
}

.ki-exit-left .path1:before {
    content: "\ebfa";
    opacity: .3
}

.ki-exit-left .path2:before {
    content: "\ebfb";
    margin-left: -1em
}

.ki-exit-right-corner .path1:before {
    content: "\ebfc";
    opacity: .3
}

.ki-exit-right-corner .path2:before {
    content: "\ebfd";
    margin-left: -1em
}

.ki-exit-right .path1:before {
    content: "\ebfe";
    opacity: .3
}

.ki-exit-right .path2:before {
    content: "\ebff";
    margin-left: -1em
}

.ki-exit-up .path1:before {
    content: "\ec00";
    opacity: .3
}

.ki-exit-up .path2:before {
    content: "\ec01";
    margin-left: -1em
}

.ki-external-drive .path1:before {
    content: "\ec02"
}

.ki-external-drive .path2:before {
    content: "\ec03";
    margin-left: -1em
}

.ki-external-drive .path3:before {
    content: "\ec04";
    margin-left: -1em
}

.ki-external-drive .path4:before {
    content: "\ec05";
    margin-left: -1em;
    opacity: .3
}

.ki-external-drive .path5:before {
    content: "\ec06";
    margin-left: -1em
}

.ki-eye-slash .path1:before {
    content: "\ec07"
}

.ki-eye-slash .path2:before {
    content: "\ec08";
    margin-left: -1em
}

.ki-eye-slash .path3:before {
    content: "\ec09";
    margin-left: -1em;
    opacity: .3
}

.ki-eye-slash .path4:before {
    content: "\ec0a";
    margin-left: -1em;
    opacity: .3
}

.ki-eye .path1:before {
    content: "\ec0b"
}

.ki-eye .path2:before {
    content: "\ec0c";
    margin-left: -1em;
    opacity: .3
}

.ki-eye .path3:before {
    content: "\ec0d";
    margin-left: -1em;
    opacity: .3
}

.ki-facebook .path1:before {
    content: "\ec0e";
    opacity: .3
}

.ki-facebook .path2:before {
    content: "\ec0f";
    margin-left: -1em
}

.ki-faceid .path1:before {
    content: "\ec10";
    opacity: .3
}

.ki-faceid .path2:before {
    content: "\ec11";
    margin-left: -1em
}

.ki-faceid .path3:before {
    content: "\ec12";
    margin-left: -1em
}

.ki-faceid .path4:before {
    content: "\ec13";
    margin-left: -1em
}

.ki-faceid .path5:before {
    content: "\ec14";
    margin-left: -1em
}

.ki-faceid .path6:before {
    content: "\ec15";
    margin-left: -1em
}

.ki-fasten .path1:before {
    content: "\ec16";
    opacity: .3
}

.ki-fasten .path2:before {
    content: "\ec17";
    margin-left: -1em
}

.ki-fat-rows .path1:before {
    content: "\ec18"
}

.ki-fat-rows .path2:before {
    content: "\ec19";
    margin-left: -1em;
    opacity: .3
}

.ki-feather .path1:before {
    content: "\ec1a";
    opacity: .3
}

.ki-feather .path2:before {
    content: "\ec1b";
    margin-left: -1em
}

.ki-figma .path1:before {
    content: "\ec1c";
    opacity: .4
}

.ki-figma .path2:before {
    content: "\ec1d";
    margin-left: -1em;
    opacity: .4
}

.ki-figma .path3:before {
    content: "\ec1e";
    margin-left: -1em
}

.ki-figma .path4:before {
    content: "\ec1f";
    margin-left: -1em
}

.ki-figma .path5:before {
    content: "\ec20";
    margin-left: -1em
}

.ki-file-added .path1:before {
    content: "\ec21"
}

.ki-file-added .path2:before {
    content: "\ec22";
    margin-left: -1em;
    opacity: .3
}

.ki-file-deleted .path1:before {
    content: "\ec23"
}

.ki-file-deleted .path2:before {
    content: "\ec24";
    margin-left: -1em;
    opacity: .3
}

.ki-file-down .path1:before {
    content: "\ec25";
    opacity: .3
}

.ki-file-down .path2:before {
    content: "\ec26";
    margin-left: -1em
}

.ki-file-left .path1:before {
    content: "\ec27";
    opacity: .3
}

.ki-file-left .path2:before {
    content: "\ec28";
    margin-left: -1em
}

.ki-file-right .path1:before {
    content: "\ec29";
    opacity: .3
}

.ki-file-right .path2:before {
    content: "\ec2a";
    margin-left: -1em
}

.ki-file-sheet .path1:before {
    content: "\ec2b"
}

.ki-file-sheet .path2:before {
    content: "\ec2c";
    margin-left: -1em;
    opacity: .3
}

.ki-file-up .path1:before {
    content: "\ec2d";
    opacity: .3
}

.ki-file-up .path2:before {
    content: "\ec2e";
    margin-left: -1em
}

.ki-file .path1:before {
    content: "\ec2f"
}

.ki-file .path2:before {
    content: "\ec30";
    margin-left: -1em;
    opacity: .3
}

.ki-files-tablet .path1:before {
    content: "\ec31"
}

.ki-files-tablet .path2:before {
    content: "\ec32";
    margin-left: -1em;
    opacity: .3
}

.ki-filter-edit .path1:before {
    content: "\ec33";
    opacity: .3
}

.ki-filter-edit .path2:before {
    content: "\ec34";
    margin-left: -1em
}

.ki-filter-search .path1:before {
    content: "\ec35";
    opacity: .3
}

.ki-filter-search .path2:before {
    content: "\ec36";
    margin-left: -1em
}

.ki-filter-search .path3:before {
    content: "\ec37";
    margin-left: -1em
}

.ki-filter-square .path1:before {
    content: "\ec38"
}

.ki-filter-square .path2:before {
    content: "\ec39";
    margin-left: -1em;
    opacity: .3
}

.ki-filter-tablet .path1:before {
    content: "\ec3a";
    opacity: .3
}

.ki-filter-tablet .path2:before {
    content: "\ec3b";
    margin-left: -1em
}

.ki-filter-tick .path1:before {
    content: "\ec3c";
    opacity: .3
}

.ki-filter-tick .path2:before {
    content: "\ec3d";
    margin-left: -1em
}

.ki-filter .path1:before {
    content: "\ec3e"
}

.ki-filter .path2:before {
    content: "\ec3f";
    margin-left: -1em;
    opacity: .3
}

.ki-finance-calculator .path1:before {
    content: "\ec40";
    opacity: .3
}

.ki-finance-calculator .path2:before {
    content: "\ec41";
    margin-left: -1em
}

.ki-finance-calculator .path3:before {
    content: "\ec42";
    margin-left: -1em
}

.ki-finance-calculator .path4:before {
    content: "\ec43";
    margin-left: -1em
}

.ki-finance-calculator .path5:before {
    content: "\ec44";
    margin-left: -1em
}

.ki-finance-calculator .path6:before {
    content: "\ec45";
    margin-left: -1em
}

.ki-finance-calculator .path7:before {
    content: "\ec46";
    margin-left: -1em
}

.ki-financial-schedule .path1:before {
    content: "\ec47";
    opacity: .3
}

.ki-financial-schedule .path2:before {
    content: "\ec48";
    margin-left: -1em
}

.ki-financial-schedule .path3:before {
    content: "\ec49";
    margin-left: -1em
}

.ki-financial-schedule .path4:before {
    content: "\ec4a";
    margin-left: -1em;
    opacity: .3
}

.ki-fingerprint-scanning .path1:before {
    content: "\ec4b"
}

.ki-fingerprint-scanning .path2:before {
    content: "\ec4c";
    margin-left: -1em;
    opacity: .3
}

.ki-fingerprint-scanning .path3:before {
    content: "\ec4d";
    margin-left: -1em;
    opacity: .3
}

.ki-fingerprint-scanning .path4:before {
    content: "\ec4e";
    margin-left: -1em;
    opacity: .3
}

.ki-fingerprint-scanning .path5:before {
    content: "\ec4f";
    margin-left: -1em;
    opacity: .3
}

.ki-flag .path1:before {
    content: "\ec50";
    opacity: .3
}

.ki-flag .path2:before {
    content: "\ec51";
    margin-left: -1em
}

.ki-flash-circle .path1:before {
    content: "\ec52";
    opacity: .3
}

.ki-flash-circle .path2:before {
    content: "\ec53";
    margin-left: -1em
}

.ki-flask .path1:before {
    content: "\ec54";
    opacity: .3
}

.ki-flask .path2:before {
    content: "\ec55";
    margin-left: -1em
}

.ki-focus .path1:before {
    content: "\ec56";
    opacity: .3
}

.ki-focus .path2:before {
    content: "\ec57";
    margin-left: -1em
}

.ki-folder-added .path1:before {
    content: "\ec58";
    opacity: .3
}

.ki-folder-added .path2:before {
    content: "\ec59";
    margin-left: -1em
}

.ki-folder-down .path1:before {
    content: "\ec5a";
    opacity: .3
}

.ki-folder-down .path2:before {
    content: "\ec5b";
    margin-left: -1em
}

.ki-folder-up .path1:before {
    content: "\ec5c";
    opacity: .3
}

.ki-folder-up .path2:before {
    content: "\ec5d";
    margin-left: -1em
}

.ki-folder .path1:before {
    content: "\ec5e";
    opacity: .3
}

.ki-folder .path2:before {
    content: "\ec5f";
    margin-left: -1em
}

.ki-frame .path1:before {
    content: "\ec60"
}

.ki-frame .path2:before {
    content: "\ec61";
    margin-left: -1em
}

.ki-frame .path3:before {
    content: "\ec62";
    margin-left: -1em;
    opacity: .3
}

.ki-frame .path4:before {
    content: "\ec63";
    margin-left: -1em;
    opacity: .3
}

.ki-gear .path1:before {
    content: "\ec64";
    opacity: .3
}

.ki-gear .path2:before {
    content: "\ec65";
    margin-left: -1em
}

.ki-general-mouse .path1:before {
    content: "\ec66";
    opacity: .3
}

.ki-general-mouse .path2:before {
    content: "\ec67";
    margin-left: -1em
}

.ki-geolocation-home .path1:before {
    content: "\ec68";
    opacity: .3
}

.ki-geolocation-home .path2:before {
    content: "\ec69";
    margin-left: -1em
}

.ki-geolocation .path1:before {
    content: "\ec6a";
    opacity: .3
}

.ki-geolocation .path2:before {
    content: "\ec6b";
    margin-left: -1em
}

.ki-ghost .path1:before {
    content: "\ec6c"
}

.ki-ghost .path2:before {
    content: "\ec6d";
    margin-left: -1em
}

.ki-ghost .path3:before {
    content: "\ec6e";
    margin-left: -1em;
    opacity: .3
}

.ki-gift .path1:before {
    content: "\ec6f";
    opacity: .3
}

.ki-gift .path2:before {
    content: "\ec70";
    margin-left: -1em
}

.ki-gift .path3:before {
    content: "\ec71";
    margin-left: -1em;
    opacity: .3
}

.ki-gift .path4:before {
    content: "\ec72";
    margin-left: -1em;
    opacity: .3
}

.ki-github .path1:before {
    content: "\ec73";
    opacity: .3
}

.ki-github .path2:before {
    content: "\ec74";
    margin-left: -1em
}

.ki-glass .path1:before {
    content: "\ec75"
}

.ki-glass .path2:before {
    content: "\ec76";
    margin-left: -1em;
    opacity: .3
}

.ki-glass .path3:before {
    content: "\ec77";
    margin-left: -1em
}

.ki-google-play .path1:before {
    content: "\ec78";
    opacity: .3
}

.ki-google-play .path2:before {
    content: "\ec79";
    margin-left: -1em
}

.ki-google .path1:before {
    content: "\ec7a";
    opacity: .3
}

.ki-google .path2:before {
    content: "\ec7b";
    margin-left: -1em
}

.ki-graph-2 .path1:before {
    content: "\ec7c";
    opacity: .3
}

.ki-graph-2 .path2:before {
    content: "\ec7d";
    margin-left: -1em
}

.ki-graph-2 .path3:before {
    content: "\ec7e";
    margin-left: -1em
}

.ki-graph-3 .path1:before {
    content: "\ec7f";
    opacity: .3
}

.ki-graph-3 .path2:before {
    content: "\ec80";
    margin-left: -1em
}

.ki-graph-4 .path1:before {
    content: "\ec81"
}

.ki-graph-4 .path2:before {
    content: "\ec82";
    margin-left: -1em;
    opacity: .3
}

.ki-graph-up .path1:before {
    content: "\ec83";
    opacity: .3
}

.ki-graph-up .path2:before {
    content: "\ec84";
    margin-left: -1em
}

.ki-graph-up .path3:before {
    content: "\ec85";
    margin-left: -1em
}

.ki-graph-up .path4:before {
    content: "\ec86";
    margin-left: -1em
}

.ki-graph-up .path5:before {
    content: "\ec87";
    margin-left: -1em
}

.ki-graph-up .path6:before {
    content: "\ec88";
    margin-left: -1em
}

.ki-graph .path1:before {
    content: "\ec89";
    opacity: .3
}

.ki-graph .path2:before {
    content: "\ec8a";
    margin-left: -1em
}

.ki-graph .path3:before {
    content: "\ec8b";
    margin-left: -1em
}

.ki-graph .path4:before {
    content: "\ec8c";
    margin-left: -1em
}

.ki-grid-2 .path1:before {
    content: "\ec8d";
    opacity: .3
}

.ki-grid-2 .path2:before {
    content: "\ec8e";
    margin-left: -1em
}

.ki-grid-frame .path1:before {
    content: "\ec8f"
}

.ki-grid-frame .path2:before {
    content: "\ec90";
    margin-left: -1em;
    opacity: .3
}

.ki-grid-frame .path3:before {
    content: "\ec91";
    margin-left: -1em
}

.ki-grid .path1:before {
    content: "\ec92";
    opacity: .3
}

.ki-grid .path2:before {
    content: "\ec93";
    margin-left: -1em
}

.ki-handcart:before {
    content: "\ec94"
}

.ki-happy-emoji .path1:before {
    content: "\ec95";
    opacity: .3
}

.ki-happy-emoji .path2:before {
    content: "\ec96";
    margin-left: -1em
}

.ki-heart-circle .path1:before {
    content: "\ec97";
    opacity: .3
}

.ki-heart-circle .path2:before {
    content: "\ec98";
    margin-left: -1em
}

.ki-heart .path1:before {
    content: "\ec99";
    opacity: .3
}

.ki-heart .path2:before {
    content: "\ec9a";
    margin-left: -1em
}

.ki-home-1 .path1:before {
    content: "\ec9b";
    opacity: .3
}

.ki-home-1 .path2:before {
    content: "\ec9c";
    margin-left: -1em
}

.ki-home-2 .path1:before {
    content: "\ec9d";
    opacity: .3
}

.ki-home-2 .path2:before {
    content: "\ec9e";
    margin-left: -1em
}

.ki-home-3 .path1:before {
    content: "\ec9f";
    opacity: .3
}

.ki-home-3 .path2:before {
    content: "\eca0";
    margin-left: -1em
}

.ki-home:before {
    content: "\eca1"
}

.ki-html .path1:before {
    content: "\eca2";
    opacity: .3
}

.ki-html .path2:before {
    content: "\eca3";
    margin-left: -1em
}

.ki-icon .path1:before {
    content: "\eca4";
    opacity: .3
}

.ki-icon .path2:before {
    content: "\eca5";
    margin-left: -1em
}

.ki-icon .path3:before {
    content: "\eca6";
    margin-left: -1em
}

.ki-illustrator .path1:before {
    content: "\eca7";
    opacity: .3
}

.ki-illustrator .path2:before {
    content: "\eca8";
    margin-left: -1em
}

.ki-illustrator .path3:before {
    content: "\eca9";
    margin-left: -1em
}

.ki-illustrator .path4:before {
    content: "\ecaa";
    margin-left: -1em
}

.ki-information-2 .path1:before {
    content: "\ecab";
    opacity: .3
}

.ki-information-2 .path2:before {
    content: "\ecac";
    margin-left: -1em
}

.ki-information-2 .path3:before {
    content: "\ecad";
    margin-left: -1em
}

.ki-information-3 .path1:before {
    content: "\ecae";
    opacity: .3
}

.ki-information-3 .path2:before {
    content: "\ecaf";
    margin-left: -1em
}

.ki-information-3 .path3:before {
    content: "\ecb0";
    margin-left: -1em
}

.ki-information-4 .path1:before {
    content: "\ecb1";
    opacity: .3
}

.ki-information-4 .path2:before {
    content: "\ecb2";
    margin-left: -1em
}

.ki-information-4 .path3:before {
    content: "\ecb3";
    margin-left: -1em
}

.ki-information-5 .path1:before {
    content: "\ecb4";
    opacity: .3
}

.ki-information-5 .path2:before {
    content: "\ecb5";
    margin-left: -1em
}

.ki-information-5 .path3:before {
    content: "\ecb6";
    margin-left: -1em
}

.ki-information .path1:before {
    content: "\ecb7";
    opacity: .3
}

.ki-information .path2:before {
    content: "\ecb8";
    margin-left: -1em
}

.ki-information .path3:before {
    content: "\ecb9";
    margin-left: -1em
}

.ki-instagram .path1:before {
    content: "\ecba";
    opacity: .3
}

.ki-instagram .path2:before {
    content: "\ecbb";
    margin-left: -1em
}

.ki-joystick .path1:before {
    content: "\ecbc"
}

.ki-joystick .path2:before {
    content: "\ecbd";
    margin-left: -1em;
    opacity: .3
}

.ki-joystick .path3:before {
    content: "\ecbe";
    margin-left: -1em;
    opacity: .3
}

.ki-joystick .path4:before {
    content: "\ecbf";
    margin-left: -1em
}

.ki-js-2 .path1:before {
    content: "\ecc0"
}

.ki-js-2 .path2:before {
    content: "\ecc1";
    margin-left: -1em;
    opacity: .3
}

.ki-js .path1:before {
    content: "\ecc2"
}

.ki-js .path2:before {
    content: "\ecc3";
    margin-left: -1em;
    opacity: .3
}

.ki-kanban .path1:before {
    content: "\ecc4"
}

.ki-kanban .path2:before {
    content: "\ecc5";
    margin-left: -1em;
    opacity: .3
}

.ki-key-square .path1:before {
    content: "\ecc6";
    opacity: .3
}

.ki-key-square .path2:before {
    content: "\ecc7";
    margin-left: -1em
}

.ki-key .path1:before {
    content: "\ecc8";
    opacity: .3
}

.ki-key .path2:before {
    content: "\ecc9";
    margin-left: -1em
}

.ki-keyboard .path1:before {
    content: "\ecca"
}

.ki-keyboard .path2:before {
    content: "\eccb";
    margin-left: -1em;
    opacity: .3
}

.ki-laptop .path1:before {
    content: "\eccc";
    opacity: .3
}

.ki-laptop .path2:before {
    content: "\eccd";
    margin-left: -1em
}

.ki-laravel .path1:before {
    content: "\ecce";
    opacity: .3
}

.ki-laravel .path2:before {
    content: "\eccf";
    margin-left: -1em;
    opacity: .3
}

.ki-laravel .path3:before {
    content: "\ecd0";
    margin-left: -1em
}

.ki-laravel .path4:before {
    content: "\ecd1";
    margin-left: -1em;
    opacity: .3
}

.ki-laravel .path5:before {
    content: "\ecd2";
    margin-left: -1em
}

.ki-laravel .path6:before {
    content: "\ecd3";
    margin-left: -1em
}

.ki-laravel .path7:before {
    content: "\ecd4";
    margin-left: -1em;
    opacity: .3
}

.ki-left-square .path1:before {
    content: "\ecd5";
    opacity: .3
}

.ki-left-square .path2:before {
    content: "\ecd6";
    margin-left: -1em
}

.ki-left:before {
    content: "\ecd7"
}

.ki-like-2 .path1:before {
    content: "\ecd8";
    opacity: .3
}

.ki-like-2 .path2:before {
    content: "\ecd9";
    margin-left: -1em
}

.ki-like-folder .path1:before {
    content: "\ecda";
    opacity: .3
}

.ki-like-folder .path2:before {
    content: "\ecdb";
    margin-left: -1em
}

.ki-like-shapes .path1:before {
    content: "\ecdc";
    opacity: .3
}

.ki-like-shapes .path2:before {
    content: "\ecdd";
    margin-left: -1em
}

.ki-like-tag .path1:before {
    content: "\ecde";
    opacity: .3
}

.ki-like-tag .path2:before {
    content: "\ecdf";
    margin-left: -1em
}

.ki-like .path1:before {
    content: "\ece0"
}

.ki-like .path2:before {
    content: "\ece1";
    margin-left: -1em;
    opacity: .3
}

.ki-loading .path1:before {
    content: "\ece2"
}

.ki-loading .path2:before {
    content: "\ece3";
    margin-left: -1em;
    opacity: .3
}

.ki-lock-2 .path1:before {
    content: "\ece4"
}

.ki-lock-2 .path2:before {
    content: "\ece5";
    margin-left: -1em
}

.ki-lock-2 .path3:before {
    content: "\ece6";
    margin-left: -1em
}

.ki-lock-2 .path4:before {
    content: "\ece7";
    margin-left: -1em;
    opacity: .3
}

.ki-lock-2 .path5:before {
    content: "\ece8";
    margin-left: -1em
}

.ki-lock-3 .path1:before {
    content: "\ece9";
    opacity: .3
}

.ki-lock-3 .path2:before {
    content: "\ecea";
    margin-left: -1em
}

.ki-lock-3 .path3:before {
    content: "\eceb";
    margin-left: -1em
}

.ki-lock .path1:before {
    content: "\ecec";
    opacity: .3
}

.ki-lock .path2:before {
    content: "\eced";
    margin-left: -1em
}

.ki-lock .path3:before {
    content: "\ecee";
    margin-left: -1em
}

.ki-logistic .path1:before {
    content: "\ecef";
    opacity: .3
}

.ki-logistic .path2:before {
    content: "\ecf0";
    margin-left: -1em
}

.ki-logistic .path3:before {
    content: "\ecf1";
    margin-left: -1em
}

.ki-logistic .path4:before {
    content: "\ecf2";
    margin-left: -1em
}

.ki-logistic .path5:before {
    content: "\ecf3";
    margin-left: -1em
}

.ki-logistic .path6:before {
    content: "\ecf4";
    margin-left: -1em
}

.ki-logistic .path7:before {
    content: "\ecf5";
    margin-left: -1em
}

.ki-lots-shopping .path1:before {
    content: "\ecf6";
    opacity: .3
}

.ki-lots-shopping .path2:before {
    content: "\ecf7";
    margin-left: -1em
}

.ki-lots-shopping .path3:before {
    content: "\ecf8";
    margin-left: -1em;
    opacity: .3
}

.ki-lots-shopping .path4:before {
    content: "\ecf9";
    margin-left: -1em
}

.ki-lots-shopping .path5:before {
    content: "\ecfa";
    margin-left: -1em;
    opacity: .3
}

.ki-lots-shopping .path6:before {
    content: "\ecfb";
    margin-left: -1em
}

.ki-lots-shopping .path7:before {
    content: "\ecfc";
    margin-left: -1em;
    opacity: .3
}

.ki-lots-shopping .path8:before {
    content: "\ecfd";
    margin-left: -1em
}

.ki-lovely .path1:before {
    content: "\ecfe";
    opacity: .3
}

.ki-lovely .path2:before {
    content: "\ecff";
    margin-left: -1em
}

.ki-lts .path1:before {
    content: "\ed00"
}

.ki-lts .path2:before {
    content: "\ed01";
    margin-left: -1em;
    opacity: .3
}

.ki-magnifier .path1:before {
    content: "\ed02";
    opacity: .3
}

.ki-magnifier .path2:before {
    content: "\ed03";
    margin-left: -1em
}

.ki-map .path1:before {
    content: "\ed04";
    opacity: .3
}

.ki-map .path2:before {
    content: "\ed05";
    margin-left: -1em
}

.ki-map .path3:before {
    content: "\ed06";
    margin-left: -1em
}

.ki-mask .path1:before {
    content: "\ed07";
    opacity: .3
}

.ki-mask .path2:before {
    content: "\ed08";
    margin-left: -1em
}

.ki-mask .path3:before {
    content: "\ed09";
    margin-left: -1em
}

.ki-maximize .path1:before {
    content: "\ed0a";
    opacity: .3
}

.ki-maximize .path2:before {
    content: "\ed0b";
    margin-left: -1em
}

.ki-maximize .path3:before {
    content: "\ed0c";
    margin-left: -1em
}

.ki-maximize .path4:before {
    content: "\ed0d";
    margin-left: -1em
}

.ki-maximize .path5:before {
    content: "\ed0e";
    margin-left: -1em
}

.ki-medal-star .path1:before {
    content: "\ed0f"
}

.ki-medal-star .path2:before {
    content: "\ed10";
    margin-left: -1em;
    opacity: .3
}

.ki-medal-star .path3:before {
    content: "\ed11";
    margin-left: -1em
}

.ki-medal-star .path4:before {
    content: "\ed12";
    margin-left: -1em
}

.ki-menu .path1:before {
    content: "\ed13";
    opacity: .3
}

.ki-menu .path2:before {
    content: "\ed14";
    margin-left: -1em
}

.ki-menu .path3:before {
    content: "\ed15";
    margin-left: -1em
}

.ki-menu .path4:before {
    content: "\ed16";
    margin-left: -1em
}

.ki-message-add .path1:before {
    content: "\ed17";
    opacity: .3
}

.ki-message-add .path2:before {
    content: "\ed18";
    margin-left: -1em
}

.ki-message-add .path3:before {
    content: "\ed19";
    margin-left: -1em
}

.ki-message-edit .path1:before {
    content: "\ed1a";
    opacity: .3
}

.ki-message-edit .path2:before {
    content: "\ed1b";
    margin-left: -1em
}

.ki-message-minus .path1:before {
    content: "\ed1c";
    opacity: .3
}

.ki-message-minus .path2:before {
    content: "\ed1d";
    margin-left: -1em
}

.ki-message-notif .path1:before {
    content: "\ed1e"
}

.ki-message-notif .path2:before {
    content: "\ed1f";
    margin-left: -1em;
    opacity: .3
}

.ki-message-notif .path3:before {
    content: "\ed20";
    margin-left: -1em
}

.ki-message-notif .path4:before {
    content: "\ed21";
    margin-left: -1em
}

.ki-message-notif .path5:before {
    content: "\ed22";
    margin-left: -1em
}

.ki-message-programming .path1:before {
    content: "\ed23";
    opacity: .3
}

.ki-message-programming .path2:before {
    content: "\ed24";
    margin-left: -1em
}

.ki-message-programming .path3:before {
    content: "\ed25";
    margin-left: -1em
}

.ki-message-programming .path4:before {
    content: "\ed26";
    margin-left: -1em
}

.ki-message-question .path1:before {
    content: "\ed27";
    opacity: .3
}

.ki-message-question .path2:before {
    content: "\ed28";
    margin-left: -1em
}

.ki-message-question .path3:before {
    content: "\ed29";
    margin-left: -1em
}

.ki-message-text-2 .path1:before {
    content: "\ed2a";
    opacity: .3
}

.ki-message-text-2 .path2:before {
    content: "\ed2b";
    margin-left: -1em
}

.ki-message-text-2 .path3:before {
    content: "\ed2c";
    margin-left: -1em
}

.ki-message-text .path1:before {
    content: "\ed2d";
    opacity: .3
}

.ki-message-text .path2:before {
    content: "\ed2e";
    margin-left: -1em
}

.ki-message-text .path3:before {
    content: "\ed2f";
    margin-left: -1em
}

.ki-messages .path1:before {
    content: "\ed30"
}

.ki-messages .path2:before {
    content: "\ed31";
    margin-left: -1em;
    opacity: .3
}

.ki-messages .path3:before {
    content: "\ed32";
    margin-left: -1em
}

.ki-messages .path4:before {
    content: "\ed33";
    margin-left: -1em
}

.ki-messages .path5:before {
    content: "\ed34";
    margin-left: -1em
}

.ki-microsoft .path1:before {
    content: "\ed35";
    opacity: .3
}

.ki-microsoft .path2:before {
    content: "\ed36";
    margin-left: -1em
}

.ki-microsoft .path3:before {
    content: "\ed37";
    margin-left: -1em
}

.ki-microsoft .path4:before {
    content: "\ed38";
    margin-left: -1em;
    opacity: .3
}

.ki-milk .path1:before {
    content: "\ed39";
    opacity: .3
}

.ki-milk .path2:before {
    content: "\ed3a";
    margin-left: -1em
}

.ki-milk .path3:before {
    content: "\ed3b";
    margin-left: -1em
}

.ki-minus-circle .path1:before {
    content: "\ed3c";
    opacity: .3
}

.ki-minus-circle .path2:before {
    content: "\ed3d";
    margin-left: -1em
}

.ki-minus-folder .path1:before {
    content: "\ed3e";
    opacity: .3
}

.ki-minus-folder .path2:before {
    content: "\ed3f";
    margin-left: -1em
}

.ki-minus-square .path1:before {
    content: "\ed40";
    opacity: .3
}

.ki-minus-square .path2:before {
    content: "\ed41";
    margin-left: -1em
}

.ki-minus:before {
    content: "\ed42"
}

.ki-monitor-mobile .path1:before {
    content: "\ed43";
    opacity: .3
}

.ki-monitor-mobile .path2:before {
    content: "\ed44";
    margin-left: -1em
}

.ki-moon .path1:before {
    content: "\ed45"
}

.ki-moon .path2:before {
    content: "\ed46";
    margin-left: -1em;
    opacity: .3
}

.ki-more-2 .path1:before {
    content: "\ed47";
    opacity: .3
}

.ki-more-2 .path2:before {
    content: "\ed48";
    margin-left: -1em
}

.ki-more-2 .path3:before {
    content: "\ed49";
    margin-left: -1em
}

.ki-more-2 .path4:before {
    content: "\ed4a";
    margin-left: -1em
}

.ki-mouse-circle .path1:before {
    content: "\ed4b"
}

.ki-mouse-circle .path2:before {
    content: "\ed4c";
    margin-left: -1em;
    opacity: .3
}

.ki-mouse-square .path1:before {
    content: "\ed4d";
    opacity: .3
}

.ki-mouse-square .path2:before {
    content: "\ed4e";
    margin-left: -1em
}

.ki-mouse .path1:before {
    content: "\ed4f";
    opacity: .3
}

.ki-mouse .path2:before {
    content: "\ed50";
    margin-left: -1em
}

.ki-nexo .path1:before {
    content: "\ed51";
    opacity: .3
}

.ki-nexo .path2:before {
    content: "\ed52";
    margin-left: -1em
}

.ki-night-day .path1:before {
    content: "\ed53"
}

.ki-night-day .path2:before {
    content: "\ed54";
    margin-left: -1em;
    opacity: .3
}

.ki-night-day .path3:before {
    content: "\ed55";
    margin-left: -1em
}

.ki-night-day .path4:before {
    content: "\ed56";
    margin-left: -1em
}

.ki-night-day .path5:before {
    content: "\ed57";
    margin-left: -1em
}

.ki-night-day .path6:before {
    content: "\ed58";
    margin-left: -1em
}

.ki-night-day .path7:before {
    content: "\ed59";
    margin-left: -1em
}

.ki-night-day .path8:before {
    content: "\ed5a";
    margin-left: -1em
}

.ki-night-day .path9:before {
    content: "\ed5b";
    margin-left: -1em
}

.ki-night-day .path10:before {
    content: "\ed5c";
    margin-left: -1em
}

.ki-note-2 .path1:before {
    content: "\ed5d";
    opacity: .3
}

.ki-note-2 .path2:before {
    content: "\ed5e";
    margin-left: -1em
}

.ki-note-2 .path3:before {
    content: "\ed5f";
    margin-left: -1em
}

.ki-note-2 .path4:before {
    content: "\ed60";
    margin-left: -1em
}

.ki-note .path1:before {
    content: "\ed61";
    opacity: .3
}

.ki-note .path2:before {
    content: "\ed62";
    margin-left: -1em
}

.ki-notepad-bookmark .path1:before {
    content: "\ed63"
}

.ki-notepad-bookmark .path2:before {
    content: "\ed64";
    margin-left: -1em
}

.ki-notepad-bookmark .path3:before {
    content: "\ed65";
    margin-left: -1em
}

.ki-notepad-bookmark .path4:before {
    content: "\ed66";
    margin-left: -1em
}

.ki-notepad-bookmark .path5:before {
    content: "\ed67";
    margin-left: -1em
}

.ki-notepad-bookmark .path6:before {
    content: "\ed68";
    margin-left: -1em;
    opacity: .3
}

.ki-notepad-edit .path1:before {
    content: "\ed69";
    opacity: .3
}

.ki-notepad-edit .path2:before {
    content: "\ed6a";
    margin-left: -1em
}

.ki-notepad .path1:before {
    content: "\ed6b"
}

.ki-notepad .path2:before {
    content: "\ed6c";
    margin-left: -1em
}

.ki-notepad .path3:before {
    content: "\ed6d";
    margin-left: -1em;
    opacity: .3
}

.ki-notepad .path4:before {
    content: "\ed6e";
    margin-left: -1em
}

.ki-notepad .path5:before {
    content: "\ed6f";
    margin-left: -1em
}

.ki-notification-2 .path1:before {
    content: "\ed70"
}

.ki-notification-2 .path2:before {
    content: "\ed71";
    margin-left: -1em;
    opacity: .3
}

.ki-notification-bing .path1:before {
    content: "\ed72"
}

.ki-notification-bing .path2:before {
    content: "\ed73";
    margin-left: -1em;
    opacity: .3
}

.ki-notification-bing .path3:before {
    content: "\ed74";
    margin-left: -1em
}

.ki-notification-circle .path1:before {
    content: "\ed75"
}

.ki-notification-circle .path2:before {
    content: "\ed76";
    margin-left: -1em;
    opacity: .3
}

.ki-notification-favorite .path1:before {
    content: "\ed77"
}

.ki-notification-favorite .path2:before {
    content: "\ed78";
    margin-left: -1em;
    opacity: .3
}

.ki-notification-favorite .path3:before {
    content: "\ed79";
    margin-left: -1em
}

.ki-notification-on .path1:before {
    content: "\ed7a";
    opacity: .3
}

.ki-notification-on .path2:before {
    content: "\ed7b";
    margin-left: -1em
}

.ki-notification-on .path3:before {
    content: "\ed7c";
    margin-left: -1em
}

.ki-notification-on .path4:before {
    content: "\ed7d";
    margin-left: -1em
}

.ki-notification-on .path5:before {
    content: "\ed7e";
    margin-left: -1em
}

.ki-notification-status .path1:before {
    content: "\ed7f"
}

.ki-notification-status .path2:before {
    content: "\ed80";
    margin-left: -1em;
    opacity: .3
}

.ki-notification-status .path3:before {
    content: "\ed81";
    margin-left: -1em
}

.ki-notification-status .path4:before {
    content: "\ed82";
    margin-left: -1em
}

.ki-notification .path1:before {
    content: "\ed83";
    opacity: .3
}

.ki-notification .path2:before {
    content: "\ed84";
    margin-left: -1em
}

.ki-notification .path3:before {
    content: "\ed85";
    margin-left: -1em
}

.ki-ocean .path1:before {
    content: "\ed86"
}

.ki-ocean .path2:before {
    content: "\ed87";
    margin-left: -1em
}

.ki-ocean .path3:before {
    content: "\ed88";
    margin-left: -1em
}

.ki-ocean .path4:before {
    content: "\ed89";
    margin-left: -1em
}

.ki-ocean .path5:before {
    content: "\ed8a";
    margin-left: -1em
}

.ki-ocean .path6:before {
    content: "\ed8b";
    margin-left: -1em
}

.ki-ocean .path7:before {
    content: "\ed8c";
    margin-left: -1em
}

.ki-ocean .path8:before {
    content: "\ed8d";
    margin-left: -1em
}

.ki-ocean .path9:before {
    content: "\ed8e";
    margin-left: -1em
}

.ki-ocean .path10:before {
    content: "\ed8f";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path11:before {
    content: "\ed90";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path12:before {
    content: "\ed91";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path13:before {
    content: "\ed92";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path14:before {
    content: "\ed93";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path15:before {
    content: "\ed94";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path16:before {
    content: "\ed95";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path17:before {
    content: "\ed96";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path18:before {
    content: "\ed97";
    margin-left: -1em;
    opacity: .3
}

.ki-ocean .path19:before {
    content: "\ed98";
    margin-left: -1em;
    opacity: .3
}

.ki-office-bag .path1:before {
    content: "\ed99";
    opacity: .3
}

.ki-office-bag .path2:before {
    content: "\ed9a";
    margin-left: -1em
}

.ki-office-bag .path3:before {
    content: "\ed9b";
    margin-left: -1em
}

.ki-office-bag .path4:before {
    content: "\ed9c";
    margin-left: -1em
}

.ki-package .path1:before {
    content: "\ed9d";
    opacity: .3
}

.ki-package .path2:before {
    content: "\ed9e";
    margin-left: -1em
}

.ki-package .path3:before {
    content: "\ed9f";
    margin-left: -1em
}

.ki-pails .path1:before {
    content: "\eda0";
    opacity: .3
}

.ki-pails .path2:before {
    content: "\eda1";
    margin-left: -1em
}

.ki-pails .path3:before {
    content: "\eda2";
    margin-left: -1em
}

.ki-pails .path4:before {
    content: "\eda3";
    margin-left: -1em
}

.ki-pails .path5:before {
    content: "\eda4";
    margin-left: -1em
}

.ki-pails .path6:before {
    content: "\eda5";
    margin-left: -1em
}

.ki-pails .path7:before {
    content: "\eda6";
    margin-left: -1em
}

.ki-pails .path8:before {
    content: "\eda7";
    margin-left: -1em
}

.ki-pails .path9:before {
    content: "\eda8";
    margin-left: -1em
}

.ki-paintbucket .path1:before {
    content: "\eda9";
    opacity: .3
}

.ki-paintbucket .path2:before {
    content: "\edaa";
    margin-left: -1em
}

.ki-paintbucket .path3:before {
    content: "\edab";
    margin-left: -1em
}

.ki-paper-clip:before {
    content: "\edac"
}

.ki-parcel-tracking .path1:before {
    content: "\edad"
}

.ki-parcel-tracking .path2:before {
    content: "\edae";
    margin-left: -1em
}

.ki-parcel-tracking .path3:before {
    content: "\edaf";
    margin-left: -1em;
    opacity: .3
}

.ki-parcel .path1:before {
    content: "\edb0";
    opacity: .3
}

.ki-parcel .path2:before {
    content: "\edb1";
    margin-left: -1em;
    opacity: .3
}

.ki-parcel .path3:before {
    content: "\edb2";
    margin-left: -1em;
    opacity: .3
}

.ki-parcel .path4:before {
    content: "\edb3";
    margin-left: -1em
}

.ki-parcel .path5:before {
    content: "\edb4";
    margin-left: -1em
}

.ki-password-check .path1:before {
    content: "\edb5"
}

.ki-password-check .path2:before {
    content: "\edb6";
    margin-left: -1em
}

.ki-password-check .path3:before {
    content: "\edb7";
    margin-left: -1em
}

.ki-password-check .path4:before {
    content: "\edb8";
    margin-left: -1em;
    opacity: .3
}

.ki-password-check .path5:before {
    content: "\edb9";
    margin-left: -1em;
    opacity: .3
}

.ki-paypal .path1:before {
    content: "\edba"
}

.ki-paypal .path2:before {
    content: "\edbb";
    margin-left: -1em;
    opacity: .3
}

.ki-pencil .path1:before {
    content: "\edbc";
    opacity: .3
}

.ki-pencil .path2:before {
    content: "\edbd";
    margin-left: -1em
}

.ki-people .path1:before {
    content: "\edbe"
}

.ki-people .path2:before {
    content: "\edbf";
    margin-left: -1em
}

.ki-people .path3:before {
    content: "\edc0";
    margin-left: -1em;
    opacity: .3
}

.ki-people .path4:before {
    content: "\edc1";
    margin-left: -1em;
    opacity: .3
}

.ki-people .path5:before {
    content: "\edc2";
    margin-left: -1em;
    opacity: .3
}

.ki-percentage .path1:before {
    content: "\edc3"
}

.ki-percentage .path2:before {
    content: "\edc4";
    margin-left: -1em;
    opacity: .3
}

.ki-phone .path1:before {
    content: "\edc5";
    opacity: .3
}

.ki-phone .path2:before {
    content: "\edc6";
    margin-left: -1em
}

.ki-photoshop .path1:before {
    content: "\edc7";
    opacity: .3
}

.ki-photoshop .path2:before {
    content: "\edc8";
    margin-left: -1em
}

.ki-picture .path1:before {
    content: "\edc9";
    opacity: .3
}

.ki-picture .path2:before {
    content: "\edca";
    margin-left: -1em
}

.ki-pill:before {
    content: "\edcb"
}

.ki-pin .path1:before {
    content: "\edcc";
    opacity: .3
}

.ki-pin .path2:before {
    content: "\edcd";
    margin-left: -1em
}

.ki-plus-circle .path1:before {
    content: "\edce";
    opacity: .3
}

.ki-plus-circle .path2:before {
    content: "\edcf";
    margin-left: -1em
}

.ki-plus-square .path1:before {
    content: "\edd0";
    opacity: .3
}

.ki-plus-square .path2:before {
    content: "\edd1";
    margin-left: -1em;
    opacity: .3
}

.ki-plus-square .path3:before {
    content: "\edd2";
    margin-left: -1em
}

.ki-plus:before {
    content: "\edd3"
}

.ki-pointers .path1:before {
    content: "\edd4";
    opacity: .3
}

.ki-pointers .path2:before {
    content: "\edd5";
    margin-left: -1em
}

.ki-pointers .path3:before {
    content: "\edd6";
    margin-left: -1em
}

.ki-price-tag .path1:before {
    content: "\edd7";
    opacity: .3
}

.ki-price-tag .path2:before {
    content: "\edd8";
    margin-left: -1em
}

.ki-price-tag .path3:before {
    content: "\edd9";
    margin-left: -1em
}

.ki-printer .path1:before {
    content: "\edda";
    opacity: .3
}

.ki-printer .path2:before {
    content: "\eddb";
    margin-left: -1em
}

.ki-printer .path3:before {
    content: "\eddc";
    margin-left: -1em
}

.ki-printer .path4:before {
    content: "\eddd";
    margin-left: -1em
}

.ki-printer .path5:before {
    content: "\edde";
    margin-left: -1em
}

.ki-profile-circle .path1:before {
    content: "\eddf";
    opacity: .3
}

.ki-profile-circle .path2:before {
    content: "\ede0";
    margin-left: -1em
}

.ki-profile-circle .path3:before {
    content: "\ede1";
    margin-left: -1em
}

.ki-profile-user .path1:before {
    content: "\ede2";
    opacity: .3
}

.ki-profile-user .path2:before {
    content: "\ede3";
    margin-left: -1em
}

.ki-profile-user .path3:before {
    content: "\ede4";
    margin-left: -1em;
    opacity: .3
}

.ki-profile-user .path4:before {
    content: "\ede5";
    margin-left: -1em
}

.ki-pulse .path1:before {
    content: "\ede6";
    opacity: .3
}

.ki-pulse .path2:before {
    content: "\ede7";
    margin-left: -1em
}

.ki-purchase .path1:before {
    content: "\ede8";
    opacity: .3
}

.ki-purchase .path2:before {
    content: "\ede9";
    margin-left: -1em
}

.ki-python .path1:before {
    content: "\edea";
    opacity: .3
}

.ki-python .path2:before {
    content: "\edeb";
    margin-left: -1em
}

.ki-question-2 .path1:before {
    content: "\edec";
    opacity: .3
}

.ki-question-2 .path2:before {
    content: "\eded";
    margin-left: -1em
}

.ki-question-2 .path3:before {
    content: "\edee";
    margin-left: -1em
}

.ki-question .path1:before {
    content: "\edef";
    opacity: .3
}

.ki-question .path2:before {
    content: "\edf0";
    margin-left: -1em
}

.ki-question .path3:before {
    content: "\edf1";
    margin-left: -1em
}

.ki-questionnaire-tablet .path1:before {
    content: "\edf2";
    opacity: .3
}

.ki-questionnaire-tablet .path2:before {
    content: "\edf3";
    margin-left: -1em
}

.ki-ranking .path1:before {
    content: "\edf4";
    opacity: .3
}

.ki-ranking .path2:before {
    content: "\edf5";
    margin-left: -1em
}

.ki-ranking .path3:before {
    content: "\edf6";
    margin-left: -1em;
    opacity: .3
}

.ki-ranking .path4:before {
    content: "\edf7";
    margin-left: -1em
}

.ki-react .path1:before {
    content: "\edf8";
    opacity: .3
}

.ki-react .path2:before {
    content: "\edf9";
    margin-left: -1em
}

.ki-receipt-square .path1:before {
    content: "\edfa";
    opacity: .3
}

.ki-receipt-square .path2:before {
    content: "\edfb";
    margin-left: -1em
}

.ki-rescue .path1:before {
    content: "\edfc";
    opacity: .3
}

.ki-rescue .path2:before {
    content: "\edfd";
    margin-left: -1em
}

.ki-right-left .path1:before {
    content: "\edfe"
}

.ki-right-left .path2:before {
    content: "\edff";
    margin-left: -1em
}

.ki-right-left .path3:before {
    content: "\ee00";
    margin-left: -1em;
    opacity: .3
}

.ki-right-square .path1:before {
    content: "\ee01";
    opacity: .3
}

.ki-right-square .path2:before {
    content: "\ee02";
    margin-left: -1em
}

.ki-right:before {
    content: "\ee03"
}

.ki-rocket .path1:before {
    content: "\ee04";
    opacity: .3
}

.ki-rocket .path2:before {
    content: "\ee05";
    margin-left: -1em
}

.ki-route .path1:before {
    content: "\ee06"
}

.ki-route .path2:before {
    content: "\ee07";
    margin-left: -1em;
    opacity: .3
}

.ki-route .path3:before {
    content: "\ee08";
    margin-left: -1em
}

.ki-route .path4:before {
    content: "\ee09";
    margin-left: -1em;
    opacity: .3
}

.ki-router .path1:before {
    content: "\ee0a";
    opacity: .3
}

.ki-router .path2:before {
    content: "\ee0b";
    margin-left: -1em
}

.ki-row-horizontal .path1:before {
    content: "\ee0c"
}

.ki-row-horizontal .path2:before {
    content: "\ee0d";
    margin-left: -1em;
    opacity: .3
}

.ki-row-vertical .path1:before {
    content: "\ee0e"
}

.ki-row-vertical .path2:before {
    content: "\ee0f";
    margin-left: -1em;
    opacity: .3
}

.ki-safe-home .path1:before {
    content: "\ee10";
    opacity: .3
}

.ki-safe-home .path2:before {
    content: "\ee11";
    margin-left: -1em
}

.ki-satellite .path1:before {
    content: "\ee12";
    opacity: .3
}

.ki-satellite .path2:before {
    content: "\ee13";
    margin-left: -1em;
    opacity: .3
}

.ki-satellite .path3:before {
    content: "\ee14";
    margin-left: -1em
}

.ki-satellite .path4:before {
    content: "\ee15";
    margin-left: -1em
}

.ki-satellite .path5:before {
    content: "\ee16";
    margin-left: -1em
}

.ki-satellite .path6:before {
    content: "\ee17";
    margin-left: -1em
}

.ki-save-2 .path1:before {
    content: "\ee18";
    opacity: .3
}

.ki-save-2 .path2:before {
    content: "\ee19";
    margin-left: -1em
}

.ki-save-deposit .path1:before {
    content: "\ee1a"
}

.ki-save-deposit .path2:before {
    content: "\ee1b";
    margin-left: -1em
}

.ki-save-deposit .path3:before {
    content: "\ee1c";
    margin-left: -1em;
    opacity: .3
}

.ki-save-deposit .path4:before {
    content: "\ee1d";
    margin-left: -1em
}

.ki-scan-barcode .path1:before {
    content: "\ee1e"
}

.ki-scan-barcode .path2:before {
    content: "\ee1f";
    margin-left: -1em;
    opacity: .3
}

.ki-scan-barcode .path3:before {
    content: "\ee20";
    margin-left: -1em;
    opacity: .3
}

.ki-scan-barcode .path4:before {
    content: "\ee21";
    margin-left: -1em
}

.ki-scan-barcode .path5:before {
    content: "\ee22";
    margin-left: -1em;
    opacity: .3
}

.ki-scan-barcode .path6:before {
    content: "\ee23";
    margin-left: -1em
}

.ki-scan-barcode .path7:before {
    content: "\ee24";
    margin-left: -1em
}

.ki-scan-barcode .path8:before {
    content: "\ee25";
    margin-left: -1em;
    opacity: .3
}

.ki-scooter-2:before {
    content: "\ee26"
}

.ki-scooter .path1:before {
    content: "\ee27"
}

.ki-scooter .path2:before {
    content: "\ee28";
    margin-left: -1em
}

.ki-scooter .path3:before {
    content: "\ee29";
    margin-left: -1em
}

.ki-scooter .path4:before {
    content: "\ee2a";
    margin-left: -1em;
    opacity: .3
}

.ki-scooter .path5:before {
    content: "\ee2b";
    margin-left: -1em
}

.ki-scooter .path6:before {
    content: "\ee2c";
    margin-left: -1em
}

.ki-scooter .path7:before {
    content: "\ee2d";
    margin-left: -1em
}

.ki-screen .path1:before {
    content: "\ee2e";
    opacity: .3
}

.ki-screen .path2:before {
    content: "\ee2f";
    margin-left: -1em
}

.ki-screen .path3:before {
    content: "\ee30";
    margin-left: -1em
}

.ki-screen .path4:before {
    content: "\ee31";
    margin-left: -1em
}

.ki-scroll .path1:before {
    content: "\ee32";
    opacity: .3
}

.ki-scroll .path2:before {
    content: "\ee33";
    margin-left: -1em
}

.ki-scroll .path3:before {
    content: "\ee34";
    margin-left: -1em
}

.ki-search-list .path1:before {
    content: "\ee35";
    opacity: .3
}

.ki-search-list .path2:before {
    content: "\ee36";
    margin-left: -1em
}

.ki-search-list .path3:before {
    content: "\ee37";
    margin-left: -1em
}

.ki-security-check .path1:before {
    content: "\ee38"
}

.ki-security-check .path2:before {
    content: "\ee39";
    margin-left: -1em;
    opacity: .3
}

.ki-security-check .path3:before {
    content: "\ee3a";
    margin-left: -1em;
    opacity: .3
}

.ki-security-check .path4:before {
    content: "\ee3b";
    margin-left: -1em
}

.ki-security-user .path1:before {
    content: "\ee3c";
    opacity: .3
}

.ki-security-user .path2:before {
    content: "\ee3d";
    margin-left: -1em
}

.ki-send .path1:before {
    content: "\ee3e"
}

.ki-send .path2:before {
    content: "\ee3f";
    margin-left: -1em;
    opacity: .3
}

.ki-setting-2 .path1:before {
    content: "\ee40";
    opacity: .3
}

.ki-setting-2 .path2:before {
    content: "\ee41";
    margin-left: -1em
}

.ki-setting-3 .path1:before {
    content: "\ee42";
    opacity: .3
}

.ki-setting-3 .path2:before {
    content: "\ee43";
    margin-left: -1em
}

.ki-setting-3 .path3:before {
    content: "\ee44";
    margin-left: -1em
}

.ki-setting-3 .path4:before {
    content: "\ee45";
    margin-left: -1em
}

.ki-setting-3 .path5:before {
    content: "\ee46";
    margin-left: -1em
}

.ki-setting-4:before {
    content: "\ee47"
}

.ki-setting .path1:before {
    content: "\ee48";
    opacity: .3
}

.ki-setting .path2:before {
    content: "\ee49";
    margin-left: -1em
}

.ki-share .path1:before {
    content: "\ee4a";
    opacity: .3
}

.ki-share .path2:before {
    content: "\ee4b";
    margin-left: -1em;
    opacity: .3
}

.ki-share .path3:before {
    content: "\ee4c";
    margin-left: -1em;
    opacity: .3
}

.ki-share .path4:before {
    content: "\ee4d";
    margin-left: -1em
}

.ki-share .path5:before {
    content: "\ee4e";
    margin-left: -1em
}

.ki-share .path6:before {
    content: "\ee4f";
    margin-left: -1em
}

.ki-shield-cross .path1:before {
    content: "\ee50";
    opacity: .3
}

.ki-shield-cross .path2:before {
    content: "\ee51";
    margin-left: -1em
}

.ki-shield-cross .path3:before {
    content: "\ee52";
    margin-left: -1em
}

.ki-shield-search .path1:before {
    content: "\ee53";
    opacity: .3
}

.ki-shield-search .path2:before {
    content: "\ee54";
    margin-left: -1em
}

.ki-shield-search .path3:before {
    content: "\ee55";
    margin-left: -1em
}

.ki-shield-slash .path1:before {
    content: "\ee56"
}

.ki-shield-slash .path2:before {
    content: "\ee57";
    margin-left: -1em;
    opacity: .3
}

.ki-shield-slash .path3:before {
    content: "\ee58";
    margin-left: -1em;
    opacity: .3
}

.ki-shield-tick .path1:before {
    content: "\ee59";
    opacity: .3
}

.ki-shield-tick .path2:before {
    content: "\ee5a";
    margin-left: -1em
}

.ki-shield .path1:before {
    content: "\ee5b";
    opacity: .3
}

.ki-shield .path2:before {
    content: "\ee5c";
    margin-left: -1em
}

.ki-ship .path1:before {
    content: "\ee5d";
    opacity: .3
}

.ki-ship .path2:before {
    content: "\ee5e";
    margin-left: -1em
}

.ki-ship .path3:before {
    content: "\ee5f";
    margin-left: -1em
}

.ki-shop .path1:before {
    content: "\ee60"
}

.ki-shop .path2:before {
    content: "\ee61";
    margin-left: -1em;
    opacity: .3
}

.ki-shop .path3:before {
    content: "\ee62";
    margin-left: -1em;
    opacity: .3
}

.ki-shop .path4:before {
    content: "\ee63";
    margin-left: -1em;
    opacity: .3
}

.ki-shop .path5:before {
    content: "\ee64";
    margin-left: -1em
}

.ki-simcard-2 .path1:before {
    content: "\ee65";
    opacity: .3
}

.ki-simcard-2 .path2:before {
    content: "\ee66";
    margin-left: -1em
}

.ki-simcard .path1:before {
    content: "\ee67";
    opacity: .3
}

.ki-simcard .path2:before {
    content: "\ee68";
    margin-left: -1em
}

.ki-simcard .path3:before {
    content: "\ee69";
    margin-left: -1em
}

.ki-simcard .path4:before {
    content: "\ee6a";
    margin-left: -1em
}

.ki-simcard .path5:before {
    content: "\ee6b";
    margin-left: -1em
}

.ki-size .path1:before {
    content: "\ee6c";
    opacity: .3
}

.ki-size .path2:before {
    content: "\ee6d";
    margin-left: -1em
}

.ki-slack .path1:before {
    content: "\ee6e"
}

.ki-slack .path2:before {
    content: "\ee6f";
    margin-left: -1em
}

.ki-slack .path3:before {
    content: "\ee70";
    margin-left: -1em
}

.ki-slack .path4:before {
    content: "\ee71";
    margin-left: -1em
}

.ki-slack .path5:before {
    content: "\ee72";
    margin-left: -1em;
    opacity: .3
}

.ki-slack .path6:before {
    content: "\ee73";
    margin-left: -1em;
    opacity: .3
}

.ki-slack .path7:before {
    content: "\ee74";
    margin-left: -1em;
    opacity: .3
}

.ki-slack .path8:before {
    content: "\ee75";
    margin-left: -1em;
    opacity: .3
}

.ki-slider-horizontal-2 .path1:before {
    content: "\ee76"
}

.ki-slider-horizontal-2 .path2:before {
    content: "\ee77";
    margin-left: -1em
}

.ki-slider-horizontal-2 .path3:before {
    content: "\ee78";
    margin-left: -1em;
    opacity: .3
}

.ki-slider-horizontal .path1:before {
    content: "\ee79";
    opacity: .3
}

.ki-slider-horizontal .path2:before {
    content: "\ee7a";
    margin-left: -1em
}

.ki-slider-horizontal .path3:before {
    content: "\ee7b";
    margin-left: -1em
}

.ki-slider-vertical-2 .path1:before {
    content: "\ee7c";
    opacity: .3
}

.ki-slider-vertical-2 .path2:before {
    content: "\ee7d";
    margin-left: -1em
}

.ki-slider-vertical-2 .path3:before {
    content: "\ee7e";
    margin-left: -1em
}

.ki-slider-vertical .path1:before {
    content: "\ee7f"
}

.ki-slider-vertical .path2:before {
    content: "\ee80";
    margin-left: -1em
}

.ki-slider-vertical .path3:before {
    content: "\ee81";
    margin-left: -1em;
    opacity: .3
}

.ki-slider .path1:before {
    content: "\ee82";
    opacity: .3
}

.ki-slider .path2:before {
    content: "\ee83";
    margin-left: -1em
}

.ki-slider .path3:before {
    content: "\ee84";
    margin-left: -1em
}

.ki-slider .path4:before {
    content: "\ee85";
    margin-left: -1em
}

.ki-sms .path1:before {
    content: "\ee86";
    opacity: .3
}

.ki-sms .path2:before {
    content: "\ee87";
    margin-left: -1em
}

.ki-snapchat .path1:before {
    content: "\ee88"
}

.ki-snapchat .path2:before {
    content: "\ee89";
    margin-left: -1em;
    opacity: .3
}

.ki-social-media .path1:before {
    content: "\ee8a"
}

.ki-social-media .path2:before {
    content: "\ee8b";
    margin-left: -1em;
    opacity: .3
}

.ki-soft-2 .path1:before {
    content: "\ee8c";
    opacity: .3
}

.ki-soft-2 .path2:before {
    content: "\ee8d";
    margin-left: -1em
}

.ki-soft-3 .path1:before {
    content: "\ee8e"
}

.ki-soft-3 .path2:before {
    content: "\ee8f";
    margin-left: -1em;
    opacity: .3
}

.ki-soft .path1:before {
    content: "\ee90";
    opacity: .3
}

.ki-soft .path2:before {
    content: "\ee91";
    margin-left: -1em
}

.ki-soft .path3:before {
    content: "\ee92";
    margin-left: -1em
}

.ki-soft .path4:before {
    content: "\ee93";
    margin-left: -1em
}

.ki-soft .path5:before {
    content: "\ee94";
    margin-left: -1em
}

.ki-soft .path6:before {
    content: "\ee95";
    margin-left: -1em
}

.ki-some-files .path1:before {
    content: "\ee96";
    opacity: .3
}

.ki-some-files .path2:before {
    content: "\ee97";
    margin-left: -1em
}

.ki-sort .path1:before {
    content: "\ee98";
    opacity: .3
}

.ki-sort .path2:before {
    content: "\ee99";
    margin-left: -1em
}

.ki-sort .path3:before {
    content: "\ee9a";
    margin-left: -1em
}

.ki-sort .path4:before {
    content: "\ee9b";
    margin-left: -1em
}

.ki-speaker .path1:before {
    content: "\ee9c";
    opacity: .3
}

.ki-speaker .path2:before {
    content: "\ee9d";
    margin-left: -1em
}

.ki-speaker .path3:before {
    content: "\ee9e";
    margin-left: -1em
}

.ki-spotify .path1:before {
    content: "\ee9f"
}

.ki-spotify .path2:before {
    content: "\eea0";
    margin-left: -1em;
    opacity: .3
}

.ki-spring-framework:before {
    content: "\eea1"
}

.ki-square-brackets .path1:before {
    content: "\eea2";
    opacity: .3
}

.ki-square-brackets .path2:before {
    content: "\eea3";
    margin-left: -1em
}

.ki-square-brackets .path3:before {
    content: "\eea4";
    margin-left: -1em
}

.ki-square-brackets .path4:before {
    content: "\eea5";
    margin-left: -1em;
    opacity: .3
}

.ki-star:before {
    content: "\eea6"
}

.ki-status .path1:before {
    content: "\eea7";
    opacity: .3
}

.ki-status .path2:before {
    content: "\eea8";
    margin-left: -1em;
    opacity: .3
}

.ki-status .path3:before {
    content: "\eea9";
    margin-left: -1em
}

.ki-subtitle .path1:before {
    content: "\eeaa";
    opacity: .3
}

.ki-subtitle .path2:before {
    content: "\eeab";
    margin-left: -1em
}

.ki-subtitle .path3:before {
    content: "\eeac";
    margin-left: -1em
}

.ki-subtitle .path4:before {
    content: "\eead";
    margin-left: -1em
}

.ki-subtitle .path5:before {
    content: "\eeae";
    margin-left: -1em
}

.ki-sun .path1:before {
    content: "\eeaf"
}

.ki-sun .path2:before {
    content: "\eeb0";
    margin-left: -1em
}

.ki-sun .path3:before {
    content: "\eeb1";
    margin-left: -1em
}

.ki-sun .path4:before {
    content: "\eeb2";
    margin-left: -1em
}

.ki-sun .path5:before {
    content: "\eeb3";
    margin-left: -1em
}

.ki-sun .path6:before {
    content: "\eeb4";
    margin-left: -1em
}

.ki-sun .path7:before {
    content: "\eeb5";
    margin-left: -1em
}

.ki-sun .path8:before {
    content: "\eeb6";
    margin-left: -1em
}

.ki-sun .path9:before {
    content: "\eeb7";
    margin-left: -1em;
    opacity: .3
}

.ki-support-24 .path1:before {
    content: "\eeb8";
    opacity: .3
}

.ki-support-24 .path2:before {
    content: "\eeb9";
    margin-left: -1em
}

.ki-support-24 .path3:before {
    content: "\eeba";
    margin-left: -1em
}

.ki-switch .path1:before {
    content: "\eebb"
}

.ki-switch .path2:before {
    content: "\eebc";
    margin-left: -1em;
    opacity: .3
}

.ki-syringe .path1:before {
    content: "\eebd";
    opacity: .3
}

.ki-syringe .path2:before {
    content: "\eebe";
    margin-left: -1em
}

.ki-syringe .path3:before {
    content: "\eebf";
    margin-left: -1em
}

.ki-tablet-book .path1:before {
    content: "\eec0";
    opacity: .3
}

.ki-tablet-book .path2:before {
    content: "\eec1";
    margin-left: -1em
}

.ki-tablet-delete .path1:before {
    content: "\eec2"
}

.ki-tablet-delete .path2:before {
    content: "\eec3";
    margin-left: -1em;
    opacity: .3
}

.ki-tablet-delete .path3:before {
    content: "\eec4";
    margin-left: -1em
}

.ki-tablet-down .path1:before {
    content: "\eec5";
    opacity: .3
}

.ki-tablet-down .path2:before {
    content: "\eec6";
    margin-left: -1em
}

.ki-tablet-down .path3:before {
    content: "\eec7";
    margin-left: -1em
}

.ki-tablet-ok .path1:before {
    content: "\eec8"
}

.ki-tablet-ok .path2:before {
    content: "\eec9";
    margin-left: -1em;
    opacity: .3
}

.ki-tablet-ok .path3:before {
    content: "\eeca";
    margin-left: -1em
}

.ki-tablet-text-down .path1:before {
    content: "\eecb"
}

.ki-tablet-text-down .path2:before {
    content: "\eecc";
    margin-left: -1em
}

.ki-tablet-text-down .path3:before {
    content: "\eecd";
    margin-left: -1em
}

.ki-tablet-text-down .path4:before {
    content: "\eece";
    margin-left: -1em;
    opacity: .3
}

.ki-tablet-text-up .path1:before {
    content: "\eecf"
}

.ki-tablet-text-up .path2:before {
    content: "\eed0";
    margin-left: -1em;
    opacity: .3
}

.ki-tablet-up .path1:before {
    content: "\eed1";
    opacity: .3
}

.ki-tablet-up .path2:before {
    content: "\eed2";
    margin-left: -1em
}

.ki-tablet-up .path3:before {
    content: "\eed3";
    margin-left: -1em
}

.ki-tablet .path1:before {
    content: "\eed4";
    opacity: .3
}

.ki-tablet .path2:before {
    content: "\eed5";
    margin-left: -1em
}

.ki-tablet .path3:before {
    content: "\eed6";
    margin-left: -1em
}

.ki-tag-cross .path1:before {
    content: "\eed7";
    opacity: .3
}

.ki-tag-cross .path2:before {
    content: "\eed8";
    margin-left: -1em
}

.ki-tag-cross .path3:before {
    content: "\eed9";
    margin-left: -1em
}

.ki-tag .path1:before {
    content: "\eeda";
    opacity: .3
}

.ki-tag .path2:before {
    content: "\eedb";
    margin-left: -1em
}

.ki-tag .path3:before {
    content: "\eedc";
    margin-left: -1em
}

.ki-teacher .path1:before {
    content: "\eedd";
    opacity: .3
}

.ki-teacher .path2:before {
    content: "\eede";
    margin-left: -1em
}

.ki-tech-wifi .path1:before {
    content: "\eedf";
    opacity: .3
}

.ki-tech-wifi .path2:before {
    content: "\eee0";
    margin-left: -1em
}

.ki-technology-2 .path1:before {
    content: "\eee1";
    opacity: .3
}

.ki-technology-2 .path2:before {
    content: "\eee2";
    margin-left: -1em
}

.ki-technology-3 .path1:before {
    content: "\eee3"
}

.ki-technology-3 .path2:before {
    content: "\eee4";
    margin-left: -1em;
    opacity: .3
}

.ki-technology-3 .path3:before {
    content: "\eee5";
    margin-left: -1em;
    opacity: .3
}

.ki-technology-3 .path4:before {
    content: "\eee6";
    margin-left: -1em
}

.ki-technology-4 .path1:before {
    content: "\eee7"
}

.ki-technology-4 .path2:before {
    content: "\eee8";
    margin-left: -1em;
    opacity: .3
}

.ki-technology-4 .path3:before {
    content: "\eee9";
    margin-left: -1em
}

.ki-technology-4 .path4:before {
    content: "\eeea";
    margin-left: -1em
}

.ki-technology-4 .path5:before {
    content: "\eeeb";
    margin-left: -1em
}

.ki-technology-4 .path6:before {
    content: "\eeec";
    margin-left: -1em
}

.ki-technology-4 .path7:before {
    content: "\eeed";
    margin-left: -1em
}

.ki-technology .path1:before {
    content: "\eeee"
}

.ki-technology .path2:before {
    content: "\eeef";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path3:before {
    content: "\eef0";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path4:before {
    content: "\eef1";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path5:before {
    content: "\eef2";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path6:before {
    content: "\eef3";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path7:before {
    content: "\eef4";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path8:before {
    content: "\eef5";
    margin-left: -1em;
    opacity: .3
}

.ki-technology .path9:before {
    content: "\eef6";
    margin-left: -1em;
    opacity: .3
}

.ki-telephone-geolocation .path1:before {
    content: "\eef7"
}

.ki-telephone-geolocation .path2:before {
    content: "\eef8";
    margin-left: -1em;
    opacity: .3
}

.ki-telephone-geolocation .path3:before {
    content: "\eef9";
    margin-left: -1em
}

.ki-test-tubes .path1:before {
    content: "\eefa";
    opacity: .3
}

.ki-test-tubes .path2:before {
    content: "\eefb";
    margin-left: -1em
}

.ki-text-align-center .path1:before {
    content: "\eefc"
}

.ki-text-align-center .path2:before {
    content: "\eefd";
    margin-left: -1em
}

.ki-text-align-center .path3:before {
    content: "\eefe";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-center .path4:before {
    content: "\eeff";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-justify-center .path1:before {
    content: "\ef00"
}

.ki-text-align-justify-center .path2:before {
    content: "\ef01";
    margin-left: -1em
}

.ki-text-align-justify-center .path3:before {
    content: "\ef02";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-justify-center .path4:before {
    content: "\ef03";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-left .path1:before {
    content: "\ef04"
}

.ki-text-align-left .path2:before {
    content: "\ef05";
    margin-left: -1em
}

.ki-text-align-left .path3:before {
    content: "\ef06";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-left .path4:before {
    content: "\ef07";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-right .path1:before {
    content: "\ef08"
}

.ki-text-align-right .path2:before {
    content: "\ef09";
    margin-left: -1em
}

.ki-text-align-right .path3:before {
    content: "\ef0a";
    margin-left: -1em;
    opacity: .3
}

.ki-text-align-right .path4:before {
    content: "\ef0b";
    margin-left: -1em;
    opacity: .3
}

.ki-text-bold .path1:before {
    content: "\ef0c";
    opacity: .3
}

.ki-text-bold .path2:before {
    content: "\ef0d";
    margin-left: -1em
}

.ki-text-bold .path3:before {
    content: "\ef0e";
    margin-left: -1em
}

.ki-text-circle .path1:before {
    content: "\ef0f"
}

.ki-text-circle .path2:before {
    content: "\ef10";
    margin-left: -1em
}

.ki-text-circle .path3:before {
    content: "\ef11";
    margin-left: -1em;
    opacity: .3
}

.ki-text-circle .path4:before {
    content: "\ef12";
    margin-left: -1em;
    opacity: .3
}

.ki-text-circle .path5:before {
    content: "\ef13";
    margin-left: -1em
}

.ki-text-circle .path6:before {
    content: "\ef14";
    margin-left: -1em
}

.ki-text-italic .path1:before {
    content: "\ef15";
    opacity: .3
}

.ki-text-italic .path2:before {
    content: "\ef16";
    margin-left: -1em
}

.ki-text-italic .path3:before {
    content: "\ef17";
    margin-left: -1em
}

.ki-text-italic .path4:before {
    content: "\ef18";
    margin-left: -1em
}

.ki-text-number .path1:before {
    content: "\ef19"
}

.ki-text-number .path2:before {
    content: "\ef1a";
    margin-left: -1em
}

.ki-text-number .path3:before {
    content: "\ef1b";
    margin-left: -1em;
    opacity: .3
}

.ki-text-number .path4:before {
    content: "\ef1c";
    margin-left: -1em;
    opacity: .3
}

.ki-text-number .path5:before {
    content: "\ef1d";
    margin-left: -1em
}

.ki-text-number .path6:before {
    content: "\ef1e";
    margin-left: -1em
}

.ki-text-strikethrough .path1:before {
    content: "\ef1f";
    opacity: .3
}

.ki-text-strikethrough .path2:before {
    content: "\ef20";
    margin-left: -1em;
    opacity: .3
}

.ki-text-strikethrough .path3:before {
    content: "\ef21";
    margin-left: -1em
}

.ki-text-underline .path1:before {
    content: "\ef22";
    opacity: .3
}

.ki-text-underline .path2:before {
    content: "\ef23";
    margin-left: -1em
}

.ki-text-underline .path3:before {
    content: "\ef24";
    margin-left: -1em
}

.ki-text:before {
    content: "\ef25"
}

.ki-thermometer .path1:before {
    content: "\ef26";
    opacity: .3
}

.ki-thermometer .path2:before {
    content: "\ef27";
    margin-left: -1em
}

.ki-theta .path1:before {
    content: "\ef28"
}

.ki-theta .path2:before {
    content: "\ef29";
    margin-left: -1em;
    opacity: .3
}

.ki-tiktok .path1:before {
    content: "\ef2a";
    opacity: .3
}

.ki-tiktok .path2:before {
    content: "\ef2b";
    margin-left: -1em
}

.ki-time .path1:before {
    content: "\ef2c";
    opacity: .3
}

.ki-time .path2:before {
    content: "\ef2d";
    margin-left: -1em
}

.ki-timer .path1:before {
    content: "\ef2e";
    opacity: .3
}

.ki-timer .path2:before {
    content: "\ef2f";
    margin-left: -1em
}

.ki-timer .path3:before {
    content: "\ef30";
    margin-left: -1em
}

.ki-to-left:before {
    content: "\ef31"
}

.ki-to-right:before {
    content: "\ef32"
}

.ki-toggle-off-circle .path1:before {
    content: "\ef33";
    opacity: .3
}

.ki-toggle-off-circle .path2:before {
    content: "\ef34";
    margin-left: -1em
}

.ki-toggle-off .path1:before {
    content: "\ef35";
    opacity: .3
}

.ki-toggle-off .path2:before {
    content: "\ef36";
    margin-left: -1em
}

.ki-toggle-on-circle .path1:before {
    content: "\ef37";
    opacity: .3
}

.ki-toggle-on-circle .path2:before {
    content: "\ef38";
    margin-left: -1em
}

.ki-toggle-on .path1:before {
    content: "\ef39";
    opacity: .3
}

.ki-toggle-on .path2:before {
    content: "\ef3a";
    margin-left: -1em
}

.ki-trailer .path1:before {
    content: "\ef3b"
}

.ki-trailer .path2:before {
    content: "\ef3c";
    margin-left: -1em
}

.ki-trailer .path3:before {
    content: "\ef3d";
    margin-left: -1em
}

.ki-trailer .path4:before {
    content: "\ef3e";
    margin-left: -1em
}

.ki-trailer .path5:before {
    content: "\ef3f";
    margin-left: -1em;
    opacity: .3
}

.ki-trash-square .path1:before {
    content: "\ef40";
    opacity: .3
}

.ki-trash-square .path2:before {
    content: "\ef41";
    margin-left: -1em
}

.ki-trash-square .path3:before {
    content: "\ef42";
    margin-left: -1em
}

.ki-trash-square .path4:before {
    content: "\ef43";
    margin-left: -1em
}

.ki-trash .path1:before {
    content: "\ef44";
    opacity: .3
}

.ki-trash .path2:before {
    content: "\ef45";
    margin-left: -1em
}

.ki-trash .path3:before {
    content: "\ef46";
    margin-left: -1em
}

.ki-trash .path4:before {
    content: "\ef47";
    margin-left: -1em
}

.ki-trash .path5:before {
    content: "\ef48";
    margin-left: -1em
}

.ki-tree .path1:before {
    content: "\ef49";
    opacity: .3
}

.ki-tree .path2:before {
    content: "\ef4a";
    margin-left: -1em
}

.ki-tree .path3:before {
    content: "\ef4b";
    margin-left: -1em
}

.ki-trello .path1:before {
    content: "\ef4c";
    opacity: .3
}

.ki-trello .path2:before {
    content: "\ef4d";
    margin-left: -1em
}

.ki-trello .path3:before {
    content: "\ef4e";
    margin-left: -1em
}

.ki-triangle .path1:before {
    content: "\ef4f"
}

.ki-triangle .path2:before {
    content: "\ef50";
    margin-left: -1em;
    opacity: .3
}

.ki-triangle .path3:before {
    content: "\ef51";
    margin-left: -1em;
    opacity: .3
}

.ki-truck .path1:before {
    content: "\ef52"
}

.ki-truck .path2:before {
    content: "\ef53";
    margin-left: -1em
}

.ki-truck .path3:before {
    content: "\ef54";
    margin-left: -1em;
    opacity: .3
}

.ki-truck .path4:before {
    content: "\ef55";
    margin-left: -1em
}

.ki-truck .path5:before {
    content: "\ef56";
    margin-left: -1em;
    opacity: .3
}

.ki-ts .path1:before {
    content: "\ef57";
    opacity: .3
}

.ki-ts .path2:before {
    content: "\ef58";
    margin-left: -1em
}

.ki-ts .path3:before {
    content: "\ef59";
    margin-left: -1em
}

.ki-twitch .path1:before {
    content: "\ef5a";
    opacity: .3
}

.ki-twitch .path2:before {
    content: "\ef5b";
    margin-left: -1em
}

.ki-twitch .path3:before {
    content: "\ef5c";
    margin-left: -1em
}

.ki-twitter .path1:before {
    content: "\ef5d";
    opacity: .3
}

.ki-twitter .path2:before {
    content: "\ef5e";
    margin-left: -1em
}

.ki-two-credit-cart .path1:before {
    content: "\ef5f"
}

.ki-two-credit-cart .path2:before {
    content: "\ef60";
    margin-left: -1em;
    opacity: .3
}

.ki-two-credit-cart .path3:before {
    content: "\ef61";
    margin-left: -1em
}

.ki-two-credit-cart .path4:before {
    content: "\ef62";
    margin-left: -1em
}

.ki-two-credit-cart .path5:before {
    content: "\ef63";
    margin-left: -1em
}

.ki-underlining .path1:before {
    content: "\ef64";
    opacity: .3
}

.ki-underlining .path2:before {
    content: "\ef65";
    margin-left: -1em
}

.ki-underlining .path3:before {
    content: "\ef66";
    margin-left: -1em;
    opacity: .3
}

.ki-up-down .path1:before {
    content: "\ef67";
    opacity: .3
}

.ki-up-down .path2:before {
    content: "\ef68";
    margin-left: -1em
}

.ki-up-down .path3:before {
    content: "\ef69";
    margin-left: -1em
}

.ki-up-square .path1:before {
    content: "\ef6a";
    opacity: .3
}

.ki-up-square .path2:before {
    content: "\ef6b";
    margin-left: -1em
}

.ki-up:before {
    content: "\ef6c"
}

.ki-update-file .path1:before {
    content: "\ef6d";
    opacity: .3
}

.ki-update-file .path2:before {
    content: "\ef6e";
    margin-left: -1em
}

.ki-update-file .path3:before {
    content: "\ef6f";
    margin-left: -1em
}

.ki-update-file .path4:before {
    content: "\ef70";
    margin-left: -1em
}

.ki-update-folder .path1:before {
    content: "\ef71";
    opacity: .3
}

.ki-update-folder .path2:before {
    content: "\ef72";
    margin-left: -1em
}

.ki-user-edit .path1:before {
    content: "\ef73"
}

.ki-user-edit .path2:before {
    content: "\ef74";
    margin-left: -1em;
    opacity: .3
}

.ki-user-edit .path3:before {
    content: "\ef75";
    margin-left: -1em
}

.ki-user-square .path1:before {
    content: "\ef76";
    opacity: .3
}

.ki-user-square .path2:before {
    content: "\ef77";
    margin-left: -1em
}

.ki-user-square .path3:before {
    content: "\ef78";
    margin-left: -1em
}

.ki-user-tick .path1:before {
    content: "\ef79"
}

.ki-user-tick .path2:before {
    content: "\ef7a";
    margin-left: -1em
}

.ki-user-tick .path3:before {
    content: "\ef7b";
    margin-left: -1em;
    opacity: .3
}

.ki-user .path1:before {
    content: "\ef7c";
    opacity: .3
}

.ki-user .path2:before {
    content: "\ef7d";
    margin-left: -1em
}

.ki-verify .path1:before {
    content: "\ef7e";
    opacity: .3
}

.ki-verify .path2:before {
    content: "\ef7f";
    margin-left: -1em
}

.ki-vibe .path1:before {
    content: "\ef80"
}

.ki-vibe .path2:before {
    content: "\ef81";
    margin-left: -1em;
    opacity: .3
}

.ki-virus .path1:before {
    content: "\ef82";
    opacity: .3
}

.ki-virus .path2:before {
    content: "\ef83";
    margin-left: -1em
}

.ki-virus .path3:before {
    content: "\ef84";
    margin-left: -1em
}

.ki-vue .path1:before {
    content: "\ef85";
    opacity: .3
}

.ki-vue .path2:before {
    content: "\ef86";
    margin-left: -1em
}

.ki-vuesax .path1:before {
    content: "\ef87"
}

.ki-vuesax .path2:before {
    content: "\ef88";
    margin-left: -1em;
    opacity: .4
}

.ki-vuesax .path3:before {
    content: "\ef89";
    margin-left: -1em
}

.ki-wallet .path1:before {
    content: "\ef8a";
    opacity: .3
}

.ki-wallet .path2:before {
    content: "\ef8b";
    margin-left: -1em
}

.ki-wallet .path3:before {
    content: "\ef8c";
    margin-left: -1em
}

.ki-wallet .path4:before {
    content: "\ef8d";
    margin-left: -1em
}

.ki-wanchain .path1:before {
    content: "\ef8e"
}

.ki-wanchain .path2:before {
    content: "\ef8f";
    margin-left: -1em;
    opacity: .3
}

.ki-watch .path1:before {
    content: "\ef90";
    opacity: .3
}

.ki-watch .path2:before {
    content: "\ef91";
    margin-left: -1em
}

.ki-whatsapp .path1:before {
    content: "\ef92";
    opacity: .4
}

.ki-whatsapp .path2:before {
    content: "\ef93";
    margin-left: -1em
}

.ki-wifi-home .path1:before {
    content: "\ef94";
    opacity: .3
}

.ki-wifi-home .path2:before {
    content: "\ef95";
    margin-left: -1em
}

.ki-wifi-home .path3:before {
    content: "\ef96";
    margin-left: -1em
}

.ki-wifi-home .path4:before {
    content: "\ef97";
    margin-left: -1em
}

.ki-wifi-square .path1:before {
    content: "\ef98";
    opacity: .3
}

.ki-wifi-square .path2:before {
    content: "\ef99";
    margin-left: -1em
}

.ki-wifi-square .path3:before {
    content: "\ef9a";
    margin-left: -1em
}

.ki-wifi-square .path4:before {
    content: "\ef9b";
    margin-left: -1em
}

.ki-wifi .path1:before {
    content: "\ef9c"
}

.ki-wifi .path2:before {
    content: "\ef9d";
    margin-left: -1em;
    opacity: .3
}

.ki-wifi .path3:before {
    content: "\ef9e";
    margin-left: -1em;
    opacity: .3
}

.ki-wifi .path4:before {
    content: "\ef9f";
    margin-left: -1em;
    opacity: .3
}

.ki-wrench .path1:before {
    content: "\efa0";
    opacity: .3
}

.ki-wrench .path2:before {
    content: "\efa1";
    margin-left: -1em
}

.ki-xaomi .path1:before {
    content: "\efa2"
}

.ki-xaomi .path2:before {
    content: "\efa3";
    margin-left: -1em;
    opacity: .3
}

.ki-xd .path1:before {
    content: "\efa4";
    opacity: .3
}

.ki-xd .path2:before {
    content: "\efa5";
    margin-left: -1em
}

.ki-xd .path3:before {
    content: "\efa6";
    margin-left: -1em
}

.ki-xmr .path1:before {
    content: "\efa7"
}

.ki-xmr .path2:before {
    content: "\efa8";
    margin-left: -1em;
    opacity: .3
}

.ki-yii .path1:before {
    content: "\efa9";
    opacity: .3
}

.ki-yii .path2:before {
    content: "\efaa";
    margin-left: -1em;
    opacity: .3
}

.ki-yii .path3:before {
    content: "\efab";
    margin-left: -1em
}

.ki-youtube .path1:before {
    content: "\efac"
}

.ki-youtube .path2:before {
    content: "\efad";
    margin-left: -1em;
    opacity: .3
}

.ki-duotone i {
    font-style: normal
}

@font-face {
    font-family: keenicons-outline;
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-outline.eot?fzo4bm);
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-outline.eot?fzo4bm#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-outline.ttf?fzo4bm) format("truetype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-outline.woff?fzo4bm) format("woff"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-outline.svg?fzo4bm#keenicons-outline) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.ki-outline {
    font-family: keenicons-outline !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ki-abstract-1.ki-outline:before {
    content: "\e900"
}

.ki-abstract-2.ki-outline:before {
    content: "\e901"
}

.ki-abstract-3.ki-outline:before {
    content: "\e902"
}

.ki-abstract-4.ki-outline:before {
    content: "\e903"
}

.ki-abstract-5.ki-outline:before {
    content: "\e904"
}

.ki-abstract-6.ki-outline:before {
    content: "\e905"
}

.ki-abstract-7.ki-outline:before {
    content: "\e906"
}

.ki-abstract-8.ki-outline:before {
    content: "\e907"
}

.ki-abstract-9.ki-outline:before {
    content: "\e908"
}

.ki-abstract-10.ki-outline:before {
    content: "\e909"
}

.ki-abstract-11.ki-outline:before {
    content: "\e90a"
}

.ki-abstract-12.ki-outline:before {
    content: "\e90b"
}

.ki-abstract-13.ki-outline:before {
    content: "\e90c"
}

.ki-abstract-14.ki-outline:before {
    content: "\e90d"
}

.ki-abstract-15.ki-outline:before {
    content: "\e90e"
}

.ki-abstract-16.ki-outline:before {
    content: "\e90f"
}

.ki-abstract-17.ki-outline:before {
    content: "\e910"
}

.ki-abstract-18.ki-outline:before {
    content: "\e911"
}

.ki-abstract-19.ki-outline:before {
    content: "\e912"
}

.ki-abstract-20.ki-outline:before {
    content: "\e913"
}

.ki-abstract-21.ki-outline:before {
    content: "\e914"
}

.ki-abstract-22.ki-outline:before {
    content: "\e915"
}

.ki-abstract-23.ki-outline:before {
    content: "\e916"
}

.ki-abstract-24.ki-outline:before {
    content: "\e917"
}

.ki-abstract-25.ki-outline:before {
    content: "\e918"
}

.ki-abstract-26.ki-outline:before {
    content: "\e919"
}

.ki-abstract-27.ki-outline:before {
    content: "\e91a"
}

.ki-abstract-28.ki-outline:before {
    content: "\e91b"
}

.ki-abstract-29.ki-outline:before {
    content: "\e91c"
}

.ki-abstract-30.ki-outline:before {
    content: "\e91d"
}

.ki-abstract-31.ki-outline:before {
    content: "\e91e"
}

.ki-abstract-32.ki-outline:before {
    content: "\e91f"
}

.ki-abstract-33.ki-outline:before {
    content: "\e920"
}

.ki-abstract-34.ki-outline:before {
    content: "\e921"
}

.ki-abstract-35.ki-outline:before {
    content: "\e922"
}

.ki-abstract-36.ki-outline:before {
    content: "\e923"
}

.ki-abstract-37.ki-outline:before {
    content: "\e924"
}

.ki-abstract-38.ki-outline:before {
    content: "\e925"
}

.ki-abstract-39.ki-outline:before {
    content: "\e926"
}

.ki-abstract-40.ki-outline:before {
    content: "\e927"
}

.ki-abstract-41.ki-outline:before {
    content: "\e928"
}

.ki-abstract-42.ki-outline:before {
    content: "\e929"
}

.ki-abstract-43.ki-outline:before {
    content: "\e92a"
}

.ki-abstract-44.ki-outline:before {
    content: "\e92b"
}

.ki-abstract-45.ki-outline:before {
    content: "\e92c"
}

.ki-abstract-46.ki-outline:before {
    content: "\e92d"
}

.ki-abstract-47.ki-outline:before {
    content: "\e92e"
}

.ki-abstract-48.ki-outline:before {
    content: "\e92f"
}

.ki-abstract-49.ki-outline:before {
    content: "\e930"
}

.ki-abstract.ki-outline:before {
    content: "\e931"
}

.ki-add-files.ki-outline:before {
    content: "\e932"
}

.ki-add-folder.ki-outline:before {
    content: "\e933"
}

.ki-add-item.ki-outline:before {
    content: "\e934"
}

.ki-add-notepad.ki-outline:before {
    content: "\e935"
}

.ki-address-book.ki-outline:before {
    content: "\e936"
}

.ki-airplane-square.ki-outline:before {
    content: "\e937"
}

.ki-airplane.ki-outline:before {
    content: "\e938"
}

.ki-airpod.ki-outline:before {
    content: "\e939"
}

.ki-android.ki-outline:before {
    content: "\e93a"
}

.ki-angular.ki-outline:before {
    content: "\e93b"
}

.ki-apple.ki-outline:before {
    content: "\e93c"
}

.ki-archive-tick.ki-outline:before {
    content: "\e93d"
}

.ki-archive.ki-outline:before {
    content: "\e93e"
}

.ki-arrow-circle-left.ki-outline:before {
    content: "\e93f"
}

.ki-arrow-circle-right.ki-outline:before {
    content: "\e940"
}

.ki-arrow-diagonal.ki-outline:before {
    content: "\e941"
}

.ki-arrow-down-left.ki-outline:before {
    content: "\e942"
}

.ki-arrow-down-refraction.ki-outline:before {
    content: "\e943"
}

.ki-arrow-down-right.ki-outline:before {
    content: "\e944"
}

.ki-arrow-down.ki-outline:before {
    content: "\e945"
}

.ki-arrow-left.ki-outline:before {
    content: "\e946"
}

.ki-arrow-mix.ki-outline:before {
    content: "\e947"
}

.ki-arrow-right-left.ki-outline:before {
    content: "\e948"
}

.ki-arrow-right.ki-outline:before {
    content: "\e949"
}

.ki-arrow-two-diagonals.ki-outline:before {
    content: "\e94a"
}

.ki-arrow-up-down.ki-outline:before {
    content: "\e94b"
}

.ki-arrow-up-left.ki-outline:before {
    content: "\e94c"
}

.ki-arrow-up-refraction.ki-outline:before {
    content: "\e94d"
}

.ki-arrow-up-right.ki-outline:before {
    content: "\e94e"
}

.ki-arrow-up.ki-outline:before {
    content: "\e94f"
}

.ki-arrow-zigzag.ki-outline:before {
    content: "\e950"
}

.ki-arrows-circle.ki-outline:before {
    content: "\e951"
}

.ki-arrows-loop.ki-outline:before {
    content: "\e952"
}

.ki-artificial-intelligence.ki-outline:before {
    content: "\e953"
}

.ki-auto-brightness.ki-outline:before {
    content: "\e954"
}

.ki-avalanche.ki-outline:before {
    content: "\e955"
}

.ki-award.ki-outline:before {
    content: "\e956"
}

.ki-badge.ki-outline:before {
    content: "\e957"
}

.ki-bandage.ki-outline:before {
    content: "\e958"
}

.ki-bank.ki-outline:before {
    content: "\e959"
}

.ki-barcode.ki-outline:before {
    content: "\e95a"
}

.ki-basket-ok.ki-outline:before {
    content: "\e95b"
}

.ki-basket.ki-outline:before {
    content: "\e95c"
}

.ki-behance.ki-outline:before {
    content: "\e95d"
}

.ki-bill.ki-outline:before {
    content: "\e95e"
}

.ki-binance-usd.ki-outline:before {
    content: "\e95f"
}

.ki-binance.ki-outline:before {
    content: "\e960"
}

.ki-bitcoin.ki-outline:before {
    content: "\e961"
}

.ki-black-down.ki-outline:before {
    content: "\e962"
}

.ki-black-left-line.ki-outline:before {
    content: "\e963"
}

.ki-black-left.ki-outline:before {
    content: "\e964"
}

.ki-black-right-line.ki-outline:before {
    content: "\e965"
}

.ki-black-right.ki-outline:before {
    content: "\e966"
}

.ki-black-up.ki-outline:before {
    content: "\e967"
}

.ki-bluetooth.ki-outline:before {
    content: "\e968"
}

.ki-book-open.ki-outline:before {
    content: "\e969"
}

.ki-book-square.ki-outline:before {
    content: "\e96a"
}

.ki-book.ki-outline:before {
    content: "\e96b"
}

.ki-bookmark-2.ki-outline:before {
    content: "\e96c"
}

.ki-bookmark.ki-outline:before {
    content: "\e96d"
}

.ki-bootstrap.ki-outline:before {
    content: "\e96e"
}

.ki-briefcase.ki-outline:before {
    content: "\e96f"
}

.ki-brifecase-cros.ki-outline:before {
    content: "\e970"
}

.ki-brifecase-tick.ki-outline:before {
    content: "\e971"
}

.ki-brifecase-timer.ki-outline:before {
    content: "\e972"
}

.ki-brush.ki-outline:before {
    content: "\e973"
}

.ki-bucket-square.ki-outline:before {
    content: "\e974"
}

.ki-bucket.ki-outline:before {
    content: "\e975"
}

.ki-burger-menu-1.ki-outline:before {
    content: "\e976"
}

.ki-burger-menu-2.ki-outline:before {
    content: "\e977"
}

.ki-burger-menu-3.ki-outline:before {
    content: "\e978"
}

.ki-burger-menu-4.ki-outline:before {
    content: "\e979"
}

.ki-burger-menu-5.ki-outline:before {
    content: "\e97a"
}

.ki-burger-menu-6.ki-outline:before {
    content: "\e97b"
}

.ki-burger-menu.ki-outline:before {
    content: "\e97c"
}

.ki-bus.ki-outline:before {
    content: "\e97d"
}

.ki-calculator.ki-outline:before {
    content: "\e97e"
}

.ki-calendar-2.ki-outline:before {
    content: "\e97f"
}

.ki-calendar-8.ki-outline:before {
    content: "\e980"
}

.ki-calendar-add.ki-outline:before {
    content: "\e981"
}

.ki-calendar-edit.ki-outline:before {
    content: "\e982"
}

.ki-calendar-remove.ki-outline:before {
    content: "\e983"
}

.ki-calendar-search.ki-outline:before {
    content: "\e984"
}

.ki-calendar-tick.ki-outline:before {
    content: "\e985"
}

.ki-calendar.ki-outline:before {
    content: "\e986"
}

.ki-call.ki-outline:before {
    content: "\e987"
}

.ki-capsule.ki-outline:before {
    content: "\e988"
}

.ki-car-2.ki-outline:before {
    content: "\e989"
}

.ki-car-3.ki-outline:before {
    content: "\e98a"
}

.ki-car.ki-outline:before {
    content: "\e98b"
}

.ki-category.ki-outline:before {
    content: "\e98c"
}

.ki-cd.ki-outline:before {
    content: "\e98d"
}

.ki-celsius.ki-outline:before {
    content: "\e98e"
}

.ki-chart-line-down-2.ki-outline:before {
    content: "\e98f"
}

.ki-chart-line-down.ki-outline:before {
    content: "\e990"
}

.ki-chart-line-star.ki-outline:before {
    content: "\e991"
}

.ki-chart-line-up-2.ki-outline:before {
    content: "\e992"
}

.ki-chart-line-up.ki-outline:before {
    content: "\e993"
}

.ki-chart-line.ki-outline:before {
    content: "\e994"
}

.ki-chart-pie-3.ki-outline:before {
    content: "\e995"
}

.ki-chart-pie-4.ki-outline:before {
    content: "\e996"
}

.ki-chart-pie-simple.ki-outline:before {
    content: "\e997"
}

.ki-chart-pie-too.ki-outline:before {
    content: "\e998"
}

.ki-chart-simple-2.ki-outline:before {
    content: "\e999"
}

.ki-chart-simple-3.ki-outline:before {
    content: "\e99a"
}

.ki-chart-simple.ki-outline:before {
    content: "\e99b"
}

.ki-chart.ki-outline:before {
    content: "\e99c"
}

.ki-check-circle.ki-outline:before {
    content: "\e99d"
}

.ki-check-square.ki-outline:before {
    content: "\e99e"
}

.ki-check.ki-outline:before {
    content: "\e99f"
}

.ki-cheque.ki-outline:before {
    content: "\e9a0"
}

.ki-chrome.ki-outline:before {
    content: "\e9a1"
}

.ki-classmates.ki-outline:before {
    content: "\e9a2"
}

.ki-click.ki-outline:before {
    content: "\e9a3"
}

.ki-clipboard.ki-outline:before {
    content: "\e9a4"
}

.ki-cloud-add.ki-outline:before {
    content: "\e9a5"
}

.ki-cloud-change.ki-outline:before {
    content: "\e9a6"
}

.ki-cloud-download.ki-outline:before {
    content: "\e9a7"
}

.ki-cloud.ki-outline:before {
    content: "\e9a8"
}

.ki-code.ki-outline:before {
    content: "\e9a9"
}

.ki-coffee.ki-outline:before {
    content: "\e9aa"
}

.ki-color-swatch.ki-outline:before {
    content: "\e9ab"
}

.ki-colors-square.ki-outline:before {
    content: "\e9ac"
}

.ki-compass.ki-outline:before {
    content: "\e9ad"
}

.ki-copy-success.ki-outline:before {
    content: "\e9ae"
}

.ki-copy.ki-outline:before {
    content: "\e9af"
}

.ki-courier-express.ki-outline:before {
    content: "\e9b0"
}

.ki-courier.ki-outline:before {
    content: "\e9b1"
}

.ki-credit-cart.ki-outline:before {
    content: "\e9b2"
}

.ki-cross-circle.ki-outline:before {
    content: "\e9b3"
}

.ki-cross-square.ki-outline:before {
    content: "\e9b4"
}

.ki-cross.ki-outline:before {
    content: "\e9b5"
}

.ki-crown-2.ki-outline:before {
    content: "\e9b6"
}

.ki-crown.ki-outline:before {
    content: "\e9b7"
}

.ki-css.ki-outline:before {
    content: "\e9b8"
}

.ki-cube-2.ki-outline:before {
    content: "\e9b9"
}

.ki-cube-3.ki-outline:before {
    content: "\e9ba"
}

.ki-cup.ki-outline:before {
    content: "\e9bb"
}

.ki-dash.ki-outline:before {
    content: "\e9bc"
}

.ki-data.ki-outline:before {
    content: "\e9bd"
}

.ki-delete-files.ki-outline:before {
    content: "\e9be"
}

.ki-delete-folder.ki-outline:before {
    content: "\e9bf"
}

.ki-delivery-2.ki-outline:before {
    content: "\e9c0"
}

.ki-delivery-3.ki-outline:before {
    content: "\e9c1"
}

.ki-delivery-24.ki-outline:before {
    content: "\e9c2"
}

.ki-delivery-door.ki-outline:before {
    content: "\e9c3"
}

.ki-delivery-geolocation.ki-outline:before {
    content: "\e9c4"
}

.ki-delivery-time.ki-outline:before {
    content: "\e9c5"
}

.ki-delivery.ki-outline:before {
    content: "\e9c6"
}

.ki-design-2.ki-outline:before {
    content: "\e9c7"
}

.ki-design-frame.ki-outline:before {
    content: "\e9c8"
}

.ki-design-mask.ki-outline:before {
    content: "\e9c9"
}

.ki-design.ki-outline:before {
    content: "\e9ca"
}

.ki-devices-2.ki-outline:before {
    content: "\e9cb"
}

.ki-devices.ki-outline:before {
    content: "\e9cc"
}

.ki-diamonds.ki-outline:before {
    content: "\e9cd"
}

.ki-directbox-default.ki-outline:before {
    content: "\e9ce"
}

.ki-disconnect.ki-outline:before {
    content: "\e9cf"
}

.ki-discount.ki-outline:before {
    content: "\e9d0"
}

.ki-disk.ki-outline:before {
    content: "\e9d1"
}

.ki-dislike.ki-outline:before {
    content: "\e9d2"
}

.ki-dj.ki-outline:before {
    content: "\e9d3"
}

.ki-document.ki-outline:before {
    content: "\e9d4"
}

.ki-dollar.ki-outline:before {
    content: "\e9d5"
}

.ki-dots-circle-vertical.ki-outline:before {
    content: "\e9d6"
}

.ki-dots-circle.ki-outline:before {
    content: "\e9d7"
}

.ki-dots-horizontal.ki-outline:before {
    content: "\e9d8"
}

.ki-dots-square-vertical.ki-outline:before {
    content: "\e9d9"
}

.ki-dots-square.ki-outline:before {
    content: "\e9da"
}

.ki-dots-vertical.ki-outline:before {
    content: "\e9db"
}

.ki-double-check-circle.ki-outline:before {
    content: "\e9dc"
}

.ki-double-check.ki-outline:before {
    content: "\e9dd"
}

.ki-double-down.ki-outline:before {
    content: "\e9de"
}

.ki-double-left-arrow.ki-outline:before {
    content: "\e9df"
}

.ki-double-left.ki-outline:before {
    content: "\e9e0"
}

.ki-double-right-arrow.ki-outline:before {
    content: "\e9e1"
}

.ki-double-right.ki-outline:before {
    content: "\e9e2"
}

.ki-double-up.ki-outline:before {
    content: "\e9e3"
}

.ki-down-square.ki-outline:before {
    content: "\e9e4"
}

.ki-down.ki-outline:before {
    content: "\e9e5"
}

.ki-dribbble.ki-outline:before {
    content: "\e9e6"
}

.ki-drop.ki-outline:before {
    content: "\e9e7"
}

.ki-dropbox.ki-outline:before {
    content: "\e9e8"
}

.ki-educare.ki-outline:before {
    content: "\e9e9"
}

.ki-electricity.ki-outline:before {
    content: "\e9ea"
}

.ki-electronic-clock.ki-outline:before {
    content: "\e9eb"
}

.ki-element-1.ki-outline:before {
    content: "\e9ec"
}

.ki-element-2.ki-outline:before {
    content: "\e9ed"
}

.ki-element-3.ki-outline:before {
    content: "\e9ee"
}

.ki-element-4.ki-outline:before {
    content: "\e9ef"
}

.ki-element-5.ki-outline:before {
    content: "\e9f0"
}

.ki-element-6.ki-outline:before {
    content: "\e9f1"
}

.ki-element-7.ki-outline:before {
    content: "\e9f2"
}

.ki-element-8.ki-outline:before {
    content: "\e9f3"
}

.ki-element-9.ki-outline:before {
    content: "\e9f4"
}

.ki-element-10.ki-outline:before {
    content: "\e9f5"
}

.ki-element-11.ki-outline:before {
    content: "\e9f6"
}

.ki-element-12.ki-outline:before {
    content: "\e9f7"
}

.ki-element-equal.ki-outline:before {
    content: "\e9f8"
}

.ki-element-plus.ki-outline:before {
    content: "\e9f9"
}

.ki-emoji-happy.ki-outline:before {
    content: "\e9fa"
}

.ki-enjin-coin.ki-outline:before {
    content: "\e9fb"
}

.ki-entrance-left.ki-outline:before {
    content: "\e9fc"
}

.ki-entrance-right.ki-outline:before {
    content: "\e9fd"
}

.ki-eraser.ki-outline:before {
    content: "\e9fe"
}

.ki-euro.ki-outline:before {
    content: "\e9ff"
}

.ki-exit-down.ki-outline:before {
    content: "\ea00"
}

.ki-exit-left.ki-outline:before {
    content: "\ea01"
}

.ki-exit-right-corner.ki-outline:before {
    content: "\ea02"
}

.ki-exit-right.ki-outline:before {
    content: "\ea03"
}

.ki-exit-up.ki-outline:before {
    content: "\ea04"
}

.ki-external-drive.ki-outline:before {
    content: "\ea05"
}

.ki-eye-slash.ki-outline:before {
    content: "\ea06"
}

.ki-eye.ki-outline:before {
    content: "\ea07"
}

.ki-facebook.ki-outline:before {
    content: "\ea08"
}

.ki-faceid.ki-outline:before {
    content: "\ea09"
}

.ki-fasten.ki-outline:before {
    content: "\ea0a"
}

.ki-fat-rows.ki-outline:before {
    content: "\ea0b"
}

.ki-feather.ki-outline:before {
    content: "\ea0c"
}

.ki-figma.ki-outline:before {
    content: "\ea0d"
}

.ki-file-added.ki-outline:before {
    content: "\ea0e"
}

.ki-file-deleted.ki-outline:before {
    content: "\ea0f"
}

.ki-file-down.ki-outline:before {
    content: "\ea10"
}

.ki-file-left.ki-outline:before {
    content: "\ea11"
}

.ki-file-right.ki-outline:before {
    content: "\ea12"
}

.ki-file-sheet.ki-outline:before {
    content: "\ea13"
}

.ki-file-up.ki-outline:before {
    content: "\ea14"
}

.ki-file.ki-outline:before {
    content: "\ea15"
}

.ki-files-tablet.ki-outline:before {
    content: "\ea16"
}

.ki-filter-edit.ki-outline:before {
    content: "\ea17"
}

.ki-filter-search.ki-outline:before {
    content: "\ea18"
}

.ki-filter-square.ki-outline:before {
    content: "\ea19"
}

.ki-filter-tablet.ki-outline:before {
    content: "\ea1a"
}

.ki-filter-tick.ki-outline:before {
    content: "\ea1b"
}

.ki-filter.ki-outline:before {
    content: "\ea1c"
}

.ki-finance-calculator.ki-outline:before {
    content: "\ea1d"
}

.ki-financial-schedule.ki-outline:before {
    content: "\ea1e"
}

.ki-fingerprint-scanning.ki-outline:before {
    content: "\ea1f"
}

.ki-flag.ki-outline:before {
    content: "\ea20"
}

.ki-flash-circle.ki-outline:before {
    content: "\ea21"
}

.ki-flask.ki-outline:before {
    content: "\ea22"
}

.ki-focus.ki-outline:before {
    content: "\ea23"
}

.ki-folder-added.ki-outline:before {
    content: "\ea24"
}

.ki-folder-down.ki-outline:before {
    content: "\ea25"
}

.ki-folder-up.ki-outline:before {
    content: "\ea26"
}

.ki-folder.ki-outline:before {
    content: "\ea27"
}

.ki-frame.ki-outline:before {
    content: "\ea28"
}

.ki-gear.ki-outline:before {
    content: "\ea29"
}

.ki-general-mouse.ki-outline:before {
    content: "\ea2a"
}

.ki-geolocation-home.ki-outline:before {
    content: "\ea2b"
}

.ki-geolocation.ki-outline:before {
    content: "\ea2c"
}

.ki-ghost.ki-outline:before {
    content: "\ea2d"
}

.ki-gift.ki-outline:before {
    content: "\ea2e"
}

.ki-github.ki-outline:before {
    content: "\ea2f"
}

.ki-glass.ki-outline:before {
    content: "\ea30"
}

.ki-google-play.ki-outline:before {
    content: "\ea31"
}

.ki-google.ki-outline:before {
    content: "\ea32"
}

.ki-graph-2.ki-outline:before {
    content: "\ea33"
}

.ki-graph-3.ki-outline:before {
    content: "\ea34"
}

.ki-graph-4.ki-outline:before {
    content: "\ea35"
}

.ki-graph-up.ki-outline:before {
    content: "\ea36"
}

.ki-graph.ki-outline:before {
    content: "\ea37"
}

.ki-grid-2.ki-outline:before {
    content: "\ea38"
}

.ki-grid-frame.ki-outline:before {
    content: "\ea39"
}

.ki-grid.ki-outline:before {
    content: "\ea3a"
}

.ki-handcart.ki-outline:before {
    content: "\ea3b"
}

.ki-happy-emoji.ki-outline:before {
    content: "\ea3c"
}

.ki-heart-circle.ki-outline:before {
    content: "\ea3d"
}

.ki-heart.ki-outline:before {
    content: "\ea3e"
}

.ki-home-1.ki-outline:before {
    content: "\ea3f"
}

.ki-home-2.ki-outline:before {
    content: "\ea40"
}

.ki-home-3.ki-outline:before {
    content: "\ea41"
}

.ki-home.ki-outline:before {
    content: "\ea42"
}

.ki-html.ki-outline:before {
    content: "\ea43"
}

.ki-icon.ki-outline:before {
    content: "\ea44"
}

.ki-illustrator.ki-outline:before {
    content: "\ea45"
}

.ki-information-2.ki-outline:before {
    content: "\ea46"
}

.ki-information-3.ki-outline:before {
    content: "\ea47"
}

.ki-information-4.ki-outline:before {
    content: "\ea48"
}

.ki-information-5.ki-outline:before {
    content: "\ea49"
}

.ki-information.ki-outline:before {
    content: "\ea4a"
}

.ki-instagram.ki-outline:before {
    content: "\ea4b"
}

.ki-joystick.ki-outline:before {
    content: "\ea4c"
}

.ki-js-2.ki-outline:before {
    content: "\ea4d"
}

.ki-js.ki-outline:before {
    content: "\ea4e"
}

.ki-kanban.ki-outline:before {
    content: "\ea4f"
}

.ki-key-square.ki-outline:before {
    content: "\ea50"
}

.ki-key.ki-outline:before {
    content: "\ea51"
}

.ki-keyboard.ki-outline:before {
    content: "\ea52"
}

.ki-laptop.ki-outline:before {
    content: "\ea53"
}

.ki-laravel.ki-outline:before {
    content: "\ea54"
}

.ki-left-square.ki-outline:before {
    content: "\ea55"
}

.ki-left.ki-outline:before {
    content: "\ea56"
}

.ki-like-2.ki-outline:before {
    content: "\ea57"
}

.ki-like-folder.ki-outline:before {
    content: "\ea58"
}

.ki-like-shapes.ki-outline:before {
    content: "\ea59"
}

.ki-like-tag.ki-outline:before {
    content: "\ea5a"
}

.ki-like.ki-outline:before {
    content: "\ea5b"
}

.ki-loading.ki-outline:before {
    content: "\ea5c"
}

.ki-lock-2.ki-outline:before {
    content: "\ea5d"
}

.ki-lock-3.ki-outline:before {
    content: "\ea5e"
}

.ki-lock.ki-outline:before {
    content: "\ea5f"
}

.ki-logistic.ki-outline:before {
    content: "\ea60"
}

.ki-lots-shopping.ki-outline:before {
    content: "\ea61"
}

.ki-lovely.ki-outline:before {
    content: "\ea62"
}

.ki-lts.ki-outline:before {
    content: "\ea63"
}

.ki-magnifier.ki-outline:before {
    content: "\ea64"
}

.ki-map.ki-outline:before {
    content: "\ea65"
}

.ki-mask.ki-outline:before {
    content: "\ea66"
}

.ki-maximize.ki-outline:before {
    content: "\ea67"
}

.ki-medal-star.ki-outline:before {
    content: "\ea68"
}

.ki-menu.ki-outline:before {
    content: "\ea69"
}

.ki-message-add.ki-outline:before {
    content: "\ea6a"
}

.ki-message-edit.ki-outline:before {
    content: "\ea6b"
}

.ki-message-minus.ki-outline:before {
    content: "\ea6c"
}

.ki-message-notif.ki-outline:before {
    content: "\ea6d"
}

.ki-message-programming.ki-outline:before {
    content: "\ea6e"
}

.ki-message-question.ki-outline:before {
    content: "\ea6f"
}

.ki-message-text-2.ki-outline:before {
    content: "\ea70"
}

.ki-message-text.ki-outline:before {
    content: "\ea71"
}

.ki-messages.ki-outline:before {
    content: "\ea72"
}

.ki-microsoft.ki-outline:before {
    content: "\ea73"
}

.ki-milk.ki-outline:before {
    content: "\ea74"
}

.ki-minus-circle.ki-outline:before {
    content: "\ea75"
}

.ki-minus-folder.ki-outline:before {
    content: "\ea76"
}

.ki-minus-square.ki-outline:before {
    content: "\ea77"
}

.ki-minus.ki-outline:before {
    content: "\ea78"
}

.ki-monitor-mobile.ki-outline:before {
    content: "\ea79"
}

.ki-moon.ki-outline:before {
    content: "\ea7a"
}

.ki-more-2.ki-outline:before {
    content: "\ea7b"
}

.ki-mouse-circle.ki-outline:before {
    content: "\ea7c"
}

.ki-mouse-square.ki-outline:before {
    content: "\ea7d"
}

.ki-mouse.ki-outline:before {
    content: "\ea7e"
}

.ki-nexo.ki-outline:before {
    content: "\ea7f"
}

.ki-night-day.ki-outline:before {
    content: "\ea80"
}

.ki-note-2.ki-outline:before {
    content: "\ea81"
}

.ki-note.ki-outline:before {
    content: "\ea82"
}

.ki-notepad-bookmark.ki-outline:before {
    content: "\ea83"
}

.ki-notepad-edit.ki-outline:before {
    content: "\ea84"
}

.ki-notepad.ki-outline:before {
    content: "\ea85"
}

.ki-notification-2.ki-outline:before {
    content: "\ea86"
}

.ki-notification-bing.ki-outline:before {
    content: "\ea87"
}

.ki-notification-circle.ki-outline:before {
    content: "\ea88"
}

.ki-notification-favorite.ki-outline:before {
    content: "\ea89"
}

.ki-notification-on.ki-outline:before {
    content: "\ea8a"
}

.ki-notification-status.ki-outline:before {
    content: "\ea8b"
}

.ki-notification.ki-outline:before {
    content: "\ea8c"
}

.ki-ocean.ki-outline:before {
    content: "\ea8d"
}

.ki-office-bag.ki-outline:before {
    content: "\ea8e"
}

.ki-package.ki-outline:before {
    content: "\ea8f"
}

.ki-pails.ki-outline:before {
    content: "\ea90"
}

.ki-paintbucket.ki-outline:before {
    content: "\ea91"
}

.ki-paper-clip.ki-outline:before {
    content: "\ea92"
}

.ki-parcel-tracking.ki-outline:before {
    content: "\ea93"
}

.ki-parcel.ki-outline:before {
    content: "\ea94"
}

.ki-password-check.ki-outline:before {
    content: "\ea95"
}

.ki-paypal.ki-outline:before {
    content: "\ea96"
}

.ki-pencil.ki-outline:before {
    content: "\ea97"
}

.ki-people.ki-outline:before {
    content: "\ea98"
}

.ki-percentage.ki-outline:before {
    content: "\ea99"
}

.ki-phone.ki-outline:before {
    content: "\ea9a"
}

.ki-photoshop.ki-outline:before {
    content: "\ea9b"
}

.ki-picture.ki-outline:before {
    content: "\ea9c"
}

.ki-pill.ki-outline:before {
    content: "\ea9d"
}

.ki-pin.ki-outline:before {
    content: "\ea9e"
}

.ki-plus-circle.ki-outline:before {
    content: "\ea9f"
}

.ki-plus-square.ki-outline:before {
    content: "\eaa0"
}

.ki-plus.ki-outline:before {
    content: "\eaa1"
}

.ki-pointers.ki-outline:before {
    content: "\eaa2"
}

.ki-price-tag.ki-outline:before {
    content: "\eaa3"
}

.ki-printer.ki-outline:before {
    content: "\eaa4"
}

.ki-profile-circle.ki-outline:before {
    content: "\eaa5"
}

.ki-profile-user.ki-outline:before {
    content: "\eaa6"
}

.ki-pulse.ki-outline:before {
    content: "\eaa7"
}

.ki-purchase.ki-outline:before {
    content: "\eaa8"
}

.ki-python.ki-outline:before {
    content: "\eaa9"
}

.ki-question-2.ki-outline:before {
    content: "\eaaa"
}

.ki-question.ki-outline:before {
    content: "\eaab"
}

.ki-questionnaire-tablet.ki-outline:before {
    content: "\eaac"
}

.ki-ranking.ki-outline:before {
    content: "\eaad"
}

.ki-react.ki-outline:before {
    content: "\eaae"
}

.ki-receipt-square.ki-outline:before {
    content: "\eaaf"
}

.ki-rescue.ki-outline:before {
    content: "\eab0"
}

.ki-right-left.ki-outline:before {
    content: "\eab1"
}

.ki-right-square.ki-outline:before {
    content: "\eab2"
}

.ki-right.ki-outline:before {
    content: "\eab3"
}

.ki-rocket.ki-outline:before {
    content: "\eab4"
}

.ki-route.ki-outline:before {
    content: "\eab5"
}

.ki-router.ki-outline:before {
    content: "\eab6"
}

.ki-row-horizontal.ki-outline:before {
    content: "\eab7"
}

.ki-row-vertical.ki-outline:before {
    content: "\eab8"
}

.ki-safe-home.ki-outline:before {
    content: "\eab9"
}

.ki-satellite.ki-outline:before {
    content: "\eaba"
}

.ki-save-2.ki-outline:before {
    content: "\eabb"
}

.ki-save-deposit.ki-outline:before {
    content: "\eabc"
}

.ki-scan-barcode.ki-outline:before {
    content: "\eabd"
}

.ki-scooter-2.ki-outline:before {
    content: "\eabe"
}

.ki-scooter.ki-outline:before {
    content: "\eabf"
}

.ki-screen.ki-outline:before {
    content: "\eac0"
}

.ki-scroll.ki-outline:before {
    content: "\eac1"
}

.ki-search-list.ki-outline:before {
    content: "\eac2"
}

.ki-security-check.ki-outline:before {
    content: "\eac3"
}

.ki-security-user.ki-outline:before {
    content: "\eac4"
}

.ki-send.ki-outline:before {
    content: "\eac5"
}

.ki-setting-2.ki-outline:before {
    content: "\eac6"
}

.ki-setting-3.ki-outline:before {
    content: "\eac7"
}

.ki-setting-4.ki-outline:before {
    content: "\eac8"
}

.ki-setting.ki-outline:before {
    content: "\eac9"
}

.ki-share.ki-outline:before {
    content: "\eaca"
}

.ki-shield-cross.ki-outline:before {
    content: "\eacb"
}

.ki-shield-search.ki-outline:before {
    content: "\eacc"
}

.ki-shield-slash.ki-outline:before {
    content: "\eacd"
}

.ki-shield-tick.ki-outline:before {
    content: "\eace"
}

.ki-shield.ki-outline:before {
    content: "\eacf"
}

.ki-ship.ki-outline:before {
    content: "\ead0"
}

.ki-shop.ki-outline:before {
    content: "\ead1"
}

.ki-simcard-2.ki-outline:before {
    content: "\ead2"
}

.ki-simcard.ki-outline:before {
    content: "\ead3"
}

.ki-size.ki-outline:before {
    content: "\ead4"
}

.ki-slack.ki-outline:before {
    content: "\ead5"
}

.ki-slider-horizontal-2.ki-outline:before {
    content: "\ead6"
}

.ki-slider-horizontal.ki-outline:before {
    content: "\ead7"
}

.ki-slider-vertical-2.ki-outline:before {
    content: "\ead8"
}

.ki-slider-vertical.ki-outline:before {
    content: "\ead9"
}

.ki-slider.ki-outline:before {
    content: "\eada"
}

.ki-sms.ki-outline:before {
    content: "\eadb"
}

.ki-snapchat.ki-outline:before {
    content: "\eadc"
}

.ki-social-media.ki-outline:before {
    content: "\eadd"
}

.ki-soft-2.ki-outline:before {
    content: "\eade"
}

.ki-soft-3.ki-outline:before {
    content: "\eadf"
}

.ki-soft.ki-outline:before {
    content: "\eae0"
}

.ki-some-files.ki-outline:before {
    content: "\eae1"
}

.ki-sort.ki-outline:before {
    content: "\eae2"
}

.ki-speaker.ki-outline:before {
    content: "\eae3"
}

.ki-spotify.ki-outline:before {
    content: "\eae4"
}

.ki-spring-framework.ki-outline:before {
    content: "\eae5"
}

.ki-square-brackets.ki-outline:before {
    content: "\eae6"
}

.ki-star.ki-outline:before {
    content: "\eae7"
}

.ki-status.ki-outline:before {
    content: "\eae8"
}

.ki-subtitle.ki-outline:before {
    content: "\eae9"
}

.ki-sun.ki-outline:before {
    content: "\eaea"
}

.ki-support-24.ki-outline:before {
    content: "\eaeb"
}

.ki-switch.ki-outline:before {
    content: "\eaec"
}

.ki-syringe.ki-outline:before {
    content: "\eaed"
}

.ki-tablet-book.ki-outline:before {
    content: "\eaee"
}

.ki-tablet-delete.ki-outline:before {
    content: "\eaef"
}

.ki-tablet-down.ki-outline:before {
    content: "\eaf0"
}

.ki-tablet-ok.ki-outline:before {
    content: "\eaf1"
}

.ki-tablet-text-down.ki-outline:before {
    content: "\eaf2"
}

.ki-tablet-text-up.ki-outline:before {
    content: "\eaf3"
}

.ki-tablet-up.ki-outline:before {
    content: "\eaf4"
}

.ki-tablet.ki-outline:before {
    content: "\eaf5"
}

.ki-tag-cross.ki-outline:before {
    content: "\eaf6"
}

.ki-tag.ki-outline:before {
    content: "\eaf7"
}

.ki-teacher.ki-outline:before {
    content: "\eaf8"
}

.ki-tech-wifi.ki-outline:before {
    content: "\eaf9"
}

.ki-technology-2.ki-outline:before {
    content: "\eafa"
}

.ki-technology-3.ki-outline:before {
    content: "\eafb"
}

.ki-technology-4.ki-outline:before {
    content: "\eafc"
}

.ki-technology.ki-outline:before {
    content: "\eafd"
}

.ki-telephone-geolocation.ki-outline:before {
    content: "\eafe"
}

.ki-test-tubes.ki-outline:before {
    content: "\eaff"
}

.ki-text-align-center.ki-outline:before {
    content: "\eb00"
}

.ki-text-align-justify-center.ki-outline:before {
    content: "\eb01"
}

.ki-text-align-left.ki-outline:before {
    content: "\eb02"
}

.ki-text-align-right.ki-outline:before {
    content: "\eb03"
}

.ki-text-bold.ki-outline:before {
    content: "\eb04"
}

.ki-text-circle.ki-outline:before {
    content: "\eb05"
}

.ki-text-italic.ki-outline:before {
    content: "\eb06"
}

.ki-text-number.ki-outline:before {
    content: "\eb07"
}

.ki-text-strikethrough.ki-outline:before {
    content: "\eb08"
}

.ki-text-underline.ki-outline:before {
    content: "\eb09"
}

.ki-text.ki-outline:before {
    content: "\eb0a"
}

.ki-thermometer.ki-outline:before {
    content: "\eb0b"
}

.ki-theta.ki-outline:before {
    content: "\eb0c"
}

.ki-tiktok.ki-outline:before {
    content: "\eb0d"
}

.ki-time.ki-outline:before {
    content: "\eb0e"
}

.ki-timer.ki-outline:before {
    content: "\eb0f"
}

.ki-to-left.ki-outline:before {
    content: "\eb10"
}

.ki-to-right.ki-outline:before {
    content: "\eb11"
}

.ki-toggle-off-circle.ki-outline:before {
    content: "\eb12"
}

.ki-toggle-off.ki-outline:before {
    content: "\eb13"
}

.ki-toggle-on-circle.ki-outline:before {
    content: "\eb14"
}

.ki-toggle-on.ki-outline:before {
    content: "\eb15"
}

.ki-trailer.ki-outline:before {
    content: "\eb16"
}

.ki-trash-square.ki-outline:before {
    content: "\eb17"
}

.ki-trash.ki-outline:before {
    content: "\eb18"
}

.ki-tree.ki-outline:before {
    content: "\eb19"
}

.ki-trello.ki-outline:before {
    content: "\eb1a"
}

.ki-triangle.ki-outline:before {
    content: "\eb1b"
}

.ki-truck.ki-outline:before {
    content: "\eb1c"
}

.ki-ts.ki-outline:before {
    content: "\eb1d"
}

.ki-twitch.ki-outline:before {
    content: "\eb1e"
}

.ki-twitter.ki-outline:before {
    content: "\eb1f"
}

.ki-two-credit-cart.ki-outline:before {
    content: "\eb20"
}

.ki-underlining.ki-outline:before {
    content: "\eb21"
}

.ki-up-down.ki-outline:before {
    content: "\eb22"
}

.ki-up-square.ki-outline:before {
    content: "\eb23"
}

.ki-up.ki-outline:before {
    content: "\eb24"
}

.ki-update-file.ki-outline:before {
    content: "\eb25"
}

.ki-update-folder.ki-outline:before {
    content: "\eb26"
}

.ki-user-edit.ki-outline:before {
    content: "\eb27"
}

.ki-user-square.ki-outline:before {
    content: "\eb28"
}

.ki-user-tick.ki-outline:before {
    content: "\eb29"
}

.ki-user.ki-outline:before {
    content: "\eb2a"
}

.ki-verify.ki-outline:before {
    content: "\eb2b"
}

.ki-vibe.ki-outline:before {
    content: "\eb2c"
}

.ki-virus.ki-outline:before {
    content: "\eb2d"
}

.ki-vue.ki-outline:before {
    content: "\eb2e"
}

.ki-vuesax.ki-outline:before {
    content: "\eb2f"
}

.ki-wallet.ki-outline:before {
    content: "\eb30"
}

.ki-wanchain.ki-outline:before {
    content: "\eb31"
}

.ki-watch.ki-outline:before {
    content: "\eb32"
}

.ki-whatsapp.ki-outline:before {
    content: "\eb33"
}

.ki-wifi-home.ki-outline:before {
    content: "\eb34"
}

.ki-wifi-square.ki-outline:before {
    content: "\eb35"
}

.ki-wifi.ki-outline:before {
    content: "\eb36"
}

.ki-wrench.ki-outline:before {
    content: "\eb37"
}

.ki-xaomi.ki-outline:before {
    content: "\eb38"
}

.ki-xd.ki-outline:before {
    content: "\eb39"
}

.ki-xmr.ki-outline:before {
    content: "\eb3a"
}

.ki-yii.ki-outline:before {
    content: "\eb3b"
}

.ki-youtube.ki-outline:before {
    content: "\eb3c"
}

@font-face {
    font-family: keenicons-solid;
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-solid.eot?812fv7);
    src: url(/App_Assets/plugins/global/fonts/keenicons/keenicons-solid.eot?812fv7#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-solid.ttf?812fv7) format("truetype"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-solid.woff?812fv7) format("woff"),url(/App_Assets/plugins/global/fonts/keenicons/keenicons-solid.svg?812fv7#keenicons-solid) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.ki-solid {
    font-family: keenicons-solid !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ki-abstract-1.ki-solid:before {
    content: "\e900"
}

.ki-abstract-2.ki-solid:before {
    content: "\e901"
}

.ki-abstract-3.ki-solid:before {
    content: "\e902"
}

.ki-abstract-4.ki-solid:before {
    content: "\e903"
}

.ki-abstract-5.ki-solid:before {
    content: "\e904"
}

.ki-abstract-6.ki-solid:before {
    content: "\e905"
}

.ki-abstract-7.ki-solid:before {
    content: "\e906"
}

.ki-abstract-8.ki-solid:before {
    content: "\e907"
}

.ki-abstract-9.ki-solid:before {
    content: "\e908"
}

.ki-abstract-10.ki-solid:before {
    content: "\e909"
}

.ki-abstract-11.ki-solid:before {
    content: "\e90a"
}

.ki-abstract-12.ki-solid:before {
    content: "\e90b"
}

.ki-abstract-13.ki-solid:before {
    content: "\e90c"
}

.ki-abstract-14.ki-solid:before {
    content: "\e90d"
}

.ki-abstract-15.ki-solid:before {
    content: "\e90e"
}

.ki-abstract-16.ki-solid:before {
    content: "\e90f"
}

.ki-abstract-17.ki-solid:before {
    content: "\e910"
}

.ki-abstract-18.ki-solid:before {
    content: "\e911"
}

.ki-abstract-19.ki-solid:before {
    content: "\e912"
}

.ki-abstract-20.ki-solid:before {
    content: "\e913"
}

.ki-abstract-21.ki-solid:before {
    content: "\e914"
}

.ki-abstract-22.ki-solid:before {
    content: "\e915"
}

.ki-abstract-23.ki-solid:before {
    content: "\e916"
}

.ki-abstract-24.ki-solid:before {
    content: "\e917"
}

.ki-abstract-25.ki-solid:before {
    content: "\e918"
}

.ki-abstract-26.ki-solid:before {
    content: "\e919"
}

.ki-abstract-27.ki-solid:before {
    content: "\e91a"
}

.ki-abstract-28.ki-solid:before {
    content: "\e91b"
}

.ki-abstract-29.ki-solid:before {
    content: "\e91c"
}

.ki-abstract-30.ki-solid:before {
    content: "\e91d"
}

.ki-abstract-31.ki-solid:before {
    content: "\e91e"
}

.ki-abstract-32.ki-solid:before {
    content: "\e91f"
}

.ki-abstract-33.ki-solid:before {
    content: "\e920"
}

.ki-abstract-34.ki-solid:before {
    content: "\e921"
}

.ki-abstract-35.ki-solid:before {
    content: "\e922"
}

.ki-abstract-36.ki-solid:before {
    content: "\e923"
}

.ki-abstract-37.ki-solid:before {
    content: "\e924"
}

.ki-abstract-38.ki-solid:before {
    content: "\e925"
}

.ki-abstract-39.ki-solid:before {
    content: "\e926"
}

.ki-abstract-40.ki-solid:before {
    content: "\e927"
}

.ki-abstract-41.ki-solid:before {
    content: "\e928"
}

.ki-abstract-42.ki-solid:before {
    content: "\e929"
}

.ki-abstract-43.ki-solid:before {
    content: "\e92a"
}

.ki-abstract-44.ki-solid:before {
    content: "\e92b"
}

.ki-abstract-45.ki-solid:before {
    content: "\e92c"
}

.ki-abstract-46.ki-solid:before {
    content: "\e92d"
}

.ki-abstract-47.ki-solid:before {
    content: "\e92e"
}

.ki-abstract-48.ki-solid:before {
    content: "\e92f"
}

.ki-abstract-49.ki-solid:before {
    content: "\e930"
}

.ki-abstract.ki-solid:before {
    content: "\e931"
}

.ki-add-files.ki-solid:before {
    content: "\e932"
}

.ki-add-folder.ki-solid:before {
    content: "\e933"
}

.ki-add-item.ki-solid:before {
    content: "\e934"
}

.ki-add-notepad.ki-solid:before {
    content: "\e935"
}

.ki-address-book.ki-solid:before {
    content: "\e936"
}

.ki-airplane-square.ki-solid:before {
    content: "\e937"
}

.ki-airplane.ki-solid:before {
    content: "\e938"
}

.ki-airpod.ki-solid:before {
    content: "\e939"
}

.ki-android.ki-solid:before {
    content: "\e93a"
}

.ki-angular.ki-solid:before {
    content: "\e93b"
}

.ki-apple.ki-solid:before {
    content: "\e93c"
}

.ki-archive-tick.ki-solid:before {
    content: "\e93d"
}

.ki-archive.ki-solid:before {
    content: "\e93e"
}

.ki-arrow-circle-left.ki-solid:before {
    content: "\e93f"
}

.ki-arrow-circle-right.ki-solid:before {
    content: "\e940"
}

.ki-arrow-diagonal.ki-solid:before {
    content: "\e941"
}

.ki-arrow-down-left.ki-solid:before {
    content: "\e942"
}

.ki-arrow-down-refraction.ki-solid:before {
    content: "\e943"
}

.ki-arrow-down-right.ki-solid:before {
    content: "\e944"
}

.ki-arrow-down.ki-solid:before {
    content: "\e945"
}

.ki-arrow-left.ki-solid:before {
    content: "\e946"
}

.ki-arrow-mix.ki-solid:before {
    content: "\e947"
}

.ki-arrow-right-left.ki-solid:before {
    content: "\e948"
}

.ki-arrow-right.ki-solid:before {
    content: "\e949"
}

.ki-arrow-two-diagonals.ki-solid:before {
    content: "\e94a"
}

.ki-arrow-up-down.ki-solid:before {
    content: "\e94b"
}

.ki-arrow-up-left.ki-solid:before {
    content: "\e94c"
}

.ki-arrow-up-refraction.ki-solid:before {
    content: "\e94d"
}

.ki-arrow-up-right.ki-solid:before {
    content: "\e94e"
}

.ki-arrow-up.ki-solid:before {
    content: "\e94f"
}

.ki-arrow-zigzag.ki-solid:before {
    content: "\e950"
}

.ki-arrows-circle.ki-solid:before {
    content: "\e951"
}

.ki-arrows-loop.ki-solid:before {
    content: "\e952"
}

.ki-artificial-intelligence.ki-solid:before {
    content: "\e953"
}

.ki-auto-brightness.ki-solid:before {
    content: "\e954"
}

.ki-avalanche.ki-solid:before {
    content: "\e955"
}

.ki-award.ki-solid:before {
    content: "\e956"
}

.ki-badge.ki-solid:before {
    content: "\e957"
}

.ki-bandage.ki-solid:before {
    content: "\e958"
}

.ki-bank.ki-solid:before {
    content: "\e959"
}

.ki-barcode.ki-solid:before {
    content: "\e95a"
}

.ki-basket-ok.ki-solid:before {
    content: "\e95b"
}

.ki-basket.ki-solid:before {
    content: "\e95c"
}

.ki-behance.ki-solid:before {
    content: "\e95d"
}

.ki-bill.ki-solid:before {
    content: "\e95e"
}

.ki-binance-usd.ki-solid:before {
    content: "\e95f"
}

.ki-binance.ki-solid:before {
    content: "\e960"
}

.ki-bitcoin.ki-solid:before {
    content: "\e961"
}

.ki-black-down.ki-solid:before {
    content: "\e962"
}

.ki-black-left-line.ki-solid:before {
    content: "\e963"
}

.ki-black-left.ki-solid:before {
    content: "\e964"
}

.ki-black-right-line.ki-solid:before {
    content: "\e965"
}

.ki-black-right.ki-solid:before {
    content: "\e966"
}

.ki-black-up.ki-solid:before {
    content: "\e967"
}

.ki-bluetooth.ki-solid:before {
    content: "\e968"
}

.ki-book-open.ki-solid:before {
    content: "\e969"
}

.ki-book-square.ki-solid:before {
    content: "\e96a"
}

.ki-book.ki-solid:before {
    content: "\e96b"
}

.ki-bookmark-2.ki-solid:before {
    content: "\e96c"
}

.ki-bookmark.ki-solid:before {
    content: "\e96d"
}

.ki-bootstrap.ki-solid:before {
    content: "\e96e"
}

.ki-briefcase.ki-solid:before {
    content: "\e96f"
}

.ki-brifecase-cros.ki-solid:before {
    content: "\e970"
}

.ki-brifecase-tick.ki-solid:before {
    content: "\e971"
}

.ki-brifecase-timer.ki-solid:before {
    content: "\e972"
}

.ki-brush.ki-solid:before {
    content: "\e973"
}

.ki-bucket-square.ki-solid:before {
    content: "\e974"
}

.ki-bucket.ki-solid:before {
    content: "\e975"
}

.ki-burger-menu-1.ki-solid:before {
    content: "\e976"
}

.ki-burger-menu-2.ki-solid:before {
    content: "\e977"
}

.ki-burger-menu-3.ki-solid:before {
    content: "\e978"
}

.ki-burger-menu-4.ki-solid:before {
    content: "\e979"
}

.ki-burger-menu-5.ki-solid:before {
    content: "\e97a"
}

.ki-burger-menu-6.ki-solid:before {
    content: "\e97b"
}

.ki-burger-menu.ki-solid:before {
    content: "\e97c"
}

.ki-bus.ki-solid:before {
    content: "\e97d"
}

.ki-calculator.ki-solid:before {
    content: "\e97e"
}

.ki-calendar-2.ki-solid:before {
    content: "\e97f"
}

.ki-calendar-8.ki-solid:before {
    content: "\e980"
}

.ki-calendar-add.ki-solid:before {
    content: "\e981"
}

.ki-calendar-edit.ki-solid:before {
    content: "\e982"
}

.ki-calendar-remove.ki-solid:before {
    content: "\e983"
}

.ki-calendar-search.ki-solid:before {
    content: "\e984"
}

.ki-calendar-tick.ki-solid:before {
    content: "\e985"
}

.ki-calendar.ki-solid:before {
    content: "\e986"
}

.ki-call.ki-solid:before {
    content: "\e987"
}

.ki-capsule.ki-solid:before {
    content: "\e988"
}

.ki-car-2.ki-solid:before {
    content: "\e989"
}

.ki-car-3.ki-solid:before {
    content: "\e98a"
}

.ki-car.ki-solid:before {
    content: "\e98b"
}

.ki-category.ki-solid:before {
    content: "\e98c"
}

.ki-cd.ki-solid:before {
    content: "\e98d"
}

.ki-celsius.ki-solid:before {
    content: "\e98e"
}

.ki-chart-line-down-2.ki-solid:before {
    content: "\e98f"
}

.ki-chart-line-down.ki-solid:before {
    content: "\e990"
}

.ki-chart-line-star.ki-solid:before {
    content: "\e991"
}

.ki-chart-line-up-2.ki-solid:before {
    content: "\e992"
}

.ki-chart-line-up.ki-solid:before {
    content: "\e993"
}

.ki-chart-line.ki-solid:before {
    content: "\e994"
}

.ki-chart-pie-3.ki-solid:before {
    content: "\e995"
}

.ki-chart-pie-4.ki-solid:before {
    content: "\e996"
}

.ki-chart-pie-simple.ki-solid:before {
    content: "\e997"
}

.ki-chart-pie-too.ki-solid:before {
    content: "\e998"
}

.ki-chart-simple-2.ki-solid:before {
    content: "\e999"
}

.ki-chart-simple-3.ki-solid:before {
    content: "\e99a"
}

.ki-chart-simple.ki-solid:before {
    content: "\e99b"
}

.ki-chart.ki-solid:before {
    content: "\e99c"
}

.ki-check-circle.ki-solid:before {
    content: "\e99d"
}

.ki-check-square.ki-solid:before {
    content: "\e99e"
}

.ki-check.ki-solid:before {
    content: "\e99f"
}

.ki-cheque.ki-solid:before {
    content: "\e9a0"
}

.ki-chrome.ki-solid:before {
    content: "\e9a1"
}

.ki-classmates.ki-solid:before {
    content: "\e9a2"
}

.ki-click.ki-solid:before {
    content: "\e9a3"
}

.ki-clipboard.ki-solid:before {
    content: "\e9a4"
}

.ki-cloud-add.ki-solid:before {
    content: "\e9a5"
}

.ki-cloud-change.ki-solid:before {
    content: "\e9a6"
}

.ki-cloud-download.ki-solid:before {
    content: "\e9a7"
}

.ki-cloud.ki-solid:before {
    content: "\e9a8"
}

.ki-code.ki-solid:before {
    content: "\e9a9"
}

.ki-coffee.ki-solid:before {
    content: "\e9aa"
}

.ki-color-swatch.ki-solid:before {
    content: "\e9ab"
}

.ki-colors-square.ki-solid:before {
    content: "\e9ac"
}

.ki-compass.ki-solid:before {
    content: "\e9ad"
}

.ki-copy-success.ki-solid:before {
    content: "\e9ae"
}

.ki-copy.ki-solid:before {
    content: "\e9af"
}

.ki-courier-express.ki-solid:before {
    content: "\e9b0"
}

.ki-courier.ki-solid:before {
    content: "\e9b1"
}

.ki-credit-cart.ki-solid:before {
    content: "\e9b2"
}

.ki-cross-circle.ki-solid:before {
    content: "\e9b3"
}

.ki-cross-square.ki-solid:before {
    content: "\e9b4"
}

.ki-cross.ki-solid:before {
    content: "\e9b5"
}

.ki-crown-2.ki-solid:before {
    content: "\e9b6"
}

.ki-crown.ki-solid:before {
    content: "\e9b7"
}

.ki-css.ki-solid:before {
    content: "\e9b8"
}

.ki-cube-2.ki-solid:before {
    content: "\e9b9"
}

.ki-cube-3.ki-solid:before {
    content: "\e9ba"
}

.ki-cup.ki-solid:before {
    content: "\e9bb"
}

.ki-dash.ki-solid:before {
    content: "\e9bc"
}

.ki-data.ki-solid:before {
    content: "\e9bd"
}

.ki-delete-files.ki-solid:before {
    content: "\e9be"
}

.ki-delete-folder.ki-solid:before {
    content: "\e9bf"
}

.ki-delivery-2.ki-solid:before {
    content: "\e9c0"
}

.ki-delivery-3.ki-solid:before {
    content: "\e9c1"
}

.ki-delivery-24.ki-solid:before {
    content: "\e9c2"
}

.ki-delivery-door.ki-solid:before {
    content: "\e9c3"
}

.ki-delivery-geolocation.ki-solid:before {
    content: "\e9c4"
}

.ki-delivery-time.ki-solid:before {
    content: "\e9c5"
}

.ki-delivery.ki-solid:before {
    content: "\e9c6"
}

.ki-design-2.ki-solid:before {
    content: "\e9c7"
}

.ki-design-frame.ki-solid:before {
    content: "\e9c8"
}

.ki-design-mask.ki-solid:before {
    content: "\e9c9"
}

.ki-design.ki-solid:before {
    content: "\e9ca"
}

.ki-devices-2.ki-solid:before {
    content: "\e9cb"
}

.ki-devices.ki-solid:before {
    content: "\e9cc"
}

.ki-diamonds.ki-solid:before {
    content: "\e9cd"
}

.ki-directbox-default.ki-solid:before {
    content: "\e9ce"
}

.ki-disconnect.ki-solid:before {
    content: "\e9cf"
}

.ki-discount.ki-solid:before {
    content: "\e9d0"
}

.ki-disk.ki-solid:before {
    content: "\e9d1"
}

.ki-dislike.ki-solid:before {
    content: "\e9d2"
}

.ki-dj.ki-solid:before {
    content: "\e9d3"
}

.ki-document.ki-solid:before {
    content: "\e9d4"
}

.ki-dollar.ki-solid:before {
    content: "\e9d5"
}

.ki-dots-circle-vertical.ki-solid:before {
    content: "\e9d6"
}

.ki-dots-circle.ki-solid:before {
    content: "\e9d7"
}

.ki-dots-horizontal.ki-solid:before {
    content: "\e9d8"
}

.ki-dots-square-vertical.ki-solid:before {
    content: "\e9d9"
}

.ki-dots-square.ki-solid:before {
    content: "\e9da"
}

.ki-dots-vertical.ki-solid:before {
    content: "\e9db"
}

.ki-double-check-circle.ki-solid:before {
    content: "\e9dc"
}

.ki-double-check.ki-solid:before {
    content: "\e9dd"
}

.ki-double-down.ki-solid:before {
    content: "\e9de"
}

.ki-double-left-arrow.ki-solid:before {
    content: "\e9df"
}

.ki-double-left.ki-solid:before {
    content: "\e9e0"
}

.ki-double-right-arrow.ki-solid:before {
    content: "\e9e1"
}

.ki-double-right.ki-solid:before {
    content: "\e9e2"
}

.ki-double-up.ki-solid:before {
    content: "\e9e3"
}

.ki-down-square.ki-solid:before {
    content: "\e9e4"
}

.ki-down.ki-solid:before {
    content: "\e9e5"
}

.ki-dribbble.ki-solid:before {
    content: "\e9e6"
}

.ki-drop.ki-solid:before {
    content: "\e9e7"
}

.ki-dropbox.ki-solid:before {
    content: "\e9e8"
}

.ki-educare.ki-solid:before {
    content: "\e9e9"
}

.ki-electricity.ki-solid:before {
    content: "\e9ea"
}

.ki-electronic-clock.ki-solid:before {
    content: "\e9eb"
}

.ki-element-1.ki-solid:before {
    content: "\e9ec"
}

.ki-element-2.ki-solid:before {
    content: "\e9ed"
}

.ki-element-3.ki-solid:before {
    content: "\e9ee"
}

.ki-element-4.ki-solid:before {
    content: "\e9ef"
}

.ki-element-5.ki-solid:before {
    content: "\e9f0"
}

.ki-element-6.ki-solid:before {
    content: "\e9f1"
}

.ki-element-7.ki-solid:before {
    content: "\e9f2"
}

.ki-element-8.ki-solid:before {
    content: "\e9f3"
}

.ki-element-9.ki-solid:before {
    content: "\e9f4"
}

.ki-element-10.ki-solid:before {
    content: "\e9f5"
}

.ki-element-11.ki-solid:before {
    content: "\e9f6"
}

.ki-element-12.ki-solid:before {
    content: "\e9f7"
}

.ki-element-equal.ki-solid:before {
    content: "\e9f8"
}

.ki-element-plus.ki-solid:before {
    content: "\e9f9"
}

.ki-emoji-happy.ki-solid:before {
    content: "\e9fa"
}

.ki-enjin-coin.ki-solid:before {
    content: "\e9fb"
}

.ki-entrance-left.ki-solid:before {
    content: "\e9fc"
}

.ki-entrance-right.ki-solid:before {
    content: "\e9fd"
}

.ki-eraser.ki-solid:before {
    content: "\e9fe"
}

.ki-euro.ki-solid:before {
    content: "\e9ff"
}

.ki-exit-down.ki-solid:before {
    content: "\ea00"
}

.ki-exit-left.ki-solid:before {
    content: "\ea01"
}

.ki-exit-right-corner.ki-solid:before {
    content: "\ea02"
}

.ki-exit-right.ki-solid:before {
    content: "\ea03"
}

.ki-exit-up.ki-solid:before {
    content: "\ea04"
}

.ki-external-drive.ki-solid:before {
    content: "\ea05"
}

.ki-eye-slash.ki-solid:before {
    content: "\ea06"
}

.ki-eye.ki-solid:before {
    content: "\ea07"
}

.ki-facebook.ki-solid:before {
    content: "\ea08"
}

.ki-faceid.ki-solid:before {
    content: "\ea09"
}

.ki-fasten.ki-solid:before {
    content: "\ea0a"
}

.ki-fat-rows.ki-solid:before {
    content: "\ea0b"
}

.ki-feather.ki-solid:before {
    content: "\ea0c"
}

.ki-figma.ki-solid:before {
    content: "\ea0d"
}

.ki-file-added.ki-solid:before {
    content: "\ea0e"
}

.ki-file-deleted.ki-solid:before {
    content: "\ea0f"
}

.ki-file-down.ki-solid:before {
    content: "\ea10"
}

.ki-file-left.ki-solid:before {
    content: "\ea11"
}

.ki-file-right.ki-solid:before {
    content: "\ea12"
}

.ki-file-sheet.ki-solid:before {
    content: "\ea13"
}

.ki-file-up.ki-solid:before {
    content: "\ea14"
}

.ki-file.ki-solid:before {
    content: "\ea15"
}

.ki-files-tablet.ki-solid:before {
    content: "\ea16"
}

.ki-filter-edit.ki-solid:before {
    content: "\ea17"
}

.ki-filter-search.ki-solid:before {
    content: "\ea18"
}

.ki-filter-square.ki-solid:before {
    content: "\ea19"
}

.ki-filter-tablet.ki-solid:before {
    content: "\ea1a"
}

.ki-filter-tick.ki-solid:before {
    content: "\ea1b"
}

.ki-filter.ki-solid:before {
    content: "\ea1c"
}

.ki-finance-calculator.ki-solid:before {
    content: "\ea1d"
}

.ki-financial-schedule.ki-solid:before {
    content: "\ea1e"
}

.ki-fingerprint-scanning.ki-solid:before {
    content: "\ea1f"
}

.ki-flag.ki-solid:before {
    content: "\ea20"
}

.ki-flash-circle.ki-solid:before {
    content: "\ea21"
}

.ki-flask.ki-solid:before {
    content: "\ea22"
}

.ki-focus.ki-solid:before {
    content: "\ea23"
}

.ki-folder-added.ki-solid:before {
    content: "\ea24"
}

.ki-folder-down.ki-solid:before {
    content: "\ea25"
}

.ki-folder-up.ki-solid:before {
    content: "\ea26"
}

.ki-folder.ki-solid:before {
    content: "\ea27"
}

.ki-frame.ki-solid:before {
    content: "\ea28"
}

.ki-gear.ki-solid:before {
    content: "\ea29"
}

.ki-general-mouse.ki-solid:before {
    content: "\ea2a"
}

.ki-geolocation-home.ki-solid:before {
    content: "\ea2b"
}

.ki-geolocation.ki-solid:before {
    content: "\ea2c"
}

.ki-ghost.ki-solid:before {
    content: "\ea2d"
}

.ki-gift.ki-solid:before {
    content: "\ea2e"
}

.ki-github.ki-solid:before {
    content: "\ea2f"
}

.ki-glass.ki-solid:before {
    content: "\ea30"
}

.ki-google-play.ki-solid:before {
    content: "\ea31"
}

.ki-google.ki-solid:before {
    content: "\ea32"
}

.ki-graph-2.ki-solid:before {
    content: "\ea33"
}

.ki-graph-3.ki-solid:before {
    content: "\ea34"
}

.ki-graph-4.ki-solid:before {
    content: "\ea35"
}

.ki-graph-up.ki-solid:before {
    content: "\ea36"
}

.ki-graph.ki-solid:before {
    content: "\ea37"
}

.ki-grid-2.ki-solid:before {
    content: "\ea38"
}

.ki-grid-frame.ki-solid:before {
    content: "\ea39"
}

.ki-grid.ki-solid:before {
    content: "\ea3a"
}

.ki-handcart.ki-solid:before {
    content: "\ea3b"
}

.ki-happy-emoji.ki-solid:before {
    content: "\ea3c"
}

.ki-heart-circle.ki-solid:before {
    content: "\ea3d"
}

.ki-heart.ki-solid:before {
    content: "\ea3e"
}

.ki-home-1.ki-solid:before {
    content: "\ea3f"
}

.ki-home-2.ki-solid:before {
    content: "\ea40"
}

.ki-home-3.ki-solid:before {
    content: "\ea41"
}

.ki-home.ki-solid:before {
    content: "\ea42"
}

.ki-html.ki-solid:before {
    content: "\ea43"
}

.ki-icon.ki-solid:before {
    content: "\ea44"
}

.ki-illustrator.ki-solid:before {
    content: "\ea45"
}

.ki-information-2.ki-solid:before {
    content: "\ea46"
}

.ki-information-3.ki-solid:before {
    content: "\ea47"
}

.ki-information-4.ki-solid:before {
    content: "\ea48"
}

.ki-information-5.ki-solid:before {
    content: "\ea49"
}

.ki-information.ki-solid:before {
    content: "\ea4a"
}

.ki-instagram.ki-solid:before {
    content: "\ea4b"
}

.ki-joystick.ki-solid:before {
    content: "\ea4c"
}

.ki-js-2.ki-solid:before {
    content: "\ea4d"
}

.ki-js.ki-solid:before {
    content: "\ea4e"
}

.ki-kanban.ki-solid:before {
    content: "\ea4f"
}

.ki-key-square.ki-solid:before {
    content: "\ea50"
}

.ki-key.ki-solid:before {
    content: "\ea51"
}

.ki-keyboard.ki-solid:before {
    content: "\ea52"
}

.ki-laptop.ki-solid:before {
    content: "\ea53"
}

.ki-laravel.ki-solid:before {
    content: "\ea54"
}

.ki-left-square.ki-solid:before {
    content: "\ea55"
}

.ki-left.ki-solid:before {
    content: "\ea56"
}

.ki-like-2.ki-solid:before {
    content: "\ea57"
}

.ki-like-folder.ki-solid:before {
    content: "\ea58"
}

.ki-like-shapes.ki-solid:before {
    content: "\ea59"
}

.ki-like-tag.ki-solid:before {
    content: "\ea5a"
}

.ki-like.ki-solid:before {
    content: "\ea5b"
}

.ki-loading.ki-solid:before {
    content: "\ea5c"
}

.ki-lock-2.ki-solid:before {
    content: "\ea5d"
}

.ki-lock-3.ki-solid:before {
    content: "\ea5e"
}

.ki-lock.ki-solid:before {
    content: "\ea5f"
}

.ki-logistic.ki-solid:before {
    content: "\ea60"
}

.ki-lots-shopping.ki-solid:before {
    content: "\ea61"
}

.ki-lovely.ki-solid:before {
    content: "\ea62"
}

.ki-lts.ki-solid:before {
    content: "\ea63"
}

.ki-magnifier.ki-solid:before {
    content: "\ea64"
}

.ki-map.ki-solid:before {
    content: "\ea65"
}

.ki-mask.ki-solid:before {
    content: "\ea66"
}

.ki-maximize.ki-solid:before {
    content: "\ea67"
}

.ki-medal-star.ki-solid:before {
    content: "\ea68"
}

.ki-menu.ki-solid:before {
    content: "\ea69"
}

.ki-message-add.ki-solid:before {
    content: "\ea6a"
}

.ki-message-edit.ki-solid:before {
    content: "\ea6b"
}

.ki-message-minus.ki-solid:before {
    content: "\ea6c"
}

.ki-message-notif.ki-solid:before {
    content: "\ea6d"
}

.ki-message-programming.ki-solid:before {
    content: "\ea6e"
}

.ki-message-question.ki-solid:before {
    content: "\ea6f"
}

.ki-message-text-2.ki-solid:before {
    content: "\ea70"
}

.ki-message-text.ki-solid:before {
    content: "\ea71"
}

.ki-messages.ki-solid:before {
    content: "\ea72"
}

.ki-microsoft.ki-solid:before {
    content: "\ea73"
}

.ki-milk.ki-solid:before {
    content: "\ea74"
}

.ki-minus-circle.ki-solid:before {
    content: "\ea75"
}

.ki-minus-folder.ki-solid:before {
    content: "\ea76"
}

.ki-minus-square.ki-solid:before {
    content: "\ea77"
}

.ki-minus.ki-solid:before {
    content: "\ea78"
}

.ki-monitor-mobile.ki-solid:before {
    content: "\ea79"
}

.ki-moon.ki-solid:before {
    content: "\ea7a"
}

.ki-more-2.ki-solid:before {
    content: "\ea7b"
}

.ki-mouse-circle.ki-solid:before {
    content: "\ea7c"
}

.ki-mouse-square.ki-solid:before {
    content: "\ea7d"
}

.ki-mouse.ki-solid:before {
    content: "\ea7e"
}

.ki-nexo.ki-solid:before {
    content: "\ea7f"
}

.ki-night-day.ki-solid:before {
    content: "\ea80"
}

.ki-note-2.ki-solid:before {
    content: "\ea81"
}

.ki-note.ki-solid:before {
    content: "\ea82"
}

.ki-notepad-bookmark.ki-solid:before {
    content: "\ea83"
}

.ki-notepad-edit.ki-solid:before {
    content: "\ea84"
}

.ki-notepad.ki-solid:before {
    content: "\ea85"
}

.ki-notification-2.ki-solid:before {
    content: "\ea86"
}

.ki-notification-bing.ki-solid:before {
    content: "\ea87"
}

.ki-notification-circle.ki-solid:before {
    content: "\ea88"
}

.ki-notification-favorite.ki-solid:before {
    content: "\ea89"
}

.ki-notification-on.ki-solid:before {
    content: "\ea8a"
}

.ki-notification-status.ki-solid:before {
    content: "\ea8b"
}

.ki-notification.ki-solid:before {
    content: "\ea8c"
}

.ki-ocean.ki-solid:before {
    content: "\ea8d"
}

.ki-office-bag.ki-solid:before {
    content: "\ea8e"
}

.ki-package.ki-solid:before {
    content: "\ea8f"
}

.ki-pails.ki-solid:before {
    content: "\ea90"
}

.ki-paintbucket.ki-solid:before {
    content: "\ea91"
}

.ki-paper-clip.ki-solid:before {
    content: "\ea92"
}

.ki-parcel-tracking.ki-solid:before {
    content: "\ea93"
}

.ki-parcel.ki-solid:before {
    content: "\ea94"
}

.ki-password-check.ki-solid:before {
    content: "\ea95"
}

.ki-paypal.ki-solid:before {
    content: "\ea96"
}

.ki-pencil.ki-solid:before {
    content: "\ea97"
}

.ki-people.ki-solid:before {
    content: "\ea98"
}

.ki-percentage.ki-solid:before {
    content: "\ea99"
}

.ki-phone.ki-solid:before {
    content: "\ea9a"
}

.ki-photoshop.ki-solid:before {
    content: "\ea9b"
}

.ki-picture.ki-solid:before {
    content: "\ea9c"
}

.ki-pill.ki-solid:before {
    content: "\ea9d"
}

.ki-pin.ki-solid:before {
    content: "\ea9e"
}

.ki-plus-circle.ki-solid:before {
    content: "\ea9f"
}

.ki-plus-square.ki-solid:before {
    content: "\eaa0"
}

.ki-plus.ki-solid:before {
    content: "\eaa1"
}

.ki-pointers.ki-solid:before {
    content: "\eaa2"
}

.ki-price-tag.ki-solid:before {
    content: "\eaa3"
}

.ki-printer.ki-solid:before {
    content: "\eaa4"
}

.ki-profile-circle.ki-solid:before {
    content: "\eaa5"
}

.ki-profile-user.ki-solid:before {
    content: "\eaa6"
}

.ki-pulse.ki-solid:before {
    content: "\eaa7"
}

.ki-purchase.ki-solid:before {
    content: "\eaa8"
}

.ki-python.ki-solid:before {
    content: "\eaa9"
}

.ki-question-2.ki-solid:before {
    content: "\eaaa"
}

.ki-question.ki-solid:before {
    content: "\eaab"
}

.ki-questionnaire-tablet.ki-solid:before {
    content: "\eaac"
}

.ki-ranking.ki-solid:before {
    content: "\eaad"
}

.ki-react.ki-solid:before {
    content: "\eaae"
}

.ki-receipt-square.ki-solid:before {
    content: "\eaaf"
}

.ki-rescue.ki-solid:before {
    content: "\eab0"
}

.ki-right-left.ki-solid:before {
    content: "\eab1"
}

.ki-right-square.ki-solid:before {
    content: "\eab2"
}

.ki-right.ki-solid:before {
    content: "\eab3"
}

.ki-rocket.ki-solid:before {
    content: "\eab4"
}

.ki-route.ki-solid:before {
    content: "\eab5"
}

.ki-router.ki-solid:before {
    content: "\eab6"
}

.ki-row-horizontal.ki-solid:before {
    content: "\eab7"
}

.ki-row-vertical.ki-solid:before {
    content: "\eab8"
}

.ki-safe-home.ki-solid:before {
    content: "\eab9"
}

.ki-satellite.ki-solid:before {
    content: "\eaba"
}

.ki-save-2.ki-solid:before {
    content: "\eabb"
}

.ki-save-deposit.ki-solid:before {
    content: "\eabc"
}

.ki-scan-barcode.ki-solid:before {
    content: "\eabd"
}

.ki-scooter-2.ki-solid:before {
    content: "\eabe"
}

.ki-scooter.ki-solid:before {
    content: "\eabf"
}

.ki-screen.ki-solid:before {
    content: "\eac0"
}

.ki-scroll.ki-solid:before {
    content: "\eac1"
}

.ki-search-list.ki-solid:before {
    content: "\eac2"
}

.ki-security-check.ki-solid:before {
    content: "\eac3"
}

.ki-security-user.ki-solid:before {
    content: "\eac4"
}

.ki-send.ki-solid:before {
    content: "\eac5"
}

.ki-setting-2.ki-solid:before {
    content: "\eac6"
}

.ki-setting-3.ki-solid:before {
    content: "\eac7"
}

.ki-setting-4.ki-solid:before {
    content: "\eac8"
}

.ki-setting.ki-solid:before {
    content: "\eac9"
}

.ki-share.ki-solid:before {
    content: "\eaca"
}

.ki-shield-cross.ki-solid:before {
    content: "\eacb"
}

.ki-shield-search.ki-solid:before {
    content: "\eacc"
}

.ki-shield-slash.ki-solid:before {
    content: "\eacd"
}

.ki-shield-tick.ki-solid:before {
    content: "\eace"
}

.ki-shield.ki-solid:before {
    content: "\eacf"
}

.ki-ship.ki-solid:before {
    content: "\ead0"
}

.ki-shop.ki-solid:before {
    content: "\ead1"
}

.ki-simcard-2.ki-solid:before {
    content: "\ead2"
}

.ki-simcard.ki-solid:before {
    content: "\ead3"
}

.ki-size.ki-solid:before {
    content: "\ead4"
}

.ki-slack.ki-solid:before {
    content: "\ead5"
}

.ki-slider-horizontal-2.ki-solid:before {
    content: "\ead6"
}

.ki-slider-horizontal.ki-solid:before {
    content: "\ead7"
}

.ki-slider-vertical-2.ki-solid:before {
    content: "\ead8"
}

.ki-slider-vertical.ki-solid:before {
    content: "\ead9"
}

.ki-slider.ki-solid:before {
    content: "\eada"
}

.ki-sms.ki-solid:before {
    content: "\eadb"
}

.ki-snapchat.ki-solid:before {
    content: "\eadc"
}

.ki-social-media.ki-solid:before {
    content: "\eadd"
}

.ki-soft-2.ki-solid:before {
    content: "\eade"
}

.ki-soft-3.ki-solid:before {
    content: "\eadf"
}

.ki-soft.ki-solid:before {
    content: "\eae0"
}

.ki-some-files.ki-solid:before {
    content: "\eae1"
}

.ki-sort.ki-solid:before {
    content: "\eae2"
}

.ki-speaker.ki-solid:before {
    content: "\eae3"
}

.ki-spotify.ki-solid:before {
    content: "\eae4"
}

.ki-spring-framework.ki-solid:before {
    content: "\eae5"
}

.ki-square-brackets.ki-solid:before {
    content: "\eae6"
}

.ki-star.ki-solid:before {
    content: "\eae7"
}

.ki-status.ki-solid:before {
    content: "\eae8"
}

.ki-subtitle.ki-solid:before {
    content: "\eae9"
}

.ki-sun.ki-solid:before {
    content: "\eaea"
}

.ki-support-24.ki-solid:before {
    content: "\eaeb"
}

.ki-switch.ki-solid:before {
    content: "\eaec"
}

.ki-syringe.ki-solid:before {
    content: "\eaed"
}

.ki-tablet-book.ki-solid:before {
    content: "\eaee"
}

.ki-tablet-delete.ki-solid:before {
    content: "\eaef"
}

.ki-tablet-down.ki-solid:before {
    content: "\eaf0"
}

.ki-tablet-ok.ki-solid:before {
    content: "\eaf1"
}

.ki-tablet-text-down.ki-solid:before {
    content: "\eaf2"
}

.ki-tablet-text-up.ki-solid:before {
    content: "\eaf3"
}

.ki-tablet-up.ki-solid:before {
    content: "\eaf4"
}

.ki-tablet.ki-solid:before {
    content: "\eaf5"
}

.ki-tag-cross.ki-solid:before {
    content: "\eaf6"
}

.ki-tag.ki-solid:before {
    content: "\eaf7"
}

.ki-teacher.ki-solid:before {
    content: "\eaf8"
}

.ki-tech-wifi.ki-solid:before {
    content: "\eaf9"
}

.ki-technology-2.ki-solid:before {
    content: "\eafa"
}

.ki-technology-3.ki-solid:before {
    content: "\eafb"
}

.ki-technology-4.ki-solid:before {
    content: "\eafc"
}

.ki-technology.ki-solid:before {
    content: "\eafd"
}

.ki-telephone-geolocation.ki-solid:before {
    content: "\eafe"
}

.ki-test-tubes.ki-solid:before {
    content: "\eaff"
}

.ki-text-align-center.ki-solid:before {
    content: "\eb00"
}

.ki-text-align-justify-center.ki-solid:before {
    content: "\eb01"
}

.ki-text-align-left.ki-solid:before {
    content: "\eb02"
}

.ki-text-align-right.ki-solid:before {
    content: "\eb03"
}

.ki-text-bold.ki-solid:before {
    content: "\eb04"
}

.ki-text-circle.ki-solid:before {
    content: "\eb05"
}

.ki-text-italic.ki-solid:before {
    content: "\eb06"
}

.ki-text-number.ki-solid:before {
    content: "\eb07"
}

.ki-text-strikethrough.ki-solid:before {
    content: "\eb08"
}

.ki-text-underline.ki-solid:before {
    content: "\eb09"
}

.ki-text.ki-solid:before {
    content: "\eb0a"
}

.ki-thermometer.ki-solid:before {
    content: "\eb0b"
}

.ki-theta.ki-solid:before {
    content: "\eb0c"
}

.ki-tiktok.ki-solid:before {
    content: "\eb0d"
}

.ki-time.ki-solid:before {
    content: "\eb0e"
}

.ki-timer.ki-solid:before {
    content: "\eb0f"
}

.ki-to-left.ki-solid:before {
    content: "\eb10"
}

.ki-to-right.ki-solid:before {
    content: "\eb11"
}

.ki-toggle-off-circle.ki-solid:before {
    content: "\eb12"
}

.ki-toggle-off.ki-solid:before {
    content: "\eb13"
}

.ki-toggle-on-circle.ki-solid:before {
    content: "\eb14"
}

.ki-toggle-on.ki-solid:before {
    content: "\eb15"
}

.ki-trailer.ki-solid:before {
    content: "\eb16"
}

.ki-trash-square.ki-solid:before {
    content: "\eb17"
}

.ki-trash.ki-solid:before {
    content: "\eb18"
}

.ki-tree.ki-solid:before {
    content: "\eb19"
}

.ki-trello.ki-solid:before {
    content: "\eb1a"
}

.ki-triangle.ki-solid:before {
    content: "\eb1b"
}

.ki-truck.ki-solid:before {
    content: "\eb1c"
}

.ki-ts.ki-solid:before {
    content: "\eb1d"
}

.ki-twitch.ki-solid:before {
    content: "\eb1e"
}

.ki-twitter.ki-solid:before {
    content: "\eb1f"
}

.ki-two-credit-cart.ki-solid:before {
    content: "\eb20"
}

.ki-underlining.ki-solid:before {
    content: "\eb21"
}

.ki-up-down.ki-solid:before {
    content: "\eb22"
}

.ki-up-square.ki-solid:before {
    content: "\eb23"
}

.ki-up.ki-solid:before {
    content: "\eb24"
}

.ki-update-file.ki-solid:before {
    content: "\eb25"
}

.ki-update-folder.ki-solid:before {
    content: "\eb26"
}

.ki-user-edit.ki-solid:before {
    content: "\eb27"
}

.ki-user-square.ki-solid:before {
    content: "\eb28"
}

.ki-user-tick.ki-solid:before {
    content: "\eb29"
}

.ki-user.ki-solid:before {
    content: "\eb2a"
}

.ki-verify.ki-solid:before {
    content: "\eb2b"
}

.ki-vibe.ki-solid:before {
    content: "\eb2c"
}

.ki-virus.ki-solid:before {
    content: "\eb2d"
}

.ki-vue.ki-solid:before {
    content: "\eb2e"
}

.ki-vuesax.ki-solid:before {
    content: "\eb2f"
}

.ki-wallet.ki-solid:before {
    content: "\eb30"
}

.ki-wanchain.ki-solid:before {
    content: "\eb31"
}

.ki-watch.ki-solid:before {
    content: "\eb32"
}

.ki-whatsapp.ki-solid:before {
    content: "\eb33"
}

.ki-wifi-home.ki-solid:before {
    content: "\eb34"
}

.ki-wifi-square.ki-solid:before {
    content: "\eb35"
}

.ki-wifi.ki-solid:before {
    content: "\eb36"
}

.ki-wrench.ki-solid:before {
    content: "\eb37"
}

.ki-xaomi.ki-solid:before {
    content: "\eb38"
}

.ki-xd.ki-solid:before {
    content: "\eb39"
}

.ki-xmr.ki-solid:before {
    content: "\eb3a"
}

.ki-yii.ki-solid:before {
    content: "\eb3b"
}

.ki-youtube.ki-solid:before {
    content: "\eb3c"
}

/*
.la, .lab, .lad, .lal, .lar, .las {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.la-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.la-xs {
    font-size: .75em
}

.la-sm {
    font-size: .875em
}

.la-1x {
    font-size: 1em
}

.la-2x {
    font-size: 2em
}

.la-3x {
    font-size: 3em
}

.la-4x {
    font-size: 4em
}

.la-5x {
    font-size: 5em
}

.la-6x {
    font-size: 6em
}

.la-7x {
    font-size: 7em
}

.la-8x {
    font-size: 8em
}

.la-9x {
    font-size: 9em
}

.la-10x {
    font-size: 10em
}

.la-fw {
    text-align: center;
    width: 1.25em
}

.la-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.la-ul > li {
    position: relative
}

.la-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.la-border {
    border: solid .08em #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}

.la-pull-left {
    float: left
}

.la-pull-right {
    float: right
}

.la.la-pull-left, .lab.la-pull-left, .lal.la-pull-left, .lar.la-pull-left, .las.la-pull-left {
    margin-right: .3em
}

.la.la-pull-right, .lab.la-pull-right, .lal.la-pull-right, .lar.la-pull-right, .las.la-pull-right {
    margin-left: .3em
}

.la-spin {
    -webkit-animation: la-spin 2s infinite linear;
    animation: la-spin 2s infinite linear
}

.la-pulse {
    -webkit-animation: la-spin 1s infinite steps(8);
    animation: la-spin 1s infinite steps(8)
}

@-webkit-keyframes la-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes la-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.la-rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.la-rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.la-rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.la-flip-horizontal {
    -webkit-transform: scale(-1,1);
    transform: scale(-1,1)
}

.la-flip-vertical {
    -webkit-transform: scale(1,-1);
    transform: scale(1,-1)
}

.la-flip-both, .la-flip-horizontal.la-flip-vertical {
    -webkit-transform: scale(-1,-1);
    transform: scale(-1,-1)
}

:root .la-flip-both, :root .la-flip-horizontal, :root .la-flip-vertical, :root .la-rotate-180, :root .la-rotate-270, :root .la-rotate-90 {
    -webkit-filter: none;
    filter: none
}

.la-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
}

.la-stack-1x, .la-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.la-stack-1x {
    line-height: inherit
}

.la-stack-2x {
    font-size: 2em
}

.la-inverse {
    color: #fff
}

.la-500px:before {
    content: "\f26e"
}

.la-accessible-icon:before {
    content: "\f368"
}

.la-accusoft:before {
    content: "\f369"
}

.la-acquisitions-incorporated:before {
    content: "\f6af"
}

.la-ad:before {
    content: "\f641"
}

.la-address-book:before {
    content: "\f2b9"
}

.la-address-card:before {
    content: "\f2bb"
}

.la-adjust:before {
    content: "\f042"
}

.la-adn:before {
    content: "\f170"
}

.la-adobe:before {
    content: "\f778"
}

.la-adversal:before {
    content: "\f36a"
}

.la-affiliatetheme:before {
    content: "\f36b"
}

.la-air-freshener:before {
    content: "\f5d0"
}

.la-airbnb:before {
    content: "\f834"
}

.la-algolia:before {
    content: "\f36c"
}

.la-align-center:before {
    content: "\f037"
}

.la-align-justify:before {
    content: "\f039"
}

.la-align-left:before {
    content: "\f036"
}

.la-align-right:before {
    content: "\f038"
}

.la-alipay:before {
    content: "\f642"
}

.la-allergies:before {
    content: "\f461"
}

.la-amazon:before {
    content: "\f270"
}

.la-amazon-pay:before {
    content: "\f42c"
}

.la-ambulance:before {
    content: "\f0f9"
}

.la-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.la-amilia:before {
    content: "\f36d"
}

.la-anchor:before {
    content: "\f13d"
}

.la-android:before {
    content: "\f17b"
}

.la-angellist:before {
    content: "\f209"
}

.la-angle-double-down:before {
    content: "\f103"
}

.la-angle-double-left:before {
    content: "\f100"
}

.la-angle-double-right:before {
    content: "\f101"
}

.la-angle-double-up:before {
    content: "\f102"
}

.la-angle-down:before {
    content: "\f107"
}

.la-angle-left:before {
    content: "\f104"
}

.la-angle-right:before {
    content: "\f105"
}

.la-angle-up:before {
    content: "\f106"
}

.la-angry:before {
    content: "\f556"
}

.la-angrycreative:before {
    content: "\f36e"
}

.la-angular:before {
    content: "\f420"
}

.la-ankh:before {
    content: "\f644"
}

.la-app-store:before {
    content: "\f36f"
}

.la-app-store-ios:before {
    content: "\f370"
}

.la-apper:before {
    content: "\f371"
}

.la-apple:before {
    content: "\f179"
}

.la-apple-alt:before {
    content: "\f5d1"
}

.la-apple-pay:before {
    content: "\f415"
}

.la-archive:before {
    content: "\f187"
}

.la-archway:before {
    content: "\f557"
}

.la-arrow-alt-circle-down:before {
    content: "\f358"
}

.la-arrow-alt-circle-left:before {
    content: "\f359"
}

.la-arrow-alt-circle-right:before {
    content: "\f35a"
}

.la-arrow-alt-circle-up:before {
    content: "\f35b"
}

.la-arrow-circle-down:before {
    content: "\f0ab"
}

.la-arrow-circle-left:before {
    content: "\f0a8"
}

.la-arrow-circle-right:before {
    content: "\f0a9"
}

.la-arrow-circle-up:before {
    content: "\f0aa"
}

.la-arrow-down:before {
    content: "\f063"
}

.la-arrow-left:before {
    content: "\f060"
}

.la-arrow-right:before {
    content: "\f061"
}

.la-arrow-up:before {
    content: "\f062"
}

.la-arrows-alt:before {
    content: "\f0b2"
}

.la-arrows-alt-h:before {
    content: "\f337"
}

.la-arrows-alt-v:before {
    content: "\f338"
}

.la-artstation:before {
    content: "\f77a"
}

.la-assistive-listening-systems:before {
    content: "\f2a2"
}

.la-asterisk:before {
    content: "\f069"
}

.la-asymmetrik:before {
    content: "\f372"
}

.la-at:before {
    content: "\f1fa"
}

.la-atlas:before {
    content: "\f558"
}

.la-atlassian:before {
    content: "\f77b"
}

.la-atom:before {
    content: "\f5d2"
}

.la-audible:before {
    content: "\f373"
}

.la-audio-description:before {
    content: "\f29e"
}

.la-autoprefixer:before {
    content: "\f41c"
}

.la-avianex:before {
    content: "\f374"
}

.la-aviato:before {
    content: "\f421"
}

.la-award:before {
    content: "\f559"
}

.la-aws:before {
    content: "\f375"
}

.la-baby:before {
    content: "\f77c"
}

.la-baby-carriage:before {
    content: "\f77d"
}

.la-backspace:before {
    content: "\f55a"
}

.la-backward:before {
    content: "\f04a"
}

.la-bacon:before {
    content: "\f7e5"
}

.la-balance-scale:before {
    content: "\f24e"
}

.la-balance-scale-left:before {
    content: "\f515"
}

.la-balance-scale-right:before {
    content: "\f516"
}

.la-ban:before {
    content: "\f05e"
}

.la-band-aid:before {
    content: "\f462"
}

.la-bandcamp:before {
    content: "\f2d5"
}

.la-barcode:before {
    content: "\f02a"
}

.la-bars:before {
    content: "\f0c9"
}

.la-baseball-ball:before {
    content: "\f433"
}

.la-basketball-ball:before {
    content: "\f434"
}

.la-bath:before {
    content: "\f2cd"
}

.la-battery-empty:before {
    content: "\f244"
}

.la-battery-full:before {
    content: "\f240"
}

.la-battery-half:before {
    content: "\f242"
}

.la-battery-quarter:before {
    content: "\f243"
}

.la-battery-three-quarters:before {
    content: "\f241"
}

.la-battle-net:before {
    content: "\f835"
}

.la-bed:before {
    content: "\f236"
}

.la-beer:before {
    content: "\f0fc"
}

.la-behance:before {
    content: "\f1b4"
}

.la-behance-square:before {
    content: "\f1b5"
}

.la-bell:before {
    content: "\f0f3"
}

.la-bell-slash:before {
    content: "\f1f6"
}

.la-bezier-curve:before {
    content: "\f55b"
}

.la-bible:before {
    content: "\f647"
}

.la-bicycle:before {
    content: "\f206"
}

.la-biking:before {
    content: "\f84a"
}

.la-bimobject:before {
    content: "\f378"
}

.la-binoculars:before {
    content: "\f1e5"
}

.la-biohazard:before {
    content: "\f780"
}

.la-birthday-cake:before {
    content: "\f1fd"
}

.la-bitbucket:before {
    content: "\f171"
}

.la-bitcoin:before {
    content: "\f379"
}

.la-bity:before {
    content: "\f37a"
}

.la-black-tie:before {
    content: "\f27e"
}

.la-blackberry:before {
    content: "\f37b"
}

.la-blender:before {
    content: "\f517"
}

.la-blender-phone:before {
    content: "\f6b6"
}

.la-blind:before {
    content: "\f29d"
}

.la-blog:before {
    content: "\f781"
}

.la-blogger:before {
    content: "\f37c"
}

.la-blogger-b:before {
    content: "\f37d"
}

.la-bluetooth:before {
    content: "\f293"
}

.la-bluetooth-b:before {
    content: "\f294"
}

.la-bold:before {
    content: "\f032"
}

.la-bolt:before {
    content: "\f0e7"
}

.la-bomb:before {
    content: "\f1e2"
}

.la-bone:before {
    content: "\f5d7"
}

.la-bong:before {
    content: "\f55c"
}

.la-book:before {
    content: "\f02d"
}

.la-book-dead:before {
    content: "\f6b7"
}

.la-book-medical:before {
    content: "\f7e6"
}

.la-book-open:before {
    content: "\f518"
}

.la-book-reader:before {
    content: "\f5da"
}

.la-bookmark:before {
    content: "\f02e"
}

.la-bootstrap:before {
    content: "\f836"
}

.la-border-all:before {
    content: "\f84c"
}

.la-border-none:before {
    content: "\f850"
}

.la-border-style:before {
    content: "\f853"
}

.la-bowling-ball:before {
    content: "\f436"
}

.la-box:before {
    content: "\f466"
}

.la-box-open:before {
    content: "\f49e"
}

.la-boxes:before {
    content: "\f468"
}

.la-braille:before {
    content: "\f2a1"
}

.la-brain:before {
    content: "\f5dc"
}

.la-bread-slice:before {
    content: "\f7ec"
}

.la-briefcase:before {
    content: "\f0b1"
}

.la-briefcase-medical:before {
    content: "\f469"
}

.la-broadcast-tower:before {
    content: "\f519"
}

.la-broom:before {
    content: "\f51a"
}

.la-brush:before {
    content: "\f55d"
}

.la-btc:before {
    content: "\f15a"
}

.la-buffer:before {
    content: "\f837"
}

.la-bug:before {
    content: "\f188"
}

.la-building:before {
    content: "\f1ad"
}

.la-bullhorn:before {
    content: "\f0a1"
}

.la-bullseye:before {
    content: "\f140"
}

.la-burn:before {
    content: "\f46a"
}

.la-buromobelexperte:before {
    content: "\f37f"
}

.la-bus:before {
    content: "\f207"
}

.la-bus-alt:before {
    content: "\f55e"
}

.la-business-time:before {
    content: "\f64a"
}

.la-buy-n-large:before {
    content: "\f8a6"
}

.la-buysellads:before {
    content: "\f20d"
}

.la-calculator:before {
    content: "\f1ec"
}

.la-calendar:before {
    content: "\f133"
}

.la-calendar-alt:before {
    content: "\f073"
}

.la-calendar-check:before {
    content: "\f274"
}

.la-calendar-day:before {
    content: "\f783"
}

.la-calendar-minus:before {
    content: "\f272"
}

.la-calendar-plus:before {
    content: "\f271"
}

.la-calendar-times:before {
    content: "\f273"
}

.la-calendar-week:before {
    content: "\f784"
}

.la-camera:before {
    content: "\f030"
}

.la-camera-retro:before {
    content: "\f083"
}

.la-campground:before {
    content: "\f6bb"
}

.la-canadian-maple-leaf:before {
    content: "\f785"
}

.la-candy-cane:before {
    content: "\f786"
}

.la-cannabis:before {
    content: "\f55f"
}

.la-capsules:before {
    content: "\f46b"
}

.la-car:before {
    content: "\f1b9"
}

.la-car-alt:before {
    content: "\f5de"
}

.la-car-battery:before {
    content: "\f5df"
}

.la-car-crash:before {
    content: "\f5e1"
}

.la-car-side:before {
    content: "\f5e4"
}

.la-caret-down:before {
    content: "\f0d7"
}

.la-caret-left:before {
    content: "\f0d9"
}

.la-caret-right:before {
    content: "\f0da"
}

.la-caret-square-down:before {
    content: "\f150"
}

.la-caret-square-left:before {
    content: "\f191"
}

.la-caret-square-right:before {
    content: "\f152"
}

.la-caret-square-up:before {
    content: "\f151"
}

.la-caret-up:before {
    content: "\f0d8"
}

.la-carrot:before {
    content: "\f787"
}

.la-cart-arrow-down:before {
    content: "\f218"
}

.la-cart-plus:before {
    content: "\f217"
}

.la-cash-register:before {
    content: "\f788"
}

.la-cat:before {
    content: "\f6be"
}

.la-cc-amazon-pay:before {
    content: "\f42d"
}

.la-cc-amex:before {
    content: "\f1f3"
}

.la-cc-apple-pay:before {
    content: "\f416"
}

.la-cc-diners-club:before {
    content: "\f24c"
}

.la-cc-discover:before {
    content: "\f1f2"
}

.la-cc-jcb:before {
    content: "\f24b"
}

.la-cc-mastercard:before {
    content: "\f1f1"
}

.la-cc-paypal:before {
    content: "\f1f4"
}

.la-cc-stripe:before {
    content: "\f1f5"
}

.la-cc-visa:before {
    content: "\f1f0"
}

.la-centercode:before {
    content: "\f380"
}

.la-centos:before {
    content: "\f789"
}

.la-certificate:before {
    content: "\f0a3"
}

.la-chair:before {
    content: "\f6c0"
}

.la-chalkboard:before {
    content: "\f51b"
}

.la-chalkboard-teacher:before {
    content: "\f51c"
}

.la-charging-station:before {
    content: "\f5e7"
}

.la-chart-area:before {
    content: "\f1fe"
}

.la-chart-bar:before {
    content: "\f080"
}

.la-chart-line:before {
    content: "\f201"
}

.la-chart-pie:before {
    content: "\f200"
}

.la-check:before {
    content: "\f00c"
}

.la-check-circle:before {
    content: "\f058"
}

.la-check-double:before {
    content: "\f560"
}

.la-check-square:before {
    content: "\f14a"
}

.la-cheese:before {
    content: "\f7ef"
}

.la-chess:before {
    content: "\f439"
}

.la-chess-bishop:before {
    content: "\f43a"
}

.la-chess-board:before {
    content: "\f43c"
}

.la-chess-king:before {
    content: "\f43f"
}

.la-chess-knight:before {
    content: "\f441"
}

.la-chess-pawn:before {
    content: "\f443"
}

.la-chess-queen:before {
    content: "\f445"
}

.la-chess-rook:before {
    content: "\f447"
}

.la-chevron-circle-down:before {
    content: "\f13a"
}

.la-chevron-circle-left:before {
    content: "\f137"
}

.la-chevron-circle-right:before {
    content: "\f138"
}

.la-chevron-circle-up:before {
    content: "\f139"
}

.la-chevron-down:before {
    content: "\f078"
}

.la-chevron-left:before {
    content: "\f053"
}

.la-chevron-right:before {
    content: "\f054"
}

.la-chevron-up:before {
    content: "\f077"
}

.la-child:before {
    content: "\f1ae"
}

.la-chrome:before {
    content: "\f268"
}

.la-chromecast:before {
    content: "\f838"
}

.la-church:before {
    content: "\f51d"
}

.la-circle:before {
    content: "\f111"
}

.la-circle-notch:before {
    content: "\f1ce"
}

.la-city:before {
    content: "\f64f"
}

.la-clinic-medical:before {
    content: "\f7f2"
}

.la-clipboard:before {
    content: "\f328"
}

.la-clipboard-check:before {
    content: "\f46c"
}

.la-clipboard-list:before {
    content: "\f46d"
}

.la-clock:before {
    content: "\f017"
}

.la-clone:before {
    content: "\f24d"
}

.la-closed-captioning:before {
    content: "\f20a"
}

.la-cloud:before {
    content: "\f0c2"
}

.la-cloud-download-alt:before {
    content: "\f381"
}

.la-cloud-meatball:before {
    content: "\f73b"
}

.la-cloud-moon:before {
    content: "\f6c3"
}

.la-cloud-moon-rain:before {
    content: "\f73c"
}

.la-cloud-rain:before {
    content: "\f73d"
}

.la-cloud-showers-heavy:before {
    content: "\f740"
}

.la-cloud-sun:before {
    content: "\f6c4"
}

.la-cloud-sun-rain:before {
    content: "\f743"
}

.la-cloud-upload-alt:before {
    content: "\f382"
}

.la-cloudscale:before {
    content: "\f383"
}

.la-cloudsmith:before {
    content: "\f384"
}

.la-cloudversify:before {
    content: "\f385"
}

.la-cocktail:before {
    content: "\f561"
}

.la-code:before {
    content: "\f121"
}

.la-code-branch:before {
    content: "\f126"
}

.la-codepen:before {
    content: "\f1cb"
}

.la-codiepie:before {
    content: "\f284"
}

.la-coffee:before {
    content: "\f0f4"
}

.la-cog:before {
    content: "\f013"
}

.la-cogs:before {
    content: "\f085"
}

.la-coins:before {
    content: "\f51e"
}

.la-columns:before {
    content: "\f0db"
}

.la-comment:before {
    content: "\f075"
}

.la-comment-alt:before {
    content: "\f27a"
}

.la-comment-dollar:before {
    content: "\f651"
}

.la-comment-dots:before {
    content: "\f4ad"
}

.la-comment-medical:before {
    content: "\f7f5"
}

.la-comment-slash:before {
    content: "\f4b3"
}

.la-comments:before {
    content: "\f086"
}

.la-comments-dollar:before {
    content: "\f653"
}

.la-compact-disc:before {
    content: "\f51f"
}

.la-compass:before {
    content: "\f14e"
}

.la-compress:before {
    content: "\f066"
}

.la-compress-arrows-alt:before {
    content: "\f78c"
}

.la-concierge-bell:before {
    content: "\f562"
}

.la-confluence:before {
    content: "\f78d"
}

.la-connectdevelop:before {
    content: "\f20e"
}

.la-contao:before {
    content: "\f26d"
}

.la-cookie:before {
    content: "\f563"
}

.la-cookie-bite:before {
    content: "\f564"
}

.la-copy:before {
    content: "\f0c5"
}

.la-copyright:before {
    content: "\f1f9"
}

.la-cotton-bureau:before {
    content: "\f89e"
}

.la-couch:before {
    content: "\f4b8"
}

.la-cpanel:before {
    content: "\f388"
}

.la-creative-commons:before {
    content: "\f25e"
}

.la-creative-commons-by:before {
    content: "\f4e7"
}

.la-creative-commons-nc:before {
    content: "\f4e8"
}

.la-creative-commons-nc-eu:before {
    content: "\f4e9"
}

.la-creative-commons-nc-jp:before {
    content: "\f4ea"
}

.la-creative-commons-nd:before {
    content: "\f4eb"
}

.la-creative-commons-pd:before {
    content: "\f4ec"
}

.la-creative-commons-pd-alt:before {
    content: "\f4ed"
}

.la-creative-commons-remix:before {
    content: "\f4ee"
}

.la-creative-commons-sa:before {
    content: "\f4ef"
}

.la-creative-commons-sampling:before {
    content: "\f4f0"
}

.la-creative-commons-sampling-plus:before {
    content: "\f4f1"
}

.la-creative-commons-share:before {
    content: "\f4f2"
}

.la-creative-commons-zero:before {
    content: "\f4f3"
}

.la-credit-card:before {
    content: "\f09d"
}

.la-critical-role:before {
    content: "\f6c9"
}

.la-crop:before {
    content: "\f125"
}

.la-crop-alt:before {
    content: "\f565"
}

.la-cross:before {
    content: "\f654"
}

.la-crosshairs:before {
    content: "\f05b"
}

.la-crow:before {
    content: "\f520"
}

.la-crown:before {
    content: "\f521"
}

.la-crutch:before {
    content: "\f7f7"
}

.la-css3:before {
    content: "\f13c"
}

.la-css3-alt:before {
    content: "\f38b"
}

.la-cube:before {
    content: "\f1b2"
}

.la-cubes:before {
    content: "\f1b3"
}

.la-cut:before {
    content: "\f0c4"
}

.la-cuttlefish:before {
    content: "\f38c"
}

.la-d-and-d:before {
    content: "\f38d"
}

.la-d-and-d-beyond:before {
    content: "\f6ca"
}

.la-dashcube:before {
    content: "\f210"
}

.la-database:before {
    content: "\f1c0"
}

.la-deaf:before {
    content: "\f2a4"
}

.la-delicious:before {
    content: "\f1a5"
}

.la-democrat:before {
    content: "\f747"
}

.la-deploydog:before {
    content: "\f38e"
}

.la-deskpro:before {
    content: "\f38f"
}

.la-desktop:before {
    content: "\f108"
}

.la-dev:before {
    content: "\f6cc"
}

.la-deviantart:before {
    content: "\f1bd"
}

.la-dharmachakra:before {
    content: "\f655"
}

.la-dhl:before {
    content: "\f790"
}

.la-diagnoses:before {
    content: "\f470"
}

.la-diaspora:before {
    content: "\f791"
}

.la-dice:before {
    content: "\f522"
}

.la-dice-d20:before {
    content: "\f6cf"
}

.la-dice-d6:before {
    content: "\f6d1"
}

.la-dice-five:before {
    content: "\f523"
}

.la-dice-four:before {
    content: "\f524"
}

.la-dice-one:before {
    content: "\f525"
}

.la-dice-six:before {
    content: "\f526"
}

.la-dice-three:before {
    content: "\f527"
}

.la-dice-two:before {
    content: "\f528"
}

.la-digg:before {
    content: "\f1a6"
}

.la-digital-ocean:before {
    content: "\f391"
}

.la-digital-tachograph:before {
    content: "\f566"
}

.la-directions:before {
    content: "\f5eb"
}

.la-discord:before {
    content: "\f392"
}

.la-discourse:before {
    content: "\f393"
}

.la-divide:before {
    content: "\f529"
}

.la-dizzy:before {
    content: "\f567"
}

.la-dna:before {
    content: "\f471"
}

.la-dochub:before {
    content: "\f394"
}

.la-docker:before {
    content: "\f395"
}

.la-dog:before {
    content: "\f6d3"
}

.la-dollar-sign:before {
    content: "\f155"
}

.la-dolly:before {
    content: "\f472"
}

.la-dolly-flatbed:before {
    content: "\f474"
}

.la-donate:before {
    content: "\f4b9"
}

.la-door-closed:before {
    content: "\f52a"
}

.la-door-open:before {
    content: "\f52b"
}

.la-dot-circle:before {
    content: "\f192"
}

.la-dove:before {
    content: "\f4ba"
}

.la-download:before {
    content: "\f019"
}

.la-draft2digital:before {
    content: "\f396"
}

.la-drafting-compass:before {
    content: "\f568"
}

.la-dragon:before {
    content: "\f6d5"
}

.la-draw-polygon:before {
    content: "\f5ee"
}

.la-dribbble:before {
    content: "\f17d"
}

.la-dribbble-square:before {
    content: "\f397"
}

.la-dropbox:before {
    content: "\f16b"
}

.la-drum:before {
    content: "\f569"
}

.la-drum-steelpan:before {
    content: "\f56a"
}

.la-drumstick-bite:before {
    content: "\f6d7"
}

.la-drupal:before {
    content: "\f1a9"
}

.la-dumbbell:before {
    content: "\f44b"
}

.la-dumpster:before {
    content: "\f793"
}

.la-dumpster-fire:before {
    content: "\f794"
}

.la-dungeon:before {
    content: "\f6d9"
}

.la-dyalog:before {
    content: "\f399"
}

.la-earlybirds:before {
    content: "\f39a"
}

.la-ebay:before {
    content: "\f4f4"
}

.la-edge:before {
    content: "\f282"
}

.la-edit:before {
    content: "\f044"
}

.la-egg:before {
    content: "\f7fb"
}

.la-eject:before {
    content: "\f052"
}

.la-elementor:before {
    content: "\f430"
}

.la-ellipsis-h:before {
    content: "\f141"
}

.la-ellipsis-v:before {
    content: "\f142"
}

.la-ello:before {
    content: "\f5f1"
}

.la-ember:before {
    content: "\f423"
}

.la-empire:before {
    content: "\f1d1"
}

.la-envelope:before {
    content: "\f0e0"
}

.la-envelope-open:before {
    content: "\f2b6"
}

.la-envelope-open-text:before {
    content: "\f658"
}

.la-envelope-square:before {
    content: "\f199"
}

.la-envira:before {
    content: "\f299"
}

.la-equals:before {
    content: "\f52c"
}

.la-eraser:before {
    content: "\f12d"
}

.la-erlang:before {
    content: "\f39d"
}

.la-ethereum:before {
    content: "\f42e"
}

.la-ethernet:before {
    content: "\f796"
}

.la-etsy:before {
    content: "\f2d7"
}

.la-euro-sign:before {
    content: "\f153"
}

.la-evernote:before {
    content: "\f839"
}

.la-exchange-alt:before {
    content: "\f362"
}

.la-exclamation:before {
    content: "\f12a"
}

.la-exclamation-circle:before {
    content: "\f06a"
}

.la-exclamation-triangle:before {
    content: "\f071"
}

.la-expand:before {
    content: "\f065"
}

.la-expand-arrows-alt:before {
    content: "\f31e"
}

.la-expeditedssl:before {
    content: "\f23e"
}

.la-external-link-alt:before {
    content: "\f35d"
}

.la-external-link-square-alt:before {
    content: "\f360"
}

.la-eye:before {
    content: "\f06e"
}

.la-eye-dropper:before {
    content: "\f1fb"
}

.la-eye-slash:before {
    content: "\f070"
}

.la-facebook:before {
    content: "\f09a"
}

.la-facebook-f:before {
    content: "\f39e"
}

.la-facebook-messenger:before {
    content: "\f39f"
}

.la-facebook-square:before {
    content: "\f082"
}

.la-fan:before {
    content: "\f863"
}

.la-fantasy-flight-games:before {
    content: "\f6dc"
}

.la-fast-backward:before {
    content: "\f049"
}

.la-fast-forward:before {
    content: "\f050"
}

.la-fax:before {
    content: "\f1ac"
}

.la-feather:before {
    content: "\f52d"
}

.la-feather-alt:before {
    content: "\f56b"
}

.la-fedex:before {
    content: "\f797"
}

.la-fedora:before {
    content: "\f798"
}

.la-female:before {
    content: "\f182"
}

.la-fighter-jet:before {
    content: "\f0fb"
}

.la-figma:before {
    content: "\f799"
}

.la-file:before {
    content: "\f15b"
}

.la-file-alt:before {
    content: "\f15c"
}

.la-file-archive:before {
    content: "\f1c6"
}

.la-file-audio:before {
    content: "\f1c7"
}

.la-file-code:before {
    content: "\f1c9"
}

.la-file-contract:before {
    content: "\f56c"
}

.la-file-csv:before {
    content: "\f6dd"
}

.la-file-download:before {
    content: "\f56d"
}

.la-file-excel:before {
    content: "\f1c3"
}

.la-file-export:before {
    content: "\f56e"
}

.la-file-image:before {
    content: "\f1c5"
}

.la-file-import:before {
    content: "\f56f"
}

.la-file-invoice:before {
    content: "\f570"
}

.la-file-invoice-dollar:before {
    content: "\f571"
}

.la-file-medical:before {
    content: "\f477"
}

.la-file-medical-alt:before {
    content: "\f478"
}

.la-file-pdf:before {
    content: "\f1c1"
}

.la-file-powerpoint:before {
    content: "\f1c4"
}

.la-file-prescription:before {
    content: "\f572"
}

.la-file-signature:before {
    content: "\f573"
}

.la-file-upload:before {
    content: "\f574"
}

.la-file-video:before {
    content: "\f1c8"
}

.la-file-word:before {
    content: "\f1c2"
}

.la-fill:before {
    content: "\f575"
}

.la-fill-drip:before {
    content: "\f576"
}

.la-film:before {
    content: "\f008"
}

.la-filter:before {
    content: "\f0b0"
}

.la-fingerprint:before {
    content: "\f577"
}

.la-fire:before {
    content: "\f06d"
}

.la-fire-alt:before {
    content: "\f7e4"
}

.la-fire-extinguisher:before {
    content: "\f134"
}

.la-firefox:before {
    content: "\f269"
}

.la-first-aid:before {
    content: "\f479"
}

.la-first-order:before {
    content: "\f2b0"
}

.la-first-order-alt:before {
    content: "\f50a"
}

.la-firstdraft:before {
    content: "\f3a1"
}

.la-fish:before {
    content: "\f578"
}

.la-fist-raised:before {
    content: "\f6de"
}

.la-flag:before {
    content: "\f024"
}

.la-flag-checkered:before {
    content: "\f11e"
}

.la-flag-usa:before {
    content: "\f74d"
}

.la-flask:before {
    content: "\f0c3"
}

.la-flickr:before {
    content: "\f16e"
}

.la-flipboard:before {
    content: "\f44d"
}

.la-flushed:before {
    content: "\f579"
}

.la-fly:before {
    content: "\f417"
}

.la-folder:before {
    content: "\f07b"
}

.la-folder-minus:before {
    content: "\f65d"
}

.la-folder-open:before {
    content: "\f07c"
}

.la-folder-plus:before {
    content: "\f65e"
}

.la-font:before {
    content: "\f031"
}

.la-font-awesome:before {
    content: "\f2b4"
}

.la-font-awesome-alt:before {
    content: "\f35c"
}

.la-font-awesome-flag:before {
    content: "\f425"
}

.la-font-awesome-logo-full:before {
    content: "\f4e6"
}

.la-fonticons:before {
    content: "\f280"
}

.la-fonticons-fi:before {
    content: "\f3a2"
}

.la-football-ball:before {
    content: "\f44e"
}

.la-fort-awesome:before {
    content: "\f286"
}

.la-fort-awesome-alt:before {
    content: "\f3a3"
}

.la-forumbee:before {
    content: "\f211"
}

.la-forward:before {
    content: "\f04e"
}

.la-foursquare:before {
    content: "\f180"
}

.la-free-code-camp:before {
    content: "\f2c5"
}

.la-freebsd:before {
    content: "\f3a4"
}

.la-frog:before {
    content: "\f52e"
}

.la-frown:before {
    content: "\f119"
}

.la-frown-open:before {
    content: "\f57a"
}

.la-fulcrum:before {
    content: "\f50b"
}

.la-funnel-dollar:before {
    content: "\f662"
}

.la-futbol:before {
    content: "\f1e3"
}

.la-galactic-republic:before {
    content: "\f50c"
}

.la-galactic-senate:before {
    content: "\f50d"
}

.la-gamepad:before {
    content: "\f11b"
}

.la-gas-pump:before {
    content: "\f52f"
}

.la-gavel:before {
    content: "\f0e3"
}

.la-gem:before {
    content: "\f3a5"
}

.la-genderless:before {
    content: "\f22d"
}

.la-get-pocket:before {
    content: "\f265"
}

.la-gg:before {
    content: "\f260"
}

.la-gg-circle:before {
    content: "\f261"
}

.la-ghost:before {
    content: "\f6e2"
}

.la-gift:before {
    content: "\f06b"
}

.la-gifts:before {
    content: "\f79c"
}

.la-git:before {
    content: "\f1d3"
}

.la-git-alt:before {
    content: "\f841"
}

.la-git-square:before {
    content: "\f1d2"
}

.la-github:before {
    content: "\f09b"
}

.la-github-alt:before {
    content: "\f113"
}

.la-github-square:before {
    content: "\f092"
}

.la-gitkraken:before {
    content: "\f3a6"
}

.la-gitlab:before {
    content: "\f296"
}

.la-gitter:before {
    content: "\f426"
}

.la-glass-cheers:before {
    content: "\f79f"
}

.la-glass-martini:before {
    content: "\f000"
}

.la-glass-martini-alt:before {
    content: "\f57b"
}

.la-glass-whiskey:before {
    content: "\f7a0"
}

.la-glasses:before {
    content: "\f530"
}

.la-glide:before {
    content: "\f2a5"
}

.la-glide-g:before {
    content: "\f2a6"
}

.la-globe:before {
    content: "\f0ac"
}

.la-globe-africa:before {
    content: "\f57c"
}

.la-globe-americas:before {
    content: "\f57d"
}

.la-globe-asia:before {
    content: "\f57e"
}

.la-globe-europe:before {
    content: "\f7a2"
}

.la-gofore:before {
    content: "\f3a7"
}

.la-golf-ball:before {
    content: "\f450"
}

.la-goodreads:before {
    content: "\f3a8"
}

.la-goodreads-g:before {
    content: "\f3a9"
}

.la-google:before {
    content: "\f1a0"
}

.la-google-drive:before {
    content: "\f3aa"
}

.la-google-play:before {
    content: "\f3ab"
}

.la-google-plus:before {
    content: "\f2b3"
}

.la-google-plus-g:before {
    content: "\f0d5"
}

.la-google-plus-square:before {
    content: "\f0d4"
}

.la-google-wallet:before {
    content: "\f1ee"
}

.la-gopuram:before {
    content: "\f664"
}

.la-graduation-cap:before {
    content: "\f19d"
}

.la-gratipay:before {
    content: "\f184"
}

.la-grav:before {
    content: "\f2d6"
}

.la-greater-than:before {
    content: "\f531"
}

.la-greater-than-equal:before {
    content: "\f532"
}

.la-grimace:before {
    content: "\f57f"
}

.la-grin:before {
    content: "\f580"
}

.la-grin-alt:before {
    content: "\f581"
}

.la-grin-beam:before {
    content: "\f582"
}

.la-grin-beam-sweat:before {
    content: "\f583"
}

.la-grin-hearts:before {
    content: "\f584"
}

.la-grin-squint:before {
    content: "\f585"
}

.la-grin-squint-tears:before {
    content: "\f586"
}

.la-grin-stars:before {
    content: "\f587"
}

.la-grin-tears:before {
    content: "\f588"
}

.la-grin-tongue:before {
    content: "\f589"
}

.la-grin-tongue-squint:before {
    content: "\f58a"
}

.la-grin-tongue-wink:before {
    content: "\f58b"
}

.la-grin-wink:before {
    content: "\f58c"
}

.la-grip-horizontal:before {
    content: "\f58d"
}

.la-grip-lines:before {
    content: "\f7a4"
}

.la-grip-lines-vertical:before {
    content: "\f7a5"
}

.la-grip-vertical:before {
    content: "\f58e"
}

.la-gripfire:before {
    content: "\f3ac"
}

.la-grunt:before {
    content: "\f3ad"
}

.la-guitar:before {
    content: "\f7a6"
}

.la-gulp:before {
    content: "\f3ae"
}

.la-h-square:before {
    content: "\f0fd"
}

.la-hacker-news:before {
    content: "\f1d4"
}

.la-hacker-news-square:before {
    content: "\f3af"
}

.la-hackerrank:before {
    content: "\f5f7"
}

.la-hamburger:before {
    content: "\f805"
}

.la-hammer:before {
    content: "\f6e3"
}

.la-hamsa:before {
    content: "\f665"
}

.la-hand-holding:before {
    content: "\f4bd"
}

.la-hand-holding-heart:before {
    content: "\f4be"
}

.la-hand-holding-usd:before {
    content: "\f4c0"
}

.la-hand-lizard:before {
    content: "\f258"
}

.la-hand-middle-finger:before {
    content: "\f806"
}

.la-hand-paper:before {
    content: "\f256"
}

.la-hand-peace:before {
    content: "\f25b"
}

.la-hand-point-down:before {
    content: "\f0a7"
}

.la-hand-point-left:before {
    content: "\f0a5"
}

.la-hand-point-right:before {
    content: "\f0a4"
}

.la-hand-point-up:before {
    content: "\f0a6"
}

.la-hand-pointer:before {
    content: "\f25a"
}

.la-hand-rock:before {
    content: "\f255"
}

.la-hand-scissors:before {
    content: "\f257"
}

.la-hand-spock:before {
    content: "\f259"
}

.la-hands:before {
    content: "\f4c2"
}

.la-hands-helping:before {
    content: "\f4c4"
}

.la-handshake:before {
    content: "\f2b5"
}

.la-hanukiah:before {
    content: "\f6e6"
}

.la-hard-hat:before {
    content: "\f807"
}

.la-hashtag:before {
    content: "\f292"
}

.la-hat-cowboy:before {
    content: "\f8c0"
}

.la-hat-cowboy-side:before {
    content: "\f8c1"
}

.la-hat-wizard:before {
    content: "\f6e8"
}

.la-haykal:before {
    content: "\f666"
}

.la-hdd:before {
    content: "\f0a0"
}

.la-heading:before {
    content: "\f1dc"
}

.la-headphones:before {
    content: "\f025"
}

.la-headphones-alt:before {
    content: "\f58f"
}

.la-headset:before {
    content: "\f590"
}

.la-heart:before {
    content: "\f004"
}

.la-heart-broken:before {
    content: "\f7a9"
}

.la-heartbeat:before {
    content: "\f21e"
}

.la-helicopter:before {
    content: "\f533"
}

.la-highlighter:before {
    content: "\f591"
}

.la-hiking:before {
    content: "\f6ec"
}

.la-hippo:before {
    content: "\f6ed"
}

.la-hips:before {
    content: "\f452"
}

.la-hire-a-helper:before {
    content: "\f3b0"
}

.la-history:before {
    content: "\f1da"
}

.la-hockey-puck:before {
    content: "\f453"
}

.la-holly-berry:before {
    content: "\f7aa"
}

.la-home:before {
    content: "\f015"
}

.la-hooli:before {
    content: "\f427"
}

.la-hornbill:before {
    content: "\f592"
}

.la-horse:before {
    content: "\f6f0"
}

.la-horse-head:before {
    content: "\f7ab"
}

.la-hospital:before {
    content: "\f0f8"
}

.la-hospital-alt:before {
    content: "\f47d"
}

.la-hospital-symbol:before {
    content: "\f47e"
}

.la-hot-tub:before {
    content: "\f593"
}

.la-hotdog:before {
    content: "\f80f"
}

.la-hotel:before {
    content: "\f594"
}

.la-hotjar:before {
    content: "\f3b1"
}

.la-hourglass:before {
    content: "\f254"
}

.la-hourglass-end:before {
    content: "\f253"
}

.la-hourglass-half:before {
    content: "\f252"
}

.la-hourglass-start:before {
    content: "\f251"
}

.la-house-damage:before {
    content: "\f6f1"
}

.la-houzz:before {
    content: "\f27c"
}

.la-hryvnia:before {
    content: "\f6f2"
}

.la-html5:before {
    content: "\f13b"
}

.la-hubspot:before {
    content: "\f3b2"
}

.la-i-cursor:before {
    content: "\f246"
}

.la-ice-cream:before {
    content: "\f810"
}

.la-icicles:before {
    content: "\f7ad"
}

.la-icons:before {
    content: "\f86d"
}

.la-id-badge:before {
    content: "\f2c1"
}

.la-id-card:before {
    content: "\f2c2"
}

.la-id-card-alt:before {
    content: "\f47f"
}

.la-igloo:before {
    content: "\f7ae"
}

.la-image:before {
    content: "\f03e"
}

.la-images:before {
    content: "\f302"
}

.la-imdb:before {
    content: "\f2d8"
}

.la-inbox:before {
    content: "\f01c"
}

.la-indent:before {
    content: "\f03c"
}

.la-industry:before {
    content: "\f275"
}

.la-infinity:before {
    content: "\f534"
}

.la-info:before {
    content: "\f129"
}

.la-info-circle:before {
    content: "\f05a"
}

.la-instagram:before {
    content: "\f16d"
}

.la-intercom:before {
    content: "\f7af"
}

.la-internet-explorer:before {
    content: "\f26b"
}

.la-invision:before {
    content: "\f7b0"
}

.la-ioxhost:before {
    content: "\f208"
}

.la-italic:before {
    content: "\f033"
}

.la-itch-io:before {
    content: "\f83a"
}

.la-itunes:before {
    content: "\f3b4"
}

.la-itunes-note:before {
    content: "\f3b5"
}

.la-java:before {
    content: "\f4e4"
}

.la-jedi:before {
    content: "\f669"
}

.la-jedi-order:before {
    content: "\f50e"
}

.la-jenkins:before {
    content: "\f3b6"
}

.la-jira:before {
    content: "\f7b1"
}

.la-joget:before {
    content: "\f3b7"
}

.la-joint:before {
    content: "\f595"
}

.la-joomla:before {
    content: "\f1aa"
}

.la-journal-whills:before {
    content: "\f66a"
}

.la-js:before {
    content: "\f3b8"
}

.la-js-square:before {
    content: "\f3b9"
}

.la-jsfiddle:before {
    content: "\f1cc"
}

.la-kaaba:before {
    content: "\f66b"
}

.la-kaggle:before {
    content: "\f5fa"
}

.la-key:before {
    content: "\f084"
}

.la-keybase:before {
    content: "\f4f5"
}

.la-keyboard:before {
    content: "\f11c"
}

.la-keycdn:before {
    content: "\f3ba"
}

.la-khanda:before {
    content: "\f66d"
}

.la-kickstarter:before {
    content: "\f3bb"
}

.la-kickstarter-k:before {
    content: "\f3bc"
}

.la-kiss:before {
    content: "\f596"
}

.la-kiss-beam:before {
    content: "\f597"
}

.la-kiss-wink-heart:before {
    content: "\f598"
}

.la-kiwi-bird:before {
    content: "\f535"
}

.la-korvue:before {
    content: "\f42f"
}

.la-landmark:before {
    content: "\f66f"
}

.la-language:before {
    content: "\f1ab"
}

.la-laptop:before {
    content: "\f109"
}

.la-laptop-code:before {
    content: "\f5fc"
}

.la-laptop-medical:before {
    content: "\f812"
}

.la-laravel:before {
    content: "\f3bd"
}

.la-lastfm:before {
    content: "\f202"
}

.la-lastfm-square:before {
    content: "\f203"
}

.la-laugh:before {
    content: "\f599"
}

.la-laugh-beam:before {
    content: "\f59a"
}

.la-laugh-squint:before {
    content: "\f59b"
}

.la-laugh-wink:before {
    content: "\f59c"
}

.la-layer-group:before {
    content: "\f5fd"
}

.la-leaf:before {
    content: "\f06c"
}

.la-leanpub:before {
    content: "\f212"
}

.la-lemon:before {
    content: "\f094"
}

.la-less:before {
    content: "\f41d"
}

.la-less-than:before {
    content: "\f536"
}

.la-less-than-equal:before {
    content: "\f537"
}

.la-level-down-alt:before {
    content: "\f3be"
}

.la-level-up-alt:before {
    content: "\f3bf"
}

.la-life-ring:before {
    content: "\f1cd"
}

.la-lightbulb:before {
    content: "\f0eb"
}

.la-line:before {
    content: "\f3c0"
}

.la-link:before {
    content: "\f0c1"
}

.la-linkedin:before {
    content: "\f08c"
}

.la-linkedin-in:before {
    content: "\f0e1"
}

.la-linode:before {
    content: "\f2b8"
}

.la-linux:before {
    content: "\f17c"
}

.la-lira-sign:before {
    content: "\f195"
}

.la-list:before {
    content: "\f03a"
}

.la-list-alt:before {
    content: "\f022"
}

.la-list-ol:before {
    content: "\f0cb"
}

.la-list-ul:before {
    content: "\f0ca"
}

.la-location-arrow:before {
    content: "\f124"
}

.la-lock:before {
    content: "\f023"
}

.la-lock-open:before {
    content: "\f3c1"
}

.la-long-arrow-alt-down:before {
    content: "\f309"
}

.la-long-arrow-alt-left:before {
    content: "\f30a"
}

.la-long-arrow-alt-right:before {
    content: "\f30b"
}

.la-long-arrow-alt-up:before {
    content: "\f30c"
}

.la-low-vision:before {
    content: "\f2a8"
}

.la-luggage-cart:before {
    content: "\f59d"
}

.la-lyft:before {
    content: "\f3c3"
}

.la-magento:before {
    content: "\f3c4"
}

.la-magic:before {
    content: "\f0d0"
}

.la-magnet:before {
    content: "\f076"
}

.la-mail-bulk:before {
    content: "\f674"
}

.la-mailchimp:before {
    content: "\f59e"
}

.la-male:before {
    content: "\f183"
}

.la-mandalorian:before {
    content: "\f50f"
}

.la-map:before {
    content: "\f279"
}

.la-map-marked:before {
    content: "\f59f"
}

.la-map-marked-alt:before {
    content: "\f5a0"
}

.la-map-marker:before {
    content: "\f041"
}

.la-map-marker-alt:before {
    content: "\f3c5"
}

.la-map-pin:before {
    content: "\f276"
}

.la-map-signs:before {
    content: "\f277"
}

.la-markdown:before {
    content: "\f60f"
}

.la-marker:before {
    content: "\f5a1"
}

.la-mars:before {
    content: "\f222"
}

.la-mars-double:before {
    content: "\f227"
}

.la-mars-stroke:before {
    content: "\f229"
}

.la-mars-stroke-h:before {
    content: "\f22b"
}

.la-mars-stroke-v:before {
    content: "\f22a"
}

.la-mask:before {
    content: "\f6fa"
}

.la-mastodon:before {
    content: "\f4f6"
}

.la-maxcdn:before {
    content: "\f136"
}

.la-mdb:before {
    content: "\f8ca"
}

.la-medal:before {
    content: "\f5a2"
}

.la-medapps:before {
    content: "\f3c6"
}

.la-medium:before {
    content: "\f23a"
}

.la-medium-m:before {
    content: "\f3c7"
}

.la-medkit:before {
    content: "\f0fa"
}

.la-medrt:before {
    content: "\f3c8"
}

.la-meetup:before {
    content: "\f2e0"
}

.la-megaport:before {
    content: "\f5a3"
}

.la-meh:before {
    content: "\f11a"
}

.la-meh-blank:before {
    content: "\f5a4"
}

.la-meh-rolling-eyes:before {
    content: "\f5a5"
}

.la-memory:before {
    content: "\f538"
}

.la-mendeley:before {
    content: "\f7b3"
}

.la-menorah:before {
    content: "\f676"
}

.la-mercury:before {
    content: "\f223"
}

.la-meteor:before {
    content: "\f753"
}

.la-microchip:before {
    content: "\f2db"
}

.la-microphone:before {
    content: "\f130"
}

.la-microphone-alt:before {
    content: "\f3c9"
}

.la-microphone-alt-slash:before {
    content: "\f539"
}

.la-microphone-slash:before {
    content: "\f131"
}

.la-microscope:before {
    content: "\f610"
}

.la-microsoft:before {
    content: "\f3ca"
}

.la-minus:before {
    content: "\f068"
}

.la-minus-circle:before {
    content: "\f056"
}

.la-minus-square:before {
    content: "\f146"
}

.la-mitten:before {
    content: "\f7b5"
}

.la-mix:before {
    content: "\f3cb"
}

.la-mixcloud:before {
    content: "\f289"
}

.la-mizuni:before {
    content: "\f3cc"
}

.la-mobile:before {
    content: "\f10b"
}

.la-mobile-alt:before {
    content: "\f3cd"
}

.la-modx:before {
    content: "\f285"
}

.la-monero:before {
    content: "\f3d0"
}

.la-money-bill:before {
    content: "\f0d6"
}

.la-money-bill-alt:before {
    content: "\f3d1"
}

.la-money-bill-wave:before {
    content: "\f53a"
}

.la-money-bill-wave-alt:before {
    content: "\f53b"
}

.la-money-check:before {
    content: "\f53c"
}

.la-money-check-alt:before {
    content: "\f53d"
}

.la-monument:before {
    content: "\f5a6"
}

.la-moon:before {
    content: "\f186"
}

.la-mortar-pestle:before {
    content: "\f5a7"
}

.la-mosque:before {
    content: "\f678"
}

.la-motorcycle:before {
    content: "\f21c"
}

.la-mountain:before {
    content: "\f6fc"
}

.la-mouse:before {
    content: "\f8cc"
}

.la-mouse-pointer:before {
    content: "\f245"
}

.la-mug-hot:before {
    content: "\f7b6"
}

.la-music:before {
    content: "\f001"
}

.la-napster:before {
    content: "\f3d2"
}

.la-neos:before {
    content: "\f612"
}

.la-network-wired:before {
    content: "\f6ff"
}

.la-neuter:before {
    content: "\f22c"
}

.la-newspaper:before {
    content: "\f1ea"
}

.la-nimblr:before {
    content: "\f5a8"
}

.la-node:before {
    content: "\f419"
}

.la-node-js:before {
    content: "\f3d3"
}

.la-not-equal:before {
    content: "\f53e"
}

.la-notes-medical:before {
    content: "\f481"
}

.la-npm:before {
    content: "\f3d4"
}

.la-ns8:before {
    content: "\f3d5"
}

.la-nutritionix:before {
    content: "\f3d6"
}

.la-object-group:before {
    content: "\f247"
}

.la-object-ungroup:before {
    content: "\f248"
}

.la-odnoklassniki:before {
    content: "\f263"
}

.la-odnoklassniki-square:before {
    content: "\f264"
}

.la-oil-can:before {
    content: "\f613"
}

.la-old-republic:before {
    content: "\f510"
}

.la-om:before {
    content: "\f679"
}

.la-opencart:before {
    content: "\f23d"
}

.la-openid:before {
    content: "\f19b"
}

.la-opera:before {
    content: "\f26a"
}

.la-optin-monster:before {
    content: "\f23c"
}

.la-orcid:before {
    content: "\f8d2"
}

.la-osi:before {
    content: "\f41a"
}

.la-otter:before {
    content: "\f700"
}

.la-outdent:before {
    content: "\f03b"
}

.la-page4:before {
    content: "\f3d7"
}

.la-pagelines:before {
    content: "\f18c"
}

.la-pager:before {
    content: "\f815"
}

.la-paint-brush:before {
    content: "\f1fc"
}

.la-paint-roller:before {
    content: "\f5aa"
}

.la-palette:before {
    content: "\f53f"
}

.la-palfed:before {
    content: "\f3d8"
}

.la-pallet:before {
    content: "\f482"
}

.la-paper-plane:before {
    content: "\f1d8"
}

.la-paperclip:before {
    content: "\f0c6"
}

.la-parachute-box:before {
    content: "\f4cd"
}

.la-paragraph:before {
    content: "\f1dd"
}

.la-parking:before {
    content: "\f540"
}

.la-passport:before {
    content: "\f5ab"
}

.la-pastafarianism:before {
    content: "\f67b"
}

.la-paste:before {
    content: "\f0ea"
}

.la-patreon:before {
    content: "\f3d9"
}

.la-pause:before {
    content: "\f04c"
}

.la-pause-circle:before {
    content: "\f28b"
}

.la-paw:before {
    content: "\f1b0"
}

.la-paypal:before {
    content: "\f1ed"
}

.la-peace:before {
    content: "\f67c"
}

.la-pen:before {
    content: "\f304"
}

.la-pen-alt:before {
    content: "\f305"
}

.la-pen-fancy:before {
    content: "\f5ac"
}

.la-pen-nib:before {
    content: "\f5ad"
}

.la-pen-square:before {
    content: "\f14b"
}

.la-pencil-alt:before {
    content: "\f303"
}

.la-pencil-ruler:before {
    content: "\f5ae"
}

.la-penny-arcade:before {
    content: "\f704"
}

.la-people-carry:before {
    content: "\f4ce"
}

.la-pepper-hot:before {
    content: "\f816"
}

.la-percent:before {
    content: "\f295"
}

.la-percentage:before {
    content: "\f541"
}

.la-periscope:before {
    content: "\f3da"
}

.la-person-booth:before {
    content: "\f756"
}

.la-phabricator:before {
    content: "\f3db"
}

.la-phoenix-framework:before {
    content: "\f3dc"
}

.la-phoenix-squadron:before {
    content: "\f511"
}

.la-phone:before {
    content: "\f095"
}

.la-phone-alt:before {
    content: "\f879"
}

.la-phone-slash:before {
    content: "\f3dd"
}

.la-phone-square:before {
    content: "\f098"
}

.la-phone-square-alt:before {
    content: "\f87b"
}

.la-phone-volume:before {
    content: "\f2a0"
}

.la-photo-video:before {
    content: "\f87c"
}

.la-php:before {
    content: "\f457"
}

.la-pied-piper:before {
    content: "\f2ae"
}

.la-pied-piper-alt:before {
    content: "\f1a8"
}

.la-pied-piper-hat:before {
    content: "\f4e5"
}

.la-pied-piper-pp:before {
    content: "\f1a7"
}

.la-piggy-bank:before {
    content: "\f4d3"
}

.la-pills:before {
    content: "\f484"
}

.la-pinterest:before {
    content: "\f0d2"
}

.la-pinterest-p:before {
    content: "\f231"
}

.la-pinterest-square:before {
    content: "\f0d3"
}

.la-pizza-slice:before {
    content: "\f818"
}

.la-place-of-worship:before {
    content: "\f67f"
}

.la-plane:before {
    content: "\f072"
}

.la-plane-arrival:before {
    content: "\f5af"
}

.la-plane-departure:before {
    content: "\f5b0"
}

.la-play:before {
    content: "\f04b"
}

.la-play-circle:before {
    content: "\f144"
}

.la-playstation:before {
    content: "\f3df"
}

.la-plug:before {
    content: "\f1e6"
}

.la-plus:before {
    content: "\f067"
}

.la-plus-circle:before {
    content: "\f055"
}

.la-plus-square:before {
    content: "\f0fe"
}

.la-podcast:before {
    content: "\f2ce"
}

.la-poll:before {
    content: "\f681"
}

.la-poll-h:before {
    content: "\f682"
}

.la-poo:before {
    content: "\f2fe"
}

.la-poo-storm:before {
    content: "\f75a"
}

.la-poop:before {
    content: "\f619"
}

.la-portrait:before {
    content: "\f3e0"
}

.la-pound-sign:before {
    content: "\f154"
}

.la-power-off:before {
    content: "\f011"
}

.la-pray:before {
    content: "\f683"
}

.la-praying-hands:before {
    content: "\f684"
}

.la-prescription:before {
    content: "\f5b1"
}

.la-prescription-bottle:before {
    content: "\f485"
}

.la-prescription-bottle-alt:before {
    content: "\f486"
}

.la-print:before {
    content: "\f02f"
}

.la-procedures:before {
    content: "\f487"
}

.la-product-hunt:before {
    content: "\f288"
}

.la-project-diagram:before {
    content: "\f542"
}

.la-pushed:before {
    content: "\f3e1"
}

.la-puzzle-piece:before {
    content: "\f12e"
}

.la-python:before {
    content: "\f3e2"
}

.la-qq:before {
    content: "\f1d6"
}

.la-qrcode:before {
    content: "\f029"
}

.la-question:before {
    content: "\f128"
}

.la-question-circle:before {
    content: "\f059"
}

.la-quidditch:before {
    content: "\f458"
}

.la-quinscape:before {
    content: "\f459"
}

.la-quora:before {
    content: "\f2c4"
}

.la-quote-left:before {
    content: "\f10d"
}

.la-quote-right:before {
    content: "\f10e"
}

.la-quran:before {
    content: "\f687"
}

.la-r-project:before {
    content: "\f4f7"
}

.la-radiation:before {
    content: "\f7b9"
}

.la-radiation-alt:before {
    content: "\f7ba"
}

.la-rainbow:before {
    content: "\f75b"
}

.la-random:before {
    content: "\f074"
}

.la-raspberry-pi:before {
    content: "\f7bb"
}

.la-ravelry:before {
    content: "\f2d9"
}

.la-react:before {
    content: "\f41b"
}

.la-reacteurope:before {
    content: "\f75d"
}

.la-readme:before {
    content: "\f4d5"
}

.la-rebel:before {
    content: "\f1d0"
}

.la-receipt:before {
    content: "\f543"
}

.la-record-vinyl:before {
    content: "\f8d9"
}

.la-recycle:before {
    content: "\f1b8"
}

.la-red-river:before {
    content: "\f3e3"
}

.la-reddit:before {
    content: "\f1a1"
}

.la-reddit-alien:before {
    content: "\f281"
}

.la-reddit-square:before {
    content: "\f1a2"
}

.la-redhat:before {
    content: "\f7bc"
}

.la-redo:before {
    content: "\f01e"
}

.la-redo-alt:before {
    content: "\f2f9"
}

.la-registered:before {
    content: "\f25d"
}

.la-remove-format:before {
    content: "\f87d"
}

.la-renren:before {
    content: "\f18b"
}

.la-reply:before {
    content: "\f3e5"
}

.la-reply-all:before {
    content: "\f122"
}

.la-replyd:before {
    content: "\f3e6"
}

.la-republican:before {
    content: "\f75e"
}

.la-researchgate:before {
    content: "\f4f8"
}

.la-resolving:before {
    content: "\f3e7"
}

.la-restroom:before {
    content: "\f7bd"
}

.la-retweet:before {
    content: "\f079"
}

.la-rev:before {
    content: "\f5b2"
}

.la-ribbon:before {
    content: "\f4d6"
}

.la-ring:before {
    content: "\f70b"
}

.la-road:before {
    content: "\f018"
}

.la-robot:before {
    content: "\f544"
}

.la-rocket:before {
    content: "\f135"
}

.la-rocketchat:before {
    content: "\f3e8"
}

.la-rockrms:before {
    content: "\f3e9"
}

.la-route:before {
    content: "\f4d7"
}

.la-rss:before {
    content: "\f09e"
}

.la-rss-square:before {
    content: "\f143"
}

.la-ruble-sign:before {
    content: "\f158"
}

.la-ruler:before {
    content: "\f545"
}

.la-ruler-combined:before {
    content: "\f546"
}

.la-ruler-horizontal:before {
    content: "\f547"
}

.la-ruler-vertical:before {
    content: "\f548"
}

.la-running:before {
    content: "\f70c"
}

.la-rupee-sign:before {
    content: "\f156"
}

.la-sad-cry:before {
    content: "\f5b3"
}

.la-sad-tear:before {
    content: "\f5b4"
}

.la-safari:before {
    content: "\f267"
}

.la-salesforce:before {
    content: "\f83b"
}

.la-sass:before {
    content: "\f41e"
}

.la-satellite:before {
    content: "\f7bf"
}

.la-satellite-dish:before {
    content: "\f7c0"
}

.la-save:before {
    content: "\f0c7"
}

.la-schlix:before {
    content: "\f3ea"
}

.la-school:before {
    content: "\f549"
}

.la-screwdriver:before {
    content: "\f54a"
}

.la-scribd:before {
    content: "\f28a"
}

.la-scroll:before {
    content: "\f70e"
}

.la-sd-card:before {
    content: "\f7c2"
}

.la-search:before {
    content: "\f002"
}

.la-search-dollar:before {
    content: "\f688"
}

.la-search-location:before {
    content: "\f689"
}

.la-search-minus:before {
    content: "\f010"
}

.la-search-plus:before {
    content: "\f00e"
}

.la-searchengin:before {
    content: "\f3eb"
}

.la-seedling:before {
    content: "\f4d8"
}

.la-sellcast:before {
    content: "\f2da"
}

.la-sellsy:before {
    content: "\f213"
}

.la-server:before {
    content: "\f233"
}

.la-servicestack:before {
    content: "\f3ec"
}

.la-shapes:before {
    content: "\f61f"
}

.la-share:before {
    content: "\f064"
}

.la-share-alt:before {
    content: "\f1e0"
}

.la-share-alt-square:before {
    content: "\f1e1"
}

.la-share-square:before {
    content: "\f14d"
}

.la-shekel-sign:before {
    content: "\f20b"
}

.la-shield-alt:before {
    content: "\f3ed"
}

.la-ship:before {
    content: "\f21a"
}

.la-shipping-fast:before {
    content: "\f48b"
}

.la-shirtsinbulk:before {
    content: "\f214"
}

.la-shoe-prints:before {
    content: "\f54b"
}

.la-shopping-bag:before {
    content: "\f290"
}

.la-shopping-basket:before {
    content: "\f291"
}

.la-shopping-cart:before {
    content: "\f07a"
}

.la-shopware:before {
    content: "\f5b5"
}

.la-shower:before {
    content: "\f2cc"
}

.la-shuttle-van:before {
    content: "\f5b6"
}

.la-sign:before {
    content: "\f4d9"
}

.la-sign-in-alt:before {
    content: "\f2f6"
}

.la-sign-language:before {
    content: "\f2a7"
}

.la-sign-out-alt:before {
    content: "\f2f5"
}

.la-signal:before {
    content: "\f012"
}

.la-signature:before {
    content: "\f5b7"
}

.la-sim-card:before {
    content: "\f7c4"
}

.la-simplybuilt:before {
    content: "\f215"
}

.la-sistrix:before {
    content: "\f3ee"
}

.la-sitemap:before {
    content: "\f0e8"
}

.la-sith:before {
    content: "\f512"
}

.la-skating:before {
    content: "\f7c5"
}

.la-sketch:before {
    content: "\f7c6"
}

.la-skiing:before {
    content: "\f7c9"
}

.la-skiing-nordic:before {
    content: "\f7ca"
}

.la-skull:before {
    content: "\f54c"
}

.la-skull-crossbones:before {
    content: "\f714"
}

.la-skyatlas:before {
    content: "\f216"
}

.la-skype:before {
    content: "\f17e"
}

.la-slack:before {
    content: "\f198"
}

.la-slack-hash:before {
    content: "\f3ef"
}

.la-slash:before {
    content: "\f715"
}

.la-sleigh:before {
    content: "\f7cc"
}

.la-sliders-h:before {
    content: "\f1de"
}

.la-slideshare:before {
    content: "\f1e7"
}

.la-smile:before {
    content: "\f118"
}

.la-smile-beam:before {
    content: "\f5b8"
}

.la-smile-wink:before {
    content: "\f4da"
}

.la-smog:before {
    content: "\f75f"
}

.la-smoking:before {
    content: "\f48d"
}

.la-smoking-ban:before {
    content: "\f54d"
}

.la-sms:before {
    content: "\f7cd"
}

.la-snapchat:before {
    content: "\f2ab"
}

.la-snapchat-ghost:before {
    content: "\f2ac"
}

.la-snapchat-square:before {
    content: "\f2ad"
}

.la-snowboarding:before {
    content: "\f7ce"
}

.la-snowflake:before {
    content: "\f2dc"
}

.la-snowman:before {
    content: "\f7d0"
}

.la-snowplow:before {
    content: "\f7d2"
}

.la-socks:before {
    content: "\f696"
}

.la-solar-panel:before {
    content: "\f5ba"
}

.la-sort:before {
    content: "\f0dc"
}

.la-sort-alpha-down:before {
    content: "\f15d"
}

.la-sort-alpha-down-alt:before {
    content: "\f881"
}

.la-sort-alpha-up:before {
    content: "\f15e"
}

.la-sort-alpha-up-alt:before {
    content: "\f882"
}

.la-sort-amount-down:before {
    content: "\f160"
}

.la-sort-amount-down-alt:before {
    content: "\f884"
}

.la-sort-amount-up:before {
    content: "\f161"
}

.la-sort-amount-up-alt:before {
    content: "\f885"
}

.la-sort-down:before {
    content: "\f0dd"
}

.la-sort-numeric-down:before {
    content: "\f162"
}

.la-sort-numeric-down-alt:before {
    content: "\f886"
}

.la-sort-numeric-up:before {
    content: "\f163"
}

.la-sort-numeric-up-alt:before {
    content: "\f887"
}

.la-sort-up:before {
    content: "\f0de"
}

.la-soundcloud:before {
    content: "\f1be"
}

.la-sourcetree:before {
    content: "\f7d3"
}

.la-spa:before {
    content: "\f5bb"
}

.la-space-shuttle:before {
    content: "\f197"
}

.la-speakap:before {
    content: "\f3f3"
}

.la-speaker-deck:before {
    content: "\f83c"
}

.la-spell-check:before {
    content: "\f891"
}

.la-spider:before {
    content: "\f717"
}

.la-spinner:before {
    content: "\f110"
}

.la-splotch:before {
    content: "\f5bc"
}

.la-spotify:before {
    content: "\f1bc"
}

.la-spray-can:before {
    content: "\f5bd"
}

.la-square:before {
    content: "\f0c8"
}

.la-square-full:before {
    content: "\f45c"
}

.la-square-root-alt:before {
    content: "\f698"
}

.la-squarespace:before {
    content: "\f5be"
}

.la-stack-exchange:before {
    content: "\f18d"
}

.la-stack-overflow:before {
    content: "\f16c"
}

.la-stackpath:before {
    content: "\f842"
}

.la-stamp:before {
    content: "\f5bf"
}

.la-star:before {
    content: "\f005"
}

.la-star-and-crescent:before {
    content: "\f699"
}

.la-star-half:before {
    content: "\f089"
}

.la-star-half-alt:before {
    content: "\f5c0"
}

.la-star-of-david:before {
    content: "\f69a"
}

.la-star-of-life:before {
    content: "\f621"
}

.la-staylinked:before {
    content: "\f3f5"
}

.la-steam:before {
    content: "\f1b6"
}

.la-steam-square:before {
    content: "\f1b7"
}

.la-steam-symbol:before {
    content: "\f3f6"
}

.la-step-backward:before {
    content: "\f048"
}

.la-step-forward:before {
    content: "\f051"
}

.la-stethoscope:before {
    content: "\f0f1"
}

.la-sticker-mule:before {
    content: "\f3f7"
}

.la-sticky-note:before {
    content: "\f249"
}

.la-stop:before {
    content: "\f04d"
}

.la-stop-circle:before {
    content: "\f28d"
}

.la-stopwatch:before {
    content: "\f2f2"
}

.la-store:before {
    content: "\f54e"
}

.la-store-alt:before {
    content: "\f54f"
}

.la-strava:before {
    content: "\f428"
}

.la-stream:before {
    content: "\f550"
}

.la-street-view:before {
    content: "\f21d"
}

.la-strikethrough:before {
    content: "\f0cc"
}

.la-stripe:before {
    content: "\f429"
}

.la-stripe-s:before {
    content: "\f42a"
}

.la-stroopwafel:before {
    content: "\f551"
}

.la-studiovinari:before {
    content: "\f3f8"
}

.la-stumbleupon:before {
    content: "\f1a4"
}

.la-stumbleupon-circle:before {
    content: "\f1a3"
}

.la-subscript:before {
    content: "\f12c"
}

.la-subway:before {
    content: "\f239"
}

.la-suitcase:before {
    content: "\f0f2"
}

.la-suitcase-rolling:before {
    content: "\f5c1"
}

.la-sun:before {
    content: "\f185"
}

.la-superpowers:before {
    content: "\f2dd"
}

.la-superscript:before {
    content: "\f12b"
}

.la-supple:before {
    content: "\f3f9"
}

.la-surprise:before {
    content: "\f5c2"
}

.la-suse:before {
    content: "\f7d6"
}

.la-swatchbook:before {
    content: "\f5c3"
}

.la-swift:before {
    content: "\f8e1"
}

.la-swimmer:before {
    content: "\f5c4"
}

.la-swimming-pool:before {
    content: "\f5c5"
}

.la-symfony:before {
    content: "\f83d"
}

.la-synagogue:before {
    content: "\f69b"
}

.la-sync:before {
    content: "\f021"
}

.la-sync-alt:before {
    content: "\f2f1"
}

.la-syringe:before {
    content: "\f48e"
}

.la-table:before {
    content: "\f0ce"
}

.la-table-tennis:before {
    content: "\f45d"
}

.la-tablet:before {
    content: "\f10a"
}

.la-tablet-alt:before {
    content: "\f3fa"
}

.la-tablets:before {
    content: "\f490"
}

.la-tachometer-alt:before {
    content: "\f3fd"
}

.la-tag:before {
    content: "\f02b"
}

.la-tags:before {
    content: "\f02c"
}

.la-tape:before {
    content: "\f4db"
}

.la-tasks:before {
    content: "\f0ae"
}

.la-taxi:before {
    content: "\f1ba"
}

.la-teamspeak:before {
    content: "\f4f9"
}

.la-teeth:before {
    content: "\f62e"
}

.la-teeth-open:before {
    content: "\f62f"
}

.la-telegram:before {
    content: "\f2c6"
}

.la-telegram-plane:before {
    content: "\f3fe"
}

.la-temperature-high:before {
    content: "\f769"
}

.la-temperature-low:before {
    content: "\f76b"
}

.la-tencent-weibo:before {
    content: "\f1d5"
}

.la-tenge:before {
    content: "\f7d7"
}

.la-terminal:before {
    content: "\f120"
}

.la-text-height:before {
    content: "\f034"
}

.la-text-width:before {
    content: "\f035"
}

.la-th:before {
    content: "\f00a"
}

.la-th-large:before {
    content: "\f009"
}

.la-th-list:before {
    content: "\f00b"
}

.la-the-red-yeti:before {
    content: "\f69d"
}

.la-theater-masks:before {
    content: "\f630"
}

.la-themeco:before {
    content: "\f5c6"
}

.la-themeisle:before {
    content: "\f2b2"
}

.la-thermometer:before {
    content: "\f491"
}

.la-thermometer-empty:before {
    content: "\f2cb"
}

.la-thermometer-full:before {
    content: "\f2c7"
}

.la-thermometer-half:before {
    content: "\f2c9"
}

.la-thermometer-quarter:before {
    content: "\f2ca"
}

.la-thermometer-three-quarters:before {
    content: "\f2c8"
}

.la-think-peaks:before {
    content: "\f731"
}

.la-thumbs-down:before {
    content: "\f165"
}

.la-thumbs-up:before {
    content: "\f164"
}

.la-thumbtack:before {
    content: "\f08d"
}

.la-ticket-alt:before {
    content: "\f3ff"
}

.la-times:before {
    content: "\f00d"
}

.la-times-circle:before {
    content: "\f057"
}

.la-tint:before {
    content: "\f043"
}

.la-tint-slash:before {
    content: "\f5c7"
}

.la-tired:before {
    content: "\f5c8"
}

.la-toggle-off:before {
    content: "\f204"
}

.la-toggle-on:before {
    content: "\f205"
}

.la-toilet:before {
    content: "\f7d8"
}

.la-toilet-paper:before {
    content: "\f71e"
}

.la-toolbox:before {
    content: "\f552"
}

.la-tools:before {
    content: "\f7d9"
}

.la-tooth:before {
    content: "\f5c9"
}

.la-torah:before {
    content: "\f6a0"
}

.la-torii-gate:before {
    content: "\f6a1"
}

.la-tractor:before {
    content: "\f722"
}

.la-trade-federation:before {
    content: "\f513"
}

.la-trademark:before {
    content: "\f25c"
}

.la-traffic-light:before {
    content: "\f637"
}

.la-train:before {
    content: "\f238"
}

.la-tram:before {
    content: "\f7da"
}

.la-transgender:before {
    content: "\f224"
}

.la-transgender-alt:before {
    content: "\f225"
}

.la-trash:before {
    content: "\f1f8"
}

.la-trash-alt:before {
    content: "\f2ed"
}

.la-trash-restore:before {
    content: "\f829"
}

.la-trash-restore-alt:before {
    content: "\f82a"
}

.la-tree:before {
    content: "\f1bb"
}

.la-trello:before {
    content: "\f181"
}

.la-tripadvisor:before {
    content: "\f262"
}

.la-trophy:before {
    content: "\f091"
}

.la-truck:before {
    content: "\f0d1"
}

.la-truck-loading:before {
    content: "\f4de"
}

.la-truck-monster:before {
    content: "\f63b"
}

.la-truck-moving:before {
    content: "\f4df"
}

.la-truck-pickup:before {
    content: "\f63c"
}

.la-tshirt:before {
    content: "\f553"
}

.la-tty:before {
    content: "\f1e4"
}

.la-tumblr:before {
    content: "\f173"
}

.la-tumblr-square:before {
    content: "\f174"
}

.la-tv:before {
    content: "\f26c"
}

.la-twitch:before {
    content: "\f1e8"
}

.la-twitter:before {
    content: "\f099"
}

.la-twitter-square:before {
    content: "\f081"
}

.la-typo3:before {
    content: "\f42b"
}

.la-uber:before {
    content: "\f402"
}

.la-ubuntu:before {
    content: "\f7df"
}

.la-uikit:before {
    content: "\f403"
}

.la-umbraco:before {
    content: "\f8e8"
}

.la-umbrella:before {
    content: "\f0e9"
}

.la-umbrella-beach:before {
    content: "\f5ca"
}

.la-underline:before {
    content: "\f0cd"
}

.la-undo:before {
    content: "\f0e2"
}

.la-undo-alt:before {
    content: "\f2ea"
}

.la-uniregistry:before {
    content: "\f404"
}

.la-universal-access:before {
    content: "\f29a"
}

.la-university:before {
    content: "\f19c"
}

.la-unlink:before {
    content: "\f127"
}

.la-unlock:before {
    content: "\f09c"
}

.la-unlock-alt:before {
    content: "\f13e"
}

.la-untappd:before {
    content: "\f405"
}

.la-upload:before {
    content: "\f093"
}

.la-ups:before {
    content: "\f7e0"
}

.la-usb:before {
    content: "\f287"
}

.la-user:before {
    content: "\f007"
}

.la-user-alt:before {
    content: "\f406"
}

.la-user-alt-slash:before {
    content: "\f4fa"
}

.la-user-astronaut:before {
    content: "\f4fb"
}

.la-user-check:before {
    content: "\f4fc"
}

.la-user-circle:before {
    content: "\f2bd"
}

.la-user-clock:before {
    content: "\f4fd"
}

.la-user-cog:before {
    content: "\f4fe"
}

.la-user-edit:before {
    content: "\f4ff"
}

.la-user-friends:before {
    content: "\f500"
}

.la-user-graduate:before {
    content: "\f501"
}

.la-user-injured:before {
    content: "\f728"
}

.la-user-lock:before {
    content: "\f502"
}

.la-user-md:before {
    content: "\f0f0"
}

.la-user-minus:before {
    content: "\f503"
}

.la-user-ninja:before {
    content: "\f504"
}

.la-user-nurse:before {
    content: "\f82f"
}

.la-user-plus:before {
    content: "\f234"
}

.la-user-secret:before {
    content: "\f21b"
}

.la-user-shield:before {
    content: "\f505"
}

.la-user-slash:before {
    content: "\f506"
}

.la-user-tag:before {
    content: "\f507"
}

.la-user-tie:before {
    content: "\f508"
}

.la-user-times:before {
    content: "\f235"
}

.la-users:before {
    content: "\f0c0"
}

.la-users-cog:before {
    content: "\f509"
}

.la-usps:before {
    content: "\f7e1"
}

.la-ussunnah:before {
    content: "\f407"
}

.la-utensil-spoon:before {
    content: "\f2e5"
}

.la-utensils:before {
    content: "\f2e7"
}

.la-vaadin:before {
    content: "\f408"
}

.la-vector-square:before {
    content: "\f5cb"
}

.la-venus:before {
    content: "\f221"
}

.la-venus-double:before {
    content: "\f226"
}

.la-venus-mars:before {
    content: "\f228"
}

.la-viacoin:before {
    content: "\f237"
}

.la-viadeo:before {
    content: "\f2a9"
}

.la-viadeo-square:before {
    content: "\f2aa"
}

.la-vial:before {
    content: "\f492"
}

.la-vials:before {
    content: "\f493"
}

.la-viber:before {
    content: "\f409"
}

.la-video:before {
    content: "\f03d"
}

.la-video-slash:before {
    content: "\f4e2"
}

.la-vihara:before {
    content: "\f6a7"
}

.la-vimeo:before {
    content: "\f40a"
}

.la-vimeo-square:before {
    content: "\f194"
}

.la-vimeo-v:before {
    content: "\f27d"
}

.la-vine:before {
    content: "\f1ca"
}

.la-vk:before {
    content: "\f189"
}

.la-vnv:before {
    content: "\f40b"
}

.la-voicemail:before {
    content: "\f897"
}

.la-volleyball-ball:before {
    content: "\f45f"
}

.la-volume-down:before {
    content: "\f027"
}

.la-volume-mute:before {
    content: "\f6a9"
}

.la-volume-off:before {
    content: "\f026"
}

.la-volume-up:before {
    content: "\f028"
}

.la-vote-yea:before {
    content: "\f772"
}

.la-vr-cardboard:before {
    content: "\f729"
}

.la-vuejs:before {
    content: "\f41f"
}

.la-walking:before {
    content: "\f554"
}

.la-wallet:before {
    content: "\f555"
}

.la-warehouse:before {
    content: "\f494"
}

.la-water:before {
    content: "\f773"
}

.la-wave-square:before {
    content: "\f83e"
}

.la-waze:before {
    content: "\f83f"
}

.la-weebly:before {
    content: "\f5cc"
}

.la-weibo:before {
    content: "\f18a"
}

.la-weight:before {
    content: "\f496"
}

.la-weight-hanging:before {
    content: "\f5cd"
}

.la-weixin:before {
    content: "\f1d7"
}

.la-whatsapp:before {
    content: "\f232"
}

.la-whatsapp-square:before {
    content: "\f40c"
}

.la-wheelchair:before {
    content: "\f193"
}

.la-whmcs:before {
    content: "\f40d"
}

.la-wifi:before {
    content: "\f1eb"
}

.la-wikipedia-w:before {
    content: "\f266"
}

.la-wind:before {
    content: "\f72e"
}

.la-window-close:before {
    content: "\f410"
}

.la-window-maximize:before {
    content: "\f2d0"
}

.la-window-minimize:before {
    content: "\f2d1"
}

.la-window-restore:before {
    content: "\f2d2"
}

.la-windows:before {
    content: "\f17a"
}

.la-wine-bottle:before {
    content: "\f72f"
}

.la-wine-glass:before {
    content: "\f4e3"
}

.la-wine-glass-alt:before {
    content: "\f5ce"
}

.la-wix:before {
    content: "\f5cf"
}

.la-wizards-of-the-coast:before {
    content: "\f730"
}

.la-wolf-pack-battalion:before {
    content: "\f514"
}

.la-won-sign:before {
    content: "\f159"
}

.la-wordpress:before {
    content: "\f19a"
}

.la-wordpress-simple:before {
    content: "\f411"
}

.la-wpbeginner:before {
    content: "\f297"
}

.la-wpexplorer:before {
    content: "\f2de"
}

.la-wpforms:before {
    content: "\f298"
}

.la-wpressr:before {
    content: "\f3e4"
}

.la-wrench:before {
    content: "\f0ad"
}

.la-x-ray:before {
    content: "\f497"
}

.la-xbox:before {
    content: "\f412"
}

.la-xing:before {
    content: "\f168"
}

.la-xing-square:before {
    content: "\f169"
}

.la-y-combinator:before {
    content: "\f23b"
}

.la-yahoo:before {
    content: "\f19e"
}

.la-yammer:before {
    content: "\f840"
}

.la-yandex:before {
    content: "\f413"
}

.la-yandex-international:before {
    content: "\f414"
}

.la-yarn:before {
    content: "\f7e3"
}

.la-yelp:before {
    content: "\f1e9"
}

.la-yen-sign:before {
    content: "\f157"
}

.la-yin-yang:before {
    content: "\f6ad"
}

.la-yoast:before {
    content: "\f2b1"
}

.la-youtube:before {
    content: "\f167"
}

.la-youtube-square:before {
    content: "\f431"
}

.la-zhihu:before {
    content: "\f63f"
}

.sr-only {
    border: 0;
    clip: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

@font-face {
    font-family: "Line Awesome Brands";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.eot);
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.eot?#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.woff) format("woff"),url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.ttf) format("truetype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-brands-400.svg#lineawesome) format("svg")
}

.lab {
    font-family: "Line Awesome Brands"
}

@font-face {
    font-family: "Line Awesome Free";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.eot);
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.eot?#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.woff) format("woff"),url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.ttf) format("truetype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-regular-400.svg#lineawesome) format("svg")
}

.lar {
    font-family: "Line Awesome Free";
    font-weight: 400
}

@font-face {
    font-family: "Line Awesome Free";
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.eot);
    src: url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.eot?#iefix) format("embedded-opentype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.woff) format("woff"),url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.ttf) format("truetype"),url(/App_Assets/plugins/global/fonts/line-awesome/la-solid-900.svg#lineawesome) format("svg")
}

.la, .las {
    font-family: "Line Awesome Free";
    font-weight: 900
}

.la.la-glass:before {
    content: "\f000"
}

.la.la-meetup {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-star-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-star-o:before {
    content: "\f005"
}

.la.la-remove:before {
    content: "\f00d"
}

.la.la-close:before {
    content: "\f00d"
}

.la.la-gear:before {
    content: "\f013"
}

.la.la-trash-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-trash-o:before {
    content: "\f2ed"
}

.la.la-file-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-o:before {
    content: "\f15b"
}

.la.la-clock-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-clock-o:before {
    content: "\f017"
}

.la.la-arrow-circle-o-down {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-arrow-circle-o-down:before {
    content: "\f358"
}

.la.la-arrow-circle-o-up {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-arrow-circle-o-up:before {
    content: "\f35b"
}

.la.la-play-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-play-circle-o:before {
    content: "\f144"
}

.la.la-repeat:before {
    content: "\f01e"
}

.la.la-rotate-right:before {
    content: "\f01e"
}

.la.la-refresh:before {
    content: "\f021"
}

.la.la-list-alt {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-dedent:before {
    content: "\f03b"
}

.la.la-video-camera:before {
    content: "\f03d"
}

.la.la-picture-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-picture-o:before {
    content: "\f03e"
}

.la.la-photo {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-photo:before {
    content: "\f03e"
}

.la.la-image {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-image:before {
    content: "\f03e"
}

.la.la-pencil:before {
    content: "\f303"
}

.la.la-map-marker:before {
    content: "\f3c5"
}

.la.la-pencil-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-pencil-square-o:before {
    content: "\f044"
}

.la.la-share-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-share-square-o:before {
    content: "\f14d"
}

.la.la-check-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-check-square-o:before {
    content: "\f14a"
}

.la.la-arrows:before {
    content: "\f0b2"
}

.la.la-times-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-times-circle-o:before {
    content: "\f057"
}

.la.la-check-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-check-circle-o:before {
    content: "\f058"
}

.la.la-mail-forward:before {
    content: "\f064"
}

.la.la-eye {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-eye-slash {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-warning:before {
    content: "\f071"
}

.la.la-calendar:before {
    content: "\f073"
}

.la.la-arrows-v:before {
    content: "\f338"
}

.la.la-arrows-h:before {
    content: "\f337"
}

.la.la-bar-chart {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-bar-chart:before {
    content: "\f080"
}

.la.la-bar-chart-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-bar-chart-o:before {
    content: "\f080"
}

.la.la-twitter-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-facebook-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gears:before {
    content: "\f085"
}

.la.la-thumbs-o-up {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-thumbs-o-up:before {
    content: "\f164"
}

.la.la-thumbs-o-down {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-thumbs-o-down:before {
    content: "\f165"
}

.la.la-heart-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-heart-o:before {
    content: "\f004"
}

.la.la-sign-out:before {
    content: "\f2f5"
}

.la.la-linkedin-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-linkedin-square:before {
    content: "\f08c"
}

.la.la-thumb-tack:before {
    content: "\f08d"
}

.la.la-external-link:before {
    content: "\f35d"
}

.la.la-sign-in:before {
    content: "\f2f6"
}

.la.la-github-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-lemon-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-lemon-o:before {
    content: "\f094"
}

.la.la-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-square-o:before {
    content: "\f0c8"
}

.la.la-bookmark-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-bookmark-o:before {
    content: "\f02e"
}

.la.la-twitter {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-facebook {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-facebook:before {
    content: "\f39e"
}

.la.la-facebook-f {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-facebook-f:before {
    content: "\f39e"
}

.la.la-github {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-credit-card {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-feed:before {
    content: "\f09e"
}

.la.la-hdd-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hdd-o:before {
    content: "\f0a0"
}

.la.la-hand-o-right {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-o-right:before {
    content: "\f0a4"
}

.la.la-hand-o-left {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-o-left:before {
    content: "\f0a5"
}

.la.la-hand-o-up {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-o-up:before {
    content: "\f0a6"
}

.la.la-hand-o-down {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-o-down:before {
    content: "\f0a7"
}

.la.la-arrows-alt:before {
    content: "\f31e"
}

.la.la-group:before {
    content: "\f0c0"
}

.la.la-chain:before {
    content: "\f0c1"
}

.la.la-scissors:before {
    content: "\f0c4"
}

.la.la-files-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-files-o:before {
    content: "\f0c5"
}

.la.la-floppy-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-floppy-o:before {
    content: "\f0c7"
}

.la.la-navicon:before {
    content: "\f0c9"
}

.la.la-reorder:before {
    content: "\f0c9"
}

.la.la-pinterest {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pinterest-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus:before {
    content: "\f0d5"
}

.la.la-money {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-money:before {
    content: "\f3d1"
}

.la.la-unsorted:before {
    content: "\f0dc"
}

.la.la-sort-desc:before {
    content: "\f0dd"
}

.la.la-sort-asc:before {
    content: "\f0de"
}

.la.la-linkedin {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-linkedin:before {
    content: "\f0e1"
}

.la.la-rotate-left:before {
    content: "\f0e2"
}

.la.la-legal:before {
    content: "\f0e3"
}

.la.la-tachometer:before {
    content: "\f3fd"
}

.la.la-dashboard:before {
    content: "\f3fd"
}

.la.la-comment-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-comment-o:before {
    content: "\f075"
}

.la.la-comments-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-comments-o:before {
    content: "\f086"
}

.la.la-flash:before {
    content: "\f0e7"
}

.la.la-clipboard {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-paste {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-paste:before {
    content: "\f328"
}

.la.la-lightbulb-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-lightbulb-o:before {
    content: "\f0eb"
}

.la.la-exchange:before {
    content: "\f362"
}

.la.la-cloud-download:before {
    content: "\f381"
}

.la.la-cloud-upload:before {
    content: "\f382"
}

.la.la-bell-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-bell-o:before {
    content: "\f0f3"
}

.la.la-cutlery:before {
    content: "\f2e7"
}

.la.la-file-text-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-text-o:before {
    content: "\f15c"
}

.la.la-building-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-building-o:before {
    content: "\f1ad"
}

.la.la-hospital-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hospital-o:before {
    content: "\f0f8"
}

.la.la-tablet:before {
    content: "\f3fa"
}

.la.la-mobile:before {
    content: "\f3cd"
}

.la.la-mobile-phone:before {
    content: "\f3cd"
}

.la.la-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-circle-o:before {
    content: "\f111"
}

.la.la-mail-reply:before {
    content: "\f3e5"
}

.la.la-github-alt {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-folder-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-folder-o:before {
    content: "\f07b"
}

.la.la-folder-open-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-folder-open-o:before {
    content: "\f07c"
}

.la.la-smile-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-smile-o:before {
    content: "\f118"
}

.la.la-frown-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-frown-o:before {
    content: "\f119"
}

.la.la-meh-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-meh-o:before {
    content: "\f11a"
}

.la.la-keyboard-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-keyboard-o:before {
    content: "\f11c"
}

.la.la-flag-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-flag-o:before {
    content: "\f024"
}

.la.la-mail-reply-all:before {
    content: "\f122"
}

.la.la-star-half-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-star-half-o:before {
    content: "\f089"
}

.la.la-star-half-empty {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-star-half-empty:before {
    content: "\f089"
}

.la.la-star-half-full {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-star-half-full:before {
    content: "\f089"
}

.la.la-code-fork:before {
    content: "\f126"
}

.la.la-chain-broken:before {
    content: "\f127"
}

.la.la-shield:before {
    content: "\f3ed"
}

.la.la-calendar-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-calendar-o:before {
    content: "\f133"
}

.la.la-maxcdn {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-html5 {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-css3 {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ticket:before {
    content: "\f3ff"
}

.la.la-minus-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-minus-square-o:before {
    content: "\f146"
}

.la.la-level-up:before {
    content: "\f3bf"
}

.la.la-level-down:before {
    content: "\f3be"
}

.la.la-pencil-square:before {
    content: "\f14b"
}

.la.la-external-link-square:before {
    content: "\f360"
}

.la.la-compass {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-caret-square-o-down {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-caret-square-o-down:before {
    content: "\f150"
}

.la.la-toggle-down {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-toggle-down:before {
    content: "\f150"
}

.la.la-caret-square-o-up {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-caret-square-o-up:before {
    content: "\f151"
}

.la.la-toggle-up {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-toggle-up:before {
    content: "\f151"
}

.la.la-caret-square-o-right {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-caret-square-o-right:before {
    content: "\f152"
}

.la.la-toggle-right {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-toggle-right:before {
    content: "\f152"
}

.la.la-eur:before {
    content: "\f153"
}

.la.la-euro:before {
    content: "\f153"
}

.la.la-gbp:before {
    content: "\f154"
}

.la.la-usd:before {
    content: "\f155"
}

.la.la-dollar:before {
    content: "\f155"
}

.la.la-inr:before {
    content: "\f156"
}

.la.la-rupee:before {
    content: "\f156"
}

.la.la-jpy:before {
    content: "\f157"
}

.la.la-cny:before {
    content: "\f157"
}

.la.la-rmb:before {
    content: "\f157"
}

.la.la-yen:before {
    content: "\f157"
}

.la.la-rub:before {
    content: "\f158"
}

.la.la-ruble:before {
    content: "\f158"
}

.la.la-rouble:before {
    content: "\f158"
}

.la.la-krw:before {
    content: "\f159"
}

.la.la-won:before {
    content: "\f159"
}

.la.la-btc {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bitcoin {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bitcoin:before {
    content: "\f15a"
}

.la.la-file-text:before {
    content: "\f15c"
}

.la.la-sort-alpha-asc:before {
    content: "\f15d"
}

.la.la-sort-alpha-desc:before {
    content: "\f881"
}

.la.la-sort-amount-asc:before {
    content: "\f160"
}

.la.la-sort-amount-desc:before {
    content: "\f884"
}

.la.la-sort-numeric-asc:before {
    content: "\f162"
}

.la.la-sort-numeric-desc:before {
    content: "\f886"
}

.la.la-youtube-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-youtube {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-xing {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-xing-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-youtube-play {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-youtube-play:before {
    content: "\f167"
}

.la.la-dropbox {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-stack-overflow {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-instagram {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-flickr {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-adn {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bitbucket {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bitbucket-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bitbucket-square:before {
    content: "\f171"
}

.la.la-tumblr {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-tumblr-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-long-arrow-down:before {
    content: "\f309"
}

.la.la-long-arrow-up:before {
    content: "\f30c"
}

.la.la-long-arrow-left:before {
    content: "\f30a"
}

.la.la-long-arrow-right:before {
    content: "\f30b"
}

.la.la-apple {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-windows {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-android {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-linux {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-dribbble {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-skype {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-foursquare {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-trello {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gratipay {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gittip {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gittip:before {
    content: "\f184"
}

.la.la-sun-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-sun-o:before {
    content: "\f185"
}

.la.la-moon-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-moon-o:before {
    content: "\f186"
}

.la.la-vk {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-weibo {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-renren {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pagelines {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-stack-exchange {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-arrow-circle-o-right {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-arrow-circle-o-right:before {
    content: "\f35a"
}

.la.la-arrow-circle-o-left {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-arrow-circle-o-left:before {
    content: "\f359"
}

.la.la-caret-square-o-left {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-caret-square-o-left:before {
    content: "\f191"
}

.la.la-toggle-left {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-toggle-left:before {
    content: "\f191"
}

.la.la-dot-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-dot-circle-o:before {
    content: "\f192"
}

.la.la-vimeo-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-try:before {
    content: "\f195"
}

.la.la-turkish-lira:before {
    content: "\f195"
}

.la.la-plus-square-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-plus-square-o:before {
    content: "\f0fe"
}

.la.la-slack {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wordpress {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-openid {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-institution:before {
    content: "\f19c"
}

.la.la-bank:before {
    content: "\f19c"
}

.la.la-mortar-board:before {
    content: "\f19d"
}

.la.la-yahoo {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-reddit {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-reddit-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-stumbleupon-circle {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-stumbleupon {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-delicious {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-digg {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pied-piper-pp {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pied-piper-alt {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-drupal {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-joomla {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-spoon:before {
    content: "\f2e5"
}

.la.la-behance {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-behance-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-steam {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-steam-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-automobile:before {
    content: "\f1b9"
}

.la.la-cab:before {
    content: "\f1ba"
}

.la.la-envelope-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-envelope-o:before {
    content: "\f0e0"
}

.la.la-deviantart {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-soundcloud {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-file-pdf-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-pdf-o:before {
    content: "\f1c1"
}

.la.la-file-word-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-word-o:before {
    content: "\f1c2"
}

.la.la-file-excel-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-excel-o:before {
    content: "\f1c3"
}

.la.la-file-powerpoint-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-powerpoint-o:before {
    content: "\f1c4"
}

.la.la-file-image-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-image-o:before {
    content: "\f1c5"
}

.la.la-file-photo-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-photo-o:before {
    content: "\f1c5"
}

.la.la-file-picture-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-picture-o:before {
    content: "\f1c5"
}

.la.la-file-archive-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-archive-o:before {
    content: "\f1c6"
}

.la.la-file-zip-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-zip-o:before {
    content: "\f1c6"
}

.la.la-file-audio-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-audio-o:before {
    content: "\f1c7"
}

.la.la-file-sound-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-sound-o:before {
    content: "\f1c7"
}

.la.la-file-video-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-video-o:before {
    content: "\f1c8"
}

.la.la-file-movie-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-movie-o:before {
    content: "\f1c8"
}

.la.la-file-code-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-file-code-o:before {
    content: "\f1c9"
}

.la.la-vine {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-codepen {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-jsfiddle {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-life-ring {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-life-bouy {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-life-bouy:before {
    content: "\f1cd"
}

.la.la-life-buoy {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-life-buoy:before {
    content: "\f1cd"
}

.la.la-life-saver {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-life-saver:before {
    content: "\f1cd"
}

.la.la-support {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-support:before {
    content: "\f1cd"
}

.la.la-circle-o-notch:before {
    content: "\f1ce"
}

.la.la-rebel {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ra {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ra:before {
    content: "\f1d0"
}

.la.la-resistance {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-resistance:before {
    content: "\f1d0"
}

.la.la-empire {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ge {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ge:before {
    content: "\f1d1"
}

.la.la-git-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-git {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-hacker-news {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-y-combinator-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-y-combinator-square:before {
    content: "\f1d4"
}

.la.la-yc-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-yc-square:before {
    content: "\f1d4"
}

.la.la-tencent-weibo {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-qq {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-weixin {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wechat {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wechat:before {
    content: "\f1d7"
}

.la.la-send:before {
    content: "\f1d8"
}

.la.la-paper-plane-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-paper-plane-o:before {
    content: "\f1d8"
}

.la.la-send-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-send-o:before {
    content: "\f1d8"
}

.la.la-circle-thin {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-circle-thin:before {
    content: "\f111"
}

.la.la-header:before {
    content: "\f1dc"
}

.la.la-sliders:before {
    content: "\f1de"
}

.la.la-futbol-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-futbol-o:before {
    content: "\f1e3"
}

.la.la-soccer-ball-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-soccer-ball-o:before {
    content: "\f1e3"
}

.la.la-slideshare {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-twitch {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-yelp {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-newspaper-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-newspaper-o:before {
    content: "\f1ea"
}

.la.la-paypal {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-wallet {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-visa {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-mastercard {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-discover {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-amex {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-paypal {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-stripe {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bell-slash-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-bell-slash-o:before {
    content: "\f1f6"
}

.la.la-trash:before {
    content: "\f2ed"
}

.la.la-copyright {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-eyedropper:before {
    content: "\f1fb"
}

.la.la-area-chart:before {
    content: "\f1fe"
}

.la.la-pie-chart:before {
    content: "\f200"
}

.la.la-line-chart:before {
    content: "\f201"
}

.la.la-lastfm {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-lastfm-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ioxhost {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-angellist {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-cc:before {
    content: "\f20a"
}

.la.la-ils:before {
    content: "\f20b"
}

.la.la-shekel:before {
    content: "\f20b"
}

.la.la-sheqel:before {
    content: "\f20b"
}

.la.la-meanpath {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-meanpath:before {
    content: "\f2b4"
}

.la.la-buysellads {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-connectdevelop {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-dashcube {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-forumbee {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-leanpub {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-sellsy {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-shirtsinbulk {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-simplybuilt {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-skyatlas {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-diamond {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-diamond:before {
    content: "\f3a5"
}

.la.la-intersex:before {
    content: "\f224"
}

.la.la-facebook-official {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-facebook-official:before {
    content: "\f09a"
}

.la.la-pinterest-p {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-whatsapp {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-hotel:before {
    content: "\f236"
}

.la.la-viacoin {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-medium {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-y-combinator {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-yc {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-yc:before {
    content: "\f23b"
}

.la.la-optin-monster {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-opencart {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-expeditedssl {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-battery-4:before {
    content: "\f240"
}

.la.la-battery:before {
    content: "\f240"
}

.la.la-battery-3:before {
    content: "\f241"
}

.la.la-battery-2:before {
    content: "\f242"
}

.la.la-battery-1:before {
    content: "\f243"
}

.la.la-battery-0:before {
    content: "\f244"
}

.la.la-object-group {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-object-ungroup {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-sticky-note-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-sticky-note-o:before {
    content: "\f249"
}

.la.la-cc-jcb {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-cc-diners-club {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-clone {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hourglass-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hourglass-o:before {
    content: "\f254"
}

.la.la-hourglass-1:before {
    content: "\f251"
}

.la.la-hourglass-2:before {
    content: "\f252"
}

.la.la-hourglass-3:before {
    content: "\f253"
}

.la.la-hand-rock-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-rock-o:before {
    content: "\f255"
}

.la.la-hand-grab-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-grab-o:before {
    content: "\f255"
}

.la.la-hand-paper-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-paper-o:before {
    content: "\f256"
}

.la.la-hand-stop-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-stop-o:before {
    content: "\f256"
}

.la.la-hand-scissors-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-scissors-o:before {
    content: "\f257"
}

.la.la-hand-lizard-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-lizard-o:before {
    content: "\f258"
}

.la.la-hand-spock-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-spock-o:before {
    content: "\f259"
}

.la.la-hand-pointer-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-pointer-o:before {
    content: "\f25a"
}

.la.la-hand-peace-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-hand-peace-o:before {
    content: "\f25b"
}

.la.la-registered {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-creative-commons {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gg {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gg-circle {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-tripadvisor {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-odnoklassniki {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-odnoklassniki-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-get-pocket {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wikipedia-w {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-safari {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-chrome {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-firefox {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-opera {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-internet-explorer {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-television:before {
    content: "\f26c"
}

.la.la-contao {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-500px {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-amazon {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-calendar-plus-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-calendar-plus-o:before {
    content: "\f271"
}

.la.la-calendar-minus-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-calendar-minus-o:before {
    content: "\f272"
}

.la.la-calendar-times-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-calendar-times-o:before {
    content: "\f273"
}

.la.la-calendar-check-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-calendar-check-o:before {
    content: "\f274"
}

.la.la-map-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-map-o:before {
    content: "\f279"
}

.la.la-commenting:before {
    content: "\f4ad"
}

.la.la-commenting-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-commenting-o:before {
    content: "\f4ad"
}

.la.la-houzz {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-vimeo {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-vimeo:before {
    content: "\f27d"
}

.la.la-black-tie {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-fonticons {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-reddit-alien {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-edge {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-credit-card-alt:before {
    content: "\f09d"
}

.la.la-codiepie {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-modx {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-fort-awesome {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-usb {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-product-hunt {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-mixcloud {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-scribd {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pause-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-pause-circle-o:before {
    content: "\f28b"
}

.la.la-stop-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-stop-circle-o:before {
    content: "\f28d"
}

.la.la-bluetooth {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-bluetooth-b {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-gitlab {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wpbeginner {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wpforms {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-envira {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wheelchair-alt {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wheelchair-alt:before {
    content: "\f368"
}

.la.la-question-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-question-circle-o:before {
    content: "\f059"
}

.la.la-volume-control-phone:before {
    content: "\f2a0"
}

.la.la-asl-interpreting:before {
    content: "\f2a3"
}

.la.la-deafness:before {
    content: "\f2a4"
}

.la.la-hard-of-hearing:before {
    content: "\f2a4"
}

.la.la-glide {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-glide-g {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-signing:before {
    content: "\f2a7"
}

.la.la-viadeo {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-viadeo-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-snapchat {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-snapchat-ghost {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-snapchat-square {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-pied-piper {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-first-order {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-yoast {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-themeisle {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus-official {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus-official:before {
    content: "\f2b3"
}

.la.la-google-plus-circle {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-google-plus-circle:before {
    content: "\f2b3"
}

.la.la-font-awesome {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-fa {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-fa:before {
    content: "\f2b4"
}

.la.la-handshake-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-handshake-o:before {
    content: "\f2b5"
}

.la.la-envelope-open-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-envelope-open-o:before {
    content: "\f2b6"
}

.la.la-linode {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-address-book-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-address-book-o:before {
    content: "\f2b9"
}

.la.la-vcard:before {
    content: "\f2bb"
}

.la.la-address-card-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-address-card-o:before {
    content: "\f2bb"
}

.la.la-vcard-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-vcard-o:before {
    content: "\f2bb"
}

.la.la-user-circle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-user-circle-o:before {
    content: "\f2bd"
}

.la.la-user-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-user-o:before {
    content: "\f007"
}

.la.la-id-badge {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-drivers-license:before {
    content: "\f2c2"
}

.la.la-id-card-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-id-card-o:before {
    content: "\f2c2"
}

.la.la-drivers-license-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-drivers-license-o:before {
    content: "\f2c2"
}

.la.la-quora {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-free-code-camp {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-telegram {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-thermometer-4:before {
    content: "\f2c7"
}

.la.la-thermometer:before {
    content: "\f2c7"
}

.la.la-thermometer-3:before {
    content: "\f2c8"
}

.la.la-thermometer-2:before {
    content: "\f2c9"
}

.la.la-thermometer-1:before {
    content: "\f2ca"
}

.la.la-thermometer-0:before {
    content: "\f2cb"
}

.la.la-bathtub:before {
    content: "\f2cd"
}

.la.la-s15:before {
    content: "\f2cd"
}

.la.la-window-maximize {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-window-restore {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-times-rectangle:before {
    content: "\f410"
}

.la.la-window-close-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-window-close-o:before {
    content: "\f410"
}

.la.la-times-rectangle-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-times-rectangle-o:before {
    content: "\f410"
}

.la.la-bandcamp {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-grav {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-etsy {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-imdb {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-ravelry {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-eercast {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-eercast:before {
    content: "\f2da"
}

.la.la-snowflake-o {
    font-family: "Line Awesome Free";
    font-weight: 400
}

.la.la-snowflake-o:before {
    content: "\f2dc"
}

.la.la-superpowers {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-wpexplorer {
    font-family: "Line Awesome Brands";
    font-weight: 400
}

.la.la-spotify {
    font-family: "Line Awesome Brands";
    font-weight: 400
}
*/
@font-face {
    font-display: block;
    font-family: bootstrap-icons;
    src: url(/App_Assets/plugins/global/fonts/bootstrap-icons/bootstrap-icons.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(/App_Assets/plugins/global/fonts/bootstrap-icons/bootstrap-icons.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")
}

.bi::before, [class*=" bi-"]::before, [class^=bi-]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.bi-123::before {
    content: "\f67f"
}

.bi-alarm-fill::before {
    content: "\f101"
}

.bi-alarm::before {
    content: "\f102"
}

.bi-align-bottom::before {
    content: "\f103"
}

.bi-align-center::before {
    content: "\f104"
}

.bi-align-end::before {
    content: "\f105"
}

.bi-align-middle::before {
    content: "\f106"
}

.bi-align-start::before {
    content: "\f107"
}

.bi-align-top::before {
    content: "\f108"
}

.bi-alt::before {
    content: "\f109"
}

.bi-app-indicator::before {
    content: "\f10a"
}

.bi-app::before {
    content: "\f10b"
}

.bi-archive-fill::before {
    content: "\f10c"
}

.bi-archive::before {
    content: "\f10d"
}

.bi-arrow-90deg-down::before {
    content: "\f10e"
}

.bi-arrow-90deg-left::before {
    content: "\f10f"
}

.bi-arrow-90deg-right::before {
    content: "\f110"
}

.bi-arrow-90deg-up::before {
    content: "\f111"
}

.bi-arrow-bar-down::before {
    content: "\f112"
}

.bi-arrow-bar-left::before {
    content: "\f113"
}

.bi-arrow-bar-right::before {
    content: "\f114"
}

.bi-arrow-bar-up::before {
    content: "\f115"
}

.bi-arrow-clockwise::before {
    content: "\f116"
}

.bi-arrow-counterclockwise::before {
    content: "\f117"
}

.bi-arrow-down-circle-fill::before {
    content: "\f118"
}

.bi-arrow-down-circle::before {
    content: "\f119"
}

.bi-arrow-down-left-circle-fill::before {
    content: "\f11a"
}

.bi-arrow-down-left-circle::before {
    content: "\f11b"
}

.bi-arrow-down-left-square-fill::before {
    content: "\f11c"
}

.bi-arrow-down-left-square::before {
    content: "\f11d"
}

.bi-arrow-down-left::before {
    content: "\f11e"
}

.bi-arrow-down-right-circle-fill::before {
    content: "\f11f"
}

.bi-arrow-down-right-circle::before {
    content: "\f120"
}

.bi-arrow-down-right-square-fill::before {
    content: "\f121"
}

.bi-arrow-down-right-square::before {
    content: "\f122"
}

.bi-arrow-down-right::before {
    content: "\f123"
}

.bi-arrow-down-short::before {
    content: "\f124"
}

.bi-arrow-down-square-fill::before {
    content: "\f125"
}

.bi-arrow-down-square::before {
    content: "\f126"
}

.bi-arrow-down-up::before {
    content: "\f127"
}

.bi-arrow-down::before {
    content: "\f128"
}

.bi-arrow-left-circle-fill::before {
    content: "\f129"
}

.bi-arrow-left-circle::before {
    content: "\f12a"
}

.bi-arrow-left-right::before {
    content: "\f12b"
}

.bi-arrow-left-short::before {
    content: "\f12c"
}

.bi-arrow-left-square-fill::before {
    content: "\f12d"
}

.bi-arrow-left-square::before {
    content: "\f12e"
}

.bi-arrow-left::before {
    content: "\f12f"
}

.bi-arrow-repeat::before {
    content: "\f130"
}

.bi-arrow-return-left::before {
    content: "\f131"
}

.bi-arrow-return-right::before {
    content: "\f132"
}

.bi-arrow-right-circle-fill::before {
    content: "\f133"
}

.bi-arrow-right-circle::before {
    content: "\f134"
}

.bi-arrow-right-short::before {
    content: "\f135"
}

.bi-arrow-right-square-fill::before {
    content: "\f136"
}

.bi-arrow-right-square::before {
    content: "\f137"
}

.bi-arrow-right::before {
    content: "\f138"
}

.bi-arrow-up-circle-fill::before {
    content: "\f139"
}

.bi-arrow-up-circle::before {
    content: "\f13a"
}

.bi-arrow-up-left-circle-fill::before {
    content: "\f13b"
}

.bi-arrow-up-left-circle::before {
    content: "\f13c"
}

.bi-arrow-up-left-square-fill::before {
    content: "\f13d"
}

.bi-arrow-up-left-square::before {
    content: "\f13e"
}

.bi-arrow-up-left::before {
    content: "\f13f"
}

.bi-arrow-up-right-circle-fill::before {
    content: "\f140"
}

.bi-arrow-up-right-circle::before {
    content: "\f141"
}

.bi-arrow-up-right-square-fill::before {
    content: "\f142"
}

.bi-arrow-up-right-square::before {
    content: "\f143"
}

.bi-arrow-up-right::before {
    content: "\f144"
}

.bi-arrow-up-short::before {
    content: "\f145"
}

.bi-arrow-up-square-fill::before {
    content: "\f146"
}

.bi-arrow-up-square::before {
    content: "\f147"
}

.bi-arrow-up::before {
    content: "\f148"
}

.bi-arrows-angle-contract::before {
    content: "\f149"
}

.bi-arrows-angle-expand::before {
    content: "\f14a"
}

.bi-arrows-collapse::before {
    content: "\f14b"
}

.bi-arrows-expand::before {
    content: "\f14c"
}

.bi-arrows-fullscreen::before {
    content: "\f14d"
}

.bi-arrows-move::before {
    content: "\f14e"
}

.bi-aspect-ratio-fill::before {
    content: "\f14f"
}

.bi-aspect-ratio::before {
    content: "\f150"
}

.bi-asterisk::before {
    content: "\f151"
}

.bi-at::before {
    content: "\f152"
}

.bi-award-fill::before {
    content: "\f153"
}

.bi-award::before {
    content: "\f154"
}

.bi-back::before {
    content: "\f155"
}

.bi-backspace-fill::before {
    content: "\f156"
}

.bi-backspace-reverse-fill::before {
    content: "\f157"
}

.bi-backspace-reverse::before {
    content: "\f158"
}

.bi-backspace::before {
    content: "\f159"
}

.bi-badge-3d-fill::before {
    content: "\f15a"
}

.bi-badge-3d::before {
    content: "\f15b"
}

.bi-badge-4k-fill::before {
    content: "\f15c"
}

.bi-badge-4k::before {
    content: "\f15d"
}

.bi-badge-8k-fill::before {
    content: "\f15e"
}

.bi-badge-8k::before {
    content: "\f15f"
}

.bi-badge-ad-fill::before {
    content: "\f160"
}

.bi-badge-ad::before {
    content: "\f161"
}

.bi-badge-ar-fill::before {
    content: "\f162"
}

.bi-badge-ar::before {
    content: "\f163"
}

.bi-badge-cc-fill::before {
    content: "\f164"
}

.bi-badge-cc::before {
    content: "\f165"
}

.bi-badge-hd-fill::before {
    content: "\f166"
}

.bi-badge-hd::before {
    content: "\f167"
}

.bi-badge-tm-fill::before {
    content: "\f168"
}

.bi-badge-tm::before {
    content: "\f169"
}

.bi-badge-vo-fill::before {
    content: "\f16a"
}

.bi-badge-vo::before {
    content: "\f16b"
}

.bi-badge-vr-fill::before {
    content: "\f16c"
}

.bi-badge-vr::before {
    content: "\f16d"
}

.bi-badge-wc-fill::before {
    content: "\f16e"
}

.bi-badge-wc::before {
    content: "\f16f"
}

.bi-bag-check-fill::before {
    content: "\f170"
}

.bi-bag-check::before {
    content: "\f171"
}

.bi-bag-dash-fill::before {
    content: "\f172"
}

.bi-bag-dash::before {
    content: "\f173"
}

.bi-bag-fill::before {
    content: "\f174"
}

.bi-bag-plus-fill::before {
    content: "\f175"
}

.bi-bag-plus::before {
    content: "\f176"
}

.bi-bag-x-fill::before {
    content: "\f177"
}

.bi-bag-x::before {
    content: "\f178"
}

.bi-bag::before {
    content: "\f179"
}

.bi-bar-chart-fill::before {
    content: "\f17a"
}

.bi-bar-chart-line-fill::before {
    content: "\f17b"
}

.bi-bar-chart-line::before {
    content: "\f17c"
}

.bi-bar-chart-steps::before {
    content: "\f17d"
}

.bi-bar-chart::before {
    content: "\f17e"
}

.bi-basket-fill::before {
    content: "\f17f"
}

.bi-basket::before {
    content: "\f180"
}

.bi-basket2-fill::before {
    content: "\f181"
}

.bi-basket2::before {
    content: "\f182"
}

.bi-basket3-fill::before {
    content: "\f183"
}

.bi-basket3::before {
    content: "\f184"
}

.bi-battery-charging::before {
    content: "\f185"
}

.bi-battery-full::before {
    content: "\f186"
}

.bi-battery-half::before {
    content: "\f187"
}

.bi-battery::before {
    content: "\f188"
}

.bi-bell-fill::before {
    content: "\f189"
}

.bi-bell::before {
    content: "\f18a"
}

.bi-bezier::before {
    content: "\f18b"
}

.bi-bezier2::before {
    content: "\f18c"
}

.bi-bicycle::before {
    content: "\f18d"
}

.bi-binoculars-fill::before {
    content: "\f18e"
}

.bi-binoculars::before {
    content: "\f18f"
}

.bi-blockquote-left::before {
    content: "\f190"
}

.bi-blockquote-right::before {
    content: "\f191"
}

.bi-book-fill::before {
    content: "\f192"
}

.bi-book-half::before {
    content: "\f193"
}

.bi-book::before {
    content: "\f194"
}

.bi-bookmark-check-fill::before {
    content: "\f195"
}

.bi-bookmark-check::before {
    content: "\f196"
}

.bi-bookmark-dash-fill::before {
    content: "\f197"
}

.bi-bookmark-dash::before {
    content: "\f198"
}

.bi-bookmark-fill::before {
    content: "\f199"
}

.bi-bookmark-heart-fill::before {
    content: "\f19a"
}

.bi-bookmark-heart::before {
    content: "\f19b"
}

.bi-bookmark-plus-fill::before {
    content: "\f19c"
}

.bi-bookmark-plus::before {
    content: "\f19d"
}

.bi-bookmark-star-fill::before {
    content: "\f19e"
}

.bi-bookmark-star::before {
    content: "\f19f"
}

.bi-bookmark-x-fill::before {
    content: "\f1a0"
}

.bi-bookmark-x::before {
    content: "\f1a1"
}

.bi-bookmark::before {
    content: "\f1a2"
}

.bi-bookmarks-fill::before {
    content: "\f1a3"
}

.bi-bookmarks::before {
    content: "\f1a4"
}

.bi-bookshelf::before {
    content: "\f1a5"
}

.bi-bootstrap-fill::before {
    content: "\f1a6"
}

.bi-bootstrap-reboot::before {
    content: "\f1a7"
}

.bi-bootstrap::before {
    content: "\f1a8"
}

.bi-border-all::before {
    content: "\f1a9"
}

.bi-border-bottom::before {
    content: "\f1aa"
}

.bi-border-center::before {
    content: "\f1ab"
}

.bi-border-inner::before {
    content: "\f1ac"
}

.bi-border-left::before {
    content: "\f1ad"
}

.bi-border-middle::before {
    content: "\f1ae"
}

.bi-border-outer::before {
    content: "\f1af"
}

.bi-border-right::before {
    content: "\f1b0"
}

.bi-border-style::before {
    content: "\f1b1"
}

.bi-border-top::before {
    content: "\f1b2"
}

.bi-border-width::before {
    content: "\f1b3"
}

.bi-border::before {
    content: "\f1b4"
}

.bi-bounding-box-circles::before {
    content: "\f1b5"
}

.bi-bounding-box::before {
    content: "\f1b6"
}

.bi-box-arrow-down-left::before {
    content: "\f1b7"
}

.bi-box-arrow-down-right::before {
    content: "\f1b8"
}

.bi-box-arrow-down::before {
    content: "\f1b9"
}

.bi-box-arrow-in-down-left::before {
    content: "\f1ba"
}

.bi-box-arrow-in-down-right::before {
    content: "\f1bb"
}

.bi-box-arrow-in-down::before {
    content: "\f1bc"
}

.bi-box-arrow-in-left::before {
    content: "\f1bd"
}

.bi-box-arrow-in-right::before {
    content: "\f1be"
}

.bi-box-arrow-in-up-left::before {
    content: "\f1bf"
}

.bi-box-arrow-in-up-right::before {
    content: "\f1c0"
}

.bi-box-arrow-in-up::before {
    content: "\f1c1"
}

.bi-box-arrow-left::before {
    content: "\f1c2"
}

.bi-box-arrow-right::before {
    content: "\f1c3"
}

.bi-box-arrow-up-left::before {
    content: "\f1c4"
}

.bi-box-arrow-up-right::before {
    content: "\f1c5"
}

.bi-box-arrow-up::before {
    content: "\f1c6"
}

.bi-box-seam::before {
    content: "\f1c7"
}

.bi-box::before {
    content: "\f1c8"
}

.bi-braces::before {
    content: "\f1c9"
}

.bi-bricks::before {
    content: "\f1ca"
}

.bi-briefcase-fill::before {
    content: "\f1cb"
}

.bi-briefcase::before {
    content: "\f1cc"
}

.bi-brightness-alt-high-fill::before {
    content: "\f1cd"
}

.bi-brightness-alt-high::before {
    content: "\f1ce"
}

.bi-brightness-alt-low-fill::before {
    content: "\f1cf"
}

.bi-brightness-alt-low::before {
    content: "\f1d0"
}

.bi-brightness-high-fill::before {
    content: "\f1d1"
}

.bi-brightness-high::before {
    content: "\f1d2"
}

.bi-brightness-low-fill::before {
    content: "\f1d3"
}

.bi-brightness-low::before {
    content: "\f1d4"
}

.bi-broadcast-pin::before {
    content: "\f1d5"
}

.bi-broadcast::before {
    content: "\f1d6"
}

.bi-brush-fill::before {
    content: "\f1d7"
}

.bi-brush::before {
    content: "\f1d8"
}

.bi-bucket-fill::before {
    content: "\f1d9"
}

.bi-bucket::before {
    content: "\f1da"
}

.bi-bug-fill::before {
    content: "\f1db"
}

.bi-bug::before {
    content: "\f1dc"
}

.bi-building::before {
    content: "\f1dd"
}

.bi-bullseye::before {
    content: "\f1de"
}

.bi-calculator-fill::before {
    content: "\f1df"
}

.bi-calculator::before {
    content: "\f1e0"
}

.bi-calendar-check-fill::before {
    content: "\f1e1"
}

.bi-calendar-check::before {
    content: "\f1e2"
}

.bi-calendar-date-fill::before {
    content: "\f1e3"
}

.bi-calendar-date::before {
    content: "\f1e4"
}

.bi-calendar-day-fill::before {
    content: "\f1e5"
}

.bi-calendar-day::before {
    content: "\f1e6"
}

.bi-calendar-event-fill::before {
    content: "\f1e7"
}

.bi-calendar-event::before {
    content: "\f1e8"
}

.bi-calendar-fill::before {
    content: "\f1e9"
}

.bi-calendar-minus-fill::before {
    content: "\f1ea"
}

.bi-calendar-minus::before {
    content: "\f1eb"
}

.bi-calendar-month-fill::before {
    content: "\f1ec"
}

.bi-calendar-month::before {
    content: "\f1ed"
}

.bi-calendar-plus-fill::before {
    content: "\f1ee"
}

.bi-calendar-plus::before {
    content: "\f1ef"
}

.bi-calendar-range-fill::before {
    content: "\f1f0"
}

.bi-calendar-range::before {
    content: "\f1f1"
}

.bi-calendar-week-fill::before {
    content: "\f1f2"
}

.bi-calendar-week::before {
    content: "\f1f3"
}

.bi-calendar-x-fill::before {
    content: "\f1f4"
}

.bi-calendar-x::before {
    content: "\f1f5"
}

.bi-calendar::before {
    content: "\f1f6"
}

.bi-calendar2-check-fill::before {
    content: "\f1f7"
}

.bi-calendar2-check::before {
    content: "\f1f8"
}

.bi-calendar2-date-fill::before {
    content: "\f1f9"
}

.bi-calendar2-date::before {
    content: "\f1fa"
}

.bi-calendar2-day-fill::before {
    content: "\f1fb"
}

.bi-calendar2-day::before {
    content: "\f1fc"
}

.bi-calendar2-event-fill::before {
    content: "\f1fd"
}

.bi-calendar2-event::before {
    content: "\f1fe"
}

.bi-calendar2-fill::before {
    content: "\f1ff"
}

.bi-calendar2-minus-fill::before {
    content: "\f200"
}

.bi-calendar2-minus::before {
    content: "\f201"
}

.bi-calendar2-month-fill::before {
    content: "\f202"
}

.bi-calendar2-month::before {
    content: "\f203"
}

.bi-calendar2-plus-fill::before {
    content: "\f204"
}

.bi-calendar2-plus::before {
    content: "\f205"
}

.bi-calendar2-range-fill::before {
    content: "\f206"
}

.bi-calendar2-range::before {
    content: "\f207"
}

.bi-calendar2-week-fill::before {
    content: "\f208"
}

.bi-calendar2-week::before {
    content: "\f209"
}

.bi-calendar2-x-fill::before {
    content: "\f20a"
}

.bi-calendar2-x::before {
    content: "\f20b"
}

.bi-calendar2::before {
    content: "\f20c"
}

.bi-calendar3-event-fill::before {
    content: "\f20d"
}

.bi-calendar3-event::before {
    content: "\f20e"
}

.bi-calendar3-fill::before {
    content: "\f20f"
}

.bi-calendar3-range-fill::before {
    content: "\f210"
}

.bi-calendar3-range::before {
    content: "\f211"
}

.bi-calendar3-week-fill::before {
    content: "\f212"
}

.bi-calendar3-week::before {
    content: "\f213"
}

.bi-calendar3::before {
    content: "\f214"
}

.bi-calendar4-event::before {
    content: "\f215"
}

.bi-calendar4-range::before {
    content: "\f216"
}

.bi-calendar4-week::before {
    content: "\f217"
}

.bi-calendar4::before {
    content: "\f218"
}

.bi-camera-fill::before {
    content: "\f219"
}

.bi-camera-reels-fill::before {
    content: "\f21a"
}

.bi-camera-reels::before {
    content: "\f21b"
}

.bi-camera-video-fill::before {
    content: "\f21c"
}

.bi-camera-video-off-fill::before {
    content: "\f21d"
}

.bi-camera-video-off::before {
    content: "\f21e"
}

.bi-camera-video::before {
    content: "\f21f"
}

.bi-camera::before {
    content: "\f220"
}

.bi-camera2::before {
    content: "\f221"
}

.bi-capslock-fill::before {
    content: "\f222"
}

.bi-capslock::before {
    content: "\f223"
}

.bi-card-checklist::before {
    content: "\f224"
}

.bi-card-heading::before {
    content: "\f225"
}

.bi-card-image::before {
    content: "\f226"
}

.bi-card-list::before {
    content: "\f227"
}

.bi-card-text::before {
    content: "\f228"
}

.bi-caret-down-fill::before {
    content: "\f229"
}

.bi-caret-down-square-fill::before {
    content: "\f22a"
}

.bi-caret-down-square::before {
    content: "\f22b"
}

.bi-caret-down::before {
    content: "\f22c"
}

.bi-caret-left-fill::before {
    content: "\f22d"
}

.bi-caret-left-square-fill::before {
    content: "\f22e"
}

.bi-caret-left-square::before {
    content: "\f22f"
}

.bi-caret-left::before {
    content: "\f230"
}

.bi-caret-right-fill::before {
    content: "\f231"
}

.bi-caret-right-square-fill::before {
    content: "\f232"
}

.bi-caret-right-square::before {
    content: "\f233"
}

.bi-caret-right::before {
    content: "\f234"
}

.bi-caret-up-fill::before {
    content: "\f235"
}

.bi-caret-up-square-fill::before {
    content: "\f236"
}

.bi-caret-up-square::before {
    content: "\f237"
}

.bi-caret-up::before {
    content: "\f238"
}

.bi-cart-check-fill::before {
    content: "\f239"
}

.bi-cart-check::before {
    content: "\f23a"
}

.bi-cart-dash-fill::before {
    content: "\f23b"
}

.bi-cart-dash::before {
    content: "\f23c"
}

.bi-cart-fill::before {
    content: "\f23d"
}

.bi-cart-plus-fill::before {
    content: "\f23e"
}

.bi-cart-plus::before {
    content: "\f23f"
}

.bi-cart-x-fill::before {
    content: "\f240"
}

.bi-cart-x::before {
    content: "\f241"
}

.bi-cart::before {
    content: "\f242"
}

.bi-cart2::before {
    content: "\f243"
}

.bi-cart3::before {
    content: "\f244"
}

.bi-cart4::before {
    content: "\f245"
}

.bi-cash-stack::before {
    content: "\f246"
}

.bi-cash::before {
    content: "\f247"
}

.bi-cast::before {
    content: "\f248"
}

.bi-chat-dots-fill::before {
    content: "\f249"
}

.bi-chat-dots::before {
    content: "\f24a"
}

.bi-chat-fill::before {
    content: "\f24b"
}

.bi-chat-left-dots-fill::before {
    content: "\f24c"
}

.bi-chat-left-dots::before {
    content: "\f24d"
}

.bi-chat-left-fill::before {
    content: "\f24e"
}

.bi-chat-left-quote-fill::before {
    content: "\f24f"
}

.bi-chat-left-quote::before {
    content: "\f250"
}

.bi-chat-left-text-fill::before {
    content: "\f251"
}

.bi-chat-left-text::before {
    content: "\f252"
}

.bi-chat-left::before {
    content: "\f253"
}

.bi-chat-quote-fill::before {
    content: "\f254"
}

.bi-chat-quote::before {
    content: "\f255"
}

.bi-chat-right-dots-fill::before {
    content: "\f256"
}

.bi-chat-right-dots::before {
    content: "\f257"
}

.bi-chat-right-fill::before {
    content: "\f258"
}

.bi-chat-right-quote-fill::before {
    content: "\f259"
}

.bi-chat-right-quote::before {
    content: "\f25a"
}

.bi-chat-right-text-fill::before {
    content: "\f25b"
}

.bi-chat-right-text::before {
    content: "\f25c"
}

.bi-chat-right::before {
    content: "\f25d"
}

.bi-chat-square-dots-fill::before {
    content: "\f25e"
}

.bi-chat-square-dots::before {
    content: "\f25f"
}

.bi-chat-square-fill::before {
    content: "\f260"
}

.bi-chat-square-quote-fill::before {
    content: "\f261"
}

.bi-chat-square-quote::before {
    content: "\f262"
}

.bi-chat-square-text-fill::before {
    content: "\f263"
}

.bi-chat-square-text::before {
    content: "\f264"
}

.bi-chat-square::before {
    content: "\f265"
}

.bi-chat-text-fill::before {
    content: "\f266"
}

.bi-chat-text::before {
    content: "\f267"
}

.bi-chat::before {
    content: "\f268"
}

.bi-check-all::before {
    content: "\f269"
}

.bi-check-circle-fill::before {
    content: "\f26a"
}

.bi-check-circle::before {
    content: "\f26b"
}

.bi-check-square-fill::before {
    content: "\f26c"
}

.bi-check-square::before {
    content: "\f26d"
}

.bi-check::before {
    content: "\f26e"
}

.bi-check2-all::before {
    content: "\f26f"
}

.bi-check2-circle::before {
    content: "\f270"
}

.bi-check2-square::before {
    content: "\f271"
}

.bi-check2::before {
    content: "\f272"
}

.bi-chevron-bar-contract::before {
    content: "\f273"
}

.bi-chevron-bar-down::before {
    content: "\f274"
}

.bi-chevron-bar-expand::before {
    content: "\f275"
}

.bi-chevron-bar-left::before {
    content: "\f276"
}

.bi-chevron-bar-right::before {
    content: "\f277"
}

.bi-chevron-bar-up::before {
    content: "\f278"
}

.bi-chevron-compact-down::before {
    content: "\f279"
}

.bi-chevron-compact-left::before {
    content: "\f27a"
}

.bi-chevron-compact-right::before {
    content: "\f27b"
}

.bi-chevron-compact-up::before {
    content: "\f27c"
}

.bi-chevron-contract::before {
    content: "\f27d"
}

.bi-chevron-double-down::before {
    content: "\f27e"
}

.bi-chevron-double-left::before {
    content: "\f27f"
}

.bi-chevron-double-right::before {
    content: "\f280"
}

.bi-chevron-double-up::before {
    content: "\f281"
}

.bi-chevron-down::before {
    content: "\f282"
}

.bi-chevron-expand::before {
    content: "\f283"
}

.bi-chevron-left::before {
    content: "\f284"
}

.bi-chevron-right::before {
    content: "\f285"
}

.bi-chevron-up::before {
    content: "\f286"
}

.bi-circle-fill::before {
    content: "\f287"
}

.bi-circle-half::before {
    content: "\f288"
}

.bi-circle-square::before {
    content: "\f289"
}

.bi-circle::before {
    content: "\f28a"
}

.bi-clipboard-check::before {
    content: "\f28b"
}

.bi-clipboard-data::before {
    content: "\f28c"
}

.bi-clipboard-minus::before {
    content: "\f28d"
}

.bi-clipboard-plus::before {
    content: "\f28e"
}

.bi-clipboard-x::before {
    content: "\f28f"
}

.bi-clipboard::before {
    content: "\f290"
}

.bi-clock-fill::before {
    content: "\f291"
}

.bi-clock-history::before {
    content: "\f292"
}

.bi-clock::before {
    content: "\f293"
}

.bi-cloud-arrow-down-fill::before {
    content: "\f294"
}

.bi-cloud-arrow-down::before {
    content: "\f295"
}

.bi-cloud-arrow-up-fill::before {
    content: "\f296"
}

.bi-cloud-arrow-up::before {
    content: "\f297"
}

.bi-cloud-check-fill::before {
    content: "\f298"
}

.bi-cloud-check::before {
    content: "\f299"
}

.bi-cloud-download-fill::before {
    content: "\f29a"
}

.bi-cloud-download::before {
    content: "\f29b"
}

.bi-cloud-drizzle-fill::before {
    content: "\f29c"
}

.bi-cloud-drizzle::before {
    content: "\f29d"
}

.bi-cloud-fill::before {
    content: "\f29e"
}

.bi-cloud-fog-fill::before {
    content: "\f29f"
}

.bi-cloud-fog::before {
    content: "\f2a0"
}

.bi-cloud-fog2-fill::before {
    content: "\f2a1"
}

.bi-cloud-fog2::before {
    content: "\f2a2"
}

.bi-cloud-hail-fill::before {
    content: "\f2a3"
}

.bi-cloud-hail::before {
    content: "\f2a4"
}

.bi-cloud-haze-1::before {
    content: "\f2a5"
}

.bi-cloud-haze-fill::before {
    content: "\f2a6"
}

.bi-cloud-haze::before {
    content: "\f2a7"
}

.bi-cloud-haze2-fill::before {
    content: "\f2a8"
}

.bi-cloud-lightning-fill::before {
    content: "\f2a9"
}

.bi-cloud-lightning-rain-fill::before {
    content: "\f2aa"
}

.bi-cloud-lightning-rain::before {
    content: "\f2ab"
}

.bi-cloud-lightning::before {
    content: "\f2ac"
}

.bi-cloud-minus-fill::before {
    content: "\f2ad"
}

.bi-cloud-minus::before {
    content: "\f2ae"
}

.bi-cloud-moon-fill::before {
    content: "\f2af"
}

.bi-cloud-moon::before {
    content: "\f2b0"
}

.bi-cloud-plus-fill::before {
    content: "\f2b1"
}

.bi-cloud-plus::before {
    content: "\f2b2"
}

.bi-cloud-rain-fill::before {
    content: "\f2b3"
}

.bi-cloud-rain-heavy-fill::before {
    content: "\f2b4"
}

.bi-cloud-rain-heavy::before {
    content: "\f2b5"
}

.bi-cloud-rain::before {
    content: "\f2b6"
}

.bi-cloud-slash-fill::before {
    content: "\f2b7"
}

.bi-cloud-slash::before {
    content: "\f2b8"
}

.bi-cloud-sleet-fill::before {
    content: "\f2b9"
}

.bi-cloud-sleet::before {
    content: "\f2ba"
}

.bi-cloud-snow-fill::before {
    content: "\f2bb"
}

.bi-cloud-snow::before {
    content: "\f2bc"
}

.bi-cloud-sun-fill::before {
    content: "\f2bd"
}

.bi-cloud-sun::before {
    content: "\f2be"
}

.bi-cloud-upload-fill::before {
    content: "\f2bf"
}

.bi-cloud-upload::before {
    content: "\f2c0"
}

.bi-cloud::before {
    content: "\f2c1"
}

.bi-clouds-fill::before {
    content: "\f2c2"
}

.bi-clouds::before {
    content: "\f2c3"
}

.bi-cloudy-fill::before {
    content: "\f2c4"
}

.bi-cloudy::before {
    content: "\f2c5"
}

.bi-code-slash::before {
    content: "\f2c6"
}

.bi-code-square::before {
    content: "\f2c7"
}

.bi-code::before {
    content: "\f2c8"
}

.bi-collection-fill::before {
    content: "\f2c9"
}

.bi-collection-play-fill::before {
    content: "\f2ca"
}

.bi-collection-play::before {
    content: "\f2cb"
}

.bi-collection::before {
    content: "\f2cc"
}

.bi-columns-gap::before {
    content: "\f2cd"
}

.bi-columns::before {
    content: "\f2ce"
}

.bi-command::before {
    content: "\f2cf"
}

.bi-compass-fill::before {
    content: "\f2d0"
}

.bi-compass::before {
    content: "\f2d1"
}

.bi-cone-striped::before {
    content: "\f2d2"
}

.bi-cone::before {
    content: "\f2d3"
}

.bi-controller::before {
    content: "\f2d4"
}

.bi-cpu-fill::before {
    content: "\f2d5"
}

.bi-cpu::before {
    content: "\f2d6"
}

.bi-credit-card-2-back-fill::before {
    content: "\f2d7"
}

.bi-credit-card-2-back::before {
    content: "\f2d8"
}

.bi-credit-card-2-front-fill::before {
    content: "\f2d9"
}

.bi-credit-card-2-front::before {
    content: "\f2da"
}

.bi-credit-card-fill::before {
    content: "\f2db"
}

.bi-credit-card::before {
    content: "\f2dc"
}

.bi-crop::before {
    content: "\f2dd"
}

.bi-cup-fill::before {
    content: "\f2de"
}

.bi-cup-straw::before {
    content: "\f2df"
}

.bi-cup::before {
    content: "\f2e0"
}

.bi-cursor-fill::before {
    content: "\f2e1"
}

.bi-cursor-text::before {
    content: "\f2e2"
}

.bi-cursor::before {
    content: "\f2e3"
}

.bi-dash-circle-dotted::before {
    content: "\f2e4"
}

.bi-dash-circle-fill::before {
    content: "\f2e5"
}

.bi-dash-circle::before {
    content: "\f2e6"
}

.bi-dash-square-dotted::before {
    content: "\f2e7"
}

.bi-dash-square-fill::before {
    content: "\f2e8"
}

.bi-dash-square::before {
    content: "\f2e9"
}

.bi-dash::before {
    content: "\f2ea"
}

.bi-diagram-2-fill::before {
    content: "\f2eb"
}

.bi-diagram-2::before {
    content: "\f2ec"
}

.bi-diagram-3-fill::before {
    content: "\f2ed"
}

.bi-diagram-3::before {
    content: "\f2ee"
}

.bi-diamond-fill::before {
    content: "\f2ef"
}

.bi-diamond-half::before {
    content: "\f2f0"
}

.bi-diamond::before {
    content: "\f2f1"
}

.bi-dice-1-fill::before {
    content: "\f2f2"
}

.bi-dice-1::before {
    content: "\f2f3"
}

.bi-dice-2-fill::before {
    content: "\f2f4"
}

.bi-dice-2::before {
    content: "\f2f5"
}

.bi-dice-3-fill::before {
    content: "\f2f6"
}

.bi-dice-3::before {
    content: "\f2f7"
}

.bi-dice-4-fill::before {
    content: "\f2f8"
}

.bi-dice-4::before {
    content: "\f2f9"
}

.bi-dice-5-fill::before {
    content: "\f2fa"
}

.bi-dice-5::before {
    content: "\f2fb"
}

.bi-dice-6-fill::before {
    content: "\f2fc"
}

.bi-dice-6::before {
    content: "\f2fd"
}

.bi-disc-fill::before {
    content: "\f2fe"
}

.bi-disc::before {
    content: "\f2ff"
}

.bi-discord::before {
    content: "\f300"
}

.bi-display-fill::before {
    content: "\f301"
}

.bi-display::before {
    content: "\f302"
}

.bi-distribute-horizontal::before {
    content: "\f303"
}

.bi-distribute-vertical::before {
    content: "\f304"
}

.bi-door-closed-fill::before {
    content: "\f305"
}

.bi-door-closed::before {
    content: "\f306"
}

.bi-door-open-fill::before {
    content: "\f307"
}

.bi-door-open::before {
    content: "\f308"
}

.bi-dot::before {
    content: "\f309"
}

.bi-download::before {
    content: "\f30a"
}

.bi-droplet-fill::before {
    content: "\f30b"
}

.bi-droplet-half::before {
    content: "\f30c"
}

.bi-droplet::before {
    content: "\f30d"
}

.bi-earbuds::before {
    content: "\f30e"
}

.bi-easel-fill::before {
    content: "\f30f"
}

.bi-easel::before {
    content: "\f310"
}

.bi-egg-fill::before {
    content: "\f311"
}

.bi-egg-fried::before {
    content: "\f312"
}

.bi-egg::before {
    content: "\f313"
}

.bi-eject-fill::before {
    content: "\f314"
}

.bi-eject::before {
    content: "\f315"
}

.bi-emoji-angry-fill::before {
    content: "\f316"
}

.bi-emoji-angry::before {
    content: "\f317"
}

.bi-emoji-dizzy-fill::before {
    content: "\f318"
}

.bi-emoji-dizzy::before {
    content: "\f319"
}

.bi-emoji-expressionless-fill::before {
    content: "\f31a"
}

.bi-emoji-expressionless::before {
    content: "\f31b"
}

.bi-emoji-frown-fill::before {
    content: "\f31c"
}

.bi-emoji-frown::before {
    content: "\f31d"
}

.bi-emoji-heart-eyes-fill::before {
    content: "\f31e"
}

.bi-emoji-heart-eyes::before {
    content: "\f31f"
}

.bi-emoji-laughing-fill::before {
    content: "\f320"
}

.bi-emoji-laughing::before {
    content: "\f321"
}

.bi-emoji-neutral-fill::before {
    content: "\f322"
}

.bi-emoji-neutral::before {
    content: "\f323"
}

.bi-emoji-smile-fill::before {
    content: "\f324"
}

.bi-emoji-smile-upside-down-fill::before {
    content: "\f325"
}

.bi-emoji-smile-upside-down::before {
    content: "\f326"
}

.bi-emoji-smile::before {
    content: "\f327"
}

.bi-emoji-sunglasses-fill::before {
    content: "\f328"
}

.bi-emoji-sunglasses::before {
    content: "\f329"
}

.bi-emoji-wink-fill::before {
    content: "\f32a"
}

.bi-emoji-wink::before {
    content: "\f32b"
}

.bi-envelope-fill::before {
    content: "\f32c"
}

.bi-envelope-open-fill::before {
    content: "\f32d"
}

.bi-envelope-open::before {
    content: "\f32e"
}

.bi-envelope::before {
    content: "\f32f"
}

.bi-eraser-fill::before {
    content: "\f330"
}

.bi-eraser::before {
    content: "\f331"
}

.bi-exclamation-circle-fill::before {
    content: "\f332"
}

.bi-exclamation-circle::before {
    content: "\f333"
}

.bi-exclamation-diamond-fill::before {
    content: "\f334"
}

.bi-exclamation-diamond::before {
    content: "\f335"
}

.bi-exclamation-octagon-fill::before {
    content: "\f336"
}

.bi-exclamation-octagon::before {
    content: "\f337"
}

.bi-exclamation-square-fill::before {
    content: "\f338"
}

.bi-exclamation-square::before {
    content: "\f339"
}

.bi-exclamation-triangle-fill::before {
    content: "\f33a"
}

.bi-exclamation-triangle::before {
    content: "\f33b"
}

.bi-exclamation::before {
    content: "\f33c"
}

.bi-exclude::before {
    content: "\f33d"
}

.bi-eye-fill::before {
    content: "\f33e"
}

.bi-eye-slash-fill::before {
    content: "\f33f"
}

.bi-eye-slash::before {
    content: "\f340"
}

.bi-eye::before {
    content: "\f341"
}

.bi-eyedropper::before {
    content: "\f342"
}

.bi-eyeglasses::before {
    content: "\f343"
}

.bi-facebook::before {
    content: "\f344"
}

.bi-file-arrow-down-fill::before {
    content: "\f345"
}

.bi-file-arrow-down::before {
    content: "\f346"
}

.bi-file-arrow-up-fill::before {
    content: "\f347"
}

.bi-file-arrow-up::before {
    content: "\f348"
}

.bi-file-bar-graph-fill::before {
    content: "\f349"
}

.bi-file-bar-graph::before {
    content: "\f34a"
}

.bi-file-binary-fill::before {
    content: "\f34b"
}

.bi-file-binary::before {
    content: "\f34c"
}

.bi-file-break-fill::before {
    content: "\f34d"
}

.bi-file-break::before {
    content: "\f34e"
}

.bi-file-check-fill::before {
    content: "\f34f"
}

.bi-file-check::before {
    content: "\f350"
}

.bi-file-code-fill::before {
    content: "\f351"
}

.bi-file-code::before {
    content: "\f352"
}

.bi-file-diff-fill::before {
    content: "\f353"
}

.bi-file-diff::before {
    content: "\f354"
}

.bi-file-earmark-arrow-down-fill::before {
    content: "\f355"
}

.bi-file-earmark-arrow-down::before {
    content: "\f356"
}

.bi-file-earmark-arrow-up-fill::before {
    content: "\f357"
}

.bi-file-earmark-arrow-up::before {
    content: "\f358"
}

.bi-file-earmark-bar-graph-fill::before {
    content: "\f359"
}

.bi-file-earmark-bar-graph::before {
    content: "\f35a"
}

.bi-file-earmark-binary-fill::before {
    content: "\f35b"
}

.bi-file-earmark-binary::before {
    content: "\f35c"
}

.bi-file-earmark-break-fill::before {
    content: "\f35d"
}

.bi-file-earmark-break::before {
    content: "\f35e"
}

.bi-file-earmark-check-fill::before {
    content: "\f35f"
}

.bi-file-earmark-check::before {
    content: "\f360"
}

.bi-file-earmark-code-fill::before {
    content: "\f361"
}

.bi-file-earmark-code::before {
    content: "\f362"
}

.bi-file-earmark-diff-fill::before {
    content: "\f363"
}

.bi-file-earmark-diff::before {
    content: "\f364"
}

.bi-file-earmark-easel-fill::before {
    content: "\f365"
}

.bi-file-earmark-easel::before {
    content: "\f366"
}

.bi-file-earmark-excel-fill::before {
    content: "\f367"
}

.bi-file-earmark-excel::before {
    content: "\f368"
}

.bi-file-earmark-fill::before {
    content: "\f369"
}

.bi-file-earmark-font-fill::before {
    content: "\f36a"
}

.bi-file-earmark-font::before {
    content: "\f36b"
}

.bi-file-earmark-image-fill::before {
    content: "\f36c"
}

.bi-file-earmark-image::before {
    content: "\f36d"
}

.bi-file-earmark-lock-fill::before {
    content: "\f36e"
}

.bi-file-earmark-lock::before {
    content: "\f36f"
}

.bi-file-earmark-lock2-fill::before {
    content: "\f370"
}

.bi-file-earmark-lock2::before {
    content: "\f371"
}

.bi-file-earmark-medical-fill::before {
    content: "\f372"
}

.bi-file-earmark-medical::before {
    content: "\f373"
}

.bi-file-earmark-minus-fill::before {
    content: "\f374"
}

.bi-file-earmark-minus::before {
    content: "\f375"
}

.bi-file-earmark-music-fill::before {
    content: "\f376"
}

.bi-file-earmark-music::before {
    content: "\f377"
}

.bi-file-earmark-person-fill::before {
    content: "\f378"
}

.bi-file-earmark-person::before {
    content: "\f379"
}

.bi-file-earmark-play-fill::before {
    content: "\f37a"
}

.bi-file-earmark-play::before {
    content: "\f37b"
}

.bi-file-earmark-plus-fill::before {
    content: "\f37c"
}

.bi-file-earmark-plus::before {
    content: "\f37d"
}

.bi-file-earmark-post-fill::before {
    content: "\f37e"
}

.bi-file-earmark-post::before {
    content: "\f37f"
}

.bi-file-earmark-ppt-fill::before {
    content: "\f380"
}

.bi-file-earmark-ppt::before {
    content: "\f381"
}

.bi-file-earmark-richtext-fill::before {
    content: "\f382"
}

.bi-file-earmark-richtext::before {
    content: "\f383"
}

.bi-file-earmark-ruled-fill::before {
    content: "\f384"
}

.bi-file-earmark-ruled::before {
    content: "\f385"
}

.bi-file-earmark-slides-fill::before {
    content: "\f386"
}

.bi-file-earmark-slides::before {
    content: "\f387"
}

.bi-file-earmark-spreadsheet-fill::before {
    content: "\f388"
}

.bi-file-earmark-spreadsheet::before {
    content: "\f389"
}

.bi-file-earmark-text-fill::before {
    content: "\f38a"
}

.bi-file-earmark-text::before {
    content: "\f38b"
}

.bi-file-earmark-word-fill::before {
    content: "\f38c"
}

.bi-file-earmark-word::before {
    content: "\f38d"
}

.bi-file-earmark-x-fill::before {
    content: "\f38e"
}

.bi-file-earmark-x::before {
    content: "\f38f"
}

.bi-file-earmark-zip-fill::before {
    content: "\f390"
}

.bi-file-earmark-zip::before {
    content: "\f391"
}

.bi-file-earmark::before {
    content: "\f392"
}

.bi-file-easel-fill::before {
    content: "\f393"
}

.bi-file-easel::before {
    content: "\f394"
}

.bi-file-excel-fill::before {
    content: "\f395"
}

.bi-file-excel::before {
    content: "\f396"
}

.bi-file-fill::before {
    content: "\f397"
}

.bi-file-font-fill::before {
    content: "\f398"
}

.bi-file-font::before {
    content: "\f399"
}

.bi-file-image-fill::before {
    content: "\f39a"
}

.bi-file-image::before {
    content: "\f39b"
}

.bi-file-lock-fill::before {
    content: "\f39c"
}

.bi-file-lock::before {
    content: "\f39d"
}

.bi-file-lock2-fill::before {
    content: "\f39e"
}

.bi-file-lock2::before {
    content: "\f39f"
}

.bi-file-medical-fill::before {
    content: "\f3a0"
}

.bi-file-medical::before {
    content: "\f3a1"
}

.bi-file-minus-fill::before {
    content: "\f3a2"
}

.bi-file-minus::before {
    content: "\f3a3"
}

.bi-file-music-fill::before {
    content: "\f3a4"
}

.bi-file-music::before {
    content: "\f3a5"
}

.bi-file-person-fill::before {
    content: "\f3a6"
}

.bi-file-person::before {
    content: "\f3a7"
}

.bi-file-play-fill::before {
    content: "\f3a8"
}

.bi-file-play::before {
    content: "\f3a9"
}

.bi-file-plus-fill::before {
    content: "\f3aa"
}

.bi-file-plus::before {
    content: "\f3ab"
}

.bi-file-post-fill::before {
    content: "\f3ac"
}

.bi-file-post::before {
    content: "\f3ad"
}

.bi-file-ppt-fill::before {
    content: "\f3ae"
}

.bi-file-ppt::before {
    content: "\f3af"
}

.bi-file-richtext-fill::before {
    content: "\f3b0"
}

.bi-file-richtext::before {
    content: "\f3b1"
}

.bi-file-ruled-fill::before {
    content: "\f3b2"
}

.bi-file-ruled::before {
    content: "\f3b3"
}

.bi-file-slides-fill::before {
    content: "\f3b4"
}

.bi-file-slides::before {
    content: "\f3b5"
}

.bi-file-spreadsheet-fill::before {
    content: "\f3b6"
}

.bi-file-spreadsheet::before {
    content: "\f3b7"
}

.bi-file-text-fill::before {
    content: "\f3b8"
}

.bi-file-text::before {
    content: "\f3b9"
}

.bi-file-word-fill::before {
    content: "\f3ba"
}

.bi-file-word::before {
    content: "\f3bb"
}

.bi-file-x-fill::before {
    content: "\f3bc"
}

.bi-file-x::before {
    content: "\f3bd"
}

.bi-file-zip-fill::before {
    content: "\f3be"
}

.bi-file-zip::before {
    content: "\f3bf"
}

.bi-file::before {
    content: "\f3c0"
}

.bi-files-alt::before {
    content: "\f3c1"
}

.bi-files::before {
    content: "\f3c2"
}

.bi-film::before {
    content: "\f3c3"
}

.bi-filter-circle-fill::before {
    content: "\f3c4"
}

.bi-filter-circle::before {
    content: "\f3c5"
}

.bi-filter-left::before {
    content: "\f3c6"
}

.bi-filter-right::before {
    content: "\f3c7"
}

.bi-filter-square-fill::before {
    content: "\f3c8"
}

.bi-filter-square::before {
    content: "\f3c9"
}

.bi-filter::before {
    content: "\f3ca"
}

.bi-flag-fill::before {
    content: "\f3cb"
}

.bi-flag::before {
    content: "\f3cc"
}

.bi-flower1::before {
    content: "\f3cd"
}

.bi-flower2::before {
    content: "\f3ce"
}

.bi-flower3::before {
    content: "\f3cf"
}

.bi-folder-check::before {
    content: "\f3d0"
}

.bi-folder-fill::before {
    content: "\f3d1"
}

.bi-folder-minus::before {
    content: "\f3d2"
}

.bi-folder-plus::before {
    content: "\f3d3"
}

.bi-folder-symlink-fill::before {
    content: "\f3d4"
}

.bi-folder-symlink::before {
    content: "\f3d5"
}

.bi-folder-x::before {
    content: "\f3d6"
}

.bi-folder::before {
    content: "\f3d7"
}

.bi-folder2-open::before {
    content: "\f3d8"
}

.bi-folder2::before {
    content: "\f3d9"
}

.bi-fonts::before {
    content: "\f3da"
}

.bi-forward-fill::before {
    content: "\f3db"
}

.bi-forward::before {
    content: "\f3dc"
}

.bi-front::before {
    content: "\f3dd"
}

.bi-fullscreen-exit::before {
    content: "\f3de"
}

.bi-fullscreen::before {
    content: "\f3df"
}

.bi-funnel-fill::before {
    content: "\f3e0"
}

.bi-funnel::before {
    content: "\f3e1"
}

.bi-gear-fill::before {
    content: "\f3e2"
}

.bi-gear-wide-connected::before {
    content: "\f3e3"
}

.bi-gear-wide::before {
    content: "\f3e4"
}

.bi-gear::before {
    content: "\f3e5"
}

.bi-gem::before {
    content: "\f3e6"
}

.bi-geo-alt-fill::before {
    content: "\f3e7"
}

.bi-geo-alt::before {
    content: "\f3e8"
}

.bi-geo-fill::before {
    content: "\f3e9"
}

.bi-geo::before {
    content: "\f3ea"
}

.bi-gift-fill::before {
    content: "\f3eb"
}

.bi-gift::before {
    content: "\f3ec"
}

.bi-github::before {
    content: "\f3ed"
}

.bi-globe::before {
    content: "\f3ee"
}

.bi-globe2::before {
    content: "\f3ef"
}

.bi-google::before {
    content: "\f3f0"
}

.bi-graph-down::before {
    content: "\f3f1"
}

.bi-graph-up::before {
    content: "\f3f2"
}

.bi-grid-1x2-fill::before {
    content: "\f3f3"
}

.bi-grid-1x2::before {
    content: "\f3f4"
}

.bi-grid-3x2-gap-fill::before {
    content: "\f3f5"
}

.bi-grid-3x2-gap::before {
    content: "\f3f6"
}

.bi-grid-3x2::before {
    content: "\f3f7"
}

.bi-grid-3x3-gap-fill::before {
    content: "\f3f8"
}

.bi-grid-3x3-gap::before {
    content: "\f3f9"
}

.bi-grid-3x3::before {
    content: "\f3fa"
}

.bi-grid-fill::before {
    content: "\f3fb"
}

.bi-grid::before {
    content: "\f3fc"
}

.bi-grip-horizontal::before {
    content: "\f3fd"
}

.bi-grip-vertical::before {
    content: "\f3fe"
}

.bi-hammer::before {
    content: "\f3ff"
}

.bi-hand-index-fill::before {
    content: "\f400"
}

.bi-hand-index-thumb-fill::before {
    content: "\f401"
}

.bi-hand-index-thumb::before {
    content: "\f402"
}

.bi-hand-index::before {
    content: "\f403"
}

.bi-hand-thumbs-down-fill::before {
    content: "\f404"
}

.bi-hand-thumbs-down::before {
    content: "\f405"
}

.bi-hand-thumbs-up-fill::before {
    content: "\f406"
}

.bi-hand-thumbs-up::before {
    content: "\f407"
}

.bi-handbag-fill::before {
    content: "\f408"
}

.bi-handbag::before {
    content: "\f409"
}

.bi-hash::before {
    content: "\f40a"
}

.bi-hdd-fill::before {
    content: "\f40b"
}

.bi-hdd-network-fill::before {
    content: "\f40c"
}

.bi-hdd-network::before {
    content: "\f40d"
}

.bi-hdd-rack-fill::before {
    content: "\f40e"
}

.bi-hdd-rack::before {
    content: "\f40f"
}

.bi-hdd-stack-fill::before {
    content: "\f410"
}

.bi-hdd-stack::before {
    content: "\f411"
}

.bi-hdd::before {
    content: "\f412"
}

.bi-headphones::before {
    content: "\f413"
}

.bi-headset::before {
    content: "\f414"
}

.bi-heart-fill::before {
    content: "\f415"
}

.bi-heart-half::before {
    content: "\f416"
}

.bi-heart::before {
    content: "\f417"
}

.bi-heptagon-fill::before {
    content: "\f418"
}

.bi-heptagon-half::before {
    content: "\f419"
}

.bi-heptagon::before {
    content: "\f41a"
}

.bi-hexagon-fill::before {
    content: "\f41b"
}

.bi-hexagon-half::before {
    content: "\f41c"
}

.bi-hexagon::before {
    content: "\f41d"
}

.bi-hourglass-bottom::before {
    content: "\f41e"
}

.bi-hourglass-split::before {
    content: "\f41f"
}

.bi-hourglass-top::before {
    content: "\f420"
}

.bi-hourglass::before {
    content: "\f421"
}

.bi-house-door-fill::before {
    content: "\f422"
}

.bi-house-door::before {
    content: "\f423"
}

.bi-house-fill::before {
    content: "\f424"
}

.bi-house::before {
    content: "\f425"
}

.bi-hr::before {
    content: "\f426"
}

.bi-hurricane::before {
    content: "\f427"
}

.bi-image-alt::before {
    content: "\f428"
}

.bi-image-fill::before {
    content: "\f429"
}

.bi-image::before {
    content: "\f42a"
}

.bi-images::before {
    content: "\f42b"
}

.bi-inbox-fill::before {
    content: "\f42c"
}

.bi-inbox::before {
    content: "\f42d"
}

.bi-inboxes-fill::before {
    content: "\f42e"
}

.bi-inboxes::before {
    content: "\f42f"
}

.bi-info-circle-fill::before {
    content: "\f430"
}

.bi-info-circle::before {
    content: "\f431"
}

.bi-info-square-fill::before {
    content: "\f432"
}

.bi-info-square::before {
    content: "\f433"
}

.bi-info::before {
    content: "\f434"
}

.bi-input-cursor-text::before {
    content: "\f435"
}

.bi-input-cursor::before {
    content: "\f436"
}

.bi-instagram::before {
    content: "\f437"
}

.bi-intersect::before {
    content: "\f438"
}

.bi-journal-album::before {
    content: "\f439"
}

.bi-journal-arrow-down::before {
    content: "\f43a"
}

.bi-journal-arrow-up::before {
    content: "\f43b"
}

.bi-journal-bookmark-fill::before {
    content: "\f43c"
}

.bi-journal-bookmark::before {
    content: "\f43d"
}

.bi-journal-check::before {
    content: "\f43e"
}

.bi-journal-code::before {
    content: "\f43f"
}

.bi-journal-medical::before {
    content: "\f440"
}

.bi-journal-minus::before {
    content: "\f441"
}

.bi-journal-plus::before {
    content: "\f442"
}

.bi-journal-richtext::before {
    content: "\f443"
}

.bi-journal-text::before {
    content: "\f444"
}

.bi-journal-x::before {
    content: "\f445"
}

.bi-journal::before {
    content: "\f446"
}

.bi-journals::before {
    content: "\f447"
}

.bi-joystick::before {
    content: "\f448"
}

.bi-justify-left::before {
    content: "\f449"
}

.bi-justify-right::before {
    content: "\f44a"
}

.bi-justify::before {
    content: "\f44b"
}

.bi-kanban-fill::before {
    content: "\f44c"
}

.bi-kanban::before {
    content: "\f44d"
}

.bi-key-fill::before {
    content: "\f44e"
}

.bi-key::before {
    content: "\f44f"
}

.bi-keyboard-fill::before {
    content: "\f450"
}

.bi-keyboard::before {
    content: "\f451"
}

.bi-ladder::before {
    content: "\f452"
}

.bi-lamp-fill::before {
    content: "\f453"
}

.bi-lamp::before {
    content: "\f454"
}

.bi-laptop-fill::before {
    content: "\f455"
}

.bi-laptop::before {
    content: "\f456"
}

.bi-layer-backward::before {
    content: "\f457"
}

.bi-layer-forward::before {
    content: "\f458"
}

.bi-layers-fill::before {
    content: "\f459"
}

.bi-layers-half::before {
    content: "\f45a"
}

.bi-layers::before {
    content: "\f45b"
}

.bi-layout-sidebar-inset-reverse::before {
    content: "\f45c"
}

.bi-layout-sidebar-inset::before {
    content: "\f45d"
}

.bi-layout-sidebar-reverse::before {
    content: "\f45e"
}

.bi-layout-sidebar::before {
    content: "\f45f"
}

.bi-layout-split::before {
    content: "\f460"
}

.bi-layout-text-sidebar-reverse::before {
    content: "\f461"
}

.bi-layout-text-sidebar::before {
    content: "\f462"
}

.bi-layout-text-window-reverse::before {
    content: "\f463"
}

.bi-layout-text-window::before {
    content: "\f464"
}

.bi-layout-three-columns::before {
    content: "\f465"
}

.bi-layout-wtf::before {
    content: "\f466"
}

.bi-life-preserver::before {
    content: "\f467"
}

.bi-lightbulb-fill::before {
    content: "\f468"
}

.bi-lightbulb-off-fill::before {
    content: "\f469"
}

.bi-lightbulb-off::before {
    content: "\f46a"
}

.bi-lightbulb::before {
    content: "\f46b"
}

.bi-lightning-charge-fill::before {
    content: "\f46c"
}

.bi-lightning-charge::before {
    content: "\f46d"
}

.bi-lightning-fill::before {
    content: "\f46e"
}

.bi-lightning::before {
    content: "\f46f"
}

.bi-link-45deg::before {
    content: "\f470"
}

.bi-link::before {
    content: "\f471"
}

.bi-linkedin::before {
    content: "\f472"
}

.bi-list-check::before {
    content: "\f473"
}

.bi-list-nested::before {
    content: "\f474"
}

.bi-list-ol::before {
    content: "\f475"
}

.bi-list-stars::before {
    content: "\f476"
}

.bi-list-task::before {
    content: "\f477"
}

.bi-list-ul::before {
    content: "\f478"
}

.bi-list::before {
    content: "\f479"
}

.bi-lock-fill::before {
    content: "\f47a"
}

.bi-lock::before {
    content: "\f47b"
}

.bi-mailbox::before {
    content: "\f47c"
}

.bi-mailbox2::before {
    content: "\f47d"
}

.bi-map-fill::before {
    content: "\f47e"
}

.bi-map::before {
    content: "\f47f"
}

.bi-markdown-fill::before {
    content: "\f480"
}

.bi-markdown::before {
    content: "\f481"
}

.bi-mask::before {
    content: "\f482"
}

.bi-megaphone-fill::before {
    content: "\f483"
}

.bi-megaphone::before {
    content: "\f484"
}

.bi-menu-app-fill::before {
    content: "\f485"
}

.bi-menu-app::before {
    content: "\f486"
}

.bi-menu-button-fill::before {
    content: "\f487"
}

.bi-menu-button-wide-fill::before {
    content: "\f488"
}

.bi-menu-button-wide::before {
    content: "\f489"
}

.bi-menu-button::before {
    content: "\f48a"
}

.bi-menu-down::before {
    content: "\f48b"
}

.bi-menu-up::before {
    content: "\f48c"
}

.bi-mic-fill::before {
    content: "\f48d"
}

.bi-mic-mute-fill::before {
    content: "\f48e"
}

.bi-mic-mute::before {
    content: "\f48f"
}

.bi-mic::before {
    content: "\f490"
}

.bi-minecart-loaded::before {
    content: "\f491"
}

.bi-minecart::before {
    content: "\f492"
}

.bi-moisture::before {
    content: "\f493"
}

.bi-moon-fill::before {
    content: "\f494"
}

.bi-moon-stars-fill::before {
    content: "\f495"
}

.bi-moon-stars::before {
    content: "\f496"
}

.bi-moon::before {
    content: "\f497"
}

.bi-mouse-fill::before {
    content: "\f498"
}

.bi-mouse::before {
    content: "\f499"
}

.bi-mouse2-fill::before {
    content: "\f49a"
}

.bi-mouse2::before {
    content: "\f49b"
}

.bi-mouse3-fill::before {
    content: "\f49c"
}

.bi-mouse3::before {
    content: "\f49d"
}

.bi-music-note-beamed::before {
    content: "\f49e"
}

.bi-music-note-list::before {
    content: "\f49f"
}

.bi-music-note::before {
    content: "\f4a0"
}

.bi-music-player-fill::before {
    content: "\f4a1"
}

.bi-music-player::before {
    content: "\f4a2"
}

.bi-newspaper::before {
    content: "\f4a3"
}

.bi-node-minus-fill::before {
    content: "\f4a4"
}

.bi-node-minus::before {
    content: "\f4a5"
}

.bi-node-plus-fill::before {
    content: "\f4a6"
}

.bi-node-plus::before {
    content: "\f4a7"
}

.bi-nut-fill::before {
    content: "\f4a8"
}

.bi-nut::before {
    content: "\f4a9"
}

.bi-octagon-fill::before {
    content: "\f4aa"
}

.bi-octagon-half::before {
    content: "\f4ab"
}

.bi-octagon::before {
    content: "\f4ac"
}

.bi-option::before {
    content: "\f4ad"
}

.bi-outlet::before {
    content: "\f4ae"
}

.bi-paint-bucket::before {
    content: "\f4af"
}

.bi-palette-fill::before {
    content: "\f4b0"
}

.bi-palette::before {
    content: "\f4b1"
}

.bi-palette2::before {
    content: "\f4b2"
}

.bi-paperclip::before {
    content: "\f4b3"
}

.bi-paragraph::before {
    content: "\f4b4"
}

.bi-patch-check-fill::before {
    content: "\f4b5"
}

.bi-patch-check::before {
    content: "\f4b6"
}

.bi-patch-exclamation-fill::before {
    content: "\f4b7"
}

.bi-patch-exclamation::before {
    content: "\f4b8"
}

.bi-patch-minus-fill::before {
    content: "\f4b9"
}

.bi-patch-minus::before {
    content: "\f4ba"
}

.bi-patch-plus-fill::before {
    content: "\f4bb"
}

.bi-patch-plus::before {
    content: "\f4bc"
}

.bi-patch-question-fill::before {
    content: "\f4bd"
}

.bi-patch-question::before {
    content: "\f4be"
}

.bi-pause-btn-fill::before {
    content: "\f4bf"
}

.bi-pause-btn::before {
    content: "\f4c0"
}

.bi-pause-circle-fill::before {
    content: "\f4c1"
}

.bi-pause-circle::before {
    content: "\f4c2"
}

.bi-pause-fill::before {
    content: "\f4c3"
}

.bi-pause::before {
    content: "\f4c4"
}

.bi-peace-fill::before {
    content: "\f4c5"
}

.bi-peace::before {
    content: "\f4c6"
}

.bi-pen-fill::before {
    content: "\f4c7"
}

.bi-pen::before {
    content: "\f4c8"
}

.bi-pencil-fill::before {
    content: "\f4c9"
}

.bi-pencil-square::before {
    content: "\f4ca"
}

.bi-pencil::before {
    content: "\f4cb"
}

.bi-pentagon-fill::before {
    content: "\f4cc"
}

.bi-pentagon-half::before {
    content: "\f4cd"
}

.bi-pentagon::before {
    content: "\f4ce"
}

.bi-people-fill::before {
    content: "\f4cf"
}

.bi-people::before {
    content: "\f4d0"
}

.bi-percent::before {
    content: "\f4d1"
}

.bi-person-badge-fill::before {
    content: "\f4d2"
}

.bi-person-badge::before {
    content: "\f4d3"
}

.bi-person-bounding-box::before {
    content: "\f4d4"
}

.bi-person-check-fill::before {
    content: "\f4d5"
}

.bi-person-check::before {
    content: "\f4d6"
}

.bi-person-circle::before {
    content: "\f4d7"
}

.bi-person-dash-fill::before {
    content: "\f4d8"
}

.bi-person-dash::before {
    content: "\f4d9"
}

.bi-person-fill::before {
    content: "\f4da"
}

.bi-person-lines-fill::before {
    content: "\f4db"
}

.bi-person-plus-fill::before {
    content: "\f4dc"
}

.bi-person-plus::before {
    content: "\f4dd"
}

.bi-person-square::before {
    content: "\f4de"
}

.bi-person-x-fill::before {
    content: "\f4df"
}

.bi-person-x::before {
    content: "\f4e0"
}

.bi-person::before {
    content: "\f4e1"
}

.bi-phone-fill::before {
    content: "\f4e2"
}

.bi-phone-landscape-fill::before {
    content: "\f4e3"
}

.bi-phone-landscape::before {
    content: "\f4e4"
}

.bi-phone-vibrate-fill::before {
    content: "\f4e5"
}

.bi-phone-vibrate::before {
    content: "\f4e6"
}

.bi-phone::before {
    content: "\f4e7"
}

.bi-pie-chart-fill::before {
    content: "\f4e8"
}

.bi-pie-chart::before {
    content: "\f4e9"
}

.bi-pin-angle-fill::before {
    content: "\f4ea"
}

.bi-pin-angle::before {
    content: "\f4eb"
}

.bi-pin-fill::before {
    content: "\f4ec"
}

.bi-pin::before {
    content: "\f4ed"
}

.bi-pip-fill::before {
    content: "\f4ee"
}

.bi-pip::before {
    content: "\f4ef"
}

.bi-play-btn-fill::before {
    content: "\f4f0"
}

.bi-play-btn::before {
    content: "\f4f1"
}

.bi-play-circle-fill::before {
    content: "\f4f2"
}

.bi-play-circle::before {
    content: "\f4f3"
}

.bi-play-fill::before {
    content: "\f4f4"
}

.bi-play::before {
    content: "\f4f5"
}

.bi-plug-fill::before {
    content: "\f4f6"
}

.bi-plug::before {
    content: "\f4f7"
}

.bi-plus-circle-dotted::before {
    content: "\f4f8"
}

.bi-plus-circle-fill::before {
    content: "\f4f9"
}

.bi-plus-circle::before {
    content: "\f4fa"
}

.bi-plus-square-dotted::before {
    content: "\f4fb"
}

.bi-plus-square-fill::before {
    content: "\f4fc"
}

.bi-plus-square::before {
    content: "\f4fd"
}

.bi-plus::before {
    content: "\f4fe"
}

.bi-power::before {
    content: "\f4ff"
}

.bi-printer-fill::before {
    content: "\f500"
}

.bi-printer::before {
    content: "\f501"
}

.bi-puzzle-fill::before {
    content: "\f502"
}

.bi-puzzle::before {
    content: "\f503"
}

.bi-question-circle-fill::before {
    content: "\f504"
}

.bi-question-circle::before {
    content: "\f505"
}

.bi-question-diamond-fill::before {
    content: "\f506"
}

.bi-question-diamond::before {
    content: "\f507"
}

.bi-question-octagon-fill::before {
    content: "\f508"
}

.bi-question-octagon::before {
    content: "\f509"
}

.bi-question-square-fill::before {
    content: "\f50a"
}

.bi-question-square::before {
    content: "\f50b"
}

.bi-question::before {
    content: "\f50c"
}

.bi-rainbow::before {
    content: "\f50d"
}

.bi-receipt-cutoff::before {
    content: "\f50e"
}

.bi-receipt::before {
    content: "\f50f"
}

.bi-reception-0::before {
    content: "\f510"
}

.bi-reception-1::before {
    content: "\f511"
}

.bi-reception-2::before {
    content: "\f512"
}

.bi-reception-3::before {
    content: "\f513"
}

.bi-reception-4::before {
    content: "\f514"
}

.bi-record-btn-fill::before {
    content: "\f515"
}

.bi-record-btn::before {
    content: "\f516"
}

.bi-record-circle-fill::before {
    content: "\f517"
}

.bi-record-circle::before {
    content: "\f518"
}

.bi-record-fill::before {
    content: "\f519"
}

.bi-record::before {
    content: "\f51a"
}

.bi-record2-fill::before {
    content: "\f51b"
}

.bi-record2::before {
    content: "\f51c"
}

.bi-reply-all-fill::before {
    content: "\f51d"
}

.bi-reply-all::before {
    content: "\f51e"
}

.bi-reply-fill::before {
    content: "\f51f"
}

.bi-reply::before {
    content: "\f520"
}

.bi-rss-fill::before {
    content: "\f521"
}

.bi-rss::before {
    content: "\f522"
}

.bi-rulers::before {
    content: "\f523"
}

.bi-save-fill::before {
    content: "\f524"
}

.bi-save::before {
    content: "\f525"
}

.bi-save2-fill::before {
    content: "\f526"
}

.bi-save2::before {
    content: "\f527"
}

.bi-scissors::before {
    content: "\f528"
}

.bi-screwdriver::before {
    content: "\f529"
}

.bi-search::before {
    content: "\f52a"
}

.bi-segmented-nav::before {
    content: "\f52b"
}

.bi-server::before {
    content: "\f52c"
}

.bi-share-fill::before {
    content: "\f52d"
}

.bi-share::before {
    content: "\f52e"
}

.bi-shield-check::before {
    content: "\f52f"
}

.bi-shield-exclamation::before {
    content: "\f530"
}

.bi-shield-fill-check::before {
    content: "\f531"
}

.bi-shield-fill-exclamation::before {
    content: "\f532"
}

.bi-shield-fill-minus::before {
    content: "\f533"
}

.bi-shield-fill-plus::before {
    content: "\f534"
}

.bi-shield-fill-x::before {
    content: "\f535"
}

.bi-shield-fill::before {
    content: "\f536"
}

.bi-shield-lock-fill::before {
    content: "\f537"
}

.bi-shield-lock::before {
    content: "\f538"
}

.bi-shield-minus::before {
    content: "\f539"
}

.bi-shield-plus::before {
    content: "\f53a"
}

.bi-shield-shaded::before {
    content: "\f53b"
}

.bi-shield-slash-fill::before {
    content: "\f53c"
}

.bi-shield-slash::before {
    content: "\f53d"
}

.bi-shield-x::before {
    content: "\f53e"
}

.bi-shield::before {
    content: "\f53f"
}

.bi-shift-fill::before {
    content: "\f540"
}

.bi-shift::before {
    content: "\f541"
}

.bi-shop-window::before {
    content: "\f542"
}

.bi-shop::before {
    content: "\f543"
}

.bi-shuffle::before {
    content: "\f544"
}

.bi-signpost-2-fill::before {
    content: "\f545"
}

.bi-signpost-2::before {
    content: "\f546"
}

.bi-signpost-fill::before {
    content: "\f547"
}

.bi-signpost-split-fill::before {
    content: "\f548"
}

.bi-signpost-split::before {
    content: "\f549"
}

.bi-signpost::before {
    content: "\f54a"
}

.bi-sim-fill::before {
    content: "\f54b"
}

.bi-sim::before {
    content: "\f54c"
}

.bi-skip-backward-btn-fill::before {
    content: "\f54d"
}

.bi-skip-backward-btn::before {
    content: "\f54e"
}

.bi-skip-backward-circle-fill::before {
    content: "\f54f"
}

.bi-skip-backward-circle::before {
    content: "\f550"
}

.bi-skip-backward-fill::before {
    content: "\f551"
}

.bi-skip-backward::before {
    content: "\f552"
}

.bi-skip-end-btn-fill::before {
    content: "\f553"
}

.bi-skip-end-btn::before {
    content: "\f554"
}

.bi-skip-end-circle-fill::before {
    content: "\f555"
}

.bi-skip-end-circle::before {
    content: "\f556"
}

.bi-skip-end-fill::before {
    content: "\f557"
}

.bi-skip-end::before {
    content: "\f558"
}

.bi-skip-forward-btn-fill::before {
    content: "\f559"
}

.bi-skip-forward-btn::before {
    content: "\f55a"
}

.bi-skip-forward-circle-fill::before {
    content: "\f55b"
}

.bi-skip-forward-circle::before {
    content: "\f55c"
}

.bi-skip-forward-fill::before {
    content: "\f55d"
}

.bi-skip-forward::before {
    content: "\f55e"
}

.bi-skip-start-btn-fill::before {
    content: "\f55f"
}

.bi-skip-start-btn::before {
    content: "\f560"
}

.bi-skip-start-circle-fill::before {
    content: "\f561"
}

.bi-skip-start-circle::before {
    content: "\f562"
}

.bi-skip-start-fill::before {
    content: "\f563"
}

.bi-skip-start::before {
    content: "\f564"
}

.bi-slack::before {
    content: "\f565"
}

.bi-slash-circle-fill::before {
    content: "\f566"
}

.bi-slash-circle::before {
    content: "\f567"
}

.bi-slash-square-fill::before {
    content: "\f568"
}

.bi-slash-square::before {
    content: "\f569"
}

.bi-slash::before {
    content: "\f56a"
}

.bi-sliders::before {
    content: "\f56b"
}

.bi-smartwatch::before {
    content: "\f56c"
}

.bi-snow::before {
    content: "\f56d"
}

.bi-snow2::before {
    content: "\f56e"
}

.bi-snow3::before {
    content: "\f56f"
}

.bi-sort-alpha-down-alt::before {
    content: "\f570"
}

.bi-sort-alpha-down::before {
    content: "\f571"
}

.bi-sort-alpha-up-alt::before {
    content: "\f572"
}

.bi-sort-alpha-up::before {
    content: "\f573"
}

.bi-sort-down-alt::before {
    content: "\f574"
}

.bi-sort-down::before {
    content: "\f575"
}

.bi-sort-numeric-down-alt::before {
    content: "\f576"
}

.bi-sort-numeric-down::before {
    content: "\f577"
}

.bi-sort-numeric-up-alt::before {
    content: "\f578"
}

.bi-sort-numeric-up::before {
    content: "\f579"
}

.bi-sort-up-alt::before {
    content: "\f57a"
}

.bi-sort-up::before {
    content: "\f57b"
}

.bi-soundwave::before {
    content: "\f57c"
}

.bi-speaker-fill::before {
    content: "\f57d"
}

.bi-speaker::before {
    content: "\f57e"
}

.bi-speedometer::before {
    content: "\f57f"
}

.bi-speedometer2::before {
    content: "\f580"
}

.bi-spellcheck::before {
    content: "\f581"
}

.bi-square-fill::before {
    content: "\f582"
}

.bi-square-half::before {
    content: "\f583"
}

.bi-square::before {
    content: "\f584"
}

.bi-stack::before {
    content: "\f585"
}

.bi-star-fill::before {
    content: "\f586"
}

.bi-star-half::before {
    content: "\f587"
}

.bi-star::before {
    content: "\f588"
}

.bi-stars::before {
    content: "\f589"
}

.bi-stickies-fill::before {
    content: "\f58a"
}

.bi-stickies::before {
    content: "\f58b"
}

.bi-sticky-fill::before {
    content: "\f58c"
}

.bi-sticky::before {
    content: "\f58d"
}

.bi-stop-btn-fill::before {
    content: "\f58e"
}

.bi-stop-btn::before {
    content: "\f58f"
}

.bi-stop-circle-fill::before {
    content: "\f590"
}

.bi-stop-circle::before {
    content: "\f591"
}

.bi-stop-fill::before {
    content: "\f592"
}

.bi-stop::before {
    content: "\f593"
}

.bi-stoplights-fill::before {
    content: "\f594"
}

.bi-stoplights::before {
    content: "\f595"
}

.bi-stopwatch-fill::before {
    content: "\f596"
}

.bi-stopwatch::before {
    content: "\f597"
}

.bi-subtract::before {
    content: "\f598"
}

.bi-suit-club-fill::before {
    content: "\f599"
}

.bi-suit-club::before {
    content: "\f59a"
}

.bi-suit-diamond-fill::before {
    content: "\f59b"
}

.bi-suit-diamond::before {
    content: "\f59c"
}

.bi-suit-heart-fill::before {
    content: "\f59d"
}

.bi-suit-heart::before {
    content: "\f59e"
}

.bi-suit-spade-fill::before {
    content: "\f59f"
}

.bi-suit-spade::before {
    content: "\f5a0"
}

.bi-sun-fill::before {
    content: "\f5a1"
}

.bi-sun::before {
    content: "\f5a2"
}

.bi-sunglasses::before {
    content: "\f5a3"
}

.bi-sunrise-fill::before {
    content: "\f5a4"
}

.bi-sunrise::before {
    content: "\f5a5"
}

.bi-sunset-fill::before {
    content: "\f5a6"
}

.bi-sunset::before {
    content: "\f5a7"
}

.bi-symmetry-horizontal::before {
    content: "\f5a8"
}

.bi-symmetry-vertical::before {
    content: "\f5a9"
}

.bi-table::before {
    content: "\f5aa"
}

.bi-tablet-fill::before {
    content: "\f5ab"
}

.bi-tablet-landscape-fill::before {
    content: "\f5ac"
}

.bi-tablet-landscape::before {
    content: "\f5ad"
}

.bi-tablet::before {
    content: "\f5ae"
}

.bi-tag-fill::before {
    content: "\f5af"
}

.bi-tag::before {
    content: "\f5b0"
}

.bi-tags-fill::before {
    content: "\f5b1"
}

.bi-tags::before {
    content: "\f5b2"
}

.bi-telegram::before {
    content: "\f5b3"
}

.bi-telephone-fill::before {
    content: "\f5b4"
}

.bi-telephone-forward-fill::before {
    content: "\f5b5"
}

.bi-telephone-forward::before {
    content: "\f5b6"
}

.bi-telephone-inbound-fill::before {
    content: "\f5b7"
}

.bi-telephone-inbound::before {
    content: "\f5b8"
}

.bi-telephone-minus-fill::before {
    content: "\f5b9"
}

.bi-telephone-minus::before {
    content: "\f5ba"
}

.bi-telephone-outbound-fill::before {
    content: "\f5bb"
}

.bi-telephone-outbound::before {
    content: "\f5bc"
}

.bi-telephone-plus-fill::before {
    content: "\f5bd"
}

.bi-telephone-plus::before {
    content: "\f5be"
}

.bi-telephone-x-fill::before {
    content: "\f5bf"
}

.bi-telephone-x::before {
    content: "\f5c0"
}

.bi-telephone::before {
    content: "\f5c1"
}

.bi-terminal-fill::before {
    content: "\f5c2"
}

.bi-terminal::before {
    content: "\f5c3"
}

.bi-text-center::before {
    content: "\f5c4"
}

.bi-text-indent-left::before {
    content: "\f5c5"
}

.bi-text-indent-right::before {
    content: "\f5c6"
}

.bi-text-left::before {
    content: "\f5c7"
}

.bi-text-paragraph::before {
    content: "\f5c8"
}

.bi-text-right::before {
    content: "\f5c9"
}

.bi-textarea-resize::before {
    content: "\f5ca"
}

.bi-textarea-t::before {
    content: "\f5cb"
}

.bi-textarea::before {
    content: "\f5cc"
}

.bi-thermometer-half::before {
    content: "\f5cd"
}

.bi-thermometer-high::before {
    content: "\f5ce"
}

.bi-thermometer-low::before {
    content: "\f5cf"
}

.bi-thermometer-snow::before {
    content: "\f5d0"
}

.bi-thermometer-sun::before {
    content: "\f5d1"
}

.bi-thermometer::before {
    content: "\f5d2"
}

.bi-three-dots-vertical::before {
    content: "\f5d3"
}

.bi-three-dots::before {
    content: "\f5d4"
}

.bi-toggle-off::before {
    content: "\f5d5"
}

.bi-toggle-on::before {
    content: "\f5d6"
}

.bi-toggle2-off::before {
    content: "\f5d7"
}

.bi-toggle2-on::before {
    content: "\f5d8"
}

.bi-toggles::before {
    content: "\f5d9"
}

.bi-toggles2::before {
    content: "\f5da"
}

.bi-tools::before {
    content: "\f5db"
}

.bi-tornado::before {
    content: "\f5dc"
}

.bi-trash-fill::before {
    content: "\f5dd"
}

.bi-trash::before {
    content: "\f5de"
}

.bi-trash2-fill::before {
    content: "\f5df"
}

.bi-trash2::before {
    content: "\f5e0"
}

.bi-tree-fill::before {
    content: "\f5e1"
}

.bi-tree::before {
    content: "\f5e2"
}

.bi-triangle-fill::before {
    content: "\f5e3"
}

.bi-triangle-half::before {
    content: "\f5e4"
}

.bi-triangle::before {
    content: "\f5e5"
}

.bi-trophy-fill::before {
    content: "\f5e6"
}

.bi-trophy::before {
    content: "\f5e7"
}

.bi-tropical-storm::before {
    content: "\f5e8"
}

.bi-truck-flatbed::before {
    content: "\f5e9"
}

.bi-truck::before {
    content: "\f5ea"
}

.bi-tsunami::before {
    content: "\f5eb"
}

.bi-tv-fill::before {
    content: "\f5ec"
}

.bi-tv::before {
    content: "\f5ed"
}

.bi-twitch::before {
    content: "\f5ee"
}

.bi-twitter::before {
    content: "\f5ef"
}

.bi-type-bold::before {
    content: "\f5f0"
}

.bi-type-h1::before {
    content: "\f5f1"
}

.bi-type-h2::before {
    content: "\f5f2"
}

.bi-type-h3::before {
    content: "\f5f3"
}

.bi-type-italic::before {
    content: "\f5f4"
}

.bi-type-strikethrough::before {
    content: "\f5f5"
}

.bi-type-underline::before {
    content: "\f5f6"
}

.bi-type::before {
    content: "\f5f7"
}

.bi-ui-checks-grid::before {
    content: "\f5f8"
}

.bi-ui-checks::before {
    content: "\f5f9"
}

.bi-ui-radios-grid::before {
    content: "\f5fa"
}

.bi-ui-radios::before {
    content: "\f5fb"
}

.bi-umbrella-fill::before {
    content: "\f5fc"
}

.bi-umbrella::before {
    content: "\f5fd"
}

.bi-union::before {
    content: "\f5fe"
}

.bi-unlock-fill::before {
    content: "\f5ff"
}

.bi-unlock::before {
    content: "\f600"
}

.bi-upc-scan::before {
    content: "\f601"
}

.bi-upc::before {
    content: "\f602"
}

.bi-upload::before {
    content: "\f603"
}

.bi-vector-pen::before {
    content: "\f604"
}

.bi-view-list::before {
    content: "\f605"
}

.bi-view-stacked::before {
    content: "\f606"
}

.bi-vinyl-fill::before {
    content: "\f607"
}

.bi-vinyl::before {
    content: "\f608"
}

.bi-voicemail::before {
    content: "\f609"
}

.bi-volume-down-fill::before {
    content: "\f60a"
}

.bi-volume-down::before {
    content: "\f60b"
}

.bi-volume-mute-fill::before {
    content: "\f60c"
}

.bi-volume-mute::before {
    content: "\f60d"
}

.bi-volume-off-fill::before {
    content: "\f60e"
}

.bi-volume-off::before {
    content: "\f60f"
}

.bi-volume-up-fill::before {
    content: "\f610"
}

.bi-volume-up::before {
    content: "\f611"
}

.bi-vr::before {
    content: "\f612"
}

.bi-wallet-fill::before {
    content: "\f613"
}

.bi-wallet::before {
    content: "\f614"
}

.bi-wallet2::before {
    content: "\f615"
}

.bi-watch::before {
    content: "\f616"
}

.bi-water::before {
    content: "\f617"
}

.bi-whatsapp::before {
    content: "\f618"
}

.bi-wifi-1::before {
    content: "\f619"
}

.bi-wifi-2::before {
    content: "\f61a"
}

.bi-wifi-off::before {
    content: "\f61b"
}

.bi-wifi::before {
    content: "\f61c"
}

.bi-wind::before {
    content: "\f61d"
}

.bi-window-dock::before {
    content: "\f61e"
}

.bi-window-sidebar::before {
    content: "\f61f"
}

.bi-window::before {
    content: "\f620"
}

.bi-wrench::before {
    content: "\f621"
}

.bi-x-circle-fill::before {
    content: "\f622"
}

.bi-x-circle::before {
    content: "\f623"
}

.bi-x-diamond-fill::before {
    content: "\f624"
}

.bi-x-diamond::before {
    content: "\f625"
}

.bi-x-octagon-fill::before {
    content: "\f626"
}

.bi-x-octagon::before {
    content: "\f627"
}

.bi-x-square-fill::before {
    content: "\f628"
}

.bi-x-square::before {
    content: "\f629"
}

.bi-x::before {
    content: "\f62a"
}

.bi-youtube::before {
    content: "\f62b"
}

.bi-zoom-in::before {
    content: "\f62c"
}

.bi-zoom-out::before {
    content: "\f62d"
}

.bi-bank::before {
    content: "\f62e"
}

.bi-bank2::before {
    content: "\f62f"
}

.bi-bell-slash-fill::before {
    content: "\f630"
}

.bi-bell-slash::before {
    content: "\f631"
}

.bi-cash-coin::before {
    content: "\f632"
}

.bi-check-lg::before {
    content: "\f633"
}

.bi-coin::before {
    content: "\f634"
}

.bi-currency-bitcoin::before {
    content: "\f635"
}

.bi-currency-dollar::before {
    content: "\f636"
}

.bi-currency-euro::before {
    content: "\f637"
}

.bi-currency-exchange::before {
    content: "\f638"
}

.bi-currency-pound::before {
    content: "\f639"
}

.bi-currency-yen::before {
    content: "\f63a"
}

.bi-dash-lg::before {
    content: "\f63b"
}

.bi-exclamation-lg::before {
    content: "\f63c"
}

.bi-file-earmark-pdf-fill::before {
    content: "\f63d"
}

.bi-file-earmark-pdf::before {
    content: "\f63e"
}

.bi-file-pdf-fill::before {
    content: "\f63f"
}

.bi-file-pdf::before {
    content: "\f640"
}

.bi-gender-ambiguous::before {
    content: "\f641"
}

.bi-gender-female::before {
    content: "\f642"
}

.bi-gender-male::before {
    content: "\f643"
}

.bi-gender-trans::before {
    content: "\f644"
}

.bi-headset-vr::before {
    content: "\f645"
}

.bi-info-lg::before {
    content: "\f646"
}

.bi-mastodon::before {
    content: "\f647"
}

.bi-messenger::before {
    content: "\f648"
}

.bi-piggy-bank-fill::before {
    content: "\f649"
}

.bi-piggy-bank::before {
    content: "\f64a"
}

.bi-pin-map-fill::before {
    content: "\f64b"
}

.bi-pin-map::before {
    content: "\f64c"
}

.bi-plus-lg::before {
    content: "\f64d"
}

.bi-question-lg::before {
    content: "\f64e"
}

.bi-recycle::before {
    content: "\f64f"
}

.bi-reddit::before {
    content: "\f650"
}

.bi-safe-fill::before {
    content: "\f651"
}

.bi-safe2-fill::before {
    content: "\f652"
}

.bi-safe2::before {
    content: "\f653"
}

.bi-sd-card-fill::before {
    content: "\f654"
}

.bi-sd-card::before {
    content: "\f655"
}

.bi-skype::before {
    content: "\f656"
}

.bi-slash-lg::before {
    content: "\f657"
}

.bi-translate::before {
    content: "\f658"
}

.bi-x-lg::before {
    content: "\f659"
}

.bi-safe::before {
    content: "\f65a"
}

.bi-apple::before {
    content: "\f65b"
}

.bi-microsoft::before {
    content: "\f65d"
}

.bi-windows::before {
    content: "\f65e"
}

.bi-behance::before {
    content: "\f65c"
}

.bi-dribbble::before {
    content: "\f65f"
}

.bi-line::before {
    content: "\f660"
}

.bi-medium::before {
    content: "\f661"
}

.bi-paypal::before {
    content: "\f662"
}

.bi-pinterest::before {
    content: "\f663"
}

.bi-signal::before {
    content: "\f664"
}

.bi-snapchat::before {
    content: "\f665"
}

.bi-spotify::before {
    content: "\f666"
}

.bi-stack-overflow::before {
    content: "\f667"
}

.bi-strava::before {
    content: "\f668"
}

.bi-wordpress::before {
    content: "\f669"
}

.bi-vimeo::before {
    content: "\f66a"
}

.bi-activity::before {
    content: "\f66b"
}

.bi-easel2-fill::before {
    content: "\f66c"
}

.bi-easel2::before {
    content: "\f66d"
}

.bi-easel3-fill::before {
    content: "\f66e"
}

.bi-easel3::before {
    content: "\f66f"
}

.bi-fan::before {
    content: "\f670"
}

.bi-fingerprint::before {
    content: "\f671"
}

.bi-graph-down-arrow::before {
    content: "\f672"
}

.bi-graph-up-arrow::before {
    content: "\f673"
}

.bi-hypnotize::before {
    content: "\f674"
}

.bi-magic::before {
    content: "\f675"
}

.bi-person-rolodex::before {
    content: "\f676"
}

.bi-person-video::before {
    content: "\f677"
}

.bi-person-video2::before {
    content: "\f678"
}

.bi-person-video3::before {
    content: "\f679"
}

.bi-person-workspace::before {
    content: "\f67a"
}

.bi-radioactive::before {
    content: "\f67b"
}

.bi-webcam-fill::before {
    content: "\f67c"
}

.bi-webcam::before {
    content: "\f67d"
}

.bi-yin-yang::before {
    content: "\f67e"
}

.bi-bandaid-fill::before {
    content: "\f680"
}

.bi-bandaid::before {
    content: "\f681"
}

.bi-bluetooth::before {
    content: "\f682"
}

.bi-body-text::before {
    content: "\f683"
}

.bi-boombox::before {
    content: "\f684"
}

.bi-boxes::before {
    content: "\f685"
}

.bi-dpad-fill::before {
    content: "\f686"
}

.bi-dpad::before {
    content: "\f687"
}

.bi-ear-fill::before {
    content: "\f688"
}

.bi-ear::before {
    content: "\f689"
}

.bi-envelope-check-1::before {
    content: "\f68a"
}

.bi-envelope-check-fill::before {
    content: "\f68b"
}

.bi-envelope-check::before {
    content: "\f68c"
}

.bi-envelope-dash-1::before {
    content: "\f68d"
}

.bi-envelope-dash-fill::before {
    content: "\f68e"
}

.bi-envelope-dash::before {
    content: "\f68f"
}

.bi-envelope-exclamation-1::before {
    content: "\f690"
}

.bi-envelope-exclamation-fill::before {
    content: "\f691"
}

.bi-envelope-exclamation::before {
    content: "\f692"
}

.bi-envelope-plus-fill::before {
    content: "\f693"
}

.bi-envelope-plus::before {
    content: "\f694"
}

.bi-envelope-slash-1::before {
    content: "\f695"
}

.bi-envelope-slash-fill::before {
    content: "\f696"
}

.bi-envelope-slash::before {
    content: "\f697"
}

.bi-envelope-x-1::before {
    content: "\f698"
}

.bi-envelope-x-fill::before {
    content: "\f699"
}

.bi-envelope-x::before {
    content: "\f69a"
}

.bi-explicit-fill::before {
    content: "\f69b"
}

.bi-explicit::before {
    content: "\f69c"
}

.bi-git::before {
    content: "\f69d"
}

.bi-infinity::before {
    content: "\f69e"
}

.bi-list-columns-reverse::before {
    content: "\f69f"
}

.bi-list-columns::before {
    content: "\f6a0"
}

.bi-meta::before {
    content: "\f6a1"
}

.bi-mortorboard-fill::before {
    content: "\f6a2"
}

.bi-mortorboard::before {
    content: "\f6a3"
}

.bi-nintendo-switch::before {
    content: "\f6a4"
}

.bi-pc-display-horizontal::before {
    content: "\f6a5"
}

.bi-pc-display::before {
    content: "\f6a6"
}

.bi-pc-horizontal::before {
    content: "\f6a7"
}

.bi-pc::before {
    content: "\f6a8"
}

.bi-playstation::before {
    content: "\f6a9"
}

.bi-plus-slash-minus::before {
    content: "\f6aa"
}

.bi-projector-fill::before {
    content: "\f6ab"
}

.bi-projector::before {
    content: "\f6ac"
}

.bi-qr-code-scan::before {
    content: "\f6ad"
}

.bi-qr-code::before {
    content: "\f6ae"
}

.bi-quora::before {
    content: "\f6af"
}

.bi-quote::before {
    content: "\f6b0"
}

.bi-robot::before {
    content: "\f6b1"
}

.bi-send-check-fill::before {
    content: "\f6b2"
}

.bi-send-check::before {
    content: "\f6b3"
}

.bi-send-dash-fill::before {
    content: "\f6b4"
}

.bi-send-dash::before {
    content: "\f6b5"
}

.bi-send-exclamation-1::before {
    content: "\f6b6"
}

.bi-send-exclamation-fill::before {
    content: "\f6b7"
}

.bi-send-exclamation::before {
    content: "\f6b8"
}

.bi-send-fill::before {
    content: "\f6b9"
}

.bi-send-plus-fill::before {
    content: "\f6ba"
}

.bi-send-plus::before {
    content: "\f6bb"
}

.bi-send-slash-fill::before {
    content: "\f6bc"
}

.bi-send-slash::before {
    content: "\f6bd"
}

.bi-send-x-fill::before {
    content: "\f6be"
}

.bi-send-x::before {
    content: "\f6bf"
}

.bi-send::before {
    content: "\f6c0"
}

.bi-steam::before {
    content: "\f6c1"
}

.bi-terminal-dash-1::before {
    content: "\f6c2"
}

.bi-terminal-dash::before {
    content: "\f6c3"
}

.bi-terminal-plus::before {
    content: "\f6c4"
}

.bi-terminal-split::before {
    content: "\f6c5"
}

.bi-ticket-detailed-fill::before {
    content: "\f6c6"
}

.bi-ticket-detailed::before {
    content: "\f6c7"
}

.bi-ticket-fill::before {
    content: "\f6c8"
}

.bi-ticket-perforated-fill::before {
    content: "\f6c9"
}

.bi-ticket-perforated::before {
    content: "\f6ca"
}

.bi-ticket::before {
    content: "\f6cb"
}

.bi-tiktok::before {
    content: "\f6cc"
}

.bi-window-dash::before {
    content: "\f6cd"
}

.bi-window-desktop::before {
    content: "\f6ce"
}

.bi-window-fullscreen::before {
    content: "\f6cf"
}

.bi-window-plus::before {
    content: "\f6d0"
}

.bi-window-split::before {
    content: "\f6d1"
}

.bi-window-stack::before {
    content: "\f6d2"
}

.bi-window-x::before {
    content: "\f6d3"
}

.bi-xbox::before {
    content: "\f6d4"
}

.bi-ethernet::before {
    content: "\f6d5"
}

.bi-hdmi-fill::before {
    content: "\f6d6"
}

.bi-hdmi::before {
    content: "\f6d7"
}

.bi-usb-c-fill::before {
    content: "\f6d8"
}

.bi-usb-c::before {
    content: "\f6d9"
}

.bi-usb-fill::before {
    content: "\f6da"
}

.bi-usb-plug-fill::before {
    content: "\f6db"
}

.bi-usb-plug::before {
    content: "\f6dc"
}

.bi-usb-symbol::before {
    content: "\f6dd"
}

.bi-usb::before {
    content: "\f6de"
}

.bi-boombox-fill::before {
    content: "\f6df"
}

.bi-displayport-1::before {
    content: "\f6e0"
}

.bi-displayport::before {
    content: "\f6e1"
}

.bi-gpu-card::before {
    content: "\f6e2"
}

.bi-memory::before {
    content: "\f6e3"
}

.bi-modem-fill::before {
    content: "\f6e4"
}

.bi-modem::before {
    content: "\f6e5"
}

.bi-motherboard-fill::before {
    content: "\f6e6"
}

.bi-motherboard::before {
    content: "\f6e7"
}

.bi-optical-audio-fill::before {
    content: "\f6e8"
}

.bi-optical-audio::before {
    content: "\f6e9"
}

.bi-pci-card::before {
    content: "\f6ea"
}

.bi-router-fill::before {
    content: "\f6eb"
}

.bi-router::before {
    content: "\f6ec"
}

.bi-ssd-fill::before {
    content: "\f6ed"
}

.bi-ssd::before {
    content: "\f6ee"
}

.bi-thunderbolt-fill::before {
    content: "\f6ef"
}

.bi-thunderbolt::before {
    content: "\f6f0"
}

.bi-usb-drive-fill::before {
    content: "\f6f1"
}

.bi-usb-drive::before {
    content: "\f6f2"
}

.bi-usb-micro-fill::before {
    content: "\f6f3"
}

.bi-usb-micro::before {
    content: "\f6f4"
}

.bi-usb-mini-fill::before {
    content: "\f6f5"
}

.bi-usb-mini::before {
    content: "\f6f6"
}

.bi-cloud-haze2::before {
    content: "\f6f7"
}

.bi-device-hdd-fill::before {
    content: "\f6f8"
}

.bi-device-hdd::before {
    content: "\f6f9"
}

.bi-device-ssd-fill::before {
    content: "\f6fa"
}

.bi-device-ssd::before {
    content: "\f6fb"
}

.bi-displayport-fill::before {
    content: "\f6fc"
}

.bi-mortarboard-fill::before {
    content: "\f6fd"
}

.bi-mortarboard::before {
    content: "\f6fe"
}

.bi-terminal-x::before {
    content: "\f6ff"
}

.bi-arrow-through-heart-fill::before {
    content: "\f700"
}

.bi-arrow-through-heart::before {
    content: "\f701"
}

.bi-badge-sd-fill::before {
    content: "\f702"
}

.bi-badge-sd::before {
    content: "\f703"
}

.bi-bag-heart-fill::before {
    content: "\f704"
}

.bi-bag-heart::before {
    content: "\f705"
}

.bi-balloon-fill::before {
    content: "\f706"
}

.bi-balloon-heart-fill::before {
    content: "\f707"
}

.bi-balloon-heart::before {
    content: "\f708"
}

.bi-balloon::before {
    content: "\f709"
}

.bi-box2-fill::before {
    content: "\f70a"
}

.bi-box2-heart-fill::before {
    content: "\f70b"
}

.bi-box2-heart::before {
    content: "\f70c"
}

.bi-box2::before {
    content: "\f70d"
}

.bi-braces-asterisk::before {
    content: "\f70e"
}

.bi-calendar-heart-fill::before {
    content: "\f70f"
}

.bi-calendar-heart::before {
    content: "\f710"
}

.bi-calendar2-heart-fill::before {
    content: "\f711"
}

.bi-calendar2-heart::before {
    content: "\f712"
}

.bi-chat-heart-fill::before {
    content: "\f713"
}

.bi-chat-heart::before {
    content: "\f714"
}

.bi-chat-left-heart-fill::before {
    content: "\f715"
}

.bi-chat-left-heart::before {
    content: "\f716"
}

.bi-chat-right-heart-fill::before {
    content: "\f717"
}

.bi-chat-right-heart::before {
    content: "\f718"
}

.bi-chat-square-heart-fill::before {
    content: "\f719"
}

.bi-chat-square-heart::before {
    content: "\f71a"
}

.bi-clipboard-check-fill::before {
    content: "\f71b"
}

.bi-clipboard-data-fill::before {
    content: "\f71c"
}

.bi-clipboard-fill::before {
    content: "\f71d"
}

.bi-clipboard-heart-fill::before {
    content: "\f71e"
}

.bi-clipboard-heart::before {
    content: "\f71f"
}

.bi-clipboard-minus-fill::before {
    content: "\f720"
}

.bi-clipboard-plus-fill::before {
    content: "\f721"
}

.bi-clipboard-pulse::before {
    content: "\f722"
}

.bi-clipboard-x-fill::before {
    content: "\f723"
}

.bi-clipboard2-check-fill::before {
    content: "\f724"
}

.bi-clipboard2-check::before {
    content: "\f725"
}

.bi-clipboard2-data-fill::before {
    content: "\f726"
}

.bi-clipboard2-data::before {
    content: "\f727"
}

.bi-clipboard2-fill::before {
    content: "\f728"
}

.bi-clipboard2-heart-fill::before {
    content: "\f729"
}

.bi-clipboard2-heart::before {
    content: "\f72a"
}

.bi-clipboard2-minus-fill::before {
    content: "\f72b"
}

.bi-clipboard2-minus::before {
    content: "\f72c"
}

.bi-clipboard2-plus-fill::before {
    content: "\f72d"
}

.bi-clipboard2-plus::before {
    content: "\f72e"
}

.bi-clipboard2-pulse-fill::before {
    content: "\f72f"
}

.bi-clipboard2-pulse::before {
    content: "\f730"
}

.bi-clipboard2-x-fill::before {
    content: "\f731"
}

.bi-clipboard2-x::before {
    content: "\f732"
}

.bi-clipboard2::before {
    content: "\f733"
}

.bi-emoji-kiss-fill::before {
    content: "\f734"
}

.bi-emoji-kiss::before {
    content: "\f735"
}

.bi-envelope-heart-fill::before {
    content: "\f736"
}

.bi-envelope-heart::before {
    content: "\f737"
}

.bi-envelope-open-heart-fill::before {
    content: "\f738"
}

.bi-envelope-open-heart::before {
    content: "\f739"
}

.bi-envelope-paper-fill::before {
    content: "\f73a"
}

.bi-envelope-paper-heart-fill::before {
    content: "\f73b"
}

.bi-envelope-paper-heart::before {
    content: "\f73c"
}

.bi-envelope-paper::before {
    content: "\f73d"
}

.bi-filetype-aac::before {
    content: "\f73e"
}

.bi-filetype-ai::before {
    content: "\f73f"
}

.bi-filetype-bmp::before {
    content: "\f740"
}

.bi-filetype-cs::before {
    content: "\f741"
}

.bi-filetype-css::before {
    content: "\f742"
}

.bi-filetype-csv::before {
    content: "\f743"
}

.bi-filetype-doc::before {
    content: "\f744"
}

.bi-filetype-docx::before {
    content: "\f745"
}

.bi-filetype-exe::before {
    content: "\f746"
}

.bi-filetype-gif::before {
    content: "\f747"
}

.bi-filetype-heic::before {
    content: "\f748"
}

.bi-filetype-html::before {
    content: "\f749"
}

.bi-filetype-java::before {
    content: "\f74a"
}

.bi-filetype-jpg::before {
    content: "\f74b"
}

.bi-filetype-js::before {
    content: "\f74c"
}

.bi-filetype-jsx::before {
    content: "\f74d"
}

.bi-filetype-key::before {
    content: "\f74e"
}

.bi-filetype-m4p::before {
    content: "\f74f"
}

.bi-filetype-md::before {
    content: "\f750"
}

.bi-filetype-mdx::before {
    content: "\f751"
}

.bi-filetype-mov::before {
    content: "\f752"
}

.bi-filetype-mp3::before {
    content: "\f753"
}

.bi-filetype-mp4::before {
    content: "\f754"
}

.bi-filetype-otf::before {
    content: "\f755"
}

.bi-filetype-pdf::before {
    content: "\f756"
}

.bi-filetype-php::before {
    content: "\f757"
}

.bi-filetype-png::before {
    content: "\f758"
}

.bi-filetype-ppt-1::before {
    content: "\f759"
}

.bi-filetype-ppt::before {
    content: "\f75a"
}

.bi-filetype-psd::before {
    content: "\f75b"
}

.bi-filetype-py::before {
    content: "\f75c"
}

.bi-filetype-raw::before {
    content: "\f75d"
}

.bi-filetype-rb::before {
    content: "\f75e"
}

.bi-filetype-sass::before {
    content: "\f75f"
}

.bi-filetype-scss::before {
    content: "\f760"
}

.bi-filetype-sh::before {
    content: "\f761"
}

.bi-filetype-svg::before {
    content: "\f762"
}

.bi-filetype-tiff::before {
    content: "\f763"
}

.bi-filetype-tsx::before {
    content: "\f764"
}

.bi-filetype-ttf::before {
    content: "\f765"
}

.bi-filetype-txt::before {
    content: "\f766"
}

.bi-filetype-wav::before {
    content: "\f767"
}

.bi-filetype-woff::before {
    content: "\f768"
}

.bi-filetype-xls-1::before {
    content: "\f769"
}

.bi-filetype-xls::before {
    content: "\f76a"
}

.bi-filetype-xml::before {
    content: "\f76b"
}

.bi-filetype-yml::before {
    content: "\f76c"
}

.bi-heart-arrow::before {
    content: "\f76d"
}

.bi-heart-pulse-fill::before {
    content: "\f76e"
}

.bi-heart-pulse::before {
    content: "\f76f"
}

.bi-heartbreak-fill::before {
    content: "\f770"
}

.bi-heartbreak::before {
    content: "\f771"
}

.bi-hearts::before {
    content: "\f772"
}

.bi-hospital-fill::before {
    content: "\f773"
}

.bi-hospital::before {
    content: "\f774"
}

.bi-house-heart-fill::before {
    content: "\f775"
}

.bi-house-heart::before {
    content: "\f776"
}

.bi-incognito::before {
    content: "\f777"
}

.bi-magnet-fill::before {
    content: "\f778"
}

.bi-magnet::before {
    content: "\f779"
}

.bi-person-heart::before {
    content: "\f77a"
}

.bi-person-hearts::before {
    content: "\f77b"
}

.bi-phone-flip::before {
    content: "\f77c"
}

.bi-plugin::before {
    content: "\f77d"
}

.bi-postage-fill::before {
    content: "\f77e"
}

.bi-postage-heart-fill::before {
    content: "\f77f"
}

.bi-postage-heart::before {
    content: "\f780"
}

.bi-postage::before {
    content: "\f781"
}

.bi-postcard-fill::before {
    content: "\f782"
}

.bi-postcard-heart-fill::before {
    content: "\f783"
}

.bi-postcard-heart::before {
    content: "\f784"
}

.bi-postcard::before {
    content: "\f785"
}

.bi-search-heart-fill::before {
    content: "\f786"
}

.bi-search-heart::before {
    content: "\f787"
}

.bi-sliders2-vertical::before {
    content: "\f788"
}

.bi-sliders2::before {
    content: "\f789"
}

.bi-trash3-fill::before {
    content: "\f78a"
}

.bi-trash3::before {
    content: "\f78b"
}

.bi-valentine::before {
    content: "\f78c"
}

.bi-valentine2::before {
    content: "\f78d"
}

.bi-wrench-adjustable-circle-fill::before {
    content: "\f78e"
}

.bi-wrench-adjustable-circle::before {
    content: "\f78f"
}

.bi-wrench-adjustable::before {
    content: "\f790"
}

.bi-filetype-json::before {
    content: "\f791"
}

.bi-filetype-pptx::before {
    content: "\f792"
}

.bi-filetype-xlsx::before {
    content: "\f793"
}

.bi-1-circle-1::before {
    content: "\f794"
}

.bi-1-circle-fill-1::before {
    content: "\f795"
}

.bi-1-circle-fill::before {
    content: "\f796"
}

.bi-1-circle::before {
    content: "\f797"
}

.bi-1-square-fill::before {
    content: "\f798"
}

.bi-1-square::before {
    content: "\f799"
}

.bi-2-circle-1::before {
    content: "\f79a"
}

.bi-2-circle-fill-1::before {
    content: "\f79b"
}

.bi-2-circle-fill::before {
    content: "\f79c"
}

.bi-2-circle::before {
    content: "\f79d"
}

.bi-2-square-fill::before {
    content: "\f79e"
}

.bi-2-square::before {
    content: "\f79f"
}

.bi-3-circle-1::before {
    content: "\f7a0"
}

.bi-3-circle-fill-1::before {
    content: "\f7a1"
}

.bi-3-circle-fill::before {
    content: "\f7a2"
}

.bi-3-circle::before {
    content: "\f7a3"
}

.bi-3-square-fill::before {
    content: "\f7a4"
}

.bi-3-square::before {
    content: "\f7a5"
}

.bi-4-circle-1::before {
    content: "\f7a6"
}

.bi-4-circle-fill-1::before {
    content: "\f7a7"
}

.bi-4-circle-fill::before {
    content: "\f7a8"
}

.bi-4-circle::before {
    content: "\f7a9"
}

.bi-4-square-fill::before {
    content: "\f7aa"
}

.bi-4-square::before {
    content: "\f7ab"
}

.bi-5-circle-1::before {
    content: "\f7ac"
}

.bi-5-circle-fill-1::before {
    content: "\f7ad"
}

.bi-5-circle-fill::before {
    content: "\f7ae"
}

.bi-5-circle::before {
    content: "\f7af"
}

.bi-5-square-fill::before {
    content: "\f7b0"
}

.bi-5-square::before {
    content: "\f7b1"
}

.bi-6-circle-1::before {
    content: "\f7b2"
}

.bi-6-circle-fill-1::before {
    content: "\f7b3"
}

.bi-6-circle-fill::before {
    content: "\f7b4"
}

.bi-6-circle::before {
    content: "\f7b5"
}

.bi-6-square-fill::before {
    content: "\f7b6"
}

.bi-6-square::before {
    content: "\f7b7"
}

.bi-7-circle-1::before {
    content: "\f7b8"
}

.bi-7-circle-fill-1::before {
    content: "\f7b9"
}

.bi-7-circle-fill::before {
    content: "\f7ba"
}

.bi-7-circle::before {
    content: "\f7bb"
}

.bi-7-square-fill::before {
    content: "\f7bc"
}

.bi-7-square::before {
    content: "\f7bd"
}

.bi-8-circle-1::before {
    content: "\f7be"
}

.bi-8-circle-fill-1::before {
    content: "\f7bf"
}

.bi-8-circle-fill::before {
    content: "\f7c0"
}

.bi-8-circle::before {
    content: "\f7c1"
}

.bi-8-square-fill::before {
    content: "\f7c2"
}

.bi-8-square::before {
    content: "\f7c3"
}

.bi-9-circle-1::before {
    content: "\f7c4"
}

.bi-9-circle-fill-1::before {
    content: "\f7c5"
}

.bi-9-circle-fill::before {
    content: "\f7c6"
}

.bi-9-circle::before {
    content: "\f7c7"
}

.bi-9-square-fill::before {
    content: "\f7c8"
}

.bi-9-square::before {
    content: "\f7c9"
}

.bi-airplane-engines-fill::before {
    content: "\f7ca"
}

.bi-airplane-engines::before {
    content: "\f7cb"
}

.bi-airplane-fill::before {
    content: "\f7cc"
}

.bi-airplane::before {
    content: "\f7cd"
}

.bi-alexa::before {
    content: "\f7ce"
}

.bi-alipay::before {
    content: "\f7cf"
}

.bi-android::before {
    content: "\f7d0"
}

.bi-android2::before {
    content: "\f7d1"
}

.bi-box-fill::before {
    content: "\f7d2"
}

.bi-box-seam-fill::before {
    content: "\f7d3"
}

.bi-browser-chrome::before {
    content: "\f7d4"
}

.bi-browser-edge::before {
    content: "\f7d5"
}

.bi-browser-firefox::before {
    content: "\f7d6"
}

.bi-browser-safari::before {
    content: "\f7d7"
}

.bi-c-circle-1::before {
    content: "\f7d8"
}

.bi-c-circle-fill-1::before {
    content: "\f7d9"
}

.bi-c-circle-fill::before {
    content: "\f7da"
}

.bi-c-circle::before {
    content: "\f7db"
}

.bi-c-square-fill::before {
    content: "\f7dc"
}

.bi-c-square::before {
    content: "\f7dd"
}

.bi-capsule-pill::before {
    content: "\f7de"
}

.bi-capsule::before {
    content: "\f7df"
}

.bi-car-front-fill::before {
    content: "\f7e0"
}

.bi-car-front::before {
    content: "\f7e1"
}

.bi-cassette-fill::before {
    content: "\f7e2"
}

.bi-cassette::before {
    content: "\f7e3"
}

.bi-cc-circle-1::before {
    content: "\f7e4"
}

.bi-cc-circle-fill-1::before {
    content: "\f7e5"
}

.bi-cc-circle-fill::before {
    content: "\f7e6"
}

.bi-cc-circle::before {
    content: "\f7e7"
}

.bi-cc-square-fill::before {
    content: "\f7e8"
}

.bi-cc-square::before {
    content: "\f7e9"
}

.bi-cup-hot-fill::before {
    content: "\f7ea"
}

.bi-cup-hot::before {
    content: "\f7eb"
}

.bi-currency-rupee::before {
    content: "\f7ec"
}

.bi-dropbox::before {
    content: "\f7ed"
}

.bi-escape::before {
    content: "\f7ee"
}

.bi-fast-forward-btn-fill::before {
    content: "\f7ef"
}

.bi-fast-forward-btn::before {
    content: "\f7f0"
}

.bi-fast-forward-circle-fill::before {
    content: "\f7f1"
}

.bi-fast-forward-circle::before {
    content: "\f7f2"
}

.bi-fast-forward-fill::before {
    content: "\f7f3"
}

.bi-fast-forward::before {
    content: "\f7f4"
}

.bi-filetype-sql::before {
    content: "\f7f5"
}

.bi-fire::before {
    content: "\f7f6"
}

.bi-google-play::before {
    content: "\f7f7"
}

.bi-h-circle-1::before {
    content: "\f7f8"
}

.bi-h-circle-fill-1::before {
    content: "\f7f9"
}

.bi-h-circle-fill::before {
    content: "\f7fa"
}

.bi-h-circle::before {
    content: "\f7fb"
}

.bi-h-square-fill::before {
    content: "\f7fc"
}

.bi-h-square::before {
    content: "\f7fd"
}

.bi-indent::before {
    content: "\f7fe"
}

.bi-lungs-fill::before {
    content: "\f7ff"
}

.bi-lungs::before {
    content: "\f800"
}

.bi-microsoft-teams::before {
    content: "\f801"
}

.bi-p-circle-1::before {
    content: "\f802"
}

.bi-p-circle-fill-1::before {
    content: "\f803"
}

.bi-p-circle-fill::before {
    content: "\f804"
}

.bi-p-circle::before {
    content: "\f805"
}

.bi-p-square-fill::before {
    content: "\f806"
}

.bi-p-square::before {
    content: "\f807"
}

.bi-pass-fill::before {
    content: "\f808"
}

.bi-pass::before {
    content: "\f809"
}

.bi-prescription::before {
    content: "\f80a"
}

.bi-prescription2::before {
    content: "\f80b"
}

.bi-r-circle-1::before {
    content: "\f80c"
}

.bi-r-circle-fill-1::before {
    content: "\f80d"
}

.bi-r-circle-fill::before {
    content: "\f80e"
}

.bi-r-circle::before {
    content: "\f80f"
}

.bi-r-square-fill::before {
    content: "\f810"
}

.bi-r-square::before {
    content: "\f811"
}

.bi-repeat-1::before {
    content: "\f812"
}

.bi-repeat::before {
    content: "\f813"
}

.bi-rewind-btn-fill::before {
    content: "\f814"
}

.bi-rewind-btn::before {
    content: "\f815"
}

.bi-rewind-circle-fill::before {
    content: "\f816"
}

.bi-rewind-circle::before {
    content: "\f817"
}

.bi-rewind-fill::before {
    content: "\f818"
}

.bi-rewind::before {
    content: "\f819"
}

.bi-train-freight-front-fill::before {
    content: "\f81a"
}

.bi-train-freight-front::before {
    content: "\f81b"
}

.bi-train-front-fill::before {
    content: "\f81c"
}

.bi-train-front::before {
    content: "\f81d"
}

.bi-train-lightrail-front-fill::before {
    content: "\f81e"
}

.bi-train-lightrail-front::before {
    content: "\f81f"
}

.bi-truck-front-fill::before {
    content: "\f820"
}

.bi-truck-front::before {
    content: "\f821"
}

.bi-ubuntu::before {
    content: "\f822"
}

.bi-unindent::before {
    content: "\f823"
}

.bi-unity::before {
    content: "\f824"
}

.bi-universal-access-circle::before {
    content: "\f825"
}

.bi-universal-access::before {
    content: "\f826"
}

.bi-virus::before {
    content: "\f827"
}

.bi-virus2::before {
    content: "\f828"
}

.bi-wechat::before {
    content: "\f829"
}

.bi-yelp::before {
    content: "\f82a"
}

.bi-sign-stop-fill::before {
    content: "\f82b"
}

.bi-sign-stop-lights-fill::before {
    content: "\f82c"
}

.bi-sign-stop-lights::before {
    content: "\f82d"
}

.bi-sign-stop::before {
    content: "\f82e"
}

.bi-sign-turn-left-fill::before {
    content: "\f82f"
}

.bi-sign-turn-left::before {
    content: "\f830"
}

.bi-sign-turn-right-fill::before {
    content: "\f831"
}

.bi-sign-turn-right::before {
    content: "\f832"
}

.bi-sign-turn-slight-left-fill::before {
    content: "\f833"
}

.bi-sign-turn-slight-left::before {
    content: "\f834"
}

.bi-sign-turn-slight-right-fill::before {
    content: "\f835"
}

.bi-sign-turn-slight-right::before {
    content: "\f836"
}

.bi-sign-yield-fill::before {
    content: "\f837"
}

.bi-sign-yield::before {
    content: "\f838"
}

.bi-ev-station-fill::before {
    content: "\f839"
}

.bi-ev-station::before {
    content: "\f83a"
}

.bi-fuel-pump-diesel-fill::before {
    content: "\f83b"
}

.bi-fuel-pump-diesel::before {
    content: "\f83c"
}

.bi-fuel-pump-fill::before {
    content: "\f83d"
}

.bi-fuel-pump::before {
    content: "\f83e"
}

.bi-0-circle-fill::before {
    content: "\f83f"
}

.bi-0-circle::before {
    content: "\f840"
}

.bi-0-square-fill::before {
    content: "\f841"
}

.bi-0-square::before {
    content: "\f842"
}

.bi-rocket-fill::before {
    content: "\f843"
}

.bi-rocket-takeoff-fill::before {
    content: "\f844"
}

.bi-rocket-takeoff::before {
    content: "\f845"
}

.bi-rocket::before {
    content: "\f846"
}

.bi-stripe::before {
    content: "\f847"
}

.bi-subscript::before {
    content: "\f848"
}

.bi-superscript::before {
    content: "\f849"
}

.bi-trello::before {
    content: "\f84a"
}

.bi-envelope-at-fill::before {
    content: "\f84b"
}

.bi-envelope-at::before {
    content: "\f84c"
}

.bi-regex::before {
    content: "\f84d"
}

.bi-text-wrap::before {
    content: "\f84e"
}

.bi-sign-dead-end-fill::before {
    content: "\f84f"
}

.bi-sign-dead-end::before {
    content: "\f850"
}

.bi-sign-do-not-enter-fill::before {
    content: "\f851"
}

.bi-sign-do-not-enter::before {
    content: "\f852"
}

.bi-sign-intersection-fill::before {
    content: "\f853"
}

.bi-sign-intersection-side-fill::before {
    content: "\f854"
}

.bi-sign-intersection-side::before {
    content: "\f855"
}

.bi-sign-intersection-t-fill::before {
    content: "\f856"
}

.bi-sign-intersection-t::before {
    content: "\f857"
}

.bi-sign-intersection-y-fill::before {
    content: "\f858"
}

.bi-sign-intersection-y::before {
    content: "\f859"
}

.bi-sign-intersection::before {
    content: "\f85a"
}

.bi-sign-merge-left-fill::before {
    content: "\f85b"
}

.bi-sign-merge-left::before {
    content: "\f85c"
}

.bi-sign-merge-right-fill::before {
    content: "\f85d"
}

.bi-sign-merge-right::before {
    content: "\f85e"
}

.bi-sign-no-left-turn-fill::before {
    content: "\f85f"
}

.bi-sign-no-left-turn::before {
    content: "\f860"
}

.bi-sign-no-parking-fill::before {
    content: "\f861"
}

.bi-sign-no-parking::before {
    content: "\f862"
}

.bi-sign-no-right-turn-fill::before {
    content: "\f863"
}

.bi-sign-no-right-turn::before {
    content: "\f864"
}

.bi-sign-railroad-fill::before {
    content: "\f865"
}

.bi-sign-railroad::before {
    content: "\f866"
}

.bi-building-add::before {
    content: "\f867"
}

.bi-building-check::before {
    content: "\f868"
}

.bi-building-dash::before {
    content: "\f869"
}

.bi-building-down::before {
    content: "\f86a"
}

.bi-building-exclamation::before {
    content: "\f86b"
}

.bi-building-fill-add::before {
    content: "\f86c"
}

.bi-building-fill-check::before {
    content: "\f86d"
}

.bi-building-fill-dash::before {
    content: "\f86e"
}

.bi-building-fill-down::before {
    content: "\f86f"
}

.bi-building-fill-exclamation::before {
    content: "\f870"
}

.bi-building-fill-gear::before {
    content: "\f871"
}

.bi-building-fill-lock::before {
    content: "\f872"
}

.bi-building-fill-slash::before {
    content: "\f873"
}

.bi-building-fill-up::before {
    content: "\f874"
}

.bi-building-fill-x::before {
    content: "\f875"
}

.bi-building-fill::before {
    content: "\f876"
}

.bi-building-gear::before {
    content: "\f877"
}

.bi-building-lock::before {
    content: "\f878"
}

.bi-building-slash::before {
    content: "\f879"
}

.bi-building-up::before {
    content: "\f87a"
}

.bi-building-x::before {
    content: "\f87b"
}

.bi-buildings-fill::before {
    content: "\f87c"
}

.bi-buildings::before {
    content: "\f87d"
}

.bi-bus-front-fill::before {
    content: "\f87e"
}

.bi-bus-front::before {
    content: "\f87f"
}

.bi-ev-front-fill::before {
    content: "\f880"
}

.bi-ev-front::before {
    content: "\f881"
}

.bi-globe-americas::before {
    content: "\f882"
}

.bi-globe-asia-australia::before {
    content: "\f883"
}

.bi-globe-central-south-asia::before {
    content: "\f884"
}

.bi-globe-europe-africa::before {
    content: "\f885"
}

.bi-house-add-fill::before {
    content: "\f886"
}

.bi-house-add::before {
    content: "\f887"
}

.bi-house-check-fill::before {
    content: "\f888"
}

.bi-house-check::before {
    content: "\f889"
}

.bi-house-dash-fill::before {
    content: "\f88a"
}

.bi-house-dash::before {
    content: "\f88b"
}

.bi-house-down-fill::before {
    content: "\f88c"
}

.bi-house-down::before {
    content: "\f88d"
}

.bi-house-exclamation-fill::before {
    content: "\f88e"
}

.bi-house-exclamation::before {
    content: "\f88f"
}

.bi-house-gear-fill::before {
    content: "\f890"
}

.bi-house-gear::before {
    content: "\f891"
}

.bi-house-lock-fill::before {
    content: "\f892"
}

.bi-house-lock::before {
    content: "\f893"
}

.bi-house-slash-fill::before {
    content: "\f894"
}

.bi-house-slash::before {
    content: "\f895"
}

.bi-house-up-fill::before {
    content: "\f896"
}

.bi-house-up::before {
    content: "\f897"
}

.bi-house-x-fill::before {
    content: "\f898"
}

.bi-house-x::before {
    content: "\f899"
}

.bi-person-add::before {
    content: "\f89a"
}

.bi-person-down::before {
    content: "\f89b"
}

.bi-person-exclamation::before {
    content: "\f89c"
}

.bi-person-fill-add::before {
    content: "\f89d"
}

.bi-person-fill-check::before {
    content: "\f89e"
}

.bi-person-fill-dash::before {
    content: "\f89f"
}

.bi-person-fill-down::before {
    content: "\f8a0"
}

.bi-person-fill-exclamation::before {
    content: "\f8a1"
}

.bi-person-fill-gear::before {
    content: "\f8a2"
}

.bi-person-fill-lock::before {
    content: "\f8a3"
}

.bi-person-fill-slash::before {
    content: "\f8a4"
}

.bi-person-fill-up::before {
    content: "\f8a5"
}

.bi-person-fill-x::before {
    content: "\f8a6"
}

.bi-person-gear::before {
    content: "\f8a7"
}

.bi-person-lock::before {
    content: "\f8a8"
}

.bi-person-slash::before {
    content: "\f8a9"
}

.bi-person-up::before {
    content: "\f8aa"
}

.bi-scooter::before {
    content: "\f8ab"
}

.bi-taxi-front-fill::before {
    content: "\f8ac"
}

.bi-taxi-front::before {
    content: "\f8ad"
}

.bi-amd::before {
    content: "\f8ae"
}

.bi-database-add::before {
    content: "\f8af"
}

.bi-database-check::before {
    content: "\f8b0"
}

.bi-database-dash::before {
    content: "\f8b1"
}

.bi-database-down::before {
    content: "\f8b2"
}

.bi-database-exclamation::before {
    content: "\f8b3"
}

.bi-database-fill-add::before {
    content: "\f8b4"
}

.bi-database-fill-check::before {
    content: "\f8b5"
}

.bi-database-fill-dash::before {
    content: "\f8b6"
}

.bi-database-fill-down::before {
    content: "\f8b7"
}

.bi-database-fill-exclamation::before {
    content: "\f8b8"
}

.bi-database-fill-gear::before {
    content: "\f8b9"
}

.bi-database-fill-lock::before {
    content: "\f8ba"
}

.bi-database-fill-slash::before {
    content: "\f8bb"
}

.bi-database-fill-up::before {
    content: "\f8bc"
}

.bi-database-fill-x::before {
    content: "\f8bd"
}

.bi-database-fill::before {
    content: "\f8be"
}

.bi-database-gear::before {
    content: "\f8bf"
}

.bi-database-lock::before {
    content: "\f8c0"
}

.bi-database-slash::before {
    content: "\f8c1"
}

.bi-database-up::before {
    content: "\f8c2"
}

.bi-database-x::before {
    content: "\f8c3"
}

.bi-database::before {
    content: "\f8c4"
}

.bi-houses-fill::before {
    content: "\f8c5"
}

.bi-houses::before {
    content: "\f8c6"
}

.bi-nvidia::before {
    content: "\f8c7"
}

.bi-person-vcard-fill::before {
    content: "\f8c8"
}

.bi-person-vcard::before {
    content: "\f8c9"
}

.bi-sina-weibo::before {
    content: "\f8ca"
}

.bi-tencent-qq::before {
    content: "\f8cb"
}

.bi-wikipedia::before {
    content: "\f8cc"
}

/*!
/*!
 * Font Awesome Pro 6.0.0-alpha2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa {
    font-family: "Font Awesome 6 Pro";
    font-family: var(--fa-style-family,"Font Awesome 6 Pro");
    font-weight: 900;
    font-weight: var(--fa-style,900)
}

.fa, .fa-brands, .fa-duotone, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fat {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    color: inherit;
    color: var(--fa-color,inherit)
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-2xs {
    font-size: .625em;
    line-height: .1em;
    vertical-align: .225em
}

.fa-xs {
    font-size: .75em;
    line-height: .08333em;
    vertical-align: .125em
}

.fa-sm {
    font-size: .875em;
    line-height: .07143em;
    vertical-align: .05357em
}

.fa-lg {
    font-size: 1.25em;
    line-height: .05em;
    vertical-align: -.075em
}

.fa-xl {
    font-size: 1.5em;
    line-height: .04167em;
    vertical-align: -.125em
}

.fa-2xl {
    font-size: 2em;
    line-height: .03125em;
    vertical-align: -.1875em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    margin-left: var(--fa-li-margin,2.5em);
    padding-left: 0
}

.fa-ul > li {
    position: relative
}

.fa-li {
    left: -2em;
    left: calc(var(--fa-li-width,2em)*-1);
    position: absolute;
    text-align: center;
    width: 2em;
    width: var(--fa-li-width,2em);
    line-height: inherit
}

.fa-border {
    border-radius: .1em;
    border-radius: var(--fa-border-radius,.1em);
    border: .08em solid #eee;
    border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
    padding: .2em .25em .15em;
    padding: var(--fa-border-padding,.2em .25em .15em)
}

.fa-pull-left {
    float: left;
    margin-right: .3em;
    margin-right: var(--fa-pull-margin,.3em)
}

.fa-pull-right {
    float: right;
    margin-left: .3em;
    margin-left: var(--fa-pull-margin,.3em)
}

.fa-spin {
    -webkit-animation-name: fa-spin;
    animation-name: fa-spin;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-direction: var(--fa-spin-direction,normal);
    animation-direction: var(--fa-spin-direction,normal);
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-duration: var(--fa-spin-duration,2s);
    animation-duration: var(--fa-spin-duration,2s);
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: var(--fa-spin-iteration-count,infinite);
    animation-iteration-count: var(--fa-spin-iteration-count,infinite);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-timing-function: var(--fa-spin-timing,linear);
    animation-timing-function: var(--fa-spin-timing,linear)
}

.fa-spin-reverse {
    --fa-spin-direction: reverse
}

.fa-pulse, .fa-spin-pulse {
    -webkit-animation-name: fa-spin;
    animation-name: fa-spin;
    -webkit-animation-direction: normal;
    animation-direction: normal;
    -webkit-animation-direction: var(--fa-spin-direction,normal);
    animation-direction: var(--fa-spin-direction,normal);
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: var(--fa-spin-duration,1s);
    animation-duration: var(--fa-spin-duration,1s);
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: var(--fa-spin-iteration-count,infinite);
    animation-iteration-count: var(--fa-spin-iteration-count,infinite);
    -webkit-animation-timing-function: steps(8);
    animation-timing-function: steps(8);
    -webkit-animation-timing-function: var(--fa-spin-timing,steps(8));
    animation-timing-function: var(--fa-spin-timing,steps(8))
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.fa-rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.fa-flip-vertical {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1);
    transform: scale(-1)
}

.fa-rotate-by {
    -webkit-transform: rotate(none);
    transform: rotate(none);
    -webkit-transform: rotate(var(--fa-rotate-angle,none));
    transform: rotate(var(--fa-rotate-angle,none))
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
}

.fa-stack-1x, .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: auto;
    z-index: var(--fa-stack-z-index,auto)
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff;
    color: var(--fa-inverse,#fff)
}

.fa-0:before {
    content: "\e089"
}

.fa-1:before {
    content: "\e08a"
}

.fa-2:before {
    content: "\e08b"
}

.fa-3:before {
    content: "\e08c"
}

.fa-4:before {
    content: "\e08d"
}

.fa-5:before {
    content: "\e08e"
}

.fa-6:before {
    content: "\e08f"
}

.fa-7:before {
    content: "\e090"
}

.fa-8:before {
    content: "\e091"
}

.fa-9:before {
    content: "\e092"
}

.fa-a:before {
    content: "\e093"
}

.fa-abacus:before {
    content: "\f640"
}

.fa-acorn:before {
    content: "\f6ae"
}

.fa-address-book:before, .fa-contact-book:before {
    content: "\f2b9"
}

.fa-address-card:before, .fa-contact-card:before, .fa-vcard:before {
    content: "\f2bb"
}

.fa-air-conditioner:before {
    content: "\f8f4"
}

.fa-air-freshener:before {
    content: "\f5d0"
}

.fa-airplay:before {
    content: "\e094"
}

.fa-alarm-clock:before {
    content: "\f34e"
}

.fa-alarm-exclamation:before {
    content: "\f843"
}

.fa-alarm-plus:before {
    content: "\f844"
}

.fa-alarm-snooze:before {
    content: "\f845"
}

.fa-album:before {
    content: "\f89f"
}

.fa-album-collection:before {
    content: "\f8a0"
}

.fa-alicorn:before {
    content: "\f6b0"
}

.fa-alien:before {
    content: "\f8f5"
}

.fa-alien-8bit:before, .fa-alien-monster:before {
    content: "\f8f6"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-slash:before {
    content: "\f846"
}

.fa-alt:before {
    content: "\e095"
}

.fa-amp-guitar:before {
    content: "\f8a1"
}

.fa-ampersand:before {
    content: "\e096"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-angel:before {
    content: "\f779"
}

.fa-angle:before {
    content: "\e097"
}

.fa-angle-90:before {
    content: "\e098"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-double-down:before, .fa-angles-down:before {
    content: "\f103"
}

.fa-angle-double-left:before, .fa-angles-left:before {
    content: "\f100"
}

.fa-angle-double-right:before, .fa-angles-right:before {
    content: "\f101"
}

.fa-angle-double-up:before, .fa-angles-up:before {
    content: "\f102"
}

.fa-ankh:before {
    content: "\f644"
}

.fa-aperture:before {
    content: "\e099"
}

.fa-apple-core:before {
    content: "\e09a"
}

.fa-apple-crate:before {
    content: "\f6b1"
}

.fa-apple-alt:before, .fa-apple-whole:before {
    content: "\f5d1"
}

.fa-archway:before {
    content: "\f557"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-arrow-down-1-9:before, .fa-sort-numeric-asc:before, .fa-sort-numeric-down:before {
    content: "\f162"
}

.fa-arrow-down-9-1:before, .fa-sort-numeric-desc:before, .fa-sort-numeric-down-alt:before {
    content: "\f886"
}

.fa-arrow-down-a-z:before, .fa-sort-alpha-asc:before, .fa-sort-alpha-down:before {
    content: "\f15d"
}

.fa-arrow-down-arrow-up:before, .fa-sort-alt:before {
    content: "\f883"
}

.fa-arrow-down-big-small:before, .fa-sort-size-down:before {
    content: "\f88c"
}

.fa-arrow-down-from-dotted-line:before {
    content: "\e09b"
}

.fa-arrow-down-from-line:before, .fa-arrow-from-top:before {
    content: "\f345"
}

.fa-arrow-down-left:before {
    content: "\e09c"
}

.fa-arrow-down-left-and-arrow-up-right-to-center:before {
    content: "\e09d"
}

.fa-arrow-down-long:before, .fa-long-arrow-down:before {
    content: "\f175"
}

.fa-arrow-down-right:before {
    content: "\e09e"
}

.fa-arrow-down-short-wide:before, .fa-sort-amount-desc:before, .fa-sort-amount-down-alt:before {
    content: "\f884"
}

.fa-arrow-down-small-big:before, .fa-sort-size-down-alt:before {
    content: "\f88d"
}

.fa-arrow-down-square-triangle:before, .fa-sort-shapes-down-alt:before {
    content: "\f889"
}

.fa-arrow-down-to-bracket:before {
    content: "\e09f"
}

.fa-arrow-down-to-dotted-line:before {
    content: "\e0a0"
}

.fa-arrow-down-to-line:before, .fa-arrow-to-bottom:before {
    content: "\f33d"
}

.fa-arrow-down-to-square:before {
    content: "\e0a1"
}

.fa-arrow-down-triangle-square:before, .fa-sort-shapes-down:before {
    content: "\f888"
}

.fa-arrow-down-wide-short:before, .fa-sort-amount-asc:before, .fa-sort-amount-down:before {
    content: "\f160"
}

.fa-arrow-down-z-a:before, .fa-sort-alpha-desc:before, .fa-sort-alpha-down-alt:before {
    content: "\f881"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-from-right:before, .fa-arrow-left-from-line:before {
    content: "\f344"
}

.fa-arrow-left-long:before, .fa-long-arrow-left:before {
    content: "\f177"
}

.fa-arrow-left-rotate:before, .fa-arrow-rotate-left:before, .fa-undo:before {
    content: "\f0e2"
}

.fa-arrow-left-to-line:before, .fa-arrow-to-left:before {
    content: "\f33e"
}

.fa-arrow-pointer:before, .fa-mouse-pointer:before {
    content: "\f245"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-right-arrow-left:before, .fa-exchange:before {
    content: "\f0ec"
}

.fa-arrow-right-from-bracket:before, .fa-sign-out:before {
    content: "\f08b"
}

.fa-arrow-from-left:before, .fa-arrow-right-from-line:before {
    content: "\f343"
}

.fa-arrow-right-long:before, .fa-long-arrow-right:before {
    content: "\f178"
}

.fa-arrow-right-to-bracket:before, .fa-sign-in:before {
    content: "\f090"
}

.fa-arrow-right-to-line:before, .fa-arrow-to-right:before {
    content: "\f340"
}

.fa-arrow-rotate-forward:before, .fa-redo:before, .fa-rotate-right:before {
    content: "\f01e"
}

.fa-arrow-trend-down:before {
    content: "\e0a2"
}

.fa-arrow-trend-up:before {
    content: "\e0a3"
}

.fa-arrow-turn-down:before, .fa-level-down:before {
    content: "\f149"
}

.fa-arrow-turn-up:before, .fa-level-up:before {
    content: "\f148"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-up-1-9:before, .fa-sort-numeric-up:before {
    content: "\f163"
}

.fa-arrow-up-9-1:before, .fa-sort-numeric-up-alt:before {
    content: "\f887"
}

.fa-arrow-up-a-z:before, .fa-sort-alpha-up:before {
    content: "\f15e"
}

.fa-arrow-up-arrow-down:before, .fa-sort-up-down:before {
    content: "\e0a4"
}

.fa-arrow-up-big-small:before, .fa-sort-size-up:before {
    content: "\f88e"
}

.fa-arrow-up-from-bracket:before {
    content: "\e0a5"
}

.fa-arrow-up-from-dotted-line:before {
    content: "\e0a6"
}

.fa-arrow-from-bottom:before, .fa-arrow-up-from-line:before {
    content: "\f342"
}

.fa-arrow-up-from-square:before {
    content: "\e0a7"
}

.fa-arrow-up-left:before {
    content: "\e0a8"
}

.fa-arrow-up-left-from-circle:before {
    content: "\e0a9"
}

.fa-arrow-up-long:before, .fa-long-arrow-up:before {
    content: "\f176"
}

.fa-arrow-up-right:before {
    content: "\e0aa"
}

.fa-arrow-up-right-and-arrow-down-left-from-center:before {
    content: "\e0ab"
}

.fa-arrow-up-right-from-square:before, .fa-external-link:before {
    content: "\f08e"
}

.fa-arrow-up-short-wide:before, .fa-sort-amount-up-alt:before {
    content: "\f885"
}

.fa-arrow-up-small-big:before, .fa-sort-size-up-alt:before {
    content: "\f88f"
}

.fa-arrow-up-square-triangle:before, .fa-sort-shapes-up-alt:before {
    content: "\f88b"
}

.fa-arrow-up-to-dotted-line:before {
    content: "\e0ac"
}

.fa-arrow-to-top:before, .fa-arrow-up-to-line:before {
    content: "\f341"
}

.fa-arrow-up-triangle-square:before, .fa-sort-shapes-up:before {
    content: "\f88a"
}

.fa-arrow-up-wide-short:before, .fa-sort-amount-up:before {
    content: "\f161"
}

.fa-arrow-up-z-a:before, .fa-sort-alpha-up-alt:before {
    content: "\f882"
}

.fa-arrows-cross:before {
    content: "\e0ad"
}

.fa-arrows-from-dotted-line:before {
    content: "\e0ae"
}

.fa-arrows-from-line:before {
    content: "\e0af"
}

.fa-arrows-h:before, .fa-arrows-left-right:before {
    content: "\f07e"
}

.fa-arrows-maximize:before, .fa-expand-arrows:before {
    content: "\f31d"
}

.fa-arrows-minimize:before, .fa-compress-arrows:before {
    content: "\e0b0"
}

.fa-arrows-repeat:before, .fa-repeat-alt:before {
    content: "\f364"
}

.fa-arrows-repeat-1:before, .fa-repeat-1-alt:before {
    content: "\f366"
}

.fa-arrows-retweet:before, .fa-retweet-alt:before {
    content: "\f361"
}

.fa-arrows-rotate:before, .fa-refresh:before, .fa-sync:before {
    content: "\f021"
}

.fa-arrows-to-dotted-line:before {
    content: "\e0b1"
}

.fa-arrows-to-line:before {
    content: "\e0b2"
}

.fa-arrows-up-down:before, .fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-up-down-left-right:before, .fa-arrows:before {
    content: "\f047"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-atom:before {
    content: "\f5d2"
}

.fa-atom-alt:before, .fa-atom-simple:before {
    content: "\f5d3"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-audio-description-slash:before {
    content: "\e0b3"
}

.fa-austral-sign:before {
    content: "\e0b4"
}

.fa-avocado:before {
    content: "\e0b5"
}

.fa-award:before {
    content: "\f559"
}

.fa-award-simple:before {
    content: "\e0b6"
}

.fa-axe:before {
    content: "\f6b2"
}

.fa-axe-battle:before {
    content: "\f6b3"
}

.fa-b:before {
    content: "\e0b7"
}

.fa-baby:before {
    content: "\f77c"
}

.fa-baby-carriage:before, .fa-carriage-baby:before {
    content: "\f77d"
}

.fa-backpack:before {
    content: "\f5d4"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-backward-fast:before, .fa-fast-backward:before {
    content: "\f049"
}

.fa-backward-step:before, .fa-step-backward:before {
    content: "\f048"
}

.fa-bacon:before {
    content: "\f7e5"
}

.fa-bacteria:before {
    content: "\e059"
}

.fa-bacterium:before {
    content: "\e05a"
}

.fa-badge:before {
    content: "\f335"
}

.fa-badge-check:before {
    content: "\f336"
}

.fa-badge-dollar:before {
    content: "\f645"
}

.fa-badge-percent:before {
    content: "\f646"
}

.fa-badge-sheriff:before {
    content: "\f8a2"
}

.fa-badger-honey:before {
    content: "\f6b4"
}

.fa-bag-shopping:before, .fa-shopping-bag:before {
    content: "\f290"
}

.fa-bags-shopping:before {
    content: "\f847"
}

.fa-bahai:before {
    content: "\f666"
}

.fa-baht-sign:before {
    content: "\e0b8"
}

.fa-ball-pile:before {
    content: "\f77e"
}

.fa-ballot:before {
    content: "\f732"
}

.fa-ballot-check:before {
    content: "\f733"
}

.fa-ban:before, .fa-cancel:before {
    content: "\f05e"
}

.fa-ban-bug:before, .fa-debug:before {
    content: "\f7f9"
}

.fa-ban-parking:before, .fa-parking-circle-slash:before {
    content: "\f616"
}

.fa-ban-smoking:before, .fa-smoking-ban:before {
    content: "\f54d"
}

.fa-band-aid:before, .fa-bandage:before {
    content: "\f462"
}

.fa-banjo:before {
    content: "\f8a3"
}

.fa-bank:before, .fa-institution:before, .fa-university:before {
    content: "\f19c"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-barcode-read:before {
    content: "\f464"
}

.fa-barcode-scan:before {
    content: "\f465"
}

.fa-bars:before, .fa-navicon:before {
    content: "\f0c9"
}

.fa-bars-filter:before {
    content: "\e0b9"
}

.fa-bars-progress:before, .fa-tasks-alt:before {
    content: "\f828"
}

.fa-bars-sort:before {
    content: "\e0ba"
}

.fa-bars-staggered:before, .fa-reorder:before, .fa-stream:before {
    content: "\f550"
}

.fa-baseball-ball:before {
    content: "\f433"
}

.fa-baseball-bat-ball:before, .fa-baseball:before {
    content: "\f432"
}

.fa-basket-shopping:before, .fa-shopping-basket:before {
    content: "\f291"
}

.fa-basket-shopping-simple:before, .fa-shopping-basket-alt:before {
    content: "\e0bb"
}

.fa-basketball-ball:before {
    content: "\f434"
}

.fa-basketball-hoop:before {
    content: "\f435"
}

.fa-bat:before {
    content: "\f6b5"
}

.fa-bath:before, .fa-bathtub:before {
    content: "\f2cd"
}

.fa-battery-bolt:before {
    content: "\f376"
}

.fa-battery-0:before, .fa-battery-empty:before {
    content: "\f244"
}

.fa-battery-exclamation:before {
    content: "\e0bc"
}

.fa-battery-5:before, .fa-battery-full:before, .fa-battery:before {
    content: "\f240"
}

.fa-battery-3:before, .fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before, .fa-battery-low:before {
    content: "\e0bd"
}

.fa-battery-2:before, .fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-slash:before {
    content: "\f377"
}

.fa-battery-4:before, .fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-bed:before {
    content: "\f236"
}

.fa-bed-bunk:before {
    content: "\f8f8"
}

.fa-bed-empty:before {
    content: "\f8f9"
}

.fa-bed-alt:before, .fa-bed-front:before {
    content: "\f8f7"
}

.fa-bed-pulse:before, .fa-procedures:before {
    content: "\f487"
}

.fa-bee:before {
    content: "\e0be"
}

.fa-beer-foam:before, .fa-beer-mug:before {
    content: "\e0bf"
}

.fa-beer-mug-empty:before, .fa-beer:before {
    content: "\f0fc"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-bell-concierge:before, .fa-concierge-bell:before {
    content: "\f562"
}

.fa-bell-exclamation:before {
    content: "\f848"
}

.fa-bell-on:before {
    content: "\f8fa"
}

.fa-bell-plus:before {
    content: "\f849"
}

.fa-bell-school:before {
    content: "\f5d5"
}

.fa-bell-school-slash:before {
    content: "\f5d6"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bells:before {
    content: "\f77f"
}

.fa-bezier-curve:before {
    content: "\f55b"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-biohazard:before {
    content: "\f780"
}

.fa-bitcoin-sign:before {
    content: "\e0c0"
}

.fa-blanket:before {
    content: "\f498"
}

.fa-blender:before {
    content: "\f517"
}

.fa-blender-phone:before {
    content: "\f6b6"
}

.fa-blinds:before {
    content: "\f8fb"
}

.fa-blinds-open:before {
    content: "\f8fc"
}

.fa-blinds-raised:before {
    content: "\f8fd"
}

.fa-block-quote:before {
    content: "\e0c1"
}

.fa-blog:before {
    content: "\f781"
}

.fa-bold:before {
    content: "\f032"
}

.fa-bolt:before, .fa-flash:before {
    content: "\f0e7"
}

.fa-bolt-auto:before {
    content: "\e0c2"
}

.fa-bolt-lightning:before {
    content: "\e0c3"
}

.fa-bolt-slash:before {
    content: "\e0c4"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-bone:before {
    content: "\f5d7"
}

.fa-bone-break:before {
    content: "\f5d8"
}

.fa-bong:before {
    content: "\f55c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-book-arrow-right:before {
    content: "\e0c5"
}

.fa-book-arrow-up:before {
    content: "\e0c6"
}

.fa-atlas:before, .fa-book-atlas:before {
    content: "\f558"
}

.fa-bible:before, .fa-book-bible:before {
    content: "\f647"
}

.fa-book-alt:before, .fa-book-blank:before {
    content: "\f5d9"
}

.fa-book-bookmark:before {
    content: "\e0c7"
}

.fa-book-circle-arrow-right:before {
    content: "\e0c8"
}

.fa-book-circle-arrow-up:before {
    content: "\e0c9"
}

.fa-book-copy:before {
    content: "\e0ca"
}

.fa-book-font:before {
    content: "\e0cb"
}

.fa-book-heart:before {
    content: "\f499"
}

.fa-book-journal-whills:before, .fa-journal-whills:before {
    content: "\f66a"
}

.fa-book-law:before {
    content: "\e0cc"
}

.fa-book-medical:before {
    content: "\f7e6"
}

.fa-book-open:before {
    content: "\f518"
}

.fa-book-open-alt:before, .fa-book-open-cover:before {
    content: "\e0cd"
}

.fa-book-open-reader:before, .fa-book-reader:before {
    content: "\f5da"
}

.fa-book-quran:before, .fa-quran:before {
    content: "\f687"
}

.fa-book-section:before {
    content: "\e0ce"
}

.fa-book-dead:before, .fa-book-skull:before {
    content: "\f6b7"
}

.fa-book-sparkles:before, .fa-book-spells:before {
    content: "\f6b8"
}

.fa-book-tanakh:before, .fa-tanakh:before {
    content: "\f827"
}

.fa-book-user:before {
    content: "\f7e7"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-bookmark-slash:before {
    content: "\e0cf"
}

.fa-books:before {
    content: "\f5db"
}

.fa-books-medical:before {
    content: "\f7e8"
}

.fa-boombox:before {
    content: "\f8a5"
}

.fa-boot:before {
    content: "\f782"
}

.fa-booth-curtain:before {
    content: "\f734"
}

.fa-border-all:before {
    content: "\f84c"
}

.fa-border-bottom:before {
    content: "\f84d"
}

.fa-border-bottom-right:before, .fa-border-style-alt:before {
    content: "\f854"
}

.fa-border-center-h:before {
    content: "\f89c"
}

.fa-border-center-v:before {
    content: "\f89d"
}

.fa-border-inner:before {
    content: "\f84e"
}

.fa-border-left:before {
    content: "\f84f"
}

.fa-border-none:before {
    content: "\f850"
}

.fa-border-outer:before {
    content: "\f851"
}

.fa-border-right:before {
    content: "\f852"
}

.fa-border-top:before {
    content: "\f855"
}

.fa-border-style:before, .fa-border-top-left:before {
    content: "\f853"
}

.fa-bow-arrow:before {
    content: "\f6b9"
}

.fa-bowl-hot:before, .fa-soup:before {
    content: "\f823"
}

.fa-bowling-ball:before {
    content: "\f436"
}

.fa-bowling-ball-pin:before {
    content: "\e0d0"
}

.fa-bowling-pins:before {
    content: "\f437"
}

.fa-box:before {
    content: "\f466"
}

.fa-archive:before, .fa-box-archive:before {
    content: "\f187"
}

.fa-box-ballot:before {
    content: "\f735"
}

.fa-box-check:before {
    content: "\f467"
}

.fa-box-circle-check:before {
    content: "\e0d1"
}

.fa-box-dollar:before, .fa-box-usd:before {
    content: "\f4a0"
}

.fa-box-heart:before {
    content: "\f49d"
}

.fa-box-open:before {
    content: "\f49e"
}

.fa-box-full:before, .fa-box-open-full:before {
    content: "\f49c"
}

.fa-box-alt:before, .fa-box-taped:before {
    content: "\f49a"
}

.fa-box-tissue:before {
    content: "\e05b"
}

.fa-boxes-alt:before, .fa-boxes-stacked:before, .fa-boxes:before {
    content: "\f468"
}

.fa-boxing-glove:before, .fa-glove-boxing:before {
    content: "\f438"
}

.fa-bracket-curly-left:before, .fa-bracket-curly:before {
    content: "\e0d2"
}

.fa-bracket-curly-right:before {
    content: "\e0d3"
}

.fa-bracket-round:before, .fa-parenthesis:before {
    content: "\e0d4"
}

.fa-bracket-round-right:before {
    content: "\e0d5"
}

.fa-bracket-left:before, .fa-bracket-square:before, .fa-bracket:before {
    content: "\e0d6"
}

.fa-bracket-square-right:before {
    content: "\e0d7"
}

.fa-brackets-curly:before {
    content: "\f7ea"
}

.fa-brackets-round:before, .fa-parentheses:before {
    content: "\e0d8"
}

.fa-brackets-square:before, .fa-brackets:before {
    content: "\f7e9"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-brain:before {
    content: "\f5dc"
}

.fa-brain-arrow-curved-right:before, .fa-mind-share:before {
    content: "\f677"
}

.fa-brain-circuit:before {
    content: "\e0d9"
}

.fa-brake-warning:before {
    content: "\e0da"
}

.fa-bread-loaf:before {
    content: "\f7eb"
}

.fa-bread-slice:before {
    content: "\f7ec"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-briefcase-arrow-right:before {
    content: "\e0db"
}

.fa-briefcase-clock:before, .fa-business-time:before {
    content: "\f64a"
}

.fa-briefcase-medical:before {
    content: "\f469"
}

.fa-bring-forward:before {
    content: "\f856"
}

.fa-bring-front:before {
    content: "\f857"
}

.fa-broom:before {
    content: "\f51a"
}

.fa-browser:before {
    content: "\f37e"
}

.fa-browsers:before {
    content: "\e0dc"
}

.fa-brush:before {
    content: "\f55d"
}

.fa-bug:before {
    content: "\f188"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-buildings:before {
    content: "\e0dd"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-bullseye-arrow:before {
    content: "\f648"
}

.fa-bullseye-pointer:before {
    content: "\f649"
}

.fa-burger:before, .fa-hamburger:before {
    content: "\f805"
}

.fa-burger-cheese:before, .fa-cheeseburger:before {
    content: "\f7f1"
}

.fa-burger-fries:before {
    content: "\e0de"
}

.fa-burger-glass:before {
    content: "\e0df"
}

.fa-burger-soda:before {
    content: "\f858"
}

.fa-burrito:before {
    content: "\f7ed"
}

.fa-bus:before {
    content: "\f207"
}

.fa-bus-school:before {
    content: "\f5dd"
}

.fa-bus-alt:before, .fa-bus-simple:before {
    content: "\f55e"
}

.fa-c:before {
    content: "\e0e0"
}

.fa-cabinet-filing:before {
    content: "\f64b"
}

.fa-cable-car:before {
    content: "\e0e1"
}

.fa-cactus:before {
    content: "\f8a7"
}

.fa-birthday-cake:before, .fa-cake-candles:before {
    content: "\f1fd"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-calculator-alt:before, .fa-calculator-simple:before {
    content: "\f64c"
}

.fa-calendar:before {
    content: "\f133"
}

.fa-calendar-arrow-down:before, .fa-calendar-download:before {
    content: "\e0e2"
}

.fa-calendar-arrow-up:before, .fa-calendar-upload:before {
    content: "\e0e3"
}

.fa-calendar-check:before {
    content: "\f274"
}

.fa-calendar-clock:before, .fa-calendar-time:before {
    content: "\e0e4"
}

.fa-calendar-day:before {
    content: "\f783"
}

.fa-calendar-alt:before, .fa-calendar-days:before {
    content: "\f073"
}

.fa-calendar-exclamation:before {
    content: "\f334"
}

.fa-calendar-heart:before {
    content: "\e0e5"
}

.fa-calendar-image:before {
    content: "\e0e6"
}

.fa-calendar-lines:before, .fa-calendar-note:before {
    content: "\e0e7"
}

.fa-calendar-minus:before {
    content: "\f272"
}

.fa-calendar-edit:before, .fa-calendar-pen:before {
    content: "\f333"
}

.fa-calendar-plus:before {
    content: "\f271"
}

.fa-calendar-range:before {
    content: "\e0e8"
}

.fa-calendar-star:before {
    content: "\f736"
}

.fa-calendar-week:before {
    content: "\f784"
}

.fa-calendar-times:before, .fa-calendar-xmark:before {
    content: "\f273"
}

.fa-calendars:before {
    content: "\e0e9"
}

.fa-camcorder:before, .fa-video-handheld:before {
    content: "\f8a8"
}

.fa-camera-alt:before, .fa-camera:before {
    content: "\f030"
}

.fa-camera-cctv:before, .fa-cctv:before {
    content: "\f8ac"
}

.fa-camera-movie:before {
    content: "\f8a9"
}

.fa-camera-polaroid:before {
    content: "\f8aa"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-camera-rotate:before {
    content: "\e0ea"
}

.fa-camera-home:before, .fa-camera-security:before {
    content: "\f8fe"
}

.fa-camera-slash:before {
    content: "\e0eb"
}

.fa-camera-viewfinder:before {
    content: "\e0ec"
}

.fa-camera-web:before, .fa-webcam:before {
    content: "\f832"
}

.fa-camera-web-slash:before, .fa-webcam-slash:before {
    content: "\f833"
}

.fa-campfire:before {
    content: "\f6ba"
}

.fa-campground:before {
    content: "\f6bb"
}

.fa-candle-holder:before {
    content: "\f6bc"
}

.fa-candy-cane:before {
    content: "\f786"
}

.fa-candy-corn:before {
    content: "\f6bd"
}

.fa-cannabis:before {
    content: "\f55f"
}

.fa-capsules:before {
    content: "\f46b"
}

.fa-automobile:before, .fa-car:before {
    content: "\f1b9"
}

.fa-battery-car:before, .fa-car-battery:before {
    content: "\f5df"
}

.fa-car-building:before {
    content: "\f859"
}

.fa-car-bump:before {
    content: "\f5e0"
}

.fa-car-bus:before {
    content: "\f85a"
}

.fa-car-crash:before {
    content: "\f5e1"
}

.fa-car-garage:before {
    content: "\f5e2"
}

.fa-car-alt:before, .fa-car-rear:before {
    content: "\f5de"
}

.fa-car-side:before {
    content: "\f5e4"
}

.fa-car-tilt:before {
    content: "\f5e5"
}

.fa-car-wash:before {
    content: "\f5e6"
}

.fa-car-mechanic:before, .fa-car-wrench:before {
    content: "\f5e3"
}

.fa-caravan:before {
    content: "\f8ff"
}

.fa-caravan-alt:before, .fa-caravan-simple:before {
    content: "\e000"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-carrot:before {
    content: "\f787"
}

.fa-cars:before {
    content: "\f85b"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-cart-flatbed:before, .fa-dolly-flatbed:before {
    content: "\f474"
}

.fa-cart-flatbed-boxes:before, .fa-dolly-flatbed-alt:before {
    content: "\f475"
}

.fa-cart-flatbed-empty:before, .fa-dolly-flatbed-empty:before {
    content: "\f476"
}

.fa-cart-flatbed-suitcase:before, .fa-luggage-cart:before {
    content: "\f59d"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-shopping:before, .fa-shopping-cart:before {
    content: "\f07a"
}

.fa-cart-shopping-fast:before {
    content: "\e0ed"
}

.fa-betamax:before, .fa-casette-betamax:before {
    content: "\f8a4"
}

.fa-casette-vhs:before, .fa-vhs:before {
    content: "\f8ec"
}

.fa-cash-register:before {
    content: "\f788"
}

.fa-cassette-tape:before {
    content: "\f8ab"
}

.fa-castle:before {
    content: "\e0ee"
}

.fa-cat:before {
    content: "\f6be"
}

.fa-cat-space:before {
    content: "\e001"
}

.fa-cauldron:before {
    content: "\f6bf"
}

.fa-cedi-sign:before {
    content: "\e0ef"
}

.fa-cent-sign:before {
    content: "\e0f0"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-chair:before {
    content: "\f6c0"
}

.fa-chair-office:before {
    content: "\f6c1"
}

.fa-blackboard:before, .fa-chalkboard:before {
    content: "\f51b"
}

.fa-chalkboard-teacher:before, .fa-chalkboard-user:before {
    content: "\f51c"
}

.fa-champagne-glass:before, .fa-glass-champagne:before {
    content: "\f79e"
}

.fa-champagne-glasses:before, .fa-glass-cheers:before {
    content: "\f79f"
}

.fa-charging-station:before {
    content: "\f5e7"
}

.fa-area-chart:before, .fa-chart-area:before {
    content: "\f1fe"
}

.fa-bar-chart:before, .fa-chart-bar:before {
    content: "\f080"
}

.fa-chart-bullet:before {
    content: "\e0f1"
}

.fa-chart-candlestick:before {
    content: "\e0f2"
}

.fa-chart-column:before {
    content: "\e0f3"
}

.fa-chart-gantt:before {
    content: "\e0f4"
}

.fa-chart-line:before, .fa-line-chart:before {
    content: "\f201"
}

.fa-chart-line-down:before {
    content: "\f64d"
}

.fa-chart-line-up:before {
    content: "\e0f5"
}

.fa-analytics:before, .fa-chart-mixed:before {
    content: "\f643"
}

.fa-chart-network:before {
    content: "\f78a"
}

.fa-chart-pie:before, .fa-pie-chart:before {
    content: "\f200"
}

.fa-chart-pie-alt:before, .fa-chart-pie-simple:before {
    content: "\f64e"
}

.fa-chart-pyramid:before {
    content: "\e0f6"
}

.fa-chart-radar:before {
    content: "\e0f7"
}

.fa-chart-scatter:before {
    content: "\f7ee"
}

.fa-chart-scatter-3d:before {
    content: "\e0f8"
}

.fa-chart-scatter-bubble:before {
    content: "\e0f9"
}

.fa-chart-tree-map:before {
    content: "\e0fa"
}

.fa-chart-user:before, .fa-user-chart:before {
    content: "\f6a3"
}

.fa-chart-waterfall:before {
    content: "\e0fb"
}

.fa-check:before {
    content: "\f00c"
}

.fa-check-double:before {
    content: "\f560"
}

.fa-check-to-slot:before, .fa-vote-yea:before {
    content: "\f772"
}

.fa-cheese:before {
    content: "\f7ef"
}

.fa-cheese-swiss:before {
    content: "\f7f0"
}

.fa-cherries:before {
    content: "\e0fc"
}

.fa-chess:before {
    content: "\f439"
}

.fa-chess-bishop:before {
    content: "\f43a"
}

.fa-chess-bishop-alt:before, .fa-chess-bishop-piece:before {
    content: "\f43b"
}

.fa-chess-board:before {
    content: "\f43c"
}

.fa-chess-clock:before {
    content: "\f43d"
}

.fa-chess-clock-alt:before, .fa-chess-clock-flip:before {
    content: "\f43e"
}

.fa-chess-king:before {
    content: "\f43f"
}

.fa-chess-king-alt:before, .fa-chess-king-piece:before {
    content: "\f440"
}

.fa-chess-knight:before {
    content: "\f441"
}

.fa-chess-knight-alt:before, .fa-chess-knight-piece:before {
    content: "\f442"
}

.fa-chess-pawn:before {
    content: "\f443"
}

.fa-chess-pawn-alt:before, .fa-chess-pawn-piece:before {
    content: "\f444"
}

.fa-chess-queen:before {
    content: "\f445"
}

.fa-chess-queen-alt:before, .fa-chess-queen-piece:before {
    content: "\f446"
}

.fa-chess-rook:before {
    content: "\f447"
}

.fa-chess-rook-alt:before, .fa-chess-rook-piece:before {
    content: "\f448"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-double-down:before, .fa-chevrons-down:before {
    content: "\f322"
}

.fa-chevron-double-left:before, .fa-chevrons-left:before {
    content: "\f323"
}

.fa-chevron-double-right:before, .fa-chevrons-right:before {
    content: "\f324"
}

.fa-chevron-double-up:before, .fa-chevrons-up:before {
    content: "\f325"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-chimney:before {
    content: "\f78b"
}

.fa-church:before {
    content: "\f51d"
}

.fa-circle:before {
    content: "\f111"
}

.fa-circle-0:before {
    content: "\e0fd"
}

.fa-circle-1:before {
    content: "\e0fe"
}

.fa-circle-2:before {
    content: "\e0ff"
}

.fa-circle-3:before {
    content: "\e100"
}

.fa-circle-4:before {
    content: "\e101"
}

.fa-circle-5:before {
    content: "\e102"
}

.fa-circle-6:before {
    content: "\e103"
}

.fa-circle-7:before {
    content: "\e104"
}

.fa-circle-8:before {
    content: "\e105"
}

.fa-circle-9:before {
    content: "\e106"
}

.fa-circle-a:before {
    content: "\e107"
}

.fa-circle-ampersand:before {
    content: "\e108"
}

.fa-arrow-circle-down:before, .fa-circle-arrow-down:before {
    content: "\f0ab"
}

.fa-circle-arrow-down-left:before {
    content: "\e109"
}

.fa-circle-arrow-down-right:before {
    content: "\e10a"
}

.fa-arrow-circle-left:before, .fa-circle-arrow-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before, .fa-circle-arrow-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before, .fa-circle-arrow-up:before {
    content: "\f0aa"
}

.fa-circle-arrow-up-left:before {
    content: "\e10b"
}

.fa-circle-arrow-up-right:before {
    content: "\e10c"
}

.fa-circle-b:before {
    content: "\e10d"
}

.fa-circle-bolt:before {
    content: "\e10e"
}

.fa-book-circle:before, .fa-circle-book-open:before {
    content: "\e10f"
}

.fa-bookmark-circle:before, .fa-circle-bookmark:before {
    content: "\e110"
}

.fa-circle-c:before {
    content: "\e111"
}

.fa-calendar-circle:before, .fa-circle-calendar:before {
    content: "\e112"
}

.fa-camera-circle:before, .fa-circle-camera:before {
    content: "\e113"
}

.fa-caret-circle-down:before, .fa-circle-caret-down:before {
    content: "\f32d"
}

.fa-caret-circle-left:before, .fa-circle-caret-left:before {
    content: "\f32e"
}

.fa-caret-circle-right:before, .fa-circle-caret-right:before {
    content: "\f330"
}

.fa-caret-circle-up:before, .fa-circle-caret-up:before {
    content: "\f331"
}

.fa-check-circle:before, .fa-circle-check:before {
    content: "\f058"
}

.fa-chevron-circle-down:before, .fa-circle-chevron-down:before {
    content: "\f13a"
}

.fa-chevron-circle-left:before, .fa-circle-chevron-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before, .fa-circle-chevron-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before, .fa-circle-chevron-up:before {
    content: "\f139"
}

.fa-circle-d:before {
    content: "\e114"
}

.fa-circle-dashed:before {
    content: "\e115"
}

.fa-circle-divide:before {
    content: "\e116"
}

.fa-circle-dollar:before, .fa-dollar-circle:before, .fa-usd-circle:before {
    content: "\f2e8"
}

.fa-circle-dollar-to-slot:before, .fa-donate:before {
    content: "\f4b9"
}

.fa-circle-dot:before, .fa-dot-circle:before {
    content: "\f192"
}

.fa-arrow-alt-circle-down:before, .fa-circle-down:before {
    content: "\f358"
}

.fa-circle-down-left:before {
    content: "\e117"
}

.fa-circle-down-right:before {
    content: "\e118"
}

.fa-circle-e:before {
    content: "\e119"
}

.fa-circle-envelope:before, .fa-envelope-circle:before {
    content: "\e11a"
}

.fa-circle-exclamation:before, .fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-circle-exclamation-check:before {
    content: "\e11b"
}

.fa-circle-f:before {
    content: "\e11c"
}

.fa-circle-g:before {
    content: "\e11d"
}

.fa-circle-h:before, .fa-hospital-symbol:before {
    content: "\f47e"
}

.fa-circle-half:before {
    content: "\e11e"
}

.fa-adjust:before, .fa-circle-half-stroke:before {
    content: "\f042"
}

.fa-circle-heart:before, .fa-heart-circle:before {
    content: "\f4c7"
}

.fa-circle-i:before {
    content: "\e11f"
}

.fa-circle-info:before, .fa-info-circle:before {
    content: "\f05a"
}

.fa-circle-j:before {
    content: "\e120"
}

.fa-circle-k:before {
    content: "\e121"
}

.fa-circle-l:before {
    content: "\e122"
}

.fa-arrow-alt-circle-left:before, .fa-circle-left:before {
    content: "\f359"
}

.fa-circle-location-arrow:before, .fa-location-circle:before {
    content: "\f602"
}

.fa-circle-m:before {
    content: "\e123"
}

.fa-circle-microphone:before, .fa-microphone-circle:before {
    content: "\e124"
}

.fa-circle-microphone-lines:before, .fa-microphone-circle-alt:before {
    content: "\e125"
}

.fa-circle-minus:before, .fa-minus-circle:before {
    content: "\f056"
}

.fa-circle-n:before {
    content: "\e126"
}

.fa-circle-notch:before {
    content: "\f1ce"
}

.fa-circle-o:before {
    content: "\e127"
}

.fa-circle-p:before {
    content: "\e128"
}

.fa-circle-parking:before, .fa-parking-circle:before {
    content: "\f615"
}

.fa-circle-pause:before, .fa-pause-circle:before {
    content: "\f28b"
}

.fa-circle-phone:before, .fa-phone-circle:before {
    content: "\e129"
}

.fa-circle-phone-flip:before, .fa-phone-circle-alt:before {
    content: "\e12a"
}

.fa-circle-phone-hangup:before, .fa-phone-circle-down:before {
    content: "\e12b"
}

.fa-circle-play:before, .fa-play-circle:before {
    content: "\f144"
}

.fa-circle-plus:before, .fa-plus-circle:before {
    content: "\f055"
}

.fa-circle-q:before {
    content: "\e12c"
}

.fa-circle-quarter:before {
    content: "\e12d"
}

.fa-circle-question:before, .fa-question-circle:before {
    content: "\f059"
}

.fa-circle-r:before {
    content: "\e12e"
}

.fa-circle-radiation:before, .fa-radiation-alt:before {
    content: "\f7ba"
}

.fa-arrow-alt-circle-right:before, .fa-circle-right:before {
    content: "\f35a"
}

.fa-circle-s:before {
    content: "\e12f"
}

.fa-circle-small:before {
    content: "\e130"
}

.fa-circle-sort:before, .fa-sort-circle:before {
    content: "\e030"
}

.fa-circle-sort-down:before, .fa-sort-circle-down:before {
    content: "\e031"
}

.fa-circle-sort-up:before, .fa-sort-circle-up:before {
    content: "\e032"
}

.fa-circle-star:before, .fa-star-circle:before {
    content: "\e131"
}

.fa-circle-stop:before, .fa-stop-circle:before {
    content: "\f28d"
}

.fa-circle-t:before {
    content: "\e132"
}

.fa-circle-three-quarters:before {
    content: "\e133"
}

.fa-circle-trash:before, .fa-trash-circle:before {
    content: "\e134"
}

.fa-circle-u:before {
    content: "\e135"
}

.fa-arrow-alt-circle-up:before, .fa-circle-up:before {
    content: "\f35b"
}

.fa-circle-up-left:before {
    content: "\e136"
}

.fa-circle-up-right:before {
    content: "\e137"
}

.fa-circle-user:before, .fa-user-circle:before {
    content: "\f2bd"
}

.fa-circle-v:before {
    content: "\e138"
}

.fa-circle-video:before, .fa-video-circle:before {
    content: "\e139"
}

.fa-circle-w:before {
    content: "\e13a"
}

.fa-circle-waveform-lines:before, .fa-waveform-circle:before {
    content: "\e13b"
}

.fa-circle-x:before {
    content: "\e13c"
}

.fa-circle-xmark:before, .fa-times-circle:before, .fa-xmark-circle:before {
    content: "\f057"
}

.fa-circle-y:before {
    content: "\e13d"
}

.fa-circle-z:before {
    content: "\e13e"
}

.fa-city:before {
    content: "\f64f"
}

.fa-clapperboard:before {
    content: "\e13f"
}

.fa-clapperboard-play:before {
    content: "\e140"
}

.fa-clarinet:before {
    content: "\f8ad"
}

.fa-claw-marks:before {
    content: "\f6c2"
}

.fa-clipboard:before {
    content: "\f328"
}

.fa-clipboard-check:before {
    content: "\f46c"
}

.fa-clipboard-list:before {
    content: "\f46d"
}

.fa-clipboard-list-check:before {
    content: "\f737"
}

.fa-clipboard-medical:before {
    content: "\e141"
}

.fa-clipboard-prescription:before {
    content: "\f5e8"
}

.fa-clipboard-user:before {
    content: "\f7f3"
}

.fa-clock:before {
    content: "\f017"
}

.fa-clock-desk:before {
    content: "\e142"
}

.fa-clock-rotate-left:before, .fa-history:before {
    content: "\f1da"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-closed-captioning:before {
    content: "\f20a"
}

.fa-closed-captioning-slash:before {
    content: "\e143"
}

.fa-clothes-hanger:before {
    content: "\e144"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-cloud-arrow-down:before, .fa-cloud-download-alt:before, .fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-arrow-up:before, .fa-cloud-upload-alt:before, .fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-cloud-bolt:before, .fa-thunderstorm:before {
    content: "\f76c"
}

.fa-cloud-bolt-moon:before, .fa-thunderstorm-moon:before {
    content: "\f76d"
}

.fa-cloud-bolt-sun:before, .fa-thunderstorm-sun:before {
    content: "\f76e"
}

.fa-cloud-drizzle:before {
    content: "\f738"
}

.fa-cloud-fog:before, .fa-fog:before {
    content: "\f74e"
}

.fa-cloud-hail:before {
    content: "\f739"
}

.fa-cloud-hail-mixed:before {
    content: "\f73a"
}

.fa-cloud-meatball:before {
    content: "\f73b"
}

.fa-cloud-moon:before {
    content: "\f6c3"
}

.fa-cloud-moon-rain:before {
    content: "\f73c"
}

.fa-cloud-music:before {
    content: "\f8ae"
}

.fa-cloud-rain:before {
    content: "\f73d"
}

.fa-cloud-rainbow:before {
    content: "\f73e"
}

.fa-cloud-showers:before {
    content: "\f73f"
}

.fa-cloud-showers-heavy:before {
    content: "\f740"
}

.fa-cloud-slash:before {
    content: "\e145"
}

.fa-cloud-sleet:before {
    content: "\f741"
}

.fa-cloud-snow:before {
    content: "\f742"
}

.fa-cloud-sun:before {
    content: "\f6c4"
}

.fa-cloud-sun-rain:before {
    content: "\f743"
}

.fa-cloud-word:before {
    content: "\e146"
}

.fa-clouds:before {
    content: "\f744"
}

.fa-clouds-moon:before {
    content: "\f745"
}

.fa-clouds-sun:before {
    content: "\f746"
}

.fa-clover:before {
    content: "\e147"
}

.fa-club:before {
    content: "\f327"
}

.fa-code:before {
    content: "\f121"
}

.fa-code-branch:before {
    content: "\f126"
}

.fa-code-commit:before {
    content: "\f386"
}

.fa-code-compare:before {
    content: "\e148"
}

.fa-code-fork:before {
    content: "\e149"
}

.fa-code-merge:before {
    content: "\f387"
}

.fa-code-pull-request:before {
    content: "\e14a"
}

.fa-code-simple:before {
    content: "\e14b"
}

.fa-coffee-bean:before {
    content: "\e14c"
}

.fa-coffee-beans:before {
    content: "\e14d"
}

.fa-coffee-pot:before {
    content: "\e002"
}

.fa-coffin:before {
    content: "\f6c6"
}

.fa-coffin-cross:before {
    content: "\e051"
}

.fa-coin:before {
    content: "\f85c"
}

.fa-coins:before {
    content: "\f51e"
}

.fa-colon-sign:before {
    content: "\e14e"
}

.fa-comet:before {
    content: "\e003"
}

.fa-command:before {
    content: "\e14f"
}

.fa-comment:before {
    content: "\f075"
}

.fa-comment-arrow-down:before {
    content: "\e150"
}

.fa-comment-arrow-up:before {
    content: "\e151"
}

.fa-comment-arrow-up-right:before {
    content: "\e152"
}

.fa-comment-captions:before {
    content: "\e153"
}

.fa-comment-check:before {
    content: "\f4ac"
}

.fa-comment-code:before {
    content: "\e154"
}

.fa-comment-dollar:before {
    content: "\f651"
}

.fa-comment-dots:before, .fa-commenting:before {
    content: "\f4ad"
}

.fa-comment-exclamation:before {
    content: "\f4af"
}

.fa-comment-image:before {
    content: "\e155"
}

.fa-comment-lines:before {
    content: "\f4b0"
}

.fa-comment-medical:before {
    content: "\f7f5"
}

.fa-comment-middle:before {
    content: "\e156"
}

.fa-comment-middle-top:before {
    content: "\e157"
}

.fa-comment-minus:before {
    content: "\f4b1"
}

.fa-comment-music:before {
    content: "\f8b0"
}

.fa-comment-edit:before, .fa-comment-pen:before {
    content: "\f4ae"
}

.fa-comment-plus:before {
    content: "\f4b2"
}

.fa-comment-question:before {
    content: "\e158"
}

.fa-comment-quote:before {
    content: "\e159"
}

.fa-comment-slash:before {
    content: "\f4b3"
}

.fa-comment-smile:before {
    content: "\f4b4"
}

.fa-comment-sms:before, .fa-sms:before {
    content: "\f7cd"
}

.fa-comment-text:before {
    content: "\e15a"
}

.fa-comment-times:before, .fa-comment-xmark:before {
    content: "\f4b5"
}

.fa-comments:before {
    content: "\f086"
}

.fa-comments-dollar:before {
    content: "\f653"
}

.fa-comments-question:before {
    content: "\e15b"
}

.fa-comments-question-check:before {
    content: "\e15c"
}

.fa-compact-disc:before {
    content: "\f51f"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-compass-drafting:before, .fa-drafting-compass:before {
    content: "\f568"
}

.fa-compass-slash:before {
    content: "\f5e9"
}

.fa-compress:before {
    content: "\f066"
}

.fa-compress-wide:before {
    content: "\f326"
}

.fa-computer-classic:before {
    content: "\f8b1"
}

.fa-computer-mouse:before, .fa-mouse:before {
    content: "\f8cc"
}

.fa-computer-mouse-scrollwheel:before, .fa-mouse-alt:before {
    content: "\f8cd"
}

.fa-computer-speaker:before {
    content: "\f8b2"
}

.fa-container-storage:before {
    content: "\f4b7"
}

.fa-conveyor-belt:before {
    content: "\f46e"
}

.fa-conveyor-belt-alt:before, .fa-conveyor-belt-boxes:before {
    content: "\f46f"
}

.fa-conveyor-belt-empty:before {
    content: "\e15d"
}

.fa-cookie:before {
    content: "\f563"
}

.fa-cookie-bite:before {
    content: "\f564"
}

.fa-copy:before {
    content: "\f0c5"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-corn:before {
    content: "\f6c7"
}

.fa-couch:before {
    content: "\f4b8"
}

.fa-cow:before {
    content: "\f6c8"
}

.fa-cowbell:before {
    content: "\f8b3"
}

.fa-cowbell-circle-plus:before, .fa-cowbell-more:before {
    content: "\f8b4"
}

.fa-credit-card-alt:before, .fa-credit-card:before {
    content: "\f09d"
}

.fa-credit-card-blank:before {
    content: "\f389"
}

.fa-credit-card-front:before {
    content: "\f38a"
}

.fa-cricket-bat-ball:before, .fa-cricket:before {
    content: "\f449"
}

.fa-croissant:before {
    content: "\f7f6"
}

.fa-crop:before {
    content: "\f125"
}

.fa-crop-alt:before, .fa-crop-simple:before {
    content: "\f565"
}

.fa-cross:before {
    content: "\f654"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-crow:before {
    content: "\f520"
}

.fa-crown:before {
    content: "\f521"
}

.fa-crutch:before {
    content: "\f7f7"
}

.fa-crutches:before {
    content: "\f7f8"
}

.fa-cruzeiro-sign:before {
    content: "\e15e"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-coffee-togo:before, .fa-cup-togo:before {
    content: "\f6c5"
}

.fa-curling-stone:before, .fa-curling:before {
    content: "\f44a"
}

.fa-d:before {
    content: "\e15f"
}

.fa-dagger:before {
    content: "\f6cb"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-deer:before {
    content: "\f78e"
}

.fa-deer-rudolph:before {
    content: "\f78f"
}

.fa-backspace:before, .fa-delete-left:before {
    content: "\f55a"
}

.fa-delete-right:before {
    content: "\e160"
}

.fa-democrat:before {
    content: "\f747"
}

.fa-desktop-alt:before, .fa-desktop:before {
    content: "\f108"
}

.fa-desktop-arrow-down:before {
    content: "\e161"
}

.fa-dharmachakra:before {
    content: "\f655"
}

.fa-diagram-lean-canvas:before {
    content: "\e162"
}

.fa-diagram-nested:before {
    content: "\e163"
}

.fa-diagram-project:before, .fa-project-diagram:before {
    content: "\f542"
}

.fa-diagram-sankey:before {
    content: "\e164"
}

.fa-diagram-stankey:before {
    content: "\e165"
}

.fa-diagram-venn:before {
    content: "\e166"
}

.fa-dial-med-high:before, .fa-dial:before {
    content: "\e167"
}

.fa-dial-high:before {
    content: "\e168"
}

.fa-dial-low:before {
    content: "\e169"
}

.fa-dial-max:before {
    content: "\e16a"
}

.fa-dial-med:before {
    content: "\e16b"
}

.fa-dial-med-low:before {
    content: "\e16c"
}

.fa-dial-min:before {
    content: "\e16d"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-diamond-turn-right:before, .fa-directions:before {
    content: "\f5eb"
}

.fa-dice:before {
    content: "\f522"
}

.fa-dice-d10:before {
    content: "\f6cd"
}

.fa-dice-d12:before {
    content: "\f6ce"
}

.fa-dice-d20:before {
    content: "\f6cf"
}

.fa-dice-d4:before {
    content: "\f6d0"
}

.fa-dice-d6:before {
    content: "\f6d1"
}

.fa-dice-d8:before {
    content: "\f6d2"
}

.fa-dice-five:before {
    content: "\f523"
}

.fa-dice-four:before {
    content: "\f524"
}

.fa-dice-one:before {
    content: "\f525"
}

.fa-dice-six:before {
    content: "\f526"
}

.fa-dice-three:before {
    content: "\f527"
}

.fa-dice-two:before {
    content: "\f528"
}

.fa-diploma:before, .fa-scroll-ribbon:before {
    content: "\f5ea"
}

.fa-disc-drive:before {
    content: "\f8b5"
}

.fa-disease:before {
    content: "\f7fa"
}

.fa-display:before {
    content: "\e16e"
}

.fa-display-arrow-down:before {
    content: "\e16f"
}

.fa-desktop-code:before, .fa-display-code:before {
    content: "\e170"
}

.fa-desktop-medical:before, .fa-display-medical:before {
    content: "\e171"
}

.fa-desktop-slash:before, .fa-display-slash:before {
    content: "\e172"
}

.fa-divide:before {
    content: "\f529"
}

.fa-dna:before {
    content: "\f471"
}

.fa-do-not-enter:before {
    content: "\f5ec"
}

.fa-dog:before {
    content: "\f6d3"
}

.fa-dog-leashed:before {
    content: "\f6d4"
}

.fa-dollar-sign:before, .fa-dollar:before, .fa-usd:before {
    content: "\f155"
}

.fa-dolly-box:before, .fa-dolly:before {
    content: "\f472"
}

.fa-dolly-empty:before {
    content: "\f473"
}

.fa-dolphin:before {
    content: "\e173"
}

.fa-dong-sign:before {
    content: "\e174"
}

.fa-door-closed:before {
    content: "\f52a"
}

.fa-door-open:before {
    content: "\f52b"
}

.fa-dove:before {
    content: "\f4ba"
}

.fa-arrow-alt-down:before, .fa-down:before {
    content: "\f354"
}

.fa-arrow-alt-from-top:before, .fa-down-from-line:before {
    content: "\f349"
}

.fa-down-left:before {
    content: "\e175"
}

.fa-compress-alt:before, .fa-down-left-and-up-right-to-center:before {
    content: "\f422"
}

.fa-down-long:before, .fa-long-arrow-alt-down:before {
    content: "\f309"
}

.fa-down-right:before {
    content: "\e176"
}

.fa-arrow-alt-to-bottom:before, .fa-down-to-line:before {
    content: "\f34a"
}

.fa-download:before {
    content: "\f019"
}

.fa-dragon:before {
    content: "\f6d5"
}

.fa-draw-circle:before {
    content: "\f5ed"
}

.fa-draw-polygon:before {
    content: "\f5ee"
}

.fa-draw-square:before {
    content: "\f5ef"
}

.fa-dreidel:before {
    content: "\f792"
}

.fa-drone:before {
    content: "\f85f"
}

.fa-drone-alt:before, .fa-drone-front:before {
    content: "\f860"
}

.fa-droplet:before, .fa-tint:before {
    content: "\f043"
}

.fa-dewpoint:before, .fa-droplet-degree:before {
    content: "\f748"
}

.fa-droplet-percent:before, .fa-humidity:before {
    content: "\f750"
}

.fa-droplet-slash:before, .fa-tint-slash:before {
    content: "\f5c7"
}

.fa-drum:before {
    content: "\f569"
}

.fa-drum-steelpan:before {
    content: "\f56a"
}

.fa-drumstick:before {
    content: "\f6d6"
}

.fa-drumstick-bite:before {
    content: "\f6d7"
}

.fa-dryer:before {
    content: "\f861"
}

.fa-dryer-alt:before, .fa-dryer-heat:before {
    content: "\f862"
}

.fa-duck:before {
    content: "\f6d8"
}

.fa-dumbbell:before {
    content: "\f44b"
}

.fa-dumpster:before {
    content: "\f793"
}

.fa-dumpster-fire:before {
    content: "\f794"
}

.fa-dungeon:before {
    content: "\f6d9"
}

.fa-e:before {
    content: "\e177"
}

.fa-ear:before {
    content: "\f5f0"
}

.fa-deaf:before, .fa-deafness:before, .fa-ear-deaf:before, .fa-hard-of-hearing:before {
    content: "\f2a4"
}

.fa-assistive-listening-systems:before, .fa-ear-listen:before {
    content: "\f2a2"
}

.fa-ear-muffs:before {
    content: "\f795"
}

.fa-earth-africa:before, .fa-globe-africa:before {
    content: "\f57c"
}

.fa-earth-americas:before, .fa-earth:before, .fa-globe-americas:before {
    content: "\f57d"
}

.fa-earth-asia:before, .fa-globe-asia:before {
    content: "\f57e"
}

.fa-earth-europa:before, .fa-globe-europe:before {
    content: "\f7a2"
}

.fa-eclipse:before {
    content: "\f749"
}

.fa-egg:before {
    content: "\f7fb"
}

.fa-egg-fried:before {
    content: "\f7fc"
}

.fa-eggplant:before {
    content: "\e178"
}

.fa-eject:before {
    content: "\f052"
}

.fa-elephant:before {
    content: "\f6da"
}

.fa-elevator:before {
    content: "\e179"
}

.fa-ellipsis-h:before, .fa-ellipsis:before {
    content: "\f141"
}

.fa-ellipsis-h-alt:before, .fa-ellipsis-stroke:before {
    content: "\f39b"
}

.fa-ellipsis-stroke-vertical:before, .fa-ellipsis-v-alt:before {
    content: "\f39c"
}

.fa-ellipsis-v:before, .fa-ellipsis-vertical:before {
    content: "\f142"
}

.fa-empty-set:before {
    content: "\f656"
}

.fa-engine:before {
    content: "\e17a"
}

.fa-engine-exclamation:before, .fa-engine-warning:before {
    content: "\f5f2"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-envelope-badge:before, .fa-envelope-dot:before {
    content: "\e17b"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-dollar:before {
    content: "\f657"
}

.fa-envelope-open-text:before {
    content: "\f658"
}

.fa-envelopes:before {
    content: "\e17c"
}

.fa-envelopes-bulk:before, .fa-mail-bulk:before {
    content: "\f674"
}

.fa-equals:before {
    content: "\f52c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-escalator:before {
    content: "\e17d"
}

.fa-ethernet:before {
    content: "\f796"
}

.fa-eur:before, .fa-euro-sign:before, .fa-euro:before {
    content: "\f153"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-expand:before {
    content: "\f065"
}

.fa-expand-wide:before {
    content: "\f320"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-dropper-empty:before, .fa-eye-dropper:before, .fa-eyedropper:before {
    content: "\f1fb"
}

.fa-eye-dropper-full:before {
    content: "\e17e"
}

.fa-eye-dropper-half:before {
    content: "\e17f"
}

.fa-eye-evil:before {
    content: "\f6db"
}

.fa-eye-low-vision:before, .fa-low-vision:before {
    content: "\f2a8"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-f:before {
    content: "\e180"
}

.fa-angry:before, .fa-face-angry:before {
    content: "\f556"
}

.fa-dizzy:before, .fa-face-dizzy:before {
    content: "\f567"
}

.fa-face-flushed:before, .fa-flushed:before {
    content: "\f579"
}

.fa-face-frown:before, .fa-frown:before {
    content: "\f119"
}

.fa-face-frown-open:before, .fa-frown-open:before {
    content: "\f57a"
}

.fa-face-grimace:before, .fa-grimace:before {
    content: "\f57f"
}

.fa-face-grin:before, .fa-grin:before {
    content: "\f580"
}

.fa-face-grin-beam:before, .fa-grin-beam:before {
    content: "\f582"
}

.fa-face-grin-beam-sweat:before, .fa-grin-beam-sweat:before {
    content: "\f583"
}

.fa-face-grin-hearts:before, .fa-grin-hearts:before {
    content: "\f584"
}

.fa-face-grin-squint:before, .fa-grin-squint:before {
    content: "\f585"
}

.fa-face-grin-squint-tears:before, .fa-grin-squint-tears:before {
    content: "\f586"
}

.fa-face-grin-stars:before, .fa-grin-stars:before {
    content: "\f587"
}

.fa-face-grin-tears:before, .fa-grin-tears:before {
    content: "\f588"
}

.fa-face-grin-tongue:before, .fa-grin-tongue:before {
    content: "\f589"
}

.fa-face-grin-tongue-squint:before, .fa-grin-tongue-squint:before {
    content: "\f58a"
}

.fa-face-grin-tongue-wink:before, .fa-grin-tongue-wink:before {
    content: "\f58b"
}

.fa-face-grin-wide:before, .fa-grin-alt:before {
    content: "\f581"
}

.fa-face-grin-wink:before, .fa-grin-wink:before {
    content: "\f58c"
}

.fa-face-kiss:before, .fa-kiss:before {
    content: "\f596"
}

.fa-face-kiss-beam:before, .fa-kiss-beam:before {
    content: "\f597"
}

.fa-face-kiss-wink-heart:before, .fa-kiss-wink-heart:before {
    content: "\f598"
}

.fa-face-laugh:before, .fa-laugh:before {
    content: "\f599"
}

.fa-face-laugh-beam:before, .fa-laugh-beam:before {
    content: "\f59a"
}

.fa-face-laugh-squint:before, .fa-laugh-squint:before {
    content: "\f59b"
}

.fa-face-laugh-wink:before, .fa-laugh-wink:before {
    content: "\f59c"
}

.fa-face-meh:before, .fa-meh:before {
    content: "\f11a"
}

.fa-face-meh-blank:before, .fa-meh-blank:before {
    content: "\f5a4"
}

.fa-face-rolling-eyes:before, .fa-meh-rolling-eyes:before {
    content: "\f5a5"
}

.fa-face-sad-cry:before, .fa-sad-cry:before {
    content: "\f5b3"
}

.fa-face-sad-tear:before, .fa-sad-tear:before {
    content: "\f5b4"
}

.fa-face-smile:before, .fa-smile:before {
    content: "\f118"
}

.fa-face-smile-beam:before, .fa-smile-beam:before {
    content: "\f5b8"
}

.fa-face-smile-plus:before, .fa-smile-plus:before {
    content: "\f5b9"
}

.fa-face-smile-wink:before, .fa-smile-wink:before {
    content: "\f4da"
}

.fa-face-surprise:before, .fa-surprise:before {
    content: "\f5c2"
}

.fa-face-tired:before, .fa-tired:before {
    content: "\f5c8"
}

.fa-fan:before {
    content: "\f863"
}

.fa-fan-table:before {
    content: "\e004"
}

.fa-barn-silo:before, .fa-farm:before {
    content: "\f864"
}

.fa-faucet:before {
    content: "\e005"
}

.fa-faucet-drip:before {
    content: "\e006"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-feather:before {
    content: "\f52d"
}

.fa-feather-alt:before, .fa-feather-pointed:before {
    content: "\f56b"
}

.fa-fence:before {
    content: "\e181"
}

.fa-field-hockey-stick-ball:before, .fa-field-hockey:before {
    content: "\f44c"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-arrow-down:before, .fa-file-download:before {
    content: "\f56d"
}

.fa-file-arrow-up:before, .fa-file-upload:before {
    content: "\f574"
}

.fa-file-audio:before {
    content: "\f1c7"
}

.fa-file-binary:before {
    content: "\e182"
}

.fa-file-award:before, .fa-file-certificate:before {
    content: "\f5f3"
}

.fa-file-chart-column:before, .fa-file-chart-line:before {
    content: "\f659"
}

.fa-file-chart-pie:before {
    content: "\f65a"
}

.fa-file-check:before {
    content: "\f316"
}

.fa-file-code:before {
    content: "\f1c9"
}

.fa-file-contract:before {
    content: "\f56c"
}

.fa-file-csv:before {
    content: "\f6dd"
}

.fa-file-dashed-line:before, .fa-page-break:before {
    content: "\f877"
}

.fa-file-excel:before {
    content: "\f1c3"
}

.fa-file-exclamation:before {
    content: "\f31a"
}

.fa-arrow-right-from-file:before, .fa-file-export:before {
    content: "\f56e"
}

.fa-file-heart:before {
    content: "\e183"
}

.fa-file-image:before {
    content: "\f1c5"
}

.fa-arrow-right-to-file:before, .fa-file-import:before {
    content: "\f56f"
}

.fa-file-invoice:before {
    content: "\f570"
}

.fa-file-invoice-dollar:before {
    content: "\f571"
}

.fa-file-alt:before, .fa-file-lines:before, .fa-file-text:before {
    content: "\f15c"
}

.fa-file-magnifying-glass:before, .fa-file-search:before {
    content: "\f865"
}

.fa-file-medical:before {
    content: "\f477"
}

.fa-file-minus:before {
    content: "\f318"
}

.fa-file-music:before {
    content: "\f8b6"
}

.fa-file-pdf:before {
    content: "\f1c1"
}

.fa-file-edit:before, .fa-file-pen:before {
    content: "\f31c"
}

.fa-file-plus:before {
    content: "\f319"
}

.fa-file-plus-minus:before {
    content: "\e184"
}

.fa-file-powerpoint:before {
    content: "\f1c4"
}

.fa-file-prescription:before {
    content: "\f572"
}

.fa-file-signature:before {
    content: "\f573"
}

.fa-file-spreadsheet:before {
    content: "\f65b"
}

.fa-file-user:before {
    content: "\f65c"
}

.fa-file-video:before {
    content: "\f1c8"
}

.fa-file-medical-alt:before, .fa-file-waveform:before {
    content: "\f478"
}

.fa-file-word:before {
    content: "\f1c2"
}

.fa-file-times:before, .fa-file-xmark:before {
    content: "\f317"
}

.fa-file-archive:before, .fa-file-zipper:before {
    content: "\f1c6"
}

.fa-files:before {
    content: "\e185"
}

.fa-files-medical:before {
    content: "\f7fd"
}

.fa-fill:before {
    content: "\f575"
}

.fa-fill-drip:before {
    content: "\f576"
}

.fa-film:before {
    content: "\f008"
}

.fa-film-canister:before {
    content: "\f8b7"
}

.fa-film-alt:before, .fa-film-simple:before {
    content: "\f3a0"
}

.fa-film-slash:before {
    content: "\e186"
}

.fa-films:before {
    content: "\e187"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-filter-circle-dollar:before, .fa-funnel-dollar:before {
    content: "\f662"
}

.fa-filter-circle-xmark:before {
    content: "\e188"
}

.fa-filter-list:before {
    content: "\e189"
}

.fa-filter-slash:before {
    content: "\e18a"
}

.fa-filters:before {
    content: "\e18b"
}

.fa-fingerprint:before {
    content: "\f577"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-fire-flame:before, .fa-flame:before {
    content: "\f6df"
}

.fa-fire-alt:before, .fa-fire-flame-curved:before {
    content: "\f7e4"
}

.fa-burn:before, .fa-fire-flame-simple:before {
    content: "\f46a"
}

.fa-fire-hydrant:before {
    content: "\e18c"
}

.fa-fire-smoke:before {
    content: "\f74b"
}

.fa-fireplace:before {
    content: "\f79a"
}

.fa-fish:before {
    content: "\f578"
}

.fa-fish-cooked:before {
    content: "\f7fe"
}

.fa-flag:before {
    content: "\f024"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-flag-pennant:before, .fa-pennant:before {
    content: "\f456"
}

.fa-flag-alt:before, .fa-flag-swallowtail:before {
    content: "\f74c"
}

.fa-flag-usa:before {
    content: "\f74d"
}

.fa-flashlight:before {
    content: "\f8b8"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-flask-poison:before, .fa-flask-round-poison:before {
    content: "\f6e0"
}

.fa-flask-potion:before, .fa-flask-round-potion:before {
    content: "\f6e1"
}

.fa-floppy-disk:before, .fa-save:before {
    content: "\f0c7"
}

.fa-floppy-disk-circle-arrow-right:before, .fa-save-circle-arrow-right:before {
    content: "\e18d"
}

.fa-floppy-disk-circle-xmark:before, .fa-floppy-disk-times:before, .fa-save-circle-xmark:before, .fa-save-times:before {
    content: "\e18e"
}

.fa-floppy-disk-pen:before {
    content: "\e18f"
}

.fa-floppy-disks:before {
    content: "\e190"
}

.fa-florin-sign:before {
    content: "\e191"
}

.fa-flower:before {
    content: "\f7ff"
}

.fa-flower-daffodil:before {
    content: "\f800"
}

.fa-flower-tulip:before {
    content: "\f801"
}

.fa-flute:before {
    content: "\f8b9"
}

.fa-flux-capacitor:before {
    content: "\f8ba"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-arrow-down:before, .fa-folder-download:before {
    content: "\e053"
}

.fa-folder-arrow-up:before, .fa-folder-upload:before {
    content: "\e054"
}

.fa-folder-blank:before {
    content: "\e192"
}

.fa-folder-bookmark:before {
    content: "\e193"
}

.fa-folder-cog:before, .fa-folder-gear:before {
    content: "\e194"
}

.fa-folder-grid:before {
    content: "\e195"
}

.fa-folder-heart:before {
    content: "\e196"
}

.fa-folder-image:before {
    content: "\e197"
}

.fa-folder-magnifying-glass:before, .fa-folder-search:before {
    content: "\e198"
}

.fa-folder-medical:before {
    content: "\e199"
}

.fa-folder-minus:before {
    content: "\f65d"
}

.fa-folder-music:before {
    content: "\e19a"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-folder-plus:before {
    content: "\f65e"
}

.fa-folder-tree:before {
    content: "\f802"
}

.fa-folder-user:before {
    content: "\e19b"
}

.fa-folder-times:before, .fa-folder-xmark:before {
    content: "\f65f"
}

.fa-folders:before {
    content: "\f660"
}

.fa-font:before {
    content: "\f031"
}

.fa-font-case:before {
    content: "\f866"
}

.fa-football-ball:before {
    content: "\f44e"
}

.fa-football-helmet:before {
    content: "\f44f"
}

.fa-fork:before, .fa-utensil-fork:before {
    content: "\f2e3"
}

.fa-fork-knife:before, .fa-utensils-alt:before {
    content: "\f2e6"
}

.fa-forklift:before {
    content: "\f47a"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before, .fa-forward-fast:before {
    content: "\f050"
}

.fa-forward-step:before, .fa-step-forward:before {
    content: "\f051"
}

.fa-franc-sign:before {
    content: "\e19c"
}

.fa-french-fries:before {
    content: "\f803"
}

.fa-frog:before {
    content: "\f52e"
}

.fa-function:before {
    content: "\f661"
}

.fa-futbol-ball:before, .fa-futbol:before, .fa-soccer-ball:before {
    content: "\f1e3"
}

.fa-g:before {
    content: "\e19d"
}

.fa-galaxy:before {
    content: "\e008"
}

.fa-game-board:before {
    content: "\f867"
}

.fa-game-board-alt:before, .fa-game-board-simple:before {
    content: "\f868"
}

.fa-game-console-handheld:before {
    content: "\f8bb"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-gamepad-alt:before, .fa-gamepad-modern:before {
    content: "\f8bc"
}

.fa-garage:before {
    content: "\e009"
}

.fa-garage-car:before {
    content: "\e00a"
}

.fa-garage-open:before {
    content: "\e00b"
}

.fa-gas-pump:before {
    content: "\f52f"
}

.fa-gas-pump-slash:before {
    content: "\f5f4"
}

.fa-dashboard:before, .fa-gauge-high:before, .fa-gauge:before, .fa-tachometer-alt-fast:before, .fa-tachometer-alt:before {
    content: "\f625"
}

.fa-gauge-low:before, .fa-tachometer-alt-slow:before {
    content: "\f627"
}

.fa-gauge-max:before, .fa-tachometer-alt-fastest:before {
    content: "\f626"
}

.fa-gauge-med:before, .fa-tachometer-alt-average:before {
    content: "\f624"
}

.fa-gauge-min:before, .fa-tachometer-alt-slowest:before {
    content: "\f628"
}

.fa-gauge-simple-high:before, .fa-gauge-simple:before, .fa-tachometer:before {
    content: "\f62a"
}

.fa-gauge-simple-low:before, .fa-tachometer-slow:before {
    content: "\f62c"
}

.fa-gauge-simple-max:before, .fa-tachometer-fastest:before {
    content: "\f62b"
}

.fa-gauge-simple-med:before, .fa-tachometer-average:before {
    content: "\f629"
}

.fa-gauge-simple-min:before, .fa-tachometer-slowest:before {
    content: "\f62d"
}

.fa-gavel:before, .fa-legal:before {
    content: "\f0e3"
}

.fa-cog:before, .fa-gear:before {
    content: "\f013"
}

.fa-cogs:before, .fa-gears:before {
    content: "\f085"
}

.fa-gem:before {
    content: "\f3a5"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-ghost:before {
    content: "\f6e2"
}

.fa-gif:before {
    content: "\e19e"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-gift-card:before {
    content: "\f663"
}

.fa-gifts:before {
    content: "\f79c"
}

.fa-gingerbread-man:before {
    content: "\f79d"
}

.fa-glass:before {
    content: "\f804"
}

.fa-glass-citrus:before {
    content: "\f869"
}

.fa-glass-empty:before {
    content: "\e19f"
}

.fa-glass-half-empty:before, .fa-glass-half-full:before, .fa-glass-half:before {
    content: "\e1a0"
}

.fa-glasses:before {
    content: "\f530"
}

.fa-glasses-alt:before, .fa-glasses-round:before {
    content: "\f5f5"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-globe-snow:before {
    content: "\f7a3"
}

.fa-globe-stand:before {
    content: "\f5f6"
}

.fa-golf-ball-tee:before, .fa-golf-ball:before {
    content: "\f450"
}

.fa-golf-club:before {
    content: "\f451"
}

.fa-gopuram:before {
    content: "\f664"
}

.fa-graduation-cap:before, .fa-mortar-board:before {
    content: "\f19d"
}

.fa-gramophone:before {
    content: "\f8bd"
}

.fa-grate:before {
    content: "\e1a1"
}

.fa-grate-droplet:before {
    content: "\e1a2"
}

.fa-greater-than:before {
    content: "\f531"
}

.fa-greater-than-equal:before {
    content: "\f532"
}

.fa-grid-3:before, .fa-grid:before {
    content: "\e1a3"
}

.fa-grid-2:before {
    content: "\e1a4"
}

.fa-grid-2-plus:before {
    content: "\e1a5"
}

.fa-grid-4:before {
    content: "\e1a6"
}

.fa-grid-5:before {
    content: "\e1a7"
}

.fa-grip-horizontal:before, .fa-grip:before {
    content: "\f58d"
}

.fa-grip-lines:before {
    content: "\f7a4"
}

.fa-grip-lines-vertical:before {
    content: "\f7a5"
}

.fa-grip-vertical:before {
    content: "\f58e"
}

.fa-guarani-sign:before {
    content: "\e1a8"
}

.fa-guitar:before {
    content: "\f7a6"
}

.fa-guitar-electric:before {
    content: "\f8be"
}

.fa-guitars:before {
    content: "\f8bf"
}

.fa-gun:before {
    content: "\e1a9"
}

.fa-gun-slash:before {
    content: "\e1aa"
}

.fa-gun-squirt:before {
    content: "\e1ab"
}

.fa-h:before {
    content: "\e1ac"
}

.fa-h1:before {
    content: "\f313"
}

.fa-h2:before {
    content: "\f314"
}

.fa-h3:before {
    content: "\f315"
}

.fa-h4:before {
    content: "\f86a"
}

.fa-hammer:before {
    content: "\f6e3"
}

.fa-hammer-war:before {
    content: "\f6e4"
}

.fa-hamsa:before {
    content: "\f665"
}

.fa-hand-back-point-down:before {
    content: "\e1ad"
}

.fa-hand-back-point-left:before {
    content: "\e1ae"
}

.fa-hand-back-point-right:before {
    content: "\e1af"
}

.fa-hand-back-point-up:before {
    content: "\e1b0"
}

.fa-allergies:before, .fa-hand-dots:before {
    content: "\f461"
}

.fa-hand-fingers-crossed:before {
    content: "\e1b1"
}

.fa-fist-raised:before, .fa-hand-fist:before {
    content: "\f6de"
}

.fa-hand-heart:before {
    content: "\f4bc"
}

.fa-hand-holding:before {
    content: "\f4bd"
}

.fa-hand-holding-box:before {
    content: "\f47b"
}

.fa-hand-holding-dollar:before, .fa-hand-holding-usd:before {
    content: "\f4c0"
}

.fa-hand-holding-droplet:before, .fa-hand-holding-water:before {
    content: "\f4c1"
}

.fa-hand-holding-heart:before {
    content: "\f4be"
}

.fa-hand-holding-magic:before {
    content: "\f6e5"
}

.fa-hand-holding-medical:before {
    content: "\e05c"
}

.fa-hand-holding-seedling:before {
    content: "\f4bf"
}

.fa-hand-holding-skull:before {
    content: "\e1b2"
}

.fa-hand-lizard:before {
    content: "\f258"
}

.fa-hand-love:before {
    content: "\e1b3"
}

.fa-hand-middle-finger:before {
    content: "\f806"
}

.fa-hand-paper:before {
    content: "\f256"
}

.fa-hand-peace:before {
    content: "\f25b"
}

.fa-hand-point-down:before {
    content: "\f0a7"
}

.fa-hand-point-left:before {
    content: "\f0a5"
}

.fa-hand-point-right:before {
    content: "\f0a4"
}

.fa-hand-point-up:before {
    content: "\f0a6"
}

.fa-hand-pointer:before {
    content: "\f25a"
}

.fa-hand-rock:before {
    content: "\f255"
}

.fa-hand-scissors:before {
    content: "\f257"
}

.fa-hand-sparkles:before {
    content: "\e05d"
}

.fa-hand-spock:before {
    content: "\f259"
}

.fa-hand-wave:before {
    content: "\e1b4"
}

.fa-hands:before, .fa-sign-language:before, .fa-signing:before {
    content: "\f2a7"
}

.fa-american-sign-language-interpreting:before, .fa-asl-interpreting:before, .fa-hands-american-sign-language-interpreting:before, .fa-hands-asl-interpreting:before {
    content: "\f2a3"
}

.fa-hands-bubbles:before, .fa-hands-wash:before {
    content: "\e05e"
}

.fa-hands-clapping:before {
    content: "\e1b5"
}

.fa-hands-holding:before {
    content: "\f4c2"
}

.fa-hand-receiving:before, .fa-hands-holding-diamond:before {
    content: "\f47c"
}

.fa-hands-holding-dollar:before, .fa-hands-usd:before {
    content: "\f4c5"
}

.fa-hands-heart:before, .fa-hands-holding-heart:before {
    content: "\f4c3"
}

.fa-hands-horns:before {
    content: "\e1b6"
}

.fa-hands-praying:before, .fa-praying-hands:before {
    content: "\f684"
}

.fa-handshake:before {
    content: "\f2b5"
}

.fa-hands-helping:before, .fa-handshake-angle:before {
    content: "\f4c4"
}

.fa-handshake-alt:before, .fa-handshake-simple:before {
    content: "\f4c6"
}

.fa-handshake-alt-slash:before, .fa-handshake-simple-slash:before {
    content: "\e05f"
}

.fa-handshake-slash:before {
    content: "\e060"
}

.fa-hanukiah:before {
    content: "\f6e6"
}

.fa-hard-drive:before, .fa-hdd:before {
    content: "\f0a0"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-hat-chef:before {
    content: "\f86b"
}

.fa-hat-cowboy:before {
    content: "\f8c0"
}

.fa-hat-cowboy-side:before {
    content: "\f8c1"
}

.fa-hat-santa:before {
    content: "\f7a7"
}

.fa-hat-winter:before {
    content: "\f7a8"
}

.fa-hat-witch:before {
    content: "\f6e7"
}

.fa-hat-wizard:before {
    content: "\f6e8"
}

.fa-head-side:before {
    content: "\f6e9"
}

.fa-head-side-brain:before {
    content: "\f808"
}

.fa-head-side-cough:before {
    content: "\e061"
}

.fa-head-side-cough-slash:before {
    content: "\e062"
}

.fa-head-side-goggles:before, .fa-head-vr:before {
    content: "\f6ea"
}

.fa-head-side-headphones:before {
    content: "\f8c2"
}

.fa-head-side-heart:before {
    content: "\e1b7"
}

.fa-head-side-mask:before {
    content: "\e063"
}

.fa-head-side-medical:before {
    content: "\f809"
}

.fa-head-side-virus:before {
    content: "\e064"
}

.fa-header:before, .fa-heading:before {
    content: "\f1dc"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-headphones-alt:before, .fa-headphones-simple:before {
    content: "\f58f"
}

.fa-headset:before {
    content: "\f590"
}

.fa-heart:before {
    content: "\f004"
}

.fa-heart-broken:before, .fa-heart-crack:before {
    content: "\f7a9"
}

.fa-heart-half:before {
    content: "\e1b8"
}

.fa-heart-half-alt:before, .fa-heart-half-stroke:before {
    content: "\e1b9"
}

.fa-heart-pulse:before, .fa-heartbeat:before {
    content: "\f21e"
}

.fa-heat:before {
    content: "\e00c"
}

.fa-helicopter:before {
    content: "\f533"
}

.fa-helmet-battle:before {
    content: "\f6eb"
}

.fa-hard-hat:before, .fa-hat-hard:before, .fa-helmet-safety:before {
    content: "\f807"
}

.fa-hexagon:before {
    content: "\f312"
}

.fa-hexagon-divide:before {
    content: "\e1ba"
}

.fa-hexagon-minus:before, .fa-minus-hexagon:before {
    content: "\f307"
}

.fa-hexagon-plus:before, .fa-plus-hexagon:before {
    content: "\f300"
}

.fa-hexagon-xmark:before, .fa-times-hexagon:before, .fa-xmark-hexagon:before {
    content: "\f2ee"
}

.fa-high-definition:before {
    content: "\e1bb"
}

.fa-highlighter:before {
    content: "\f591"
}

.fa-highlighter-line:before {
    content: "\e1bc"
}

.fa-hippo:before {
    content: "\f6ed"
}

.fa-hockey-mask:before {
    content: "\f6ee"
}

.fa-hockey-puck:before {
    content: "\f453"
}

.fa-hockey-sticks:before {
    content: "\f454"
}

.fa-holly-berry:before {
    content: "\f7aa"
}

.fa-home-lg:before, .fa-home:before {
    content: "\f015"
}

.fa-home-heart:before {
    content: "\f4c9"
}

.fa-home-lg-alt:before, .fa-home-simple:before {
    content: "\f80a"
}

.fa-home-user:before {
    content: "\e1bd"
}

.fa-hood-cloak:before {
    content: "\f6ef"
}

.fa-horizontal-rule:before {
    content: "\f86c"
}

.fa-horse:before {
    content: "\f6f0"
}

.fa-horse-head:before {
    content: "\f7ab"
}

.fa-horse-saddle:before {
    content: "\f8c3"
}

.fa-hospital:before {
    content: "\f0f8"
}

.fa-hospital-user:before {
    content: "\f80d"
}

.fa-hospital-alt:before, .fa-hospital-wide:before {
    content: "\f47d"
}

.fa-hospitals:before {
    content: "\f80e"
}

.fa-hot-tub-person:before, .fa-hot-tub:before {
    content: "\f593"
}

.fa-hotdog:before {
    content: "\f80f"
}

.fa-hotel:before {
    content: "\f594"
}

.fa-hourglass-2:before, .fa-hourglass-half:before, .fa-hourglass:before {
    content: "\f254"
}

.fa-hourglass-empty:before {
    content: "\f252"
}

.fa-hourglass-3:before, .fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass-1:before, .fa-hourglass-start:before {
    content: "\f251"
}

.fa-house:before {
    content: "\e00d"
}

.fa-house-building:before {
    content: "\e1be"
}

.fa-house-crack:before, .fa-house-damage:before {
    content: "\f6f1"
}

.fa-house-day:before {
    content: "\e00e"
}

.fa-house-flood:before {
    content: "\f74f"
}

.fa-house-heart:before {
    content: "\e1bf"
}

.fa-house-laptop:before, .fa-laptop-house:before {
    content: "\e066"
}

.fa-clinic-medical:before, .fa-house-medical:before {
    content: "\f7f2"
}

.fa-house-night:before {
    content: "\e010"
}

.fa-house-person-depart:before, .fa-house-person-leave:before {
    content: "\e00f"
}

.fa-house-person-arrive:before, .fa-house-person-return:before {
    content: "\e011"
}

.fa-house-signal:before {
    content: "\e012"
}

.fa-house-tree:before {
    content: "\e1c0"
}

.fa-house-turret:before {
    content: "\e1c1"
}

.fa-house-user:before {
    content: "\e065"
}

.fa-hryvnia-sign:before, .fa-hryvnia:before {
    content: "\f6f2"
}

.fa-hurricane:before {
    content: "\f751"
}

.fa-i:before {
    content: "\e1c2"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-ice-cream:before {
    content: "\f810"
}

.fa-ice-skate:before {
    content: "\f7ac"
}

.fa-icicles:before {
    content: "\f7ad"
}

.fa-heart-music-camera-bolt:before, .fa-icons:before {
    content: "\f86d"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before, .fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-alt:before, .fa-id-card-clip:before {
    content: "\f47f"
}

.fa-igloo:before {
    content: "\f7ae"
}

.fa-image:before {
    content: "\f03e"
}

.fa-image-landscape:before, .fa-landscape:before {
    content: "\e1c3"
}

.fa-image-polaroid:before {
    content: "\f8c4"
}

.fa-image-polaroid-user:before {
    content: "\e1c4"
}

.fa-image-portrait:before, .fa-portrait:before {
    content: "\f3e0"
}

.fa-image-slash:before {
    content: "\e1c5"
}

.fa-image-user:before {
    content: "\e1c6"
}

.fa-images:before {
    content: "\f302"
}

.fa-images-user:before {
    content: "\e1c7"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-inbox-full:before {
    content: "\e1c8"
}

.fa-inbox-arrow-down:before, .fa-inbox-in:before {
    content: "\f310"
}

.fa-inbox-arrow-up:before, .fa-inbox-out:before {
    content: "\f311"
}

.fa-inboxes:before {
    content: "\e1c9"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-indian-rupee-sign:before, .fa-indian-rupee:before, .fa-inr:before {
    content: "\e1ca"
}

.fa-industry:before {
    content: "\f275"
}

.fa-industry-alt:before, .fa-industry-windows:before {
    content: "\f3b3"
}

.fa-infinity:before {
    content: "\f534"
}

.fa-info:before {
    content: "\f129"
}

.fa-inhaler:before {
    content: "\f5f9"
}

.fa-input-numeric:before {
    content: "\e1cb"
}

.fa-input-pipe:before {
    content: "\e1cc"
}

.fa-input-text:before {
    content: "\e1cd"
}

.fa-integral:before {
    content: "\f667"
}

.fa-intersection:before {
    content: "\f668"
}

.fa-island-tree-palm:before, .fa-island-tropical:before {
    content: "\f811"
}

.fa-italic:before {
    content: "\f033"
}

.fa-j:before {
    content: "\e1ce"
}

.fa-jack-o-lantern:before {
    content: "\f30e"
}

.fa-jedi:before {
    content: "\f669"
}

.fa-fighter-jet:before, .fa-jet-fighter:before {
    content: "\f0fb"
}

.fa-joint:before {
    content: "\f595"
}

.fa-joystick:before {
    content: "\f8c5"
}

.fa-jug:before {
    content: "\f8c6"
}

.fa-k:before {
    content: "\e1cf"
}

.fa-kaaba:before {
    content: "\f66b"
}

.fa-kazoo:before {
    content: "\f8c7"
}

.fa-kerning:before {
    content: "\f86f"
}

.fa-key:before {
    content: "\f084"
}

.fa-key-skeleton:before {
    content: "\f6f3"
}

.fa-keyboard:before {
    content: "\f11c"
}

.fa-keyboard-down:before {
    content: "\e1d0"
}

.fa-keyboard-left:before {
    content: "\e1d1"
}

.fa-keynote:before {
    content: "\f66c"
}

.fa-khanda:before {
    content: "\f66d"
}

.fa-kidneys:before {
    content: "\f5fb"
}

.fa-kip-sign:before {
    content: "\e1d2"
}

.fa-first-aid:before, .fa-kit-medical:before {
    content: "\f479"
}

.fa-kite:before {
    content: "\f6f4"
}

.fa-kiwi-bird:before {
    content: "\f535"
}

.fa-knife:before, .fa-utensil-knife:before {
    content: "\f2e4"
}

.fa-knife-kitchen:before {
    content: "\f6f5"
}

.fa-l:before {
    content: "\e1d3"
}

.fa-lambda:before {
    content: "\f66e"
}

.fa-lamp:before {
    content: "\f4ca"
}

.fa-lamp-desk:before {
    content: "\e014"
}

.fa-lamp-floor:before {
    content: "\e015"
}

.fa-lamp-street:before {
    content: "\e1d4"
}

.fa-landmark:before {
    content: "\f66f"
}

.fa-landmark-alt:before, .fa-landmark-dome:before {
    content: "\f752"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-laptop-arrow-down:before {
    content: "\e1d5"
}

.fa-laptop-code:before {
    content: "\f5fc"
}

.fa-laptop-medical:before {
    content: "\f812"
}

.fa-laptop-mobile:before, .fa-phone-laptop:before {
    content: "\f87a"
}

.fa-laptop-slash:before {
    content: "\e1d6"
}

.fa-lari-sign:before {
    content: "\e1d7"
}

.fa-lasso:before {
    content: "\f8c8"
}

.fa-lasso-sparkles:before {
    content: "\e1d8"
}

.fa-layer-group:before, .fa-layers:before {
    content: "\f5fd"
}

.fa-layer-minus:before, .fa-layers-minus:before {
    content: "\f5fe"
}

.fa-layer-plus:before, .fa-layers-plus:before {
    content: "\f5ff"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-leaf-heart:before {
    content: "\f4cb"
}

.fa-leaf-maple:before {
    content: "\f6f6"
}

.fa-leaf-oak:before {
    content: "\f6f7"
}

.fa-arrow-alt-left:before, .fa-left:before {
    content: "\f355"
}

.fa-arrow-alt-from-right:before, .fa-left-from-line:before {
    content: "\f348"
}

.fa-left-long:before, .fa-long-arrow-alt-left:before {
    content: "\f30a"
}

.fa-arrows-alt-h:before, .fa-left-right:before {
    content: "\f337"
}

.fa-arrow-alt-to-left:before, .fa-left-to-line:before {
    content: "\f34b"
}

.fa-lemon:before {
    content: "\f094"
}

.fa-less-than:before {
    content: "\f536"
}

.fa-less-than-equal:before {
    content: "\f537"
}

.fa-life-ring:before {
    content: "\f1cd"
}

.fa-light-ceiling:before {
    content: "\e016"
}

.fa-light-switch:before {
    content: "\e017"
}

.fa-light-switch-off:before {
    content: "\e018"
}

.fa-light-switch-on:before {
    content: "\e019"
}

.fa-lightbulb:before {
    content: "\f0eb"
}

.fa-lightbulb-dollar:before {
    content: "\f670"
}

.fa-lightbulb-exclamation:before {
    content: "\f671"
}

.fa-lightbulb-on:before {
    content: "\f672"
}

.fa-lightbulb-slash:before {
    content: "\f673"
}

.fa-lights-holiday:before {
    content: "\f7b2"
}

.fa-line-columns:before {
    content: "\f870"
}

.fa-line-height:before {
    content: "\f871"
}

.fa-chain:before, .fa-link:before {
    content: "\f0c1"
}

.fa-chain-horizontal:before, .fa-link-horizontal:before {
    content: "\e1d9"
}

.fa-chain-horizontal-slash:before, .fa-link-horizontal-slash:before {
    content: "\e1da"
}

.fa-link-simple:before {
    content: "\e1db"
}

.fa-link-simple-slash:before {
    content: "\e1dc"
}

.fa-chain-broken:before, .fa-chain-slash:before, .fa-link-slash:before, .fa-unlink:before {
    content: "\f127"
}

.fa-lips:before {
    content: "\f600"
}

.fa-lira-sign:before {
    content: "\f195"
}

.fa-list-squares:before, .fa-list:before {
    content: "\f03a"
}

.fa-list-check:before, .fa-tasks:before {
    content: "\f0ae"
}

.fa-list-dropdown:before {
    content: "\e1dd"
}

.fa-list-music:before {
    content: "\f8c9"
}

.fa-list-1-2:before, .fa-list-numeric:before, .fa-list-ol:before {
    content: "\f0cb"
}

.fa-list-radio:before {
    content: "\e1de"
}

.fa-list-timeline:before {
    content: "\e1df"
}

.fa-list-tree:before {
    content: "\e1e0"
}

.fa-list-dots:before, .fa-list-ul:before {
    content: "\f0ca"
}

.fa-litecoin-sign:before {
    content: "\e1e1"
}

.fa-loader:before {
    content: "\e1e2"
}

.fa-location:before, .fa-map-marker:before {
    content: "\f041"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-location-check:before, .fa-map-marker-check:before {
    content: "\f606"
}

.fa-location-crosshairs:before {
    content: "\f601"
}

.fa-location-crosshairs-slash:before {
    content: "\f603"
}

.fa-location-dot:before, .fa-map-marker-alt:before {
    content: "\f3c5"
}

.fa-location-dot-slash:before, .fa-map-marker-alt-slash:before {
    content: "\f605"
}

.fa-location-exclamation:before, .fa-map-marker-exclamation:before {
    content: "\f608"
}

.fa-location-minus:before, .fa-map-marker-minus:before {
    content: "\f609"
}

.fa-location-pen:before, .fa-map-marker-edit:before {
    content: "\f607"
}

.fa-location-plus:before, .fa-map-marker-plus:before {
    content: "\f60a"
}

.fa-location-question:before, .fa-map-marker-question:before {
    content: "\f60b"
}

.fa-location-slash:before, .fa-map-marker-slash:before {
    content: "\f60c"
}

.fa-location-smile:before, .fa-map-marker-smile:before {
    content: "\f60d"
}

.fa-location-xmark:before, .fa-map-marker-times:before, .fa-map-marker-xmark:before {
    content: "\f60e"
}

.fa-lock:before {
    content: "\f023"
}

.fa-lock-alt:before, .fa-lock-keyhole:before {
    content: "\f30d"
}

.fa-lock-keyhole-open:before, .fa-lock-open-alt:before {
    content: "\f3c2"
}

.fa-lock-open:before {
    content: "\f3c1"
}

.fa-couch-small:before, .fa-loveseat:before {
    content: "\f4cc"
}

.fa-luchador-mask:before, .fa-luchador:before, .fa-mask-luchador:before {
    content: "\f455"
}

.fa-lungs:before {
    content: "\f604"
}

.fa-lungs-virus:before {
    content: "\e067"
}

.fa-m:before {
    content: "\e1e3"
}

.fa-mace:before {
    content: "\f6f8"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-magnifying-glass:before, .fa-search:before {
    content: "\f002"
}

.fa-magnifying-glass-dollar:before, .fa-search-dollar:before {
    content: "\f688"
}

.fa-magnifying-glass-location:before, .fa-search-location:before {
    content: "\f689"
}

.fa-magnifying-glass-minus:before, .fa-search-minus:before {
    content: "\f010"
}

.fa-magnifying-glass-plus:before, .fa-search-plus:before {
    content: "\f00e"
}

.fa-mailbox:before {
    content: "\f813"
}

.fa-manat-sign:before {
    content: "\e1e4"
}

.fa-mandolin:before {
    content: "\f6f9"
}

.fa-manhole:before {
    content: "\e1e5"
}

.fa-map:before {
    content: "\f279"
}

.fa-map-location:before, .fa-map-marked:before {
    content: "\f59f"
}

.fa-map-location-dot:before, .fa-map-marked-alt:before {
    content: "\f5a0"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-marker:before {
    content: "\f5a1"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-h:before, .fa-mars-stroke-right:before {
    content: "\f22b"
}

.fa-mars-stroke-up:before, .fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-glass-martini-alt:before, .fa-martini-glass:before {
    content: "\f57b"
}

.fa-cocktail:before, .fa-martini-glass-citrus:before {
    content: "\f561"
}

.fa-glass-martini:before, .fa-martini-glass-empty:before {
    content: "\f000"
}

.fa-mask:before {
    content: "\f6fa"
}

.fa-mask-face:before {
    content: "\e1e6"
}

.fa-masks-theater:before, .fa-theater-masks:before {
    content: "\f630"
}

.fa-expand-arrows-alt:before, .fa-maximize:before {
    content: "\f31e"
}

.fa-meat:before {
    content: "\f814"
}

.fa-medal:before {
    content: "\f5a2"
}

.fa-megaphone:before {
    content: "\f675"
}

.fa-memo:before {
    content: "\e1e7"
}

.fa-memo-circle-check:before {
    content: "\e1e8"
}

.fa-memory:before {
    content: "\f538"
}

.fa-menorah:before {
    content: "\f676"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-comment-alt:before, .fa-message:before {
    content: "\f27a"
}

.fa-comment-alt-arrow-down:before, .fa-message-arrow-down:before {
    content: "\e1e9"
}

.fa-comment-alt-arrow-up:before, .fa-message-arrow-up:before {
    content: "\e1ea"
}

.fa-message-arrow-up-right:before {
    content: "\e1eb"
}

.fa-comment-alt-captions:before, .fa-message-captions:before {
    content: "\e1ec"
}

.fa-comment-alt-check:before, .fa-message-check:before {
    content: "\f4a2"
}

.fa-message-code:before {
    content: "\e1ed"
}

.fa-comment-alt-dollar:before, .fa-message-dollar:before {
    content: "\f650"
}

.fa-comment-alt-dots:before, .fa-message-dots:before, .fa-messaging:before {
    content: "\f4a3"
}

.fa-comment-alt-exclamation:before, .fa-message-exclamation:before {
    content: "\f4a5"
}

.fa-comment-alt-image:before, .fa-message-image:before {
    content: "\e1ee"
}

.fa-comment-alt-lines:before, .fa-message-lines:before {
    content: "\f4a6"
}

.fa-comment-alt-medical:before, .fa-message-medical:before {
    content: "\f7f4"
}

.fa-comment-middle-alt:before, .fa-message-middle:before {
    content: "\e1ef"
}

.fa-comment-middle-top-alt:before, .fa-message-middle-top:before {
    content: "\e1f0"
}

.fa-comment-alt-minus:before, .fa-message-minus:before {
    content: "\f4a7"
}

.fa-comment-alt-music:before, .fa-message-music:before {
    content: "\f8af"
}

.fa-comment-alt-edit:before, .fa-message-edit:before, .fa-message-pen:before {
    content: "\f4a4"
}

.fa-comment-alt-plus:before, .fa-message-plus:before {
    content: "\f4a8"
}

.fa-message-question:before {
    content: "\e1f1"
}

.fa-comment-alt-quote:before, .fa-message-quote:before {
    content: "\e1f2"
}

.fa-comment-alt-slash:before, .fa-message-slash:before {
    content: "\f4a9"
}

.fa-comment-alt-smile:before, .fa-message-smile:before {
    content: "\f4aa"
}

.fa-message-sms:before {
    content: "\e1f3"
}

.fa-comment-alt-text:before, .fa-message-text:before {
    content: "\e1f4"
}

.fa-comment-alt-times:before, .fa-message-times:before, .fa-message-xmark:before {
    content: "\f4ab"
}

.fa-comments-alt:before, .fa-messages:before {
    content: "\f4b6"
}

.fa-comments-alt-dollar:before, .fa-messages-dollar:before {
    content: "\f652"
}

.fa-messages-question:before {
    content: "\e1f5"
}

.fa-meteor:before {
    content: "\f753"
}

.fa-meter:before {
    content: "\e1f6"
}

.fa-meter-bolt:before {
    content: "\e1f7"
}

.fa-meter-droplet:before {
    content: "\e1f8"
}

.fa-meter-fire:before {
    content: "\e1f9"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-microchip-ai:before {
    content: "\e1fa"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-alt:before, .fa-microphone-lines:before {
    content: "\f3c9"
}

.fa-microphone-alt-slash:before, .fa-microphone-lines-slash:before {
    content: "\f539"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-microphone-stand:before {
    content: "\f8cb"
}

.fa-microscope:before {
    content: "\f610"
}

.fa-microwave:before {
    content: "\e01b"
}

.fa-mill-sign:before {
    content: "\e1fb"
}

.fa-compress-arrows-alt:before, .fa-minimize:before {
    content: "\f78c"
}

.fa-minus:before, .fa-subtract:before {
    content: "\f068"
}

.fa-mistletoe:before {
    content: "\f7b4"
}

.fa-mitten:before {
    content: "\f7b5"
}

.fa-mobile-android:before, .fa-mobile-phone:before, .fa-mobile:before {
    content: "\f3ce"
}

.fa-mobile-button:before {
    content: "\f10b"
}

.fa-mobile-iphone:before, .fa-mobile-notch:before {
    content: "\e1fc"
}

.fa-mobile-android-alt:before, .fa-mobile-screen:before {
    content: "\f3cf"
}

.fa-mobile-alt:before, .fa-mobile-screen-button:before {
    content: "\f3cd"
}

.fa-money-bill:before {
    content: "\f0d6"
}

.fa-money-bill-1:before, .fa-money-bill-alt:before {
    content: "\f3d1"
}

.fa-money-bill-1-wave:before, .fa-money-bill-wave-alt:before {
    content: "\f53b"
}

.fa-money-bill-simple:before {
    content: "\e1fd"
}

.fa-money-bill-simple-wave:before {
    content: "\e1fe"
}

.fa-money-bill-wave:before {
    content: "\f53a"
}

.fa-money-bills:before {
    content: "\e1ff"
}

.fa-money-bills-alt:before, .fa-money-bills-simple:before {
    content: "\e200"
}

.fa-money-check:before {
    content: "\f53c"
}

.fa-money-check-alt:before, .fa-money-check-dollar:before {
    content: "\f53d"
}

.fa-money-check-dollar-pen:before, .fa-money-check-edit-alt:before {
    content: "\f873"
}

.fa-money-check-edit:before, .fa-money-check-pen:before {
    content: "\f872"
}

.fa-monitor-heart-rate:before, .fa-monitor-waveform:before {
    content: "\f611"
}

.fa-monkey:before {
    content: "\f6fb"
}

.fa-monument:before {
    content: "\f5a6"
}

.fa-moon:before {
    content: "\f186"
}

.fa-moon-cloud:before {
    content: "\f754"
}

.fa-eclipse-alt:before, .fa-moon-over-sun:before {
    content: "\f74a"
}

.fa-moon-stars:before {
    content: "\f755"
}

.fa-mortar-pestle:before {
    content: "\f5a7"
}

.fa-mosque:before {
    content: "\f678"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-mountain:before {
    content: "\f6fc"
}

.fa-mountains:before {
    content: "\f6fd"
}

.fa-mp3-player:before {
    content: "\f8ce"
}

.fa-mug:before {
    content: "\f874"
}

.fa-mug-hot:before {
    content: "\f7b6"
}

.fa-mug-marshmallows:before {
    content: "\f7b7"
}

.fa-coffee:before, .fa-mug-saucer:before {
    content: "\f0f4"
}

.fa-mug-tea:before {
    content: "\f875"
}

.fa-mug-tea-saucer:before {
    content: "\e201"
}

.fa-music:before {
    content: "\f001"
}

.fa-music-alt:before, .fa-music-note:before {
    content: "\f8cf"
}

.fa-music-alt-slash:before, .fa-music-note-slash:before {
    content: "\f8d0"
}

.fa-music-slash:before {
    content: "\f8d1"
}

.fa-n:before {
    content: "\e202"
}

.fa-naira-sign:before {
    content: "\e203"
}

.fa-narwhal:before {
    content: "\f6fe"
}

.fa-network-wired:before {
    content: "\f6ff"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-newspaper:before {
    content: "\f1ea"
}

.fa-not-equal:before {
    content: "\f53e"
}

.fa-notdef:before {
    content: "\e204"
}

.fa-note:before {
    content: "\e205"
}

.fa-note-medical:before {
    content: "\e206"
}

.fa-note-sticky:before, .fa-sticky-note:before {
    content: "\f249"
}

.fa-notes:before {
    content: "\e207"
}

.fa-notes-medical:before {
    content: "\f481"
}

.fa-o:before {
    content: "\e208"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-octagon:before {
    content: "\f306"
}

.fa-octagon-divide:before {
    content: "\e209"
}

.fa-octagon-exclamation:before {
    content: "\e20a"
}

.fa-minus-octagon:before, .fa-octagon-minus:before {
    content: "\f308"
}

.fa-octagon-plus:before, .fa-plus-octagon:before {
    content: "\f301"
}

.fa-octagon-xmark:before, .fa-times-octagon:before, .fa-xmark-octagon:before {
    content: "\f2f0"
}

.fa-oil-can:before {
    content: "\f613"
}

.fa-oil-can-drip:before {
    content: "\e20b"
}

.fa-oil-temp:before, .fa-oil-temperature:before {
    content: "\f614"
}

.fa-om:before {
    content: "\f679"
}

.fa-omega:before {
    content: "\f67a"
}

.fa-option:before {
    content: "\e20c"
}

.fa-ornament:before {
    content: "\f7b8"
}

.fa-otter:before {
    content: "\f700"
}

.fa-dedent:before, .fa-outdent:before {
    content: "\f03b"
}

.fa-outlet:before {
    content: "\e01c"
}

.fa-oven:before {
    content: "\e01d"
}

.fa-overline:before {
    content: "\f876"
}

.fa-p:before {
    content: "\e20d"
}

.fa-pager:before {
    content: "\f815"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-paint-brush-alt:before, .fa-paint-brush-fine:before {
    content: "\f5a9"
}

.fa-paint-roller:before {
    content: "\f5aa"
}

.fa-paintbrush-pencil:before {
    content: "\e20e"
}

.fa-palette:before {
    content: "\f53f"
}

.fa-palette-boxes:before {
    content: "\e20f"
}

.fa-pallet:before {
    content: "\f482"
}

.fa-pallet-box:before {
    content: "\e210"
}

.fa-pallet-alt:before, .fa-pallet-boxes:before {
    content: "\f483"
}

.fa-panorama:before {
    content: "\e211"
}

.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-paper-plane-alt:before, .fa-paper-plane-top:before, .fa-send:before {
    content: "\e212"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-parachute-box:before {
    content: "\f4cd"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-paragraph-left:before, .fa-paragraph-rtl:before {
    content: "\f878"
}

.fa-passport:before {
    content: "\f5ab"
}

.fa-file-clipboard:before, .fa-paste:before {
    content: "\f0ea"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-paw-claws:before {
    content: "\f702"
}

.fa-paw-alt:before, .fa-paw-simple:before {
    content: "\f701"
}

.fa-peace:before {
    content: "\f67c"
}

.fa-peach:before {
    content: "\e213"
}

.fa-pear:before {
    content: "\e214"
}

.fa-pedestal:before {
    content: "\e215"
}

.fa-pegasus:before {
    content: "\f703"
}

.fa-pen:before {
    content: "\f304"
}

.fa-pen-circle:before {
    content: "\e216"
}

.fa-pen-alt:before, .fa-pen-clip:before {
    content: "\f305"
}

.fa-pen-alt-slash:before, .fa-pen-clip-slash:before {
    content: "\e217"
}

.fa-pen-fancy:before {
    content: "\f5ac"
}

.fa-pen-fancy-slash:before {
    content: "\e218"
}

.fa-pen-field:before {
    content: "\e219"
}

.fa-pen-line:before {
    content: "\e21a"
}

.fa-pen-nib:before {
    content: "\f5ad"
}

.fa-pen-paintbrush:before, .fa-pencil-paintbrush:before {
    content: "\f618"
}

.fa-pen-ruler:before, .fa-pencil-ruler:before {
    content: "\f5ae"
}

.fa-pen-slash:before {
    content: "\e21b"
}

.fa-pen-swirl:before {
    content: "\e21c"
}

.fa-edit:before, .fa-pen-to-square:before {
    content: "\f044"
}

.fa-pencil-alt:before, .fa-pencil:before {
    content: "\f040"
}

.fa-pencil-slash:before {
    content: "\e21d"
}

.fa-people-arrows-left-right:before, .fa-people-arrows:before {
    content: "\e068"
}

.fa-people-carry-box:before, .fa-people-carry:before {
    content: "\f4ce"
}

.fa-pepper-hot:before {
    content: "\f816"
}

.fa-percent:before, .fa-percentage:before {
    content: "\f295"
}

.fa-male:before, .fa-person:before {
    content: "\f183"
}

.fa-biking:before, .fa-person-biking:before {
    content: "\f84a"
}

.fa-biking-mountain:before, .fa-person-biking-mountain:before {
    content: "\f84b"
}

.fa-person-booth:before {
    content: "\f756"
}

.fa-person-carry-box:before, .fa-person-carry:before {
    content: "\f4cf"
}

.fa-digging:before, .fa-person-digging:before {
    content: "\f85e"
}

.fa-person-dolly:before {
    content: "\f4d0"
}

.fa-person-dolly-empty:before {
    content: "\f4d1"
}

.fa-diagnoses:before, .fa-person-dots-from-line:before {
    content: "\f470"
}

.fa-female:before, .fa-person-dress:before {
    content: "\f182"
}

.fa-person-dress-simple:before {
    content: "\e21e"
}

.fa-person-from-portal:before, .fa-portal-exit:before {
    content: "\e023"
}

.fa-hiking:before, .fa-person-hiking:before {
    content: "\f6ec"
}

.fa-person-pinball:before {
    content: "\e21f"
}

.fa-person-praying:before, .fa-pray:before {
    content: "\f683"
}

.fa-person-running:before, .fa-running:before {
    content: "\f70c"
}

.fa-person-seat:before {
    content: "\e220"
}

.fa-person-seat-reclined:before {
    content: "\e221"
}

.fa-person-sign:before {
    content: "\f757"
}

.fa-person-simple:before {
    content: "\e222"
}

.fa-person-skating:before, .fa-skating:before {
    content: "\f7c5"
}

.fa-person-ski-jumping:before, .fa-ski-jump:before {
    content: "\f7c7"
}

.fa-person-ski-lift:before, .fa-ski-lift:before {
    content: "\f7c8"
}

.fa-person-skiing:before, .fa-skiing:before {
    content: "\f7c9"
}

.fa-person-skiing-nordic:before, .fa-skiing-nordic:before {
    content: "\f7ca"
}

.fa-person-sledding:before, .fa-sledding:before {
    content: "\f7cb"
}

.fa-person-snowboarding:before, .fa-snowboarding:before {
    content: "\f7ce"
}

.fa-person-snowmobiling:before, .fa-snowmobile:before {
    content: "\f7d1"
}

.fa-person-swimming:before, .fa-swimmer:before {
    content: "\f5c4"
}

.fa-person-to-portal:before, .fa-portal-enter:before {
    content: "\e022"
}

.fa-person-walking:before, .fa-walking:before {
    content: "\f554"
}

.fa-blind:before, .fa-person-walking-with-cane:before {
    content: "\f29d"
}

.fa-peseta-sign:before {
    content: "\e223"
}

.fa-peso-sign:before {
    content: "\e224"
}

.fa-phone:before {
    content: "\f095"
}

.fa-phone-arrow-down-left:before, .fa-phone-arrow-down:before, .fa-phone-incoming:before {
    content: "\e225"
}

.fa-phone-arrow-up-right:before, .fa-phone-arrow-up:before, .fa-phone-outgoing:before {
    content: "\e226"
}

.fa-phone-alt:before, .fa-phone-flip:before {
    content: "\f879"
}

.fa-phone-hangup:before {
    content: "\e227"
}

.fa-phone-missed:before {
    content: "\e228"
}

.fa-phone-office:before {
    content: "\f67d"
}

.fa-phone-plus:before {
    content: "\f4d2"
}

.fa-phone-rotary:before {
    content: "\f8d3"
}

.fa-phone-slash:before {
    content: "\f3dd"
}

.fa-phone-volume:before, .fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-phone-xmark:before {
    content: "\e229"
}

.fa-photo-film:before, .fa-photo-video:before {
    content: "\f87c"
}

.fa-photo-film-music:before {
    content: "\e22a"
}

.fa-pi:before {
    content: "\f67e"
}

.fa-piano:before {
    content: "\f8d4"
}

.fa-piano-keyboard:before {
    content: "\f8d5"
}

.fa-pie:before {
    content: "\f705"
}

.fa-pig:before {
    content: "\f706"
}

.fa-piggy-bank:before {
    content: "\f4d3"
}

.fa-pills:before {
    content: "\f484"
}

.fa-pinball:before {
    content: "\e22b"
}

.fa-pizza:before {
    content: "\f817"
}

.fa-pizza-slice:before {
    content: "\f818"
}

.fa-place-of-worship:before {
    content: "\f67f"
}

.fa-plane:before {
    content: "\f072"
}

.fa-plane-arrival:before {
    content: "\f5af"
}

.fa-plane-departure:before {
    content: "\f5b0"
}

.fa-plane-alt:before, .fa-plane-engines:before {
    content: "\f3de"
}

.fa-plane-prop:before {
    content: "\e22c"
}

.fa-plane-slash:before {
    content: "\e069"
}

.fa-plane-tail:before {
    content: "\e22d"
}

.fa-plane-up:before {
    content: "\e22e"
}

.fa-plane-up-slash:before {
    content: "\e22f"
}

.fa-planet-moon:before {
    content: "\e01f"
}

.fa-planet-ringed:before {
    content: "\e020"
}

.fa-play:before {
    content: "\f04b"
}

.fa-play-pause:before {
    content: "\e230"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-add:before, .fa-plus:before {
    content: "\f067"
}

.fa-plus-minus:before {
    content: "\e231"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-podium:before {
    content: "\f680"
}

.fa-podium-star:before {
    content: "\f758"
}

.fa-police-box:before {
    content: "\e021"
}

.fa-poll-people:before {
    content: "\f759"
}

.fa-poo:before {
    content: "\f2fe"
}

.fa-poo-bolt:before, .fa-poo-storm:before {
    content: "\f75a"
}

.fa-poop:before {
    content: "\f619"
}

.fa-popcorn:before {
    content: "\f819"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-prescription:before {
    content: "\f5b1"
}

.fa-prescription-bottle:before {
    content: "\f485"
}

.fa-prescription-bottle-alt:before, .fa-prescription-bottle-medical:before {
    content: "\f486"
}

.fa-presentation-screen:before, .fa-presentation:before {
    content: "\f685"
}

.fa-print:before {
    content: "\f02f"
}

.fa-print-magnifying-glass:before, .fa-print-search:before {
    content: "\f81a"
}

.fa-print-slash:before {
    content: "\f686"
}

.fa-projector:before {
    content: "\f8d6"
}

.fa-pump-medical:before {
    content: "\e06a"
}

.fa-pump-soap:before {
    content: "\e06b"
}

.fa-pumpkin:before {
    content: "\f707"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-puzzle-piece-alt:before, .fa-puzzle-piece-simple:before {
    content: "\e232"
}

.fa-q:before {
    content: "\e233"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-question:before {
    content: "\f128"
}

.fa-broom-ball:before, .fa-quidditch-broom-ball:before, .fa-quidditch:before {
    content: "\f458"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-left-alt:before, .fa-quote-left-round:before {
    content: "\e234"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-quote-right-alt:before, .fa-quote-right-round:before {
    content: "\e235"
}

.fa-r:before {
    content: "\e236"
}

.fa-rabbit:before {
    content: "\f708"
}

.fa-rabbit-fast:before, .fa-rabbit-running:before {
    content: "\f709"
}

.fa-racquet:before {
    content: "\f45a"
}

.fa-radar:before {
    content: "\e024"
}

.fa-radiation:before {
    content: "\f7b9"
}

.fa-radio:before {
    content: "\f8d7"
}

.fa-radio-alt:before, .fa-radio-tuner:before {
    content: "\f8d8"
}

.fa-rainbow:before {
    content: "\f75b"
}

.fa-raindrops:before {
    content: "\f75c"
}

.fa-ram:before {
    content: "\f70a"
}

.fa-ramp-loading:before {
    content: "\f4d4"
}

.fa-raygun:before {
    content: "\e025"
}

.fa-receipt:before {
    content: "\f543"
}

.fa-record-vinyl:before {
    content: "\f8d9"
}

.fa-rectangle-landscape:before, .fa-rectangle:before {
    content: "\f2fa"
}

.fa-ad:before, .fa-rectangle-ad:before {
    content: "\f641"
}

.fa-barcode-alt:before, .fa-rectangle-barcode:before {
    content: "\f463"
}

.fa-list-alt:before, .fa-rectangle-list:before {
    content: "\f022"
}

.fa-rectangle-terminal:before {
    content: "\e237"
}

.fa-rectangle-portrait:before, .fa-rectangle-vertical:before {
    content: "\f2fb"
}

.fa-rectangle-vertical-history:before {
    content: "\e238"
}

.fa-rectangle-wide:before {
    content: "\f2fc"
}

.fa-rectangle-times:before, .fa-rectangle-xmark:before, .fa-times-rectangle:before, .fa-window-close:before {
    content: "\f410"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-refrigerator:before {
    content: "\e026"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-repeat:before {
    content: "\f363"
}

.fa-repeat-1:before {
    content: "\f365"
}

.fa-mail-reply:before, .fa-reply:before {
    content: "\f3e5"
}

.fa-mail-reply-all:before, .fa-reply-all:before {
    content: "\f122"
}

.fa-reply-clock:before, .fa-reply-time:before {
    content: "\e239"
}

.fa-republican:before {
    content: "\f75e"
}

.fa-restroom:before {
    content: "\f7bd"
}

.fa-restroom-simple:before {
    content: "\e23a"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-rhombus:before {
    content: "\e23b"
}

.fa-ribbon:before {
    content: "\f4d6"
}

.fa-arrow-alt-right:before, .fa-right:before {
    content: "\f356"
}

.fa-right-from-bracket:before, .fa-sign-out-alt:before {
    content: "\f2f5"
}

.fa-arrow-alt-from-left:before, .fa-right-from-line:before {
    content: "\f347"
}

.fa-exchange-alt:before, .fa-right-left:before {
    content: "\f362"
}

.fa-long-arrow-alt-right:before, .fa-right-long:before {
    content: "\f30b"
}

.fa-right-to-bracket:before, .fa-sign-in-alt:before {
    content: "\f2f6"
}

.fa-arrow-alt-to-right:before, .fa-right-to-line:before {
    content: "\f34c"
}

.fa-ring:before {
    content: "\f70b"
}

.fa-rings-wedding:before {
    content: "\f81b"
}

.fa-road:before {
    content: "\f018"
}

.fa-robot:before {
    content: "\f544"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-rocket-launch:before {
    content: "\e027"
}

.fa-rotate:before, .fa-sync-alt:before {
    content: "\f2f1"
}

.fa-rotate-exclamation:before {
    content: "\e23c"
}

.fa-redo-alt:before, .fa-rotate-forward:before {
    content: "\f2f9"
}

.fa-rotate-left:before, .fa-undo-alt:before {
    content: "\f2ea"
}

.fa-route:before {
    content: "\f4d7"
}

.fa-route-highway:before {
    content: "\f61a"
}

.fa-route-interstate:before {
    content: "\f61b"
}

.fa-router:before {
    content: "\f8da"
}

.fa-feed:before, .fa-rss:before {
    content: "\f09e"
}

.fa-rouble:before, .fa-rub:before, .fa-ruble-sign:before, .fa-ruble:before {
    content: "\f158"
}

.fa-ruler:before {
    content: "\f545"
}

.fa-ruler-combined:before {
    content: "\f546"
}

.fa-ruler-horizontal:before {
    content: "\f547"
}

.fa-ruler-triangle:before {
    content: "\f61c"
}

.fa-ruler-vertical:before {
    content: "\f548"
}

.fa-rupee-sign:before, .fa-rupee:before {
    content: "\f156"
}

.fa-rupiah-sign:before {
    content: "\e23d"
}

.fa-rv:before {
    content: "\f7be"
}

.fa-s:before {
    content: "\e23e"
}

.fa-sack:before {
    content: "\f81c"
}

.fa-sack-dollar:before {
    content: "\f81d"
}

.fa-bowl-salad:before, .fa-salad:before {
    content: "\f81e"
}

.fa-sandwich:before {
    content: "\f81f"
}

.fa-satellite:before {
    content: "\f7bf"
}

.fa-satellite-dish:before {
    content: "\f7c0"
}

.fa-sausage:before {
    content: "\f820"
}

.fa-saxophone:before {
    content: "\f8dc"
}

.fa-sax-hot:before, .fa-saxophone-fire:before {
    content: "\f8db"
}

.fa-balance-scale:before, .fa-scale-balanced:before {
    content: "\f24e"
}

.fa-balance-scale-left:before, .fa-scale-unbalanced:before {
    content: "\f515"
}

.fa-balance-scale-right:before, .fa-scale-unbalanced-flip:before {
    content: "\f516"
}

.fa-scalpel:before {
    content: "\f61d"
}

.fa-scalpel-line-dashed:before, .fa-scalpel-path:before {
    content: "\f61e"
}

.fa-scanner-image:before, .fa-scanner:before {
    content: "\f8f3"
}

.fa-scanner-gun:before {
    content: "\f488"
}

.fa-scanner-keyboard:before {
    content: "\f489"
}

.fa-scanner-touchscreen:before {
    content: "\f48a"
}

.fa-scarecrow:before {
    content: "\f70d"
}

.fa-scarf:before {
    content: "\f7c1"
}

.fa-school:before {
    content: "\f549"
}

.fa-cut:before, .fa-scissors:before {
    content: "\f0c4"
}

.fa-screen-users:before, .fa-users-class:before {
    content: "\f63d"
}

.fa-screencast:before {
    content: "\e23f"
}

.fa-screwdriver:before {
    content: "\f54a"
}

.fa-screwdriver-wrench:before, .fa-tools:before {
    content: "\f7d9"
}

.fa-scribble:before {
    content: "\e240"
}

.fa-scroll:before {
    content: "\f70e"
}

.fa-scroll-old:before {
    content: "\f70f"
}

.fa-scroll-torah:before, .fa-torah:before {
    content: "\f6a0"
}

.fa-scrubber:before {
    content: "\f2f8"
}

.fa-scythe:before {
    content: "\f710"
}

.fa-sd-card:before {
    content: "\f7c2"
}

.fa-sd-cards:before {
    content: "\e241"
}

.fa-seal:before {
    content: "\e242"
}

.fa-seal-exclamation:before {
    content: "\e243"
}

.fa-seal-question:before {
    content: "\e244"
}

.fa-seat-airline:before {
    content: "\e245"
}

.fa-section:before {
    content: "\e246"
}

.fa-seedling:before, .fa-sprout:before {
    content: "\f4d8"
}

.fa-send-back:before {
    content: "\f87e"
}

.fa-send-backward:before {
    content: "\f87f"
}

.fa-sensor:before {
    content: "\e028"
}

.fa-sensor-cloud:before, .fa-sensor-smoke:before {
    content: "\e02c"
}

.fa-sensor-fire:before {
    content: "\e02a"
}

.fa-sensor-on:before {
    content: "\e02b"
}

.fa-sensor-alert:before, .fa-sensor-triangle-exclamation:before {
    content: "\e029"
}

.fa-server:before {
    content: "\f233"
}

.fa-shapes:before, .fa-triangle-circle-square:before {
    content: "\f61f"
}

.fa-arrow-turn-right:before, .fa-mail-forward:before, .fa-share:before {
    content: "\f064"
}

.fa-arrows-turn-right:before, .fa-share-all:before {
    content: "\f367"
}

.fa-share-from-square:before, .fa-share-square:before {
    content: "\f14d"
}

.fa-share-alt:before, .fa-share-nodes:before {
    content: "\f1e0"
}

.fa-sheep:before {
    content: "\f711"
}

.fa-ils:before, .fa-shekel-sign:before, .fa-shekel:before, .fa-sheqel-sign:before, .fa-sheqel:before {
    content: "\f20b"
}

.fa-inventory:before, .fa-shelves:before {
    content: "\f480"
}

.fa-shelves-empty:before {
    content: "\e247"
}

.fa-shield:before {
    content: "\f132"
}

.fa-shield-alt:before, .fa-shield-blank:before {
    content: "\f3ed"
}

.fa-shield-check:before {
    content: "\f2f7"
}

.fa-shield-cross:before {
    content: "\f712"
}

.fa-shield-exclamation:before {
    content: "\e248"
}

.fa-shield-keyhole:before {
    content: "\e249"
}

.fa-shield-minus:before {
    content: "\e24a"
}

.fa-shield-plus:before {
    content: "\e24b"
}

.fa-shield-slash:before {
    content: "\e24c"
}

.fa-shield-virus:before {
    content: "\e06c"
}

.fa-shield-times:before, .fa-shield-xmark:before {
    content: "\e24d"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-shish-kebab:before {
    content: "\f821"
}

.fa-shoe-prints:before {
    content: "\f54b"
}

.fa-shop:before, .fa-store-alt:before {
    content: "\f54f"
}

.fa-shop-slash:before, .fa-store-alt-slash:before {
    content: "\e070"
}

.fa-shovel:before {
    content: "\f713"
}

.fa-shovel-snow:before {
    content: "\f7c3"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-shower-alt:before, .fa-shower-down:before {
    content: "\e24e"
}

.fa-shredder:before {
    content: "\f68a"
}

.fa-random:before, .fa-shuffle:before {
    content: "\f074"
}

.fa-shuttle-space:before, .fa-space-shuttle:before {
    content: "\f197"
}

.fa-shuttlecock:before {
    content: "\f45b"
}

.fa-sickle:before {
    content: "\f822"
}

.fa-sidebar:before {
    content: "\e24f"
}

.fa-sidebar-flip:before {
    content: "\e250"
}

.fa-sigma:before {
    content: "\f68b"
}

.fa-sign-hanging:before, .fa-sign:before {
    content: "\f4d9"
}

.fa-signal-5:before, .fa-signal-perfect:before, .fa-signal:before {
    content: "\f012"
}

.fa-signal-alt-4:before, .fa-signal-alt:before, .fa-signal-bars-strong:before, .fa-signal-bars:before {
    content: "\f690"
}

.fa-signal-alt-2:before, .fa-signal-bars-fair:before {
    content: "\f692"
}

.fa-signal-alt-3:before, .fa-signal-bars-good:before {
    content: "\f693"
}

.fa-signal-alt-slash:before, .fa-signal-bars-slash:before {
    content: "\f694"
}

.fa-signal-alt-1:before, .fa-signal-bars-weak:before {
    content: "\f691"
}

.fa-signal-2:before, .fa-signal-fair:before {
    content: "\f68d"
}

.fa-signal-3:before, .fa-signal-good:before {
    content: "\f68e"
}

.fa-signal-slash:before {
    content: "\f695"
}

.fa-signal-stream:before {
    content: "\f8dd"
}

.fa-signal-stream-slash:before {
    content: "\e251"
}

.fa-signal-4:before, .fa-signal-strong:before {
    content: "\f68f"
}

.fa-signal-1:before, .fa-signal-weak:before {
    content: "\f68c"
}

.fa-signature:before {
    content: "\f5b7"
}

.fa-map-signs:before, .fa-signs-post:before {
    content: "\f277"
}

.fa-sim-card:before {
    content: "\f7c4"
}

.fa-sim-cards:before {
    content: "\e252"
}

.fa-sink:before {
    content: "\e06d"
}

.fa-siren:before {
    content: "\e02d"
}

.fa-siren-on:before {
    content: "\e02e"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-skeleton:before {
    content: "\f620"
}

.fa-skull:before {
    content: "\f54c"
}

.fa-skull-cow:before {
    content: "\f8de"
}

.fa-skull-crossbones:before {
    content: "\f714"
}

.fa-slash:before {
    content: "\f715"
}

.fa-sleigh:before {
    content: "\f7cc"
}

.fa-slider:before {
    content: "\e253"
}

.fa-sliders-h:before, .fa-sliders:before {
    content: "\f1de"
}

.fa-sliders-up:before, .fa-sliders-v:before {
    content: "\f3f1"
}

.fa-smog:before {
    content: "\f75f"
}

.fa-smoke:before {
    content: "\f760"
}

.fa-smoking:before {
    content: "\f48d"
}

.fa-snake:before {
    content: "\f716"
}

.fa-snooze:before, .fa-zzz:before {
    content: "\f880"
}

.fa-snow-blowing:before {
    content: "\f761"
}

.fa-snowflake:before {
    content: "\f2dc"
}

.fa-snowflakes:before {
    content: "\f7cf"
}

.fa-snowman:before {
    content: "\f7d0"
}

.fa-frosty-head:before, .fa-snowman-head:before {
    content: "\f79b"
}

.fa-snowplow:before {
    content: "\f7d2"
}

.fa-soap:before {
    content: "\e06e"
}

.fa-socks:before {
    content: "\f696"
}

.fa-solar-panel:before {
    content: "\f5ba"
}

.fa-solar-system:before {
    content: "\e02f"
}

.fa-sort:before, .fa-unsorted:before {
    content: "\f0dc"
}

.fa-sort-desc:before, .fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-asc:before, .fa-sort-up:before {
    content: "\f0de"
}

.fa-spa:before {
    content: "\f5bb"
}

.fa-space-station-moon:before {
    content: "\e033"
}

.fa-space-station-moon-alt:before, .fa-space-station-moon-construction:before {
    content: "\e034"
}

.fa-spade:before {
    content: "\f2f4"
}

.fa-pastafarianism:before, .fa-spaghetti-monster-flying:before {
    content: "\f67b"
}

.fa-sparkles:before {
    content: "\f890"
}

.fa-speaker:before {
    content: "\f8df"
}

.fa-speakers:before {
    content: "\f8e0"
}

.fa-spell-check:before {
    content: "\f891"
}

.fa-spider:before {
    content: "\f717"
}

.fa-spider-black-widow:before {
    content: "\f718"
}

.fa-spider-web:before {
    content: "\f719"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-spinner-third:before {
    content: "\f3f4"
}

.fa-split:before {
    content: "\e254"
}

.fa-splotch:before {
    content: "\f5bc"
}

.fa-spoon:before, .fa-utensil-spoon:before {
    content: "\f2e5"
}

.fa-spray-can:before {
    content: "\f5bd"
}

.fa-sprinkler:before {
    content: "\e035"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-square-0:before {
    content: "\e255"
}

.fa-square-1:before {
    content: "\e256"
}

.fa-square-2:before {
    content: "\e257"
}

.fa-square-3:before {
    content: "\e258"
}

.fa-square-4:before {
    content: "\e259"
}

.fa-square-5:before {
    content: "\e25a"
}

.fa-square-6:before {
    content: "\e25b"
}

.fa-square-7:before {
    content: "\e25c"
}

.fa-square-8:before {
    content: "\e25d"
}

.fa-square-9:before {
    content: "\e25e"
}

.fa-square-a:before {
    content: "\e25f"
}

.fa-square-ampersand:before {
    content: "\e260"
}

.fa-arrow-square-down:before, .fa-square-arrow-down:before {
    content: "\f339"
}

.fa-square-arrow-down-left:before {
    content: "\e261"
}

.fa-square-arrow-down-right:before {
    content: "\e262"
}

.fa-arrow-square-left:before, .fa-square-arrow-left:before {
    content: "\f33a"
}

.fa-arrow-square-right:before, .fa-square-arrow-right:before {
    content: "\f33b"
}

.fa-arrow-square-up:before, .fa-square-arrow-up:before {
    content: "\f33c"
}

.fa-square-arrow-up-left:before {
    content: "\e263"
}

.fa-external-link-square:before, .fa-square-arrow-up-right:before {
    content: "\f14c"
}

.fa-square-b:before {
    content: "\e264"
}

.fa-square-bolt:before {
    content: "\e265"
}

.fa-square-c:before {
    content: "\e266"
}

.fa-caret-square-down:before, .fa-square-caret-down:before {
    content: "\f150"
}

.fa-caret-square-left:before, .fa-square-caret-left:before {
    content: "\f191"
}

.fa-caret-square-right:before, .fa-square-caret-right:before {
    content: "\f152"
}

.fa-caret-square-up:before, .fa-square-caret-up:before {
    content: "\f151"
}

.fa-check-square:before, .fa-square-check:before {
    content: "\f14a"
}

.fa-chevron-square-down:before, .fa-square-chevron-down:before {
    content: "\f329"
}

.fa-chevron-square-left:before, .fa-square-chevron-left:before {
    content: "\f32a"
}

.fa-chevron-square-right:before, .fa-square-chevron-right:before {
    content: "\f32b"
}

.fa-chevron-square-up:before, .fa-square-chevron-up:before {
    content: "\f32c"
}

.fa-square-code:before {
    content: "\e267"
}

.fa-square-d:before {
    content: "\e268"
}

.fa-square-dashed:before {
    content: "\e269"
}

.fa-square-divide:before {
    content: "\e26a"
}

.fa-dollar-square:before, .fa-square-dollar:before, .fa-usd-square:before {
    content: "\f2e9"
}

.fa-arrow-alt-square-down:before, .fa-square-down:before {
    content: "\f350"
}

.fa-square-down-left:before {
    content: "\e26b"
}

.fa-square-down-right:before {
    content: "\e26c"
}

.fa-square-e:before {
    content: "\e26d"
}

.fa-envelope-square:before, .fa-square-envelope:before {
    content: "\f199"
}

.fa-exclamation-square:before, .fa-square-exclamation:before {
    content: "\f321"
}

.fa-square-f:before {
    content: "\e26e"
}

.fa-box-fragile:before, .fa-square-fragile:before, .fa-square-wine-glass-crack:before {
    content: "\f49b"
}

.fa-square-full:before {
    content: "\f45c"
}

.fa-square-g:before {
    content: "\e26f"
}

.fa-h-square:before, .fa-square-h:before {
    content: "\f0fd"
}

.fa-heart-square:before, .fa-square-heart:before {
    content: "\f4c8"
}

.fa-square-i:before {
    content: "\e270"
}

.fa-info-square:before, .fa-square-info:before {
    content: "\f30f"
}

.fa-square-j:before {
    content: "\e271"
}

.fa-square-k:before {
    content: "\e272"
}

.fa-square-l:before {
    content: "\e273"
}

.fa-arrow-alt-square-left:before, .fa-square-left:before {
    content: "\f351"
}

.fa-square-m:before {
    content: "\e274"
}

.fa-minus-square:before, .fa-square-minus:before {
    content: "\f146"
}

.fa-square-n:before {
    content: "\e275"
}

.fa-square-o:before {
    content: "\e276"
}

.fa-square-p:before {
    content: "\e277"
}

.fa-parking:before, .fa-square-parking:before {
    content: "\f540"
}

.fa-parking-slash:before, .fa-square-parking-slash:before {
    content: "\f617"
}

.fa-pen-square:before, .fa-pencil-square:before, .fa-square-pen:before {
    content: "\f14b"
}

.fa-phone-square:before, .fa-square-phone:before {
    content: "\f098"
}

.fa-phone-square-alt:before, .fa-square-phone-flip:before {
    content: "\f87b"
}

.fa-phone-square-down:before, .fa-square-phone-hangup:before {
    content: "\e278"
}

.fa-plus-square:before, .fa-square-plus:before {
    content: "\f0fe"
}

.fa-poll-h:before, .fa-square-poll-horizontal:before {
    content: "\f682"
}

.fa-poll:before, .fa-square-poll-vertical:before {
    content: "\f681"
}

.fa-square-q:before {
    content: "\e279"
}

.fa-question-square:before, .fa-square-question:before {
    content: "\f2fd"
}

.fa-square-r:before {
    content: "\e27a"
}

.fa-arrow-alt-square-right:before, .fa-square-right:before {
    content: "\f352"
}

.fa-square-root:before {
    content: "\f697"
}

.fa-square-root-alt:before, .fa-square-root-variable:before {
    content: "\f698"
}

.fa-rss-square:before, .fa-square-rss:before {
    content: "\f143"
}

.fa-square-s:before {
    content: "\e27b"
}

.fa-share-alt-square:before, .fa-square-share-nodes:before {
    content: "\f1e1"
}

.fa-sliders-h-square:before, .fa-square-sliders:before {
    content: "\f3f0"
}

.fa-sliders-v-square:before, .fa-square-sliders-vertical:before {
    content: "\f3f2"
}

.fa-square-small:before {
    content: "\e27c"
}

.fa-square-star:before {
    content: "\e27d"
}

.fa-square-t:before {
    content: "\e27e"
}

.fa-box-up:before, .fa-square-this-way-up:before {
    content: "\f49f"
}

.fa-square-u:before {
    content: "\e27f"
}

.fa-arrow-alt-square-up:before, .fa-square-up:before {
    content: "\f353"
}

.fa-square-up-left:before {
    content: "\e280"
}

.fa-external-link-square-alt:before, .fa-square-up-right:before {
    content: "\f360"
}

.fa-square-user:before {
    content: "\e281"
}

.fa-square-v:before {
    content: "\e282"
}

.fa-square-w:before {
    content: "\e283"
}

.fa-square-x:before {
    content: "\e284"
}

.fa-square-xmark:before, .fa-times-square:before, .fa-xmark-square:before {
    content: "\f2d3"
}

.fa-square-y:before {
    content: "\e285"
}

.fa-square-z:before {
    content: "\e286"
}

.fa-squirrel:before {
    content: "\f71a"
}

.fa-staff:before {
    content: "\f71b"
}

.fa-stairs:before {
    content: "\e287"
}

.fa-stamp:before {
    content: "\f5bf"
}

.fa-standard-definition:before {
    content: "\e288"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-and-crescent:before {
    content: "\f699"
}

.fa-star-christmas:before {
    content: "\f7d4"
}

.fa-star-exclamation:before {
    content: "\f2f3"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-star-half-alt:before, .fa-star-half-stroke:before {
    content: "\f5c0"
}

.fa-star-of-david:before {
    content: "\f69a"
}

.fa-star-of-life:before {
    content: "\f621"
}

.fa-star-sharp:before {
    content: "\e289"
}

.fa-star-sharp-half:before {
    content: "\e28a"
}

.fa-star-sharp-half-alt:before, .fa-star-sharp-half-stroke:before {
    content: "\e28b"
}

.fa-star-shooting:before {
    content: "\e036"
}

.fa-starfighter:before {
    content: "\e037"
}

.fa-starfighter-alt:before, .fa-starfighter-twin-ion-engine:before {
    content: "\e038"
}

.fa-starfighter-alt-advanced:before, .fa-starfighter-twin-ion-engine-advanced:before {
    content: "\e28c"
}

.fa-stars:before {
    content: "\f762"
}

.fa-starship:before {
    content: "\e039"
}

.fa-starship-freighter:before {
    content: "\e03a"
}

.fa-steak:before {
    content: "\f824"
}

.fa-steering-wheel:before {
    content: "\f622"
}

.fa-gbp:before, .fa-pound-sign:before, .fa-sterling-sign:before {
    content: "\f154"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-stocking:before {
    content: "\f7d5"
}

.fa-stomach:before {
    content: "\f623"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-stopwatch:before {
    content: "\f2f2"
}

.fa-stopwatch-20:before {
    content: "\e06f"
}

.fa-store:before {
    content: "\f54e"
}

.fa-store-slash:before {
    content: "\e071"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-stretcher:before {
    content: "\f825"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-stroopwafel:before {
    content: "\f551"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-medkit:before, .fa-suitcase-medical:before {
    content: "\f0fa"
}

.fa-suitcase-rolling:before {
    content: "\f5c1"
}

.fa-sun:before {
    content: "\f185"
}

.fa-sun-alt:before, .fa-sun-bright:before {
    content: "\e28d"
}

.fa-sun-cloud:before {
    content: "\f763"
}

.fa-sun-dust:before {
    content: "\f764"
}

.fa-sun-haze:before {
    content: "\f765"
}

.fa-sunglasses:before {
    content: "\f892"
}

.fa-sunrise:before {
    content: "\f766"
}

.fa-sunset:before {
    content: "\f767"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-swatchbook:before {
    content: "\f5c3"
}

.fa-sword:before {
    content: "\f71c"
}

.fa-sword-laser:before {
    content: "\e03b"
}

.fa-sword-laser-alt:before {
    content: "\e03c"
}

.fa-swords:before {
    content: "\f71d"
}

.fa-swords-laser:before {
    content: "\e03d"
}

.fa-icons-alt:before, .fa-symbols:before {
    content: "\f86e"
}

.fa-synagogue:before {
    content: "\f69b"
}

.fa-syringe:before {
    content: "\f48e"
}

.fa-t:before {
    content: "\e28e"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-table-cells:before, .fa-th:before {
    content: "\f00a"
}

.fa-table-cells-large:before, .fa-th-large:before {
    content: "\f009"
}

.fa-columns:before, .fa-table-columns:before {
    content: "\f0db"
}

.fa-table-layout:before {
    content: "\e28f"
}

.fa-table-list:before, .fa-th-list:before {
    content: "\f00b"
}

.fa-table-pivot:before {
    content: "\e290"
}

.fa-rows:before, .fa-table-rows:before {
    content: "\e291"
}

.fa-ping-pong-paddle-ball:before, .fa-table-tennis-paddle-ball:before, .fa-table-tennis:before {
    content: "\f45d"
}

.fa-table-tree:before {
    content: "\e292"
}

.fa-tablet-android:before, .fa-tablet:before {
    content: "\f3fb"
}

.fa-tablet-button:before {
    content: "\f10a"
}

.fa-tablet-rugged:before {
    content: "\f48f"
}

.fa-tablet-android-alt:before, .fa-tablet-screen:before {
    content: "\f3fc"
}

.fa-tablet-alt:before, .fa-tablet-screen-button:before {
    content: "\f3fa"
}

.fa-tablets:before {
    content: "\f490"
}

.fa-digital-tachograph:before, .fa-tachograph-digital:before {
    content: "\f566"
}

.fa-taco:before {
    content: "\f826"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-tally-5:before, .fa-tally:before {
    content: "\f69c"
}

.fa-tally-1:before {
    content: "\e293"
}

.fa-tally-2:before {
    content: "\e294"
}

.fa-tally-3:before {
    content: "\e295"
}

.fa-tally-4:before {
    content: "\e296"
}

.fa-tape:before {
    content: "\f4db"
}

.fa-cab:before, .fa-taxi:before {
    content: "\f1ba"
}

.fa-taxi-bus:before {
    content: "\e297"
}

.fa-teeth:before {
    content: "\f62e"
}

.fa-teeth-open:before {
    content: "\f62f"
}

.fa-telescope:before {
    content: "\e03e"
}

.fa-temperature-arrow-down:before, .fa-temperature-down:before {
    content: "\e03f"
}

.fa-temperature-arrow-up:before, .fa-temperature-up:before {
    content: "\e040"
}

.fa-temperature-0:before, .fa-temperature-empty:before, .fa-thermometer-0:before, .fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-temperature-4:before, .fa-temperature-full:before, .fa-thermometer-4:before, .fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-temperature-2:before, .fa-temperature-half:before, .fa-thermometer-2:before, .fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-temperature-high:before {
    content: "\f769"
}

.fa-temperature-list:before {
    content: "\e298"
}

.fa-temperature-low:before {
    content: "\f76b"
}

.fa-temperature-1:before, .fa-temperature-quarter:before, .fa-thermometer-1:before, .fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-temperature-frigid:before, .fa-temperature-snow:before {
    content: "\f768"
}

.fa-temperature-hot:before, .fa-temperature-sun:before {
    content: "\f76a"
}

.fa-temperature-3:before, .fa-temperature-three-quarters:before, .fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-tenge-sign:before, .fa-tenge:before {
    content: "\f7d7"
}

.fa-tennis-ball:before {
    content: "\f45e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-text:before {
    content: "\f893"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-size:before {
    content: "\f894"
}

.fa-remove-format:before, .fa-text-slash:before {
    content: "\f87d"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-thermometer:before {
    content: "\f491"
}

.fa-theta:before {
    content: "\f69e"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumb-tack:before, .fa-thumbtack:before {
    content: "\f08d"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-ticket-airline:before {
    content: "\e299"
}

.fa-ticket-alt:before, .fa-ticket-simple:before {
    content: "\f3ff"
}

.fa-tickets-airline:before {
    content: "\e29a"
}

.fa-tilde:before {
    content: "\f69f"
}

.fa-timeline:before {
    content: "\e29b"
}

.fa-timeline-arrow:before {
    content: "\e29c"
}

.fa-timer:before {
    content: "\e29d"
}

.fa-tire:before {
    content: "\f631"
}

.fa-tire-flat:before {
    content: "\f632"
}

.fa-tire-pressure-warning:before {
    content: "\f633"
}

.fa-tire-rugged:before {
    content: "\f634"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-toilet:before {
    content: "\f7d8"
}

.fa-toilet-paper:before {
    content: "\f71e"
}

.fa-toilet-paper-alt:before, .fa-toilet-paper-blank:before {
    content: "\f71f"
}

.fa-toilet-paper-blank-under:before, .fa-toilet-paper-reverse-alt:before {
    content: "\e29e"
}

.fa-toilet-paper-slash:before {
    content: "\e072"
}

.fa-toilet-paper-reverse:before, .fa-toilet-paper-under:before {
    content: "\e29f"
}

.fa-toilet-paper-reverse-slash:before, .fa-toilet-paper-under-slash:before {
    content: "\e2a0"
}

.fa-tombstone:before {
    content: "\f720"
}

.fa-tombstone-alt:before, .fa-tombstone-blank:before {
    content: "\f721"
}

.fa-toolbox:before {
    content: "\f552"
}

.fa-tooth:before {
    content: "\f5c9"
}

.fa-toothbrush:before {
    content: "\f635"
}

.fa-torii-gate:before {
    content: "\f6a1"
}

.fa-tornado:before {
    content: "\f76f"
}

.fa-broadcast-tower:before, .fa-tower-broadcast:before {
    content: "\f519"
}

.fa-tower-control:before {
    content: "\e2a1"
}

.fa-tractor:before {
    content: "\f722"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-traffic-cone:before {
    content: "\f636"
}

.fa-traffic-light:before {
    content: "\f637"
}

.fa-traffic-light-go:before {
    content: "\f638"
}

.fa-traffic-light-slow:before {
    content: "\f639"
}

.fa-traffic-light-stop:before {
    content: "\f63a"
}

.fa-trailer:before {
    content: "\e041"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before, .fa-train-subway:before {
    content: "\f239"
}

.fa-subway-tunnel:before, .fa-train-subway-tunnel:before {
    content: "\e2a2"
}

.fa-train-tram:before, .fa-tram:before {
    content: "\f7da"
}

.fa-transformer-bolt:before {
    content: "\e2a3"
}

.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-transporter:before {
    content: "\e042"
}

.fa-transporter-1:before {
    content: "\e043"
}

.fa-transporter-2:before {
    content: "\e044"
}

.fa-transporter-3:before {
    content: "\e045"
}

.fa-transporter-4:before {
    content: "\e2a4"
}

.fa-transporter-5:before {
    content: "\e2a5"
}

.fa-transporter-6:before {
    content: "\e2a6"
}

.fa-transporter-7:before {
    content: "\e2a7"
}

.fa-transporter-empty:before {
    content: "\e046"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-trash-arrow-up:before, .fa-trash-restore:before {
    content: "\f829"
}

.fa-trash-alt:before, .fa-trash-can:before {
    content: "\f2ed"
}

.fa-trash-can-arrow-up:before, .fa-trash-restore-alt:before {
    content: "\f82a"
}

.fa-trash-can-clock:before {
    content: "\e2a8"
}

.fa-trash-can-list:before {
    content: "\e2a9"
}

.fa-trash-alt-slash:before, .fa-trash-can-slash:before {
    content: "\e2aa"
}

.fa-trash-can-arrow-turn-left:before, .fa-trash-can-undo:before, .fa-trash-undo-alt:before {
    content: "\f896"
}

.fa-trash-clock:before {
    content: "\e2ab"
}

.fa-trash-list:before {
    content: "\e2ac"
}

.fa-trash-slash:before {
    content: "\e2ad"
}

.fa-trash-arrow-turn-left:before, .fa-trash-undo:before {
    content: "\f895"
}

.fa-treasure-chest:before {
    content: "\f723"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-tree-christmas:before {
    content: "\f7db"
}

.fa-tree-alt:before, .fa-tree-deciduous:before {
    content: "\f400"
}

.fa-tree-decorated:before {
    content: "\f7dc"
}

.fa-tree-large:before {
    content: "\f7dd"
}

.fa-tree-palm:before {
    content: "\f82b"
}

.fa-trees:before {
    content: "\f724"
}

.fa-triangle:before {
    content: "\f2ec"
}

.fa-exclamation-triangle:before, .fa-triangle-exclamation:before, .fa-warning:before {
    content: "\f071"
}

.fa-triangle-instrument:before, .fa-triangle-music:before {
    content: "\f8e2"
}

.fa-construction:before, .fa-triangle-person-digging:before {
    content: "\f85d"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-trophy-alt:before, .fa-trophy-star:before {
    content: "\f2eb"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-shipping-timed:before, .fa-truck-clock:before {
    content: "\f48c"
}

.fa-truck-container:before {
    content: "\f4dc"
}

.fa-truck-container-empty:before {
    content: "\e2ae"
}

.fa-shipping-fast:before, .fa-truck-fast:before {
    content: "\f48b"
}

.fa-truck-flatbed:before {
    content: "\e2af"
}

.fa-truck-front:before {
    content: "\e2b0"
}

.fa-ambulance:before, .fa-truck-medical:before {
    content: "\f0f9"
}

.fa-truck-monster:before {
    content: "\f63b"
}

.fa-truck-moving:before {
    content: "\f4df"
}

.fa-truck-pickup:before {
    content: "\f63c"
}

.fa-truck-plow:before {
    content: "\f7de"
}

.fa-truck-ramp:before {
    content: "\f4e0"
}

.fa-truck-loading:before, .fa-truck-ramp-box:before {
    content: "\f4de"
}

.fa-truck-couch:before, .fa-truck-ramp-couch:before {
    content: "\f4dd"
}

.fa-truck-tow:before {
    content: "\e2b1"
}

.fa-trumpet:before {
    content: "\f8e3"
}

.fa-tshirt:before {
    content: "\f553"
}

.fa-teletype:before, .fa-tty:before {
    content: "\f1e4"
}

.fa-teletype-answer:before, .fa-tty-answer:before {
    content: "\e2b2"
}

.fa-tugrik-sign:before {
    content: "\e2b3"
}

.fa-turkey:before {
    content: "\f725"
}

.fa-try:before, .fa-turkish-lira-sign:before, .fa-turkish-lira:before {
    content: "\e2b4"
}

.fa-level-down-alt:before, .fa-turn-down:before {
    content: "\f3be"
}

.fa-level-up-alt:before, .fa-turn-up:before {
    content: "\f3bf"
}

.fa-turntable:before {
    content: "\f8e4"
}

.fa-turtle:before {
    content: "\f726"
}

.fa-television:before, .fa-tv-alt:before, .fa-tv:before {
    content: "\f26c"
}

.fa-tv-music:before {
    content: "\f8e6"
}

.fa-tv-retro:before {
    content: "\f401"
}

.fa-typewriter:before {
    content: "\f8e7"
}

.fa-u:before {
    content: "\e2b5"
}

.fa-ufo:before {
    content: "\e047"
}

.fa-ufo-beam:before {
    content: "\e048"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-umbrella-beach:before {
    content: "\f5ca"
}

.fa-umbrella-alt:before, .fa-umbrella-simple:before {
    content: "\e2b6"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-unicorn:before {
    content: "\f727"
}

.fa-union:before {
    content: "\f6a2"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-unlock-alt:before, .fa-unlock-keyhole:before {
    content: "\f13e"
}

.fa-arrow-alt-up:before, .fa-up:before {
    content: "\f357"
}

.fa-arrows-alt-v:before, .fa-up-down:before {
    content: "\f338"
}

.fa-arrows-alt:before, .fa-up-down-left-right:before {
    content: "\f0b2"
}

.fa-arrow-alt-from-bottom:before, .fa-up-from-line:before {
    content: "\f346"
}

.fa-up-left:before {
    content: "\e2b7"
}

.fa-long-arrow-alt-up:before, .fa-up-long:before {
    content: "\f30c"
}

.fa-up-right:before {
    content: "\e2b8"
}

.fa-expand-alt:before, .fa-up-right-and-down-left-from-center:before {
    content: "\f424"
}

.fa-external-link-alt:before, .fa-up-right-from-square:before {
    content: "\f35d"
}

.fa-arrow-alt-to-top:before, .fa-up-to-line:before {
    content: "\f34d"
}

.fa-upload:before {
    content: "\f093"
}

.fa-usb-drive:before {
    content: "\f8e9"
}

.fa-user:before {
    content: "\f007"
}

.fa-user-alien:before {
    content: "\e04a"
}

.fa-user-astronaut:before {
    content: "\f4fb"
}

.fa-user-bounty-hunter:before {
    content: "\e2b9"
}

.fa-user-check:before {
    content: "\f4fc"
}

.fa-user-clock:before {
    content: "\f4fd"
}

.fa-user-cowboy:before {
    content: "\f8ea"
}

.fa-user-crown:before {
    content: "\f6a4"
}

.fa-user-doctor:before, .fa-user-md:before {
    content: "\f0f0"
}

.fa-user-doctor-message:before, .fa-user-md-chat:before {
    content: "\f82e"
}

.fa-user-cog:before, .fa-user-gear:before {
    content: "\f4fe"
}

.fa-user-graduate:before {
    content: "\f501"
}

.fa-user-friends:before, .fa-user-group:before {
    content: "\f500"
}

.fa-user-group-crown:before, .fa-users-crown:before {
    content: "\f6a5"
}

.fa-user-headset:before {
    content: "\f82d"
}

.fa-user-construction:before, .fa-user-hard-hat:before, .fa-user-helmet-safety:before {
    content: "\f82c"
}

.fa-user-injured:before {
    content: "\f728"
}

.fa-user-alt:before, .fa-user-large:before {
    content: "\f406"
}

.fa-user-alt-slash:before, .fa-user-large-slash:before {
    content: "\f4fa"
}

.fa-user-lock:before {
    content: "\f502"
}

.fa-user-minus:before {
    content: "\f503"
}

.fa-user-music:before {
    content: "\f8eb"
}

.fa-user-ninja:before {
    content: "\f504"
}

.fa-user-nurse:before {
    content: "\f82f"
}

.fa-user-edit:before, .fa-user-pen:before {
    content: "\f4ff"
}

.fa-user-pilot:before {
    content: "\e2ba"
}

.fa-user-pilot-tie:before {
    content: "\e2bb"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-robot:before {
    content: "\e04b"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-user-shakespeare:before {
    content: "\e2bc"
}

.fa-user-shield:before {
    content: "\f505"
}

.fa-user-slash:before {
    content: "\f506"
}

.fa-user-tag:before {
    content: "\f507"
}

.fa-user-tie:before {
    content: "\f508"
}

.fa-user-unlock:before {
    content: "\e058"
}

.fa-user-visor:before {
    content: "\e04c"
}

.fa-user-times:before, .fa-user-xmark:before {
    content: "\f235"
}

.fa-group:before, .fa-users:before {
    content: "\f0c0"
}

.fa-users-cog:before, .fa-users-gear:before {
    content: "\f509"
}

.fa-users-medical:before {
    content: "\f830"
}

.fa-users-slash:before {
    content: "\e073"
}

.fa-cutlery:before, .fa-utensils:before {
    content: "\f2e7"
}

.fa-utility-pole:before {
    content: "\e2bd"
}

.fa-utility-pole-double:before {
    content: "\e2be"
}

.fa-v:before {
    content: "\e2bf"
}

.fa-vacuum:before {
    content: "\e04d"
}

.fa-vacuum-robot:before {
    content: "\e04e"
}

.fa-value-absolute:before {
    content: "\f6a6"
}

.fa-shuttle-van:before, .fa-van-shuttle:before {
    content: "\f5b6"
}

.fa-vault:before {
    content: "\e2c0"
}

.fa-vector-circle:before {
    content: "\e2c1"
}

.fa-vector-polygon:before {
    content: "\e2c2"
}

.fa-vector-square:before {
    content: "\f5cb"
}

.fa-venus:before {
    content: "\f221"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-vest:before {
    content: "\e085"
}

.fa-vest-patches:before {
    content: "\e086"
}

.fa-vial:before {
    content: "\f492"
}

.fa-vials:before {
    content: "\f493"
}

.fa-video-camera:before, .fa-video:before {
    content: "\f03d"
}

.fa-video-arrow-down-left:before {
    content: "\e2c3"
}

.fa-video-arrow-up-right:before {
    content: "\e2c4"
}

.fa-video-plus:before {
    content: "\f4e1"
}

.fa-video-slash:before {
    content: "\f4e2"
}

.fa-vihara:before {
    content: "\f6a7"
}

.fa-violin:before {
    content: "\f8ed"
}

.fa-virus:before {
    content: "\e074"
}

.fa-virus-slash:before {
    content: "\e075"
}

.fa-viruses:before {
    content: "\e076"
}

.fa-voicemail:before {
    content: "\f897"
}

.fa-volcano:before {
    content: "\f770"
}

.fa-volleyball-ball:before {
    content: "\f45f"
}

.fa-volume-medium:before, .fa-volume:before {
    content: "\f6a8"
}

.fa-volume-high:before, .fa-volume-up:before {
    content: "\f028"
}

.fa-volume-down:before, .fa-volume-low:before {
    content: "\f027"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-slash:before {
    content: "\f2e2"
}

.fa-volume-mute:before, .fa-volume-times:before, .fa-volume-xmark:before {
    content: "\f6a9"
}

.fa-vr-cardboard:before {
    content: "\f729"
}

.fa-w:before {
    content: "\e2c5"
}

.fa-wagon-covered:before {
    content: "\f8ee"
}

.fa-walker:before {
    content: "\f831"
}

.fa-walkie-talkie:before {
    content: "\f8ef"
}

.fa-wallet:before {
    content: "\f555"
}

.fa-wand:before {
    content: "\f72a"
}

.fa-magic:before, .fa-wand-magic:before {
    content: "\f0d0"
}

.fa-magic-wand-sparkles:before, .fa-wand-magic-sparkles:before {
    content: "\e2c6"
}

.fa-wand-sparkles:before {
    content: "\f72b"
}

.fa-warehouse:before {
    content: "\f494"
}

.fa-warehouse-alt:before, .fa-warehouse-full:before {
    content: "\f495"
}

.fa-washer:before, .fa-washing-machine:before {
    content: "\f898"
}

.fa-watch:before {
    content: "\f2e1"
}

.fa-watch-apple:before {
    content: "\e2c7"
}

.fa-watch-calculator:before {
    content: "\f8f0"
}

.fa-watch-fitness:before {
    content: "\f63e"
}

.fa-watch-smart:before {
    content: "\e2c8"
}

.fa-water:before {
    content: "\f773"
}

.fa-water-arrow-down:before, .fa-water-lower:before {
    content: "\f774"
}

.fa-water-arrow-up:before, .fa-water-rise:before {
    content: "\f775"
}

.fa-ladder-water:before, .fa-swimming-pool:before, .fa-water-ladder:before {
    content: "\f5c5"
}

.fa-heart-rate:before, .fa-wave-pulse:before {
    content: "\f5f8"
}

.fa-wave-sine:before {
    content: "\f899"
}

.fa-wave-square:before {
    content: "\f83e"
}

.fa-wave-triangle:before {
    content: "\f89a"
}

.fa-waveform:before {
    content: "\f8f1"
}

.fa-waveform-lines:before {
    content: "\f8f2"
}

.fa-weight-hanging:before {
    content: "\f5cd"
}

.fa-weight-scale:before, .fa-weight:before {
    content: "\f496"
}

.fa-whale:before {
    content: "\f72c"
}

.fa-wheat:before {
    content: "\f72d"
}

.fa-wheat-alt:before, .fa-wheat-awn:before {
    content: "\e2c9"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-wheelchair-alt:before, .fa-wheelchair-move:before {
    content: "\e2ca"
}

.fa-glass-whiskey:before, .fa-whiskey-glass:before {
    content: "\f7a0"
}

.fa-glass-whiskey-rocks:before, .fa-whiskey-glass-ice:before {
    content: "\f7a1"
}

.fa-whistle:before {
    content: "\f460"
}

.fa-wifi-3:before, .fa-wifi-strong:before, .fa-wifi:before {
    content: "\f1eb"
}

.fa-wifi-exclamation:before {
    content: "\e2cb"
}

.fa-wifi-2:before, .fa-wifi-fair:before {
    content: "\f6ab"
}

.fa-wifi-slash:before {
    content: "\f6ac"
}

.fa-wifi-1:before, .fa-wifi-weak:before {
    content: "\f6aa"
}

.fa-wind:before {
    content: "\f72e"
}

.fa-wind-turbine:before {
    content: "\f89b"
}

.fa-wind-circle-exclamation:before, .fa-wind-warning:before {
    content: "\f776"
}

.fa-window:before {
    content: "\f40e"
}

.fa-window-alt:before, .fa-window-flip:before {
    content: "\f40f"
}

.fa-window-frame:before {
    content: "\e04f"
}

.fa-window-frame-open:before {
    content: "\e050"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-windsock:before {
    content: "\f777"
}

.fa-wine-bottle:before {
    content: "\f72f"
}

.fa-wine-glass:before {
    content: "\f4e3"
}

.fa-fragile:before, .fa-wine-glass-crack:before {
    content: "\f4bb"
}

.fa-wine-glass-alt:before, .fa-wine-glass-empty:before {
    content: "\f5ce"
}

.fa-krw:before, .fa-won-sign:before, .fa-won:before {
    content: "\f159"
}

.fa-wreath:before {
    content: "\f7e2"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-wrench-simple:before {
    content: "\e2cc"
}

.fa-x:before {
    content: "\e2cd"
}

.fa-x-ray:before {
    content: "\f497"
}

.fa-close:before, .fa-multiply:before, .fa-remove:before, .fa-times:before, .fa-xmark:before {
    content: "\f00d"
}

.fa-times-to-slot:before, .fa-vote-nay:before, .fa-xmark-to-slot:before {
    content: "\f771"
}

.fa-y:before {
    content: "\e2ce"
}

.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen-sign:before, .fa-yen:before {
    content: "\f157"
}

.fa-yin-yang:before {
    content: "\f6ad"
}

.fa-z:before {
    content: "\e2cf"
}

.fa-sr-only, .fa-sr-only-focusable:not(:focus), .sr-only, .sr-only-focusable:not(:focus) {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0
}

@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-brands-400.ttf) format("truetype")
}

.fa-brands, .fab {
    font-family: "Font Awesome 6 Brands";
    font-weight: 400
}

.fa-500px:before {
    content: "\f26e"
}

.fa-accessible-icon:before {
    content: "\f368"
}

.fa-accusoft:before {
    content: "\f369"
}

.fa-acquisitions-incorporated:before {
    content: "\f6af"
}

.fa-adn:before {
    content: "\f170"
}

.fa-adversal:before {
    content: "\f36a"
}

.fa-affiliatetheme:before {
    content: "\f36b"
}

.fa-airbnb:before {
    content: "\f834"
}

.fa-algolia:before {
    content: "\f36c"
}

.fa-alipay:before {
    content: "\f642"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-amazon-pay:before {
    content: "\f42c"
}

.fa-amilia:before {
    content: "\f36d"
}

.fa-android:before {
    content: "\f17b"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-angrycreative:before {
    content: "\f36e"
}

.fa-angular:before {
    content: "\f420"
}

.fa-app-store:before {
    content: "\f36f"
}

.fa-app-store-ios:before {
    content: "\f370"
}

.fa-apper:before {
    content: "\f371"
}

.fa-apple:before {
    content: "\f179"
}

.fa-apple-pay:before {
    content: "\f415"
}

.fa-artstation:before {
    content: "\f77a"
}

.fa-asymmetrik:before {
    content: "\f372"
}

.fa-atlassian:before {
    content: "\f77b"
}

.fa-audible:before {
    content: "\f373"
}

.fa-autoprefixer:before {
    content: "\f41c"
}

.fa-avianex:before {
    content: "\f374"
}

.fa-aviato:before {
    content: "\f421"
}

.fa-aws:before {
    content: "\f375"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-battle-net:before {
    content: "\f835"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-bimobject:before {
    content: "\f378"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitcoin:before {
    content: "\f379"
}

.fa-bity:before {
    content: "\f37a"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-blackberry:before {
    content: "\f37b"
}

.fa-blogger:before {
    content: "\f37c"
}

.fa-blogger-b:before {
    content: "\f37d"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-bootstrap:before {
    content: "\f836"
}

.fa-btc:before {
    content: "\f15a"
}

.fa-buffer:before {
    content: "\f837"
}

.fa-buromobelexperte:before {
    content: "\f37f"
}

.fa-buy-n-large:before {
    content: "\f8a6"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-canadian-maple-leaf:before {
    content: "\f785"
}

.fa-cc-amazon-pay:before {
    content: "\f42d"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-apple-pay:before {
    content: "\f416"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-centercode:before {
    content: "\f380"
}

.fa-centos:before {
    content: "\f789"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-chromecast:before {
    content: "\f838"
}

.fa-cloudflare:before {
    content: "\e07d"
}

.fa-cloudscale:before {
    content: "\f383"
}

.fa-cloudsmith:before {
    content: "\f384"
}

.fa-cloudversify:before {
    content: "\f385"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-confluence:before {
    content: "\f78d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-cotton-bureau:before {
    content: "\f89e"
}

.fa-cpanel:before {
    content: "\f388"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-creative-commons-by:before {
    content: "\f4e7"
}

.fa-creative-commons-nc:before {
    content: "\f4e8"
}

.fa-creative-commons-nc-eu:before {
    content: "\f4e9"
}

.fa-creative-commons-nc-jp:before {
    content: "\f4ea"
}

.fa-creative-commons-nd:before {
    content: "\f4eb"
}

.fa-creative-commons-pd:before {
    content: "\f4ec"
}

.fa-creative-commons-pd-alt:before {
    content: "\f4ed"
}

.fa-creative-commons-remix:before {
    content: "\f4ee"
}

.fa-creative-commons-sa:before {
    content: "\f4ef"
}

.fa-creative-commons-sampling:before {
    content: "\f4f0"
}

.fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
}

.fa-creative-commons-share:before {
    content: "\f4f2"
}

.fa-creative-commons-zero:before {
    content: "\f4f3"
}

.fa-critical-role:before {
    content: "\f6c9"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-css3-alt:before {
    content: "\f38b"
}

.fa-cuttlefish:before {
    content: "\f38c"
}

.fa-d-and-d:before {
    content: "\f38d"
}

.fa-d-and-d-beyond:before {
    content: "\f6ca"
}

.fa-dailymotion:before {
    content: "\e052"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-deezer:before {
    content: "\e077"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-deploydog:before {
    content: "\f38e"
}

.fa-deskpro:before {
    content: "\f38f"
}

.fa-dev:before {
    content: "\f6cc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-dhl:before {
    content: "\f790"
}

.fa-diaspora:before {
    content: "\f791"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-digital-ocean:before {
    content: "\f391"
}

.fa-discord:before {
    content: "\f392"
}

.fa-discourse:before {
    content: "\f393"
}

.fa-dochub:before {
    content: "\f394"
}

.fa-docker:before {
    content: "\f395"
}

.fa-draft2digital:before {
    content: "\f396"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-dribbble-square:before {
    content: "\f397"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-dyalog:before {
    content: "\f399"
}

.fa-earlybirds:before {
    content: "\f39a"
}

.fa-ebay:before {
    content: "\f4f4"
}

.fa-edge:before {
    content: "\f282"
}

.fa-edge-legacy:before {
    content: "\e078"
}

.fa-elementor:before {
    content: "\f430"
}

.fa-ello:before {
    content: "\f5f1"
}

.fa-ember:before {
    content: "\f423"
}

.fa-empire:before {
    content: "\f1d1"
}

.fa-envira:before {
    content: "\f299"
}

.fa-erlang:before {
    content: "\f39d"
}

.fa-ethereum:before {
    content: "\f42e"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-evernote:before {
    content: "\f839"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-facebook-f:before {
    content: "\f39e"
}

.fa-facebook-messenger:before {
    content: "\f39f"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-fantasy-flight-games:before {
    content: "\f6dc"
}

.fa-fedex:before {
    content: "\f797"
}

.fa-fedora:before {
    content: "\f798"
}

.fa-figma:before {
    content: "\f799"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-firefox-browser:before {
    content: "\e007"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-first-order-alt:before {
    content: "\f50a"
}

.fa-firstdraft:before {
    content: "\f3a1"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-flipboard:before {
    content: "\f44d"
}

.fa-fly:before {
    content: "\f417"
}

.fa-font-awesome-flag:before, .fa-font-awesome-logo-full:before, .fa-font-awesome:before {
    content: "\f2b4"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-fonticons-fi:before {
    content: "\f3a2"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-fort-awesome-alt:before {
    content: "\f3a3"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-freebsd:before {
    content: "\f3a4"
}

.fa-fulcrum:before {
    content: "\f50b"
}

.fa-galactic-republic:before {
    content: "\f50c"
}

.fa-galactic-senate:before {
    content: "\f50d"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-git-alt:before {
    content: "\f841"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-github:before {
    content: "\f09b"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-gitkraken:before {
    content: "\f3a6"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-gitter:before {
    content: "\f426"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-gofore:before {
    content: "\f3a7"
}

.fa-goodreads:before {
    content: "\f3a8"
}

.fa-goodreads-g:before {
    content: "\f3a9"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-google-drive:before {
    content: "\f3aa"
}

.fa-google-pay:before {
    content: "\e079"
}

.fa-google-play:before {
    content: "\f3ab"
}

.fa-google-plus:before {
    content: "\f2b3"
}

.fa-google-plus-g:before {
    content: "\f0d5"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-gratipay:before {
    content: "\f184"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-gripfire:before {
    content: "\f3ac"
}

.fa-grunt:before {
    content: "\f3ad"
}

.fa-guilded:before {
    content: "\e07e"
}

.fa-gulp:before {
    content: "\f3ae"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-hacker-news-square:before {
    content: "\f3af"
}

.fa-hackerrank:before {
    content: "\f5f7"
}

.fa-hips:before {
    content: "\f452"
}

.fa-hire-a-helper:before {
    content: "\f3b0"
}

.fa-hive:before {
    content: "\e07f"
}

.fa-hooli:before {
    content: "\f427"
}

.fa-hornbill:before {
    content: "\f592"
}

.fa-hotjar:before {
    content: "\f3b1"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-hubspot:before {
    content: "\f3b2"
}

.fa-ideal:before {
    content: "\e013"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-innosoft:before {
    content: "\e080"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-instagram-square:before {
    content: "\e055"
}

.fa-instalod:before {
    content: "\e081"
}

.fa-intercom:before {
    content: "\f7af"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-invision:before {
    content: "\f7b0"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-itch-io:before {
    content: "\f83a"
}

.fa-itunes:before {
    content: "\f3b4"
}

.fa-itunes-note:before {
    content: "\f3b5"
}

.fa-java:before {
    content: "\f4e4"
}

.fa-jedi-order:before {
    content: "\f50e"
}

.fa-jenkins:before {
    content: "\f3b6"
}

.fa-jira:before {
    content: "\f7b1"
}

.fa-joget:before {
    content: "\f3b7"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-js:before {
    content: "\f3b8"
}

.fa-js-square:before {
    content: "\f3b9"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-kaggle:before {
    content: "\f5fa"
}

.fa-keybase:before {
    content: "\f4f5"
}

.fa-keycdn:before {
    content: "\f3ba"
}

.fa-kickstarter:before {
    content: "\f3bb"
}

.fa-kickstarter-k:before {
    content: "\f3bc"
}

.fa-korvue:before {
    content: "\f42f"
}

.fa-laravel:before {
    content: "\f3bd"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-less:before {
    content: "\f41d"
}

.fa-line:before {
    content: "\f3c0"
}

.fa-linkedin:before {
    content: "\f08c"
}

.fa-linkedin-in:before {
    content: "\f0e1"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-lyft:before {
    content: "\f3c3"
}

.fa-magento:before {
    content: "\f3c4"
}

.fa-mailchimp:before {
    content: "\f59e"
}

.fa-mandalorian:before {
    content: "\f50f"
}

.fa-markdown:before {
    content: "\f60f"
}

.fa-mastodon:before {
    content: "\f4f6"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-mdb:before {
    content: "\f8ca"
}

.fa-medapps:before {
    content: "\f3c6"
}

.fa-medium-m:before, .fa-medium:before {
    content: "\f23a"
}

.fa-medrt:before {
    content: "\f3c8"
}

.fa-meetup:before {
    content: "\f2e0"
}

.fa-megaport:before {
    content: "\f5a3"
}

.fa-mendeley:before {
    content: "\f7b3"
}

.fa-microblog:before {
    content: "\e01a"
}

.fa-microsoft:before {
    content: "\f3ca"
}

.fa-mix:before {
    content: "\f3cb"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-mixer:before {
    content: "\e056"
}

.fa-mizuni:before {
    content: "\f3cc"
}

.fa-modx:before {
    content: "\f285"
}

.fa-monero:before {
    content: "\f3d0"
}

.fa-napster:before {
    content: "\f3d2"
}

.fa-neos:before {
    content: "\f612"
}

.fa-nimblr:before {
    content: "\f5a8"
}

.fa-node:before {
    content: "\f419"
}

.fa-node-js:before {
    content: "\f3d3"
}

.fa-npm:before {
    content: "\f3d4"
}

.fa-ns8:before {
    content: "\f3d5"
}

.fa-nutritionix:before {
    content: "\f3d6"
}

.fa-octopus-deploy:before {
    content: "\e082"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-old-republic:before {
    content: "\f510"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-orcid:before {
    content: "\f8d2"
}

.fa-osi:before {
    content: "\f41a"
}

.fa-page4:before {
    content: "\f3d7"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-palfed:before {
    content: "\f3d8"
}

.fa-patreon:before {
    content: "\f3d9"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-penny-arcade:before {
    content: "\f704"
}

.fa-perbyte:before {
    content: "\e083"
}

.fa-periscope:before {
    content: "\f3da"
}

.fa-phabricator:before {
    content: "\f3db"
}

.fa-phoenix-framework:before {
    content: "\f3dc"
}

.fa-phoenix-squadron:before {
    content: "\f511"
}

.fa-php:before {
    content: "\f457"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-pied-piper-hat:before {
    content: "\f4e5"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-square:before {
    content: "\e01e"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-playstation:before {
    content: "\f3df"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-pushed:before {
    content: "\f3e1"
}

.fa-python:before {
    content: "\f3e2"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-quinscape:before {
    content: "\f459"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-r-project:before {
    content: "\f4f7"
}

.fa-raspberry-pi:before {
    content: "\f7bb"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-react:before {
    content: "\f41b"
}

.fa-reacteurope:before {
    content: "\f75d"
}

.fa-readme:before {
    content: "\f4d5"
}

.fa-rebel:before {
    content: "\f1d0"
}

.fa-red-river:before {
    content: "\f3e3"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-redhat:before {
    content: "\f7bc"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-replyd:before {
    content: "\f3e6"
}

.fa-researchgate:before {
    content: "\f4f8"
}

.fa-resolving:before {
    content: "\f3e7"
}

.fa-rev:before {
    content: "\f5b2"
}

.fa-rocketchat:before {
    content: "\f3e8"
}

.fa-rockrms:before {
    content: "\f3e9"
}

.fa-rust:before {
    content: "\e07a"
}

.fa-safari:before {
    content: "\f267"
}

.fa-salesforce:before {
    content: "\f83b"
}

.fa-sass:before {
    content: "\f41e"
}

.fa-schlix:before {
    content: "\f3ea"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-searchengin:before {
    content: "\f3eb"
}

.fa-sellcast:before {
    content: "\f2da"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-servicestack:before {
    content: "\f3ec"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-shopify:before {
    content: "\e057"
}

.fa-shopware:before {
    content: "\f5b5"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-sistrix:before {
    content: "\f3ee"
}

.fa-sith:before {
    content: "\f512"
}

.fa-sketch:before {
    content: "\f7c6"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-slack-hash:before, .fa-slack:before {
    content: "\f198"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-snapchat-ghost:before, .fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-sourcetree:before {
    content: "\f7d3"
}

.fa-speakap:before {
    content: "\f3f3"
}

.fa-speaker-deck:before {
    content: "\f83c"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-square-font-awesome:before {
    content: "\f425"
}

.fa-font-awesome-alt:before, .fa-square-font-awesome-stroke:before {
    content: "\f35c"
}

.fa-squarespace:before {
    content: "\f5be"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-stackpath:before {
    content: "\f842"
}

.fa-staylinked:before {
    content: "\f3f5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-steam-symbol:before {
    content: "\f3f6"
}

.fa-sticker-mule:before {
    content: "\f3f7"
}

.fa-strava:before {
    content: "\f428"
}

.fa-stripe:before {
    content: "\f429"
}

.fa-stripe-s:before {
    content: "\f42a"
}

.fa-studiovinari:before {
    content: "\f3f8"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-supple:before {
    content: "\f3f9"
}

.fa-suse:before {
    content: "\f7d6"
}

.fa-swift:before {
    content: "\f8e1"
}

.fa-symfony:before {
    content: "\f83d"
}

.fa-teamspeak:before {
    content: "\f4f9"
}

.fa-telegram-plane:before, .fa-telegram:before {
    content: "\f2c6"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-the-red-yeti:before {
    content: "\f69d"
}

.fa-themeco:before {
    content: "\f5c6"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-think-peaks:before {
    content: "\f731"
}

.fa-tiktok:before {
    content: "\e07b"
}

.fa-trade-federation:before {
    content: "\f513"
}

.fa-trello:before {
    content: "\f181"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-typo3:before {
    content: "\f42b"
}

.fa-uber:before {
    content: "\f402"
}

.fa-ubuntu:before {
    content: "\f7df"
}

.fa-uikit:before {
    content: "\f403"
}

.fa-umbraco:before {
    content: "\f8e8"
}

.fa-uncharted:before {
    content: "\e084"
}

.fa-uniregistry:before {
    content: "\f404"
}

.fa-unity:before {
    content: "\e049"
}

.fa-unsplash:before {
    content: "\e07c"
}

.fa-untappd:before {
    content: "\f405"
}

.fa-ups:before {
    content: "\f7e0"
}

.fa-usb:before {
    content: "\f287"
}

.fa-usps:before {
    content: "\f7e1"
}

.fa-ussunnah:before {
    content: "\f407"
}

.fa-vaadin:before {
    content: "\f408"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-viber:before {
    content: "\f409"
}

.fa-vimeo:before {
    content: "\f40a"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-vimeo-v:before {
    content: "\f27d"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-vk:before {
    content: "\f189"
}

.fa-vnv:before {
    content: "\f40b"
}

.fa-vuejs:before {
    content: "\f41f"
}

.fa-watchman-monitoring:before {
    content: "\e087"
}

.fa-waze:before {
    content: "\f83f"
}

.fa-weebly:before {
    content: "\f5cc"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-weixin:before {
    content: "\f1d7"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-whatsapp-square:before {
    content: "\f40c"
}

.fa-whmcs:before {
    content: "\f40d"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-wix:before {
    content: "\f5cf"
}

.fa-wizards-of-the-coast:before {
    content: "\f730"
}

.fa-wodu:before {
    content: "\e088"
}

.fa-wolf-pack-battalion:before {
    content: "\f514"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-wordpress-simple:before {
    content: "\f411"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-wpressr:before {
    content: "\f3e4"
}

.fa-xbox:before {
    content: "\f412"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-y-combinator:before {
    content: "\f23b"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-yammer:before {
    content: "\f840"
}

.fa-yandex:before {
    content: "\f413"
}

.fa-yandex-international:before {
    content: "\f414"
}

.fa-yarn:before {
    content: "\f7e3"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-youtube-square:before {
    content: "\f431"
}

.fa-zhihu:before {
    content: "\f63f"
}

@font-face {
    font-family: "Font Awesome 6 Duotone";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-duotone-900.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-duotone-900.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-duotone-900.ttf) format("truetype")
}

.fa-duotone, .fad {
    position: relative;
    font-family: "Font Awesome 6 Duotone";
    font-weight: 900
}

.fa-duotone:before, .fad:before {
    position: absolute;
    color: inherit;
    color: var(--fa-primary-color,inherit);
    opacity: 1;
    opacity: var(--fa-primary-opacity,1)
}

.fa-duotone:after, .fad:after {
    color: inherit;
    color: var(--fa-secondary-color,inherit)
}

.fa-duotone.fa-swap-opacity:before, .fa-duotone:after, .fa-swap-opacity .fa-duotone:before, .fa-swap-opacity .fad:before, .fad.fa-swap-opacity:before, .fad:after {
    opacity: .4;
    opacity: var(--fa-secondary-opacity,.4)
}

.fa-duotone.fa-swap-opacity:after, .fa-swap-opacity .fa-duotone:after, .fa-swap-opacity .fad:after, .fad.fa-swap-opacity:after {
    opacity: 1;
    opacity: var(--fa-primary-opacity,1)
}

.fa-duotone.fa-inverse, .fad.fa-inverse {
    color: #fff;
    color: var(--fa-inverse,#fff)
}

.fa-duotone.fa-stack-1x, .fa-duotone.fa-stack-2x, .fad.fa-stack-1x, .fad.fa-stack-2x {
    position: absolute
}

.fa-duotone.fa-fw:before, .fa-duotone.fa-stack-1x:before, .fa-duotone.fa-stack-2x:before, .fad.fa-fw:before, .fad.fa-stack-1x:before, .fad.fa-stack-2x:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.fa-duotone.fa-0:after, .fad.fa-0:after {
    content: "\10e089"
}

.fa-duotone.fa-1:after, .fad.fa-1:after {
    content: "\10e08a"
}

.fa-duotone.fa-2:after, .fad.fa-2:after {
    content: "\10e08b"
}

.fa-duotone.fa-3:after, .fad.fa-3:after {
    content: "\10e08c"
}

.fa-duotone.fa-4:after, .fad.fa-4:after {
    content: "\10e08d"
}

.fa-duotone.fa-5:after, .fad.fa-5:after {
    content: "\10e08e"
}

.fa-duotone.fa-6:after, .fad.fa-6:after {
    content: "\10e08f"
}

.fa-duotone.fa-7:after, .fad.fa-7:after {
    content: "\10e090"
}

.fa-duotone.fa-8:after, .fad.fa-8:after {
    content: "\10e091"
}

.fa-duotone.fa-9:after, .fad.fa-9:after {
    content: "\10e092"
}

.fa-duotone.fa-a:after, .fad.fa-a:after {
    content: "\10e093"
}

.fa-duotone.fa-abacus:after, .fad.fa-abacus:after {
    content: "\10f640"
}

.fa-duotone.fa-acorn:after, .fad.fa-acorn:after {
    content: "\10f6ae"
}

.fa-duotone.fa-address-book:after, .fa-duotone.fa-contact-book:after, .fad.fa-address-book:after, .fad.fa-contact-book:after {
    content: "\10f2b9"
}

.fa-duotone.fa-address-card:after, .fa-duotone.fa-contact-card:after, .fa-duotone.fa-vcard:after, .fad.fa-address-card:after, .fad.fa-contact-card:after, .fad.fa-vcard:after {
    content: "\10f2bb"
}

.fa-duotone.fa-air-conditioner:after, .fad.fa-air-conditioner:after {
    content: "\10f8f4"
}

.fa-duotone.fa-air-freshener:after, .fad.fa-air-freshener:after {
    content: "\10f5d0"
}

.fa-duotone.fa-airplay:after, .fad.fa-airplay:after {
    content: "\10e094"
}

.fa-duotone.fa-alarm-clock:after, .fad.fa-alarm-clock:after {
    content: "\10f34e"
}

.fa-duotone.fa-alarm-exclamation:after, .fad.fa-alarm-exclamation:after {
    content: "\10f843"
}

.fa-duotone.fa-alarm-plus:after, .fad.fa-alarm-plus:after {
    content: "\10f844"
}

.fa-duotone.fa-alarm-snooze:after, .fad.fa-alarm-snooze:after {
    content: "\10f845"
}

.fa-duotone.fa-album:after, .fad.fa-album:after {
    content: "\10f89f"
}

.fa-duotone.fa-album-collection:after, .fad.fa-album-collection:after {
    content: "\10f8a0"
}

.fa-duotone.fa-alicorn:after, .fad.fa-alicorn:after {
    content: "\10f6b0"
}

.fa-duotone.fa-alien:after, .fad.fa-alien:after {
    content: "\10f8f5"
}

.fa-duotone.fa-alien-8bit:after, .fa-duotone.fa-alien-monster:after, .fad.fa-alien-8bit:after, .fad.fa-alien-monster:after {
    content: "\10f8f6"
}

.fa-duotone.fa-align-center:after, .fad.fa-align-center:after {
    content: "\10f037"
}

.fa-duotone.fa-align-justify:after, .fad.fa-align-justify:after {
    content: "\10f039"
}

.fa-duotone.fa-align-left:after, .fad.fa-align-left:after {
    content: "\10f036"
}

.fa-duotone.fa-align-right:after, .fad.fa-align-right:after {
    content: "\10f038"
}

.fa-duotone.fa-align-slash:after, .fad.fa-align-slash:after {
    content: "\10f846"
}

.fa-duotone.fa-alt:after, .fad.fa-alt:after {
    content: "\10e095"
}

.fa-duotone.fa-amp-guitar:after, .fad.fa-amp-guitar:after {
    content: "\10f8a1"
}

.fa-duotone.fa-ampersand:after, .fad.fa-ampersand:after {
    content: "\10e096"
}

.fa-duotone.fa-anchor:after, .fad.fa-anchor:after {
    content: "\10f13d"
}

.fa-duotone.fa-angel:after, .fad.fa-angel:after {
    content: "\10f779"
}

.fa-duotone.fa-angle:after, .fad.fa-angle:after {
    content: "\10e097"
}

.fa-duotone.fa-angle-90:after, .fad.fa-angle-90:after {
    content: "\10e098"
}

.fa-duotone.fa-angle-down:after, .fad.fa-angle-down:after {
    content: "\10f107"
}

.fa-duotone.fa-angle-left:after, .fad.fa-angle-left:after {
    content: "\10f104"
}

.fa-duotone.fa-angle-right:after, .fad.fa-angle-right:after {
    content: "\10f105"
}

.fa-duotone.fa-angle-up:after, .fad.fa-angle-up:after {
    content: "\10f106"
}

.fa-duotone.fa-angle-double-down:after, .fa-duotone.fa-angles-down:after, .fad.fa-angle-double-down:after, .fad.fa-angles-down:after {
    content: "\10f103"
}

.fa-duotone.fa-angle-double-left:after, .fa-duotone.fa-angles-left:after, .fad.fa-angle-double-left:after, .fad.fa-angles-left:after {
    content: "\10f100"
}

.fa-duotone.fa-angle-double-right:after, .fa-duotone.fa-angles-right:after, .fad.fa-angle-double-right:after, .fad.fa-angles-right:after {
    content: "\10f101"
}

.fa-duotone.fa-angle-double-up:after, .fa-duotone.fa-angles-up:after, .fad.fa-angle-double-up:after, .fad.fa-angles-up:after {
    content: "\10f102"
}

.fa-duotone.fa-ankh:after, .fad.fa-ankh:after {
    content: "\10f644"
}

.fa-duotone.fa-aperture:after, .fad.fa-aperture:after {
    content: "\10e099"
}

.fa-duotone.fa-apple-core:after, .fad.fa-apple-core:after {
    content: "\10e09a"
}

.fa-duotone.fa-apple-crate:after, .fad.fa-apple-crate:after {
    content: "\10f6b1"
}

.fa-duotone.fa-apple-alt:after, .fa-duotone.fa-apple-whole:after, .fad.fa-apple-alt:after, .fad.fa-apple-whole:after {
    content: "\10f5d1"
}

.fa-duotone.fa-archway:after, .fad.fa-archway:after {
    content: "\10f557"
}

.fa-duotone.fa-arrow-down:after, .fad.fa-arrow-down:after {
    content: "\10f063"
}

.fa-duotone.fa-arrow-down-1-9:after, .fa-duotone.fa-sort-numeric-asc:after, .fa-duotone.fa-sort-numeric-down:after, .fad.fa-arrow-down-1-9:after, .fad.fa-sort-numeric-asc:after, .fad.fa-sort-numeric-down:after {
    content: "\10f162"
}

.fa-duotone.fa-arrow-down-9-1:after, .fa-duotone.fa-sort-numeric-desc:after, .fa-duotone.fa-sort-numeric-down-alt:after, .fad.fa-arrow-down-9-1:after, .fad.fa-sort-numeric-desc:after, .fad.fa-sort-numeric-down-alt:after {
    content: "\10f886"
}

.fa-duotone.fa-arrow-down-a-z:after, .fa-duotone.fa-sort-alpha-asc:after, .fa-duotone.fa-sort-alpha-down:after, .fad.fa-arrow-down-a-z:after, .fad.fa-sort-alpha-asc:after, .fad.fa-sort-alpha-down:after {
    content: "\10f15d"
}

.fa-duotone.fa-arrow-down-arrow-up:after, .fa-duotone.fa-sort-alt:after, .fad.fa-arrow-down-arrow-up:after, .fad.fa-sort-alt:after {
    content: "\10f883"
}

.fa-duotone.fa-arrow-down-big-small:after, .fa-duotone.fa-sort-size-down:after, .fad.fa-arrow-down-big-small:after, .fad.fa-sort-size-down:after {
    content: "\10f88c"
}

.fa-duotone.fa-arrow-down-from-dotted-line:after, .fad.fa-arrow-down-from-dotted-line:after {
    content: "\10e09b"
}

.fa-duotone.fa-arrow-down-from-line:after, .fa-duotone.fa-arrow-from-top:after, .fad.fa-arrow-down-from-line:after, .fad.fa-arrow-from-top:after {
    content: "\10f345"
}

.fa-duotone.fa-arrow-down-left:after, .fad.fa-arrow-down-left:after {
    content: "\10e09c"
}

.fa-duotone.fa-arrow-down-left-and-arrow-up-right-to-center:after, .fad.fa-arrow-down-left-and-arrow-up-right-to-center:after {
    content: "\10e09d"
}

.fa-duotone.fa-arrow-down-long:after, .fa-duotone.fa-long-arrow-down:after, .fad.fa-arrow-down-long:after, .fad.fa-long-arrow-down:after {
    content: "\10f175"
}

.fa-duotone.fa-arrow-down-right:after, .fad.fa-arrow-down-right:after {
    content: "\10e09e"
}

.fa-duotone.fa-arrow-down-short-wide:after, .fa-duotone.fa-sort-amount-desc:after, .fa-duotone.fa-sort-amount-down-alt:after, .fad.fa-arrow-down-short-wide:after, .fad.fa-sort-amount-desc:after, .fad.fa-sort-amount-down-alt:after {
    content: "\10f884"
}

.fa-duotone.fa-arrow-down-small-big:after, .fa-duotone.fa-sort-size-down-alt:after, .fad.fa-arrow-down-small-big:after, .fad.fa-sort-size-down-alt:after {
    content: "\10f88d"
}

.fa-duotone.fa-arrow-down-square-triangle:after, .fa-duotone.fa-sort-shapes-down-alt:after, .fad.fa-arrow-down-square-triangle:after, .fad.fa-sort-shapes-down-alt:after {
    content: "\10f889"
}

.fa-duotone.fa-arrow-down-to-bracket:after, .fad.fa-arrow-down-to-bracket:after {
    content: "\10e09f"
}

.fa-duotone.fa-arrow-down-to-dotted-line:after, .fad.fa-arrow-down-to-dotted-line:after {
    content: "\10e0a0"
}

.fa-duotone.fa-arrow-down-to-line:after, .fa-duotone.fa-arrow-to-bottom:after, .fad.fa-arrow-down-to-line:after, .fad.fa-arrow-to-bottom:after {
    content: "\10f33d"
}

.fa-duotone.fa-arrow-down-to-square:after, .fad.fa-arrow-down-to-square:after {
    content: "\10e0a1"
}

.fa-duotone.fa-arrow-down-triangle-square:after, .fa-duotone.fa-sort-shapes-down:after, .fad.fa-arrow-down-triangle-square:after, .fad.fa-sort-shapes-down:after {
    content: "\10f888"
}

.fa-duotone.fa-arrow-down-wide-short:after, .fa-duotone.fa-sort-amount-asc:after, .fa-duotone.fa-sort-amount-down:after, .fad.fa-arrow-down-wide-short:after, .fad.fa-sort-amount-asc:after, .fad.fa-sort-amount-down:after {
    content: "\10f160"
}

.fa-duotone.fa-arrow-down-z-a:after, .fa-duotone.fa-sort-alpha-desc:after, .fa-duotone.fa-sort-alpha-down-alt:after, .fad.fa-arrow-down-z-a:after, .fad.fa-sort-alpha-desc:after, .fad.fa-sort-alpha-down-alt:after {
    content: "\10f881"
}

.fa-duotone.fa-arrow-left:after, .fad.fa-arrow-left:after {
    content: "\10f060"
}

.fa-duotone.fa-arrow-from-right:after, .fa-duotone.fa-arrow-left-from-line:after, .fad.fa-arrow-from-right:after, .fad.fa-arrow-left-from-line:after {
    content: "\10f344"
}

.fa-duotone.fa-arrow-left-long:after, .fa-duotone.fa-long-arrow-left:after, .fad.fa-arrow-left-long:after, .fad.fa-long-arrow-left:after {
    content: "\10f177"
}

.fa-duotone.fa-arrow-left-rotate:after, .fa-duotone.fa-arrow-rotate-left:after, .fa-duotone.fa-undo:after, .fad.fa-arrow-left-rotate:after, .fad.fa-arrow-rotate-left:after, .fad.fa-undo:after {
    content: "\10f0e2"
}

.fa-duotone.fa-arrow-left-to-line:after, .fa-duotone.fa-arrow-to-left:after, .fad.fa-arrow-left-to-line:after, .fad.fa-arrow-to-left:after {
    content: "\10f33e"
}

.fa-duotone.fa-arrow-pointer:after, .fa-duotone.fa-mouse-pointer:after, .fad.fa-arrow-pointer:after, .fad.fa-mouse-pointer:after {
    content: "\10f245"
}

.fa-duotone.fa-arrow-right:after, .fad.fa-arrow-right:after {
    content: "\10f061"
}

.fa-duotone.fa-arrow-right-arrow-left:after, .fa-duotone.fa-exchange:after, .fad.fa-arrow-right-arrow-left:after, .fad.fa-exchange:after {
    content: "\10f0ec"
}

.fa-duotone.fa-arrow-right-from-bracket:after, .fa-duotone.fa-sign-out:after, .fad.fa-arrow-right-from-bracket:after, .fad.fa-sign-out:after {
    content: "\10f08b"
}

.fa-duotone.fa-arrow-from-left:after, .fa-duotone.fa-arrow-right-from-line:after, .fad.fa-arrow-from-left:after, .fad.fa-arrow-right-from-line:after {
    content: "\10f343"
}

.fa-duotone.fa-arrow-right-long:after, .fa-duotone.fa-long-arrow-right:after, .fad.fa-arrow-right-long:after, .fad.fa-long-arrow-right:after {
    content: "\10f178"
}

.fa-duotone.fa-arrow-right-to-bracket:after, .fa-duotone.fa-sign-in:after, .fad.fa-arrow-right-to-bracket:after, .fad.fa-sign-in:after {
    content: "\10f090"
}

.fa-duotone.fa-arrow-right-to-line:after, .fa-duotone.fa-arrow-to-right:after, .fad.fa-arrow-right-to-line:after, .fad.fa-arrow-to-right:after {
    content: "\10f340"
}

.fa-duotone.fa-arrow-rotate-forward:after, .fa-duotone.fa-redo:after, .fa-duotone.fa-rotate-right:after, .fad.fa-arrow-rotate-forward:after, .fad.fa-redo:after, .fad.fa-rotate-right:after {
    content: "\10f01e"
}

.fa-duotone.fa-arrow-trend-down:after, .fad.fa-arrow-trend-down:after {
    content: "\10e0a2"
}

.fa-duotone.fa-arrow-trend-up:after, .fad.fa-arrow-trend-up:after {
    content: "\10e0a3"
}

.fa-duotone.fa-arrow-turn-down:after, .fa-duotone.fa-level-down:after, .fad.fa-arrow-turn-down:after, .fad.fa-level-down:after {
    content: "\10f149"
}

.fa-duotone.fa-arrow-turn-up:after, .fa-duotone.fa-level-up:after, .fad.fa-arrow-turn-up:after, .fad.fa-level-up:after {
    content: "\10f148"
}

.fa-duotone.fa-arrow-up:after, .fad.fa-arrow-up:after {
    content: "\10f062"
}

.fa-duotone.fa-arrow-up-1-9:after, .fa-duotone.fa-sort-numeric-up:after, .fad.fa-arrow-up-1-9:after, .fad.fa-sort-numeric-up:after {
    content: "\10f163"
}

.fa-duotone.fa-arrow-up-9-1:after, .fa-duotone.fa-sort-numeric-up-alt:after, .fad.fa-arrow-up-9-1:after, .fad.fa-sort-numeric-up-alt:after {
    content: "\10f887"
}

.fa-duotone.fa-arrow-up-a-z:after, .fa-duotone.fa-sort-alpha-up:after, .fad.fa-arrow-up-a-z:after, .fad.fa-sort-alpha-up:after {
    content: "\10f15e"
}

.fa-duotone.fa-arrow-up-arrow-down:after, .fa-duotone.fa-sort-up-down:after, .fad.fa-arrow-up-arrow-down:after, .fad.fa-sort-up-down:after {
    content: "\10e0a4"
}

.fa-duotone.fa-arrow-up-big-small:after, .fa-duotone.fa-sort-size-up:after, .fad.fa-arrow-up-big-small:after, .fad.fa-sort-size-up:after {
    content: "\10f88e"
}

.fa-duotone.fa-arrow-up-from-bracket:after, .fad.fa-arrow-up-from-bracket:after {
    content: "\10e0a5"
}

.fa-duotone.fa-arrow-up-from-dotted-line:after, .fad.fa-arrow-up-from-dotted-line:after {
    content: "\10e0a6"
}

.fa-duotone.fa-arrow-from-bottom:after, .fa-duotone.fa-arrow-up-from-line:after, .fad.fa-arrow-from-bottom:after, .fad.fa-arrow-up-from-line:after {
    content: "\10f342"
}

.fa-duotone.fa-arrow-up-from-square:after, .fad.fa-arrow-up-from-square:after {
    content: "\10e0a7"
}

.fa-duotone.fa-arrow-up-left:after, .fad.fa-arrow-up-left:after {
    content: "\10e0a8"
}

.fa-duotone.fa-arrow-up-left-from-circle:after, .fad.fa-arrow-up-left-from-circle:after {
    content: "\10e0a9"
}

.fa-duotone.fa-arrow-up-long:after, .fa-duotone.fa-long-arrow-up:after, .fad.fa-arrow-up-long:after, .fad.fa-long-arrow-up:after {
    content: "\10f176"
}

.fa-duotone.fa-arrow-up-right:after, .fad.fa-arrow-up-right:after {
    content: "\10e0aa"
}

.fa-duotone.fa-arrow-up-right-and-arrow-down-left-from-center:after, .fad.fa-arrow-up-right-and-arrow-down-left-from-center:after {
    content: "\10e0ab"
}

.fa-duotone.fa-arrow-up-right-from-square:after, .fa-duotone.fa-external-link:after, .fad.fa-arrow-up-right-from-square:after, .fad.fa-external-link:after {
    content: "\10f08e"
}

.fa-duotone.fa-arrow-up-short-wide:after, .fa-duotone.fa-sort-amount-up-alt:after, .fad.fa-arrow-up-short-wide:after, .fad.fa-sort-amount-up-alt:after {
    content: "\10f885"
}

.fa-duotone.fa-arrow-up-small-big:after, .fa-duotone.fa-sort-size-up-alt:after, .fad.fa-arrow-up-small-big:after, .fad.fa-sort-size-up-alt:after {
    content: "\10f88f"
}

.fa-duotone.fa-arrow-up-square-triangle:after, .fa-duotone.fa-sort-shapes-up-alt:after, .fad.fa-arrow-up-square-triangle:after, .fad.fa-sort-shapes-up-alt:after {
    content: "\10f88b"
}

.fa-duotone.fa-arrow-up-to-dotted-line:after, .fad.fa-arrow-up-to-dotted-line:after {
    content: "\10e0ac"
}

.fa-duotone.fa-arrow-to-top:after, .fa-duotone.fa-arrow-up-to-line:after, .fad.fa-arrow-to-top:after, .fad.fa-arrow-up-to-line:after {
    content: "\10f341"
}

.fa-duotone.fa-arrow-up-triangle-square:after, .fa-duotone.fa-sort-shapes-up:after, .fad.fa-arrow-up-triangle-square:after, .fad.fa-sort-shapes-up:after {
    content: "\10f88a"
}

.fa-duotone.fa-arrow-up-wide-short:after, .fa-duotone.fa-sort-amount-up:after, .fad.fa-arrow-up-wide-short:after, .fad.fa-sort-amount-up:after {
    content: "\10f161"
}

.fa-duotone.fa-arrow-up-z-a:after, .fa-duotone.fa-sort-alpha-up-alt:after, .fad.fa-arrow-up-z-a:after, .fad.fa-sort-alpha-up-alt:after {
    content: "\10f882"
}

.fa-duotone.fa-arrows-cross:after, .fad.fa-arrows-cross:after {
    content: "\10e0ad"
}

.fa-duotone.fa-arrows-from-dotted-line:after, .fad.fa-arrows-from-dotted-line:after {
    content: "\10e0ae"
}

.fa-duotone.fa-arrows-from-line:after, .fad.fa-arrows-from-line:after {
    content: "\10e0af"
}

.fa-duotone.fa-arrows-h:after, .fa-duotone.fa-arrows-left-right:after, .fad.fa-arrows-h:after, .fad.fa-arrows-left-right:after {
    content: "\10f07e"
}

.fa-duotone.fa-arrows-maximize:after, .fa-duotone.fa-expand-arrows:after, .fad.fa-arrows-maximize:after, .fad.fa-expand-arrows:after {
    content: "\10f31d"
}

.fa-duotone.fa-arrows-minimize:after, .fa-duotone.fa-compress-arrows:after, .fad.fa-arrows-minimize:after, .fad.fa-compress-arrows:after {
    content: "\10e0b0"
}

.fa-duotone.fa-arrows-repeat:after, .fa-duotone.fa-repeat-alt:after, .fad.fa-arrows-repeat:after, .fad.fa-repeat-alt:after {
    content: "\10f364"
}

.fa-duotone.fa-arrows-repeat-1:after, .fa-duotone.fa-repeat-1-alt:after, .fad.fa-arrows-repeat-1:after, .fad.fa-repeat-1-alt:after {
    content: "\10f366"
}

.fa-duotone.fa-arrows-retweet:after, .fa-duotone.fa-retweet-alt:after, .fad.fa-arrows-retweet:after, .fad.fa-retweet-alt:after {
    content: "\10f361"
}

.fa-duotone.fa-arrows-rotate:after, .fa-duotone.fa-refresh:after, .fa-duotone.fa-sync:after, .fad.fa-arrows-rotate:after, .fad.fa-refresh:after, .fad.fa-sync:after {
    content: "\10f021"
}

.fa-duotone.fa-arrows-to-dotted-line:after, .fad.fa-arrows-to-dotted-line:after {
    content: "\10e0b1"
}

.fa-duotone.fa-arrows-to-line:after, .fad.fa-arrows-to-line:after {
    content: "\10e0b2"
}

.fa-duotone.fa-arrows-up-down:after, .fa-duotone.fa-arrows-v:after, .fad.fa-arrows-up-down:after, .fad.fa-arrows-v:after {
    content: "\10f07d"
}

.fa-duotone.fa-arrows-up-down-left-right:after, .fa-duotone.fa-arrows:after, .fad.fa-arrows-up-down-left-right:after, .fad.fa-arrows:after {
    content: "\10f047"
}

.fa-duotone.fa-asterisk:after, .fad.fa-asterisk:after {
    content: "\10f069"
}

.fa-duotone.fa-at:after, .fad.fa-at:after {
    content: "\10f1fa"
}

.fa-duotone.fa-atom:after, .fad.fa-atom:after {
    content: "\10f5d2"
}

.fa-duotone.fa-atom-alt:after, .fa-duotone.fa-atom-simple:after, .fad.fa-atom-alt:after, .fad.fa-atom-simple:after {
    content: "\10f5d3"
}

.fa-duotone.fa-audio-description:after, .fad.fa-audio-description:after {
    content: "\10f29e"
}

.fa-duotone.fa-audio-description-slash:after, .fad.fa-audio-description-slash:after {
    content: "\10e0b3"
}

.fa-duotone.fa-austral-sign:after, .fad.fa-austral-sign:after {
    content: "\10e0b4"
}

.fa-duotone.fa-avocado:after, .fad.fa-avocado:after {
    content: "\10e0b5"
}

.fa-duotone.fa-award:after, .fad.fa-award:after {
    content: "\10f559"
}

.fa-duotone.fa-award-simple:after, .fad.fa-award-simple:after {
    content: "\10e0b6"
}

.fa-duotone.fa-axe:after, .fad.fa-axe:after {
    content: "\10f6b2"
}

.fa-duotone.fa-axe-battle:after, .fad.fa-axe-battle:after {
    content: "\10f6b3"
}

.fa-duotone.fa-b:after, .fad.fa-b:after {
    content: "\10e0b7"
}

.fa-duotone.fa-baby:after, .fad.fa-baby:after {
    content: "\10f77c"
}

.fa-duotone.fa-baby-carriage:after, .fa-duotone.fa-carriage-baby:after, .fad.fa-baby-carriage:after, .fad.fa-carriage-baby:after {
    content: "\10f77d"
}

.fa-duotone.fa-backpack:after, .fad.fa-backpack:after {
    content: "\10f5d4"
}

.fa-duotone.fa-backward:after, .fad.fa-backward:after {
    content: "\10f04a"
}

.fa-duotone.fa-backward-fast:after, .fa-duotone.fa-fast-backward:after, .fad.fa-backward-fast:after, .fad.fa-fast-backward:after {
    content: "\10f049"
}

.fa-duotone.fa-backward-step:after, .fa-duotone.fa-step-backward:after, .fad.fa-backward-step:after, .fad.fa-step-backward:after {
    content: "\10f048"
}

.fa-duotone.fa-bacon:after, .fad.fa-bacon:after {
    content: "\10f7e5"
}

.fa-duotone.fa-bacteria:after, .fad.fa-bacteria:after {
    content: "\10e059"
}

.fa-duotone.fa-bacterium:after, .fad.fa-bacterium:after {
    content: "\10e05a"
}

.fa-duotone.fa-badge:after, .fad.fa-badge:after {
    content: "\10f335"
}

.fa-duotone.fa-badge-check:after, .fad.fa-badge-check:after {
    content: "\10f336"
}

.fa-duotone.fa-badge-dollar:after, .fad.fa-badge-dollar:after {
    content: "\10f645"
}

.fa-duotone.fa-badge-percent:after, .fad.fa-badge-percent:after {
    content: "\10f646"
}

.fa-duotone.fa-badge-sheriff:after, .fad.fa-badge-sheriff:after {
    content: "\10f8a2"
}

.fa-duotone.fa-badger-honey:after, .fad.fa-badger-honey:after {
    content: "\10f6b4"
}

.fa-duotone.fa-bag-shopping:after, .fa-duotone.fa-shopping-bag:after, .fad.fa-bag-shopping:after, .fad.fa-shopping-bag:after {
    content: "\10f290"
}

.fa-duotone.fa-bags-shopping:after, .fad.fa-bags-shopping:after {
    content: "\10f847"
}

.fa-duotone.fa-bahai:after, .fad.fa-bahai:after {
    content: "\10f666"
}

.fa-duotone.fa-baht-sign:after, .fad.fa-baht-sign:after {
    content: "\10e0b8"
}

.fa-duotone.fa-ball-pile:after, .fad.fa-ball-pile:after {
    content: "\10f77e"
}

.fa-duotone.fa-ballot:after, .fad.fa-ballot:after {
    content: "\10f732"
}

.fa-duotone.fa-ballot-check:after, .fad.fa-ballot-check:after {
    content: "\10f733"
}

.fa-duotone.fa-ban:after, .fa-duotone.fa-cancel:after, .fad.fa-ban:after, .fad.fa-cancel:after {
    content: "\10f05e"
}

.fa-duotone.fa-ban-bug:after, .fa-duotone.fa-debug:after, .fad.fa-ban-bug:after, .fad.fa-debug:after {
    content: "\10f7f9"
}

.fa-duotone.fa-ban-parking:after, .fa-duotone.fa-parking-circle-slash:after, .fad.fa-ban-parking:after, .fad.fa-parking-circle-slash:after {
    content: "\10f616"
}

.fa-duotone.fa-ban-smoking:after, .fa-duotone.fa-smoking-ban:after, .fad.fa-ban-smoking:after, .fad.fa-smoking-ban:after {
    content: "\10f54d"
}

.fa-duotone.fa-band-aid:after, .fa-duotone.fa-bandage:after, .fad.fa-band-aid:after, .fad.fa-bandage:after {
    content: "\10f462"
}

.fa-duotone.fa-banjo:after, .fad.fa-banjo:after {
    content: "\10f8a3"
}

.fa-duotone.fa-bank:after, .fa-duotone.fa-institution:after, .fa-duotone.fa-university:after, .fad.fa-bank:after, .fad.fa-institution:after, .fad.fa-university:after {
    content: "\10f19c"
}

.fa-duotone.fa-barcode:after, .fad.fa-barcode:after {
    content: "\10f02a"
}

.fa-duotone.fa-barcode-read:after, .fad.fa-barcode-read:after {
    content: "\10f464"
}

.fa-duotone.fa-barcode-scan:after, .fad.fa-barcode-scan:after {
    content: "\10f465"
}

.fa-duotone.fa-bars:after, .fa-duotone.fa-navicon:after, .fad.fa-bars:after, .fad.fa-navicon:after {
    content: "\10f0c9"
}

.fa-duotone.fa-bars-filter:after, .fad.fa-bars-filter:after {
    content: "\10e0b9"
}

.fa-duotone.fa-bars-progress:after, .fa-duotone.fa-tasks-alt:after, .fad.fa-bars-progress:after, .fad.fa-tasks-alt:after {
    content: "\10f828"
}

.fa-duotone.fa-bars-sort:after, .fad.fa-bars-sort:after {
    content: "\10e0ba"
}

.fa-duotone.fa-bars-staggered:after, .fa-duotone.fa-reorder:after, .fa-duotone.fa-stream:after, .fad.fa-bars-staggered:after, .fad.fa-reorder:after, .fad.fa-stream:after {
    content: "\10f550"
}

.fa-duotone.fa-baseball-ball:after, .fad.fa-baseball-ball:after {
    content: "\10f433"
}

.fa-duotone.fa-baseball-bat-ball:after, .fa-duotone.fa-baseball:after, .fad.fa-baseball-bat-ball:after, .fad.fa-baseball:after {
    content: "\10f432"
}

.fa-duotone.fa-basket-shopping:after, .fa-duotone.fa-shopping-basket:after, .fad.fa-basket-shopping:after, .fad.fa-shopping-basket:after {
    content: "\10f291"
}

.fa-duotone.fa-basket-shopping-simple:after, .fa-duotone.fa-shopping-basket-alt:after, .fad.fa-basket-shopping-simple:after, .fad.fa-shopping-basket-alt:after {
    content: "\10e0bb"
}

.fa-duotone.fa-basketball-ball:after, .fad.fa-basketball-ball:after {
    content: "\10f434"
}

.fa-duotone.fa-basketball-hoop:after, .fad.fa-basketball-hoop:after {
    content: "\10f435"
}

.fa-duotone.fa-bat:after, .fad.fa-bat:after {
    content: "\10f6b5"
}

.fa-duotone.fa-bath:after, .fa-duotone.fa-bathtub:after, .fad.fa-bath:after, .fad.fa-bathtub:after {
    content: "\10f2cd"
}

.fa-duotone.fa-battery-bolt:after, .fad.fa-battery-bolt:after {
    content: "\10f376"
}

.fa-duotone.fa-battery-0:after, .fa-duotone.fa-battery-empty:after, .fad.fa-battery-0:after, .fad.fa-battery-empty:after {
    content: "\10f244"
}

.fa-duotone.fa-battery-exclamation:after, .fad.fa-battery-exclamation:after {
    content: "\10e0bc"
}

.fa-duotone.fa-battery-5:after, .fa-duotone.fa-battery-full:after, .fa-duotone.fa-battery:after, .fad.fa-battery-5:after, .fad.fa-battery-full:after, .fad.fa-battery:after {
    content: "\10f240"
}

.fa-duotone.fa-battery-3:after, .fa-duotone.fa-battery-half:after, .fad.fa-battery-3:after, .fad.fa-battery-half:after {
    content: "\10f242"
}

.fa-duotone.fa-battery-1:after, .fa-duotone.fa-battery-low:after, .fad.fa-battery-1:after, .fad.fa-battery-low:after {
    content: "\10e0bd"
}

.fa-duotone.fa-battery-2:after, .fa-duotone.fa-battery-quarter:after, .fad.fa-battery-2:after, .fad.fa-battery-quarter:after {
    content: "\10f243"
}

.fa-duotone.fa-battery-slash:after, .fad.fa-battery-slash:after {
    content: "\10f377"
}

.fa-duotone.fa-battery-4:after, .fa-duotone.fa-battery-three-quarters:after, .fad.fa-battery-4:after, .fad.fa-battery-three-quarters:after {
    content: "\10f241"
}

.fa-duotone.fa-bed:after, .fad.fa-bed:after {
    content: "\10f236"
}

.fa-duotone.fa-bed-bunk:after, .fad.fa-bed-bunk:after {
    content: "\10f8f8"
}

.fa-duotone.fa-bed-empty:after, .fad.fa-bed-empty:after {
    content: "\10f8f9"
}

.fa-duotone.fa-bed-alt:after, .fa-duotone.fa-bed-front:after, .fad.fa-bed-alt:after, .fad.fa-bed-front:after {
    content: "\10f8f7"
}

.fa-duotone.fa-bed-pulse:after, .fa-duotone.fa-procedures:after, .fad.fa-bed-pulse:after, .fad.fa-procedures:after {
    content: "\10f487"
}

.fa-duotone.fa-bee:after, .fad.fa-bee:after {
    content: "\10e0be"
}

.fa-duotone.fa-beer-foam:after, .fa-duotone.fa-beer-mug:after, .fad.fa-beer-foam:after, .fad.fa-beer-mug:after {
    content: "\10e0bf"
}

.fa-duotone.fa-beer-mug-empty:after, .fa-duotone.fa-beer:after, .fad.fa-beer-mug-empty:after, .fad.fa-beer:after {
    content: "\10f0fc"
}

.fa-duotone.fa-bell:after, .fad.fa-bell:after {
    content: "\10f0f3"
}

.fa-duotone.fa-bell-concierge:after, .fa-duotone.fa-concierge-bell:after, .fad.fa-bell-concierge:after, .fad.fa-concierge-bell:after {
    content: "\10f562"
}

.fa-duotone.fa-bell-exclamation:after, .fad.fa-bell-exclamation:after {
    content: "\10f848"
}

.fa-duotone.fa-bell-on:after, .fad.fa-bell-on:after {
    content: "\10f8fa"
}

.fa-duotone.fa-bell-plus:after, .fad.fa-bell-plus:after {
    content: "\10f849"
}

.fa-duotone.fa-bell-school:after, .fad.fa-bell-school:after {
    content: "\10f5d5"
}

.fa-duotone.fa-bell-school-slash:after, .fad.fa-bell-school-slash:after {
    content: "\10f5d6"
}

.fa-duotone.fa-bell-slash:after, .fad.fa-bell-slash:after {
    content: "\10f1f6"
}

.fa-duotone.fa-bells:after, .fad.fa-bells:after {
    content: "\10f77f"
}

.fa-duotone.fa-bezier-curve:after, .fad.fa-bezier-curve:after {
    content: "\10f55b"
}

.fa-duotone.fa-bicycle:after, .fad.fa-bicycle:after {
    content: "\10f206"
}

.fa-duotone.fa-binoculars:after, .fad.fa-binoculars:after {
    content: "\10f1e5"
}

.fa-duotone.fa-biohazard:after, .fad.fa-biohazard:after {
    content: "\10f780"
}

.fa-duotone.fa-bitcoin-sign:after, .fad.fa-bitcoin-sign:after {
    content: "\10e0c0"
}

.fa-duotone.fa-blanket:after, .fad.fa-blanket:after {
    content: "\10f498"
}

.fa-duotone.fa-blender:after, .fad.fa-blender:after {
    content: "\10f517"
}

.fa-duotone.fa-blender-phone:after, .fad.fa-blender-phone:after {
    content: "\10f6b6"
}

.fa-duotone.fa-blinds:after, .fad.fa-blinds:after {
    content: "\10f8fb"
}

.fa-duotone.fa-blinds-open:after, .fad.fa-blinds-open:after {
    content: "\10f8fc"
}

.fa-duotone.fa-blinds-raised:after, .fad.fa-blinds-raised:after {
    content: "\10f8fd"
}

.fa-duotone.fa-block-quote:after, .fad.fa-block-quote:after {
    content: "\10e0c1"
}

.fa-duotone.fa-blog:after, .fad.fa-blog:after {
    content: "\10f781"
}

.fa-duotone.fa-bluetooth:after, .fad.fa-bluetooth:after {
    content: "\10f293"
}

.fa-duotone.fa-bold:after, .fad.fa-bold:after {
    content: "\10f032"
}

.fa-duotone.fa-bolt:after, .fa-duotone.fa-flash:after, .fad.fa-bolt:after, .fad.fa-flash:after {
    content: "\10f0e7"
}

.fa-duotone.fa-bolt-auto:after, .fad.fa-bolt-auto:after {
    content: "\10e0c2"
}

.fa-duotone.fa-bolt-lightning:after, .fad.fa-bolt-lightning:after {
    content: "\10e0c3"
}

.fa-duotone.fa-bolt-slash:after, .fad.fa-bolt-slash:after {
    content: "\10e0c4"
}

.fa-duotone.fa-bomb:after, .fad.fa-bomb:after {
    content: "\10f1e2"
}

.fa-duotone.fa-bone:after, .fad.fa-bone:after {
    content: "\10f5d7"
}

.fa-duotone.fa-bone-break:after, .fad.fa-bone-break:after {
    content: "\10f5d8"
}

.fa-duotone.fa-bong:after, .fad.fa-bong:after {
    content: "\10f55c"
}

.fa-duotone.fa-book:after, .fad.fa-book:after {
    content: "\10f02d"
}

.fa-duotone.fa-book-arrow-right:after, .fad.fa-book-arrow-right:after {
    content: "\10e0c5"
}

.fa-duotone.fa-book-arrow-up:after, .fad.fa-book-arrow-up:after {
    content: "\10e0c6"
}

.fa-duotone.fa-atlas:after, .fa-duotone.fa-book-atlas:after, .fad.fa-atlas:after, .fad.fa-book-atlas:after {
    content: "\10f558"
}

.fa-duotone.fa-bible:after, .fa-duotone.fa-book-bible:after, .fad.fa-bible:after, .fad.fa-book-bible:after {
    content: "\10f647"
}

.fa-duotone.fa-book-alt:after, .fa-duotone.fa-book-blank:after, .fad.fa-book-alt:after, .fad.fa-book-blank:after {
    content: "\10f5d9"
}

.fa-duotone.fa-book-bookmark:after, .fad.fa-book-bookmark:after {
    content: "\10e0c7"
}

.fa-duotone.fa-book-circle-arrow-right:after, .fad.fa-book-circle-arrow-right:after {
    content: "\10e0c8"
}

.fa-duotone.fa-book-circle-arrow-up:after, .fad.fa-book-circle-arrow-up:after {
    content: "\10e0c9"
}

.fa-duotone.fa-book-copy:after, .fad.fa-book-copy:after {
    content: "\10e0ca"
}

.fa-duotone.fa-book-font:after, .fad.fa-book-font:after {
    content: "\10e0cb"
}

.fa-duotone.fa-book-heart:after, .fad.fa-book-heart:after {
    content: "\10f499"
}

.fa-duotone.fa-book-journal-whills:after, .fa-duotone.fa-journal-whills:after, .fad.fa-book-journal-whills:after, .fad.fa-journal-whills:after {
    content: "\10f66a"
}

.fa-duotone.fa-book-law:after, .fad.fa-book-law:after {
    content: "\10e0cc"
}

.fa-duotone.fa-book-medical:after, .fad.fa-book-medical:after {
    content: "\10f7e6"
}

.fa-duotone.fa-book-open:after, .fad.fa-book-open:after {
    content: "\10f518"
}

.fa-duotone.fa-book-open-alt:after, .fa-duotone.fa-book-open-cover:after, .fad.fa-book-open-alt:after, .fad.fa-book-open-cover:after {
    content: "\10e0cd"
}

.fa-duotone.fa-book-open-reader:after, .fa-duotone.fa-book-reader:after, .fad.fa-book-open-reader:after, .fad.fa-book-reader:after {
    content: "\10f5da"
}

.fa-duotone.fa-book-quran:after, .fa-duotone.fa-quran:after, .fad.fa-book-quran:after, .fad.fa-quran:after {
    content: "\10f687"
}

.fa-duotone.fa-book-section:after, .fad.fa-book-section:after {
    content: "\10e0ce"
}

.fa-duotone.fa-book-dead:after, .fa-duotone.fa-book-skull:after, .fad.fa-book-dead:after, .fad.fa-book-skull:after {
    content: "\10f6b7"
}

.fa-duotone.fa-book-sparkles:after, .fa-duotone.fa-book-spells:after, .fad.fa-book-sparkles:after, .fad.fa-book-spells:after {
    content: "\10f6b8"
}

.fa-duotone.fa-book-tanakh:after, .fa-duotone.fa-tanakh:after, .fad.fa-book-tanakh:after, .fad.fa-tanakh:after {
    content: "\10f827"
}

.fa-duotone.fa-book-user:after, .fad.fa-book-user:after {
    content: "\10f7e7"
}

.fa-duotone.fa-bookmark:after, .fad.fa-bookmark:after {
    content: "\10f02e"
}

.fa-duotone.fa-bookmark-slash:after, .fad.fa-bookmark-slash:after {
    content: "\10e0cf"
}

.fa-duotone.fa-books:after, .fad.fa-books:after {
    content: "\10f5db"
}

.fa-duotone.fa-books-medical:after, .fad.fa-books-medical:after {
    content: "\10f7e8"
}

.fa-duotone.fa-boombox:after, .fad.fa-boombox:after {
    content: "\10f8a5"
}

.fa-duotone.fa-boot:after, .fad.fa-boot:after {
    content: "\10f782"
}

.fa-duotone.fa-booth-curtain:after, .fad.fa-booth-curtain:after {
    content: "\10f734"
}

.fa-duotone.fa-border-all:after, .fad.fa-border-all:after {
    content: "\10f84c"
}

.fa-duotone.fa-border-bottom:after, .fad.fa-border-bottom:after {
    content: "\10f84d"
}

.fa-duotone.fa-border-bottom-right:after, .fa-duotone.fa-border-style-alt:after, .fad.fa-border-bottom-right:after, .fad.fa-border-style-alt:after {
    content: "\10f854"
}

.fa-duotone.fa-border-center-h:after, .fad.fa-border-center-h:after {
    content: "\10f89c"
}

.fa-duotone.fa-border-center-v:after, .fad.fa-border-center-v:after {
    content: "\10f89d"
}

.fa-duotone.fa-border-inner:after, .fad.fa-border-inner:after {
    content: "\10f84e"
}

.fa-duotone.fa-border-left:after, .fad.fa-border-left:after {
    content: "\10f84f"
}

.fa-duotone.fa-border-none:after, .fad.fa-border-none:after {
    content: "\10f850"
}

.fa-duotone.fa-border-outer:after, .fad.fa-border-outer:after {
    content: "\10f851"
}

.fa-duotone.fa-border-right:after, .fad.fa-border-right:after {
    content: "\10f852"
}

.fa-duotone.fa-border-top:after, .fad.fa-border-top:after {
    content: "\10f855"
}

.fa-duotone.fa-border-style:after, .fa-duotone.fa-border-top-left:after, .fad.fa-border-style:after, .fad.fa-border-top-left:after {
    content: "\10f853"
}

.fa-duotone.fa-bow-arrow:after, .fad.fa-bow-arrow:after {
    content: "\10f6b9"
}

.fa-duotone.fa-bowl-hot:after, .fa-duotone.fa-soup:after, .fad.fa-bowl-hot:after, .fad.fa-soup:after {
    content: "\10f823"
}

.fa-duotone.fa-bowling-ball:after, .fad.fa-bowling-ball:after {
    content: "\10f436"
}

.fa-duotone.fa-bowling-ball-pin:after, .fad.fa-bowling-ball-pin:after {
    content: "\10e0d0"
}

.fa-duotone.fa-bowling-pins:after, .fad.fa-bowling-pins:after {
    content: "\10f437"
}

.fa-duotone.fa-box:after, .fad.fa-box:after {
    content: "\10f466"
}

.fa-duotone.fa-archive:after, .fa-duotone.fa-box-archive:after, .fad.fa-archive:after, .fad.fa-box-archive:after {
    content: "\10f187"
}

.fa-duotone.fa-box-ballot:after, .fad.fa-box-ballot:after {
    content: "\10f735"
}

.fa-duotone.fa-box-check:after, .fad.fa-box-check:after {
    content: "\10f467"
}

.fa-duotone.fa-box-circle-check:after, .fad.fa-box-circle-check:after {
    content: "\10e0d1"
}

.fa-duotone.fa-box-dollar:after, .fa-duotone.fa-box-usd:after, .fad.fa-box-dollar:after, .fad.fa-box-usd:after {
    content: "\10f4a0"
}

.fa-duotone.fa-box-heart:after, .fad.fa-box-heart:after {
    content: "\10f49d"
}

.fa-duotone.fa-box-open:after, .fad.fa-box-open:after {
    content: "\10f49e"
}

.fa-duotone.fa-box-full:after, .fa-duotone.fa-box-open-full:after, .fad.fa-box-full:after, .fad.fa-box-open-full:after {
    content: "\10f49c"
}

.fa-duotone.fa-box-alt:after, .fa-duotone.fa-box-taped:after, .fad.fa-box-alt:after, .fad.fa-box-taped:after {
    content: "\10f49a"
}

.fa-duotone.fa-box-tissue:after, .fad.fa-box-tissue:after {
    content: "\10e05b"
}

.fa-duotone.fa-boxes-alt:after, .fa-duotone.fa-boxes-stacked:after, .fa-duotone.fa-boxes:after, .fad.fa-boxes-alt:after, .fad.fa-boxes-stacked:after, .fad.fa-boxes:after {
    content: "\10f468"
}

.fa-duotone.fa-boxing-glove:after, .fa-duotone.fa-glove-boxing:after, .fad.fa-boxing-glove:after, .fad.fa-glove-boxing:after {
    content: "\10f438"
}

.fa-duotone.fa-bracket-curly-left:after, .fa-duotone.fa-bracket-curly:after, .fad.fa-bracket-curly-left:after, .fad.fa-bracket-curly:after {
    content: "\10e0d2"
}

.fa-duotone.fa-bracket-curly-right:after, .fad.fa-bracket-curly-right:after {
    content: "\10e0d3"
}

.fa-duotone.fa-bracket-round:after, .fa-duotone.fa-parenthesis:after, .fad.fa-bracket-round:after, .fad.fa-parenthesis:after {
    content: "\10e0d4"
}

.fa-duotone.fa-bracket-round-right:after, .fad.fa-bracket-round-right:after {
    content: "\10e0d5"
}

.fa-duotone.fa-bracket-left:after, .fa-duotone.fa-bracket-square:after, .fa-duotone.fa-bracket:after, .fad.fa-bracket-left:after, .fad.fa-bracket-square:after, .fad.fa-bracket:after {
    content: "\10e0d6"
}

.fa-duotone.fa-bracket-square-right:after, .fad.fa-bracket-square-right:after {
    content: "\10e0d7"
}

.fa-duotone.fa-brackets-curly:after, .fad.fa-brackets-curly:after {
    content: "\10f7ea"
}

.fa-duotone.fa-brackets-round:after, .fa-duotone.fa-parentheses:after, .fad.fa-brackets-round:after, .fad.fa-parentheses:after {
    content: "\10e0d8"
}

.fa-duotone.fa-brackets-square:after, .fa-duotone.fa-brackets:after, .fad.fa-brackets-square:after, .fad.fa-brackets:after {
    content: "\10f7e9"
}

.fa-duotone.fa-braille:after, .fad.fa-braille:after {
    content: "\10f2a1"
}

.fa-duotone.fa-brain:after, .fad.fa-brain:after {
    content: "\10f5dc"
}

.fa-duotone.fa-brain-arrow-curved-right:after, .fa-duotone.fa-mind-share:after, .fad.fa-brain-arrow-curved-right:after, .fad.fa-mind-share:after {
    content: "\10f677"
}

.fa-duotone.fa-brain-circuit:after, .fad.fa-brain-circuit:after {
    content: "\10e0d9"
}

.fa-duotone.fa-brake-warning:after, .fad.fa-brake-warning:after {
    content: "\10e0da"
}

.fa-duotone.fa-bread-loaf:after, .fad.fa-bread-loaf:after {
    content: "\10f7eb"
}

.fa-duotone.fa-bread-slice:after, .fad.fa-bread-slice:after {
    content: "\10f7ec"
}

.fa-duotone.fa-briefcase:after, .fad.fa-briefcase:after {
    content: "\10f0b1"
}

.fa-duotone.fa-briefcase-arrow-right:after, .fad.fa-briefcase-arrow-right:after {
    content: "\10e0db"
}

.fa-duotone.fa-briefcase-clock:after, .fa-duotone.fa-business-time:after, .fad.fa-briefcase-clock:after, .fad.fa-business-time:after {
    content: "\10f64a"
}

.fa-duotone.fa-briefcase-medical:after, .fad.fa-briefcase-medical:after {
    content: "\10f469"
}

.fa-duotone.fa-bring-forward:after, .fad.fa-bring-forward:after {
    content: "\10f856"
}

.fa-duotone.fa-bring-front:after, .fad.fa-bring-front:after {
    content: "\10f857"
}

.fa-duotone.fa-broom:after, .fad.fa-broom:after {
    content: "\10f51a"
}

.fa-duotone.fa-browser:after, .fad.fa-browser:after {
    content: "\10f37e"
}

.fa-duotone.fa-browsers:after, .fad.fa-browsers:after {
    content: "\10e0dc"
}

.fa-duotone.fa-brush:after, .fad.fa-brush:after {
    content: "\10f55d"
}

.fa-duotone.fa-bug:after, .fad.fa-bug:after {
    content: "\10f188"
}

.fa-duotone.fa-building:after, .fad.fa-building:after {
    content: "\10f1ad"
}

.fa-duotone.fa-buildings:after, .fad.fa-buildings:after {
    content: "\10e0dd"
}

.fa-duotone.fa-bullhorn:after, .fad.fa-bullhorn:after {
    content: "\10f0a1"
}

.fa-duotone.fa-bullseye:after, .fad.fa-bullseye:after {
    content: "\10f140"
}

.fa-duotone.fa-bullseye-arrow:after, .fad.fa-bullseye-arrow:after {
    content: "\10f648"
}

.fa-duotone.fa-bullseye-pointer:after, .fad.fa-bullseye-pointer:after {
    content: "\10f649"
}

.fa-duotone.fa-burger:after, .fa-duotone.fa-hamburger:after, .fad.fa-burger:after, .fad.fa-hamburger:after {
    content: "\10f805"
}

.fa-duotone.fa-burger-cheese:after, .fa-duotone.fa-cheeseburger:after, .fad.fa-burger-cheese:after, .fad.fa-cheeseburger:after {
    content: "\10f7f1"
}

.fa-duotone.fa-burger-fries:after, .fad.fa-burger-fries:after {
    content: "\10e0de"
}

.fa-duotone.fa-burger-glass:after, .fad.fa-burger-glass:after {
    content: "\10e0df"
}

.fa-duotone.fa-burger-soda:after, .fad.fa-burger-soda:after {
    content: "\10f858"
}

.fa-duotone.fa-burrito:after, .fad.fa-burrito:after {
    content: "\10f7ed"
}

.fa-duotone.fa-bus:after, .fad.fa-bus:after {
    content: "\10f207"
}

.fa-duotone.fa-bus-school:after, .fad.fa-bus-school:after {
    content: "\10f5dd"
}

.fa-duotone.fa-bus-alt:after, .fa-duotone.fa-bus-simple:after, .fad.fa-bus-alt:after, .fad.fa-bus-simple:after {
    content: "\10f55e"
}

.fa-duotone.fa-c:after, .fad.fa-c:after {
    content: "\10e0e0"
}

.fa-duotone.fa-cabinet-filing:after, .fad.fa-cabinet-filing:after {
    content: "\10f64b"
}

.fa-duotone.fa-cable-car:after, .fad.fa-cable-car:after {
    content: "\10e0e1"
}

.fa-duotone.fa-cactus:after, .fad.fa-cactus:after {
    content: "\10f8a7"
}

.fa-duotone.fa-birthday-cake:after, .fa-duotone.fa-cake-candles:after, .fad.fa-birthday-cake:after, .fad.fa-cake-candles:after {
    content: "\10f1fd"
}

.fa-duotone.fa-calculator:after, .fad.fa-calculator:after {
    content: "\10f1ec"
}

.fa-duotone.fa-calculator-alt:after, .fa-duotone.fa-calculator-simple:after, .fad.fa-calculator-alt:after, .fad.fa-calculator-simple:after {
    content: "\10f64c"
}

.fa-duotone.fa-calendar:after, .fad.fa-calendar:after {
    content: "\10f133"
}

.fa-duotone.fa-calendar-arrow-down:after, .fa-duotone.fa-calendar-download:after, .fad.fa-calendar-arrow-down:after, .fad.fa-calendar-download:after {
    content: "\10e0e2"
}

.fa-duotone.fa-calendar-arrow-up:after, .fa-duotone.fa-calendar-upload:after, .fad.fa-calendar-arrow-up:after, .fad.fa-calendar-upload:after {
    content: "\10e0e3"
}

.fa-duotone.fa-calendar-check:after, .fad.fa-calendar-check:after {
    content: "\10f274"
}

.fa-duotone.fa-calendar-clock:after, .fa-duotone.fa-calendar-time:after, .fad.fa-calendar-clock:after, .fad.fa-calendar-time:after {
    content: "\10e0e4"
}

.fa-duotone.fa-calendar-day:after, .fad.fa-calendar-day:after {
    content: "\10f783"
}

.fa-duotone.fa-calendar-alt:after, .fa-duotone.fa-calendar-days:after, .fad.fa-calendar-alt:after, .fad.fa-calendar-days:after {
    content: "\10f073"
}

.fa-duotone.fa-calendar-exclamation:after, .fad.fa-calendar-exclamation:after {
    content: "\10f334"
}

.fa-duotone.fa-calendar-heart:after, .fad.fa-calendar-heart:after {
    content: "\10e0e5"
}

.fa-duotone.fa-calendar-image:after, .fad.fa-calendar-image:after {
    content: "\10e0e6"
}

.fa-duotone.fa-calendar-lines:after, .fa-duotone.fa-calendar-note:after, .fad.fa-calendar-lines:after, .fad.fa-calendar-note:after {
    content: "\10e0e7"
}

.fa-duotone.fa-calendar-minus:after, .fad.fa-calendar-minus:after {
    content: "\10f272"
}

.fa-duotone.fa-calendar-edit:after, .fa-duotone.fa-calendar-pen:after, .fad.fa-calendar-edit:after, .fad.fa-calendar-pen:after {
    content: "\10f333"
}

.fa-duotone.fa-calendar-plus:after, .fad.fa-calendar-plus:after {
    content: "\10f271"
}

.fa-duotone.fa-calendar-range:after, .fad.fa-calendar-range:after {
    content: "\10e0e8"
}

.fa-duotone.fa-calendar-star:after, .fad.fa-calendar-star:after {
    content: "\10f736"
}

.fa-duotone.fa-calendar-week:after, .fad.fa-calendar-week:after {
    content: "\10f784"
}

.fa-duotone.fa-calendar-times:after, .fa-duotone.fa-calendar-xmark:after, .fad.fa-calendar-times:after, .fad.fa-calendar-xmark:after {
    content: "\10f273"
}

.fa-duotone.fa-calendars:after, .fad.fa-calendars:after {
    content: "\10e0e9"
}

.fa-duotone.fa-camcorder:after, .fa-duotone.fa-video-handheld:after, .fad.fa-camcorder:after, .fad.fa-video-handheld:after {
    content: "\10f8a8"
}

.fa-duotone.fa-camera-alt:after, .fa-duotone.fa-camera:after, .fad.fa-camera-alt:after, .fad.fa-camera:after {
    content: "\10f030"
}

.fa-duotone.fa-camera-cctv:after, .fa-duotone.fa-cctv:after, .fad.fa-camera-cctv:after, .fad.fa-cctv:after {
    content: "\10f8ac"
}

.fa-duotone.fa-camera-movie:after, .fad.fa-camera-movie:after {
    content: "\10f8a9"
}

.fa-duotone.fa-camera-polaroid:after, .fad.fa-camera-polaroid:after {
    content: "\10f8aa"
}

.fa-duotone.fa-camera-retro:after, .fad.fa-camera-retro:after {
    content: "\10f083"
}

.fa-duotone.fa-camera-rotate:after, .fad.fa-camera-rotate:after {
    content: "\10e0ea"
}

.fa-duotone.fa-camera-home:after, .fa-duotone.fa-camera-security:after, .fad.fa-camera-home:after, .fad.fa-camera-security:after {
    content: "\10f8fe"
}

.fa-duotone.fa-camera-slash:after, .fad.fa-camera-slash:after {
    content: "\10e0eb"
}

.fa-duotone.fa-camera-viewfinder:after, .fad.fa-camera-viewfinder:after {
    content: "\10e0ec"
}

.fa-duotone.fa-camera-web:after, .fa-duotone.fa-webcam:after, .fad.fa-camera-web:after, .fad.fa-webcam:after {
    content: "\10f832"
}

.fa-duotone.fa-camera-web-slash:after, .fa-duotone.fa-webcam-slash:after, .fad.fa-camera-web-slash:after, .fad.fa-webcam-slash:after {
    content: "\10f833"
}

.fa-duotone.fa-campfire:after, .fad.fa-campfire:after {
    content: "\10f6ba"
}

.fa-duotone.fa-campground:after, .fad.fa-campground:after {
    content: "\10f6bb"
}

.fa-duotone.fa-candle-holder:after, .fad.fa-candle-holder:after {
    content: "\10f6bc"
}

.fa-duotone.fa-candy-cane:after, .fad.fa-candy-cane:after {
    content: "\10f786"
}

.fa-duotone.fa-candy-corn:after, .fad.fa-candy-corn:after {
    content: "\10f6bd"
}

.fa-duotone.fa-cannabis:after, .fad.fa-cannabis:after {
    content: "\10f55f"
}

.fa-duotone.fa-capsules:after, .fad.fa-capsules:after {
    content: "\10f46b"
}

.fa-duotone.fa-automobile:after, .fa-duotone.fa-car:after, .fad.fa-automobile:after, .fad.fa-car:after {
    content: "\10f1b9"
}

.fa-duotone.fa-battery-car:after, .fa-duotone.fa-car-battery:after, .fad.fa-battery-car:after, .fad.fa-car-battery:after {
    content: "\10f5df"
}

.fa-duotone.fa-car-building:after, .fad.fa-car-building:after {
    content: "\10f859"
}

.fa-duotone.fa-car-bump:after, .fad.fa-car-bump:after {
    content: "\10f5e0"
}

.fa-duotone.fa-car-bus:after, .fad.fa-car-bus:after {
    content: "\10f85a"
}

.fa-duotone.fa-car-crash:after, .fad.fa-car-crash:after {
    content: "\10f5e1"
}

.fa-duotone.fa-car-garage:after, .fad.fa-car-garage:after {
    content: "\10f5e2"
}

.fa-duotone.fa-car-alt:after, .fa-duotone.fa-car-rear:after, .fad.fa-car-alt:after, .fad.fa-car-rear:after {
    content: "\10f5de"
}

.fa-duotone.fa-car-side:after, .fad.fa-car-side:after {
    content: "\10f5e4"
}

.fa-duotone.fa-car-tilt:after, .fad.fa-car-tilt:after {
    content: "\10f5e5"
}

.fa-duotone.fa-car-wash:after, .fad.fa-car-wash:after {
    content: "\10f5e6"
}

.fa-duotone.fa-car-mechanic:after, .fa-duotone.fa-car-wrench:after, .fad.fa-car-mechanic:after, .fad.fa-car-wrench:after {
    content: "\10f5e3"
}

.fa-duotone.fa-caravan:after, .fad.fa-caravan:after {
    content: "\10f8ff"
}

.fa-duotone.fa-caravan-alt:after, .fa-duotone.fa-caravan-simple:after, .fad.fa-caravan-alt:after, .fad.fa-caravan-simple:after {
    content: "\10e000"
}

.fa-duotone.fa-caret-down:after, .fad.fa-caret-down:after {
    content: "\10f0d7"
}

.fa-duotone.fa-caret-left:after, .fad.fa-caret-left:after {
    content: "\10f0d9"
}

.fa-duotone.fa-caret-right:after, .fad.fa-caret-right:after {
    content: "\10f0da"
}

.fa-duotone.fa-caret-up:after, .fad.fa-caret-up:after {
    content: "\10f0d8"
}

.fa-duotone.fa-carrot:after, .fad.fa-carrot:after {
    content: "\10f787"
}

.fa-duotone.fa-cars:after, .fad.fa-cars:after {
    content: "\10f85b"
}

.fa-duotone.fa-cart-arrow-down:after, .fad.fa-cart-arrow-down:after {
    content: "\10f218"
}

.fa-duotone.fa-cart-flatbed:after, .fa-duotone.fa-dolly-flatbed:after, .fad.fa-cart-flatbed:after, .fad.fa-dolly-flatbed:after {
    content: "\10f474"
}

.fa-duotone.fa-cart-flatbed-boxes:after, .fa-duotone.fa-dolly-flatbed-alt:after, .fad.fa-cart-flatbed-boxes:after, .fad.fa-dolly-flatbed-alt:after {
    content: "\10f475"
}

.fa-duotone.fa-cart-flatbed-empty:after, .fa-duotone.fa-dolly-flatbed-empty:after, .fad.fa-cart-flatbed-empty:after, .fad.fa-dolly-flatbed-empty:after {
    content: "\10f476"
}

.fa-duotone.fa-cart-flatbed-suitcase:after, .fa-duotone.fa-luggage-cart:after, .fad.fa-cart-flatbed-suitcase:after, .fad.fa-luggage-cart:after {
    content: "\10f59d"
}

.fa-duotone.fa-cart-plus:after, .fad.fa-cart-plus:after {
    content: "\10f217"
}

.fa-duotone.fa-cart-shopping:after, .fa-duotone.fa-shopping-cart:after, .fad.fa-cart-shopping:after, .fad.fa-shopping-cart:after {
    content: "\10f07a"
}

.fa-duotone.fa-cart-shopping-fast:after, .fad.fa-cart-shopping-fast:after {
    content: "\10e0ed"
}

.fa-duotone.fa-betamax:after, .fa-duotone.fa-casette-betamax:after, .fad.fa-betamax:after, .fad.fa-casette-betamax:after {
    content: "\10f8a4"
}

.fa-duotone.fa-casette-vhs:after, .fa-duotone.fa-vhs:after, .fad.fa-casette-vhs:after, .fad.fa-vhs:after {
    content: "\10f8ec"
}

.fa-duotone.fa-cash-register:after, .fad.fa-cash-register:after {
    content: "\10f788"
}

.fa-duotone.fa-cassette-tape:after, .fad.fa-cassette-tape:after {
    content: "\10f8ab"
}

.fa-duotone.fa-castle:after, .fad.fa-castle:after {
    content: "\10e0ee"
}

.fa-duotone.fa-cat:after, .fad.fa-cat:after {
    content: "\10f6be"
}

.fa-duotone.fa-cat-space:after, .fad.fa-cat-space:after {
    content: "\10e001"
}

.fa-duotone.fa-cauldron:after, .fad.fa-cauldron:after {
    content: "\10f6bf"
}

.fa-duotone.fa-cedi-sign:after, .fad.fa-cedi-sign:after {
    content: "\10e0ef"
}

.fa-duotone.fa-cent-sign:after, .fad.fa-cent-sign:after {
    content: "\10e0f0"
}

.fa-duotone.fa-certificate:after, .fad.fa-certificate:after {
    content: "\10f0a3"
}

.fa-duotone.fa-chair:after, .fad.fa-chair:after {
    content: "\10f6c0"
}

.fa-duotone.fa-chair-office:after, .fad.fa-chair-office:after {
    content: "\10f6c1"
}

.fa-duotone.fa-blackboard:after, .fa-duotone.fa-chalkboard:after, .fad.fa-blackboard:after, .fad.fa-chalkboard:after {
    content: "\10f51b"
}

.fa-duotone.fa-chalkboard-teacher:after, .fa-duotone.fa-chalkboard-user:after, .fad.fa-chalkboard-teacher:after, .fad.fa-chalkboard-user:after {
    content: "\10f51c"
}

.fa-duotone.fa-champagne-glass:after, .fa-duotone.fa-glass-champagne:after, .fad.fa-champagne-glass:after, .fad.fa-glass-champagne:after {
    content: "\10f79e"
}

.fa-duotone.fa-champagne-glasses:after, .fa-duotone.fa-glass-cheers:after, .fad.fa-champagne-glasses:after, .fad.fa-glass-cheers:after {
    content: "\10f79f"
}

.fa-duotone.fa-charging-station:after, .fad.fa-charging-station:after {
    content: "\10f5e7"
}

.fa-duotone.fa-area-chart:after, .fa-duotone.fa-chart-area:after, .fad.fa-area-chart:after, .fad.fa-chart-area:after {
    content: "\10f1fe"
}

.fa-duotone.fa-bar-chart:after, .fa-duotone.fa-chart-bar:after, .fad.fa-bar-chart:after, .fad.fa-chart-bar:after {
    content: "\10f080"
}

.fa-duotone.fa-chart-bullet:after, .fad.fa-chart-bullet:after {
    content: "\10e0f1"
}

.fa-duotone.fa-chart-candlestick:after, .fad.fa-chart-candlestick:after {
    content: "\10e0f2"
}

.fa-duotone.fa-chart-column:after, .fad.fa-chart-column:after {
    content: "\10e0f3"
}

.fa-duotone.fa-chart-gantt:after, .fad.fa-chart-gantt:after {
    content: "\10e0f4"
}

.fa-duotone.fa-chart-line:after, .fa-duotone.fa-line-chart:after, .fad.fa-chart-line:after, .fad.fa-line-chart:after {
    content: "\10f201"
}

.fa-duotone.fa-chart-line-down:after, .fad.fa-chart-line-down:after {
    content: "\10f64d"
}

.fa-duotone.fa-chart-line-up:after, .fad.fa-chart-line-up:after {
    content: "\10e0f5"
}

.fa-duotone.fa-analytics:after, .fa-duotone.fa-chart-mixed:after, .fad.fa-analytics:after, .fad.fa-chart-mixed:after {
    content: "\10f643"
}

.fa-duotone.fa-chart-network:after, .fad.fa-chart-network:after {
    content: "\10f78a"
}

.fa-duotone.fa-chart-pie:after, .fa-duotone.fa-pie-chart:after, .fad.fa-chart-pie:after, .fad.fa-pie-chart:after {
    content: "\10f200"
}

.fa-duotone.fa-chart-pie-alt:after, .fa-duotone.fa-chart-pie-simple:after, .fad.fa-chart-pie-alt:after, .fad.fa-chart-pie-simple:after {
    content: "\10f64e"
}

.fa-duotone.fa-chart-pyramid:after, .fad.fa-chart-pyramid:after {
    content: "\10e0f6"
}

.fa-duotone.fa-chart-radar:after, .fad.fa-chart-radar:after {
    content: "\10e0f7"
}

.fa-duotone.fa-chart-scatter:after, .fad.fa-chart-scatter:after {
    content: "\10f7ee"
}

.fa-duotone.fa-chart-scatter-3d:after, .fad.fa-chart-scatter-3d:after {
    content: "\10e0f8"
}

.fa-duotone.fa-chart-scatter-bubble:after, .fad.fa-chart-scatter-bubble:after {
    content: "\10e0f9"
}

.fa-duotone.fa-chart-tree-map:after, .fad.fa-chart-tree-map:after {
    content: "\10e0fa"
}

.fa-duotone.fa-chart-user:after, .fa-duotone.fa-user-chart:after, .fad.fa-chart-user:after, .fad.fa-user-chart:after {
    content: "\10f6a3"
}

.fa-duotone.fa-chart-waterfall:after, .fad.fa-chart-waterfall:after {
    content: "\10e0fb"
}

.fa-duotone.fa-check:after, .fad.fa-check:after {
    content: "\10f00c"
}

.fa-duotone.fa-check-double:after, .fad.fa-check-double:after {
    content: "\10f560"
}

.fa-duotone.fa-check-to-slot:after, .fa-duotone.fa-vote-yea:after, .fad.fa-check-to-slot:after, .fad.fa-vote-yea:after {
    content: "\10f772"
}

.fa-duotone.fa-cheese:after, .fad.fa-cheese:after {
    content: "\10f7ef"
}

.fa-duotone.fa-cheese-swiss:after, .fad.fa-cheese-swiss:after {
    content: "\10f7f0"
}

.fa-duotone.fa-cherries:after, .fad.fa-cherries:after {
    content: "\10e0fc"
}

.fa-duotone.fa-chess:after, .fad.fa-chess:after {
    content: "\10f439"
}

.fa-duotone.fa-chess-bishop:after, .fad.fa-chess-bishop:after {
    content: "\10f43a"
}

.fa-duotone.fa-chess-bishop-alt:after, .fa-duotone.fa-chess-bishop-piece:after, .fad.fa-chess-bishop-alt:after, .fad.fa-chess-bishop-piece:after {
    content: "\10f43b"
}

.fa-duotone.fa-chess-board:after, .fad.fa-chess-board:after {
    content: "\10f43c"
}

.fa-duotone.fa-chess-clock:after, .fad.fa-chess-clock:after {
    content: "\10f43d"
}

.fa-duotone.fa-chess-clock-alt:after, .fa-duotone.fa-chess-clock-flip:after, .fad.fa-chess-clock-alt:after, .fad.fa-chess-clock-flip:after {
    content: "\10f43e"
}

.fa-duotone.fa-chess-king:after, .fad.fa-chess-king:after {
    content: "\10f43f"
}

.fa-duotone.fa-chess-king-alt:after, .fa-duotone.fa-chess-king-piece:after, .fad.fa-chess-king-alt:after, .fad.fa-chess-king-piece:after {
    content: "\10f440"
}

.fa-duotone.fa-chess-knight:after, .fad.fa-chess-knight:after {
    content: "\10f441"
}

.fa-duotone.fa-chess-knight-alt:after, .fa-duotone.fa-chess-knight-piece:after, .fad.fa-chess-knight-alt:after, .fad.fa-chess-knight-piece:after {
    content: "\10f442"
}

.fa-duotone.fa-chess-pawn:after, .fad.fa-chess-pawn:after {
    content: "\10f443"
}

.fa-duotone.fa-chess-pawn-alt:after, .fa-duotone.fa-chess-pawn-piece:after, .fad.fa-chess-pawn-alt:after, .fad.fa-chess-pawn-piece:after {
    content: "\10f444"
}

.fa-duotone.fa-chess-queen:after, .fad.fa-chess-queen:after {
    content: "\10f445"
}

.fa-duotone.fa-chess-queen-alt:after, .fa-duotone.fa-chess-queen-piece:after, .fad.fa-chess-queen-alt:after, .fad.fa-chess-queen-piece:after {
    content: "\10f446"
}

.fa-duotone.fa-chess-rook:after, .fad.fa-chess-rook:after {
    content: "\10f447"
}

.fa-duotone.fa-chess-rook-alt:after, .fa-duotone.fa-chess-rook-piece:after, .fad.fa-chess-rook-alt:after, .fad.fa-chess-rook-piece:after {
    content: "\10f448"
}

.fa-duotone.fa-chevron-down:after, .fad.fa-chevron-down:after {
    content: "\10f078"
}

.fa-duotone.fa-chevron-left:after, .fad.fa-chevron-left:after {
    content: "\10f053"
}

.fa-duotone.fa-chevron-right:after, .fad.fa-chevron-right:after {
    content: "\10f054"
}

.fa-duotone.fa-chevron-up:after, .fad.fa-chevron-up:after {
    content: "\10f077"
}

.fa-duotone.fa-chevron-double-down:after, .fa-duotone.fa-chevrons-down:after, .fad.fa-chevron-double-down:after, .fad.fa-chevrons-down:after {
    content: "\10f322"
}

.fa-duotone.fa-chevron-double-left:after, .fa-duotone.fa-chevrons-left:after, .fad.fa-chevron-double-left:after, .fad.fa-chevrons-left:after {
    content: "\10f323"
}

.fa-duotone.fa-chevron-double-right:after, .fa-duotone.fa-chevrons-right:after, .fad.fa-chevron-double-right:after, .fad.fa-chevrons-right:after {
    content: "\10f324"
}

.fa-duotone.fa-chevron-double-up:after, .fa-duotone.fa-chevrons-up:after, .fad.fa-chevron-double-up:after, .fad.fa-chevrons-up:after {
    content: "\10f325"
}

.fa-duotone.fa-child:after, .fad.fa-child:after {
    content: "\10f1ae"
}

.fa-duotone.fa-chimney:after, .fad.fa-chimney:after {
    content: "\10f78b"
}

.fa-duotone.fa-church:after, .fad.fa-church:after {
    content: "\10f51d"
}

.fa-duotone.fa-circle:after, .fad.fa-circle:after {
    content: "\10f111"
}

.fa-duotone.fa-circle-0:after, .fad.fa-circle-0:after {
    content: "\10e0fd"
}

.fa-duotone.fa-circle-1:after, .fad.fa-circle-1:after {
    content: "\10e0fe"
}

.fa-duotone.fa-circle-2:after, .fad.fa-circle-2:after {
    content: "\10e0ff"
}

.fa-duotone.fa-circle-3:after, .fad.fa-circle-3:after {
    content: "\10e100"
}

.fa-duotone.fa-circle-4:after, .fad.fa-circle-4:after {
    content: "\10e101"
}

.fa-duotone.fa-circle-5:after, .fad.fa-circle-5:after {
    content: "\10e102"
}

.fa-duotone.fa-circle-6:after, .fad.fa-circle-6:after {
    content: "\10e103"
}

.fa-duotone.fa-circle-7:after, .fad.fa-circle-7:after {
    content: "\10e104"
}

.fa-duotone.fa-circle-8:after, .fad.fa-circle-8:after {
    content: "\10e105"
}

.fa-duotone.fa-circle-9:after, .fad.fa-circle-9:after {
    content: "\10e106"
}

.fa-duotone.fa-circle-a:after, .fad.fa-circle-a:after {
    content: "\10e107"
}

.fa-duotone.fa-circle-ampersand:after, .fad.fa-circle-ampersand:after {
    content: "\10e108"
}

.fa-duotone.fa-arrow-circle-down:after, .fa-duotone.fa-circle-arrow-down:after, .fad.fa-arrow-circle-down:after, .fad.fa-circle-arrow-down:after {
    content: "\10f0ab"
}

.fa-duotone.fa-circle-arrow-down-left:after, .fad.fa-circle-arrow-down-left:after {
    content: "\10e109"
}

.fa-duotone.fa-circle-arrow-down-right:after, .fad.fa-circle-arrow-down-right:after {
    content: "\10e10a"
}

.fa-duotone.fa-arrow-circle-left:after, .fa-duotone.fa-circle-arrow-left:after, .fad.fa-arrow-circle-left:after, .fad.fa-circle-arrow-left:after {
    content: "\10f0a8"
}

.fa-duotone.fa-arrow-circle-right:after, .fa-duotone.fa-circle-arrow-right:after, .fad.fa-arrow-circle-right:after, .fad.fa-circle-arrow-right:after {
    content: "\10f0a9"
}

.fa-duotone.fa-arrow-circle-up:after, .fa-duotone.fa-circle-arrow-up:after, .fad.fa-arrow-circle-up:after, .fad.fa-circle-arrow-up:after {
    content: "\10f0aa"
}

.fa-duotone.fa-circle-arrow-up-left:after, .fad.fa-circle-arrow-up-left:after {
    content: "\10e10b"
}

.fa-duotone.fa-circle-arrow-up-right:after, .fad.fa-circle-arrow-up-right:after {
    content: "\10e10c"
}

.fa-duotone.fa-circle-b:after, .fad.fa-circle-b:after {
    content: "\10e10d"
}

.fa-duotone.fa-circle-bolt:after, .fad.fa-circle-bolt:after {
    content: "\10e10e"
}

.fa-duotone.fa-book-circle:after, .fa-duotone.fa-circle-book-open:after, .fad.fa-book-circle:after, .fad.fa-circle-book-open:after {
    content: "\10e10f"
}

.fa-duotone.fa-bookmark-circle:after, .fa-duotone.fa-circle-bookmark:after, .fad.fa-bookmark-circle:after, .fad.fa-circle-bookmark:after {
    content: "\10e110"
}

.fa-duotone.fa-circle-c:after, .fad.fa-circle-c:after {
    content: "\10e111"
}

.fa-duotone.fa-calendar-circle:after, .fa-duotone.fa-circle-calendar:after, .fad.fa-calendar-circle:after, .fad.fa-circle-calendar:after {
    content: "\10e112"
}

.fa-duotone.fa-camera-circle:after, .fa-duotone.fa-circle-camera:after, .fad.fa-camera-circle:after, .fad.fa-circle-camera:after {
    content: "\10e113"
}

.fa-duotone.fa-caret-circle-down:after, .fa-duotone.fa-circle-caret-down:after, .fad.fa-caret-circle-down:after, .fad.fa-circle-caret-down:after {
    content: "\10f32d"
}

.fa-duotone.fa-caret-circle-left:after, .fa-duotone.fa-circle-caret-left:after, .fad.fa-caret-circle-left:after, .fad.fa-circle-caret-left:after {
    content: "\10f32e"
}

.fa-duotone.fa-caret-circle-right:after, .fa-duotone.fa-circle-caret-right:after, .fad.fa-caret-circle-right:after, .fad.fa-circle-caret-right:after {
    content: "\10f330"
}

.fa-duotone.fa-caret-circle-up:after, .fa-duotone.fa-circle-caret-up:after, .fad.fa-caret-circle-up:after, .fad.fa-circle-caret-up:after {
    content: "\10f331"
}

.fa-duotone.fa-check-circle:after, .fa-duotone.fa-circle-check:after, .fad.fa-check-circle:after, .fad.fa-circle-check:after {
    content: "\10f058"
}

.fa-duotone.fa-chevron-circle-down:after, .fa-duotone.fa-circle-chevron-down:after, .fad.fa-chevron-circle-down:after, .fad.fa-circle-chevron-down:after {
    content: "\10f13a"
}

.fa-duotone.fa-chevron-circle-left:after, .fa-duotone.fa-circle-chevron-left:after, .fad.fa-chevron-circle-left:after, .fad.fa-circle-chevron-left:after {
    content: "\10f137"
}

.fa-duotone.fa-chevron-circle-right:after, .fa-duotone.fa-circle-chevron-right:after, .fad.fa-chevron-circle-right:after, .fad.fa-circle-chevron-right:after {
    content: "\10f138"
}

.fa-duotone.fa-chevron-circle-up:after, .fa-duotone.fa-circle-chevron-up:after, .fad.fa-chevron-circle-up:after, .fad.fa-circle-chevron-up:after {
    content: "\10f139"
}

.fa-duotone.fa-circle-d:after, .fad.fa-circle-d:after {
    content: "\10e114"
}

.fa-duotone.fa-circle-dashed:after, .fad.fa-circle-dashed:after {
    content: "\10e115"
}

.fa-duotone.fa-circle-divide:after, .fad.fa-circle-divide:after {
    content: "\10e116"
}

.fa-duotone.fa-circle-dollar:after, .fa-duotone.fa-dollar-circle:after, .fa-duotone.fa-usd-circle:after, .fad.fa-circle-dollar:after, .fad.fa-dollar-circle:after, .fad.fa-usd-circle:after {
    content: "\10f2e8"
}

.fa-duotone.fa-circle-dollar-to-slot:after, .fa-duotone.fa-donate:after, .fad.fa-circle-dollar-to-slot:after, .fad.fa-donate:after {
    content: "\10f4b9"
}

.fa-duotone.fa-circle-dot:after, .fa-duotone.fa-dot-circle:after, .fad.fa-circle-dot:after, .fad.fa-dot-circle:after {
    content: "\10f192"
}

.fa-duotone.fa-arrow-alt-circle-down:after, .fa-duotone.fa-circle-down:after, .fad.fa-arrow-alt-circle-down:after, .fad.fa-circle-down:after {
    content: "\10f358"
}

.fa-duotone.fa-circle-down-left:after, .fad.fa-circle-down-left:after {
    content: "\10e117"
}

.fa-duotone.fa-circle-down-right:after, .fad.fa-circle-down-right:after {
    content: "\10e118"
}

.fa-duotone.fa-circle-e:after, .fad.fa-circle-e:after {
    content: "\10e119"
}

.fa-duotone.fa-circle-envelope:after, .fa-duotone.fa-envelope-circle:after, .fad.fa-circle-envelope:after, .fad.fa-envelope-circle:after {
    content: "\10e11a"
}

.fa-duotone.fa-circle-exclamation:after, .fa-duotone.fa-exclamation-circle:after, .fad.fa-circle-exclamation:after, .fad.fa-exclamation-circle:after {
    content: "\10f06a"
}

.fa-duotone.fa-circle-exclamation-check:after, .fad.fa-circle-exclamation-check:after {
    content: "\10e11b"
}

.fa-duotone.fa-circle-f:after, .fad.fa-circle-f:after {
    content: "\10e11c"
}

.fa-duotone.fa-circle-g:after, .fad.fa-circle-g:after {
    content: "\10e11d"
}

.fa-duotone.fa-circle-h:after, .fa-duotone.fa-hospital-symbol:after, .fad.fa-circle-h:after, .fad.fa-hospital-symbol:after {
    content: "\10f47e"
}

.fa-duotone.fa-circle-half:after, .fad.fa-circle-half:after {
    content: "\10e11e"
}

.fa-duotone.fa-adjust:after, .fa-duotone.fa-circle-half-stroke:after, .fad.fa-adjust:after, .fad.fa-circle-half-stroke:after {
    content: "\10f042"
}

.fa-duotone.fa-circle-heart:after, .fa-duotone.fa-heart-circle:after, .fad.fa-circle-heart:after, .fad.fa-heart-circle:after {
    content: "\10f4c7"
}

.fa-duotone.fa-circle-i:after, .fad.fa-circle-i:after {
    content: "\10e11f"
}

.fa-duotone.fa-circle-info:after, .fa-duotone.fa-info-circle:after, .fad.fa-circle-info:after, .fad.fa-info-circle:after {
    content: "\10f05a"
}

.fa-duotone.fa-circle-j:after, .fad.fa-circle-j:after {
    content: "\10e120"
}

.fa-duotone.fa-circle-k:after, .fad.fa-circle-k:after {
    content: "\10e121"
}

.fa-duotone.fa-circle-l:after, .fad.fa-circle-l:after {
    content: "\10e122"
}

.fa-duotone.fa-arrow-alt-circle-left:after, .fa-duotone.fa-circle-left:after, .fad.fa-arrow-alt-circle-left:after, .fad.fa-circle-left:after {
    content: "\10f359"
}

.fa-duotone.fa-circle-location-arrow:after, .fa-duotone.fa-location-circle:after, .fad.fa-circle-location-arrow:after, .fad.fa-location-circle:after {
    content: "\10f602"
}

.fa-duotone.fa-circle-m:after, .fad.fa-circle-m:after {
    content: "\10e123"
}

.fa-duotone.fa-circle-microphone:after, .fa-duotone.fa-microphone-circle:after, .fad.fa-circle-microphone:after, .fad.fa-microphone-circle:after {
    content: "\10e124"
}

.fa-duotone.fa-circle-microphone-lines:after, .fa-duotone.fa-microphone-circle-alt:after, .fad.fa-circle-microphone-lines:after, .fad.fa-microphone-circle-alt:after {
    content: "\10e125"
}

.fa-duotone.fa-circle-minus:after, .fa-duotone.fa-minus-circle:after, .fad.fa-circle-minus:after, .fad.fa-minus-circle:after {
    content: "\10f056"
}

.fa-duotone.fa-circle-n:after, .fad.fa-circle-n:after {
    content: "\10e126"
}

.fa-duotone.fa-circle-notch:after, .fad.fa-circle-notch:after {
    content: "\10f1ce"
}

.fa-duotone.fa-circle-o:after, .fad.fa-circle-o:after {
    content: "\10e127"
}

.fa-duotone.fa-circle-p:after, .fad.fa-circle-p:after {
    content: "\10e128"
}

.fa-duotone.fa-circle-parking:after, .fa-duotone.fa-parking-circle:after, .fad.fa-circle-parking:after, .fad.fa-parking-circle:after {
    content: "\10f615"
}

.fa-duotone.fa-circle-pause:after, .fa-duotone.fa-pause-circle:after, .fad.fa-circle-pause:after, .fad.fa-pause-circle:after {
    content: "\10f28b"
}

.fa-duotone.fa-circle-phone:after, .fa-duotone.fa-phone-circle:after, .fad.fa-circle-phone:after, .fad.fa-phone-circle:after {
    content: "\10e129"
}

.fa-duotone.fa-circle-phone-flip:after, .fa-duotone.fa-phone-circle-alt:after, .fad.fa-circle-phone-flip:after, .fad.fa-phone-circle-alt:after {
    content: "\10e12a"
}

.fa-duotone.fa-circle-phone-hangup:after, .fa-duotone.fa-phone-circle-down:after, .fad.fa-circle-phone-hangup:after, .fad.fa-phone-circle-down:after {
    content: "\10e12b"
}

.fa-duotone.fa-circle-play:after, .fa-duotone.fa-play-circle:after, .fad.fa-circle-play:after, .fad.fa-play-circle:after {
    content: "\10f144"
}

.fa-duotone.fa-circle-plus:after, .fa-duotone.fa-plus-circle:after, .fad.fa-circle-plus:after, .fad.fa-plus-circle:after {
    content: "\10f055"
}

.fa-duotone.fa-circle-q:after, .fad.fa-circle-q:after {
    content: "\10e12c"
}

.fa-duotone.fa-circle-quarter:after, .fad.fa-circle-quarter:after {
    content: "\10e12d"
}

.fa-duotone.fa-circle-question:after, .fa-duotone.fa-question-circle:after, .fad.fa-circle-question:after, .fad.fa-question-circle:after {
    content: "\10f059"
}

.fa-duotone.fa-circle-r:after, .fad.fa-circle-r:after {
    content: "\10e12e"
}

.fa-duotone.fa-circle-radiation:after, .fa-duotone.fa-radiation-alt:after, .fad.fa-circle-radiation:after, .fad.fa-radiation-alt:after {
    content: "\10f7ba"
}

.fa-duotone.fa-arrow-alt-circle-right:after, .fa-duotone.fa-circle-right:after, .fad.fa-arrow-alt-circle-right:after, .fad.fa-circle-right:after {
    content: "\10f35a"
}

.fa-duotone.fa-circle-s:after, .fad.fa-circle-s:after {
    content: "\10e12f"
}

.fa-duotone.fa-circle-small:after, .fad.fa-circle-small:after {
    content: "\10e130"
}

.fa-duotone.fa-circle-sort:after, .fa-duotone.fa-sort-circle:after, .fad.fa-circle-sort:after, .fad.fa-sort-circle:after {
    content: "\10e030"
}

.fa-duotone.fa-circle-sort-down:after, .fa-duotone.fa-sort-circle-down:after, .fad.fa-circle-sort-down:after, .fad.fa-sort-circle-down:after {
    content: "\10e031"
}

.fa-duotone.fa-circle-sort-up:after, .fa-duotone.fa-sort-circle-up:after, .fad.fa-circle-sort-up:after, .fad.fa-sort-circle-up:after {
    content: "\10e032"
}

.fa-duotone.fa-circle-star:after, .fa-duotone.fa-star-circle:after, .fad.fa-circle-star:after, .fad.fa-star-circle:after {
    content: "\10e131"
}

.fa-duotone.fa-circle-stop:after, .fa-duotone.fa-stop-circle:after, .fad.fa-circle-stop:after, .fad.fa-stop-circle:after {
    content: "\10f28d"
}

.fa-duotone.fa-circle-t:after, .fad.fa-circle-t:after {
    content: "\10e132"
}

.fa-duotone.fa-circle-three-quarters:after, .fad.fa-circle-three-quarters:after {
    content: "\10e133"
}

.fa-duotone.fa-circle-trash:after, .fa-duotone.fa-trash-circle:after, .fad.fa-circle-trash:after, .fad.fa-trash-circle:after {
    content: "\10e134"
}

.fa-duotone.fa-circle-u:after, .fad.fa-circle-u:after {
    content: "\10e135"
}

.fa-duotone.fa-arrow-alt-circle-up:after, .fa-duotone.fa-circle-up:after, .fad.fa-arrow-alt-circle-up:after, .fad.fa-circle-up:after {
    content: "\10f35b"
}

.fa-duotone.fa-circle-up-left:after, .fad.fa-circle-up-left:after {
    content: "\10e136"
}

.fa-duotone.fa-circle-up-right:after, .fad.fa-circle-up-right:after {
    content: "\10e137"
}

.fa-duotone.fa-circle-user:after, .fa-duotone.fa-user-circle:after, .fad.fa-circle-user:after, .fad.fa-user-circle:after {
    content: "\10f2bd"
}

.fa-duotone.fa-circle-v:after, .fad.fa-circle-v:after {
    content: "\10e138"
}

.fa-duotone.fa-circle-video:after, .fa-duotone.fa-video-circle:after, .fad.fa-circle-video:after, .fad.fa-video-circle:after {
    content: "\10e139"
}

.fa-duotone.fa-circle-w:after, .fad.fa-circle-w:after {
    content: "\10e13a"
}

.fa-duotone.fa-circle-waveform-lines:after, .fa-duotone.fa-waveform-circle:after, .fad.fa-circle-waveform-lines:after, .fad.fa-waveform-circle:after {
    content: "\10e13b"
}

.fa-duotone.fa-circle-x:after, .fad.fa-circle-x:after {
    content: "\10e13c"
}

.fa-duotone.fa-circle-xmark:after, .fa-duotone.fa-times-circle:after, .fa-duotone.fa-xmark-circle:after, .fad.fa-circle-xmark:after, .fad.fa-times-circle:after, .fad.fa-xmark-circle:after {
    content: "\10f057"
}

.fa-duotone.fa-circle-y:after, .fad.fa-circle-y:after {
    content: "\10e13d"
}

.fa-duotone.fa-circle-z:after, .fad.fa-circle-z:after {
    content: "\10e13e"
}

.fa-duotone.fa-city:after, .fad.fa-city:after {
    content: "\10f64f"
}

.fa-duotone.fa-clapperboard:after, .fad.fa-clapperboard:after {
    content: "\10e13f"
}

.fa-duotone.fa-clapperboard-play:after, .fad.fa-clapperboard-play:after {
    content: "\10e140"
}

.fa-duotone.fa-clarinet:after, .fad.fa-clarinet:after {
    content: "\10f8ad"
}

.fa-duotone.fa-claw-marks:after, .fad.fa-claw-marks:after {
    content: "\10f6c2"
}

.fa-duotone.fa-clipboard:after, .fad.fa-clipboard:after {
    content: "\10f328"
}

.fa-duotone.fa-clipboard-check:after, .fad.fa-clipboard-check:after {
    content: "\10f46c"
}

.fa-duotone.fa-clipboard-list:after, .fad.fa-clipboard-list:after {
    content: "\10f46d"
}

.fa-duotone.fa-clipboard-list-check:after, .fad.fa-clipboard-list-check:after {
    content: "\10f737"
}

.fa-duotone.fa-clipboard-medical:after, .fad.fa-clipboard-medical:after {
    content: "\10e141"
}

.fa-duotone.fa-clipboard-prescription:after, .fad.fa-clipboard-prescription:after {
    content: "\10f5e8"
}

.fa-duotone.fa-clipboard-user:after, .fad.fa-clipboard-user:after {
    content: "\10f7f3"
}

.fa-duotone.fa-clock:after, .fad.fa-clock:after {
    content: "\10f017"
}

.fa-duotone.fa-clock-desk:after, .fad.fa-clock-desk:after {
    content: "\10e142"
}

.fa-duotone.fa-clock-rotate-left:after, .fa-duotone.fa-history:after, .fad.fa-clock-rotate-left:after, .fad.fa-history:after {
    content: "\10f1da"
}

.fa-duotone.fa-clone:after, .fad.fa-clone:after {
    content: "\10f24d"
}

.fa-duotone.fa-closed-captioning:after, .fad.fa-closed-captioning:after {
    content: "\10f20a"
}

.fa-duotone.fa-closed-captioning-slash:after, .fad.fa-closed-captioning-slash:after {
    content: "\10e143"
}

.fa-duotone.fa-clothes-hanger:after, .fad.fa-clothes-hanger:after {
    content: "\10e144"
}

.fa-duotone.fa-cloud:after, .fad.fa-cloud:after {
    content: "\10f0c2"
}

.fa-duotone.fa-cloud-arrow-down:after, .fa-duotone.fa-cloud-download-alt:after, .fa-duotone.fa-cloud-download:after, .fad.fa-cloud-arrow-down:after, .fad.fa-cloud-download-alt:after, .fad.fa-cloud-download:after {
    content: "\10f0ed"
}

.fa-duotone.fa-cloud-arrow-up:after, .fa-duotone.fa-cloud-upload-alt:after, .fa-duotone.fa-cloud-upload:after, .fad.fa-cloud-arrow-up:after, .fad.fa-cloud-upload-alt:after, .fad.fa-cloud-upload:after {
    content: "\10f0ee"
}

.fa-duotone.fa-cloud-bolt:after, .fa-duotone.fa-thunderstorm:after, .fad.fa-cloud-bolt:after, .fad.fa-thunderstorm:after {
    content: "\10f76c"
}

.fa-duotone.fa-cloud-bolt-moon:after, .fa-duotone.fa-thunderstorm-moon:after, .fad.fa-cloud-bolt-moon:after, .fad.fa-thunderstorm-moon:after {
    content: "\10f76d"
}

.fa-duotone.fa-cloud-bolt-sun:after, .fa-duotone.fa-thunderstorm-sun:after, .fad.fa-cloud-bolt-sun:after, .fad.fa-thunderstorm-sun:after {
    content: "\10f76e"
}

.fa-duotone.fa-cloud-drizzle:after, .fad.fa-cloud-drizzle:after {
    content: "\10f738"
}

.fa-duotone.fa-cloud-fog:after, .fa-duotone.fa-fog:after, .fad.fa-cloud-fog:after, .fad.fa-fog:after {
    content: "\10f74e"
}

.fa-duotone.fa-cloud-hail:after, .fad.fa-cloud-hail:after {
    content: "\10f739"
}

.fa-duotone.fa-cloud-hail-mixed:after, .fad.fa-cloud-hail-mixed:after {
    content: "\10f73a"
}

.fa-duotone.fa-cloud-meatball:after, .fad.fa-cloud-meatball:after {
    content: "\10f73b"
}

.fa-duotone.fa-cloud-moon:after, .fad.fa-cloud-moon:after {
    content: "\10f6c3"
}

.fa-duotone.fa-cloud-moon-rain:after, .fad.fa-cloud-moon-rain:after {
    content: "\10f73c"
}

.fa-duotone.fa-cloud-music:after, .fad.fa-cloud-music:after {
    content: "\10f8ae"
}

.fa-duotone.fa-cloud-rain:after, .fad.fa-cloud-rain:after {
    content: "\10f73d"
}

.fa-duotone.fa-cloud-rainbow:after, .fad.fa-cloud-rainbow:after {
    content: "\10f73e"
}

.fa-duotone.fa-cloud-showers:after, .fad.fa-cloud-showers:after {
    content: "\10f73f"
}

.fa-duotone.fa-cloud-showers-heavy:after, .fad.fa-cloud-showers-heavy:after {
    content: "\10f740"
}

.fa-duotone.fa-cloud-slash:after, .fad.fa-cloud-slash:after {
    content: "\10e145"
}

.fa-duotone.fa-cloud-sleet:after, .fad.fa-cloud-sleet:after {
    content: "\10f741"
}

.fa-duotone.fa-cloud-snow:after, .fad.fa-cloud-snow:after {
    content: "\10f742"
}

.fa-duotone.fa-cloud-sun:after, .fad.fa-cloud-sun:after {
    content: "\10f6c4"
}

.fa-duotone.fa-cloud-sun-rain:after, .fad.fa-cloud-sun-rain:after {
    content: "\10f743"
}

.fa-duotone.fa-cloud-word:after, .fad.fa-cloud-word:after {
    content: "\10e146"
}

.fa-duotone.fa-clouds:after, .fad.fa-clouds:after {
    content: "\10f744"
}

.fa-duotone.fa-clouds-moon:after, .fad.fa-clouds-moon:after {
    content: "\10f745"
}

.fa-duotone.fa-clouds-sun:after, .fad.fa-clouds-sun:after {
    content: "\10f746"
}

.fa-duotone.fa-clover:after, .fad.fa-clover:after {
    content: "\10e147"
}

.fa-duotone.fa-club:after, .fad.fa-club:after {
    content: "\10f327"
}

.fa-duotone.fa-code:after, .fad.fa-code:after {
    content: "\10f121"
}

.fa-duotone.fa-code-branch:after, .fad.fa-code-branch:after {
    content: "\10f126"
}

.fa-duotone.fa-code-commit:after, .fad.fa-code-commit:after {
    content: "\10f386"
}

.fa-duotone.fa-code-compare:after, .fad.fa-code-compare:after {
    content: "\10e148"
}

.fa-duotone.fa-code-fork:after, .fad.fa-code-fork:after {
    content: "\10e149"
}

.fa-duotone.fa-code-merge:after, .fad.fa-code-merge:after {
    content: "\10f387"
}

.fa-duotone.fa-code-pull-request:after, .fad.fa-code-pull-request:after {
    content: "\10e14a"
}

.fa-duotone.fa-code-simple:after, .fad.fa-code-simple:after {
    content: "\10e14b"
}

.fa-duotone.fa-coffee-bean:after, .fad.fa-coffee-bean:after {
    content: "\10e14c"
}

.fa-duotone.fa-coffee-beans:after, .fad.fa-coffee-beans:after {
    content: "\10e14d"
}

.fa-duotone.fa-coffee-pot:after, .fad.fa-coffee-pot:after {
    content: "\10e002"
}

.fa-duotone.fa-coffin:after, .fad.fa-coffin:after {
    content: "\10f6c6"
}

.fa-duotone.fa-coffin-cross:after, .fad.fa-coffin-cross:after {
    content: "\10e051"
}

.fa-duotone.fa-coin:after, .fad.fa-coin:after {
    content: "\10f85c"
}

.fa-duotone.fa-coins:after, .fad.fa-coins:after {
    content: "\10f51e"
}

.fa-duotone.fa-colon-sign:after, .fad.fa-colon-sign:after {
    content: "\10e14e"
}

.fa-duotone.fa-comet:after, .fad.fa-comet:after {
    content: "\10e003"
}

.fa-duotone.fa-command:after, .fad.fa-command:after {
    content: "\10e14f"
}

.fa-duotone.fa-comment:after, .fad.fa-comment:after {
    content: "\10f075"
}

.fa-duotone.fa-comment-arrow-down:after, .fad.fa-comment-arrow-down:after {
    content: "\10e150"
}

.fa-duotone.fa-comment-arrow-up:after, .fad.fa-comment-arrow-up:after {
    content: "\10e151"
}

.fa-duotone.fa-comment-arrow-up-right:after, .fad.fa-comment-arrow-up-right:after {
    content: "\10e152"
}

.fa-duotone.fa-comment-captions:after, .fad.fa-comment-captions:after {
    content: "\10e153"
}

.fa-duotone.fa-comment-check:after, .fad.fa-comment-check:after {
    content: "\10f4ac"
}

.fa-duotone.fa-comment-code:after, .fad.fa-comment-code:after {
    content: "\10e154"
}

.fa-duotone.fa-comment-dollar:after, .fad.fa-comment-dollar:after {
    content: "\10f651"
}

.fa-duotone.fa-comment-dots:after, .fa-duotone.fa-commenting:after, .fad.fa-comment-dots:after, .fad.fa-commenting:after {
    content: "\10f4ad"
}

.fa-duotone.fa-comment-exclamation:after, .fad.fa-comment-exclamation:after {
    content: "\10f4af"
}

.fa-duotone.fa-comment-image:after, .fad.fa-comment-image:after {
    content: "\10e155"
}

.fa-duotone.fa-comment-lines:after, .fad.fa-comment-lines:after {
    content: "\10f4b0"
}

.fa-duotone.fa-comment-medical:after, .fad.fa-comment-medical:after {
    content: "\10f7f5"
}

.fa-duotone.fa-comment-middle:after, .fad.fa-comment-middle:after {
    content: "\10e156"
}

.fa-duotone.fa-comment-middle-top:after, .fad.fa-comment-middle-top:after {
    content: "\10e157"
}

.fa-duotone.fa-comment-minus:after, .fad.fa-comment-minus:after {
    content: "\10f4b1"
}

.fa-duotone.fa-comment-music:after, .fad.fa-comment-music:after {
    content: "\10f8b0"
}

.fa-duotone.fa-comment-edit:after, .fa-duotone.fa-comment-pen:after, .fad.fa-comment-edit:after, .fad.fa-comment-pen:after {
    content: "\10f4ae"
}

.fa-duotone.fa-comment-plus:after, .fad.fa-comment-plus:after {
    content: "\10f4b2"
}

.fa-duotone.fa-comment-question:after, .fad.fa-comment-question:after {
    content: "\10e158"
}

.fa-duotone.fa-comment-quote:after, .fad.fa-comment-quote:after {
    content: "\10e159"
}

.fa-duotone.fa-comment-slash:after, .fad.fa-comment-slash:after {
    content: "\10f4b3"
}

.fa-duotone.fa-comment-smile:after, .fad.fa-comment-smile:after {
    content: "\10f4b4"
}

.fa-duotone.fa-comment-sms:after, .fa-duotone.fa-sms:after, .fad.fa-comment-sms:after, .fad.fa-sms:after {
    content: "\10f7cd"
}

.fa-duotone.fa-comment-text:after, .fad.fa-comment-text:after {
    content: "\10e15a"
}

.fa-duotone.fa-comment-times:after, .fa-duotone.fa-comment-xmark:after, .fad.fa-comment-times:after, .fad.fa-comment-xmark:after {
    content: "\10f4b5"
}

.fa-duotone.fa-comments:after, .fad.fa-comments:after {
    content: "\10f086"
}

.fa-duotone.fa-comments-dollar:after, .fad.fa-comments-dollar:after {
    content: "\10f653"
}

.fa-duotone.fa-comments-question:after, .fad.fa-comments-question:after {
    content: "\10e15b"
}

.fa-duotone.fa-comments-question-check:after, .fad.fa-comments-question-check:after {
    content: "\10e15c"
}

.fa-duotone.fa-compact-disc:after, .fad.fa-compact-disc:after {
    content: "\10f51f"
}

.fa-duotone.fa-compass:after, .fad.fa-compass:after {
    content: "\10f14e"
}

.fa-duotone.fa-compass-drafting:after, .fa-duotone.fa-drafting-compass:after, .fad.fa-compass-drafting:after, .fad.fa-drafting-compass:after {
    content: "\10f568"
}

.fa-duotone.fa-compass-slash:after, .fad.fa-compass-slash:after {
    content: "\10f5e9"
}

.fa-duotone.fa-compress:after, .fad.fa-compress:after {
    content: "\10f066"
}

.fa-duotone.fa-compress-wide:after, .fad.fa-compress-wide:after {
    content: "\10f326"
}

.fa-duotone.fa-computer-classic:after, .fad.fa-computer-classic:after {
    content: "\10f8b1"
}

.fa-duotone.fa-computer-mouse:after, .fa-duotone.fa-mouse:after, .fad.fa-computer-mouse:after, .fad.fa-mouse:after {
    content: "\10f8cc"
}

.fa-duotone.fa-computer-mouse-scrollwheel:after, .fa-duotone.fa-mouse-alt:after, .fad.fa-computer-mouse-scrollwheel:after, .fad.fa-mouse-alt:after {
    content: "\10f8cd"
}

.fa-duotone.fa-computer-speaker:after, .fad.fa-computer-speaker:after {
    content: "\10f8b2"
}

.fa-duotone.fa-container-storage:after, .fad.fa-container-storage:after {
    content: "\10f4b7"
}

.fa-duotone.fa-conveyor-belt:after, .fad.fa-conveyor-belt:after {
    content: "\10f46e"
}

.fa-duotone.fa-conveyor-belt-alt:after, .fa-duotone.fa-conveyor-belt-boxes:after, .fad.fa-conveyor-belt-alt:after, .fad.fa-conveyor-belt-boxes:after {
    content: "\10f46f"
}

.fa-duotone.fa-conveyor-belt-empty:after, .fad.fa-conveyor-belt-empty:after {
    content: "\10e15d"
}

.fa-duotone.fa-cookie:after, .fad.fa-cookie:after {
    content: "\10f563"
}

.fa-duotone.fa-cookie-bite:after, .fad.fa-cookie-bite:after {
    content: "\10f564"
}

.fa-duotone.fa-copy:after, .fad.fa-copy:after {
    content: "\10f0c5"
}

.fa-duotone.fa-copyright:after, .fad.fa-copyright:after {
    content: "\10f1f9"
}

.fa-duotone.fa-corn:after, .fad.fa-corn:after {
    content: "\10f6c7"
}

.fa-duotone.fa-couch:after, .fad.fa-couch:after {
    content: "\10f4b8"
}

.fa-duotone.fa-cow:after, .fad.fa-cow:after {
    content: "\10f6c8"
}

.fa-duotone.fa-cowbell:after, .fad.fa-cowbell:after {
    content: "\10f8b3"
}

.fa-duotone.fa-cowbell-circle-plus:after, .fa-duotone.fa-cowbell-more:after, .fad.fa-cowbell-circle-plus:after, .fad.fa-cowbell-more:after {
    content: "\10f8b4"
}

.fa-duotone.fa-credit-card-alt:after, .fa-duotone.fa-credit-card:after, .fad.fa-credit-card-alt:after, .fad.fa-credit-card:after {
    content: "\10f09d"
}

.fa-duotone.fa-credit-card-blank:after, .fad.fa-credit-card-blank:after {
    content: "\10f389"
}

.fa-duotone.fa-credit-card-front:after, .fad.fa-credit-card-front:after {
    content: "\10f38a"
}

.fa-duotone.fa-cricket-bat-ball:after, .fa-duotone.fa-cricket:after, .fad.fa-cricket-bat-ball:after, .fad.fa-cricket:after {
    content: "\10f449"
}

.fa-duotone.fa-croissant:after, .fad.fa-croissant:after {
    content: "\10f7f6"
}

.fa-duotone.fa-crop:after, .fad.fa-crop:after {
    content: "\10f125"
}

.fa-duotone.fa-crop-alt:after, .fa-duotone.fa-crop-simple:after, .fad.fa-crop-alt:after, .fad.fa-crop-simple:after {
    content: "\10f565"
}

.fa-duotone.fa-cross:after, .fad.fa-cross:after {
    content: "\10f654"
}

.fa-duotone.fa-crosshairs:after, .fad.fa-crosshairs:after {
    content: "\10f05b"
}

.fa-duotone.fa-crow:after, .fad.fa-crow:after {
    content: "\10f520"
}

.fa-duotone.fa-crown:after, .fad.fa-crown:after {
    content: "\10f521"
}

.fa-duotone.fa-crutch:after, .fad.fa-crutch:after {
    content: "\10f7f7"
}

.fa-duotone.fa-crutches:after, .fad.fa-crutches:after {
    content: "\10f7f8"
}

.fa-duotone.fa-cruzeiro-sign:after, .fad.fa-cruzeiro-sign:after {
    content: "\10e15e"
}

.fa-duotone.fa-cube:after, .fad.fa-cube:after {
    content: "\10f1b2"
}

.fa-duotone.fa-cubes:after, .fad.fa-cubes:after {
    content: "\10f1b3"
}

.fa-duotone.fa-coffee-togo:after, .fa-duotone.fa-cup-togo:after, .fad.fa-coffee-togo:after, .fad.fa-cup-togo:after {
    content: "\10f6c5"
}

.fa-duotone.fa-curling-stone:after, .fa-duotone.fa-curling:after, .fad.fa-curling-stone:after, .fad.fa-curling:after {
    content: "\10f44a"
}

.fa-duotone.fa-d:after, .fad.fa-d:after {
    content: "\10e15f"
}

.fa-duotone.fa-dagger:after, .fad.fa-dagger:after {
    content: "\10f6cb"
}

.fa-duotone.fa-database:after, .fad.fa-database:after {
    content: "\10f1c0"
}

.fa-duotone.fa-deer:after, .fad.fa-deer:after {
    content: "\10f78e"
}

.fa-duotone.fa-deer-rudolph:after, .fad.fa-deer-rudolph:after {
    content: "\10f78f"
}

.fa-duotone.fa-backspace:after, .fa-duotone.fa-delete-left:after, .fad.fa-backspace:after, .fad.fa-delete-left:after {
    content: "\10f55a"
}

.fa-duotone.fa-delete-right:after, .fad.fa-delete-right:after {
    content: "\10e160"
}

.fa-duotone.fa-democrat:after, .fad.fa-democrat:after {
    content: "\10f747"
}

.fa-duotone.fa-desktop-alt:after, .fa-duotone.fa-desktop:after, .fad.fa-desktop-alt:after, .fad.fa-desktop:after {
    content: "\10f108"
}

.fa-duotone.fa-desktop-arrow-down:after, .fad.fa-desktop-arrow-down:after {
    content: "\10e161"
}

.fa-duotone.fa-dharmachakra:after, .fad.fa-dharmachakra:after {
    content: "\10f655"
}

.fa-duotone.fa-diagram-lean-canvas:after, .fad.fa-diagram-lean-canvas:after {
    content: "\10e162"
}

.fa-duotone.fa-diagram-nested:after, .fad.fa-diagram-nested:after {
    content: "\10e163"
}

.fa-duotone.fa-diagram-project:after, .fa-duotone.fa-project-diagram:after, .fad.fa-diagram-project:after, .fad.fa-project-diagram:after {
    content: "\10f542"
}

.fa-duotone.fa-diagram-sankey:after, .fad.fa-diagram-sankey:after {
    content: "\10e164"
}

.fa-duotone.fa-diagram-stankey:after, .fad.fa-diagram-stankey:after {
    content: "\10e165"
}

.fa-duotone.fa-diagram-venn:after, .fad.fa-diagram-venn:after {
    content: "\10e166"
}

.fa-duotone.fa-dial-med-high:after, .fa-duotone.fa-dial:after, .fad.fa-dial-med-high:after, .fad.fa-dial:after {
    content: "\10e167"
}

.fa-duotone.fa-dial-high:after, .fad.fa-dial-high:after {
    content: "\10e168"
}

.fa-duotone.fa-dial-low:after, .fad.fa-dial-low:after {
    content: "\10e169"
}

.fa-duotone.fa-dial-max:after, .fad.fa-dial-max:after {
    content: "\10e16a"
}

.fa-duotone.fa-dial-med:after, .fad.fa-dial-med:after {
    content: "\10e16b"
}

.fa-duotone.fa-dial-med-low:after, .fad.fa-dial-med-low:after {
    content: "\10e16c"
}

.fa-duotone.fa-dial-min:after, .fad.fa-dial-min:after {
    content: "\10e16d"
}

.fa-duotone.fa-diamond:after, .fad.fa-diamond:after {
    content: "\10f219"
}

.fa-duotone.fa-diamond-turn-right:after, .fa-duotone.fa-directions:after, .fad.fa-diamond-turn-right:after, .fad.fa-directions:after {
    content: "\10f5eb"
}

.fa-duotone.fa-dice:after, .fad.fa-dice:after {
    content: "\10f522"
}

.fa-duotone.fa-dice-d10:after, .fad.fa-dice-d10:after {
    content: "\10f6cd"
}

.fa-duotone.fa-dice-d12:after, .fad.fa-dice-d12:after {
    content: "\10f6ce"
}

.fa-duotone.fa-dice-d20:after, .fad.fa-dice-d20:after {
    content: "\10f6cf"
}

.fa-duotone.fa-dice-d4:after, .fad.fa-dice-d4:after {
    content: "\10f6d0"
}

.fa-duotone.fa-dice-d6:after, .fad.fa-dice-d6:after {
    content: "\10f6d1"
}

.fa-duotone.fa-dice-d8:after, .fad.fa-dice-d8:after {
    content: "\10f6d2"
}

.fa-duotone.fa-dice-five:after, .fad.fa-dice-five:after {
    content: "\10f523"
}

.fa-duotone.fa-dice-four:after, .fad.fa-dice-four:after {
    content: "\10f524"
}

.fa-duotone.fa-dice-one:after, .fad.fa-dice-one:after {
    content: "\10f525"
}

.fa-duotone.fa-dice-six:after, .fad.fa-dice-six:after {
    content: "\10f526"
}

.fa-duotone.fa-dice-three:after, .fad.fa-dice-three:after {
    content: "\10f527"
}

.fa-duotone.fa-dice-two:after, .fad.fa-dice-two:after {
    content: "\10f528"
}

.fa-duotone.fa-diploma:after, .fa-duotone.fa-scroll-ribbon:after, .fad.fa-diploma:after, .fad.fa-scroll-ribbon:after {
    content: "\10f5ea"
}

.fa-duotone.fa-disc-drive:after, .fad.fa-disc-drive:after {
    content: "\10f8b5"
}

.fa-duotone.fa-disease:after, .fad.fa-disease:after {
    content: "\10f7fa"
}

.fa-duotone.fa-display:after, .fad.fa-display:after {
    content: "\10e16e"
}

.fa-duotone.fa-display-arrow-down:after, .fad.fa-display-arrow-down:after {
    content: "\10e16f"
}

.fa-duotone.fa-desktop-code:after, .fa-duotone.fa-display-code:after, .fad.fa-desktop-code:after, .fad.fa-display-code:after {
    content: "\10e170"
}

.fa-duotone.fa-desktop-medical:after, .fa-duotone.fa-display-medical:after, .fad.fa-desktop-medical:after, .fad.fa-display-medical:after {
    content: "\10e171"
}

.fa-duotone.fa-desktop-slash:after, .fa-duotone.fa-display-slash:after, .fad.fa-desktop-slash:after, .fad.fa-display-slash:after {
    content: "\10e172"
}

.fa-duotone.fa-divide:after, .fad.fa-divide:after {
    content: "\10f529"
}

.fa-duotone.fa-dna:after, .fad.fa-dna:after {
    content: "\10f471"
}

.fa-duotone.fa-do-not-enter:after, .fad.fa-do-not-enter:after {
    content: "\10f5ec"
}

.fa-duotone.fa-dog:after, .fad.fa-dog:after {
    content: "\10f6d3"
}

.fa-duotone.fa-dog-leashed:after, .fad.fa-dog-leashed:after {
    content: "\10f6d4"
}

.fa-duotone.fa-dollar-sign:after, .fa-duotone.fa-dollar:after, .fa-duotone.fa-usd:after, .fad.fa-dollar-sign:after, .fad.fa-dollar:after, .fad.fa-usd:after {
    content: "\10f155"
}

.fa-duotone.fa-dolly-box:after, .fa-duotone.fa-dolly:after, .fad.fa-dolly-box:after, .fad.fa-dolly:after {
    content: "\10f472"
}

.fa-duotone.fa-dolly-empty:after, .fad.fa-dolly-empty:after {
    content: "\10f473"
}

.fa-duotone.fa-dolphin:after, .fad.fa-dolphin:after {
    content: "\10e173"
}

.fa-duotone.fa-dong-sign:after, .fad.fa-dong-sign:after {
    content: "\10e174"
}

.fa-duotone.fa-door-closed:after, .fad.fa-door-closed:after {
    content: "\10f52a"
}

.fa-duotone.fa-door-open:after, .fad.fa-door-open:after {
    content: "\10f52b"
}

.fa-duotone.fa-dove:after, .fad.fa-dove:after {
    content: "\10f4ba"
}

.fa-duotone.fa-arrow-alt-down:after, .fa-duotone.fa-down:after, .fad.fa-arrow-alt-down:after, .fad.fa-down:after {
    content: "\10f354"
}

.fa-duotone.fa-arrow-alt-from-top:after, .fa-duotone.fa-down-from-line:after, .fad.fa-arrow-alt-from-top:after, .fad.fa-down-from-line:after {
    content: "\10f349"
}

.fa-duotone.fa-down-left:after, .fad.fa-down-left:after {
    content: "\10e175"
}

.fa-duotone.fa-compress-alt:after, .fa-duotone.fa-down-left-and-up-right-to-center:after, .fad.fa-compress-alt:after, .fad.fa-down-left-and-up-right-to-center:after {
    content: "\10f422"
}

.fa-duotone.fa-down-long:after, .fa-duotone.fa-long-arrow-alt-down:after, .fad.fa-down-long:after, .fad.fa-long-arrow-alt-down:after {
    content: "\10f309"
}

.fa-duotone.fa-down-right:after, .fad.fa-down-right:after {
    content: "\10e176"
}

.fa-duotone.fa-arrow-alt-to-bottom:after, .fa-duotone.fa-down-to-line:after, .fad.fa-arrow-alt-to-bottom:after, .fad.fa-down-to-line:after {
    content: "\10f34a"
}

.fa-duotone.fa-download:after, .fad.fa-download:after {
    content: "\10f019"
}

.fa-duotone.fa-dragon:after, .fad.fa-dragon:after {
    content: "\10f6d5"
}

.fa-duotone.fa-draw-circle:after, .fad.fa-draw-circle:after {
    content: "\10f5ed"
}

.fa-duotone.fa-draw-polygon:after, .fad.fa-draw-polygon:after {
    content: "\10f5ee"
}

.fa-duotone.fa-draw-square:after, .fad.fa-draw-square:after {
    content: "\10f5ef"
}

.fa-duotone.fa-dreidel:after, .fad.fa-dreidel:after {
    content: "\10f792"
}

.fa-duotone.fa-drone:after, .fad.fa-drone:after {
    content: "\10f85f"
}

.fa-duotone.fa-drone-alt:after, .fa-duotone.fa-drone-front:after, .fad.fa-drone-alt:after, .fad.fa-drone-front:after {
    content: "\10f860"
}

.fa-duotone.fa-droplet:after, .fa-duotone.fa-tint:after, .fad.fa-droplet:after, .fad.fa-tint:after {
    content: "\10f043"
}

.fa-duotone.fa-dewpoint:after, .fa-duotone.fa-droplet-degree:after, .fad.fa-dewpoint:after, .fad.fa-droplet-degree:after {
    content: "\10f748"
}

.fa-duotone.fa-droplet-percent:after, .fa-duotone.fa-humidity:after, .fad.fa-droplet-percent:after, .fad.fa-humidity:after {
    content: "\10f750"
}

.fa-duotone.fa-droplet-slash:after, .fa-duotone.fa-tint-slash:after, .fad.fa-droplet-slash:after, .fad.fa-tint-slash:after {
    content: "\10f5c7"
}

.fa-duotone.fa-drum:after, .fad.fa-drum:after {
    content: "\10f569"
}

.fa-duotone.fa-drum-steelpan:after, .fad.fa-drum-steelpan:after {
    content: "\10f56a"
}

.fa-duotone.fa-drumstick:after, .fad.fa-drumstick:after {
    content: "\10f6d6"
}

.fa-duotone.fa-drumstick-bite:after, .fad.fa-drumstick-bite:after {
    content: "\10f6d7"
}

.fa-duotone.fa-dryer:after, .fad.fa-dryer:after {
    content: "\10f861"
}

.fa-duotone.fa-dryer-alt:after, .fa-duotone.fa-dryer-heat:after, .fad.fa-dryer-alt:after, .fad.fa-dryer-heat:after {
    content: "\10f862"
}

.fa-duotone.fa-duck:after, .fad.fa-duck:after {
    content: "\10f6d8"
}

.fa-duotone.fa-dumbbell:after, .fad.fa-dumbbell:after {
    content: "\10f44b"
}

.fa-duotone.fa-dumpster:after, .fad.fa-dumpster:after {
    content: "\10f793"
}

.fa-duotone.fa-dumpster-fire:after, .fad.fa-dumpster-fire:after {
    content: "\10f794"
}

.fa-duotone.fa-dungeon:after, .fad.fa-dungeon:after {
    content: "\10f6d9"
}

.fa-duotone.fa-e:after, .fad.fa-e:after {
    content: "\10e177"
}

.fa-duotone.fa-ear:after, .fad.fa-ear:after {
    content: "\10f5f0"
}

.fa-duotone.fa-deaf:after, .fa-duotone.fa-deafness:after, .fa-duotone.fa-ear-deaf:after, .fa-duotone.fa-hard-of-hearing:after, .fad.fa-deaf:after, .fad.fa-deafness:after, .fad.fa-ear-deaf:after, .fad.fa-hard-of-hearing:after {
    content: "\10f2a4"
}

.fa-duotone.fa-assistive-listening-systems:after, .fa-duotone.fa-ear-listen:after, .fad.fa-assistive-listening-systems:after, .fad.fa-ear-listen:after {
    content: "\10f2a2"
}

.fa-duotone.fa-ear-muffs:after, .fad.fa-ear-muffs:after {
    content: "\10f795"
}

.fa-duotone.fa-earth-africa:after, .fa-duotone.fa-globe-africa:after, .fad.fa-earth-africa:after, .fad.fa-globe-africa:after {
    content: "\10f57c"
}

.fa-duotone.fa-earth-americas:after, .fa-duotone.fa-earth:after, .fa-duotone.fa-globe-americas:after, .fad.fa-earth-americas:after, .fad.fa-earth:after, .fad.fa-globe-americas:after {
    content: "\10f57d"
}

.fa-duotone.fa-earth-asia:after, .fa-duotone.fa-globe-asia:after, .fad.fa-earth-asia:after, .fad.fa-globe-asia:after {
    content: "\10f57e"
}

.fa-duotone.fa-earth-europa:after, .fa-duotone.fa-globe-europe:after, .fad.fa-earth-europa:after, .fad.fa-globe-europe:after {
    content: "\10f7a2"
}

.fa-duotone.fa-eclipse:after, .fad.fa-eclipse:after {
    content: "\10f749"
}

.fa-duotone.fa-egg:after, .fad.fa-egg:after {
    content: "\10f7fb"
}

.fa-duotone.fa-egg-fried:after, .fad.fa-egg-fried:after {
    content: "\10f7fc"
}

.fa-duotone.fa-eggplant:after, .fad.fa-eggplant:after {
    content: "\10e178"
}

.fa-duotone.fa-eject:after, .fad.fa-eject:after {
    content: "\10f052"
}

.fa-duotone.fa-elephant:after, .fad.fa-elephant:after {
    content: "\10f6da"
}

.fa-duotone.fa-elevator:after, .fad.fa-elevator:after {
    content: "\10e179"
}

.fa-duotone.fa-ellipsis-h:after, .fa-duotone.fa-ellipsis:after, .fad.fa-ellipsis-h:after, .fad.fa-ellipsis:after {
    content: "\10f141"
}

.fa-duotone.fa-ellipsis-h-alt:after, .fa-duotone.fa-ellipsis-stroke:after, .fad.fa-ellipsis-h-alt:after, .fad.fa-ellipsis-stroke:after {
    content: "\10f39b"
}

.fa-duotone.fa-ellipsis-stroke-vertical:after, .fa-duotone.fa-ellipsis-v-alt:after, .fad.fa-ellipsis-stroke-vertical:after, .fad.fa-ellipsis-v-alt:after {
    content: "\10f39c"
}

.fa-duotone.fa-ellipsis-v:after, .fa-duotone.fa-ellipsis-vertical:after, .fad.fa-ellipsis-v:after, .fad.fa-ellipsis-vertical:after {
    content: "\10f142"
}

.fa-duotone.fa-empty-set:after, .fad.fa-empty-set:after {
    content: "\10f656"
}

.fa-duotone.fa-engine:after, .fad.fa-engine:after {
    content: "\10e17a"
}

.fa-duotone.fa-engine-exclamation:after, .fa-duotone.fa-engine-warning:after, .fad.fa-engine-exclamation:after, .fad.fa-engine-warning:after {
    content: "\10f5f2"
}

.fa-duotone.fa-envelope:after, .fad.fa-envelope:after {
    content: "\10f0e0"
}

.fa-duotone.fa-envelope-badge:after, .fa-duotone.fa-envelope-dot:after, .fad.fa-envelope-badge:after, .fad.fa-envelope-dot:after {
    content: "\10e17b"
}

.fa-duotone.fa-envelope-open:after, .fad.fa-envelope-open:after {
    content: "\10f2b6"
}

.fa-duotone.fa-envelope-open-dollar:after, .fad.fa-envelope-open-dollar:after {
    content: "\10f657"
}

.fa-duotone.fa-envelope-open-text:after, .fad.fa-envelope-open-text:after {
    content: "\10f658"
}

.fa-duotone.fa-envelopes:after, .fad.fa-envelopes:after {
    content: "\10e17c"
}

.fa-duotone.fa-envelopes-bulk:after, .fa-duotone.fa-mail-bulk:after, .fad.fa-envelopes-bulk:after, .fad.fa-mail-bulk:after {
    content: "\10f674"
}

.fa-duotone.fa-equals:after, .fad.fa-equals:after {
    content: "\10f52c"
}

.fa-duotone.fa-eraser:after, .fad.fa-eraser:after {
    content: "\10f12d"
}

.fa-duotone.fa-escalator:after, .fad.fa-escalator:after {
    content: "\10e17d"
}

.fa-duotone.fa-ethernet:after, .fad.fa-ethernet:after {
    content: "\10f796"
}

.fa-duotone.fa-eur:after, .fa-duotone.fa-euro-sign:after, .fa-duotone.fa-euro:after, .fad.fa-eur:after, .fad.fa-euro-sign:after, .fad.fa-euro:after {
    content: "\10f153"
}

.fa-duotone.fa-exclamation:after, .fad.fa-exclamation:after {
    content: "\10f12a"
}

.fa-duotone.fa-expand:after, .fad.fa-expand:after {
    content: "\10f065"
}

.fa-duotone.fa-expand-wide:after, .fad.fa-expand-wide:after {
    content: "\10f320"
}

.fa-duotone.fa-eye:after, .fad.fa-eye:after {
    content: "\10f06e"
}

.fa-duotone.fa-eye-dropper-empty:after, .fa-duotone.fa-eye-dropper:after, .fa-duotone.fa-eyedropper:after, .fad.fa-eye-dropper-empty:after, .fad.fa-eye-dropper:after, .fad.fa-eyedropper:after {
    content: "\10f1fb"
}

.fa-duotone.fa-eye-dropper-full:after, .fad.fa-eye-dropper-full:after {
    content: "\10e17e"
}

.fa-duotone.fa-eye-dropper-half:after, .fad.fa-eye-dropper-half:after {
    content: "\10e17f"
}

.fa-duotone.fa-eye-evil:after, .fad.fa-eye-evil:after {
    content: "\10f6db"
}

.fa-duotone.fa-eye-low-vision:after, .fa-duotone.fa-low-vision:after, .fad.fa-eye-low-vision:after, .fad.fa-low-vision:after {
    content: "\10f2a8"
}

.fa-duotone.fa-eye-slash:after, .fad.fa-eye-slash:after {
    content: "\10f070"
}

.fa-duotone.fa-f:after, .fad.fa-f:after {
    content: "\10e180"
}

.fa-duotone.fa-angry:after, .fa-duotone.fa-face-angry:after, .fad.fa-angry:after, .fad.fa-face-angry:after {
    content: "\10f556"
}

.fa-duotone.fa-dizzy:after, .fa-duotone.fa-face-dizzy:after, .fad.fa-dizzy:after, .fad.fa-face-dizzy:after {
    content: "\10f567"
}

.fa-duotone.fa-face-flushed:after, .fa-duotone.fa-flushed:after, .fad.fa-face-flushed:after, .fad.fa-flushed:after {
    content: "\10f579"
}

.fa-duotone.fa-face-frown:after, .fa-duotone.fa-frown:after, .fad.fa-face-frown:after, .fad.fa-frown:after {
    content: "\10f119"
}

.fa-duotone.fa-face-frown-open:after, .fa-duotone.fa-frown-open:after, .fad.fa-face-frown-open:after, .fad.fa-frown-open:after {
    content: "\10f57a"
}

.fa-duotone.fa-face-grimace:after, .fa-duotone.fa-grimace:after, .fad.fa-face-grimace:after, .fad.fa-grimace:after {
    content: "\10f57f"
}

.fa-duotone.fa-face-grin:after, .fa-duotone.fa-grin:after, .fad.fa-face-grin:after, .fad.fa-grin:after {
    content: "\10f580"
}

.fa-duotone.fa-face-grin-beam:after, .fa-duotone.fa-grin-beam:after, .fad.fa-face-grin-beam:after, .fad.fa-grin-beam:after {
    content: "\10f582"
}

.fa-duotone.fa-face-grin-beam-sweat:after, .fa-duotone.fa-grin-beam-sweat:after, .fad.fa-face-grin-beam-sweat:after, .fad.fa-grin-beam-sweat:after {
    content: "\10f583"
}

.fa-duotone.fa-face-grin-hearts:after, .fa-duotone.fa-grin-hearts:after, .fad.fa-face-grin-hearts:after, .fad.fa-grin-hearts:after {
    content: "\10f584"
}

.fa-duotone.fa-face-grin-squint:after, .fa-duotone.fa-grin-squint:after, .fad.fa-face-grin-squint:after, .fad.fa-grin-squint:after {
    content: "\10f585"
}

.fa-duotone.fa-face-grin-squint-tears:after, .fa-duotone.fa-grin-squint-tears:after, .fad.fa-face-grin-squint-tears:after, .fad.fa-grin-squint-tears:after {
    content: "\10f586"
}

.fa-duotone.fa-face-grin-stars:after, .fa-duotone.fa-grin-stars:after, .fad.fa-face-grin-stars:after, .fad.fa-grin-stars:after {
    content: "\10f587"
}

.fa-duotone.fa-face-grin-tears:after, .fa-duotone.fa-grin-tears:after, .fad.fa-face-grin-tears:after, .fad.fa-grin-tears:after {
    content: "\10f588"
}

.fa-duotone.fa-face-grin-tongue:after, .fa-duotone.fa-grin-tongue:after, .fad.fa-face-grin-tongue:after, .fad.fa-grin-tongue:after {
    content: "\10f589"
}

.fa-duotone.fa-face-grin-tongue-squint:after, .fa-duotone.fa-grin-tongue-squint:after, .fad.fa-face-grin-tongue-squint:after, .fad.fa-grin-tongue-squint:after {
    content: "\10f58a"
}

.fa-duotone.fa-face-grin-tongue-wink:after, .fa-duotone.fa-grin-tongue-wink:after, .fad.fa-face-grin-tongue-wink:after, .fad.fa-grin-tongue-wink:after {
    content: "\10f58b"
}

.fa-duotone.fa-face-grin-wide:after, .fa-duotone.fa-grin-alt:after, .fad.fa-face-grin-wide:after, .fad.fa-grin-alt:after {
    content: "\10f581"
}

.fa-duotone.fa-face-grin-wink:after, .fa-duotone.fa-grin-wink:after, .fad.fa-face-grin-wink:after, .fad.fa-grin-wink:after {
    content: "\10f58c"
}

.fa-duotone.fa-face-kiss:after, .fa-duotone.fa-kiss:after, .fad.fa-face-kiss:after, .fad.fa-kiss:after {
    content: "\10f596"
}

.fa-duotone.fa-face-kiss-beam:after, .fa-duotone.fa-kiss-beam:after, .fad.fa-face-kiss-beam:after, .fad.fa-kiss-beam:after {
    content: "\10f597"
}

.fa-duotone.fa-face-kiss-wink-heart:after, .fa-duotone.fa-kiss-wink-heart:after, .fad.fa-face-kiss-wink-heart:after, .fad.fa-kiss-wink-heart:after {
    content: "\10f598"
}

.fa-duotone.fa-face-laugh:after, .fa-duotone.fa-laugh:after, .fad.fa-face-laugh:after, .fad.fa-laugh:after {
    content: "\10f599"
}

.fa-duotone.fa-face-laugh-beam:after, .fa-duotone.fa-laugh-beam:after, .fad.fa-face-laugh-beam:after, .fad.fa-laugh-beam:after {
    content: "\10f59a"
}

.fa-duotone.fa-face-laugh-squint:after, .fa-duotone.fa-laugh-squint:after, .fad.fa-face-laugh-squint:after, .fad.fa-laugh-squint:after {
    content: "\10f59b"
}

.fa-duotone.fa-face-laugh-wink:after, .fa-duotone.fa-laugh-wink:after, .fad.fa-face-laugh-wink:after, .fad.fa-laugh-wink:after {
    content: "\10f59c"
}

.fa-duotone.fa-face-meh:after, .fa-duotone.fa-meh:after, .fad.fa-face-meh:after, .fad.fa-meh:after {
    content: "\10f11a"
}

.fa-duotone.fa-face-meh-blank:after, .fa-duotone.fa-meh-blank:after, .fad.fa-face-meh-blank:after, .fad.fa-meh-blank:after {
    content: "\10f5a4"
}

.fa-duotone.fa-face-rolling-eyes:after, .fa-duotone.fa-meh-rolling-eyes:after, .fad.fa-face-rolling-eyes:after, .fad.fa-meh-rolling-eyes:after {
    content: "\10f5a5"
}

.fa-duotone.fa-face-sad-cry:after, .fa-duotone.fa-sad-cry:after, .fad.fa-face-sad-cry:after, .fad.fa-sad-cry:after {
    content: "\10f5b3"
}

.fa-duotone.fa-face-sad-tear:after, .fa-duotone.fa-sad-tear:after, .fad.fa-face-sad-tear:after, .fad.fa-sad-tear:after {
    content: "\10f5b4"
}

.fa-duotone.fa-face-smile:after, .fa-duotone.fa-smile:after, .fad.fa-face-smile:after, .fad.fa-smile:after {
    content: "\10f118"
}

.fa-duotone.fa-face-smile-beam:after, .fa-duotone.fa-smile-beam:after, .fad.fa-face-smile-beam:after, .fad.fa-smile-beam:after {
    content: "\10f5b8"
}

.fa-duotone.fa-face-smile-plus:after, .fa-duotone.fa-smile-plus:after, .fad.fa-face-smile-plus:after, .fad.fa-smile-plus:after {
    content: "\10f5b9"
}

.fa-duotone.fa-face-smile-wink:after, .fa-duotone.fa-smile-wink:after, .fad.fa-face-smile-wink:after, .fad.fa-smile-wink:after {
    content: "\10f4da"
}

.fa-duotone.fa-face-surprise:after, .fa-duotone.fa-surprise:after, .fad.fa-face-surprise:after, .fad.fa-surprise:after {
    content: "\10f5c2"
}

.fa-duotone.fa-face-tired:after, .fa-duotone.fa-tired:after, .fad.fa-face-tired:after, .fad.fa-tired:after {
    content: "\10f5c8"
}

.fa-duotone.fa-fan:after, .fad.fa-fan:after {
    content: "\10f863"
}

.fa-duotone.fa-fan-table:after, .fad.fa-fan-table:after {
    content: "\10e004"
}

.fa-duotone.fa-barn-silo:after, .fa-duotone.fa-farm:after, .fad.fa-barn-silo:after, .fad.fa-farm:after {
    content: "\10f864"
}

.fa-duotone.fa-faucet:after, .fad.fa-faucet:after {
    content: "\10e005"
}

.fa-duotone.fa-faucet-drip:after, .fad.fa-faucet-drip:after {
    content: "\10e006"
}

.fa-duotone.fa-fax:after, .fad.fa-fax:after {
    content: "\10f1ac"
}

.fa-duotone.fa-feather:after, .fad.fa-feather:after {
    content: "\10f52d"
}

.fa-duotone.fa-feather-alt:after, .fa-duotone.fa-feather-pointed:after, .fad.fa-feather-alt:after, .fad.fa-feather-pointed:after {
    content: "\10f56b"
}

.fa-duotone.fa-fence:after, .fad.fa-fence:after {
    content: "\10e181"
}

.fa-duotone.fa-field-hockey-stick-ball:after, .fa-duotone.fa-field-hockey:after, .fad.fa-field-hockey-stick-ball:after, .fad.fa-field-hockey:after {
    content: "\10f44c"
}

.fa-duotone.fa-file:after, .fad.fa-file:after {
    content: "\10f15b"
}

.fa-duotone.fa-file-arrow-down:after, .fa-duotone.fa-file-download:after, .fad.fa-file-arrow-down:after, .fad.fa-file-download:after {
    content: "\10f56d"
}

.fa-duotone.fa-file-arrow-up:after, .fa-duotone.fa-file-upload:after, .fad.fa-file-arrow-up:after, .fad.fa-file-upload:after {
    content: "\10f574"
}

.fa-duotone.fa-file-audio:after, .fad.fa-file-audio:after {
    content: "\10f1c7"
}

.fa-duotone.fa-file-binary:after, .fad.fa-file-binary:after {
    content: "\10e182"
}

.fa-duotone.fa-file-award:after, .fa-duotone.fa-file-certificate:after, .fad.fa-file-award:after, .fad.fa-file-certificate:after {
    content: "\10f5f3"
}

.fa-duotone.fa-file-chart-column:after, .fa-duotone.fa-file-chart-line:after, .fad.fa-file-chart-column:after, .fad.fa-file-chart-line:after {
    content: "\10f659"
}

.fa-duotone.fa-file-chart-pie:after, .fad.fa-file-chart-pie:after {
    content: "\10f65a"
}

.fa-duotone.fa-file-check:after, .fad.fa-file-check:after {
    content: "\10f316"
}

.fa-duotone.fa-file-code:after, .fad.fa-file-code:after {
    content: "\10f1c9"
}

.fa-duotone.fa-file-contract:after, .fad.fa-file-contract:after {
    content: "\10f56c"
}

.fa-duotone.fa-file-csv:after, .fad.fa-file-csv:after {
    content: "\10f6dd"
}

.fa-duotone.fa-file-dashed-line:after, .fa-duotone.fa-page-break:after, .fad.fa-file-dashed-line:after, .fad.fa-page-break:after {
    content: "\10f877"
}

.fa-duotone.fa-file-excel:after, .fad.fa-file-excel:after {
    content: "\10f1c3"
}

.fa-duotone.fa-file-exclamation:after, .fad.fa-file-exclamation:after {
    content: "\10f31a"
}

.fa-duotone.fa-arrow-right-from-file:after, .fa-duotone.fa-file-export:after, .fad.fa-arrow-right-from-file:after, .fad.fa-file-export:after {
    content: "\10f56e"
}

.fa-duotone.fa-file-heart:after, .fad.fa-file-heart:after {
    content: "\10e183"
}

.fa-duotone.fa-file-image:after, .fad.fa-file-image:after {
    content: "\10f1c5"
}

.fa-duotone.fa-arrow-right-to-file:after, .fa-duotone.fa-file-import:after, .fad.fa-arrow-right-to-file:after, .fad.fa-file-import:after {
    content: "\10f56f"
}

.fa-duotone.fa-file-invoice:after, .fad.fa-file-invoice:after {
    content: "\10f570"
}

.fa-duotone.fa-file-invoice-dollar:after, .fad.fa-file-invoice-dollar:after {
    content: "\10f571"
}

.fa-duotone.fa-file-alt:after, .fa-duotone.fa-file-lines:after, .fa-duotone.fa-file-text:after, .fad.fa-file-alt:after, .fad.fa-file-lines:after, .fad.fa-file-text:after {
    content: "\10f15c"
}

.fa-duotone.fa-file-magnifying-glass:after, .fa-duotone.fa-file-search:after, .fad.fa-file-magnifying-glass:after, .fad.fa-file-search:after {
    content: "\10f865"
}

.fa-duotone.fa-file-medical:after, .fad.fa-file-medical:after {
    content: "\10f477"
}

.fa-duotone.fa-file-minus:after, .fad.fa-file-minus:after {
    content: "\10f318"
}

.fa-duotone.fa-file-music:after, .fad.fa-file-music:after {
    content: "\10f8b6"
}

.fa-duotone.fa-file-pdf:after, .fad.fa-file-pdf:after {
    content: "\10f1c1"
}

.fa-duotone.fa-file-edit:after, .fa-duotone.fa-file-pen:after, .fad.fa-file-edit:after, .fad.fa-file-pen:after {
    content: "\10f31c"
}

.fa-duotone.fa-file-plus:after, .fad.fa-file-plus:after {
    content: "\10f319"
}

.fa-duotone.fa-file-plus-minus:after, .fad.fa-file-plus-minus:after {
    content: "\10e184"
}

.fa-duotone.fa-file-powerpoint:after, .fad.fa-file-powerpoint:after {
    content: "\10f1c4"
}

.fa-duotone.fa-file-prescription:after, .fad.fa-file-prescription:after {
    content: "\10f572"
}

.fa-duotone.fa-file-signature:after, .fad.fa-file-signature:after {
    content: "\10f573"
}

.fa-duotone.fa-file-spreadsheet:after, .fad.fa-file-spreadsheet:after {
    content: "\10f65b"
}

.fa-duotone.fa-file-user:after, .fad.fa-file-user:after {
    content: "\10f65c"
}

.fa-duotone.fa-file-video:after, .fad.fa-file-video:after {
    content: "\10f1c8"
}

.fa-duotone.fa-file-medical-alt:after, .fa-duotone.fa-file-waveform:after, .fad.fa-file-medical-alt:after, .fad.fa-file-waveform:after {
    content: "\10f478"
}

.fa-duotone.fa-file-word:after, .fad.fa-file-word:after {
    content: "\10f1c2"
}

.fa-duotone.fa-file-times:after, .fa-duotone.fa-file-xmark:after, .fad.fa-file-times:after, .fad.fa-file-xmark:after {
    content: "\10f317"
}

.fa-duotone.fa-file-archive:after, .fa-duotone.fa-file-zipper:after, .fad.fa-file-archive:after, .fad.fa-file-zipper:after {
    content: "\10f1c6"
}

.fa-duotone.fa-files:after, .fad.fa-files:after {
    content: "\10e185"
}

.fa-duotone.fa-files-medical:after, .fad.fa-files-medical:after {
    content: "\10f7fd"
}

.fa-duotone.fa-fill:after, .fad.fa-fill:after {
    content: "\10f575"
}

.fa-duotone.fa-fill-drip:after, .fad.fa-fill-drip:after {
    content: "\10f576"
}

.fa-duotone.fa-film:after, .fad.fa-film:after {
    content: "\10f008"
}

.fa-duotone.fa-film-canister:after, .fad.fa-film-canister:after {
    content: "\10f8b7"
}

.fa-duotone.fa-film-alt:after, .fa-duotone.fa-film-simple:after, .fad.fa-film-alt:after, .fad.fa-film-simple:after {
    content: "\10f3a0"
}

.fa-duotone.fa-film-slash:after, .fad.fa-film-slash:after {
    content: "\10e186"
}

.fa-duotone.fa-films:after, .fad.fa-films:after {
    content: "\10e187"
}

.fa-duotone.fa-filter:after, .fad.fa-filter:after {
    content: "\10f0b0"
}

.fa-duotone.fa-filter-circle-dollar:after, .fa-duotone.fa-funnel-dollar:after, .fad.fa-filter-circle-dollar:after, .fad.fa-funnel-dollar:after {
    content: "\10f662"
}

.fa-duotone.fa-filter-circle-xmark:after, .fad.fa-filter-circle-xmark:after {
    content: "\10e188"
}

.fa-duotone.fa-filter-list:after, .fad.fa-filter-list:after {
    content: "\10e189"
}

.fa-duotone.fa-filter-slash:after, .fad.fa-filter-slash:after {
    content: "\10e18a"
}

.fa-duotone.fa-filters:after, .fad.fa-filters:after {
    content: "\10e18b"
}

.fa-duotone.fa-fingerprint:after, .fad.fa-fingerprint:after {
    content: "\10f577"
}

.fa-duotone.fa-fire:after, .fad.fa-fire:after {
    content: "\10f06d"
}

.fa-duotone.fa-fire-extinguisher:after, .fad.fa-fire-extinguisher:after {
    content: "\10f134"
}

.fa-duotone.fa-fire-flame:after, .fa-duotone.fa-flame:after, .fad.fa-fire-flame:after, .fad.fa-flame:after {
    content: "\10f6df"
}

.fa-duotone.fa-fire-alt:after, .fa-duotone.fa-fire-flame-curved:after, .fad.fa-fire-alt:after, .fad.fa-fire-flame-curved:after {
    content: "\10f7e4"
}

.fa-duotone.fa-burn:after, .fa-duotone.fa-fire-flame-simple:after, .fad.fa-burn:after, .fad.fa-fire-flame-simple:after {
    content: "\10f46a"
}

.fa-duotone.fa-fire-hydrant:after, .fad.fa-fire-hydrant:after {
    content: "\10e18c"
}

.fa-duotone.fa-fire-smoke:after, .fad.fa-fire-smoke:after {
    content: "\10f74b"
}

.fa-duotone.fa-fireplace:after, .fad.fa-fireplace:after {
    content: "\10f79a"
}

.fa-duotone.fa-fish:after, .fad.fa-fish:after {
    content: "\10f578"
}

.fa-duotone.fa-fish-cooked:after, .fad.fa-fish-cooked:after {
    content: "\10f7fe"
}

.fa-duotone.fa-flag:after, .fad.fa-flag:after {
    content: "\10f024"
}

.fa-duotone.fa-flag-checkered:after, .fad.fa-flag-checkered:after {
    content: "\10f11e"
}

.fa-duotone.fa-flag-pennant:after, .fa-duotone.fa-pennant:after, .fad.fa-flag-pennant:after, .fad.fa-pennant:after {
    content: "\10f456"
}

.fa-duotone.fa-flag-alt:after, .fa-duotone.fa-flag-swallowtail:after, .fad.fa-flag-alt:after, .fad.fa-flag-swallowtail:after {
    content: "\10f74c"
}

.fa-duotone.fa-flag-usa:after, .fad.fa-flag-usa:after {
    content: "\10f74d"
}

.fa-duotone.fa-flashlight:after, .fad.fa-flashlight:after {
    content: "\10f8b8"
}

.fa-duotone.fa-flask:after, .fad.fa-flask:after {
    content: "\10f0c3"
}

.fa-duotone.fa-flask-poison:after, .fa-duotone.fa-flask-round-poison:after, .fad.fa-flask-poison:after, .fad.fa-flask-round-poison:after {
    content: "\10f6e0"
}

.fa-duotone.fa-flask-potion:after, .fa-duotone.fa-flask-round-potion:after, .fad.fa-flask-potion:after, .fad.fa-flask-round-potion:after {
    content: "\10f6e1"
}

.fa-duotone.fa-floppy-disk:after, .fa-duotone.fa-save:after, .fad.fa-floppy-disk:after, .fad.fa-save:after {
    content: "\10f0c7"
}

.fa-duotone.fa-floppy-disk-circle-arrow-right:after, .fa-duotone.fa-save-circle-arrow-right:after, .fad.fa-floppy-disk-circle-arrow-right:after, .fad.fa-save-circle-arrow-right:after {
    content: "\10e18d"
}

.fa-duotone.fa-floppy-disk-circle-xmark:after, .fa-duotone.fa-floppy-disk-times:after, .fa-duotone.fa-save-circle-xmark:after, .fa-duotone.fa-save-times:after, .fad.fa-floppy-disk-circle-xmark:after, .fad.fa-floppy-disk-times:after, .fad.fa-save-circle-xmark:after, .fad.fa-save-times:after {
    content: "\10e18e"
}

.fa-duotone.fa-floppy-disk-pen:after, .fad.fa-floppy-disk-pen:after {
    content: "\10e18f"
}

.fa-duotone.fa-floppy-disks:after, .fad.fa-floppy-disks:after {
    content: "\10e190"
}

.fa-duotone.fa-florin-sign:after, .fad.fa-florin-sign:after {
    content: "\10e191"
}

.fa-duotone.fa-flower:after, .fad.fa-flower:after {
    content: "\10f7ff"
}

.fa-duotone.fa-flower-daffodil:after, .fad.fa-flower-daffodil:after {
    content: "\10f800"
}

.fa-duotone.fa-flower-tulip:after, .fad.fa-flower-tulip:after {
    content: "\10f801"
}

.fa-duotone.fa-flute:after, .fad.fa-flute:after {
    content: "\10f8b9"
}

.fa-duotone.fa-flux-capacitor:after, .fad.fa-flux-capacitor:after {
    content: "\10f8ba"
}

.fa-duotone.fa-folder:after, .fad.fa-folder:after {
    content: "\10f07b"
}

.fa-duotone.fa-folder-arrow-down:after, .fa-duotone.fa-folder-download:after, .fad.fa-folder-arrow-down:after, .fad.fa-folder-download:after {
    content: "\10e053"
}

.fa-duotone.fa-folder-arrow-up:after, .fa-duotone.fa-folder-upload:after, .fad.fa-folder-arrow-up:after, .fad.fa-folder-upload:after {
    content: "\10e054"
}

.fa-duotone.fa-folder-blank:after, .fad.fa-folder-blank:after {
    content: "\10e192"
}

.fa-duotone.fa-folder-bookmark:after, .fad.fa-folder-bookmark:after {
    content: "\10e193"
}

.fa-duotone.fa-folder-cog:after, .fa-duotone.fa-folder-gear:after, .fad.fa-folder-cog:after, .fad.fa-folder-gear:after {
    content: "\10e194"
}

.fa-duotone.fa-folder-grid:after, .fad.fa-folder-grid:after {
    content: "\10e195"
}

.fa-duotone.fa-folder-heart:after, .fad.fa-folder-heart:after {
    content: "\10e196"
}

.fa-duotone.fa-folder-image:after, .fad.fa-folder-image:after {
    content: "\10e197"
}

.fa-duotone.fa-folder-magnifying-glass:after, .fa-duotone.fa-folder-search:after, .fad.fa-folder-magnifying-glass:after, .fad.fa-folder-search:after {
    content: "\10e198"
}

.fa-duotone.fa-folder-medical:after, .fad.fa-folder-medical:after {
    content: "\10e199"
}

.fa-duotone.fa-folder-minus:after, .fad.fa-folder-minus:after {
    content: "\10f65d"
}

.fa-duotone.fa-folder-music:after, .fad.fa-folder-music:after {
    content: "\10e19a"
}

.fa-duotone.fa-folder-open:after, .fad.fa-folder-open:after {
    content: "\10f07c"
}

.fa-duotone.fa-folder-plus:after, .fad.fa-folder-plus:after {
    content: "\10f65e"
}

.fa-duotone.fa-folder-tree:after, .fad.fa-folder-tree:after {
    content: "\10f802"
}

.fa-duotone.fa-folder-user:after, .fad.fa-folder-user:after {
    content: "\10e19b"
}

.fa-duotone.fa-folder-times:after, .fa-duotone.fa-folder-xmark:after, .fad.fa-folder-times:after, .fad.fa-folder-xmark:after {
    content: "\10f65f"
}

.fa-duotone.fa-folders:after, .fad.fa-folders:after {
    content: "\10f660"
}

.fa-duotone.fa-font:after, .fad.fa-font:after {
    content: "\10f031"
}

.fa-duotone.fa-font-awesome-flag:after, .fa-duotone.fa-font-awesome-logo-full:after, .fa-duotone.fa-font-awesome:after, .fad.fa-font-awesome-flag:after, .fad.fa-font-awesome-logo-full:after, .fad.fa-font-awesome:after {
    content: "\10f2b4"
}

.fa-duotone.fa-font-case:after, .fad.fa-font-case:after {
    content: "\10f866"
}

.fa-duotone.fa-football-ball:after, .fad.fa-football-ball:after {
    content: "\10f44e"
}

.fa-duotone.fa-football-helmet:after, .fad.fa-football-helmet:after {
    content: "\10f44f"
}

.fa-duotone.fa-fork:after, .fa-duotone.fa-utensil-fork:after, .fad.fa-fork:after, .fad.fa-utensil-fork:after {
    content: "\10f2e3"
}

.fa-duotone.fa-fork-knife:after, .fa-duotone.fa-utensils-alt:after, .fad.fa-fork-knife:after, .fad.fa-utensils-alt:after {
    content: "\10f2e6"
}

.fa-duotone.fa-forklift:after, .fad.fa-forklift:after {
    content: "\10f47a"
}

.fa-duotone.fa-forward:after, .fad.fa-forward:after {
    content: "\10f04e"
}

.fa-duotone.fa-fast-forward:after, .fa-duotone.fa-forward-fast:after, .fad.fa-fast-forward:after, .fad.fa-forward-fast:after {
    content: "\10f050"
}

.fa-duotone.fa-forward-step:after, .fa-duotone.fa-step-forward:after, .fad.fa-forward-step:after, .fad.fa-step-forward:after {
    content: "\10f051"
}

.fa-duotone.fa-franc-sign:after, .fad.fa-franc-sign:after {
    content: "\10e19c"
}

.fa-duotone.fa-french-fries:after, .fad.fa-french-fries:after {
    content: "\10f803"
}

.fa-duotone.fa-frog:after, .fad.fa-frog:after {
    content: "\10f52e"
}

.fa-duotone.fa-function:after, .fad.fa-function:after {
    content: "\10f661"
}

.fa-duotone.fa-futbol-ball:after, .fa-duotone.fa-futbol:after, .fa-duotone.fa-soccer-ball:after, .fad.fa-futbol-ball:after, .fad.fa-futbol:after, .fad.fa-soccer-ball:after {
    content: "\10f1e3"
}

.fa-duotone.fa-g:after, .fad.fa-g:after {
    content: "\10e19d"
}

.fa-duotone.fa-galaxy:after, .fad.fa-galaxy:after {
    content: "\10e008"
}

.fa-duotone.fa-game-board:after, .fad.fa-game-board:after {
    content: "\10f867"
}

.fa-duotone.fa-game-board-alt:after, .fa-duotone.fa-game-board-simple:after, .fad.fa-game-board-alt:after, .fad.fa-game-board-simple:after {
    content: "\10f868"
}

.fa-duotone.fa-game-console-handheld:after, .fad.fa-game-console-handheld:after {
    content: "\10f8bb"
}

.fa-duotone.fa-gamepad:after, .fad.fa-gamepad:after {
    content: "\10f11b"
}

.fa-duotone.fa-gamepad-alt:after, .fa-duotone.fa-gamepad-modern:after, .fad.fa-gamepad-alt:after, .fad.fa-gamepad-modern:after {
    content: "\10f8bc"
}

.fa-duotone.fa-garage:after, .fad.fa-garage:after {
    content: "\10e009"
}

.fa-duotone.fa-garage-car:after, .fad.fa-garage-car:after {
    content: "\10e00a"
}

.fa-duotone.fa-garage-open:after, .fad.fa-garage-open:after {
    content: "\10e00b"
}

.fa-duotone.fa-gas-pump:after, .fad.fa-gas-pump:after {
    content: "\10f52f"
}

.fa-duotone.fa-gas-pump-slash:after, .fad.fa-gas-pump-slash:after {
    content: "\10f5f4"
}

.fa-duotone.fa-dashboard:after, .fa-duotone.fa-gauge-high:after, .fa-duotone.fa-gauge:after, .fa-duotone.fa-tachometer-alt-fast:after, .fa-duotone.fa-tachometer-alt:after, .fad.fa-dashboard:after, .fad.fa-gauge-high:after, .fad.fa-gauge:after, .fad.fa-tachometer-alt-fast:after, .fad.fa-tachometer-alt:after {
    content: "\10f625"
}

.fa-duotone.fa-gauge-low:after, .fa-duotone.fa-tachometer-alt-slow:after, .fad.fa-gauge-low:after, .fad.fa-tachometer-alt-slow:after {
    content: "\10f627"
}

.fa-duotone.fa-gauge-max:after, .fa-duotone.fa-tachometer-alt-fastest:after, .fad.fa-gauge-max:after, .fad.fa-tachometer-alt-fastest:after {
    content: "\10f626"
}

.fa-duotone.fa-gauge-med:after, .fa-duotone.fa-tachometer-alt-average:after, .fad.fa-gauge-med:after, .fad.fa-tachometer-alt-average:after {
    content: "\10f624"
}

.fa-duotone.fa-gauge-min:after, .fa-duotone.fa-tachometer-alt-slowest:after, .fad.fa-gauge-min:after, .fad.fa-tachometer-alt-slowest:after {
    content: "\10f628"
}

.fa-duotone.fa-gauge-simple-high:after, .fa-duotone.fa-gauge-simple:after, .fa-duotone.fa-tachometer:after, .fad.fa-gauge-simple-high:after, .fad.fa-gauge-simple:after, .fad.fa-tachometer:after {
    content: "\10f62a"
}

.fa-duotone.fa-gauge-simple-low:after, .fa-duotone.fa-tachometer-slow:after, .fad.fa-gauge-simple-low:after, .fad.fa-tachometer-slow:after {
    content: "\10f62c"
}

.fa-duotone.fa-gauge-simple-max:after, .fa-duotone.fa-tachometer-fastest:after, .fad.fa-gauge-simple-max:after, .fad.fa-tachometer-fastest:after {
    content: "\10f62b"
}

.fa-duotone.fa-gauge-simple-med:after, .fa-duotone.fa-tachometer-average:after, .fad.fa-gauge-simple-med:after, .fad.fa-tachometer-average:after {
    content: "\10f629"
}

.fa-duotone.fa-gauge-simple-min:after, .fa-duotone.fa-tachometer-slowest:after, .fad.fa-gauge-simple-min:after, .fad.fa-tachometer-slowest:after {
    content: "\10f62d"
}

.fa-duotone.fa-gavel:after, .fa-duotone.fa-legal:after, .fad.fa-gavel:after, .fad.fa-legal:after {
    content: "\10f0e3"
}

.fa-duotone.fa-cog:after, .fa-duotone.fa-gear:after, .fad.fa-cog:after, .fad.fa-gear:after {
    content: "\10f013"
}

.fa-duotone.fa-cogs:after, .fa-duotone.fa-gears:after, .fad.fa-cogs:after, .fad.fa-gears:after {
    content: "\10f085"
}

.fa-duotone.fa-gem:after, .fad.fa-gem:after {
    content: "\10f3a5"
}

.fa-duotone.fa-genderless:after, .fad.fa-genderless:after {
    content: "\10f22d"
}

.fa-duotone.fa-ghost:after, .fad.fa-ghost:after {
    content: "\10f6e2"
}

.fa-duotone.fa-gif:after, .fad.fa-gif:after {
    content: "\10e19e"
}

.fa-duotone.fa-gift:after, .fad.fa-gift:after {
    content: "\10f06b"
}

.fa-duotone.fa-gift-card:after, .fad.fa-gift-card:after {
    content: "\10f663"
}

.fa-duotone.fa-gifts:after, .fad.fa-gifts:after {
    content: "\10f79c"
}

.fa-duotone.fa-gingerbread-man:after, .fad.fa-gingerbread-man:after {
    content: "\10f79d"
}

.fa-duotone.fa-glass:after, .fad.fa-glass:after {
    content: "\10f804"
}

.fa-duotone.fa-glass-citrus:after, .fad.fa-glass-citrus:after {
    content: "\10f869"
}

.fa-duotone.fa-glass-empty:after, .fad.fa-glass-empty:after {
    content: "\10e19f"
}

.fa-duotone.fa-glass-half-empty:after, .fa-duotone.fa-glass-half-full:after, .fa-duotone.fa-glass-half:after, .fad.fa-glass-half-empty:after, .fad.fa-glass-half-full:after, .fad.fa-glass-half:after {
    content: "\10e1a0"
}

.fa-duotone.fa-glasses:after, .fad.fa-glasses:after {
    content: "\10f530"
}

.fa-duotone.fa-glasses-alt:after, .fa-duotone.fa-glasses-round:after, .fad.fa-glasses-alt:after, .fad.fa-glasses-round:after {
    content: "\10f5f5"
}

.fa-duotone.fa-globe:after, .fad.fa-globe:after {
    content: "\10f0ac"
}

.fa-duotone.fa-globe-snow:after, .fad.fa-globe-snow:after {
    content: "\10f7a3"
}

.fa-duotone.fa-globe-stand:after, .fad.fa-globe-stand:after {
    content: "\10f5f6"
}

.fa-duotone.fa-golf-ball-tee:after, .fa-duotone.fa-golf-ball:after, .fad.fa-golf-ball-tee:after, .fad.fa-golf-ball:after {
    content: "\10f450"
}

.fa-duotone.fa-golf-club:after, .fad.fa-golf-club:after {
    content: "\10f451"
}

.fa-duotone.fa-gopuram:after, .fad.fa-gopuram:after {
    content: "\10f664"
}

.fa-duotone.fa-graduation-cap:after, .fa-duotone.fa-mortar-board:after, .fad.fa-graduation-cap:after, .fad.fa-mortar-board:after {
    content: "\10f19d"
}

.fa-duotone.fa-gramophone:after, .fad.fa-gramophone:after {
    content: "\10f8bd"
}

.fa-duotone.fa-grate:after, .fad.fa-grate:after {
    content: "\10e1a1"
}

.fa-duotone.fa-grate-droplet:after, .fad.fa-grate-droplet:after {
    content: "\10e1a2"
}

.fa-duotone.fa-greater-than:after, .fad.fa-greater-than:after {
    content: "\10f531"
}

.fa-duotone.fa-greater-than-equal:after, .fad.fa-greater-than-equal:after {
    content: "\10f532"
}

.fa-duotone.fa-grid-3:after, .fa-duotone.fa-grid:after, .fad.fa-grid-3:after, .fad.fa-grid:after {
    content: "\10e1a3"
}

.fa-duotone.fa-grid-2:after, .fad.fa-grid-2:after {
    content: "\10e1a4"
}

.fa-duotone.fa-grid-2-plus:after, .fad.fa-grid-2-plus:after {
    content: "\10e1a5"
}

.fa-duotone.fa-grid-4:after, .fad.fa-grid-4:after {
    content: "\10e1a6"
}

.fa-duotone.fa-grid-5:after, .fad.fa-grid-5:after {
    content: "\10e1a7"
}

.fa-duotone.fa-grip-horizontal:after, .fa-duotone.fa-grip:after, .fad.fa-grip-horizontal:after, .fad.fa-grip:after {
    content: "\10f58d"
}

.fa-duotone.fa-grip-lines:after, .fad.fa-grip-lines:after {
    content: "\10f7a4"
}

.fa-duotone.fa-grip-lines-vertical:after, .fad.fa-grip-lines-vertical:after {
    content: "\10f7a5"
}

.fa-duotone.fa-grip-vertical:after, .fad.fa-grip-vertical:after {
    content: "\10f58e"
}

.fa-duotone.fa-guarani-sign:after, .fad.fa-guarani-sign:after {
    content: "\10e1a8"
}

.fa-duotone.fa-guitar:after, .fad.fa-guitar:after {
    content: "\10f7a6"
}

.fa-duotone.fa-guitar-electric:after, .fad.fa-guitar-electric:after {
    content: "\10f8be"
}

.fa-duotone.fa-guitars:after, .fad.fa-guitars:after {
    content: "\10f8bf"
}

.fa-duotone.fa-gun:after, .fad.fa-gun:after {
    content: "\10e1a9"
}

.fa-duotone.fa-gun-slash:after, .fad.fa-gun-slash:after {
    content: "\10e1aa"
}

.fa-duotone.fa-gun-squirt:after, .fad.fa-gun-squirt:after {
    content: "\10e1ab"
}

.fa-duotone.fa-h:after, .fad.fa-h:after {
    content: "\10e1ac"
}

.fa-duotone.fa-h1:after, .fad.fa-h1:after {
    content: "\10f313"
}

.fa-duotone.fa-h2:after, .fad.fa-h2:after {
    content: "\10f314"
}

.fa-duotone.fa-h3:after, .fad.fa-h3:after {
    content: "\10f315"
}

.fa-duotone.fa-h4:after, .fad.fa-h4:after {
    content: "\10f86a"
}

.fa-duotone.fa-hammer:after, .fad.fa-hammer:after {
    content: "\10f6e3"
}

.fa-duotone.fa-hammer-war:after, .fad.fa-hammer-war:after {
    content: "\10f6e4"
}

.fa-duotone.fa-hamsa:after, .fad.fa-hamsa:after {
    content: "\10f665"
}

.fa-duotone.fa-hand-back-point-down:after, .fad.fa-hand-back-point-down:after {
    content: "\10e1ad"
}

.fa-duotone.fa-hand-back-point-left:after, .fad.fa-hand-back-point-left:after {
    content: "\10e1ae"
}

.fa-duotone.fa-hand-back-point-right:after, .fad.fa-hand-back-point-right:after {
    content: "\10e1af"
}

.fa-duotone.fa-hand-back-point-up:after, .fad.fa-hand-back-point-up:after {
    content: "\10e1b0"
}

.fa-duotone.fa-allergies:after, .fa-duotone.fa-hand-dots:after, .fad.fa-allergies:after, .fad.fa-hand-dots:after {
    content: "\10f461"
}

.fa-duotone.fa-hand-fingers-crossed:after, .fad.fa-hand-fingers-crossed:after {
    content: "\10e1b1"
}

.fa-duotone.fa-fist-raised:after, .fa-duotone.fa-hand-fist:after, .fad.fa-fist-raised:after, .fad.fa-hand-fist:after {
    content: "\10f6de"
}

.fa-duotone.fa-hand-heart:after, .fad.fa-hand-heart:after {
    content: "\10f4bc"
}

.fa-duotone.fa-hand-holding:after, .fad.fa-hand-holding:after {
    content: "\10f4bd"
}

.fa-duotone.fa-hand-holding-box:after, .fad.fa-hand-holding-box:after {
    content: "\10f47b"
}

.fa-duotone.fa-hand-holding-dollar:after, .fa-duotone.fa-hand-holding-usd:after, .fad.fa-hand-holding-dollar:after, .fad.fa-hand-holding-usd:after {
    content: "\10f4c0"
}

.fa-duotone.fa-hand-holding-droplet:after, .fa-duotone.fa-hand-holding-water:after, .fad.fa-hand-holding-droplet:after, .fad.fa-hand-holding-water:after {
    content: "\10f4c1"
}

.fa-duotone.fa-hand-holding-heart:after, .fad.fa-hand-holding-heart:after {
    content: "\10f4be"
}

.fa-duotone.fa-hand-holding-magic:after, .fad.fa-hand-holding-magic:after {
    content: "\10f6e5"
}

.fa-duotone.fa-hand-holding-medical:after, .fad.fa-hand-holding-medical:after {
    content: "\10e05c"
}

.fa-duotone.fa-hand-holding-seedling:after, .fad.fa-hand-holding-seedling:after {
    content: "\10f4bf"
}

.fa-duotone.fa-hand-holding-skull:after, .fad.fa-hand-holding-skull:after {
    content: "\10e1b2"
}

.fa-duotone.fa-hand-lizard:after, .fad.fa-hand-lizard:after {
    content: "\10f258"
}

.fa-duotone.fa-hand-love:after, .fad.fa-hand-love:after {
    content: "\10e1b3"
}

.fa-duotone.fa-hand-middle-finger:after, .fad.fa-hand-middle-finger:after {
    content: "\10f806"
}

.fa-duotone.fa-hand-paper:after, .fad.fa-hand-paper:after {
    content: "\10f256"
}

.fa-duotone.fa-hand-peace:after, .fad.fa-hand-peace:after {
    content: "\10f25b"
}

.fa-duotone.fa-hand-point-down:after, .fad.fa-hand-point-down:after {
    content: "\10f0a7"
}

.fa-duotone.fa-hand-point-left:after, .fad.fa-hand-point-left:after {
    content: "\10f0a5"
}

.fa-duotone.fa-hand-point-right:after, .fad.fa-hand-point-right:after {
    content: "\10f0a4"
}

.fa-duotone.fa-hand-point-up:after, .fad.fa-hand-point-up:after {
    content: "\10f0a6"
}

.fa-duotone.fa-hand-pointer:after, .fad.fa-hand-pointer:after {
    content: "\10f25a"
}

.fa-duotone.fa-hand-rock:after, .fad.fa-hand-rock:after {
    content: "\10f255"
}

.fa-duotone.fa-hand-scissors:after, .fad.fa-hand-scissors:after {
    content: "\10f257"
}

.fa-duotone.fa-hand-sparkles:after, .fad.fa-hand-sparkles:after {
    content: "\10e05d"
}

.fa-duotone.fa-hand-spock:after, .fad.fa-hand-spock:after {
    content: "\10f259"
}

.fa-duotone.fa-hand-wave:after, .fad.fa-hand-wave:after {
    content: "\10e1b4"
}

.fa-duotone.fa-hands:after, .fa-duotone.fa-sign-language:after, .fa-duotone.fa-signing:after, .fad.fa-hands:after, .fad.fa-sign-language:after, .fad.fa-signing:after {
    content: "\10f2a7"
}

.fa-duotone.fa-american-sign-language-interpreting:after, .fa-duotone.fa-asl-interpreting:after, .fa-duotone.fa-hands-american-sign-language-interpreting:after, .fa-duotone.fa-hands-asl-interpreting:after, .fad.fa-american-sign-language-interpreting:after, .fad.fa-asl-interpreting:after, .fad.fa-hands-american-sign-language-interpreting:after, .fad.fa-hands-asl-interpreting:after {
    content: "\10f2a3"
}

.fa-duotone.fa-hands-bubbles:after, .fa-duotone.fa-hands-wash:after, .fad.fa-hands-bubbles:after, .fad.fa-hands-wash:after {
    content: "\10e05e"
}

.fa-duotone.fa-hands-clapping:after, .fad.fa-hands-clapping:after {
    content: "\10e1b5"
}

.fa-duotone.fa-hands-holding:after, .fad.fa-hands-holding:after {
    content: "\10f4c2"
}

.fa-duotone.fa-hand-receiving:after, .fa-duotone.fa-hands-holding-diamond:after, .fad.fa-hand-receiving:after, .fad.fa-hands-holding-diamond:after {
    content: "\10f47c"
}

.fa-duotone.fa-hands-holding-dollar:after, .fa-duotone.fa-hands-usd:after, .fad.fa-hands-holding-dollar:after, .fad.fa-hands-usd:after {
    content: "\10f4c5"
}

.fa-duotone.fa-hands-heart:after, .fa-duotone.fa-hands-holding-heart:after, .fad.fa-hands-heart:after, .fad.fa-hands-holding-heart:after {
    content: "\10f4c3"
}

.fa-duotone.fa-hands-horns:after, .fad.fa-hands-horns:after {
    content: "\10e1b6"
}

.fa-duotone.fa-hands-praying:after, .fa-duotone.fa-praying-hands:after, .fad.fa-hands-praying:after, .fad.fa-praying-hands:after {
    content: "\10f684"
}

.fa-duotone.fa-handshake:after, .fad.fa-handshake:after {
    content: "\10f2b5"
}

.fa-duotone.fa-hands-helping:after, .fa-duotone.fa-handshake-angle:after, .fad.fa-hands-helping:after, .fad.fa-handshake-angle:after {
    content: "\10f4c4"
}

.fa-duotone.fa-handshake-alt:after, .fa-duotone.fa-handshake-simple:after, .fad.fa-handshake-alt:after, .fad.fa-handshake-simple:after {
    content: "\10f4c6"
}

.fa-duotone.fa-handshake-alt-slash:after, .fa-duotone.fa-handshake-simple-slash:after, .fad.fa-handshake-alt-slash:after, .fad.fa-handshake-simple-slash:after {
    content: "\10e05f"
}

.fa-duotone.fa-handshake-slash:after, .fad.fa-handshake-slash:after {
    content: "\10e060"
}

.fa-duotone.fa-hanukiah:after, .fad.fa-hanukiah:after {
    content: "\10f6e6"
}

.fa-duotone.fa-hard-drive:after, .fa-duotone.fa-hdd:after, .fad.fa-hard-drive:after, .fad.fa-hdd:after {
    content: "\10f0a0"
}

.fa-duotone.fa-hashtag:after, .fad.fa-hashtag:after {
    content: "\10f292"
}

.fa-duotone.fa-hat-chef:after, .fad.fa-hat-chef:after {
    content: "\10f86b"
}

.fa-duotone.fa-hat-cowboy:after, .fad.fa-hat-cowboy:after {
    content: "\10f8c0"
}

.fa-duotone.fa-hat-cowboy-side:after, .fad.fa-hat-cowboy-side:after {
    content: "\10f8c1"
}

.fa-duotone.fa-hat-santa:after, .fad.fa-hat-santa:after {
    content: "\10f7a7"
}

.fa-duotone.fa-hat-winter:after, .fad.fa-hat-winter:after {
    content: "\10f7a8"
}

.fa-duotone.fa-hat-witch:after, .fad.fa-hat-witch:after {
    content: "\10f6e7"
}

.fa-duotone.fa-hat-wizard:after, .fad.fa-hat-wizard:after {
    content: "\10f6e8"
}

.fa-duotone.fa-head-side:after, .fad.fa-head-side:after {
    content: "\10f6e9"
}

.fa-duotone.fa-head-side-brain:after, .fad.fa-head-side-brain:after {
    content: "\10f808"
}

.fa-duotone.fa-head-side-cough:after, .fad.fa-head-side-cough:after {
    content: "\10e061"
}

.fa-duotone.fa-head-side-cough-slash:after, .fad.fa-head-side-cough-slash:after {
    content: "\10e062"
}

.fa-duotone.fa-head-side-goggles:after, .fa-duotone.fa-head-vr:after, .fad.fa-head-side-goggles:after, .fad.fa-head-vr:after {
    content: "\10f6ea"
}

.fa-duotone.fa-head-side-headphones:after, .fad.fa-head-side-headphones:after {
    content: "\10f8c2"
}

.fa-duotone.fa-head-side-heart:after, .fad.fa-head-side-heart:after {
    content: "\10e1b7"
}

.fa-duotone.fa-head-side-mask:after, .fad.fa-head-side-mask:after {
    content: "\10e063"
}

.fa-duotone.fa-head-side-medical:after, .fad.fa-head-side-medical:after {
    content: "\10f809"
}

.fa-duotone.fa-head-side-virus:after, .fad.fa-head-side-virus:after {
    content: "\10e064"
}

.fa-duotone.fa-header:after, .fa-duotone.fa-heading:after, .fad.fa-header:after, .fad.fa-heading:after {
    content: "\10f1dc"
}

.fa-duotone.fa-headphones:after, .fad.fa-headphones:after {
    content: "\10f025"
}

.fa-duotone.fa-headphones-alt:after, .fa-duotone.fa-headphones-simple:after, .fad.fa-headphones-alt:after, .fad.fa-headphones-simple:after {
    content: "\10f58f"
}

.fa-duotone.fa-headset:after, .fad.fa-headset:after {
    content: "\10f590"
}

.fa-duotone.fa-heart:after, .fad.fa-heart:after {
    content: "\10f004"
}

.fa-duotone.fa-heart-broken:after, .fa-duotone.fa-heart-crack:after, .fad.fa-heart-broken:after, .fad.fa-heart-crack:after {
    content: "\10f7a9"
}

.fa-duotone.fa-heart-half:after, .fad.fa-heart-half:after {
    content: "\10e1b8"
}

.fa-duotone.fa-heart-half-alt:after, .fa-duotone.fa-heart-half-stroke:after, .fad.fa-heart-half-alt:after, .fad.fa-heart-half-stroke:after {
    content: "\10e1b9"
}

.fa-duotone.fa-heart-pulse:after, .fa-duotone.fa-heartbeat:after, .fad.fa-heart-pulse:after, .fad.fa-heartbeat:after {
    content: "\10f21e"
}

.fa-duotone.fa-heat:after, .fad.fa-heat:after {
    content: "\10e00c"
}

.fa-duotone.fa-helicopter:after, .fad.fa-helicopter:after {
    content: "\10f533"
}

.fa-duotone.fa-helmet-battle:after, .fad.fa-helmet-battle:after {
    content: "\10f6eb"
}

.fa-duotone.fa-hard-hat:after, .fa-duotone.fa-hat-hard:after, .fa-duotone.fa-helmet-safety:after, .fad.fa-hard-hat:after, .fad.fa-hat-hard:after, .fad.fa-helmet-safety:after {
    content: "\10f807"
}

.fa-duotone.fa-hexagon:after, .fad.fa-hexagon:after {
    content: "\10f312"
}

.fa-duotone.fa-hexagon-divide:after, .fad.fa-hexagon-divide:after {
    content: "\10e1ba"
}

.fa-duotone.fa-hexagon-minus:after, .fa-duotone.fa-minus-hexagon:after, .fad.fa-hexagon-minus:after, .fad.fa-minus-hexagon:after {
    content: "\10f307"
}

.fa-duotone.fa-hexagon-plus:after, .fa-duotone.fa-plus-hexagon:after, .fad.fa-hexagon-plus:after, .fad.fa-plus-hexagon:after {
    content: "\10f300"
}

.fa-duotone.fa-hexagon-xmark:after, .fa-duotone.fa-times-hexagon:after, .fa-duotone.fa-xmark-hexagon:after, .fad.fa-hexagon-xmark:after, .fad.fa-times-hexagon:after, .fad.fa-xmark-hexagon:after {
    content: "\10f2ee"
}

.fa-duotone.fa-high-definition:after, .fad.fa-high-definition:after {
    content: "\10e1bb"
}

.fa-duotone.fa-highlighter:after, .fad.fa-highlighter:after {
    content: "\10f591"
}

.fa-duotone.fa-highlighter-line:after, .fad.fa-highlighter-line:after {
    content: "\10e1bc"
}

.fa-duotone.fa-hippo:after, .fad.fa-hippo:after {
    content: "\10f6ed"
}

.fa-duotone.fa-hockey-mask:after, .fad.fa-hockey-mask:after {
    content: "\10f6ee"
}

.fa-duotone.fa-hockey-puck:after, .fad.fa-hockey-puck:after {
    content: "\10f453"
}

.fa-duotone.fa-hockey-sticks:after, .fad.fa-hockey-sticks:after {
    content: "\10f454"
}

.fa-duotone.fa-holly-berry:after, .fad.fa-holly-berry:after {
    content: "\10f7aa"
}

.fa-duotone.fa-home-lg:after, .fa-duotone.fa-home:after, .fad.fa-home-lg:after, .fad.fa-home:after {
    content: "\10f015"
}

.fa-duotone.fa-home-heart:after, .fad.fa-home-heart:after {
    content: "\10f4c9"
}

.fa-duotone.fa-home-lg-alt:after, .fa-duotone.fa-home-simple:after, .fad.fa-home-lg-alt:after, .fad.fa-home-simple:after {
    content: "\10f80a"
}

.fa-duotone.fa-home-user:after, .fad.fa-home-user:after {
    content: "\10e1bd"
}

.fa-duotone.fa-hood-cloak:after, .fad.fa-hood-cloak:after {
    content: "\10f6ef"
}

.fa-duotone.fa-horizontal-rule:after, .fad.fa-horizontal-rule:after {
    content: "\10f86c"
}

.fa-duotone.fa-horse:after, .fad.fa-horse:after {
    content: "\10f6f0"
}

.fa-duotone.fa-horse-head:after, .fad.fa-horse-head:after {
    content: "\10f7ab"
}

.fa-duotone.fa-horse-saddle:after, .fad.fa-horse-saddle:after {
    content: "\10f8c3"
}

.fa-duotone.fa-hospital:after, .fad.fa-hospital:after {
    content: "\10f0f8"
}

.fa-duotone.fa-hospital-user:after, .fad.fa-hospital-user:after {
    content: "\10f80d"
}

.fa-duotone.fa-hospital-alt:after, .fa-duotone.fa-hospital-wide:after, .fad.fa-hospital-alt:after, .fad.fa-hospital-wide:after {
    content: "\10f47d"
}

.fa-duotone.fa-hospitals:after, .fad.fa-hospitals:after {
    content: "\10f80e"
}

.fa-duotone.fa-hot-tub-person:after, .fa-duotone.fa-hot-tub:after, .fad.fa-hot-tub-person:after, .fad.fa-hot-tub:after {
    content: "\10f593"
}

.fa-duotone.fa-hotdog:after, .fad.fa-hotdog:after {
    content: "\10f80f"
}

.fa-duotone.fa-hotel:after, .fad.fa-hotel:after {
    content: "\10f594"
}

.fa-duotone.fa-hourglass-2:after, .fa-duotone.fa-hourglass-half:after, .fa-duotone.fa-hourglass:after, .fad.fa-hourglass-2:after, .fad.fa-hourglass-half:after, .fad.fa-hourglass:after {
    content: "\10f254"
}

.fa-duotone.fa-hourglass-empty:after, .fad.fa-hourglass-empty:after {
    content: "\10f252"
}

.fa-duotone.fa-hourglass-3:after, .fa-duotone.fa-hourglass-end:after, .fad.fa-hourglass-3:after, .fad.fa-hourglass-end:after {
    content: "\10f253"
}

.fa-duotone.fa-hourglass-1:after, .fa-duotone.fa-hourglass-start:after, .fad.fa-hourglass-1:after, .fad.fa-hourglass-start:after {
    content: "\10f251"
}

.fa-duotone.fa-house:after, .fad.fa-house:after {
    content: "\10e00d"
}

.fa-duotone.fa-house-building:after, .fad.fa-house-building:after {
    content: "\10e1be"
}

.fa-duotone.fa-house-crack:after, .fa-duotone.fa-house-damage:after, .fad.fa-house-crack:after, .fad.fa-house-damage:after {
    content: "\10f6f1"
}

.fa-duotone.fa-house-day:after, .fad.fa-house-day:after {
    content: "\10e00e"
}

.fa-duotone.fa-house-flood:after, .fad.fa-house-flood:after {
    content: "\10f74f"
}

.fa-duotone.fa-house-heart:after, .fad.fa-house-heart:after {
    content: "\10e1bf"
}

.fa-duotone.fa-house-laptop:after, .fa-duotone.fa-laptop-house:after, .fad.fa-house-laptop:after, .fad.fa-laptop-house:after {
    content: "\10e066"
}

.fa-duotone.fa-clinic-medical:after, .fa-duotone.fa-house-medical:after, .fad.fa-clinic-medical:after, .fad.fa-house-medical:after {
    content: "\10f7f2"
}

.fa-duotone.fa-house-night:after, .fad.fa-house-night:after {
    content: "\10e010"
}

.fa-duotone.fa-house-person-depart:after, .fa-duotone.fa-house-person-leave:after, .fad.fa-house-person-depart:after, .fad.fa-house-person-leave:after {
    content: "\10e00f"
}

.fa-duotone.fa-house-person-arrive:after, .fa-duotone.fa-house-person-return:after, .fad.fa-house-person-arrive:after, .fad.fa-house-person-return:after {
    content: "\10e011"
}

.fa-duotone.fa-house-signal:after, .fad.fa-house-signal:after {
    content: "\10e012"
}

.fa-duotone.fa-house-tree:after, .fad.fa-house-tree:after {
    content: "\10e1c0"
}

.fa-duotone.fa-house-turret:after, .fad.fa-house-turret:after {
    content: "\10e1c1"
}

.fa-duotone.fa-house-user:after, .fad.fa-house-user:after {
    content: "\10e065"
}

.fa-duotone.fa-hryvnia-sign:after, .fa-duotone.fa-hryvnia:after, .fad.fa-hryvnia-sign:after, .fad.fa-hryvnia:after {
    content: "\10f6f2"
}

.fa-duotone.fa-hurricane:after, .fad.fa-hurricane:after {
    content: "\10f751"
}

.fa-duotone.fa-i:after, .fad.fa-i:after {
    content: "\10e1c2"
}

.fa-duotone.fa-i-cursor:after, .fad.fa-i-cursor:after {
    content: "\10f246"
}

.fa-duotone.fa-ice-cream:after, .fad.fa-ice-cream:after {
    content: "\10f810"
}

.fa-duotone.fa-ice-skate:after, .fad.fa-ice-skate:after {
    content: "\10f7ac"
}

.fa-duotone.fa-icicles:after, .fad.fa-icicles:after {
    content: "\10f7ad"
}

.fa-duotone.fa-heart-music-camera-bolt:after, .fa-duotone.fa-icons:after, .fad.fa-heart-music-camera-bolt:after, .fad.fa-icons:after {
    content: "\10f86d"
}

.fa-duotone.fa-id-badge:after, .fad.fa-id-badge:after {
    content: "\10f2c1"
}

.fa-duotone.fa-drivers-license:after, .fa-duotone.fa-id-card:after, .fad.fa-drivers-license:after, .fad.fa-id-card:after {
    content: "\10f2c2"
}

.fa-duotone.fa-id-card-alt:after, .fa-duotone.fa-id-card-clip:after, .fad.fa-id-card-alt:after, .fad.fa-id-card-clip:after {
    content: "\10f47f"
}

.fa-duotone.fa-igloo:after, .fad.fa-igloo:after {
    content: "\10f7ae"
}

.fa-duotone.fa-image:after, .fad.fa-image:after {
    content: "\10f03e"
}

.fa-duotone.fa-image-landscape:after, .fa-duotone.fa-landscape:after, .fad.fa-image-landscape:after, .fad.fa-landscape:after {
    content: "\10e1c3"
}

.fa-duotone.fa-image-polaroid:after, .fad.fa-image-polaroid:after {
    content: "\10f8c4"
}

.fa-duotone.fa-image-polaroid-user:after, .fad.fa-image-polaroid-user:after {
    content: "\10e1c4"
}

.fa-duotone.fa-image-portrait:after, .fa-duotone.fa-portrait:after, .fad.fa-image-portrait:after, .fad.fa-portrait:after {
    content: "\10f3e0"
}

.fa-duotone.fa-image-slash:after, .fad.fa-image-slash:after {
    content: "\10e1c5"
}

.fa-duotone.fa-image-user:after, .fad.fa-image-user:after {
    content: "\10e1c6"
}

.fa-duotone.fa-images:after, .fad.fa-images:after {
    content: "\10f302"
}

.fa-duotone.fa-images-user:after, .fad.fa-images-user:after {
    content: "\10e1c7"
}

.fa-duotone.fa-inbox:after, .fad.fa-inbox:after {
    content: "\10f01c"
}

.fa-duotone.fa-inbox-full:after, .fad.fa-inbox-full:after {
    content: "\10e1c8"
}

.fa-duotone.fa-inbox-arrow-down:after, .fa-duotone.fa-inbox-in:after, .fad.fa-inbox-arrow-down:after, .fad.fa-inbox-in:after {
    content: "\10f310"
}

.fa-duotone.fa-inbox-arrow-up:after, .fa-duotone.fa-inbox-out:after, .fad.fa-inbox-arrow-up:after, .fad.fa-inbox-out:after {
    content: "\10f311"
}

.fa-duotone.fa-inboxes:after, .fad.fa-inboxes:after {
    content: "\10e1c9"
}

.fa-duotone.fa-indent:after, .fad.fa-indent:after {
    content: "\10f03c"
}

.fa-duotone.fa-indian-rupee-sign:after, .fa-duotone.fa-indian-rupee:after, .fa-duotone.fa-inr:after, .fad.fa-indian-rupee-sign:after, .fad.fa-indian-rupee:after, .fad.fa-inr:after {
    content: "\10e1ca"
}

.fa-duotone.fa-industry:after, .fad.fa-industry:after {
    content: "\10f275"
}

.fa-duotone.fa-industry-alt:after, .fa-duotone.fa-industry-windows:after, .fad.fa-industry-alt:after, .fad.fa-industry-windows:after {
    content: "\10f3b3"
}

.fa-duotone.fa-infinity:after, .fad.fa-infinity:after {
    content: "\10f534"
}

.fa-duotone.fa-info:after, .fad.fa-info:after {
    content: "\10f129"
}

.fa-duotone.fa-inhaler:after, .fad.fa-inhaler:after {
    content: "\10f5f9"
}

.fa-duotone.fa-input-numeric:after, .fad.fa-input-numeric:after {
    content: "\10e1cb"
}

.fa-duotone.fa-input-pipe:after, .fad.fa-input-pipe:after {
    content: "\10e1cc"
}

.fa-duotone.fa-input-text:after, .fad.fa-input-text:after {
    content: "\10e1cd"
}

.fa-duotone.fa-integral:after, .fad.fa-integral:after {
    content: "\10f667"
}

.fa-duotone.fa-intersection:after, .fad.fa-intersection:after {
    content: "\10f668"
}

.fa-duotone.fa-island-tree-palm:after, .fa-duotone.fa-island-tropical:after, .fad.fa-island-tree-palm:after, .fad.fa-island-tropical:after {
    content: "\10f811"
}

.fa-duotone.fa-italic:after, .fad.fa-italic:after {
    content: "\10f033"
}

.fa-duotone.fa-j:after, .fad.fa-j:after {
    content: "\10e1ce"
}

.fa-duotone.fa-jack-o-lantern:after, .fad.fa-jack-o-lantern:after {
    content: "\10f30e"
}

.fa-duotone.fa-jedi:after, .fad.fa-jedi:after {
    content: "\10f669"
}

.fa-duotone.fa-fighter-jet:after, .fa-duotone.fa-jet-fighter:after, .fad.fa-fighter-jet:after, .fad.fa-jet-fighter:after {
    content: "\10f0fb"
}

.fa-duotone.fa-joint:after, .fad.fa-joint:after {
    content: "\10f595"
}

.fa-duotone.fa-joystick:after, .fad.fa-joystick:after {
    content: "\10f8c5"
}

.fa-duotone.fa-jug:after, .fad.fa-jug:after {
    content: "\10f8c6"
}

.fa-duotone.fa-k:after, .fad.fa-k:after {
    content: "\10e1cf"
}

.fa-duotone.fa-kaaba:after, .fad.fa-kaaba:after {
    content: "\10f66b"
}

.fa-duotone.fa-kazoo:after, .fad.fa-kazoo:after {
    content: "\10f8c7"
}

.fa-duotone.fa-kerning:after, .fad.fa-kerning:after {
    content: "\10f86f"
}

.fa-duotone.fa-key:after, .fad.fa-key:after {
    content: "\10f084"
}

.fa-duotone.fa-key-skeleton:after, .fad.fa-key-skeleton:after {
    content: "\10f6f3"
}

.fa-duotone.fa-keyboard:after, .fad.fa-keyboard:after {
    content: "\10f11c"
}

.fa-duotone.fa-keyboard-down:after, .fad.fa-keyboard-down:after {
    content: "\10e1d0"
}

.fa-duotone.fa-keyboard-left:after, .fad.fa-keyboard-left:after {
    content: "\10e1d1"
}

.fa-duotone.fa-keynote:after, .fad.fa-keynote:after {
    content: "\10f66c"
}

.fa-duotone.fa-khanda:after, .fad.fa-khanda:after {
    content: "\10f66d"
}

.fa-duotone.fa-kidneys:after, .fad.fa-kidneys:after {
    content: "\10f5fb"
}

.fa-duotone.fa-kip-sign:after, .fad.fa-kip-sign:after {
    content: "\10e1d2"
}

.fa-duotone.fa-first-aid:after, .fa-duotone.fa-kit-medical:after, .fad.fa-first-aid:after, .fad.fa-kit-medical:after {
    content: "\10f479"
}

.fa-duotone.fa-kite:after, .fad.fa-kite:after {
    content: "\10f6f4"
}

.fa-duotone.fa-kiwi-bird:after, .fad.fa-kiwi-bird:after {
    content: "\10f535"
}

.fa-duotone.fa-knife:after, .fa-duotone.fa-utensil-knife:after, .fad.fa-knife:after, .fad.fa-utensil-knife:after {
    content: "\10f2e4"
}

.fa-duotone.fa-knife-kitchen:after, .fad.fa-knife-kitchen:after {
    content: "\10f6f5"
}

.fa-duotone.fa-l:after, .fad.fa-l:after {
    content: "\10e1d3"
}

.fa-duotone.fa-lambda:after, .fad.fa-lambda:after {
    content: "\10f66e"
}

.fa-duotone.fa-lamp:after, .fad.fa-lamp:after {
    content: "\10f4ca"
}

.fa-duotone.fa-lamp-desk:after, .fad.fa-lamp-desk:after {
    content: "\10e014"
}

.fa-duotone.fa-lamp-floor:after, .fad.fa-lamp-floor:after {
    content: "\10e015"
}

.fa-duotone.fa-lamp-street:after, .fad.fa-lamp-street:after {
    content: "\10e1d4"
}

.fa-duotone.fa-landmark:after, .fad.fa-landmark:after {
    content: "\10f66f"
}

.fa-duotone.fa-landmark-alt:after, .fa-duotone.fa-landmark-dome:after, .fad.fa-landmark-alt:after, .fad.fa-landmark-dome:after {
    content: "\10f752"
}

.fa-duotone.fa-language:after, .fad.fa-language:after {
    content: "\10f1ab"
}

.fa-duotone.fa-laptop:after, .fad.fa-laptop:after {
    content: "\10f109"
}

.fa-duotone.fa-laptop-arrow-down:after, .fad.fa-laptop-arrow-down:after {
    content: "\10e1d5"
}

.fa-duotone.fa-laptop-code:after, .fad.fa-laptop-code:after {
    content: "\10f5fc"
}

.fa-duotone.fa-laptop-medical:after, .fad.fa-laptop-medical:after {
    content: "\10f812"
}

.fa-duotone.fa-laptop-mobile:after, .fa-duotone.fa-phone-laptop:after, .fad.fa-laptop-mobile:after, .fad.fa-phone-laptop:after {
    content: "\10f87a"
}

.fa-duotone.fa-laptop-slash:after, .fad.fa-laptop-slash:after {
    content: "\10e1d6"
}

.fa-duotone.fa-lari-sign:after, .fad.fa-lari-sign:after {
    content: "\10e1d7"
}

.fa-duotone.fa-lasso:after, .fad.fa-lasso:after {
    content: "\10f8c8"
}

.fa-duotone.fa-lasso-sparkles:after, .fad.fa-lasso-sparkles:after {
    content: "\10e1d8"
}

.fa-duotone.fa-layer-group:after, .fa-duotone.fa-layers:after, .fad.fa-layer-group:after, .fad.fa-layers:after {
    content: "\10f5fd"
}

.fa-duotone.fa-layer-minus:after, .fa-duotone.fa-layers-minus:after, .fad.fa-layer-minus:after, .fad.fa-layers-minus:after {
    content: "\10f5fe"
}

.fa-duotone.fa-layer-plus:after, .fa-duotone.fa-layers-plus:after, .fad.fa-layer-plus:after, .fad.fa-layers-plus:after {
    content: "\10f5ff"
}

.fa-duotone.fa-leaf:after, .fad.fa-leaf:after {
    content: "\10f06c"
}

.fa-duotone.fa-leaf-heart:after, .fad.fa-leaf-heart:after {
    content: "\10f4cb"
}

.fa-duotone.fa-leaf-maple:after, .fad.fa-leaf-maple:after {
    content: "\10f6f6"
}

.fa-duotone.fa-leaf-oak:after, .fad.fa-leaf-oak:after {
    content: "\10f6f7"
}

.fa-duotone.fa-arrow-alt-left:after, .fa-duotone.fa-left:after, .fad.fa-arrow-alt-left:after, .fad.fa-left:after {
    content: "\10f355"
}

.fa-duotone.fa-arrow-alt-from-right:after, .fa-duotone.fa-left-from-line:after, .fad.fa-arrow-alt-from-right:after, .fad.fa-left-from-line:after {
    content: "\10f348"
}

.fa-duotone.fa-left-long:after, .fa-duotone.fa-long-arrow-alt-left:after, .fad.fa-left-long:after, .fad.fa-long-arrow-alt-left:after {
    content: "\10f30a"
}

.fa-duotone.fa-arrows-alt-h:after, .fa-duotone.fa-left-right:after, .fad.fa-arrows-alt-h:after, .fad.fa-left-right:after {
    content: "\10f337"
}

.fa-duotone.fa-arrow-alt-to-left:after, .fa-duotone.fa-left-to-line:after, .fad.fa-arrow-alt-to-left:after, .fad.fa-left-to-line:after {
    content: "\10f34b"
}

.fa-duotone.fa-lemon:after, .fad.fa-lemon:after {
    content: "\10f094"
}

.fa-duotone.fa-less-than:after, .fad.fa-less-than:after {
    content: "\10f536"
}

.fa-duotone.fa-less-than-equal:after, .fad.fa-less-than-equal:after {
    content: "\10f537"
}

.fa-duotone.fa-life-ring:after, .fad.fa-life-ring:after {
    content: "\10f1cd"
}

.fa-duotone.fa-light-ceiling:after, .fad.fa-light-ceiling:after {
    content: "\10e016"
}

.fa-duotone.fa-light-switch:after, .fad.fa-light-switch:after {
    content: "\10e017"
}

.fa-duotone.fa-light-switch-off:after, .fad.fa-light-switch-off:after {
    content: "\10e018"
}

.fa-duotone.fa-light-switch-on:after, .fad.fa-light-switch-on:after {
    content: "\10e019"
}

.fa-duotone.fa-lightbulb:after, .fad.fa-lightbulb:after {
    content: "\10f0eb"
}

.fa-duotone.fa-lightbulb-dollar:after, .fad.fa-lightbulb-dollar:after {
    content: "\10f670"
}

.fa-duotone.fa-lightbulb-exclamation:after, .fad.fa-lightbulb-exclamation:after {
    content: "\10f671"
}

.fa-duotone.fa-lightbulb-on:after, .fad.fa-lightbulb-on:after {
    content: "\10f672"
}

.fa-duotone.fa-lightbulb-slash:after, .fad.fa-lightbulb-slash:after {
    content: "\10f673"
}

.fa-duotone.fa-lights-holiday:after, .fad.fa-lights-holiday:after {
    content: "\10f7b2"
}

.fa-duotone.fa-line-columns:after, .fad.fa-line-columns:after {
    content: "\10f870"
}

.fa-duotone.fa-line-height:after, .fad.fa-line-height:after {
    content: "\10f871"
}

.fa-duotone.fa-chain:after, .fa-duotone.fa-link:after, .fad.fa-chain:after, .fad.fa-link:after {
    content: "\10f0c1"
}

.fa-duotone.fa-chain-horizontal:after, .fa-duotone.fa-link-horizontal:after, .fad.fa-chain-horizontal:after, .fad.fa-link-horizontal:after {
    content: "\10e1d9"
}

.fa-duotone.fa-chain-horizontal-slash:after, .fa-duotone.fa-link-horizontal-slash:after, .fad.fa-chain-horizontal-slash:after, .fad.fa-link-horizontal-slash:after {
    content: "\10e1da"
}

.fa-duotone.fa-link-simple:after, .fad.fa-link-simple:after {
    content: "\10e1db"
}

.fa-duotone.fa-link-simple-slash:after, .fad.fa-link-simple-slash:after {
    content: "\10e1dc"
}

.fa-duotone.fa-chain-broken:after, .fa-duotone.fa-chain-slash:after, .fa-duotone.fa-link-slash:after, .fa-duotone.fa-unlink:after, .fad.fa-chain-broken:after, .fad.fa-chain-slash:after, .fad.fa-link-slash:after, .fad.fa-unlink:after {
    content: "\10f127"
}

.fa-duotone.fa-lips:after, .fad.fa-lips:after {
    content: "\10f600"
}

.fa-duotone.fa-lira-sign:after, .fad.fa-lira-sign:after {
    content: "\10f195"
}

.fa-duotone.fa-list-squares:after, .fa-duotone.fa-list:after, .fad.fa-list-squares:after, .fad.fa-list:after {
    content: "\10f03a"
}

.fa-duotone.fa-list-check:after, .fa-duotone.fa-tasks:after, .fad.fa-list-check:after, .fad.fa-tasks:after {
    content: "\10f0ae"
}

.fa-duotone.fa-list-dropdown:after, .fad.fa-list-dropdown:after {
    content: "\10e1dd"
}

.fa-duotone.fa-list-music:after, .fad.fa-list-music:after {
    content: "\10f8c9"
}

.fa-duotone.fa-list-1-2:after, .fa-duotone.fa-list-numeric:after, .fa-duotone.fa-list-ol:after, .fad.fa-list-1-2:after, .fad.fa-list-numeric:after, .fad.fa-list-ol:after {
    content: "\10f0cb"
}

.fa-duotone.fa-list-radio:after, .fad.fa-list-radio:after {
    content: "\10e1de"
}

.fa-duotone.fa-list-timeline:after, .fad.fa-list-timeline:after {
    content: "\10e1df"
}

.fa-duotone.fa-list-tree:after, .fad.fa-list-tree:after {
    content: "\10e1e0"
}

.fa-duotone.fa-list-dots:after, .fa-duotone.fa-list-ul:after, .fad.fa-list-dots:after, .fad.fa-list-ul:after {
    content: "\10f0ca"
}

.fa-duotone.fa-litecoin-sign:after, .fad.fa-litecoin-sign:after {
    content: "\10e1e1"
}

.fa-duotone.fa-loader:after, .fad.fa-loader:after {
    content: "\10e1e2"
}

.fa-duotone.fa-location:after, .fa-duotone.fa-map-marker:after, .fad.fa-location:after, .fad.fa-map-marker:after {
    content: "\10f041"
}

.fa-duotone.fa-location-arrow:after, .fad.fa-location-arrow:after {
    content: "\10f124"
}

.fa-duotone.fa-location-check:after, .fa-duotone.fa-map-marker-check:after, .fad.fa-location-check:after, .fad.fa-map-marker-check:after {
    content: "\10f606"
}

.fa-duotone.fa-location-crosshairs:after, .fad.fa-location-crosshairs:after {
    content: "\10f601"
}

.fa-duotone.fa-location-crosshairs-slash:after, .fad.fa-location-crosshairs-slash:after {
    content: "\10f603"
}

.fa-duotone.fa-location-dot:after, .fa-duotone.fa-map-marker-alt:after, .fad.fa-location-dot:after, .fad.fa-map-marker-alt:after {
    content: "\10f3c5"
}

.fa-duotone.fa-location-dot-slash:after, .fa-duotone.fa-map-marker-alt-slash:after, .fad.fa-location-dot-slash:after, .fad.fa-map-marker-alt-slash:after {
    content: "\10f605"
}

.fa-duotone.fa-location-exclamation:after, .fa-duotone.fa-map-marker-exclamation:after, .fad.fa-location-exclamation:after, .fad.fa-map-marker-exclamation:after {
    content: "\10f608"
}

.fa-duotone.fa-location-minus:after, .fa-duotone.fa-map-marker-minus:after, .fad.fa-location-minus:after, .fad.fa-map-marker-minus:after {
    content: "\10f609"
}

.fa-duotone.fa-location-pen:after, .fa-duotone.fa-map-marker-edit:after, .fad.fa-location-pen:after, .fad.fa-map-marker-edit:after {
    content: "\10f607"
}

.fa-duotone.fa-location-plus:after, .fa-duotone.fa-map-marker-plus:after, .fad.fa-location-plus:after, .fad.fa-map-marker-plus:after {
    content: "\10f60a"
}

.fa-duotone.fa-location-question:after, .fa-duotone.fa-map-marker-question:after, .fad.fa-location-question:after, .fad.fa-map-marker-question:after {
    content: "\10f60b"
}

.fa-duotone.fa-location-slash:after, .fa-duotone.fa-map-marker-slash:after, .fad.fa-location-slash:after, .fad.fa-map-marker-slash:after {
    content: "\10f60c"
}

.fa-duotone.fa-location-smile:after, .fa-duotone.fa-map-marker-smile:after, .fad.fa-location-smile:after, .fad.fa-map-marker-smile:after {
    content: "\10f60d"
}

.fa-duotone.fa-location-xmark:after, .fa-duotone.fa-map-marker-times:after, .fa-duotone.fa-map-marker-xmark:after, .fad.fa-location-xmark:after, .fad.fa-map-marker-times:after, .fad.fa-map-marker-xmark:after {
    content: "\10f60e"
}

.fa-duotone.fa-lock:after, .fad.fa-lock:after {
    content: "\10f023"
}

.fa-duotone.fa-lock-alt:after, .fa-duotone.fa-lock-keyhole:after, .fad.fa-lock-alt:after, .fad.fa-lock-keyhole:after {
    content: "\10f30d"
}

.fa-duotone.fa-lock-keyhole-open:after, .fa-duotone.fa-lock-open-alt:after, .fad.fa-lock-keyhole-open:after, .fad.fa-lock-open-alt:after {
    content: "\10f3c2"
}

.fa-duotone.fa-lock-open:after, .fad.fa-lock-open:after {
    content: "\10f3c1"
}

.fa-duotone.fa-couch-small:after, .fa-duotone.fa-loveseat:after, .fad.fa-couch-small:after, .fad.fa-loveseat:after {
    content: "\10f4cc"
}

.fa-duotone.fa-luchador-mask:after, .fa-duotone.fa-luchador:after, .fa-duotone.fa-mask-luchador:after, .fad.fa-luchador-mask:after, .fad.fa-luchador:after, .fad.fa-mask-luchador:after {
    content: "\10f455"
}

.fa-duotone.fa-lungs:after, .fad.fa-lungs:after {
    content: "\10f604"
}

.fa-duotone.fa-lungs-virus:after, .fad.fa-lungs-virus:after {
    content: "\10e067"
}

.fa-duotone.fa-m:after, .fad.fa-m:after {
    content: "\10e1e3"
}

.fa-duotone.fa-mace:after, .fad.fa-mace:after {
    content: "\10f6f8"
}

.fa-duotone.fa-magnet:after, .fad.fa-magnet:after {
    content: "\10f076"
}

.fa-duotone.fa-magnifying-glass:after, .fa-duotone.fa-search:after, .fad.fa-magnifying-glass:after, .fad.fa-search:after {
    content: "\10f002"
}

.fa-duotone.fa-magnifying-glass-dollar:after, .fa-duotone.fa-search-dollar:after, .fad.fa-magnifying-glass-dollar:after, .fad.fa-search-dollar:after {
    content: "\10f688"
}

.fa-duotone.fa-magnifying-glass-location:after, .fa-duotone.fa-search-location:after, .fad.fa-magnifying-glass-location:after, .fad.fa-search-location:after {
    content: "\10f689"
}

.fa-duotone.fa-magnifying-glass-minus:after, .fa-duotone.fa-search-minus:after, .fad.fa-magnifying-glass-minus:after, .fad.fa-search-minus:after {
    content: "\10f010"
}

.fa-duotone.fa-magnifying-glass-plus:after, .fa-duotone.fa-search-plus:after, .fad.fa-magnifying-glass-plus:after, .fad.fa-search-plus:after {
    content: "\10f00e"
}

.fa-duotone.fa-mailbox:after, .fad.fa-mailbox:after {
    content: "\10f813"
}

.fa-duotone.fa-manat-sign:after, .fad.fa-manat-sign:after {
    content: "\10e1e4"
}

.fa-duotone.fa-mandolin:after, .fad.fa-mandolin:after {
    content: "\10f6f9"
}

.fa-duotone.fa-manhole:after, .fad.fa-manhole:after {
    content: "\10e1e5"
}

.fa-duotone.fa-map:after, .fad.fa-map:after {
    content: "\10f279"
}

.fa-duotone.fa-map-location:after, .fa-duotone.fa-map-marked:after, .fad.fa-map-location:after, .fad.fa-map-marked:after {
    content: "\10f59f"
}

.fa-duotone.fa-map-location-dot:after, .fa-duotone.fa-map-marked-alt:after, .fad.fa-map-location-dot:after, .fad.fa-map-marked-alt:after {
    content: "\10f5a0"
}

.fa-duotone.fa-map-pin:after, .fad.fa-map-pin:after {
    content: "\10f276"
}

.fa-duotone.fa-marker:after, .fad.fa-marker:after {
    content: "\10f5a1"
}

.fa-duotone.fa-mars:after, .fad.fa-mars:after {
    content: "\10f222"
}

.fa-duotone.fa-mars-double:after, .fad.fa-mars-double:after {
    content: "\10f227"
}

.fa-duotone.fa-mars-stroke:after, .fad.fa-mars-stroke:after {
    content: "\10f229"
}

.fa-duotone.fa-mars-stroke-h:after, .fa-duotone.fa-mars-stroke-right:after, .fad.fa-mars-stroke-h:after, .fad.fa-mars-stroke-right:after {
    content: "\10f22b"
}

.fa-duotone.fa-mars-stroke-up:after, .fa-duotone.fa-mars-stroke-v:after, .fad.fa-mars-stroke-up:after, .fad.fa-mars-stroke-v:after {
    content: "\10f22a"
}

.fa-duotone.fa-glass-martini-alt:after, .fa-duotone.fa-martini-glass:after, .fad.fa-glass-martini-alt:after, .fad.fa-martini-glass:after {
    content: "\10f57b"
}

.fa-duotone.fa-cocktail:after, .fa-duotone.fa-martini-glass-citrus:after, .fad.fa-cocktail:after, .fad.fa-martini-glass-citrus:after {
    content: "\10f561"
}

.fa-duotone.fa-glass-martini:after, .fa-duotone.fa-martini-glass-empty:after, .fad.fa-glass-martini:after, .fad.fa-martini-glass-empty:after {
    content: "\10f000"
}

.fa-duotone.fa-mask:after, .fad.fa-mask:after {
    content: "\10f6fa"
}

.fa-duotone.fa-mask-face:after, .fad.fa-mask-face:after {
    content: "\10e1e6"
}

.fa-duotone.fa-masks-theater:after, .fa-duotone.fa-theater-masks:after, .fad.fa-masks-theater:after, .fad.fa-theater-masks:after {
    content: "\10f630"
}

.fa-duotone.fa-expand-arrows-alt:after, .fa-duotone.fa-maximize:after, .fad.fa-expand-arrows-alt:after, .fad.fa-maximize:after {
    content: "\10f31e"
}

.fa-duotone.fa-meat:after, .fad.fa-meat:after {
    content: "\10f814"
}

.fa-duotone.fa-medal:after, .fad.fa-medal:after {
    content: "\10f5a2"
}

.fa-duotone.fa-megaphone:after, .fad.fa-megaphone:after {
    content: "\10f675"
}

.fa-duotone.fa-memo:after, .fad.fa-memo:after {
    content: "\10e1e7"
}

.fa-duotone.fa-memo-circle-check:after, .fad.fa-memo-circle-check:after {
    content: "\10e1e8"
}

.fa-duotone.fa-memory:after, .fad.fa-memory:after {
    content: "\10f538"
}

.fa-duotone.fa-menorah:after, .fad.fa-menorah:after {
    content: "\10f676"
}

.fa-duotone.fa-mercury:after, .fad.fa-mercury:after {
    content: "\10f223"
}

.fa-duotone.fa-comment-alt:after, .fa-duotone.fa-message:after, .fad.fa-comment-alt:after, .fad.fa-message:after {
    content: "\10f27a"
}

.fa-duotone.fa-comment-alt-arrow-down:after, .fa-duotone.fa-message-arrow-down:after, .fad.fa-comment-alt-arrow-down:after, .fad.fa-message-arrow-down:after {
    content: "\10e1e9"
}

.fa-duotone.fa-comment-alt-arrow-up:after, .fa-duotone.fa-message-arrow-up:after, .fad.fa-comment-alt-arrow-up:after, .fad.fa-message-arrow-up:after {
    content: "\10e1ea"
}

.fa-duotone.fa-message-arrow-up-right:after, .fad.fa-message-arrow-up-right:after {
    content: "\10e1eb"
}

.fa-duotone.fa-comment-alt-captions:after, .fa-duotone.fa-message-captions:after, .fad.fa-comment-alt-captions:after, .fad.fa-message-captions:after {
    content: "\10e1ec"
}

.fa-duotone.fa-comment-alt-check:after, .fa-duotone.fa-message-check:after, .fad.fa-comment-alt-check:after, .fad.fa-message-check:after {
    content: "\10f4a2"
}

.fa-duotone.fa-message-code:after, .fad.fa-message-code:after {
    content: "\10e1ed"
}

.fa-duotone.fa-comment-alt-dollar:after, .fa-duotone.fa-message-dollar:after, .fad.fa-comment-alt-dollar:after, .fad.fa-message-dollar:after {
    content: "\10f650"
}

.fa-duotone.fa-comment-alt-dots:after, .fa-duotone.fa-message-dots:after, .fa-duotone.fa-messaging:after, .fad.fa-comment-alt-dots:after, .fad.fa-message-dots:after, .fad.fa-messaging:after {
    content: "\10f4a3"
}

.fa-duotone.fa-comment-alt-exclamation:after, .fa-duotone.fa-message-exclamation:after, .fad.fa-comment-alt-exclamation:after, .fad.fa-message-exclamation:after {
    content: "\10f4a5"
}

.fa-duotone.fa-comment-alt-image:after, .fa-duotone.fa-message-image:after, .fad.fa-comment-alt-image:after, .fad.fa-message-image:after {
    content: "\10e1ee"
}

.fa-duotone.fa-comment-alt-lines:after, .fa-duotone.fa-message-lines:after, .fad.fa-comment-alt-lines:after, .fad.fa-message-lines:after {
    content: "\10f4a6"
}

.fa-duotone.fa-comment-alt-medical:after, .fa-duotone.fa-message-medical:after, .fad.fa-comment-alt-medical:after, .fad.fa-message-medical:after {
    content: "\10f7f4"
}

.fa-duotone.fa-comment-middle-alt:after, .fa-duotone.fa-message-middle:after, .fad.fa-comment-middle-alt:after, .fad.fa-message-middle:after {
    content: "\10e1ef"
}

.fa-duotone.fa-comment-middle-top-alt:after, .fa-duotone.fa-message-middle-top:after, .fad.fa-comment-middle-top-alt:after, .fad.fa-message-middle-top:after {
    content: "\10e1f0"
}

.fa-duotone.fa-comment-alt-minus:after, .fa-duotone.fa-message-minus:after, .fad.fa-comment-alt-minus:after, .fad.fa-message-minus:after {
    content: "\10f4a7"
}

.fa-duotone.fa-comment-alt-music:after, .fa-duotone.fa-message-music:after, .fad.fa-comment-alt-music:after, .fad.fa-message-music:after {
    content: "\10f8af"
}

.fa-duotone.fa-comment-alt-edit:after, .fa-duotone.fa-message-edit:after, .fa-duotone.fa-message-pen:after, .fad.fa-comment-alt-edit:after, .fad.fa-message-edit:after, .fad.fa-message-pen:after {
    content: "\10f4a4"
}

.fa-duotone.fa-comment-alt-plus:after, .fa-duotone.fa-message-plus:after, .fad.fa-comment-alt-plus:after, .fad.fa-message-plus:after {
    content: "\10f4a8"
}

.fa-duotone.fa-message-question:after, .fad.fa-message-question:after {
    content: "\10e1f1"
}

.fa-duotone.fa-comment-alt-quote:after, .fa-duotone.fa-message-quote:after, .fad.fa-comment-alt-quote:after, .fad.fa-message-quote:after {
    content: "\10e1f2"
}

.fa-duotone.fa-comment-alt-slash:after, .fa-duotone.fa-message-slash:after, .fad.fa-comment-alt-slash:after, .fad.fa-message-slash:after {
    content: "\10f4a9"
}

.fa-duotone.fa-comment-alt-smile:after, .fa-duotone.fa-message-smile:after, .fad.fa-comment-alt-smile:after, .fad.fa-message-smile:after {
    content: "\10f4aa"
}

.fa-duotone.fa-message-sms:after, .fad.fa-message-sms:after {
    content: "\10e1f3"
}

.fa-duotone.fa-comment-alt-text:after, .fa-duotone.fa-message-text:after, .fad.fa-comment-alt-text:after, .fad.fa-message-text:after {
    content: "\10e1f4"
}

.fa-duotone.fa-comment-alt-times:after, .fa-duotone.fa-message-times:after, .fa-duotone.fa-message-xmark:after, .fad.fa-comment-alt-times:after, .fad.fa-message-times:after, .fad.fa-message-xmark:after {
    content: "\10f4ab"
}

.fa-duotone.fa-comments-alt:after, .fa-duotone.fa-messages:after, .fad.fa-comments-alt:after, .fad.fa-messages:after {
    content: "\10f4b6"
}

.fa-duotone.fa-comments-alt-dollar:after, .fa-duotone.fa-messages-dollar:after, .fad.fa-comments-alt-dollar:after, .fad.fa-messages-dollar:after {
    content: "\10f652"
}

.fa-duotone.fa-messages-question:after, .fad.fa-messages-question:after {
    content: "\10e1f5"
}

.fa-duotone.fa-meteor:after, .fad.fa-meteor:after {
    content: "\10f753"
}

.fa-duotone.fa-meter:after, .fad.fa-meter:after {
    content: "\10e1f6"
}

.fa-duotone.fa-meter-bolt:after, .fad.fa-meter-bolt:after {
    content: "\10e1f7"
}

.fa-duotone.fa-meter-droplet:after, .fad.fa-meter-droplet:after {
    content: "\10e1f8"
}

.fa-duotone.fa-meter-fire:after, .fad.fa-meter-fire:after {
    content: "\10e1f9"
}

.fa-duotone.fa-microchip:after, .fad.fa-microchip:after {
    content: "\10f2db"
}

.fa-duotone.fa-microchip-ai:after, .fad.fa-microchip-ai:after {
    content: "\10e1fa"
}

.fa-duotone.fa-microphone:after, .fad.fa-microphone:after {
    content: "\10f130"
}

.fa-duotone.fa-microphone-alt:after, .fa-duotone.fa-microphone-lines:after, .fad.fa-microphone-alt:after, .fad.fa-microphone-lines:after {
    content: "\10f3c9"
}

.fa-duotone.fa-microphone-alt-slash:after, .fa-duotone.fa-microphone-lines-slash:after, .fad.fa-microphone-alt-slash:after, .fad.fa-microphone-lines-slash:after {
    content: "\10f539"
}

.fa-duotone.fa-microphone-slash:after, .fad.fa-microphone-slash:after {
    content: "\10f131"
}

.fa-duotone.fa-microphone-stand:after, .fad.fa-microphone-stand:after {
    content: "\10f8cb"
}

.fa-duotone.fa-microscope:after, .fad.fa-microscope:after {
    content: "\10f610"
}

.fa-duotone.fa-microwave:after, .fad.fa-microwave:after {
    content: "\10e01b"
}

.fa-duotone.fa-mill-sign:after, .fad.fa-mill-sign:after {
    content: "\10e1fb"
}

.fa-duotone.fa-compress-arrows-alt:after, .fa-duotone.fa-minimize:after, .fad.fa-compress-arrows-alt:after, .fad.fa-minimize:after {
    content: "\10f78c"
}

.fa-duotone.fa-minus:after, .fa-duotone.fa-subtract:after, .fad.fa-minus:after, .fad.fa-subtract:after {
    content: "\10f068"
}

.fa-duotone.fa-mistletoe:after, .fad.fa-mistletoe:after {
    content: "\10f7b4"
}

.fa-duotone.fa-mitten:after, .fad.fa-mitten:after {
    content: "\10f7b5"
}

.fa-duotone.fa-mobile-android:after, .fa-duotone.fa-mobile-phone:after, .fa-duotone.fa-mobile:after, .fad.fa-mobile-android:after, .fad.fa-mobile-phone:after, .fad.fa-mobile:after {
    content: "\10f3ce"
}

.fa-duotone.fa-mobile-button:after, .fad.fa-mobile-button:after {
    content: "\10f10b"
}

.fa-duotone.fa-mobile-iphone:after, .fa-duotone.fa-mobile-notch:after, .fad.fa-mobile-iphone:after, .fad.fa-mobile-notch:after {
    content: "\10e1fc"
}

.fa-duotone.fa-mobile-android-alt:after, .fa-duotone.fa-mobile-screen:after, .fad.fa-mobile-android-alt:after, .fad.fa-mobile-screen:after {
    content: "\10f3cf"
}

.fa-duotone.fa-mobile-alt:after, .fa-duotone.fa-mobile-screen-button:after, .fad.fa-mobile-alt:after, .fad.fa-mobile-screen-button:after {
    content: "\10f3cd"
}

.fa-duotone.fa-money-bill:after, .fad.fa-money-bill:after {
    content: "\10f0d6"
}

.fa-duotone.fa-money-bill-1:after, .fa-duotone.fa-money-bill-alt:after, .fad.fa-money-bill-1:after, .fad.fa-money-bill-alt:after {
    content: "\10f3d1"
}

.fa-duotone.fa-money-bill-1-wave:after, .fa-duotone.fa-money-bill-wave-alt:after, .fad.fa-money-bill-1-wave:after, .fad.fa-money-bill-wave-alt:after {
    content: "\10f53b"
}

.fa-duotone.fa-money-bill-simple:after, .fad.fa-money-bill-simple:after {
    content: "\10e1fd"
}

.fa-duotone.fa-money-bill-simple-wave:after, .fad.fa-money-bill-simple-wave:after {
    content: "\10e1fe"
}

.fa-duotone.fa-money-bill-wave:after, .fad.fa-money-bill-wave:after {
    content: "\10f53a"
}

.fa-duotone.fa-money-bills:after, .fad.fa-money-bills:after {
    content: "\10e1ff"
}

.fa-duotone.fa-money-bills-alt:after, .fa-duotone.fa-money-bills-simple:after, .fad.fa-money-bills-alt:after, .fad.fa-money-bills-simple:after {
    content: "\10e200"
}

.fa-duotone.fa-money-check:after, .fad.fa-money-check:after {
    content: "\10f53c"
}

.fa-duotone.fa-money-check-alt:after, .fa-duotone.fa-money-check-dollar:after, .fad.fa-money-check-alt:after, .fad.fa-money-check-dollar:after {
    content: "\10f53d"
}

.fa-duotone.fa-money-check-dollar-pen:after, .fa-duotone.fa-money-check-edit-alt:after, .fad.fa-money-check-dollar-pen:after, .fad.fa-money-check-edit-alt:after {
    content: "\10f873"
}

.fa-duotone.fa-money-check-edit:after, .fa-duotone.fa-money-check-pen:after, .fad.fa-money-check-edit:after, .fad.fa-money-check-pen:after {
    content: "\10f872"
}

.fa-duotone.fa-monitor-heart-rate:after, .fa-duotone.fa-monitor-waveform:after, .fad.fa-monitor-heart-rate:after, .fad.fa-monitor-waveform:after {
    content: "\10f611"
}

.fa-duotone.fa-monkey:after, .fad.fa-monkey:after {
    content: "\10f6fb"
}

.fa-duotone.fa-monument:after, .fad.fa-monument:after {
    content: "\10f5a6"
}

.fa-duotone.fa-moon:after, .fad.fa-moon:after {
    content: "\10f186"
}

.fa-duotone.fa-moon-cloud:after, .fad.fa-moon-cloud:after {
    content: "\10f754"
}

.fa-duotone.fa-eclipse-alt:after, .fa-duotone.fa-moon-over-sun:after, .fad.fa-eclipse-alt:after, .fad.fa-moon-over-sun:after {
    content: "\10f74a"
}

.fa-duotone.fa-moon-stars:after, .fad.fa-moon-stars:after {
    content: "\10f755"
}

.fa-duotone.fa-mortar-pestle:after, .fad.fa-mortar-pestle:after {
    content: "\10f5a7"
}

.fa-duotone.fa-mosque:after, .fad.fa-mosque:after {
    content: "\10f678"
}

.fa-duotone.fa-motorcycle:after, .fad.fa-motorcycle:after {
    content: "\10f21c"
}

.fa-duotone.fa-mountain:after, .fad.fa-mountain:after {
    content: "\10f6fc"
}

.fa-duotone.fa-mountains:after, .fad.fa-mountains:after {
    content: "\10f6fd"
}

.fa-duotone.fa-mp3-player:after, .fad.fa-mp3-player:after {
    content: "\10f8ce"
}

.fa-duotone.fa-mug:after, .fad.fa-mug:after {
    content: "\10f874"
}

.fa-duotone.fa-mug-hot:after, .fad.fa-mug-hot:after {
    content: "\10f7b6"
}

.fa-duotone.fa-mug-marshmallows:after, .fad.fa-mug-marshmallows:after {
    content: "\10f7b7"
}

.fa-duotone.fa-coffee:after, .fa-duotone.fa-mug-saucer:after, .fad.fa-coffee:after, .fad.fa-mug-saucer:after {
    content: "\10f0f4"
}

.fa-duotone.fa-mug-tea:after, .fad.fa-mug-tea:after {
    content: "\10f875"
}

.fa-duotone.fa-mug-tea-saucer:after, .fad.fa-mug-tea-saucer:after {
    content: "\10e201"
}

.fa-duotone.fa-music:after, .fad.fa-music:after {
    content: "\10f001"
}

.fa-duotone.fa-music-alt:after, .fa-duotone.fa-music-note:after, .fad.fa-music-alt:after, .fad.fa-music-note:after {
    content: "\10f8cf"
}

.fa-duotone.fa-music-alt-slash:after, .fa-duotone.fa-music-note-slash:after, .fad.fa-music-alt-slash:after, .fad.fa-music-note-slash:after {
    content: "\10f8d0"
}

.fa-duotone.fa-music-slash:after, .fad.fa-music-slash:after {
    content: "\10f8d1"
}

.fa-duotone.fa-n:after, .fad.fa-n:after {
    content: "\10e202"
}

.fa-duotone.fa-naira-sign:after, .fad.fa-naira-sign:after {
    content: "\10e203"
}

.fa-duotone.fa-narwhal:after, .fad.fa-narwhal:after {
    content: "\10f6fe"
}

.fa-duotone.fa-network-wired:after, .fad.fa-network-wired:after {
    content: "\10f6ff"
}

.fa-duotone.fa-neuter:after, .fad.fa-neuter:after {
    content: "\10f22c"
}

.fa-duotone.fa-newspaper:after, .fad.fa-newspaper:after {
    content: "\10f1ea"
}

.fa-duotone.fa-not-equal:after, .fad.fa-not-equal:after {
    content: "\10f53e"
}

.fa-duotone.fa-notdef:after, .fad.fa-notdef:after {
    content: "\10e204"
}

.fa-duotone.fa-note:after, .fad.fa-note:after {
    content: "\10e205"
}

.fa-duotone.fa-note-medical:after, .fad.fa-note-medical:after {
    content: "\10e206"
}

.fa-duotone.fa-note-sticky:after, .fa-duotone.fa-sticky-note:after, .fad.fa-note-sticky:after, .fad.fa-sticky-note:after {
    content: "\10f249"
}

.fa-duotone.fa-notes:after, .fad.fa-notes:after {
    content: "\10e207"
}

.fa-duotone.fa-notes-medical:after, .fad.fa-notes-medical:after {
    content: "\10f481"
}

.fa-duotone.fa-o:after, .fad.fa-o:after {
    content: "\10e208"
}

.fa-duotone.fa-object-group:after, .fad.fa-object-group:after {
    content: "\10f247"
}

.fa-duotone.fa-object-ungroup:after, .fad.fa-object-ungroup:after {
    content: "\10f248"
}

.fa-duotone.fa-octagon:after, .fad.fa-octagon:after {
    content: "\10f306"
}

.fa-duotone.fa-octagon-divide:after, .fad.fa-octagon-divide:after {
    content: "\10e209"
}

.fa-duotone.fa-octagon-exclamation:after, .fad.fa-octagon-exclamation:after {
    content: "\10e20a"
}

.fa-duotone.fa-minus-octagon:after, .fa-duotone.fa-octagon-minus:after, .fad.fa-minus-octagon:after, .fad.fa-octagon-minus:after {
    content: "\10f308"
}

.fa-duotone.fa-octagon-plus:after, .fa-duotone.fa-plus-octagon:after, .fad.fa-octagon-plus:after, .fad.fa-plus-octagon:after {
    content: "\10f301"
}

.fa-duotone.fa-octagon-xmark:after, .fa-duotone.fa-times-octagon:after, .fa-duotone.fa-xmark-octagon:after, .fad.fa-octagon-xmark:after, .fad.fa-times-octagon:after, .fad.fa-xmark-octagon:after {
    content: "\10f2f0"
}

.fa-duotone.fa-oil-can:after, .fad.fa-oil-can:after {
    content: "\10f613"
}

.fa-duotone.fa-oil-can-drip:after, .fad.fa-oil-can-drip:after {
    content: "\10e20b"
}

.fa-duotone.fa-oil-temp:after, .fa-duotone.fa-oil-temperature:after, .fad.fa-oil-temp:after, .fad.fa-oil-temperature:after {
    content: "\10f614"
}

.fa-duotone.fa-om:after, .fad.fa-om:after {
    content: "\10f679"
}

.fa-duotone.fa-omega:after, .fad.fa-omega:after {
    content: "\10f67a"
}

.fa-duotone.fa-option:after, .fad.fa-option:after {
    content: "\10e20c"
}

.fa-duotone.fa-ornament:after, .fad.fa-ornament:after {
    content: "\10f7b8"
}

.fa-duotone.fa-otter:after, .fad.fa-otter:after {
    content: "\10f700"
}

.fa-duotone.fa-dedent:after, .fa-duotone.fa-outdent:after, .fad.fa-dedent:after, .fad.fa-outdent:after {
    content: "\10f03b"
}

.fa-duotone.fa-outlet:after, .fad.fa-outlet:after {
    content: "\10e01c"
}

.fa-duotone.fa-oven:after, .fad.fa-oven:after {
    content: "\10e01d"
}

.fa-duotone.fa-overline:after, .fad.fa-overline:after {
    content: "\10f876"
}

.fa-duotone.fa-p:after, .fad.fa-p:after {
    content: "\10e20d"
}

.fa-duotone.fa-pager:after, .fad.fa-pager:after {
    content: "\10f815"
}

.fa-duotone.fa-paint-brush:after, .fad.fa-paint-brush:after {
    content: "\10f1fc"
}

.fa-duotone.fa-paint-brush-alt:after, .fa-duotone.fa-paint-brush-fine:after, .fad.fa-paint-brush-alt:after, .fad.fa-paint-brush-fine:after {
    content: "\10f5a9"
}

.fa-duotone.fa-paint-roller:after, .fad.fa-paint-roller:after {
    content: "\10f5aa"
}

.fa-duotone.fa-paintbrush-pencil:after, .fad.fa-paintbrush-pencil:after {
    content: "\10e20e"
}

.fa-duotone.fa-palette:after, .fad.fa-palette:after {
    content: "\10f53f"
}

.fa-duotone.fa-palette-boxes:after, .fad.fa-palette-boxes:after {
    content: "\10e20f"
}

.fa-duotone.fa-pallet:after, .fad.fa-pallet:after {
    content: "\10f482"
}

.fa-duotone.fa-pallet-box:after, .fad.fa-pallet-box:after {
    content: "\10e210"
}

.fa-duotone.fa-pallet-alt:after, .fa-duotone.fa-pallet-boxes:after, .fad.fa-pallet-alt:after, .fad.fa-pallet-boxes:after {
    content: "\10f483"
}

.fa-duotone.fa-panorama:after, .fad.fa-panorama:after {
    content: "\10e211"
}

.fa-duotone.fa-paper-plane:after, .fad.fa-paper-plane:after {
    content: "\10f1d8"
}

.fa-duotone.fa-paper-plane-alt:after, .fa-duotone.fa-paper-plane-top:after, .fa-duotone.fa-send:after, .fad.fa-paper-plane-alt:after, .fad.fa-paper-plane-top:after, .fad.fa-send:after {
    content: "\10e212"
}

.fa-duotone.fa-paperclip:after, .fad.fa-paperclip:after {
    content: "\10f0c6"
}

.fa-duotone.fa-parachute-box:after, .fad.fa-parachute-box:after {
    content: "\10f4cd"
}

.fa-duotone.fa-paragraph:after, .fad.fa-paragraph:after {
    content: "\10f1dd"
}

.fa-duotone.fa-paragraph-left:after, .fa-duotone.fa-paragraph-rtl:after, .fad.fa-paragraph-left:after, .fad.fa-paragraph-rtl:after {
    content: "\10f878"
}

.fa-duotone.fa-passport:after, .fad.fa-passport:after {
    content: "\10f5ab"
}

.fa-duotone.fa-file-clipboard:after, .fa-duotone.fa-paste:after, .fad.fa-file-clipboard:after, .fad.fa-paste:after {
    content: "\10f0ea"
}

.fa-duotone.fa-pause:after, .fad.fa-pause:after {
    content: "\10f04c"
}

.fa-duotone.fa-paw:after, .fad.fa-paw:after {
    content: "\10f1b0"
}

.fa-duotone.fa-paw-claws:after, .fad.fa-paw-claws:after {
    content: "\10f702"
}

.fa-duotone.fa-paw-alt:after, .fa-duotone.fa-paw-simple:after, .fad.fa-paw-alt:after, .fad.fa-paw-simple:after {
    content: "\10f701"
}

.fa-duotone.fa-peace:after, .fad.fa-peace:after {
    content: "\10f67c"
}

.fa-duotone.fa-peach:after, .fad.fa-peach:after {
    content: "\10e213"
}

.fa-duotone.fa-pear:after, .fad.fa-pear:after {
    content: "\10e214"
}

.fa-duotone.fa-pedestal:after, .fad.fa-pedestal:after {
    content: "\10e215"
}

.fa-duotone.fa-pegasus:after, .fad.fa-pegasus:after {
    content: "\10f703"
}

.fa-duotone.fa-pen:after, .fad.fa-pen:after {
    content: "\10f304"
}

.fa-duotone.fa-pen-circle:after, .fad.fa-pen-circle:after {
    content: "\10e216"
}

.fa-duotone.fa-pen-alt:after, .fa-duotone.fa-pen-clip:after, .fad.fa-pen-alt:after, .fad.fa-pen-clip:after {
    content: "\10f305"
}

.fa-duotone.fa-pen-alt-slash:after, .fa-duotone.fa-pen-clip-slash:after, .fad.fa-pen-alt-slash:after, .fad.fa-pen-clip-slash:after {
    content: "\10e217"
}

.fa-duotone.fa-pen-fancy:after, .fad.fa-pen-fancy:after {
    content: "\10f5ac"
}

.fa-duotone.fa-pen-fancy-slash:after, .fad.fa-pen-fancy-slash:after {
    content: "\10e218"
}

.fa-duotone.fa-pen-field:after, .fad.fa-pen-field:after {
    content: "\10e219"
}

.fa-duotone.fa-pen-line:after, .fad.fa-pen-line:after {
    content: "\10e21a"
}

.fa-duotone.fa-pen-nib:after, .fad.fa-pen-nib:after {
    content: "\10f5ad"
}

.fa-duotone.fa-pen-paintbrush:after, .fa-duotone.fa-pencil-paintbrush:after, .fad.fa-pen-paintbrush:after, .fad.fa-pencil-paintbrush:after {
    content: "\10f618"
}

.fa-duotone.fa-pen-ruler:after, .fa-duotone.fa-pencil-ruler:after, .fad.fa-pen-ruler:after, .fad.fa-pencil-ruler:after {
    content: "\10f5ae"
}

.fa-duotone.fa-pen-slash:after, .fad.fa-pen-slash:after {
    content: "\10e21b"
}

.fa-duotone.fa-pen-swirl:after, .fad.fa-pen-swirl:after {
    content: "\10e21c"
}

.fa-duotone.fa-edit:after, .fa-duotone.fa-pen-to-square:after, .fad.fa-edit:after, .fad.fa-pen-to-square:after {
    content: "\10f044"
}

.fa-duotone.fa-pencil-alt:after, .fa-duotone.fa-pencil:after, .fad.fa-pencil-alt:after, .fad.fa-pencil:after {
    content: "\10f040"
}

.fa-duotone.fa-pencil-slash:after, .fad.fa-pencil-slash:after {
    content: "\10e21d"
}

.fa-duotone.fa-people-arrows-left-right:after, .fa-duotone.fa-people-arrows:after, .fad.fa-people-arrows-left-right:after, .fad.fa-people-arrows:after {
    content: "\10e068"
}

.fa-duotone.fa-people-carry-box:after, .fa-duotone.fa-people-carry:after, .fad.fa-people-carry-box:after, .fad.fa-people-carry:after {
    content: "\10f4ce"
}

.fa-duotone.fa-pepper-hot:after, .fad.fa-pepper-hot:after {
    content: "\10f816"
}

.fa-duotone.fa-percent:after, .fa-duotone.fa-percentage:after, .fad.fa-percent:after, .fad.fa-percentage:after {
    content: "\10f295"
}

.fa-duotone.fa-male:after, .fa-duotone.fa-person:after, .fad.fa-male:after, .fad.fa-person:after {
    content: "\10f183"
}

.fa-duotone.fa-biking:after, .fa-duotone.fa-person-biking:after, .fad.fa-biking:after, .fad.fa-person-biking:after {
    content: "\10f84a"
}

.fa-duotone.fa-biking-mountain:after, .fa-duotone.fa-person-biking-mountain:after, .fad.fa-biking-mountain:after, .fad.fa-person-biking-mountain:after {
    content: "\10f84b"
}

.fa-duotone.fa-person-booth:after, .fad.fa-person-booth:after {
    content: "\10f756"
}

.fa-duotone.fa-person-carry-box:after, .fa-duotone.fa-person-carry:after, .fad.fa-person-carry-box:after, .fad.fa-person-carry:after {
    content: "\10f4cf"
}

.fa-duotone.fa-digging:after, .fa-duotone.fa-person-digging:after, .fad.fa-digging:after, .fad.fa-person-digging:after {
    content: "\10f85e"
}

.fa-duotone.fa-person-dolly:after, .fad.fa-person-dolly:after {
    content: "\10f4d0"
}

.fa-duotone.fa-person-dolly-empty:after, .fad.fa-person-dolly-empty:after {
    content: "\10f4d1"
}

.fa-duotone.fa-diagnoses:after, .fa-duotone.fa-person-dots-from-line:after, .fad.fa-diagnoses:after, .fad.fa-person-dots-from-line:after {
    content: "\10f470"
}

.fa-duotone.fa-female:after, .fa-duotone.fa-person-dress:after, .fad.fa-female:after, .fad.fa-person-dress:after {
    content: "\10f182"
}

.fa-duotone.fa-person-dress-simple:after, .fad.fa-person-dress-simple:after {
    content: "\10e21e"
}

.fa-duotone.fa-person-from-portal:after, .fa-duotone.fa-portal-exit:after, .fad.fa-person-from-portal:after, .fad.fa-portal-exit:after {
    content: "\10e023"
}

.fa-duotone.fa-hiking:after, .fa-duotone.fa-person-hiking:after, .fad.fa-hiking:after, .fad.fa-person-hiking:after {
    content: "\10f6ec"
}

.fa-duotone.fa-person-pinball:after, .fad.fa-person-pinball:after {
    content: "\10e21f"
}

.fa-duotone.fa-person-praying:after, .fa-duotone.fa-pray:after, .fad.fa-person-praying:after, .fad.fa-pray:after {
    content: "\10f683"
}

.fa-duotone.fa-person-running:after, .fa-duotone.fa-running:after, .fad.fa-person-running:after, .fad.fa-running:after {
    content: "\10f70c"
}

.fa-duotone.fa-person-seat:after, .fad.fa-person-seat:after {
    content: "\10e220"
}

.fa-duotone.fa-person-seat-reclined:after, .fad.fa-person-seat-reclined:after {
    content: "\10e221"
}

.fa-duotone.fa-person-sign:after, .fad.fa-person-sign:after {
    content: "\10f757"
}

.fa-duotone.fa-person-simple:after, .fad.fa-person-simple:after {
    content: "\10e222"
}

.fa-duotone.fa-person-skating:after, .fa-duotone.fa-skating:after, .fad.fa-person-skating:after, .fad.fa-skating:after {
    content: "\10f7c5"
}

.fa-duotone.fa-person-ski-jumping:after, .fa-duotone.fa-ski-jump:after, .fad.fa-person-ski-jumping:after, .fad.fa-ski-jump:after {
    content: "\10f7c7"
}

.fa-duotone.fa-person-ski-lift:after, .fa-duotone.fa-ski-lift:after, .fad.fa-person-ski-lift:after, .fad.fa-ski-lift:after {
    content: "\10f7c8"
}

.fa-duotone.fa-person-skiing:after, .fa-duotone.fa-skiing:after, .fad.fa-person-skiing:after, .fad.fa-skiing:after {
    content: "\10f7c9"
}

.fa-duotone.fa-person-skiing-nordic:after, .fa-duotone.fa-skiing-nordic:after, .fad.fa-person-skiing-nordic:after, .fad.fa-skiing-nordic:after {
    content: "\10f7ca"
}

.fa-duotone.fa-person-sledding:after, .fa-duotone.fa-sledding:after, .fad.fa-person-sledding:after, .fad.fa-sledding:after {
    content: "\10f7cb"
}

.fa-duotone.fa-person-snowboarding:after, .fa-duotone.fa-snowboarding:after, .fad.fa-person-snowboarding:after, .fad.fa-snowboarding:after {
    content: "\10f7ce"
}

.fa-duotone.fa-person-snowmobiling:after, .fa-duotone.fa-snowmobile:after, .fad.fa-person-snowmobiling:after, .fad.fa-snowmobile:after {
    content: "\10f7d1"
}

.fa-duotone.fa-person-swimming:after, .fa-duotone.fa-swimmer:after, .fad.fa-person-swimming:after, .fad.fa-swimmer:after {
    content: "\10f5c4"
}

.fa-duotone.fa-person-to-portal:after, .fa-duotone.fa-portal-enter:after, .fad.fa-person-to-portal:after, .fad.fa-portal-enter:after {
    content: "\10e022"
}

.fa-duotone.fa-person-walking:after, .fa-duotone.fa-walking:after, .fad.fa-person-walking:after, .fad.fa-walking:after {
    content: "\10f554"
}

.fa-duotone.fa-blind:after, .fa-duotone.fa-person-walking-with-cane:after, .fad.fa-blind:after, .fad.fa-person-walking-with-cane:after {
    content: "\10f29d"
}

.fa-duotone.fa-peseta-sign:after, .fad.fa-peseta-sign:after {
    content: "\10e223"
}

.fa-duotone.fa-peso-sign:after, .fad.fa-peso-sign:after {
    content: "\10e224"
}

.fa-duotone.fa-phone:after, .fad.fa-phone:after {
    content: "\10f095"
}

.fa-duotone.fa-phone-arrow-down-left:after, .fa-duotone.fa-phone-arrow-down:after, .fa-duotone.fa-phone-incoming:after, .fad.fa-phone-arrow-down-left:after, .fad.fa-phone-arrow-down:after, .fad.fa-phone-incoming:after {
    content: "\10e225"
}

.fa-duotone.fa-phone-arrow-up-right:after, .fa-duotone.fa-phone-arrow-up:after, .fa-duotone.fa-phone-outgoing:after, .fad.fa-phone-arrow-up-right:after, .fad.fa-phone-arrow-up:after, .fad.fa-phone-outgoing:after {
    content: "\10e226"
}

.fa-duotone.fa-phone-alt:after, .fa-duotone.fa-phone-flip:after, .fad.fa-phone-alt:after, .fad.fa-phone-flip:after {
    content: "\10f879"
}

.fa-duotone.fa-phone-hangup:after, .fad.fa-phone-hangup:after {
    content: "\10e227"
}

.fa-duotone.fa-phone-missed:after, .fad.fa-phone-missed:after {
    content: "\10e228"
}

.fa-duotone.fa-phone-office:after, .fad.fa-phone-office:after {
    content: "\10f67d"
}

.fa-duotone.fa-phone-plus:after, .fad.fa-phone-plus:after {
    content: "\10f4d2"
}

.fa-duotone.fa-phone-rotary:after, .fad.fa-phone-rotary:after {
    content: "\10f8d3"
}

.fa-duotone.fa-phone-slash:after, .fad.fa-phone-slash:after {
    content: "\10f3dd"
}

.fa-duotone.fa-phone-volume:after, .fa-duotone.fa-volume-control-phone:after, .fad.fa-phone-volume:after, .fad.fa-volume-control-phone:after {
    content: "\10f2a0"
}

.fa-duotone.fa-phone-xmark:after, .fad.fa-phone-xmark:after {
    content: "\10e229"
}

.fa-duotone.fa-photo-film:after, .fa-duotone.fa-photo-video:after, .fad.fa-photo-film:after, .fad.fa-photo-video:after {
    content: "\10f87c"
}

.fa-duotone.fa-photo-film-music:after, .fad.fa-photo-film-music:after {
    content: "\10e22a"
}

.fa-duotone.fa-pi:after, .fad.fa-pi:after {
    content: "\10f67e"
}

.fa-duotone.fa-piano:after, .fad.fa-piano:after {
    content: "\10f8d4"
}

.fa-duotone.fa-piano-keyboard:after, .fad.fa-piano-keyboard:after {
    content: "\10f8d5"
}

.fa-duotone.fa-pie:after, .fad.fa-pie:after {
    content: "\10f705"
}

.fa-duotone.fa-pig:after, .fad.fa-pig:after {
    content: "\10f706"
}

.fa-duotone.fa-piggy-bank:after, .fad.fa-piggy-bank:after {
    content: "\10f4d3"
}

.fa-duotone.fa-pills:after, .fad.fa-pills:after {
    content: "\10f484"
}

.fa-duotone.fa-pinball:after, .fad.fa-pinball:after {
    content: "\10e22b"
}

.fa-duotone.fa-pizza:after, .fad.fa-pizza:after {
    content: "\10f817"
}

.fa-duotone.fa-pizza-slice:after, .fad.fa-pizza-slice:after {
    content: "\10f818"
}

.fa-duotone.fa-place-of-worship:after, .fad.fa-place-of-worship:after {
    content: "\10f67f"
}

.fa-duotone.fa-plane:after, .fad.fa-plane:after {
    content: "\10f072"
}

.fa-duotone.fa-plane-arrival:after, .fad.fa-plane-arrival:after {
    content: "\10f5af"
}

.fa-duotone.fa-plane-departure:after, .fad.fa-plane-departure:after {
    content: "\10f5b0"
}

.fa-duotone.fa-plane-alt:after, .fa-duotone.fa-plane-engines:after, .fad.fa-plane-alt:after, .fad.fa-plane-engines:after {
    content: "\10f3de"
}

.fa-duotone.fa-plane-prop:after, .fad.fa-plane-prop:after {
    content: "\10e22c"
}

.fa-duotone.fa-plane-slash:after, .fad.fa-plane-slash:after {
    content: "\10e069"
}

.fa-duotone.fa-plane-tail:after, .fad.fa-plane-tail:after {
    content: "\10e22d"
}

.fa-duotone.fa-plane-up:after, .fad.fa-plane-up:after {
    content: "\10e22e"
}

.fa-duotone.fa-plane-up-slash:after, .fad.fa-plane-up-slash:after {
    content: "\10e22f"
}

.fa-duotone.fa-planet-moon:after, .fad.fa-planet-moon:after {
    content: "\10e01f"
}

.fa-duotone.fa-planet-ringed:after, .fad.fa-planet-ringed:after {
    content: "\10e020"
}

.fa-duotone.fa-play:after, .fad.fa-play:after {
    content: "\10f04b"
}

.fa-duotone.fa-play-pause:after, .fad.fa-play-pause:after {
    content: "\10e230"
}

.fa-duotone.fa-plug:after, .fad.fa-plug:after {
    content: "\10f1e6"
}

.fa-duotone.fa-add:after, .fa-duotone.fa-plus:after, .fad.fa-add:after, .fad.fa-plus:after {
    content: "\10f067"
}

.fa-duotone.fa-plus-minus:after, .fad.fa-plus-minus:after {
    content: "\10e231"
}

.fa-duotone.fa-podcast:after, .fad.fa-podcast:after {
    content: "\10f2ce"
}

.fa-duotone.fa-podium:after, .fad.fa-podium:after {
    content: "\10f680"
}

.fa-duotone.fa-podium-star:after, .fad.fa-podium-star:after {
    content: "\10f758"
}

.fa-duotone.fa-police-box:after, .fad.fa-police-box:after {
    content: "\10e021"
}

.fa-duotone.fa-poll-people:after, .fad.fa-poll-people:after {
    content: "\10f759"
}

.fa-duotone.fa-poo:after, .fad.fa-poo:after {
    content: "\10f2fe"
}

.fa-duotone.fa-poo-bolt:after, .fa-duotone.fa-poo-storm:after, .fad.fa-poo-bolt:after, .fad.fa-poo-storm:after {
    content: "\10f75a"
}

.fa-duotone.fa-poop:after, .fad.fa-poop:after {
    content: "\10f619"
}

.fa-duotone.fa-popcorn:after, .fad.fa-popcorn:after {
    content: "\10f819"
}

.fa-duotone.fa-power-off:after, .fad.fa-power-off:after {
    content: "\10f011"
}

.fa-duotone.fa-prescription:after, .fad.fa-prescription:after {
    content: "\10f5b1"
}

.fa-duotone.fa-prescription-bottle:after, .fad.fa-prescription-bottle:after {
    content: "\10f485"
}

.fa-duotone.fa-prescription-bottle-alt:after, .fa-duotone.fa-prescription-bottle-medical:after, .fad.fa-prescription-bottle-alt:after, .fad.fa-prescription-bottle-medical:after {
    content: "\10f486"
}

.fa-duotone.fa-presentation-screen:after, .fa-duotone.fa-presentation:after, .fad.fa-presentation-screen:after, .fad.fa-presentation:after {
    content: "\10f685"
}

.fa-duotone.fa-print:after, .fad.fa-print:after {
    content: "\10f02f"
}

.fa-duotone.fa-print-magnifying-glass:after, .fa-duotone.fa-print-search:after, .fad.fa-print-magnifying-glass:after, .fad.fa-print-search:after {
    content: "\10f81a"
}

.fa-duotone.fa-print-slash:after, .fad.fa-print-slash:after {
    content: "\10f686"
}

.fa-duotone.fa-projector:after, .fad.fa-projector:after {
    content: "\10f8d6"
}

.fa-duotone.fa-pump-medical:after, .fad.fa-pump-medical:after {
    content: "\10e06a"
}

.fa-duotone.fa-pump-soap:after, .fad.fa-pump-soap:after {
    content: "\10e06b"
}

.fa-duotone.fa-pumpkin:after, .fad.fa-pumpkin:after {
    content: "\10f707"
}

.fa-duotone.fa-puzzle-piece:after, .fad.fa-puzzle-piece:after {
    content: "\10f12e"
}

.fa-duotone.fa-puzzle-piece-alt:after, .fa-duotone.fa-puzzle-piece-simple:after, .fad.fa-puzzle-piece-alt:after, .fad.fa-puzzle-piece-simple:after {
    content: "\10e232"
}

.fa-duotone.fa-q:after, .fad.fa-q:after {
    content: "\10e233"
}

.fa-duotone.fa-qrcode:after, .fad.fa-qrcode:after {
    content: "\10f029"
}

.fa-duotone.fa-question:after, .fad.fa-question:after {
    content: "\10f128"
}

.fa-duotone.fa-broom-ball:after, .fa-duotone.fa-quidditch-broom-ball:after, .fa-duotone.fa-quidditch:after, .fad.fa-broom-ball:after, .fad.fa-quidditch-broom-ball:after, .fad.fa-quidditch:after {
    content: "\10f458"
}

.fa-duotone.fa-quote-left:after, .fad.fa-quote-left:after {
    content: "\10f10d"
}

.fa-duotone.fa-quote-left-alt:after, .fa-duotone.fa-quote-left-round:after, .fad.fa-quote-left-alt:after, .fad.fa-quote-left-round:after {
    content: "\10e234"
}

.fa-duotone.fa-quote-right:after, .fad.fa-quote-right:after {
    content: "\10f10e"
}

.fa-duotone.fa-quote-right-alt:after, .fa-duotone.fa-quote-right-round:after, .fad.fa-quote-right-alt:after, .fad.fa-quote-right-round:after {
    content: "\10e235"
}

.fa-duotone.fa-r:after, .fad.fa-r:after {
    content: "\10e236"
}

.fa-duotone.fa-rabbit:after, .fad.fa-rabbit:after {
    content: "\10f708"
}

.fa-duotone.fa-rabbit-fast:after, .fa-duotone.fa-rabbit-running:after, .fad.fa-rabbit-fast:after, .fad.fa-rabbit-running:after {
    content: "\10f709"
}

.fa-duotone.fa-racquet:after, .fad.fa-racquet:after {
    content: "\10f45a"
}

.fa-duotone.fa-radar:after, .fad.fa-radar:after {
    content: "\10e024"
}

.fa-duotone.fa-radiation:after, .fad.fa-radiation:after {
    content: "\10f7b9"
}

.fa-duotone.fa-radio:after, .fad.fa-radio:after {
    content: "\10f8d7"
}

.fa-duotone.fa-radio-alt:after, .fa-duotone.fa-radio-tuner:after, .fad.fa-radio-alt:after, .fad.fa-radio-tuner:after {
    content: "\10f8d8"
}

.fa-duotone.fa-rainbow:after, .fad.fa-rainbow:after {
    content: "\10f75b"
}

.fa-duotone.fa-raindrops:after, .fad.fa-raindrops:after {
    content: "\10f75c"
}

.fa-duotone.fa-ram:after, .fad.fa-ram:after {
    content: "\10f70a"
}

.fa-duotone.fa-ramp-loading:after, .fad.fa-ramp-loading:after {
    content: "\10f4d4"
}

.fa-duotone.fa-raygun:after, .fad.fa-raygun:after {
    content: "\10e025"
}

.fa-duotone.fa-receipt:after, .fad.fa-receipt:after {
    content: "\10f543"
}

.fa-duotone.fa-record-vinyl:after, .fad.fa-record-vinyl:after {
    content: "\10f8d9"
}

.fa-duotone.fa-rectangle-landscape:after, .fa-duotone.fa-rectangle:after, .fad.fa-rectangle-landscape:after, .fad.fa-rectangle:after {
    content: "\10f2fa"
}

.fa-duotone.fa-ad:after, .fa-duotone.fa-rectangle-ad:after, .fad.fa-ad:after, .fad.fa-rectangle-ad:after {
    content: "\10f641"
}

.fa-duotone.fa-barcode-alt:after, .fa-duotone.fa-rectangle-barcode:after, .fad.fa-barcode-alt:after, .fad.fa-rectangle-barcode:after {
    content: "\10f463"
}

.fa-duotone.fa-list-alt:after, .fa-duotone.fa-rectangle-list:after, .fad.fa-list-alt:after, .fad.fa-rectangle-list:after {
    content: "\10f022"
}

.fa-duotone.fa-rectangle-terminal:after, .fad.fa-rectangle-terminal:after {
    content: "\10e237"
}

.fa-duotone.fa-rectangle-portrait:after, .fa-duotone.fa-rectangle-vertical:after, .fad.fa-rectangle-portrait:after, .fad.fa-rectangle-vertical:after {
    content: "\10f2fb"
}

.fa-duotone.fa-rectangle-vertical-history:after, .fad.fa-rectangle-vertical-history:after {
    content: "\10e238"
}

.fa-duotone.fa-rectangle-wide:after, .fad.fa-rectangle-wide:after {
    content: "\10f2fc"
}

.fa-duotone.fa-rectangle-times:after, .fa-duotone.fa-rectangle-xmark:after, .fa-duotone.fa-times-rectangle:after, .fa-duotone.fa-window-close:after, .fad.fa-rectangle-times:after, .fad.fa-rectangle-xmark:after, .fad.fa-times-rectangle:after, .fad.fa-window-close:after {
    content: "\10f410"
}

.fa-duotone.fa-recycle:after, .fad.fa-recycle:after {
    content: "\10f1b8"
}

.fa-duotone.fa-refrigerator:after, .fad.fa-refrigerator:after {
    content: "\10e026"
}

.fa-duotone.fa-registered:after, .fad.fa-registered:after {
    content: "\10f25d"
}

.fa-duotone.fa-repeat:after, .fad.fa-repeat:after {
    content: "\10f363"
}

.fa-duotone.fa-repeat-1:after, .fad.fa-repeat-1:after {
    content: "\10f365"
}

.fa-duotone.fa-mail-reply:after, .fa-duotone.fa-reply:after, .fad.fa-mail-reply:after, .fad.fa-reply:after {
    content: "\10f3e5"
}

.fa-duotone.fa-mail-reply-all:after, .fa-duotone.fa-reply-all:after, .fad.fa-mail-reply-all:after, .fad.fa-reply-all:after {
    content: "\10f122"
}

.fa-duotone.fa-reply-clock:after, .fa-duotone.fa-reply-time:after, .fad.fa-reply-clock:after, .fad.fa-reply-time:after {
    content: "\10e239"
}

.fa-duotone.fa-republican:after, .fad.fa-republican:after {
    content: "\10f75e"
}

.fa-duotone.fa-restroom:after, .fad.fa-restroom:after {
    content: "\10f7bd"
}

.fa-duotone.fa-restroom-simple:after, .fad.fa-restroom-simple:after {
    content: "\10e23a"
}

.fa-duotone.fa-retweet:after, .fad.fa-retweet:after {
    content: "\10f079"
}

.fa-duotone.fa-rhombus:after, .fad.fa-rhombus:after {
    content: "\10e23b"
}

.fa-duotone.fa-ribbon:after, .fad.fa-ribbon:after {
    content: "\10f4d6"
}

.fa-duotone.fa-arrow-alt-right:after, .fa-duotone.fa-right:after, .fad.fa-arrow-alt-right:after, .fad.fa-right:after {
    content: "\10f356"
}

.fa-duotone.fa-right-from-bracket:after, .fa-duotone.fa-sign-out-alt:after, .fad.fa-right-from-bracket:after, .fad.fa-sign-out-alt:after {
    content: "\10f2f5"
}

.fa-duotone.fa-arrow-alt-from-left:after, .fa-duotone.fa-right-from-line:after, .fad.fa-arrow-alt-from-left:after, .fad.fa-right-from-line:after {
    content: "\10f347"
}

.fa-duotone.fa-exchange-alt:after, .fa-duotone.fa-right-left:after, .fad.fa-exchange-alt:after, .fad.fa-right-left:after {
    content: "\10f362"
}

.fa-duotone.fa-long-arrow-alt-right:after, .fa-duotone.fa-right-long:after, .fad.fa-long-arrow-alt-right:after, .fad.fa-right-long:after {
    content: "\10f30b"
}

.fa-duotone.fa-right-to-bracket:after, .fa-duotone.fa-sign-in-alt:after, .fad.fa-right-to-bracket:after, .fad.fa-sign-in-alt:after {
    content: "\10f2f6"
}

.fa-duotone.fa-arrow-alt-to-right:after, .fa-duotone.fa-right-to-line:after, .fad.fa-arrow-alt-to-right:after, .fad.fa-right-to-line:after {
    content: "\10f34c"
}

.fa-duotone.fa-ring:after, .fad.fa-ring:after {
    content: "\10f70b"
}

.fa-duotone.fa-rings-wedding:after, .fad.fa-rings-wedding:after {
    content: "\10f81b"
}

.fa-duotone.fa-road:after, .fad.fa-road:after {
    content: "\10f018"
}

.fa-duotone.fa-robot:after, .fad.fa-robot:after {
    content: "\10f544"
}

.fa-duotone.fa-rocket:after, .fad.fa-rocket:after {
    content: "\10f135"
}

.fa-duotone.fa-rocket-launch:after, .fad.fa-rocket-launch:after {
    content: "\10e027"
}

.fa-duotone.fa-rotate:after, .fa-duotone.fa-sync-alt:after, .fad.fa-rotate:after, .fad.fa-sync-alt:after {
    content: "\10f2f1"
}

.fa-duotone.fa-rotate-exclamation:after, .fad.fa-rotate-exclamation:after {
    content: "\10e23c"
}

.fa-duotone.fa-redo-alt:after, .fa-duotone.fa-rotate-forward:after, .fad.fa-redo-alt:after, .fad.fa-rotate-forward:after {
    content: "\10f2f9"
}

.fa-duotone.fa-rotate-left:after, .fa-duotone.fa-undo-alt:after, .fad.fa-rotate-left:after, .fad.fa-undo-alt:after {
    content: "\10f2ea"
}

.fa-duotone.fa-route:after, .fad.fa-route:after {
    content: "\10f4d7"
}

.fa-duotone.fa-route-highway:after, .fad.fa-route-highway:after {
    content: "\10f61a"
}

.fa-duotone.fa-route-interstate:after, .fad.fa-route-interstate:after {
    content: "\10f61b"
}

.fa-duotone.fa-router:after, .fad.fa-router:after {
    content: "\10f8da"
}

.fa-duotone.fa-feed:after, .fa-duotone.fa-rss:after, .fad.fa-feed:after, .fad.fa-rss:after {
    content: "\10f09e"
}

.fa-duotone.fa-rouble:after, .fa-duotone.fa-rub:after, .fa-duotone.fa-ruble-sign:after, .fa-duotone.fa-ruble:after, .fad.fa-rouble:after, .fad.fa-rub:after, .fad.fa-ruble-sign:after, .fad.fa-ruble:after {
    content: "\10f158"
}

.fa-duotone.fa-ruler:after, .fad.fa-ruler:after {
    content: "\10f545"
}

.fa-duotone.fa-ruler-combined:after, .fad.fa-ruler-combined:after {
    content: "\10f546"
}

.fa-duotone.fa-ruler-horizontal:after, .fad.fa-ruler-horizontal:after {
    content: "\10f547"
}

.fa-duotone.fa-ruler-triangle:after, .fad.fa-ruler-triangle:after {
    content: "\10f61c"
}

.fa-duotone.fa-ruler-vertical:after, .fad.fa-ruler-vertical:after {
    content: "\10f548"
}

.fa-duotone.fa-rupee-sign:after, .fa-duotone.fa-rupee:after, .fad.fa-rupee-sign:after, .fad.fa-rupee:after {
    content: "\10f156"
}

.fa-duotone.fa-rupiah-sign:after, .fad.fa-rupiah-sign:after {
    content: "\10e23d"
}

.fa-duotone.fa-rv:after, .fad.fa-rv:after {
    content: "\10f7be"
}

.fa-duotone.fa-s:after, .fad.fa-s:after {
    content: "\10e23e"
}

.fa-duotone.fa-sack:after, .fad.fa-sack:after {
    content: "\10f81c"
}

.fa-duotone.fa-sack-dollar:after, .fad.fa-sack-dollar:after {
    content: "\10f81d"
}

.fa-duotone.fa-bowl-salad:after, .fa-duotone.fa-salad:after, .fad.fa-bowl-salad:after, .fad.fa-salad:after {
    content: "\10f81e"
}

.fa-duotone.fa-sandwich:after, .fad.fa-sandwich:after {
    content: "\10f81f"
}

.fa-duotone.fa-satellite:after, .fad.fa-satellite:after {
    content: "\10f7bf"
}

.fa-duotone.fa-satellite-dish:after, .fad.fa-satellite-dish:after {
    content: "\10f7c0"
}

.fa-duotone.fa-sausage:after, .fad.fa-sausage:after {
    content: "\10f820"
}

.fa-duotone.fa-saxophone:after, .fad.fa-saxophone:after {
    content: "\10f8dc"
}

.fa-duotone.fa-sax-hot:after, .fa-duotone.fa-saxophone-fire:after, .fad.fa-sax-hot:after, .fad.fa-saxophone-fire:after {
    content: "\10f8db"
}

.fa-duotone.fa-balance-scale:after, .fa-duotone.fa-scale-balanced:after, .fad.fa-balance-scale:after, .fad.fa-scale-balanced:after {
    content: "\10f24e"
}

.fa-duotone.fa-balance-scale-left:after, .fa-duotone.fa-scale-unbalanced:after, .fad.fa-balance-scale-left:after, .fad.fa-scale-unbalanced:after {
    content: "\10f515"
}

.fa-duotone.fa-balance-scale-right:after, .fa-duotone.fa-scale-unbalanced-flip:after, .fad.fa-balance-scale-right:after, .fad.fa-scale-unbalanced-flip:after {
    content: "\10f516"
}

.fa-duotone.fa-scalpel:after, .fad.fa-scalpel:after {
    content: "\10f61d"
}

.fa-duotone.fa-scalpel-line-dashed:after, .fa-duotone.fa-scalpel-path:after, .fad.fa-scalpel-line-dashed:after, .fad.fa-scalpel-path:after {
    content: "\10f61e"
}

.fa-duotone.fa-scanner-image:after, .fa-duotone.fa-scanner:after, .fad.fa-scanner-image:after, .fad.fa-scanner:after {
    content: "\10f8f3"
}

.fa-duotone.fa-scanner-gun:after, .fad.fa-scanner-gun:after {
    content: "\10f488"
}

.fa-duotone.fa-scanner-keyboard:after, .fad.fa-scanner-keyboard:after {
    content: "\10f489"
}

.fa-duotone.fa-scanner-touchscreen:after, .fad.fa-scanner-touchscreen:after {
    content: "\10f48a"
}

.fa-duotone.fa-scarecrow:after, .fad.fa-scarecrow:after {
    content: "\10f70d"
}

.fa-duotone.fa-scarf:after, .fad.fa-scarf:after {
    content: "\10f7c1"
}

.fa-duotone.fa-school:after, .fad.fa-school:after {
    content: "\10f549"
}

.fa-duotone.fa-cut:after, .fa-duotone.fa-scissors:after, .fad.fa-cut:after, .fad.fa-scissors:after {
    content: "\10f0c4"
}

.fa-duotone.fa-screen-users:after, .fa-duotone.fa-users-class:after, .fad.fa-screen-users:after, .fad.fa-users-class:after {
    content: "\10f63d"
}

.fa-duotone.fa-screencast:after, .fad.fa-screencast:after {
    content: "\10e23f"
}

.fa-duotone.fa-screwdriver:after, .fad.fa-screwdriver:after {
    content: "\10f54a"
}

.fa-duotone.fa-screwdriver-wrench:after, .fa-duotone.fa-tools:after, .fad.fa-screwdriver-wrench:after, .fad.fa-tools:after {
    content: "\10f7d9"
}

.fa-duotone.fa-scribble:after, .fad.fa-scribble:after {
    content: "\10e240"
}

.fa-duotone.fa-scroll:after, .fad.fa-scroll:after {
    content: "\10f70e"
}

.fa-duotone.fa-scroll-old:after, .fad.fa-scroll-old:after {
    content: "\10f70f"
}

.fa-duotone.fa-scroll-torah:after, .fa-duotone.fa-torah:after, .fad.fa-scroll-torah:after, .fad.fa-torah:after {
    content: "\10f6a0"
}

.fa-duotone.fa-scrubber:after, .fad.fa-scrubber:after {
    content: "\10f2f8"
}

.fa-duotone.fa-scythe:after, .fad.fa-scythe:after {
    content: "\10f710"
}

.fa-duotone.fa-sd-card:after, .fad.fa-sd-card:after {
    content: "\10f7c2"
}

.fa-duotone.fa-sd-cards:after, .fad.fa-sd-cards:after {
    content: "\10e241"
}

.fa-duotone.fa-seal:after, .fad.fa-seal:after {
    content: "\10e242"
}

.fa-duotone.fa-seal-exclamation:after, .fad.fa-seal-exclamation:after {
    content: "\10e243"
}

.fa-duotone.fa-seal-question:after, .fad.fa-seal-question:after {
    content: "\10e244"
}

.fa-duotone.fa-seat-airline:after, .fad.fa-seat-airline:after {
    content: "\10e245"
}

.fa-duotone.fa-section:after, .fad.fa-section:after {
    content: "\10e246"
}

.fa-duotone.fa-seedling:after, .fa-duotone.fa-sprout:after, .fad.fa-seedling:after, .fad.fa-sprout:after {
    content: "\10f4d8"
}

.fa-duotone.fa-send-back:after, .fad.fa-send-back:after {
    content: "\10f87e"
}

.fa-duotone.fa-send-backward:after, .fad.fa-send-backward:after {
    content: "\10f87f"
}

.fa-duotone.fa-sensor:after, .fad.fa-sensor:after {
    content: "\10e028"
}

.fa-duotone.fa-sensor-cloud:after, .fa-duotone.fa-sensor-smoke:after, .fad.fa-sensor-cloud:after, .fad.fa-sensor-smoke:after {
    content: "\10e02c"
}

.fa-duotone.fa-sensor-fire:after, .fad.fa-sensor-fire:after {
    content: "\10e02a"
}

.fa-duotone.fa-sensor-on:after, .fad.fa-sensor-on:after {
    content: "\10e02b"
}

.fa-duotone.fa-sensor-alert:after, .fa-duotone.fa-sensor-triangle-exclamation:after, .fad.fa-sensor-alert:after, .fad.fa-sensor-triangle-exclamation:after {
    content: "\10e029"
}

.fa-duotone.fa-server:after, .fad.fa-server:after {
    content: "\10f233"
}

.fa-duotone.fa-shapes:after, .fa-duotone.fa-triangle-circle-square:after, .fad.fa-shapes:after, .fad.fa-triangle-circle-square:after {
    content: "\10f61f"
}

.fa-duotone.fa-arrow-turn-right:after, .fa-duotone.fa-mail-forward:after, .fa-duotone.fa-share:after, .fad.fa-arrow-turn-right:after, .fad.fa-mail-forward:after, .fad.fa-share:after {
    content: "\10f064"
}

.fa-duotone.fa-arrows-turn-right:after, .fa-duotone.fa-share-all:after, .fad.fa-arrows-turn-right:after, .fad.fa-share-all:after {
    content: "\10f367"
}

.fa-duotone.fa-share-from-square:after, .fa-duotone.fa-share-square:after, .fad.fa-share-from-square:after, .fad.fa-share-square:after {
    content: "\10f14d"
}

.fa-duotone.fa-share-alt:after, .fa-duotone.fa-share-nodes:after, .fad.fa-share-alt:after, .fad.fa-share-nodes:after {
    content: "\10f1e0"
}

.fa-duotone.fa-sheep:after, .fad.fa-sheep:after {
    content: "\10f711"
}

.fa-duotone.fa-ils:after, .fa-duotone.fa-shekel-sign:after, .fa-duotone.fa-shekel:after, .fa-duotone.fa-sheqel-sign:after, .fa-duotone.fa-sheqel:after, .fad.fa-ils:after, .fad.fa-shekel-sign:after, .fad.fa-shekel:after, .fad.fa-sheqel-sign:after, .fad.fa-sheqel:after {
    content: "\10f20b"
}

.fa-duotone.fa-inventory:after, .fa-duotone.fa-shelves:after, .fad.fa-inventory:after, .fad.fa-shelves:after {
    content: "\10f480"
}

.fa-duotone.fa-shelves-empty:after, .fad.fa-shelves-empty:after {
    content: "\10e247"
}

.fa-duotone.fa-shield:after, .fad.fa-shield:after {
    content: "\10f132"
}

.fa-duotone.fa-shield-alt:after, .fa-duotone.fa-shield-blank:after, .fad.fa-shield-alt:after, .fad.fa-shield-blank:after {
    content: "\10f3ed"
}

.fa-duotone.fa-shield-check:after, .fad.fa-shield-check:after {
    content: "\10f2f7"
}

.fa-duotone.fa-shield-cross:after, .fad.fa-shield-cross:after {
    content: "\10f712"
}

.fa-duotone.fa-shield-exclamation:after, .fad.fa-shield-exclamation:after {
    content: "\10e248"
}

.fa-duotone.fa-shield-keyhole:after, .fad.fa-shield-keyhole:after {
    content: "\10e249"
}

.fa-duotone.fa-shield-minus:after, .fad.fa-shield-minus:after {
    content: "\10e24a"
}

.fa-duotone.fa-shield-plus:after, .fad.fa-shield-plus:after {
    content: "\10e24b"
}

.fa-duotone.fa-shield-slash:after, .fad.fa-shield-slash:after {
    content: "\10e24c"
}

.fa-duotone.fa-shield-virus:after, .fad.fa-shield-virus:after {
    content: "\10e06c"
}

.fa-duotone.fa-shield-times:after, .fa-duotone.fa-shield-xmark:after, .fad.fa-shield-times:after, .fad.fa-shield-xmark:after {
    content: "\10e24d"
}

.fa-duotone.fa-ship:after, .fad.fa-ship:after {
    content: "\10f21a"
}

.fa-duotone.fa-shish-kebab:after, .fad.fa-shish-kebab:after {
    content: "\10f821"
}

.fa-duotone.fa-shoe-prints:after, .fad.fa-shoe-prints:after {
    content: "\10f54b"
}

.fa-duotone.fa-shop:after, .fa-duotone.fa-store-alt:after, .fad.fa-shop:after, .fad.fa-store-alt:after {
    content: "\10f54f"
}

.fa-duotone.fa-shop-slash:after, .fa-duotone.fa-store-alt-slash:after, .fad.fa-shop-slash:after, .fad.fa-store-alt-slash:after {
    content: "\10e070"
}

.fa-duotone.fa-shovel:after, .fad.fa-shovel:after {
    content: "\10f713"
}

.fa-duotone.fa-shovel-snow:after, .fad.fa-shovel-snow:after {
    content: "\10f7c3"
}

.fa-duotone.fa-shower:after, .fad.fa-shower:after {
    content: "\10f2cc"
}

.fa-duotone.fa-shower-alt:after, .fa-duotone.fa-shower-down:after, .fad.fa-shower-alt:after, .fad.fa-shower-down:after {
    content: "\10e24e"
}

.fa-duotone.fa-shredder:after, .fad.fa-shredder:after {
    content: "\10f68a"
}

.fa-duotone.fa-random:after, .fa-duotone.fa-shuffle:after, .fad.fa-random:after, .fad.fa-shuffle:after {
    content: "\10f074"
}

.fa-duotone.fa-shuttle-space:after, .fa-duotone.fa-space-shuttle:after, .fad.fa-shuttle-space:after, .fad.fa-space-shuttle:after {
    content: "\10f197"
}

.fa-duotone.fa-shuttlecock:after, .fad.fa-shuttlecock:after {
    content: "\10f45b"
}

.fa-duotone.fa-sickle:after, .fad.fa-sickle:after {
    content: "\10f822"
}

.fa-duotone.fa-sidebar:after, .fad.fa-sidebar:after {
    content: "\10e24f"
}

.fa-duotone.fa-sidebar-flip:after, .fad.fa-sidebar-flip:after {
    content: "\10e250"
}

.fa-duotone.fa-sigma:after, .fad.fa-sigma:after {
    content: "\10f68b"
}

.fa-duotone.fa-sign-hanging:after, .fa-duotone.fa-sign:after, .fad.fa-sign-hanging:after, .fad.fa-sign:after {
    content: "\10f4d9"
}

.fa-duotone.fa-signal-5:after, .fa-duotone.fa-signal-perfect:after, .fa-duotone.fa-signal:after, .fad.fa-signal-5:after, .fad.fa-signal-perfect:after, .fad.fa-signal:after {
    content: "\10f012"
}

.fa-duotone.fa-signal-alt-4:after, .fa-duotone.fa-signal-alt:after, .fa-duotone.fa-signal-bars-strong:after, .fa-duotone.fa-signal-bars:after, .fad.fa-signal-alt-4:after, .fad.fa-signal-alt:after, .fad.fa-signal-bars-strong:after, .fad.fa-signal-bars:after {
    content: "\10f690"
}

.fa-duotone.fa-signal-alt-2:after, .fa-duotone.fa-signal-bars-fair:after, .fad.fa-signal-alt-2:after, .fad.fa-signal-bars-fair:after {
    content: "\10f692"
}

.fa-duotone.fa-signal-alt-3:after, .fa-duotone.fa-signal-bars-good:after, .fad.fa-signal-alt-3:after, .fad.fa-signal-bars-good:after {
    content: "\10f693"
}

.fa-duotone.fa-signal-alt-slash:after, .fa-duotone.fa-signal-bars-slash:after, .fad.fa-signal-alt-slash:after, .fad.fa-signal-bars-slash:after {
    content: "\10f694"
}

.fa-duotone.fa-signal-alt-1:after, .fa-duotone.fa-signal-bars-weak:after, .fad.fa-signal-alt-1:after, .fad.fa-signal-bars-weak:after {
    content: "\10f691"
}

.fa-duotone.fa-signal-2:after, .fa-duotone.fa-signal-fair:after, .fad.fa-signal-2:after, .fad.fa-signal-fair:after {
    content: "\10f68d"
}

.fa-duotone.fa-signal-3:after, .fa-duotone.fa-signal-good:after, .fad.fa-signal-3:after, .fad.fa-signal-good:after {
    content: "\10f68e"
}

.fa-duotone.fa-signal-slash:after, .fad.fa-signal-slash:after {
    content: "\10f695"
}

.fa-duotone.fa-signal-stream:after, .fad.fa-signal-stream:after {
    content: "\10f8dd"
}

.fa-duotone.fa-signal-stream-slash:after, .fad.fa-signal-stream-slash:after {
    content: "\10e251"
}

.fa-duotone.fa-signal-4:after, .fa-duotone.fa-signal-strong:after, .fad.fa-signal-4:after, .fad.fa-signal-strong:after {
    content: "\10f68f"
}

.fa-duotone.fa-signal-1:after, .fa-duotone.fa-signal-weak:after, .fad.fa-signal-1:after, .fad.fa-signal-weak:after {
    content: "\10f68c"
}

.fa-duotone.fa-signature:after, .fad.fa-signature:after {
    content: "\10f5b7"
}

.fa-duotone.fa-map-signs:after, .fa-duotone.fa-signs-post:after, .fad.fa-map-signs:after, .fad.fa-signs-post:after {
    content: "\10f277"
}

.fa-duotone.fa-sim-card:after, .fad.fa-sim-card:after {
    content: "\10f7c4"
}

.fa-duotone.fa-sim-cards:after, .fad.fa-sim-cards:after {
    content: "\10e252"
}

.fa-duotone.fa-sink:after, .fad.fa-sink:after {
    content: "\10e06d"
}

.fa-duotone.fa-siren:after, .fad.fa-siren:after {
    content: "\10e02d"
}

.fa-duotone.fa-siren-on:after, .fad.fa-siren-on:after {
    content: "\10e02e"
}

.fa-duotone.fa-sitemap:after, .fad.fa-sitemap:after {
    content: "\10f0e8"
}

.fa-duotone.fa-skeleton:after, .fad.fa-skeleton:after {
    content: "\10f620"
}

.fa-duotone.fa-skull:after, .fad.fa-skull:after {
    content: "\10f54c"
}

.fa-duotone.fa-skull-cow:after, .fad.fa-skull-cow:after {
    content: "\10f8de"
}

.fa-duotone.fa-skull-crossbones:after, .fad.fa-skull-crossbones:after {
    content: "\10f714"
}

.fa-duotone.fa-slash:after, .fad.fa-slash:after {
    content: "\10f715"
}

.fa-duotone.fa-sleigh:after, .fad.fa-sleigh:after {
    content: "\10f7cc"
}

.fa-duotone.fa-slider:after, .fad.fa-slider:after {
    content: "\10e253"
}

.fa-duotone.fa-sliders-h:after, .fa-duotone.fa-sliders:after, .fad.fa-sliders-h:after, .fad.fa-sliders:after {
    content: "\10f1de"
}

.fa-duotone.fa-sliders-up:after, .fa-duotone.fa-sliders-v:after, .fad.fa-sliders-up:after, .fad.fa-sliders-v:after {
    content: "\10f3f1"
}

.fa-duotone.fa-smog:after, .fad.fa-smog:after {
    content: "\10f75f"
}

.fa-duotone.fa-smoke:after, .fad.fa-smoke:after {
    content: "\10f760"
}

.fa-duotone.fa-smoking:after, .fad.fa-smoking:after {
    content: "\10f48d"
}

.fa-duotone.fa-snake:after, .fad.fa-snake:after {
    content: "\10f716"
}

.fa-duotone.fa-snooze:after, .fa-duotone.fa-zzz:after, .fad.fa-snooze:after, .fad.fa-zzz:after {
    content: "\10f880"
}

.fa-duotone.fa-snow-blowing:after, .fad.fa-snow-blowing:after {
    content: "\10f761"
}

.fa-duotone.fa-snowflake:after, .fad.fa-snowflake:after {
    content: "\10f2dc"
}

.fa-duotone.fa-snowflakes:after, .fad.fa-snowflakes:after {
    content: "\10f7cf"
}

.fa-duotone.fa-snowman:after, .fad.fa-snowman:after {
    content: "\10f7d0"
}

.fa-duotone.fa-frosty-head:after, .fa-duotone.fa-snowman-head:after, .fad.fa-frosty-head:after, .fad.fa-snowman-head:after {
    content: "\10f79b"
}

.fa-duotone.fa-snowplow:after, .fad.fa-snowplow:after {
    content: "\10f7d2"
}

.fa-duotone.fa-soap:after, .fad.fa-soap:after {
    content: "\10e06e"
}

.fa-duotone.fa-socks:after, .fad.fa-socks:after {
    content: "\10f696"
}

.fa-duotone.fa-solar-panel:after, .fad.fa-solar-panel:after {
    content: "\10f5ba"
}

.fa-duotone.fa-solar-system:after, .fad.fa-solar-system:after {
    content: "\10e02f"
}

.fa-duotone.fa-sort:after, .fa-duotone.fa-unsorted:after, .fad.fa-sort:after, .fad.fa-unsorted:after {
    content: "\10f0dc"
}

.fa-duotone.fa-sort-desc:after, .fa-duotone.fa-sort-down:after, .fad.fa-sort-desc:after, .fad.fa-sort-down:after {
    content: "\10f0dd"
}

.fa-duotone.fa-sort-asc:after, .fa-duotone.fa-sort-up:after, .fad.fa-sort-asc:after, .fad.fa-sort-up:after {
    content: "\10f0de"
}

.fa-duotone.fa-spa:after, .fad.fa-spa:after {
    content: "\10f5bb"
}

.fa-duotone.fa-space-station-moon:after, .fad.fa-space-station-moon:after {
    content: "\10e033"
}

.fa-duotone.fa-space-station-moon-alt:after, .fa-duotone.fa-space-station-moon-construction:after, .fad.fa-space-station-moon-alt:after, .fad.fa-space-station-moon-construction:after {
    content: "\10e034"
}

.fa-duotone.fa-spade:after, .fad.fa-spade:after {
    content: "\10f2f4"
}

.fa-duotone.fa-pastafarianism:after, .fa-duotone.fa-spaghetti-monster-flying:after, .fad.fa-pastafarianism:after, .fad.fa-spaghetti-monster-flying:after {
    content: "\10f67b"
}

.fa-duotone.fa-sparkles:after, .fad.fa-sparkles:after {
    content: "\10f890"
}

.fa-duotone.fa-speaker:after, .fad.fa-speaker:after {
    content: "\10f8df"
}

.fa-duotone.fa-speakers:after, .fad.fa-speakers:after {
    content: "\10f8e0"
}

.fa-duotone.fa-spell-check:after, .fad.fa-spell-check:after {
    content: "\10f891"
}

.fa-duotone.fa-spider:after, .fad.fa-spider:after {
    content: "\10f717"
}

.fa-duotone.fa-spider-black-widow:after, .fad.fa-spider-black-widow:after {
    content: "\10f718"
}

.fa-duotone.fa-spider-web:after, .fad.fa-spider-web:after {
    content: "\10f719"
}

.fa-duotone.fa-spinner:after, .fad.fa-spinner:after {
    content: "\10f110"
}

.fa-duotone.fa-spinner-third:after, .fad.fa-spinner-third:after {
    content: "\10f3f4"
}

.fa-duotone.fa-split:after, .fad.fa-split:after {
    content: "\10e254"
}

.fa-duotone.fa-splotch:after, .fad.fa-splotch:after {
    content: "\10f5bc"
}

.fa-duotone.fa-spoon:after, .fa-duotone.fa-utensil-spoon:after, .fad.fa-spoon:after, .fad.fa-utensil-spoon:after {
    content: "\10f2e5"
}

.fa-duotone.fa-spray-can:after, .fad.fa-spray-can:after {
    content: "\10f5bd"
}

.fa-duotone.fa-sprinkler:after, .fad.fa-sprinkler:after {
    content: "\10e035"
}

.fa-duotone.fa-square:after, .fad.fa-square:after {
    content: "\10f0c8"
}

.fa-duotone.fa-square-0:after, .fad.fa-square-0:after {
    content: "\10e255"
}

.fa-duotone.fa-square-1:after, .fad.fa-square-1:after {
    content: "\10e256"
}

.fa-duotone.fa-square-2:after, .fad.fa-square-2:after {
    content: "\10e257"
}

.fa-duotone.fa-square-3:after, .fad.fa-square-3:after {
    content: "\10e258"
}

.fa-duotone.fa-square-4:after, .fad.fa-square-4:after {
    content: "\10e259"
}

.fa-duotone.fa-square-5:after, .fad.fa-square-5:after {
    content: "\10e25a"
}

.fa-duotone.fa-square-6:after, .fad.fa-square-6:after {
    content: "\10e25b"
}

.fa-duotone.fa-square-7:after, .fad.fa-square-7:after {
    content: "\10e25c"
}

.fa-duotone.fa-square-8:after, .fad.fa-square-8:after {
    content: "\10e25d"
}

.fa-duotone.fa-square-9:after, .fad.fa-square-9:after {
    content: "\10e25e"
}

.fa-duotone.fa-square-a:after, .fad.fa-square-a:after {
    content: "\10e25f"
}

.fa-duotone.fa-square-ampersand:after, .fad.fa-square-ampersand:after {
    content: "\10e260"
}

.fa-duotone.fa-arrow-square-down:after, .fa-duotone.fa-square-arrow-down:after, .fad.fa-arrow-square-down:after, .fad.fa-square-arrow-down:after {
    content: "\10f339"
}

.fa-duotone.fa-square-arrow-down-left:after, .fad.fa-square-arrow-down-left:after {
    content: "\10e261"
}

.fa-duotone.fa-square-arrow-down-right:after, .fad.fa-square-arrow-down-right:after {
    content: "\10e262"
}

.fa-duotone.fa-arrow-square-left:after, .fa-duotone.fa-square-arrow-left:after, .fad.fa-arrow-square-left:after, .fad.fa-square-arrow-left:after {
    content: "\10f33a"
}

.fa-duotone.fa-arrow-square-right:after, .fa-duotone.fa-square-arrow-right:after, .fad.fa-arrow-square-right:after, .fad.fa-square-arrow-right:after {
    content: "\10f33b"
}

.fa-duotone.fa-arrow-square-up:after, .fa-duotone.fa-square-arrow-up:after, .fad.fa-arrow-square-up:after, .fad.fa-square-arrow-up:after {
    content: "\10f33c"
}

.fa-duotone.fa-square-arrow-up-left:after, .fad.fa-square-arrow-up-left:after {
    content: "\10e263"
}

.fa-duotone.fa-external-link-square:after, .fa-duotone.fa-square-arrow-up-right:after, .fad.fa-external-link-square:after, .fad.fa-square-arrow-up-right:after {
    content: "\10f14c"
}

.fa-duotone.fa-square-b:after, .fad.fa-square-b:after {
    content: "\10e264"
}

.fa-duotone.fa-square-bolt:after, .fad.fa-square-bolt:after {
    content: "\10e265"
}

.fa-duotone.fa-square-c:after, .fad.fa-square-c:after {
    content: "\10e266"
}

.fa-duotone.fa-caret-square-down:after, .fa-duotone.fa-square-caret-down:after, .fad.fa-caret-square-down:after, .fad.fa-square-caret-down:after {
    content: "\10f150"
}

.fa-duotone.fa-caret-square-left:after, .fa-duotone.fa-square-caret-left:after, .fad.fa-caret-square-left:after, .fad.fa-square-caret-left:after {
    content: "\10f191"
}

.fa-duotone.fa-caret-square-right:after, .fa-duotone.fa-square-caret-right:after, .fad.fa-caret-square-right:after, .fad.fa-square-caret-right:after {
    content: "\10f152"
}

.fa-duotone.fa-caret-square-up:after, .fa-duotone.fa-square-caret-up:after, .fad.fa-caret-square-up:after, .fad.fa-square-caret-up:after {
    content: "\10f151"
}

.fa-duotone.fa-check-square:after, .fa-duotone.fa-square-check:after, .fad.fa-check-square:after, .fad.fa-square-check:after {
    content: "\10f14a"
}

.fa-duotone.fa-chevron-square-down:after, .fa-duotone.fa-square-chevron-down:after, .fad.fa-chevron-square-down:after, .fad.fa-square-chevron-down:after {
    content: "\10f329"
}

.fa-duotone.fa-chevron-square-left:after, .fa-duotone.fa-square-chevron-left:after, .fad.fa-chevron-square-left:after, .fad.fa-square-chevron-left:after {
    content: "\10f32a"
}

.fa-duotone.fa-chevron-square-right:after, .fa-duotone.fa-square-chevron-right:after, .fad.fa-chevron-square-right:after, .fad.fa-square-chevron-right:after {
    content: "\10f32b"
}

.fa-duotone.fa-chevron-square-up:after, .fa-duotone.fa-square-chevron-up:after, .fad.fa-chevron-square-up:after, .fad.fa-square-chevron-up:after {
    content: "\10f32c"
}

.fa-duotone.fa-square-code:after, .fad.fa-square-code:after {
    content: "\10e267"
}

.fa-duotone.fa-square-d:after, .fad.fa-square-d:after {
    content: "\10e268"
}

.fa-duotone.fa-square-dashed:after, .fad.fa-square-dashed:after {
    content: "\10e269"
}

.fa-duotone.fa-square-divide:after, .fad.fa-square-divide:after {
    content: "\10e26a"
}

.fa-duotone.fa-dollar-square:after, .fa-duotone.fa-square-dollar:after, .fa-duotone.fa-usd-square:after, .fad.fa-dollar-square:after, .fad.fa-square-dollar:after, .fad.fa-usd-square:after {
    content: "\10f2e9"
}

.fa-duotone.fa-arrow-alt-square-down:after, .fa-duotone.fa-square-down:after, .fad.fa-arrow-alt-square-down:after, .fad.fa-square-down:after {
    content: "\10f350"
}

.fa-duotone.fa-square-down-left:after, .fad.fa-square-down-left:after {
    content: "\10e26b"
}

.fa-duotone.fa-square-down-right:after, .fad.fa-square-down-right:after {
    content: "\10e26c"
}

.fa-duotone.fa-square-e:after, .fad.fa-square-e:after {
    content: "\10e26d"
}

.fa-duotone.fa-envelope-square:after, .fa-duotone.fa-square-envelope:after, .fad.fa-envelope-square:after, .fad.fa-square-envelope:after {
    content: "\10f199"
}

.fa-duotone.fa-exclamation-square:after, .fa-duotone.fa-square-exclamation:after, .fad.fa-exclamation-square:after, .fad.fa-square-exclamation:after {
    content: "\10f321"
}

.fa-duotone.fa-square-f:after, .fad.fa-square-f:after {
    content: "\10e26e"
}

.fa-duotone.fa-box-fragile:after, .fa-duotone.fa-square-fragile:after, .fa-duotone.fa-square-wine-glass-crack:after, .fad.fa-box-fragile:after, .fad.fa-square-fragile:after, .fad.fa-square-wine-glass-crack:after {
    content: "\10f49b"
}

.fa-duotone.fa-square-full:after, .fad.fa-square-full:after {
    content: "\10f45c"
}

.fa-duotone.fa-square-g:after, .fad.fa-square-g:after {
    content: "\10e26f"
}

.fa-duotone.fa-h-square:after, .fa-duotone.fa-square-h:after, .fad.fa-h-square:after, .fad.fa-square-h:after {
    content: "\10f0fd"
}

.fa-duotone.fa-heart-square:after, .fa-duotone.fa-square-heart:after, .fad.fa-heart-square:after, .fad.fa-square-heart:after {
    content: "\10f4c8"
}

.fa-duotone.fa-square-i:after, .fad.fa-square-i:after {
    content: "\10e270"
}

.fa-duotone.fa-info-square:after, .fa-duotone.fa-square-info:after, .fad.fa-info-square:after, .fad.fa-square-info:after {
    content: "\10f30f"
}

.fa-duotone.fa-square-j:after, .fad.fa-square-j:after {
    content: "\10e271"
}

.fa-duotone.fa-square-k:after, .fad.fa-square-k:after {
    content: "\10e272"
}

.fa-duotone.fa-square-l:after, .fad.fa-square-l:after {
    content: "\10e273"
}

.fa-duotone.fa-arrow-alt-square-left:after, .fa-duotone.fa-square-left:after, .fad.fa-arrow-alt-square-left:after, .fad.fa-square-left:after {
    content: "\10f351"
}

.fa-duotone.fa-square-m:after, .fad.fa-square-m:after {
    content: "\10e274"
}

.fa-duotone.fa-minus-square:after, .fa-duotone.fa-square-minus:after, .fad.fa-minus-square:after, .fad.fa-square-minus:after {
    content: "\10f146"
}

.fa-duotone.fa-square-n:after, .fad.fa-square-n:after {
    content: "\10e275"
}

.fa-duotone.fa-square-o:after, .fad.fa-square-o:after {
    content: "\10e276"
}

.fa-duotone.fa-square-p:after, .fad.fa-square-p:after {
    content: "\10e277"
}

.fa-duotone.fa-parking:after, .fa-duotone.fa-square-parking:after, .fad.fa-parking:after, .fad.fa-square-parking:after {
    content: "\10f540"
}

.fa-duotone.fa-parking-slash:after, .fa-duotone.fa-square-parking-slash:after, .fad.fa-parking-slash:after, .fad.fa-square-parking-slash:after {
    content: "\10f617"
}

.fa-duotone.fa-pen-square:after, .fa-duotone.fa-pencil-square:after, .fa-duotone.fa-square-pen:after, .fad.fa-pen-square:after, .fad.fa-pencil-square:after, .fad.fa-square-pen:after {
    content: "\10f14b"
}

.fa-duotone.fa-phone-square:after, .fa-duotone.fa-square-phone:after, .fad.fa-phone-square:after, .fad.fa-square-phone:after {
    content: "\10f098"
}

.fa-duotone.fa-phone-square-alt:after, .fa-duotone.fa-square-phone-flip:after, .fad.fa-phone-square-alt:after, .fad.fa-square-phone-flip:after {
    content: "\10f87b"
}

.fa-duotone.fa-phone-square-down:after, .fa-duotone.fa-square-phone-hangup:after, .fad.fa-phone-square-down:after, .fad.fa-square-phone-hangup:after {
    content: "\10e278"
}

.fa-duotone.fa-plus-square:after, .fa-duotone.fa-square-plus:after, .fad.fa-plus-square:after, .fad.fa-square-plus:after {
    content: "\10f0fe"
}

.fa-duotone.fa-poll-h:after, .fa-duotone.fa-square-poll-horizontal:after, .fad.fa-poll-h:after, .fad.fa-square-poll-horizontal:after {
    content: "\10f682"
}

.fa-duotone.fa-poll:after, .fa-duotone.fa-square-poll-vertical:after, .fad.fa-poll:after, .fad.fa-square-poll-vertical:after {
    content: "\10f681"
}

.fa-duotone.fa-square-q:after, .fad.fa-square-q:after {
    content: "\10e279"
}

.fa-duotone.fa-question-square:after, .fa-duotone.fa-square-question:after, .fad.fa-question-square:after, .fad.fa-square-question:after {
    content: "\10f2fd"
}

.fa-duotone.fa-square-r:after, .fad.fa-square-r:after {
    content: "\10e27a"
}

.fa-duotone.fa-arrow-alt-square-right:after, .fa-duotone.fa-square-right:after, .fad.fa-arrow-alt-square-right:after, .fad.fa-square-right:after {
    content: "\10f352"
}

.fa-duotone.fa-square-root:after, .fad.fa-square-root:after {
    content: "\10f697"
}

.fa-duotone.fa-square-root-alt:after, .fa-duotone.fa-square-root-variable:after, .fad.fa-square-root-alt:after, .fad.fa-square-root-variable:after {
    content: "\10f698"
}

.fa-duotone.fa-rss-square:after, .fa-duotone.fa-square-rss:after, .fad.fa-rss-square:after, .fad.fa-square-rss:after {
    content: "\10f143"
}

.fa-duotone.fa-square-s:after, .fad.fa-square-s:after {
    content: "\10e27b"
}

.fa-duotone.fa-share-alt-square:after, .fa-duotone.fa-square-share-nodes:after, .fad.fa-share-alt-square:after, .fad.fa-square-share-nodes:after {
    content: "\10f1e1"
}

.fa-duotone.fa-sliders-h-square:after, .fa-duotone.fa-square-sliders:after, .fad.fa-sliders-h-square:after, .fad.fa-square-sliders:after {
    content: "\10f3f0"
}

.fa-duotone.fa-sliders-v-square:after, .fa-duotone.fa-square-sliders-vertical:after, .fad.fa-sliders-v-square:after, .fad.fa-square-sliders-vertical:after {
    content: "\10f3f2"
}

.fa-duotone.fa-square-small:after, .fad.fa-square-small:after {
    content: "\10e27c"
}

.fa-duotone.fa-square-star:after, .fad.fa-square-star:after {
    content: "\10e27d"
}

.fa-duotone.fa-square-t:after, .fad.fa-square-t:after {
    content: "\10e27e"
}

.fa-duotone.fa-box-up:after, .fa-duotone.fa-square-this-way-up:after, .fad.fa-box-up:after, .fad.fa-square-this-way-up:after {
    content: "\10f49f"
}

.fa-duotone.fa-square-u:after, .fad.fa-square-u:after {
    content: "\10e27f"
}

.fa-duotone.fa-arrow-alt-square-up:after, .fa-duotone.fa-square-up:after, .fad.fa-arrow-alt-square-up:after, .fad.fa-square-up:after {
    content: "\10f353"
}

.fa-duotone.fa-square-up-left:after, .fad.fa-square-up-left:after {
    content: "\10e280"
}

.fa-duotone.fa-external-link-square-alt:after, .fa-duotone.fa-square-up-right:after, .fad.fa-external-link-square-alt:after, .fad.fa-square-up-right:after {
    content: "\10f360"
}

.fa-duotone.fa-square-user:after, .fad.fa-square-user:after {
    content: "\10e281"
}

.fa-duotone.fa-square-v:after, .fad.fa-square-v:after {
    content: "\10e282"
}

.fa-duotone.fa-square-w:after, .fad.fa-square-w:after {
    content: "\10e283"
}

.fa-duotone.fa-square-x:after, .fad.fa-square-x:after {
    content: "\10e284"
}

.fa-duotone.fa-square-xmark:after, .fa-duotone.fa-times-square:after, .fa-duotone.fa-xmark-square:after, .fad.fa-square-xmark:after, .fad.fa-times-square:after, .fad.fa-xmark-square:after {
    content: "\10f2d3"
}

.fa-duotone.fa-square-y:after, .fad.fa-square-y:after {
    content: "\10e285"
}

.fa-duotone.fa-square-z:after, .fad.fa-square-z:after {
    content: "\10e286"
}

.fa-duotone.fa-squirrel:after, .fad.fa-squirrel:after {
    content: "\10f71a"
}

.fa-duotone.fa-staff:after, .fad.fa-staff:after {
    content: "\10f71b"
}

.fa-duotone.fa-stairs:after, .fad.fa-stairs:after {
    content: "\10e287"
}

.fa-duotone.fa-stamp:after, .fad.fa-stamp:after {
    content: "\10f5bf"
}

.fa-duotone.fa-standard-definition:after, .fad.fa-standard-definition:after {
    content: "\10e288"
}

.fa-duotone.fa-star:after, .fad.fa-star:after {
    content: "\10f005"
}

.fa-duotone.fa-star-and-crescent:after, .fad.fa-star-and-crescent:after {
    content: "\10f699"
}

.fa-duotone.fa-star-christmas:after, .fad.fa-star-christmas:after {
    content: "\10f7d4"
}

.fa-duotone.fa-star-exclamation:after, .fad.fa-star-exclamation:after {
    content: "\10f2f3"
}

.fa-duotone.fa-star-half:after, .fad.fa-star-half:after {
    content: "\10f089"
}

.fa-duotone.fa-star-half-alt:after, .fa-duotone.fa-star-half-stroke:after, .fad.fa-star-half-alt:after, .fad.fa-star-half-stroke:after {
    content: "\10f5c0"
}

.fa-duotone.fa-star-of-david:after, .fad.fa-star-of-david:after {
    content: "\10f69a"
}

.fa-duotone.fa-star-of-life:after, .fad.fa-star-of-life:after {
    content: "\10f621"
}

.fa-duotone.fa-star-sharp:after, .fad.fa-star-sharp:after {
    content: "\10e289"
}

.fa-duotone.fa-star-sharp-half:after, .fad.fa-star-sharp-half:after {
    content: "\10e28a"
}

.fa-duotone.fa-star-sharp-half-alt:after, .fa-duotone.fa-star-sharp-half-stroke:after, .fad.fa-star-sharp-half-alt:after, .fad.fa-star-sharp-half-stroke:after {
    content: "\10e28b"
}

.fa-duotone.fa-star-shooting:after, .fad.fa-star-shooting:after {
    content: "\10e036"
}

.fa-duotone.fa-starfighter:after, .fad.fa-starfighter:after {
    content: "\10e037"
}

.fa-duotone.fa-starfighter-alt:after, .fa-duotone.fa-starfighter-twin-ion-engine:after, .fad.fa-starfighter-alt:after, .fad.fa-starfighter-twin-ion-engine:after {
    content: "\10e038"
}

.fa-duotone.fa-starfighter-alt-advanced:after, .fa-duotone.fa-starfighter-twin-ion-engine-advanced:after, .fad.fa-starfighter-alt-advanced:after, .fad.fa-starfighter-twin-ion-engine-advanced:after {
    content: "\10e28c"
}

.fa-duotone.fa-stars:after, .fad.fa-stars:after {
    content: "\10f762"
}

.fa-duotone.fa-starship:after, .fad.fa-starship:after {
    content: "\10e039"
}

.fa-duotone.fa-starship-freighter:after, .fad.fa-starship-freighter:after {
    content: "\10e03a"
}

.fa-duotone.fa-steak:after, .fad.fa-steak:after {
    content: "\10f824"
}

.fa-duotone.fa-steering-wheel:after, .fad.fa-steering-wheel:after {
    content: "\10f622"
}

.fa-duotone.fa-gbp:after, .fa-duotone.fa-pound-sign:after, .fa-duotone.fa-sterling-sign:after, .fad.fa-gbp:after, .fad.fa-pound-sign:after, .fad.fa-sterling-sign:after {
    content: "\10f154"
}

.fa-duotone.fa-stethoscope:after, .fad.fa-stethoscope:after {
    content: "\10f0f1"
}

.fa-duotone.fa-stocking:after, .fad.fa-stocking:after {
    content: "\10f7d5"
}

.fa-duotone.fa-stomach:after, .fad.fa-stomach:after {
    content: "\10f623"
}

.fa-duotone.fa-stop:after, .fad.fa-stop:after {
    content: "\10f04d"
}

.fa-duotone.fa-stopwatch:after, .fad.fa-stopwatch:after {
    content: "\10f2f2"
}

.fa-duotone.fa-stopwatch-20:after, .fad.fa-stopwatch-20:after {
    content: "\10e06f"
}

.fa-duotone.fa-store:after, .fad.fa-store:after {
    content: "\10f54e"
}

.fa-duotone.fa-store-slash:after, .fad.fa-store-slash:after {
    content: "\10e071"
}

.fa-duotone.fa-street-view:after, .fad.fa-street-view:after {
    content: "\10f21d"
}

.fa-duotone.fa-stretcher:after, .fad.fa-stretcher:after {
    content: "\10f825"
}

.fa-duotone.fa-strikethrough:after, .fad.fa-strikethrough:after {
    content: "\10f0cc"
}

.fa-duotone.fa-stroopwafel:after, .fad.fa-stroopwafel:after {
    content: "\10f551"
}

.fa-duotone.fa-subscript:after, .fad.fa-subscript:after {
    content: "\10f12c"
}

.fa-duotone.fa-suitcase:after, .fad.fa-suitcase:after {
    content: "\10f0f2"
}

.fa-duotone.fa-medkit:after, .fa-duotone.fa-suitcase-medical:after, .fad.fa-medkit:after, .fad.fa-suitcase-medical:after {
    content: "\10f0fa"
}

.fa-duotone.fa-suitcase-rolling:after, .fad.fa-suitcase-rolling:after {
    content: "\10f5c1"
}

.fa-duotone.fa-sun:after, .fad.fa-sun:after {
    content: "\10f185"
}

.fa-duotone.fa-sun-alt:after, .fa-duotone.fa-sun-bright:after, .fad.fa-sun-alt:after, .fad.fa-sun-bright:after {
    content: "\10e28d"
}

.fa-duotone.fa-sun-cloud:after, .fad.fa-sun-cloud:after {
    content: "\10f763"
}

.fa-duotone.fa-sun-dust:after, .fad.fa-sun-dust:after {
    content: "\10f764"
}

.fa-duotone.fa-sun-haze:after, .fad.fa-sun-haze:after {
    content: "\10f765"
}

.fa-duotone.fa-sunglasses:after, .fad.fa-sunglasses:after {
    content: "\10f892"
}

.fa-duotone.fa-sunrise:after, .fad.fa-sunrise:after {
    content: "\10f766"
}

.fa-duotone.fa-sunset:after, .fad.fa-sunset:after {
    content: "\10f767"
}

.fa-duotone.fa-superscript:after, .fad.fa-superscript:after {
    content: "\10f12b"
}

.fa-duotone.fa-swatchbook:after, .fad.fa-swatchbook:after {
    content: "\10f5c3"
}

.fa-duotone.fa-sword:after, .fad.fa-sword:after {
    content: "\10f71c"
}

.fa-duotone.fa-sword-laser:after, .fad.fa-sword-laser:after {
    content: "\10e03b"
}

.fa-duotone.fa-sword-laser-alt:after, .fad.fa-sword-laser-alt:after {
    content: "\10e03c"
}

.fa-duotone.fa-swords:after, .fad.fa-swords:after {
    content: "\10f71d"
}

.fa-duotone.fa-swords-laser:after, .fad.fa-swords-laser:after {
    content: "\10e03d"
}

.fa-duotone.fa-icons-alt:after, .fa-duotone.fa-symbols:after, .fad.fa-icons-alt:after, .fad.fa-symbols:after {
    content: "\10f86e"
}

.fa-duotone.fa-synagogue:after, .fad.fa-synagogue:after {
    content: "\10f69b"
}

.fa-duotone.fa-syringe:after, .fad.fa-syringe:after {
    content: "\10f48e"
}

.fa-duotone.fa-t:after, .fad.fa-t:after {
    content: "\10e28e"
}

.fa-duotone.fa-table:after, .fad.fa-table:after {
    content: "\10f0ce"
}

.fa-duotone.fa-table-cells:after, .fa-duotone.fa-th:after, .fad.fa-table-cells:after, .fad.fa-th:after {
    content: "\10f00a"
}

.fa-duotone.fa-table-cells-large:after, .fa-duotone.fa-th-large:after, .fad.fa-table-cells-large:after, .fad.fa-th-large:after {
    content: "\10f009"
}

.fa-duotone.fa-columns:after, .fa-duotone.fa-table-columns:after, .fad.fa-columns:after, .fad.fa-table-columns:after {
    content: "\10f0db"
}

.fa-duotone.fa-table-layout:after, .fad.fa-table-layout:after {
    content: "\10e28f"
}

.fa-duotone.fa-table-list:after, .fa-duotone.fa-th-list:after, .fad.fa-table-list:after, .fad.fa-th-list:after {
    content: "\10f00b"
}

.fa-duotone.fa-table-pivot:after, .fad.fa-table-pivot:after {
    content: "\10e290"
}

.fa-duotone.fa-rows:after, .fa-duotone.fa-table-rows:after, .fad.fa-rows:after, .fad.fa-table-rows:after {
    content: "\10e291"
}

.fa-duotone.fa-ping-pong-paddle-ball:after, .fa-duotone.fa-table-tennis-paddle-ball:after, .fa-duotone.fa-table-tennis:after, .fad.fa-ping-pong-paddle-ball:after, .fad.fa-table-tennis-paddle-ball:after, .fad.fa-table-tennis:after {
    content: "\10f45d"
}

.fa-duotone.fa-table-tree:after, .fad.fa-table-tree:after {
    content: "\10e292"
}

.fa-duotone.fa-tablet-android:after, .fa-duotone.fa-tablet:after, .fad.fa-tablet-android:after, .fad.fa-tablet:after {
    content: "\10f3fb"
}

.fa-duotone.fa-tablet-button:after, .fad.fa-tablet-button:after {
    content: "\10f10a"
}

.fa-duotone.fa-tablet-rugged:after, .fad.fa-tablet-rugged:after {
    content: "\10f48f"
}

.fa-duotone.fa-tablet-android-alt:after, .fa-duotone.fa-tablet-screen:after, .fad.fa-tablet-android-alt:after, .fad.fa-tablet-screen:after {
    content: "\10f3fc"
}

.fa-duotone.fa-tablet-alt:after, .fa-duotone.fa-tablet-screen-button:after, .fad.fa-tablet-alt:after, .fad.fa-tablet-screen-button:after {
    content: "\10f3fa"
}

.fa-duotone.fa-tablets:after, .fad.fa-tablets:after {
    content: "\10f490"
}

.fa-duotone.fa-digital-tachograph:after, .fa-duotone.fa-tachograph-digital:after, .fad.fa-digital-tachograph:after, .fad.fa-tachograph-digital:after {
    content: "\10f566"
}

.fa-duotone.fa-taco:after, .fad.fa-taco:after {
    content: "\10f826"
}

.fa-duotone.fa-tag:after, .fad.fa-tag:after {
    content: "\10f02b"
}

.fa-duotone.fa-tags:after, .fad.fa-tags:after {
    content: "\10f02c"
}

.fa-duotone.fa-tally-5:after, .fa-duotone.fa-tally:after, .fad.fa-tally-5:after, .fad.fa-tally:after {
    content: "\10f69c"
}

.fa-duotone.fa-tally-1:after, .fad.fa-tally-1:after {
    content: "\10e293"
}

.fa-duotone.fa-tally-2:after, .fad.fa-tally-2:after {
    content: "\10e294"
}

.fa-duotone.fa-tally-3:after, .fad.fa-tally-3:after {
    content: "\10e295"
}

.fa-duotone.fa-tally-4:after, .fad.fa-tally-4:after {
    content: "\10e296"
}

.fa-duotone.fa-tape:after, .fad.fa-tape:after {
    content: "\10f4db"
}

.fa-duotone.fa-cab:after, .fa-duotone.fa-taxi:after, .fad.fa-cab:after, .fad.fa-taxi:after {
    content: "\10f1ba"
}

.fa-duotone.fa-taxi-bus:after, .fad.fa-taxi-bus:after {
    content: "\10e297"
}

.fa-duotone.fa-teeth:after, .fad.fa-teeth:after {
    content: "\10f62e"
}

.fa-duotone.fa-teeth-open:after, .fad.fa-teeth-open:after {
    content: "\10f62f"
}

.fa-duotone.fa-telescope:after, .fad.fa-telescope:after {
    content: "\10e03e"
}

.fa-duotone.fa-temperature-arrow-down:after, .fa-duotone.fa-temperature-down:after, .fad.fa-temperature-arrow-down:after, .fad.fa-temperature-down:after {
    content: "\10e03f"
}

.fa-duotone.fa-temperature-arrow-up:after, .fa-duotone.fa-temperature-up:after, .fad.fa-temperature-arrow-up:after, .fad.fa-temperature-up:after {
    content: "\10e040"
}

.fa-duotone.fa-temperature-0:after, .fa-duotone.fa-temperature-empty:after, .fa-duotone.fa-thermometer-0:after, .fa-duotone.fa-thermometer-empty:after, .fad.fa-temperature-0:after, .fad.fa-temperature-empty:after, .fad.fa-thermometer-0:after, .fad.fa-thermometer-empty:after {
    content: "\10f2cb"
}

.fa-duotone.fa-temperature-4:after, .fa-duotone.fa-temperature-full:after, .fa-duotone.fa-thermometer-4:after, .fa-duotone.fa-thermometer-full:after, .fad.fa-temperature-4:after, .fad.fa-temperature-full:after, .fad.fa-thermometer-4:after, .fad.fa-thermometer-full:after {
    content: "\10f2c7"
}

.fa-duotone.fa-temperature-2:after, .fa-duotone.fa-temperature-half:after, .fa-duotone.fa-thermometer-2:after, .fa-duotone.fa-thermometer-half:after, .fad.fa-temperature-2:after, .fad.fa-temperature-half:after, .fad.fa-thermometer-2:after, .fad.fa-thermometer-half:after {
    content: "\10f2c9"
}

.fa-duotone.fa-temperature-high:after, .fad.fa-temperature-high:after {
    content: "\10f769"
}

.fa-duotone.fa-temperature-list:after, .fad.fa-temperature-list:after {
    content: "\10e298"
}

.fa-duotone.fa-temperature-low:after, .fad.fa-temperature-low:after {
    content: "\10f76b"
}

.fa-duotone.fa-temperature-1:after, .fa-duotone.fa-temperature-quarter:after, .fa-duotone.fa-thermometer-1:after, .fa-duotone.fa-thermometer-quarter:after, .fad.fa-temperature-1:after, .fad.fa-temperature-quarter:after, .fad.fa-thermometer-1:after, .fad.fa-thermometer-quarter:after {
    content: "\10f2ca"
}

.fa-duotone.fa-temperature-frigid:after, .fa-duotone.fa-temperature-snow:after, .fad.fa-temperature-frigid:after, .fad.fa-temperature-snow:after {
    content: "\10f768"
}

.fa-duotone.fa-temperature-hot:after, .fa-duotone.fa-temperature-sun:after, .fad.fa-temperature-hot:after, .fad.fa-temperature-sun:after {
    content: "\10f76a"
}

.fa-duotone.fa-temperature-3:after, .fa-duotone.fa-temperature-three-quarters:after, .fa-duotone.fa-thermometer-3:after, .fa-duotone.fa-thermometer-three-quarters:after, .fad.fa-temperature-3:after, .fad.fa-temperature-three-quarters:after, .fad.fa-thermometer-3:after, .fad.fa-thermometer-three-quarters:after {
    content: "\10f2c8"
}

.fa-duotone.fa-tenge-sign:after, .fa-duotone.fa-tenge:after, .fad.fa-tenge-sign:after, .fad.fa-tenge:after {
    content: "\10f7d7"
}

.fa-duotone.fa-tennis-ball:after, .fad.fa-tennis-ball:after {
    content: "\10f45e"
}

.fa-duotone.fa-terminal:after, .fad.fa-terminal:after {
    content: "\10f120"
}

.fa-duotone.fa-text:after, .fad.fa-text:after {
    content: "\10f893"
}

.fa-duotone.fa-text-height:after, .fad.fa-text-height:after {
    content: "\10f034"
}

.fa-duotone.fa-text-size:after, .fad.fa-text-size:after {
    content: "\10f894"
}

.fa-duotone.fa-remove-format:after, .fa-duotone.fa-text-slash:after, .fad.fa-remove-format:after, .fad.fa-text-slash:after {
    content: "\10f87d"
}

.fa-duotone.fa-text-width:after, .fad.fa-text-width:after {
    content: "\10f035"
}

.fa-duotone.fa-thermometer:after, .fad.fa-thermometer:after {
    content: "\10f491"
}

.fa-duotone.fa-theta:after, .fad.fa-theta:after {
    content: "\10f69e"
}

.fa-duotone.fa-thumbs-down:after, .fad.fa-thumbs-down:after {
    content: "\10f165"
}

.fa-duotone.fa-thumbs-up:after, .fad.fa-thumbs-up:after {
    content: "\10f164"
}

.fa-duotone.fa-thumb-tack:after, .fa-duotone.fa-thumbtack:after, .fad.fa-thumb-tack:after, .fad.fa-thumbtack:after {
    content: "\10f08d"
}

.fa-duotone.fa-ticket:after, .fad.fa-ticket:after {
    content: "\10f145"
}

.fa-duotone.fa-ticket-airline:after, .fad.fa-ticket-airline:after {
    content: "\10e299"
}

.fa-duotone.fa-ticket-alt:after, .fa-duotone.fa-ticket-simple:after, .fad.fa-ticket-alt:after, .fad.fa-ticket-simple:after {
    content: "\10f3ff"
}

.fa-duotone.fa-tickets-airline:after, .fad.fa-tickets-airline:after {
    content: "\10e29a"
}

.fa-duotone.fa-tilde:after, .fad.fa-tilde:after {
    content: "\10f69f"
}

.fa-duotone.fa-timeline:after, .fad.fa-timeline:after {
    content: "\10e29b"
}

.fa-duotone.fa-timeline-arrow:after, .fad.fa-timeline-arrow:after {
    content: "\10e29c"
}

.fa-duotone.fa-timer:after, .fad.fa-timer:after {
    content: "\10e29d"
}

.fa-duotone.fa-tire:after, .fad.fa-tire:after {
    content: "\10f631"
}

.fa-duotone.fa-tire-flat:after, .fad.fa-tire-flat:after {
    content: "\10f632"
}

.fa-duotone.fa-tire-pressure-warning:after, .fad.fa-tire-pressure-warning:after {
    content: "\10f633"
}

.fa-duotone.fa-tire-rugged:after, .fad.fa-tire-rugged:after {
    content: "\10f634"
}

.fa-duotone.fa-toggle-off:after, .fad.fa-toggle-off:after {
    content: "\10f204"
}

.fa-duotone.fa-toggle-on:after, .fad.fa-toggle-on:after {
    content: "\10f205"
}

.fa-duotone.fa-toilet:after, .fad.fa-toilet:after {
    content: "\10f7d8"
}

.fa-duotone.fa-toilet-paper:after, .fad.fa-toilet-paper:after {
    content: "\10f71e"
}

.fa-duotone.fa-toilet-paper-alt:after, .fa-duotone.fa-toilet-paper-blank:after, .fad.fa-toilet-paper-alt:after, .fad.fa-toilet-paper-blank:after {
    content: "\10f71f"
}

.fa-duotone.fa-toilet-paper-blank-under:after, .fa-duotone.fa-toilet-paper-reverse-alt:after, .fad.fa-toilet-paper-blank-under:after, .fad.fa-toilet-paper-reverse-alt:after {
    content: "\10e29e"
}

.fa-duotone.fa-toilet-paper-slash:after, .fad.fa-toilet-paper-slash:after {
    content: "\10e072"
}

.fa-duotone.fa-toilet-paper-reverse:after, .fa-duotone.fa-toilet-paper-under:after, .fad.fa-toilet-paper-reverse:after, .fad.fa-toilet-paper-under:after {
    content: "\10e29f"
}

.fa-duotone.fa-toilet-paper-reverse-slash:after, .fa-duotone.fa-toilet-paper-under-slash:after, .fad.fa-toilet-paper-reverse-slash:after, .fad.fa-toilet-paper-under-slash:after {
    content: "\10e2a0"
}

.fa-duotone.fa-tombstone:after, .fad.fa-tombstone:after {
    content: "\10f720"
}

.fa-duotone.fa-tombstone-alt:after, .fa-duotone.fa-tombstone-blank:after, .fad.fa-tombstone-alt:after, .fad.fa-tombstone-blank:after {
    content: "\10f721"
}

.fa-duotone.fa-toolbox:after, .fad.fa-toolbox:after {
    content: "\10f552"
}

.fa-duotone.fa-tooth:after, .fad.fa-tooth:after {
    content: "\10f5c9"
}

.fa-duotone.fa-toothbrush:after, .fad.fa-toothbrush:after {
    content: "\10f635"
}

.fa-duotone.fa-torii-gate:after, .fad.fa-torii-gate:after {
    content: "\10f6a1"
}

.fa-duotone.fa-tornado:after, .fad.fa-tornado:after {
    content: "\10f76f"
}

.fa-duotone.fa-broadcast-tower:after, .fa-duotone.fa-tower-broadcast:after, .fad.fa-broadcast-tower:after, .fad.fa-tower-broadcast:after {
    content: "\10f519"
}

.fa-duotone.fa-tower-control:after, .fad.fa-tower-control:after {
    content: "\10e2a1"
}

.fa-duotone.fa-tractor:after, .fad.fa-tractor:after {
    content: "\10f722"
}

.fa-duotone.fa-trademark:after, .fad.fa-trademark:after {
    content: "\10f25c"
}

.fa-duotone.fa-traffic-cone:after, .fad.fa-traffic-cone:after {
    content: "\10f636"
}

.fa-duotone.fa-traffic-light:after, .fad.fa-traffic-light:after {
    content: "\10f637"
}

.fa-duotone.fa-traffic-light-go:after, .fad.fa-traffic-light-go:after {
    content: "\10f638"
}

.fa-duotone.fa-traffic-light-slow:after, .fad.fa-traffic-light-slow:after {
    content: "\10f639"
}

.fa-duotone.fa-traffic-light-stop:after, .fad.fa-traffic-light-stop:after {
    content: "\10f63a"
}

.fa-duotone.fa-trailer:after, .fad.fa-trailer:after {
    content: "\10e041"
}

.fa-duotone.fa-train:after, .fad.fa-train:after {
    content: "\10f238"
}

.fa-duotone.fa-subway:after, .fa-duotone.fa-train-subway:after, .fad.fa-subway:after, .fad.fa-train-subway:after {
    content: "\10f239"
}

.fa-duotone.fa-subway-tunnel:after, .fa-duotone.fa-train-subway-tunnel:after, .fad.fa-subway-tunnel:after, .fad.fa-train-subway-tunnel:after {
    content: "\10e2a2"
}

.fa-duotone.fa-train-tram:after, .fa-duotone.fa-tram:after, .fad.fa-train-tram:after, .fad.fa-tram:after {
    content: "\10f7da"
}

.fa-duotone.fa-transformer-bolt:after, .fad.fa-transformer-bolt:after {
    content: "\10e2a3"
}

.fa-duotone.fa-transgender:after, .fad.fa-transgender:after {
    content: "\10f224"
}

.fa-duotone.fa-transgender-alt:after, .fad.fa-transgender-alt:after {
    content: "\10f225"
}

.fa-duotone.fa-transporter:after, .fad.fa-transporter:after {
    content: "\10e042"
}

.fa-duotone.fa-transporter-1:after, .fad.fa-transporter-1:after {
    content: "\10e043"
}

.fa-duotone.fa-transporter-2:after, .fad.fa-transporter-2:after {
    content: "\10e044"
}

.fa-duotone.fa-transporter-3:after, .fad.fa-transporter-3:after {
    content: "\10e045"
}

.fa-duotone.fa-transporter-4:after, .fad.fa-transporter-4:after {
    content: "\10e2a4"
}

.fa-duotone.fa-transporter-5:after, .fad.fa-transporter-5:after {
    content: "\10e2a5"
}

.fa-duotone.fa-transporter-6:after, .fad.fa-transporter-6:after {
    content: "\10e2a6"
}

.fa-duotone.fa-transporter-7:after, .fad.fa-transporter-7:after {
    content: "\10e2a7"
}

.fa-duotone.fa-transporter-empty:after, .fad.fa-transporter-empty:after {
    content: "\10e046"
}

.fa-duotone.fa-trash:after, .fad.fa-trash:after {
    content: "\10f1f8"
}

.fa-duotone.fa-trash-arrow-up:after, .fa-duotone.fa-trash-restore:after, .fad.fa-trash-arrow-up:after, .fad.fa-trash-restore:after {
    content: "\10f829"
}

.fa-duotone.fa-trash-alt:after, .fa-duotone.fa-trash-can:after, .fad.fa-trash-alt:after, .fad.fa-trash-can:after {
    content: "\10f2ed"
}

.fa-duotone.fa-trash-can-arrow-up:after, .fa-duotone.fa-trash-restore-alt:after, .fad.fa-trash-can-arrow-up:after, .fad.fa-trash-restore-alt:after {
    content: "\10f82a"
}

.fa-duotone.fa-trash-can-clock:after, .fad.fa-trash-can-clock:after {
    content: "\10e2a8"
}

.fa-duotone.fa-trash-can-list:after, .fad.fa-trash-can-list:after {
    content: "\10e2a9"
}

.fa-duotone.fa-trash-alt-slash:after, .fa-duotone.fa-trash-can-slash:after, .fad.fa-trash-alt-slash:after, .fad.fa-trash-can-slash:after {
    content: "\10e2aa"
}

.fa-duotone.fa-trash-can-arrow-turn-left:after, .fa-duotone.fa-trash-can-undo:after, .fa-duotone.fa-trash-undo-alt:after, .fad.fa-trash-can-arrow-turn-left:after, .fad.fa-trash-can-undo:after, .fad.fa-trash-undo-alt:after {
    content: "\10f896"
}

.fa-duotone.fa-trash-clock:after, .fad.fa-trash-clock:after {
    content: "\10e2ab"
}

.fa-duotone.fa-trash-list:after, .fad.fa-trash-list:after {
    content: "\10e2ac"
}

.fa-duotone.fa-trash-slash:after, .fad.fa-trash-slash:after {
    content: "\10e2ad"
}

.fa-duotone.fa-trash-arrow-turn-left:after, .fa-duotone.fa-trash-undo:after, .fad.fa-trash-arrow-turn-left:after, .fad.fa-trash-undo:after {
    content: "\10f895"
}

.fa-duotone.fa-treasure-chest:after, .fad.fa-treasure-chest:after {
    content: "\10f723"
}

.fa-duotone.fa-tree:after, .fad.fa-tree:after {
    content: "\10f1bb"
}

.fa-duotone.fa-tree-christmas:after, .fad.fa-tree-christmas:after {
    content: "\10f7db"
}

.fa-duotone.fa-tree-alt:after, .fa-duotone.fa-tree-deciduous:after, .fad.fa-tree-alt:after, .fad.fa-tree-deciduous:after {
    content: "\10f400"
}

.fa-duotone.fa-tree-decorated:after, .fad.fa-tree-decorated:after {
    content: "\10f7dc"
}

.fa-duotone.fa-tree-large:after, .fad.fa-tree-large:after {
    content: "\10f7dd"
}

.fa-duotone.fa-tree-palm:after, .fad.fa-tree-palm:after {
    content: "\10f82b"
}

.fa-duotone.fa-trees:after, .fad.fa-trees:after {
    content: "\10f724"
}

.fa-duotone.fa-triangle:after, .fad.fa-triangle:after {
    content: "\10f2ec"
}

.fa-duotone.fa-exclamation-triangle:after, .fa-duotone.fa-triangle-exclamation:after, .fa-duotone.fa-warning:after, .fad.fa-exclamation-triangle:after, .fad.fa-triangle-exclamation:after, .fad.fa-warning:after {
    content: "\10f071"
}

.fa-duotone.fa-triangle-instrument:after, .fa-duotone.fa-triangle-music:after, .fad.fa-triangle-instrument:after, .fad.fa-triangle-music:after {
    content: "\10f8e2"
}

.fa-duotone.fa-construction:after, .fa-duotone.fa-triangle-person-digging:after, .fad.fa-construction:after, .fad.fa-triangle-person-digging:after {
    content: "\10f85d"
}

.fa-duotone.fa-trophy:after, .fad.fa-trophy:after {
    content: "\10f091"
}

.fa-duotone.fa-trophy-alt:after, .fa-duotone.fa-trophy-star:after, .fad.fa-trophy-alt:after, .fad.fa-trophy-star:after {
    content: "\10f2eb"
}

.fa-duotone.fa-truck:after, .fad.fa-truck:after {
    content: "\10f0d1"
}

.fa-duotone.fa-shipping-timed:after, .fa-duotone.fa-truck-clock:after, .fad.fa-shipping-timed:after, .fad.fa-truck-clock:after {
    content: "\10f48c"
}

.fa-duotone.fa-truck-container:after, .fad.fa-truck-container:after {
    content: "\10f4dc"
}

.fa-duotone.fa-truck-container-empty:after, .fad.fa-truck-container-empty:after {
    content: "\10e2ae"
}

.fa-duotone.fa-shipping-fast:after, .fa-duotone.fa-truck-fast:after, .fad.fa-shipping-fast:after, .fad.fa-truck-fast:after {
    content: "\10f48b"
}

.fa-duotone.fa-truck-flatbed:after, .fad.fa-truck-flatbed:after {
    content: "\10e2af"
}

.fa-duotone.fa-truck-front:after, .fad.fa-truck-front:after {
    content: "\10e2b0"
}

.fa-duotone.fa-ambulance:after, .fa-duotone.fa-truck-medical:after, .fad.fa-ambulance:after, .fad.fa-truck-medical:after {
    content: "\10f0f9"
}

.fa-duotone.fa-truck-monster:after, .fad.fa-truck-monster:after {
    content: "\10f63b"
}

.fa-duotone.fa-truck-moving:after, .fad.fa-truck-moving:after {
    content: "\10f4df"
}

.fa-duotone.fa-truck-pickup:after, .fad.fa-truck-pickup:after {
    content: "\10f63c"
}

.fa-duotone.fa-truck-plow:after, .fad.fa-truck-plow:after {
    content: "\10f7de"
}

.fa-duotone.fa-truck-ramp:after, .fad.fa-truck-ramp:after {
    content: "\10f4e0"
}

.fa-duotone.fa-truck-loading:after, .fa-duotone.fa-truck-ramp-box:after, .fad.fa-truck-loading:after, .fad.fa-truck-ramp-box:after {
    content: "\10f4de"
}

.fa-duotone.fa-truck-couch:after, .fa-duotone.fa-truck-ramp-couch:after, .fad.fa-truck-couch:after, .fad.fa-truck-ramp-couch:after {
    content: "\10f4dd"
}

.fa-duotone.fa-truck-tow:after, .fad.fa-truck-tow:after {
    content: "\10e2b1"
}

.fa-duotone.fa-trumpet:after, .fad.fa-trumpet:after {
    content: "\10f8e3"
}

.fa-duotone.fa-tshirt:after, .fad.fa-tshirt:after {
    content: "\10f553"
}

.fa-duotone.fa-teletype:after, .fa-duotone.fa-tty:after, .fad.fa-teletype:after, .fad.fa-tty:after {
    content: "\10f1e4"
}

.fa-duotone.fa-teletype-answer:after, .fa-duotone.fa-tty-answer:after, .fad.fa-teletype-answer:after, .fad.fa-tty-answer:after {
    content: "\10e2b2"
}

.fa-duotone.fa-tugrik-sign:after, .fad.fa-tugrik-sign:after {
    content: "\10e2b3"
}

.fa-duotone.fa-turkey:after, .fad.fa-turkey:after {
    content: "\10f725"
}

.fa-duotone.fa-try:after, .fa-duotone.fa-turkish-lira-sign:after, .fa-duotone.fa-turkish-lira:after, .fad.fa-try:after, .fad.fa-turkish-lira-sign:after, .fad.fa-turkish-lira:after {
    content: "\10e2b4"
}

.fa-duotone.fa-level-down-alt:after, .fa-duotone.fa-turn-down:after, .fad.fa-level-down-alt:after, .fad.fa-turn-down:after {
    content: "\10f3be"
}

.fa-duotone.fa-level-up-alt:after, .fa-duotone.fa-turn-up:after, .fad.fa-level-up-alt:after, .fad.fa-turn-up:after {
    content: "\10f3bf"
}

.fa-duotone.fa-turntable:after, .fad.fa-turntable:after {
    content: "\10f8e4"
}

.fa-duotone.fa-turtle:after, .fad.fa-turtle:after {
    content: "\10f726"
}

.fa-duotone.fa-television:after, .fa-duotone.fa-tv-alt:after, .fa-duotone.fa-tv:after, .fad.fa-television:after, .fad.fa-tv-alt:after, .fad.fa-tv:after {
    content: "\10f26c"
}

.fa-duotone.fa-tv-music:after, .fad.fa-tv-music:after {
    content: "\10f8e6"
}

.fa-duotone.fa-tv-retro:after, .fad.fa-tv-retro:after {
    content: "\10f401"
}

.fa-duotone.fa-typewriter:after, .fad.fa-typewriter:after {
    content: "\10f8e7"
}

.fa-duotone.fa-u:after, .fad.fa-u:after {
    content: "\10e2b5"
}

.fa-duotone.fa-ufo:after, .fad.fa-ufo:after {
    content: "\10e047"
}

.fa-duotone.fa-ufo-beam:after, .fad.fa-ufo-beam:after {
    content: "\10e048"
}

.fa-duotone.fa-umbrella:after, .fad.fa-umbrella:after {
    content: "\10f0e9"
}

.fa-duotone.fa-umbrella-beach:after, .fad.fa-umbrella-beach:after {
    content: "\10f5ca"
}

.fa-duotone.fa-umbrella-alt:after, .fa-duotone.fa-umbrella-simple:after, .fad.fa-umbrella-alt:after, .fad.fa-umbrella-simple:after {
    content: "\10e2b6"
}

.fa-duotone.fa-underline:after, .fad.fa-underline:after {
    content: "\10f0cd"
}

.fa-duotone.fa-unicorn:after, .fad.fa-unicorn:after {
    content: "\10f727"
}

.fa-duotone.fa-union:after, .fad.fa-union:after {
    content: "\10f6a2"
}

.fa-duotone.fa-universal-access:after, .fad.fa-universal-access:after {
    content: "\10f29a"
}

.fa-duotone.fa-unlock:after, .fad.fa-unlock:after {
    content: "\10f09c"
}

.fa-duotone.fa-unlock-alt:after, .fa-duotone.fa-unlock-keyhole:after, .fad.fa-unlock-alt:after, .fad.fa-unlock-keyhole:after {
    content: "\10f13e"
}

.fa-duotone.fa-arrow-alt-up:after, .fa-duotone.fa-up:after, .fad.fa-arrow-alt-up:after, .fad.fa-up:after {
    content: "\10f357"
}

.fa-duotone.fa-arrows-alt-v:after, .fa-duotone.fa-up-down:after, .fad.fa-arrows-alt-v:after, .fad.fa-up-down:after {
    content: "\10f338"
}

.fa-duotone.fa-arrows-alt:after, .fa-duotone.fa-up-down-left-right:after, .fad.fa-arrows-alt:after, .fad.fa-up-down-left-right:after {
    content: "\10f0b2"
}

.fa-duotone.fa-arrow-alt-from-bottom:after, .fa-duotone.fa-up-from-line:after, .fad.fa-arrow-alt-from-bottom:after, .fad.fa-up-from-line:after {
    content: "\10f346"
}

.fa-duotone.fa-up-left:after, .fad.fa-up-left:after {
    content: "\10e2b7"
}

.fa-duotone.fa-long-arrow-alt-up:after, .fa-duotone.fa-up-long:after, .fad.fa-long-arrow-alt-up:after, .fad.fa-up-long:after {
    content: "\10f30c"
}

.fa-duotone.fa-up-right:after, .fad.fa-up-right:after {
    content: "\10e2b8"
}

.fa-duotone.fa-expand-alt:after, .fa-duotone.fa-up-right-and-down-left-from-center:after, .fad.fa-expand-alt:after, .fad.fa-up-right-and-down-left-from-center:after {
    content: "\10f424"
}

.fa-duotone.fa-external-link-alt:after, .fa-duotone.fa-up-right-from-square:after, .fad.fa-external-link-alt:after, .fad.fa-up-right-from-square:after {
    content: "\10f35d"
}

.fa-duotone.fa-arrow-alt-to-top:after, .fa-duotone.fa-up-to-line:after, .fad.fa-arrow-alt-to-top:after, .fad.fa-up-to-line:after {
    content: "\10f34d"
}

.fa-duotone.fa-upload:after, .fad.fa-upload:after {
    content: "\10f093"
}

.fa-duotone.fa-usb-drive:after, .fad.fa-usb-drive:after {
    content: "\10f8e9"
}

.fa-duotone.fa-user:after, .fad.fa-user:after {
    content: "\10f007"
}

.fa-duotone.fa-user-alien:after, .fad.fa-user-alien:after {
    content: "\10e04a"
}

.fa-duotone.fa-user-astronaut:after, .fad.fa-user-astronaut:after {
    content: "\10f4fb"
}

.fa-duotone.fa-user-bounty-hunter:after, .fad.fa-user-bounty-hunter:after {
    content: "\10e2b9"
}

.fa-duotone.fa-user-check:after, .fad.fa-user-check:after {
    content: "\10f4fc"
}

.fa-duotone.fa-user-clock:after, .fad.fa-user-clock:after {
    content: "\10f4fd"
}

.fa-duotone.fa-user-cowboy:after, .fad.fa-user-cowboy:after {
    content: "\10f8ea"
}

.fa-duotone.fa-user-crown:after, .fad.fa-user-crown:after {
    content: "\10f6a4"
}

.fa-duotone.fa-user-doctor:after, .fa-duotone.fa-user-md:after, .fad.fa-user-doctor:after, .fad.fa-user-md:after {
    content: "\10f0f0"
}

.fa-duotone.fa-user-doctor-message:after, .fa-duotone.fa-user-md-chat:after, .fad.fa-user-doctor-message:after, .fad.fa-user-md-chat:after {
    content: "\10f82e"
}

.fa-duotone.fa-user-cog:after, .fa-duotone.fa-user-gear:after, .fad.fa-user-cog:after, .fad.fa-user-gear:after {
    content: "\10f4fe"
}

.fa-duotone.fa-user-graduate:after, .fad.fa-user-graduate:after {
    content: "\10f501"
}

.fa-duotone.fa-user-friends:after, .fa-duotone.fa-user-group:after, .fad.fa-user-friends:after, .fad.fa-user-group:after {
    content: "\10f500"
}

.fa-duotone.fa-user-group-crown:after, .fa-duotone.fa-users-crown:after, .fad.fa-user-group-crown:after, .fad.fa-users-crown:after {
    content: "\10f6a5"
}

.fa-duotone.fa-user-headset:after, .fad.fa-user-headset:after {
    content: "\10f82d"
}

.fa-duotone.fa-user-construction:after, .fa-duotone.fa-user-hard-hat:after, .fa-duotone.fa-user-helmet-safety:after, .fad.fa-user-construction:after, .fad.fa-user-hard-hat:after, .fad.fa-user-helmet-safety:after {
    content: "\10f82c"
}

.fa-duotone.fa-user-injured:after, .fad.fa-user-injured:after {
    content: "\10f728"
}

.fa-duotone.fa-user-alt:after, .fa-duotone.fa-user-large:after, .fad.fa-user-alt:after, .fad.fa-user-large:after {
    content: "\10f406"
}

.fa-duotone.fa-user-alt-slash:after, .fa-duotone.fa-user-large-slash:after, .fad.fa-user-alt-slash:after, .fad.fa-user-large-slash:after {
    content: "\10f4fa"
}

.fa-duotone.fa-user-lock:after, .fad.fa-user-lock:after {
    content: "\10f502"
}

.fa-duotone.fa-user-minus:after, .fad.fa-user-minus:after {
    content: "\10f503"
}

.fa-duotone.fa-user-music:after, .fad.fa-user-music:after {
    content: "\10f8eb"
}

.fa-duotone.fa-user-ninja:after, .fad.fa-user-ninja:after {
    content: "\10f504"
}

.fa-duotone.fa-user-nurse:after, .fad.fa-user-nurse:after {
    content: "\10f82f"
}

.fa-duotone.fa-user-edit:after, .fa-duotone.fa-user-pen:after, .fad.fa-user-edit:after, .fad.fa-user-pen:after {
    content: "\10f4ff"
}

.fa-duotone.fa-user-pilot:after, .fad.fa-user-pilot:after {
    content: "\10e2ba"
}

.fa-duotone.fa-user-pilot-tie:after, .fad.fa-user-pilot-tie:after {
    content: "\10e2bb"
}

.fa-duotone.fa-user-plus:after, .fad.fa-user-plus:after {
    content: "\10f234"
}

.fa-duotone.fa-user-robot:after, .fad.fa-user-robot:after {
    content: "\10e04b"
}

.fa-duotone.fa-user-secret:after, .fad.fa-user-secret:after {
    content: "\10f21b"
}

.fa-duotone.fa-user-shakespeare:after, .fad.fa-user-shakespeare:after {
    content: "\10e2bc"
}

.fa-duotone.fa-user-shield:after, .fad.fa-user-shield:after {
    content: "\10f505"
}

.fa-duotone.fa-user-slash:after, .fad.fa-user-slash:after {
    content: "\10f506"
}

.fa-duotone.fa-user-tag:after, .fad.fa-user-tag:after {
    content: "\10f507"
}

.fa-duotone.fa-user-tie:after, .fad.fa-user-tie:after {
    content: "\10f508"
}

.fa-duotone.fa-user-unlock:after, .fad.fa-user-unlock:after {
    content: "\10e058"
}

.fa-duotone.fa-user-visor:after, .fad.fa-user-visor:after {
    content: "\10e04c"
}

.fa-duotone.fa-user-times:after, .fa-duotone.fa-user-xmark:after, .fad.fa-user-times:after, .fad.fa-user-xmark:after {
    content: "\10f235"
}

.fa-duotone.fa-group:after, .fa-duotone.fa-users:after, .fad.fa-group:after, .fad.fa-users:after {
    content: "\10f0c0"
}

.fa-duotone.fa-users-cog:after, .fa-duotone.fa-users-gear:after, .fad.fa-users-cog:after, .fad.fa-users-gear:after {
    content: "\10f509"
}

.fa-duotone.fa-users-medical:after, .fad.fa-users-medical:after {
    content: "\10f830"
}

.fa-duotone.fa-users-slash:after, .fad.fa-users-slash:after {
    content: "\10e073"
}

.fa-duotone.fa-cutlery:after, .fa-duotone.fa-utensils:after, .fad.fa-cutlery:after, .fad.fa-utensils:after {
    content: "\10f2e7"
}

.fa-duotone.fa-utility-pole:after, .fad.fa-utility-pole:after {
    content: "\10e2bd"
}

.fa-duotone.fa-utility-pole-double:after, .fad.fa-utility-pole-double:after {
    content: "\10e2be"
}

.fa-duotone.fa-v:after, .fad.fa-v:after {
    content: "\10e2bf"
}

.fa-duotone.fa-vacuum:after, .fad.fa-vacuum:after {
    content: "\10e04d"
}

.fa-duotone.fa-vacuum-robot:after, .fad.fa-vacuum-robot:after {
    content: "\10e04e"
}

.fa-duotone.fa-value-absolute:after, .fad.fa-value-absolute:after {
    content: "\10f6a6"
}

.fa-duotone.fa-shuttle-van:after, .fa-duotone.fa-van-shuttle:after, .fad.fa-shuttle-van:after, .fad.fa-van-shuttle:after {
    content: "\10f5b6"
}

.fa-duotone.fa-vault:after, .fad.fa-vault:after {
    content: "\10e2c0"
}

.fa-duotone.fa-vector-circle:after, .fad.fa-vector-circle:after {
    content: "\10e2c1"
}

.fa-duotone.fa-vector-polygon:after, .fad.fa-vector-polygon:after {
    content: "\10e2c2"
}

.fa-duotone.fa-vector-square:after, .fad.fa-vector-square:after {
    content: "\10f5cb"
}

.fa-duotone.fa-venus:after, .fad.fa-venus:after {
    content: "\10f221"
}

.fa-duotone.fa-venus-double:after, .fad.fa-venus-double:after {
    content: "\10f226"
}

.fa-duotone.fa-venus-mars:after, .fad.fa-venus-mars:after {
    content: "\10f228"
}

.fa-duotone.fa-vest:after, .fad.fa-vest:after {
    content: "\10e085"
}

.fa-duotone.fa-vest-patches:after, .fad.fa-vest-patches:after {
    content: "\10e086"
}

.fa-duotone.fa-vial:after, .fad.fa-vial:after {
    content: "\10f492"
}

.fa-duotone.fa-vials:after, .fad.fa-vials:after {
    content: "\10f493"
}

.fa-duotone.fa-video-camera:after, .fa-duotone.fa-video:after, .fad.fa-video-camera:after, .fad.fa-video:after {
    content: "\10f03d"
}

.fa-duotone.fa-video-arrow-down-left:after, .fad.fa-video-arrow-down-left:after {
    content: "\10e2c3"
}

.fa-duotone.fa-video-arrow-up-right:after, .fad.fa-video-arrow-up-right:after {
    content: "\10e2c4"
}

.fa-duotone.fa-video-plus:after, .fad.fa-video-plus:after {
    content: "\10f4e1"
}

.fa-duotone.fa-video-slash:after, .fad.fa-video-slash:after {
    content: "\10f4e2"
}

.fa-duotone.fa-vihara:after, .fad.fa-vihara:after {
    content: "\10f6a7"
}

.fa-duotone.fa-violin:after, .fad.fa-violin:after {
    content: "\10f8ed"
}

.fa-duotone.fa-virus:after, .fad.fa-virus:after {
    content: "\10e074"
}

.fa-duotone.fa-virus-slash:after, .fad.fa-virus-slash:after {
    content: "\10e075"
}

.fa-duotone.fa-viruses:after, .fad.fa-viruses:after {
    content: "\10e076"
}

.fa-duotone.fa-voicemail:after, .fad.fa-voicemail:after {
    content: "\10f897"
}

.fa-duotone.fa-volcano:after, .fad.fa-volcano:after {
    content: "\10f770"
}

.fa-duotone.fa-volleyball-ball:after, .fad.fa-volleyball-ball:after {
    content: "\10f45f"
}

.fa-duotone.fa-volume-medium:after, .fa-duotone.fa-volume:after, .fad.fa-volume-medium:after, .fad.fa-volume:after {
    content: "\10f6a8"
}

.fa-duotone.fa-volume-high:after, .fa-duotone.fa-volume-up:after, .fad.fa-volume-high:after, .fad.fa-volume-up:after {
    content: "\10f028"
}

.fa-duotone.fa-volume-down:after, .fa-duotone.fa-volume-low:after, .fad.fa-volume-down:after, .fad.fa-volume-low:after {
    content: "\10f027"
}

.fa-duotone.fa-volume-off:after, .fad.fa-volume-off:after {
    content: "\10f026"
}

.fa-duotone.fa-volume-slash:after, .fad.fa-volume-slash:after {
    content: "\10f2e2"
}

.fa-duotone.fa-volume-mute:after, .fa-duotone.fa-volume-times:after, .fa-duotone.fa-volume-xmark:after, .fad.fa-volume-mute:after, .fad.fa-volume-times:after, .fad.fa-volume-xmark:after {
    content: "\10f6a9"
}

.fa-duotone.fa-vr-cardboard:after, .fad.fa-vr-cardboard:after {
    content: "\10f729"
}

.fa-duotone.fa-w:after, .fad.fa-w:after {
    content: "\10e2c5"
}

.fa-duotone.fa-wagon-covered:after, .fad.fa-wagon-covered:after {
    content: "\10f8ee"
}

.fa-duotone.fa-walker:after, .fad.fa-walker:after {
    content: "\10f831"
}

.fa-duotone.fa-walkie-talkie:after, .fad.fa-walkie-talkie:after {
    content: "\10f8ef"
}

.fa-duotone.fa-wallet:after, .fad.fa-wallet:after {
    content: "\10f555"
}

.fa-duotone.fa-wand:after, .fad.fa-wand:after {
    content: "\10f72a"
}

.fa-duotone.fa-magic:after, .fa-duotone.fa-wand-magic:after, .fad.fa-magic:after, .fad.fa-wand-magic:after {
    content: "\10f0d0"
}

.fa-duotone.fa-magic-wand-sparkles:after, .fa-duotone.fa-wand-magic-sparkles:after, .fad.fa-magic-wand-sparkles:after, .fad.fa-wand-magic-sparkles:after {
    content: "\10e2c6"
}

.fa-duotone.fa-wand-sparkles:after, .fad.fa-wand-sparkles:after {
    content: "\10f72b"
}

.fa-duotone.fa-warehouse:after, .fad.fa-warehouse:after {
    content: "\10f494"
}

.fa-duotone.fa-warehouse-alt:after, .fa-duotone.fa-warehouse-full:after, .fad.fa-warehouse-alt:after, .fad.fa-warehouse-full:after {
    content: "\10f495"
}

.fa-duotone.fa-washer:after, .fa-duotone.fa-washing-machine:after, .fad.fa-washer:after, .fad.fa-washing-machine:after {
    content: "\10f898"
}

.fa-duotone.fa-watch:after, .fad.fa-watch:after {
    content: "\10f2e1"
}

.fa-duotone.fa-watch-apple:after, .fad.fa-watch-apple:after {
    content: "\10e2c7"
}

.fa-duotone.fa-watch-calculator:after, .fad.fa-watch-calculator:after {
    content: "\10f8f0"
}

.fa-duotone.fa-watch-fitness:after, .fad.fa-watch-fitness:after {
    content: "\10f63e"
}

.fa-duotone.fa-watch-smart:after, .fad.fa-watch-smart:after {
    content: "\10e2c8"
}

.fa-duotone.fa-water:after, .fad.fa-water:after {
    content: "\10f773"
}

.fa-duotone.fa-water-arrow-down:after, .fa-duotone.fa-water-lower:after, .fad.fa-water-arrow-down:after, .fad.fa-water-lower:after {
    content: "\10f774"
}

.fa-duotone.fa-water-arrow-up:after, .fa-duotone.fa-water-rise:after, .fad.fa-water-arrow-up:after, .fad.fa-water-rise:after {
    content: "\10f775"
}

.fa-duotone.fa-ladder-water:after, .fa-duotone.fa-swimming-pool:after, .fa-duotone.fa-water-ladder:after, .fad.fa-ladder-water:after, .fad.fa-swimming-pool:after, .fad.fa-water-ladder:after {
    content: "\10f5c5"
}

.fa-duotone.fa-heart-rate:after, .fa-duotone.fa-wave-pulse:after, .fad.fa-heart-rate:after, .fad.fa-wave-pulse:after {
    content: "\10f5f8"
}

.fa-duotone.fa-wave-sine:after, .fad.fa-wave-sine:after {
    content: "\10f899"
}

.fa-duotone.fa-wave-square:after, .fad.fa-wave-square:after {
    content: "\10f83e"
}

.fa-duotone.fa-wave-triangle:after, .fad.fa-wave-triangle:after {
    content: "\10f89a"
}

.fa-duotone.fa-waveform:after, .fad.fa-waveform:after {
    content: "\10f8f1"
}

.fa-duotone.fa-waveform-lines:after, .fad.fa-waveform-lines:after {
    content: "\10f8f2"
}

.fa-duotone.fa-weight-hanging:after, .fad.fa-weight-hanging:after {
    content: "\10f5cd"
}

.fa-duotone.fa-weight-scale:after, .fa-duotone.fa-weight:after, .fad.fa-weight-scale:after, .fad.fa-weight:after {
    content: "\10f496"
}

.fa-duotone.fa-whale:after, .fad.fa-whale:after {
    content: "\10f72c"
}

.fa-duotone.fa-wheat:after, .fad.fa-wheat:after {
    content: "\10f72d"
}

.fa-duotone.fa-wheat-alt:after, .fa-duotone.fa-wheat-awn:after, .fad.fa-wheat-alt:after, .fad.fa-wheat-awn:after {
    content: "\10e2c9"
}

.fa-duotone.fa-wheelchair:after, .fad.fa-wheelchair:after {
    content: "\10f193"
}

.fa-duotone.fa-wheelchair-alt:after, .fa-duotone.fa-wheelchair-move:after, .fad.fa-wheelchair-alt:after, .fad.fa-wheelchair-move:after {
    content: "\10e2ca"
}

.fa-duotone.fa-glass-whiskey:after, .fa-duotone.fa-whiskey-glass:after, .fad.fa-glass-whiskey:after, .fad.fa-whiskey-glass:after {
    content: "\10f7a0"
}

.fa-duotone.fa-glass-whiskey-rocks:after, .fa-duotone.fa-whiskey-glass-ice:after, .fad.fa-glass-whiskey-rocks:after, .fad.fa-whiskey-glass-ice:after {
    content: "\10f7a1"
}

.fa-duotone.fa-whistle:after, .fad.fa-whistle:after {
    content: "\10f460"
}

.fa-duotone.fa-wifi-3:after, .fa-duotone.fa-wifi-strong:after, .fa-duotone.fa-wifi:after, .fad.fa-wifi-3:after, .fad.fa-wifi-strong:after, .fad.fa-wifi:after {
    content: "\10f1eb"
}

.fa-duotone.fa-wifi-exclamation:after, .fad.fa-wifi-exclamation:after {
    content: "\10e2cb"
}

.fa-duotone.fa-wifi-2:after, .fa-duotone.fa-wifi-fair:after, .fad.fa-wifi-2:after, .fad.fa-wifi-fair:after {
    content: "\10f6ab"
}

.fa-duotone.fa-wifi-slash:after, .fad.fa-wifi-slash:after {
    content: "\10f6ac"
}

.fa-duotone.fa-wifi-1:after, .fa-duotone.fa-wifi-weak:after, .fad.fa-wifi-1:after, .fad.fa-wifi-weak:after {
    content: "\10f6aa"
}

.fa-duotone.fa-wind:after, .fad.fa-wind:after {
    content: "\10f72e"
}

.fa-duotone.fa-wind-turbine:after, .fad.fa-wind-turbine:after {
    content: "\10f89b"
}

.fa-duotone.fa-wind-circle-exclamation:after, .fa-duotone.fa-wind-warning:after, .fad.fa-wind-circle-exclamation:after, .fad.fa-wind-warning:after {
    content: "\10f776"
}

.fa-duotone.fa-window:after, .fad.fa-window:after {
    content: "\10f40e"
}

.fa-duotone.fa-window-alt:after, .fa-duotone.fa-window-flip:after, .fad.fa-window-alt:after, .fad.fa-window-flip:after {
    content: "\10f40f"
}

.fa-duotone.fa-window-frame:after, .fad.fa-window-frame:after {
    content: "\10e04f"
}

.fa-duotone.fa-window-frame-open:after, .fad.fa-window-frame-open:after {
    content: "\10e050"
}

.fa-duotone.fa-window-maximize:after, .fad.fa-window-maximize:after {
    content: "\10f2d0"
}

.fa-duotone.fa-window-minimize:after, .fad.fa-window-minimize:after {
    content: "\10f2d1"
}

.fa-duotone.fa-window-restore:after, .fad.fa-window-restore:after {
    content: "\10f2d2"
}

.fa-duotone.fa-windsock:after, .fad.fa-windsock:after {
    content: "\10f777"
}

.fa-duotone.fa-wine-bottle:after, .fad.fa-wine-bottle:after {
    content: "\10f72f"
}

.fa-duotone.fa-wine-glass:after, .fad.fa-wine-glass:after {
    content: "\10f4e3"
}

.fa-duotone.fa-fragile:after, .fa-duotone.fa-wine-glass-crack:after, .fad.fa-fragile:after, .fad.fa-wine-glass-crack:after {
    content: "\10f4bb"
}

.fa-duotone.fa-wine-glass-alt:after, .fa-duotone.fa-wine-glass-empty:after, .fad.fa-wine-glass-alt:after, .fad.fa-wine-glass-empty:after {
    content: "\10f5ce"
}

.fa-duotone.fa-krw:after, .fa-duotone.fa-won-sign:after, .fa-duotone.fa-won:after, .fad.fa-krw:after, .fad.fa-won-sign:after, .fad.fa-won:after {
    content: "\10f159"
}

.fa-duotone.fa-wreath:after, .fad.fa-wreath:after {
    content: "\10f7e2"
}

.fa-duotone.fa-wrench:after, .fad.fa-wrench:after {
    content: "\10f0ad"
}

.fa-duotone.fa-wrench-simple:after, .fad.fa-wrench-simple:after {
    content: "\10e2cc"
}

.fa-duotone.fa-x:after, .fad.fa-x:after {
    content: "\10e2cd"
}

.fa-duotone.fa-x-ray:after, .fad.fa-x-ray:after {
    content: "\10f497"
}

.fa-duotone.fa-close:after, .fa-duotone.fa-multiply:after, .fa-duotone.fa-remove:after, .fa-duotone.fa-times:after, .fa-duotone.fa-xmark:after, .fad.fa-close:after, .fad.fa-multiply:after, .fad.fa-remove:after, .fad.fa-times:after, .fad.fa-xmark:after {
    content: "\10f00d"
}

.fa-duotone.fa-times-to-slot:after, .fa-duotone.fa-vote-nay:after, .fa-duotone.fa-xmark-to-slot:after, .fad.fa-times-to-slot:after, .fad.fa-vote-nay:after, .fad.fa-xmark-to-slot:after {
    content: "\10f771"
}

.fa-duotone.fa-y:after, .fad.fa-y:after {
    content: "\10e2ce"
}

.fa-duotone.fa-cny:after, .fa-duotone.fa-jpy:after, .fa-duotone.fa-rmb:after, .fa-duotone.fa-yen-sign:after, .fa-duotone.fa-yen:after, .fad.fa-cny:after, .fad.fa-jpy:after, .fad.fa-rmb:after, .fad.fa-yen-sign:after, .fad.fa-yen:after {
    content: "\10f157"
}

.fa-duotone.fa-yin-yang:after, .fad.fa-yin-yang:after {
    content: "\10f6ad"
}

.fa-duotone.fa-z:after, .fad.fa-z:after {
    content: "\10e2cf"
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-light-300.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-light-300.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-light-300.ttf) format("truetype")
}

.fa-light, .fal {
    font-weight: 300
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-regular-400.ttf) format("truetype")
}

.fa-light, .fa-regular, .fal, .far {
    font-family: "Font Awesome 6 Pro"
}

.fa-regular, .far {
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-solid-900.ttf) format("truetype")
}

.fa-solid, .fas {
    font-weight: 900
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 100;
    font-display: block;
    src: url(/App_Assets/plugins/global/fonts/fontawesome/fa-thin-100.woff2) format("woff2"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-thin-100.woff) format("woff"),url(/App_Assets/plugins/global/fonts/fontawesome/fa-thin-100.ttf) format("truetype")
}

.fa-solid, .fa-thin, .fas, .fat {
    font-family: "Font Awesome 6 Pro"
}

.fa-thin, .fat {
    font-weight: 100
}

:root, [data-bs-theme=light] {
    --bs-prismjs-bg: #1e1e3f;
    --bs-prismjs-border: #ffffff1a;
    --bs-prismjs-btn-bg: #2d2d5e;
    --bs-prismjs-btn-bg-hover: #2d2d5e;
    --bs-prismjs-btn-color: #ffffffbf;
    --bs-prismjs-btn-color-hover: #0FAAE4;
    --bs-prismjs-scrollbar-color: #323268;
    --bs-prismjs-scrollbar-color-hover: #373773
}

[data-bs-theme=dark] {
    --bs-prismjs-bg: #151521;
    --bs-prismjs-border: #ffffff1a;
    --bs-prismjs-btn-bg: #27273d;
    --bs-prismjs-btn-bg-hover: #27273d;
    --bs-prismjs-btn-color: #ffffffbf;
    --bs-prismjs-btn-color-hover: #0FAAE4;
    --bs-prismjs-scrollbar-color: #2d2d46;
    --bs-prismjs-scrollbar-color-hover: #333350
}

.highlight {
    position: relative;
    background: var(--bs-prismjs-bg);
    border-radius: .475rem;
    padding: 1.75rem 1.5rem
}

.highlight .nav {
    border-bottom: 1px solid var(--bs-prismjs-border);
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    margin-top: -.25rem
}

.highlight .nav .nav-item {
    margin-right: .75rem
}

.highlight .nav .nav-link {
    font-size: .9rem;
    font-weight: 500;
    padding: .35rem 1rem;
    border-radius: .475rem;
    color: var(--bs-prismjs-btn-color);
    transition: all .2s ease-in-out;
    background-color: transparent
}

.highlight .nav .nav-link.active, .highlight .nav .nav-link:focus {
    transition: all .2s ease-in-out;
    background-color: var(--bs-prismjs-btn-bg-hover);
    color: var(--bs-prismjs-btn-color-hover)
}

.highlight .highlight-copy {
    display: none;
    position: absolute;
    right: 1.75rem;
    top: 1.5rem;
    font-size: .85rem;
    font-weight: 500;
    padding: .35rem 1rem !important;
    transition: all .2s ease-in-out;
    background-color: var(--bs-prismjs-btn-bg);
    color: var(--bs-prismjs-btn-color)
}

.highlight .highlight-copy:focus, .highlight .highlight-copy:hover {
    transition: all .2s ease-in-out;
    background-color: var(--bs-prismjs-btn-bg-hover);
    color: var(--bs-prismjs-btn-color-hover)
}

.highlight:hover .highlight-copy {
    display: flex
}

.highlight .highlight-code pre {
    background-color: transparent;
    overflow: auto;
    padding: 0;
    margin: 0;
    scrollbar-color: var(--bs-prismjs-scrollbar-color) transparent
}

.highlight .highlight-code pre::-webkit-scrollbar-thumb {
    background-color: var(--bs-prismjs-scrollbar-color)
}

.highlight .highlight-code pre::-webkit-scrollbar-corner {
    background-color: transparent
}

.highlight .highlight-code pre:hover {
    scrollbar-color: var(--bs-prismjs-scrollbar-color-hover) transparent
}

.highlight .highlight-code pre:hover::-webkit-scrollbar-thumb {
    background-color: var(--bs-prismjs-scrollbar-color-hover)
}

.highlight .highlight-code pre:hover::-webkit-scrollbar-corner {
    background-color: transparent
}

.highlight .highlight-code pre code[class*=language-] {
    padding: 0;
    margin: 0;
    font-size: 1rem !important
}

.fslightbox-slide-btn {
    border-radius: .475rem
}

.fslightbox-toolbar {
    border-bottom-left-radius: .475rem
}

.form-floating .form-select {
    padding-top: 1.45rem !important
}

.fv-plugins-message-container {
    --input-invalid-color: var(--bs-danger);
    margin-top: .3rem
}

.fv-plugins-message-container .fv-help-block {
    color: var(--bs-danger);
    font-size: 1rem;
    font-weight: 400
}

.fv-plugins-message-container.invalid-feedback, .fv-plugins-message-container.valid-feedback {
    display: block;
    font-weight: 400
}

.daterangepicker {
    padding: 0;
    margin: 0;
    border: 0;
    width: auto;
    background-color: var(--bs-body-bg);
    box-shadow: var(--bs-dropdown-box-shadow);
    font-family: Montserrat,Helvetica,sans-serif;
    z-index: 1000;
    border-radius: .475rem
}

.daterangepicker:after, .daterangepicker:before {
    display: none
}

.daterangepicker td.off, .daterangepicker td.off.end-date, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date {
    background-color: transparent
}

.modal-open .daterangepicker {
    z-index: 1056
}

.daterangepicker .calendar-table {
    background-color: var(--bs-body-bg);
    border: 0
}

.daterangepicker .ranges {
    border-radius: .475rem;
    background-color: var(--bs-body-bg);
    position: relative;
    overflow: hidden
}

.daterangepicker .ranges ul {
    padding: 1rem 0;
    width: 150px;
    overflow: auto;
    max-height: 260px
}

.daterangepicker .ranges li {
    padding: .7rem 1.75rem;
    font-weight: 500;
    font-size: 1rem;
    color: var(--bs-gray-600);
    transition: color .2s ease
}

.daterangepicker .ranges li:hover {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color);
    transition: color .2s ease
}

.daterangepicker .ranges li.active {
    background-color: var(--bs-component-active-bg);
    color: var(--bs-component-active-color);
    transition: color .2s ease
}

.daterangepicker.show-calendar .ranges {
    border-radius: 0;
    border-top-left-radius: .475rem;
    margin-top: 0;
    height: 297px
}

.daterangepicker.show-ranges.show-calendar .ranges {
    border-right: 1px solid var(--bs-gray-200)
}

.daterangepicker.show-ranges .drp-calendar.left {
    border-left: 0
}

.daterangepicker .drp-buttons {
    padding: 1rem 1.75rem;
    border-top: 1px solid var(--bs-gray-200)
}

.daterangepicker .drp-buttons .btn {
    font-size: 1rem;
    font-weight: 500;
    padding: .5rem 1rem
}

.daterangepicker .drp-buttons .cancelBtn {
    color: var(--bs-light-inverse);
    border-color: var(--bs-light);
    background-color: var(--bs-light)
}

.daterangepicker .drp-buttons .cancelBtn .svg-icon, .daterangepicker .drp-buttons .cancelBtn i {
    color: var(--bs-light-inverse)
}

.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
    color: var(--bs-light-inverse)
}

.btn-check:active + .daterangepicker .drp-buttons .cancelBtn, .btn-check:checked + .daterangepicker .drp-buttons .cancelBtn, .daterangepicker .drp-buttons .cancelBtn.active, .daterangepicker .drp-buttons .cancelBtn.show, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active), .show > .daterangepicker .drp-buttons .cancelBtn {
    color: var(--bs-light-inverse);
    border-color: var(--bs-light-active);
    background-color: var(--bs-light-active) !important
}

.btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn i, .btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon, .btn-check:checked + .daterangepicker .drp-buttons .cancelBtn i, .daterangepicker .drp-buttons .cancelBtn.active .svg-icon, .daterangepicker .drp-buttons .cancelBtn.active i, .daterangepicker .drp-buttons .cancelBtn.show .svg-icon, .daterangepicker .drp-buttons .cancelBtn.show i, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) i, .show > .daterangepicker .drp-buttons .cancelBtn .svg-icon, .show > .daterangepicker .drp-buttons .cancelBtn i {
    color: var(--bs-light-inverse)
}

.btn-check:active + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .btn-check:checked + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.active.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.show.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active).dropdown-toggle:after, .show > .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
    color: var(--bs-light-inverse)
}

.daterangepicker .drp-selected {
    font-size: .9rem
}

.daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
    padding: 1rem
}

.daterangepicker .drp-calendar.left {
    border-left: 0 !important
}

.daterangepicker .drp-calendar td, .daterangepicker .drp-calendar th {
    font-size: 1rem;
    font-weight: 400;
    width: 33px;
    height: 33px
}

.daterangepicker .drp-calendar td.available:hover, .daterangepicker .drp-calendar th.available:hover {
    border-radius: .475rem;
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color)
}

.daterangepicker .drp-calendar th {
    font-weight: 500;
    color: var(--bs-gray-800)
}

.daterangepicker .drp-calendar th.month {
    font-weight: 500;
    color: var(--bs-gray-800)
}

.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
    border-width: 0 1px 1px 0;
    border-color: var(--bs-gray-600)
}

.daterangepicker .drp-calendar th.next.available:hover span, .daterangepicker .drp-calendar th.prev.available:hover span {
    border-color: var(--bs-component-hover-color)
}

.daterangepicker .drp-calendar th.next span {
    margin-right: 1px
}

.daterangepicker .drp-calendar th.prev span {
    margin-left: 1px
}

.daterangepicker .drp-calendar td {
    color: var(--bs-gray-700)
}

.daterangepicker .drp-calendar td.available.off {
    color: var(--bs-gray-400)
}

.daterangepicker .drp-calendar td.active {
    background-color: var(--bs-component-active-bg) !important;
    color: var(--bs-component-active-color) !important;
    border-radius: .475rem
}

.daterangepicker .drp-calendar td.active.start-date {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.daterangepicker .drp-calendar td.active.end-date {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.daterangepicker .drp-calendar td.active.start-date.end-date {
    border-radius: .475rem
}

.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
    background: var(--bs-component-hover-bg) !important;
    color: var(--bs-component-hover-color) !important;
    border-radius: .475rem
}

.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color)
}

.daterangepicker .drp-calendar td:hover {
    background-color: var(--bs-component-hover-bg);
    color: var(--bs-component-hover-color)
}

.daterangepicker select.ampmselect, .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.monthselect, .daterangepicker select.yearselect {
    padding-top: .35rem;
    padding-bottom: .35rem;
    border-radius: .475rem;
    background-color: var(--bs-body-bg) !important;
    border-color: transparent;
    color: var(--bs-input-color);
    font-weight: 500;
    outline: 0 !important
}

.daterangepicker select.ampmselect:focus, .daterangepicker select.hourselect:focus, .daterangepicker select.minuteselect:focus, .daterangepicker select.monthselect:focus, .daterangepicker select.yearselect:focus {
    background-color: var(--bs-gray-100)
}

@media (max-width:767.98px) {
    .daterangepicker.show-calendar .ranges {
        float: none !important;
        height: auto !important
    }

    .daterangepicker.show-calendar .ranges ul {
        width: 100%
    }

    .daterangepicker.show-calendar .drp-calendar {
        float: none !important;
        max-width: unset !important;
        display: flex;
        flex-direction: column;
        align-items: center
    }
}

.bootstrap-maxlength {
    z-index: 1040 !important
}

.modal-open .bootstrap-maxlength {
    z-index: 1060 !important
}

.bootstrap-maxlength.badge {
    display: inline-flex !important
}

.ck-target {
    display: none
}

.ck-toolbar {
    border-radius: .475rem !important
}

.ck-content {
    min-height: 200px;
    border-radius: .475rem !important
}

.ck-content.ck-focused {
    border-color: var(--bs-primary) !important;
    box-shadow: none !important
}

.ck-editor .ck-toolbar {
    border-top-left-radius: .475rem !important;
    border-top-right-radius: .475rem !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.ck-editor .ck-content {
    border-bottom-right-radius: .475rem !important;
    border-bottom-left-radius: .475rem !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.ck-body .ck-balloon-panel .ck-content {
    min-height: 200px;
    border-color: transparent !important
}

.ck-body .ck-balloon-panel .ck-content.ck-focused {
    border-color: var(--bs-primary) !important
}

.ck-body .ck-balloon-panel .ck-toolbar, .ck-body .ck-balloon-panel.ck-toolbar-container {
    border-radius: .475rem !important
}

table.dataTable {
    width: 100% !important;
    margin: 0 !important
}

table.dataTable th {
    border-bottom-color: var(--bs-table-border-color)
}

div.dataTables_wrapper div.dataTables_length {
    padding: 1rem 0
}

div.dataTables_wrapper div.dataTables_filter {
    padding: 1rem 0
}

div.dataTables_wrapper div.dataTables_info {
    display: flex;
    flex-direction: column;
    font-weight: 500;
    color: var(--bs-gray-700);
    padding: 1rem 0
}

div.dataTables_wrapper div.dataTables_info .select-info, div.dataTables_wrapper div.dataTables_info .select-item {
    margin-left: 0;
    font-size: .9rem;
    color: var(--bs-text-muted)
}

div.dataTables_length + div.dataTables_info {
    margin-left: 1rem
}

div.dataTables_wrapper div.dataTables_paginate {
    padding: 1rem 0;
    margin-left: .5rem
}

div.dataTables_wrapper div.dataTables_paginate .pagination {
    margin: 0
}

table.dataTable > thead > tr > td:not(.sorting_disabled), table.dataTable > thead > tr > th:not(.sorting_disabled) {
    padding-right: 0
}

table.dataTable > thead .sorting:after, table.dataTable > thead .sorting:before {
    display: none !important
}

table.dataTable > thead .sorting_asc, table.dataTable > thead .sorting_desc {
    vertical-align: middle
}

table.dataTable > thead {
    font-weight: 700;
    color: var(--bs-text-muted) !important;
    --bs-bg-rgb-color: var(--bs-light-rgb);
    background-color: var(--bs-light) !important
}

table.dataTable > thead .sorting_asc:after, table.dataTable > thead .sorting_asc:before, table.dataTable > thead .sorting_desc:after, table.dataTable > thead .sorting_desc:before {
    position: relative !important;
    opacity: 1 !important;
    display: inline-block !important;
    width: .75rem;
    height: .75rem;
    content: " " !important;
    bottom: auto;
    right: auto !important;
    left: auto;
    margin-left: .5rem
}

table.dataTable > thead .sorting_asc:before, table.dataTable > thead .sorting_desc:before {
    display: none !important
}

table.dataTable > thead .sorting_asc:after {
    opacity: 1;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e)
}

table.dataTable > thead .sorting_desc:after {
    opacity: 1;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e)
}

div.dataTables_wrapper .table-responsive {
    position: relative
}

div.dataTables_wrapper div.dataTables_processing {
    border-radius: .475rem;
    box-shadow: var(--bs-dropdown-box-shadow);
    background-color: var(--bs-tooltip-bg);
    color: var(--bs-gray-700);
    font-weight: 500;
    font-size: medium;
    margin: 0 !important;
    width: 50%;
    text-align: center;
    padding: 1rem 2rem !important;
    transform: translateX(50%) translateY(-50%)
}

div.dataTables_wrapper div.dataTables_processing > div {
    display: none
}

table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
    top: 50%;
    left: 0;
    height: 1.35rem;
    width: 1.35rem;
    line-height: 1.5;
    text-indent: -999px !important;
    margin-top: -.675rem;
    margin-right: .675rem;
    display: inline-block;
    position: relative;
    font-size: 1.05rem;
    border: 0;
    box-shadow: none;
    mask-size: 85%;
    -webkit-mask-size: 85%;
    content: "."
}

:root table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, :root table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before, :root table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, :root table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=light] table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #7e8299;
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%237E8299'/%3e%3crect x='10.8891' y='17.8033' width='12' height='2' rx='1' transform='rotate%28-90 10.8891 17.8033%29' fill='%237E8299'/%3e%3crect x='6.01041' y='10.9247' width='12' height='2' rx='1' fill='%237E8299'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%237E8299'/%3e%3crect x='10.8891' y='17.8033' width='12' height='2' rx='1' transform='rotate%28-90 10.8891 17.8033%29' fill='%237E8299'/%3e%3crect x='6.01041' y='10.9247' width='12' height='2' rx='1' fill='%237E8299'/%3e%3c/svg%3e)
}

[data-bs-theme=dark] table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=dark] table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control:before, [data-bs-theme=dark] table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, [data-bs-theme=dark] table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #6d6d80;
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%236D6D80'/%3e%3crect x='10.8891' y='17.8033' width='12' height='2' rx='1' transform='rotate%28-90 10.8891 17.8033%29' fill='%236D6D80'/%3e%3crect x='6.01041' y='10.9247' width='12' height='2' rx='1' fill='%236D6D80'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%236D6D80'/%3e%3crect x='10.8891' y='17.8033' width='12' height='2' rx='1' transform='rotate%28-90 10.8891 17.8033%29' fill='%236D6D80'/%3e%3crect x='6.01041' y='10.9247' width='12' height='2' rx='1' fill='%236D6D80'/%3e%3c/svg%3e)
}

table.dataTable.dtr-column.collapsed > tbody > tr > td.dtr-control.dtr-control-last:before, table.dataTable.dtr-column.collapsed > tbody > tr > th.dtr-control.dtr-control-last:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control.dtr-control-last:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control.dtr-control-last:before {
    left: 100%;
    right: 0
}

table.dataTable.dtr-column.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-column.collapsed > tbody > tr.parent > th.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #0FAAE4;
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%2304c8c8'/%3e%3crect x='6.0104' y='10.9247' width='12' height='2' rx='1' fill='%2304c8c8'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%2304c8c8'/%3e%3crect x='6.0104' y='10.9247' width='12' height='2' rx='1' fill='%2304c8c8'/%3e%3c/svg%3e)
}

table.dataTable > tbody > tr.child span.dtr-title {
    display: inline-block;
    min-width: 100px;
    font-weight: 500
}

table.dataTable > tbody > tr.child span.dtr-data {
    font-weight: 400
}

table.dataTable.table-striped > tbody > tr.odd > * {
    box-shadow: inset 0 0 0 9999px var(--bs-table-striped-bg)
}

table.dataTable > tbody > tr.selected > * {
    box-shadow: inset 0 0 0 9999px var(--bs-primary);
    color: var(--bs-primary-inverse)
}

table.dataTable > tbody > tr.selected > * a:not([class=btn]) {
    color: var(--bs-primary-light);
    font-weight: 500;
    text-decoration: underline;
    text-decoration-style: dotted
}

table.dataTable > tbody > tr.selected > * a:not([class=btn]):hover {
    color: var(--bs-primary-inverse)
}

div.dataTables_scrollBody {
    border-left: 0 !important
}

.dataTables_scroll .dataTables_scrollBody .table thead {
    line-height: 0
}

.dataTables_scroll .dataTables_scrollBody .table thead .sorting:after, .dataTables_scroll .dataTables_scrollBody .table thead .sorting:before {
    display: none !important
}

div.dtfc-left-top-blocker, div.dtfc-right-top-blocker {
    background-color: var(--bs-body-bg)
}

table.dataTable thead tr > .dtfc-fixed-left, table.dataTable thead tr > .dtfc-fixed-right {
    background-color: var(--bs-body-bg)
}

table.dataTable tbody tr > .dtfc-fixed-left, table.dataTable tbody tr > .dtfc-fixed-right {
    background-color: var(--bs-body-bg)
}

.dtfh-floatingparent {
    box-shadow: var(--bs-box-shadow-sm)
}

.dtfh-floatingparent .table {
    background-color: var(--bs-body-bg) !important
}

.dtfh-floatingparent, .dtfh-floatingparent .table, .dtfh-floatingparent .table th {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.dtr-details li {
    display: flex
}

.dropzone {
    min-height: auto;
    padding: 1.5rem 1.75rem;
    text-align: center;
    cursor: pointer;
    border: 1px dashed var(--bs-primary);
    background-color: var(--bs-primary-light);
    border-radius: .475rem !important
}

.dropzone .dz-message {
    margin: 0;
    display: flex;
    text-align: left
}

.dropzone .dz-preview {
    border-radius: .475rem !important;
    margin: .75rem
}

.dropzone .dz-preview .dz-image {
    border-radius: .475rem !important;
    z-index: 1
}

.dropzone .dz-preview.dz-file-preview .dz-image {
    background: var(--bs-gray-200)
}

.dropzone .dz-error-mark, .dropzone .dz-success-mark {
    margin-left: -20px !important;
    margin-top: -20px !important
}

.dropzone .dz-error-mark svg, .dropzone .dz-success-mark svg {
    height: 40px !important;
    width: 40px !important
}

.dropzone .dz-remove {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 1.65rem;
    width: 1.65rem;
    font-size: 1rem;
    text-indent: -9999px;
    white-space: nowrap;
    position: absolute;
    z-index: 2;
    background-color: var(--bs-body-bg) !important;
    box-shadow: var(--bs-box-shadow);
    border-radius: 100%;
    top: -.825rem;
    right: -.825rem
}

.dropzone .dz-remove:after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: block;
    content: "";
    mask-size: 40%;
    -webkit-mask-size: 40%;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-600);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-600%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-600%29'%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)
}

.dropzone .dz-remove:hover:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-primary%29'%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)
}

.dropzone .dz-error-message {
    color: var(--bs-danger-inverse);
    background: var(--bs-danger)
}

.dropzone.dropzone-queue {
    border: 0;
    padding: 0;
    background-color: transparent;
    text-align: left
}

.dropzone.dropzone-queue .dz-message {
    display: none
}

.dropzone.dropzone-queue .dropzone-panel .dropzone-remove-all, .dropzone.dropzone-queue .dropzone-panel .dropzone-upload {
    display: none
}

.dropzone.dropzone-queue .dropzone-item {
    display: flex;
    align-items: center;
    margin-top: .75rem;
    border-radius: .475rem;
    padding: .5rem 1rem;
    background-color: var(--bs-gray-100)
}

.dropzone.dropzone-queue .dropzone-item .dropzone-file {
    flex-grow: 1
}

.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename {
    font-size: .9rem;
    font-weight: 500;
    color: var(--bs-gray-600);
    text-overflow: ellipsis;
    margin-right: .5rem
}

.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename:hover {
    color: var(--bs-primary)
}

.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-error {
    margin-top: .25rem;
    font-size: .9rem;
    font-weight: 400;
    color: var(--bs-danger);
    text-overflow: ellipsis
}

.dropzone.dropzone-queue .dropzone-item .dropzone-progress {
    width: 15%
}

.dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
    height: 5px;
    transition: all .2s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
        transition: none
    }
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar {
    margin-left: 1rem;
    display: flex;
    flex-wrap: nowrap
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start {
    height: 25px;
    width: 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: color .2s ease
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel > i, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete > i, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start > i {
    transition: color .2s ease;
    font-size: .8rem;
    color: var(--bs-gray-600)
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover {
    transition: color .2s ease
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover > i, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover > i, .dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover > i {
    color: var(--bs-primary)
}

.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start {
    transition: color .2s ease
}

.gmaps img {
    max-width: none
}

.gmaps.gmaps-static > div {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block
}

.noUi-target {
    border: 0;
    background: var(--bs-gray-100);
    box-shadow: none
}

.noUi-target.noUi-horizontal {
    height: 15px
}

.noUi-target.noUi-horizontal .noUi-handle {
    width: 24px;
    height: 24px;
    top: -4.5px;
    border-radius: 50%;
    outline: 0
}

.noUi-target.noUi-horizontal .noUi-handle::before {
    display: none
}

.noUi-target.noUi-horizontal .noUi-handle::after {
    display: none
}

.noUi-target.noUi-vertical {
    height: 150px;
    width: 15px
}

.noUi-target.noUi-vertical .noUi-handle {
    width: 24px;
    height: 24px;
    right: -4.5px;
    border-radius: 50%;
    outline: 0
}

.noUi-target.noUi-vertical .noUi-handle::before {
    display: none
}

.noUi-target.noUi-vertical .noUi-handle::after {
    display: none
}

.noUi-target .noUi-connect {
    background: var(--bs-component-active-bg)
}

.noUi-target .noUi-handle {
    background-color: #fff;
    border: 1px solid var(--bs-gray-200);
    box-shadow: var(--bs-box-shadow-sm)
}

.noUi-target.noUi-sm {
    height: 6px
}

.noUi-target.noUi-sm .noUi-handle {
    width: 20px;
    height: 20px;
    top: -7px
}

.noUi-target.noUi-lg {
    height: 18px
}

.noUi-target.noUi-lg .noUi-handle {
    width: 30px;
    height: 30px;
    top: -6px
}

.noUi-target.noUi-target-light .noUi-connects {
    background-color: var(--bs-light-light)
}

.noUi-target.noUi-target-light .noUi-connects .noUi-connect {
    background-color: var(--bs-light)
}

.noUi-target.noUi-target-light .noUi-handle {
    border: 1px solid var(--bs-light);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-light),.7);
    background-color: var(--bs-light)
}

.noUi-target.noUi-target-primary .noUi-connects {
    background-color: var(--bs-primary-light)
}

.noUi-target.noUi-target-primary .noUi-connects .noUi-connect {
    background-color: var(--bs-primary)
}

.noUi-target.noUi-target-primary .noUi-handle {
    border: 1px solid var(--bs-primary);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-primary),.7);
    background-color: var(--bs-primary)
}

.noUi-target.noUi-target-secondary .noUi-connects {
    background-color: var(--bs-secondary-light)
}

.noUi-target.noUi-target-secondary .noUi-connects .noUi-connect {
    background-color: var(--bs-secondary)
}

.noUi-target.noUi-target-secondary .noUi-handle {
    border: 1px solid var(--bs-secondary);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-secondary),.7);
    background-color: var(--bs-secondary)
}

.noUi-target.noUi-target-success .noUi-connects {
    background-color: var(--bs-success-light)
}

.noUi-target.noUi-target-success .noUi-connects .noUi-connect {
    background-color: var(--bs-success)
}

.noUi-target.noUi-target-success .noUi-handle {
    border: 1px solid var(--bs-success);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-success),.7);
    background-color: var(--bs-success)
}

.noUi-target.noUi-target-info .noUi-connects {
    background-color: var(--bs-info-light)
}

.noUi-target.noUi-target-info .noUi-connects .noUi-connect {
    background-color: var(--bs-info)
}

.noUi-target.noUi-target-info .noUi-handle {
    border: 1px solid var(--bs-info);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-info),.7);
    background-color: var(--bs-info)
}

.noUi-target.noUi-target-warning .noUi-connects {
    background-color: var(--bs-warning-light)
}

.noUi-target.noUi-target-warning .noUi-connects .noUi-connect {
    background-color: var(--bs-warning)
}

.noUi-target.noUi-target-warning .noUi-handle {
    border: 1px solid var(--bs-warning);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-warning),.7);
    background-color: var(--bs-warning)
}

.noUi-target.noUi-target-danger .noUi-connects {
    background-color: var(--bs-danger-light)
}

.noUi-target.noUi-target-danger .noUi-connects .noUi-connect {
    background-color: var(--bs-danger)
}

.noUi-target.noUi-target-danger .noUi-handle {
    border: 1px solid var(--bs-danger);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-danger),.7);
    background-color: var(--bs-danger)
}

.noUi-target.noUi-target-dark .noUi-connects {
    background-color: var(--bs-dark-light)
}

.noUi-target.noUi-target-dark .noUi-connects .noUi-connect {
    background-color: var(--bs-dark)
}

.noUi-target.noUi-target-dark .noUi-handle {
    border: 1px solid var(--bs-dark);
    box-shadow: 0 3px 6px -3px rgba(var(--bs-dark),.7);
    background-color: var(--bs-dark)
}

.noUi-tooltip {
    box-shadow: var(--bs-tooltip-box-shadow);
    background: var(--bs-tooltip-bg);
    color: var(--bs-tooltip-color);
    font-size: 1rem;
    border: 0;
    padding: .5rem .75rem;
    border-radius: .475rem
}

.ql-toolbar {
    font-family: Montserrat,Helvetica,sans-serif
}

.ql-toolbar.ql-snow {
    border: 1px solid var(--bs-border-color);
    border-top-left-radius: .475rem;
    border-top-right-radius: .475rem
}

.ql-toolbar.ql-snow .ql-picker .ql-fill, .ql-toolbar.ql-snow .ql-picker .ql-stroke, .ql-toolbar.ql-snow button .ql-fill, .ql-toolbar.ql-snow button .ql-stroke {
    stroke: var(--bs-gray-500)
}

.ql-toolbar.ql-snow .ql-picker .ql-fill, .ql-toolbar.ql-snow button .ql-fill {
    fill: var(--bs-gray-500)
}

.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke, .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill, .ql-toolbar.ql-snow .ql-picker:focus .ql-stroke, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill, .ql-toolbar.ql-snow .ql-picker:hover .ql-stroke, .ql-toolbar.ql-snow button.ql-active .ql-fill, .ql-toolbar.ql-snow button.ql-active .ql-stroke, .ql-toolbar.ql-snow button.ql-expanded .ql-fill, .ql-toolbar.ql-snow button.ql-expanded .ql-stroke, .ql-toolbar.ql-snow button:focus .ql-fill, .ql-toolbar.ql-snow button:focus .ql-stroke, .ql-toolbar.ql-snow button:hover .ql-fill, .ql-toolbar.ql-snow button:hover .ql-stroke {
    stroke: var(--bs-primary)
}

.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill, .ql-toolbar.ql-snow button.ql-active .ql-fill, .ql-toolbar.ql-snow button.ql-expanded .ql-fill, .ql-toolbar.ql-snow button:focus .ql-fill, .ql-toolbar.ql-snow button:hover .ql-fill {
    fill: var(--bs-primary)
}

.ql-editor {
    color: var(--bs-input-color)
}

.ql-editor.ql-blank:before {
    left: auto !important;
    right: auto !important;
    color: var(--bs-text-muted) !important;
    font-style: normal !important
}

.ql-container.ql-snow {
    background-color: var(--bs-input-bg);
    border: 1px solid var(--bs-gray-200);
    border-top: 0;
    border-bottom-right-radius: .475rem;
    border-bottom-left-radius: .475rem
}

.ql-snow .ql-picker .ql-picker-label {
    color: var(--bs-gray-500)
}

.ql-snow .ql-picker .ql-picker-label.ql-active, .ql-snow .ql-picker .ql-picker-label:hover {
    color: var(--bs-primary)
}

.ql-snow .ql-picker.ql-expanded {
    outline: 0 !important;
    border-color: transparent !important
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    border-color: transparent !important;
    color: var(--bs-primary);
    outline: 0 !important
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
    color: var(--bs-primary)
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border: 0;
    padding: .5rem 1rem;
    box-shadow: var(--bs-dropdown-box-shadow);
    background-color: var(--bs-body-bg);
    border-radius: .475rem
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
    color: var(--bs-gray-600);
    outline: 0
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
    color: var(--bs-primary)
}

.ql-snow .ql-tooltip {
    border: 0;
    padding: .5rem 1rem;
    box-shadow: var(--bs-dropdown-box-shadow);
    border-radius: .475rem
}

.ql-snow .ql-tooltip input[type=text] {
    border: 0;
    background-color: transparent;
    outline: 0 !important;
    box-shadow: none;
    border-radius: 0;
    border: 1px solid var(--bs-border-color);
    color: var(--bs-gray-700);
    outline: 0 !important;
    border-radius: .475rem
}

.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
    border-color: var(--bs-input-focus-border-color) !important
}

.ql-snow .ql-tooltip .ql-preview {
    color: var(--bs-gray-600)
}

.ql-snow .ql-tooltip .ql-action {
    transition: color .3s ease;
    color: var(--bs-gray-600)
}

.ql-snow .ql-tooltip .ql-action:hover {
    transition: color .3s ease;
    color: var(--bs-primary)
}

.modal .ql-snow .ql-tooltip.ql-editing {
    left: 20px !important
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: var(--bs-gray-900);
    color: var(--bs-text-muted);
    overflow: visible;
    border-radius: .475rem
}

.ql-quil.ql-quil-plain .ql-toolbar {
    padding: 0;
    margin: 0;
    border: 0
}

.ql-quil.ql-quil-plain .ql-toolbar:after {
    display: none
}

.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
    padding-left: 0
}

.ql-quil.ql-quil-plain .ql-container {
    border: 0
}

.ql-quil.ql-quil-plain .ql-editor {
    border: 0;
    padding: 0
}

.recaptcha {
    padding: 15px;
    border: 1px solid var(--bs-gray-200);
    border-radius: .475rem
}

.recaptcha .recaptcha-img {
    margin-bottom: 10px
}

.recaptcha .recaptcha_only_if_incorrect_sol {
    color: var(--bs-danger)
}

.recaptcha .input-group .btn i {
    padding-right: 0
}

.recaptcha .input-group .form-control {
    border-top-left-radius: .475rem !important;
    border-bottom-left-radius: .475rem !important
}

.tox-target {
    display: none
}

.tox-tinymce {
    border-radius: .475rem !important
}

.toastr {
    background-position: calc(100% - 1.5rem) center !important;
    background-position: 1.5rem center !important;
    box-shadow: var(--bs-dropdown-box-shadow) !important;
    border-radius: .475rem !important;
    border: 0 !important;
    background-color: var(--bs-gray-100);
    color: var(--bs-gray-700);
    padding: 1.25rem 1.25rem 1.25rem 4.5rem !important
}

.toastr .toastr-close-button {
    outline: 0 !important;
    font-size: 0;
    width: .85rem;
    height: .85rem
}

.toastr .toastr-title {
    font-size: 1.15rem;
    font-weight: 500
}

.toastr .toastr-title + .toastr-message {
    margin-top: .25rem
}

.toastr .toastr-message {
    font-size: 1rem;
    font-weight: 400
}

.toastr.toastr-success {
    background-color: var(--bs-success);
    color: var(--bs-success-inverse)
}

.toastr.toastr-success .toastr-close-button {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-success-inverse);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-success-inverse%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-success-inverse%29'%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)
}

.toastr.toastr-info {
    background-color: var(--bs-info);
    color: var(--bs-info-inverse)
}

.toastr.toastr-info .toastr-close-button {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-info-inverse);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-info-inverse%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-info-inverse%29'%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)
}

.toastr.toastr-warning {
    background-color: var(--bs-warning);
    color: var(--bs-warning-inverse)
}

.toastr.toastr-warning .toastr-close-button {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-warning-inverse);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-warning-inverse%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-warning-inverse%29'%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)
}

.toastr.toastr-error {
    background-color: var(--bs-danger);
    color: var(--bs-danger-inverse)
}

.toastr.toastr-error .toastr-close-button {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-danger-inverse);
    -webkit-mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-danger-inverse%29'%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);
    mask-image: url(/App_Assets/plugins/global/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-danger-inverse%29'%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)
}

.toastr-top-center {
    top: 12px
}

.toastr-bottom-center {
    bottom: 12px
}

.draggable {
    transition: opacity .3s ease;
    outline: 0 !important
}

.draggable.draggable-mirror {
    opacity: .8;
    transition: opacity .3s ease;
    border: 2px dashed var(--bs-gray-300) !important;
    border-radius: .475rem
}

.draggable.draggable--original {
    opacity: 0 !important
}

.draggable.draggable-source--is-dragging.draggable--over {
    opacity: 0 !important
}

.draggable .draggable-handle {
    cursor: move
}

.leaflet-container .leaflet-bottom, .leaflet-container .leaflet-control, .leaflet-container .leaflet-pane, .leaflet-container .leaflet-top {
    z-index: 1 !important
}

.leaflet-container .leaflet-popup-content-wrapper {
    border-radius: .475rem !important;
    text-align: center;
    box-shadow: var(--bs-box-shadow) !important
}

.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
    font-family: Montserrat,Helvetica,sans-serif;
    font-size: 1rem
}

.tns {
    position: relative;
    overflow: hidden
}

.tns [data-tns=true] {
    display: none
}

.tns .tns-item {
    opacity: 0;
    transition: all .3s ease
}

.tns .tns-controls {
    display: flex;
    justify-content: center;
    align-items: center
}

.tns .tns-controls button {
    outline: 0;
    border: 0;
    margin: 0 .25rem;
    border-radius: .475rem;
    padding: .5rem .75rem;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.tns .tns-controls button:hover {
    background-color: var(--bs-primary-active)
}

.tns .tns-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.tns .tns-nav button {
    display: block;
    outline: 0;
    width: 1.25rem;
    height: .75rem;
    background-color: var(--bs-gray-200);
    margin: 0 .25rem;
    border: 0;
    border-radius: .35rem
}

.tns .tns-nav button.tns-nav-active {
    background-color: var(--bs-primary)
}

.tns.tns-initiazlied [data-tns=true] {
    display: flex
}

.tns.tns-initiazlied .tns-item {
    opacity: 1;
    transition: all .3s ease
}

.tns.tns-default {
    position: relative
}

.tns.tns-default [data-controls=next], .tns.tns-default [data-controls=prev] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.tns.tns-default [data-controls=prev] {
    left: 0
}

.tns.tns-default [data-controls=next] {
    right: 0
}

.tns.tns-default .tns-outer {
    margin: 0 2rem
}

@media (max-width:767.98px) {
    .tns.tns-default .tns-outer {
        margin: 0 2rem
    }
}

.tns.tns-flush .tns-outer {
    margin: 0
}

.tns-hide-disabled-nav [disabled] {
    display: none !important
}

body {
    --fc-event-border-color: var(--bs-primary);
    --fc-event-bg-color: var(--bs-primary);
    --fc-event-text-color: var(--bs-primary-inverse)
}

.fc {
    --fc-border-color: var(--bs-gray-200);
    --fc-page-bg-color: #fff;
    --fc-small-font-size: .95rem;
    --fc-highlight-color: var(--bs-light);
    --fc-bg-event-opacity: .3;
    --fc-neutral-bg-color: var(--bs-light);
    --fc-today-bg-color: var(--bs-success-light);
    --fc-now-indicator-color: var(--bs-danger);
    --fc-list-event-hover-bg-color: var(--bs-light);
    --fc-button-text-color: var(--bs-gray-600);
    --fc-button-bg-color: var(--bs-gray-100);
    --fc-button-border-color: var(--bs-gray-100);
    --fc-button-hover-bg-color: var(--bs-gray-100);
    --fc-button-hover-border-color: var(--bs-gray-100);
    --fc-button-active-bg-color: var(--bs-gray-200);
    --fc-button-active-border-color: var(--bs-gray-200)
}

.fc table {
    font-size: 1rem
}

.fc .fc-button {
    padding: .75rem 1.25rem;
    box-shadow: none !important;
    border: 0 !important;
    border-radius: .475rem;
    vertical-align: middle;
    font-weight: 500;
    text-transform: capitalize
}

.fc .fc-button-primary {
    margin: 0
}

.fc .fc-button-primary .fc-icon {
    font-size: 1.35rem;
    margin-bottom: .15rem
}

.fc .fc-button-primary:not(:disabled):not(.fc-button-active):active, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover {
    color: var(--bs-gray-900)
}

.fc .fc-button-primary:not(:disabled):not(.fc-button-active):active .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover .fc-icon {
    color: var(--bs-gray-900)
}

.fc .fc-button-primary:not(:disabled).fc-button-active {
    color: var(--bs-gray-900)
}

.fc .fc-button-primary:not(:disabled).fc-button-active .fc-icon {
    color: var(--bs-gray-900)
}

.fc .fc-button-group .fc-button {
    margin: 0 !important
}

.fc .fc-toolbar-title {
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--bs-gray-800)
}

.fc .fc-col-header-cell {
    padding: .75rem .5rem
}

.fc .fc-col-header-cell .fc-col-header-cell-cushion {
    font-size: 1.1rem;
    font-weight: 500;
    color: var(--bs-gray-800)
}

.fc .fc-scrollgrid {
    border-radius: .475rem
}

.fc .fc-scrollgrid thead > tr td:first-child {
    border-top-left-radius: .475rem
}

.fc .fc-scrollgrid thead > tr td:last-child {
    border-top-right-radius: .475rem
}

.fc .fc-scrollgrid tbody > tr:last-child td:first-child {
    border-bottom-left-radius: .475rem
}

.fc .fc-scrollgrid tbody > tr:last-child td:last-child {
    border-bottom-right-radius: .475rem
}

.fc .fc-daygrid-event {
    margin-top: 3px
}

.fc .fc-daygrid-block-event .fc-event-time, .fc .fc-daygrid-block-event .fc-event-title, .fc .fc-daygrid-dot-event .fc-event-time, .fc .fc-daygrid-dot-event .fc-event-title {
    padding: .25rem
}

.fc .fc-daygrid-day-number {
    color: var(--bs-gray-800)
}

.fc .fc-daygrid-dot-event {
    background-color: var(--bs-light);
    color: var(--bs-gray-600)
}

.fc .fc-daygrid-dot-event .fc-event-title {
    font-weight: 500
}

.fc .fc-daygrid-dot-event.fc-event-mirror, .fc .fc-daygrid-dot-event:hover {
    background-color: var(--bs-light);
    color: var(--bs-primary)
}

.fc .fc-daygrid-event-dot {
    margin-left: .5rem;
    margin-right: .1rem
}

.fc .fc-popover {
    border: 0 !important;
    background-color: var(--bs-body-bg);
    box-shadow: var(--bs-dropdown-box-shadow);
    border-radius: .475rem
}

.fc .fc-popover .fc-popover-header {
    border-top-left-radius: .475rem;
    border-top-right-radius: .475rem;
    padding: .65rem .75rem;
    background-color: var(--bs-tooltip-bg)
}

.fc .fc-popover .fc-popover-header .fc-popover-title {
    color: var(--bs-gray-800);
    font-size: 1rem;
    font-weight: 500
}

.fc .fc-popover .fc-popover-header .fc-popover-close {
    font-size: 1rem;
    color: var(--bs-gray-600)
}

.fc .fc-popover .fc-popover-header .fc-popover-close:hover {
    color: var(--bs-primary)
}

.fc .fc-popover .fc-popover-body {
    padding: .5rem .75rem .75rem
}

.fc .fc-daygrid-more-link {
    font-weight: 500
}

.fc .fc-timegrid-slot {
    height: 2rem;
    font-size: .95rem
}

.fc .fc-list-day-cushion, .fc .fc-list-table td {
    padding: .85rem 1.15rem
}

.fc .fc-list-day-side-text, .fc .fc-list-day-text {
    font-size: 1.1rem;
    color: var(--bs-gray-900);
    font-weight: 600
}

.fc .fc-list, .fc .fc-list-table {
    border-radius: .475rem
}

.fc .fc-list {
    overflow: hidden;
    position: relative
}

.fc .fc-timegrid-axis {
    padding-left: 0;
    padding-right: 0
}

.fc .fc-timegrid-event .fc-event-main {
    padding: .25rem
}

.fc .fc-timegrid-now-indicator-arrow {
    margin-top: -1px
}

.fc-h-event {
    font-weight: 400
}

@media (max-width:767.98px) {
    .fc .fc-header-toolbar {
        flex-direction: column;
        align-items: flex-start
    }

    .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) {
        order: 2
    }

    .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
        order: 1
    }

    .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
        margin-bottom: 1rem
    }
}

.kanban-container {
    width: 100% !important;
    display: flex;
    flex-wrap: wrap
}

.kanban-container .kanban-board {
    float: none;
    flex-shrink: 0;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem !important;
    background-color: var(--bs-gray-100);
    border-radius: .475rem
}

.kanban-container .kanban-board:last-child {
    margin-right: 0 !important
}

.kanban-container .kanban-board .kanban-board-header {
    border-top-left-radius: .475rem;
    border-top-right-radius: .475rem
}

.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
    font-size: 1.2rem;
    font-weight: 500;
    color: var(--bs-gray-900)
}

.kanban-container .kanban-board .kanban-board-header.light {
    background-color: var(--bs-light);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
    color: var(--bs-light-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-light {
    color: rgba(var(--bs-light),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
    color: var(--bs-light)
}

.kanban-container .kanban-board .kanban-board-header.primary {
    background-color: var(--bs-primary);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
    color: var(--bs-primary-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-primary {
    color: rgba(var(--bs-primary),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
    color: var(--bs-primary)
}

.kanban-container .kanban-board .kanban-board-header.secondary {
    background-color: var(--bs-secondary);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
    color: var(--bs-secondary-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-secondary {
    color: rgba(var(--bs-secondary),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
    color: var(--bs-secondary)
}

.kanban-container .kanban-board .kanban-board-header.success {
    background-color: var(--bs-success);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
    color: var(--bs-success-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-success {
    color: rgba(var(--bs-success),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
    color: var(--bs-success)
}

.kanban-container .kanban-board .kanban-board-header.info {
    background-color: var(--bs-info);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
    color: var(--bs-info-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-info {
    color: rgba(var(--bs-info),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
    color: var(--bs-info)
}

.kanban-container .kanban-board .kanban-board-header.warning {
    background-color: var(--bs-warning);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
    color: var(--bs-warning-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-warning {
    color: rgba(var(--bs-warning),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
    color: var(--bs-warning)
}

.kanban-container .kanban-board .kanban-board-header.danger {
    background-color: var(--bs-danger);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
    color: var(--bs-danger-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-danger {
    color: rgba(var(--bs-danger),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
    color: var(--bs-danger)
}

.kanban-container .kanban-board .kanban-board-header.dark {
    background-color: var(--bs-dark);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
    color: var(--bs-dark-inverse)
}

.kanban-container .kanban-board .kanban-board-header.light-dark {
    color: rgba(var(--bs-dark),.1);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
    color: var(--bs-dark)
}

.kanban-container .kanban-board .kanban-drag .kanban-item {
    border-radius: .475rem;
    box-shadow: 0 0 13px 0 #0000000d;
    background: var(--bs-body-bg)
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light] {
    background-color: var(--bs-light);
    color: var(--bs-light-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-light] {
    background-color: var(--bs-light-light);
    color: var(--bs-light);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=primary] {
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-primary] {
    background-color: var(--bs-primary-light);
    color: var(--bs-primary);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=secondary] {
    background-color: var(--bs-secondary);
    color: var(--bs-secondary-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-secondary] {
    background-color: var(--bs-secondary-light);
    color: var(--bs-secondary);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=success] {
    background-color: var(--bs-success);
    color: var(--bs-success-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-success] {
    background-color: var(--bs-success-light);
    color: var(--bs-success);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=info] {
    background-color: var(--bs-info);
    color: var(--bs-info-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-info] {
    background-color: var(--bs-info-light);
    color: var(--bs-info);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=warning] {
    background-color: var(--bs-warning);
    color: var(--bs-warning-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-warning] {
    background-color: var(--bs-warning-light);
    color: var(--bs-warning);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=danger] {
    background-color: var(--bs-danger);
    color: var(--bs-danger-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-danger] {
    background-color: var(--bs-danger-light);
    color: var(--bs-danger);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=dark] {
    background-color: var(--bs-dark);
    color: var(--bs-dark-inverse);
    box-shadow: none
}

.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-dark] {
    background-color: var(--bs-dark-light);
    color: var(--bs-dark);
    box-shadow: none
}

.kanban-fixed-height .kanban-container .kanban-board .kanban-drag {
    position: relative;
    overflow-y: auto
}

.jstree-default .jstree-anchor {
    color: var(--bs-gray-700);
    padding: 0 8px 0 4px
}

.jstree-default .jstree-icon {
    color: var(--bs-gray-700);
    font-size: 1.3rem
}

.jstree-default .jstree-icon.la {
    font-size: 1.5rem
}

.jstree-default .jstree-icon.fa {
    font-size: 1.2rem
}

.jstree-default .jstree-disabled {
    cursor: not-allowed;
    line-height: auto;
    height: auto;
    opacity: .7
}

.jstree-default .jstree-disabled .jstree-icon {
    color: var(--bs-gray-700)
}

.jstree-default .jstree-clicked {
    border: 0;
    background: var(--bs-gray-100);
    box-shadow: none
}

.jstree-default .jstree-hovered {
    border: 0;
    background-color: var(--bs-gray-100);
    box-shadow: none
}

.jstree-default .jstree-wholerow-clicked {
    background: var(--bs-gray-200);
    box-shadow: none
}

.jstree-default .jstree-wholerow-hovered, .jstree-default.jstree-wholerow .jstree-wholerow-hovered {
    border: 0;
    background-color: var(--bs-gray-100);
    box-shadow: none
}

.jstree-open > .jstree-anchor > .fa-folder:before {
    margin-left: 2px;
    content: "\f07c"
}

.jstree-open > .jstree-anchor > .la-folder:before {
    margin-left: 2px;
    content: "\f200"
}

.jstree-default.jstree-rtl .jstree-node {
    background-position: 100% 1px !important
}

.jstree-default.jstree-rtl .jstree-last {
    background: 0 0;
    background-repeat: no-repeat
}

.jstree-rtl .jstree-anchor {
    padding: 0 4px 0 8px
}

.vakata-context, .vakata-context ul {
    padding: .5rem 0;
    min-width: 150px;
    font-size: 1rem;
    font-family: var(--bs-font-sans-serif);
    background: var(--bs-body-bg);
    box-shadow: var(--bs-dropdown-box-shadow);
    border: 0;
    border-radius: .475rem
}

.vakata-context li, .vakata-context ul li {
    padding: 0;
    border: 0
}

.vakata-context li a, .vakata-context ul li a {
    padding: 0 1.2rem;
    border: 0
}

.vakata-context li a i, .vakata-context ul li a i {
    display: none
}

.vakata-context li a .vakata-contextmenu-sep, .vakata-context ul li a .vakata-contextmenu-sep {
    display: none
}

.vakata-context li a ins, .vakata-context li a span, .vakata-context ul li a ins, .vakata-context ul li a span {
    display: none;
    border: 0 !important
}

.vakata-context .vakata-context-hover > a, .vakata-context li a:hover, .vakata-context ul .vakata-context-hover > a, .vakata-context ul li a:hover {
    margin: 0;
    background-color: var(--bs-gray-100);
    color: var(--bs-primary);
    box-shadow: none
}

.vakata-context .vakata-context-hover > a .ins, .vakata-context .vakata-context-hover > a .span, .vakata-context li a:hover .ins, .vakata-context li a:hover .span, .vakata-context ul .vakata-context-hover > a .ins, .vakata-context ul .vakata-context-hover > a .span, .vakata-context ul li a:hover .ins, .vakata-context ul li a:hover .span {
    border: 0 !important
}

.vakata-context .vakata-context-separator a, .vakata-context-rtl .vakata-context-separator a {
    margin: 0;
    border: 0;
    height: 2px;
    background-color: var(--bs-gray-200)
}

.jstree-rename-input {
    outline: 0 !important;
    padding: 2px 6px !important;
    margin-right: -4px !important;
    background-color: var(--bs-gray-100) !important;
    border: 1px solid var(--bs-gray-100) !important;
    border-radius: .475rem
}

.vis-timeline {
    border: 1px solid var(--bs-border-color) !important;
    border-radius: .475rem !important
}

.vis-timeline .vis-labelset .vis-label {
    display: flex;
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
    border-bottom: none;
    font-size: 1.25rem;
    font-weight: 500;
    color: var(--bs-gray-900)
}

.vis-timeline .vis-foreground .vis-group {
    border-bottom: none
}

.vis-timeline .vis-item {
    position: absolute;
    color: var(--bs-gray-700);
    border-color: var(--bs-primary);
    border-width: 1px;
    background-color: var(--bs-gray-100);
    border-radius: .475rem !important
}

.vis-timeline .vis-item.vis-selected {
    background-color: var(--bs-warning-light);
    color: var(--bs-gray-700);
    border-color: var(--bs-warning)
}

.vis-timeline .vis-item .vis-item-content {
    padding: .75rem 1rem;
    width: 100%;
    transform: none !important
}

.vis-timeline .vis-time-axis {
    font-size: .95rem;
    text-transform: uppercase;
    font-weight: 500
}

.vis-timeline .vis-time-axis .vis-text {
    color: var(--bs-gray-400)
}

.vis-timeline .vis-time-axis .vis-grid.vis-minor {
    border-left-color: var(--bs-border-dashed-color) !important
}

.vis-timeline .vis-time-axis .vis-grid.vis-vertical {
    border-left-style: dashed !important
}

.vis-timeline .vis-panel .vis-shadow {
    box-shadow: none !important
}

.vis-timeline .vis-panel.vis-bottom, .vis-timeline .vis-panel.vis-center, .vis-timeline .vis-panel.vis-left, .vis-timeline .vis-panel.vis-right, .vis-timeline .vis-panel.vis-top {
    border-color: var(--bs-border-color) !important
}

.vis-timeline .vis-current-time {
    background-color: var(--bs-success)
}

.vis-timeline-custom .vis-timeline {
    border: 0 !important
}

.vis-timeline-custom .vis-timeline .vis-label {
    padding-left: 0 !important
}

.vis-timeline-custom .vis-panel.vis-bottom, .vis-timeline-custom .vis-panel.vis-center, .vis-timeline-custom .vis-panel.vis-left, .vis-timeline-custom .vis-panel.vis-right, .vis-timeline-custom .vis-panel.vis-top {
    border: 0 !important
}

.vis-timeline-custom .vis-item {
    background-color: transparent;
    border: 0 !important;
    border-radius: 0 !important
}

.vis-timeline-custom .vis-item .vis-item-content {
    padding: 0 !important
}

.ki-duotone, .ki-outline, .ki-solid {
    line-height: 1;
    font-size: 1rem;
    color: var(--bs-text-muted)
}

[dir="rtl"] {
    direction: rtl !important;
    unicode-bidi: bidi-override
}

@charset "UTF-8";
/*! 
 * Bootstrap v5.3.2 and v5.3.0-alpha1 Combined
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

/* Root Variables (Merged and Optimized) */
:root, [data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754; /* v5.3.2 */
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000000;
    --bs-white: #ffffff;
    --bs-gray: #78829D; /* v5.3.2 */
    --bs-gray-dark: #252F4A; /* v5.3.2 */
    --bs-gray-100: #F9F9F9;
    --bs-gray-200: #F1F1F4; /* v5.3.2 */
    --bs-gray-300: #DBDFE9; /* v5.3.2 */
    --bs-gray-400: #C4CADA; /* v5.3.2 */
    --bs-gray-500: #99A1B7; /* v5.3.2 */
    --bs-gray-600: #78829D; /* v5.3.2 */
    --bs-gray-700: #4B5675; /* v5.3.2 */
    --bs-gray-800: #252F4A; /* v5.3.2 */
    --bs-gray-900: #071437; /* v5.3.2 */
    --bs-light: #F9F9F9;
    --bs-primary: #1B84FF; /* v5.3.2 */
    --bs-secondary: #F9F9F9; /* v5.3.2 */
    --bs-success: #17C653; /* v5.3.2 */
    --bs-info: #7239EA;
    --bs-warning: #F6C000; /* v5.3.2 */
    --bs-danger: #F8285A; /* v5.3.2 */
    --bs-dark: #1E2129; /* v5.3.2 */
    --bs-light-rgb: 249,249,249;
    --bs-primary-rgb: 27,132,255; /* v5.3.2 */
    --bs-secondary-rgb: 249,249,249; /* v5.3.2 */
    --bs-success-rgb: 23,198,83; /* v5.3.2 */
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 246,192,0; /* v5.3.2 */
    --bs-danger-rgb: 248,40,90; /* v5.3.2 */
    --bs-dark-rgb: 30,33,41; /* v5.3.2 */
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-font-sans-serif: Inter, Helvetica, "sans-serif"; /* v5.3.2 */
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #071437; /* v5.3.2 */
    --bs-body-bg: #ffffff;
    --bs-emphasis-color: #000000;
    --bs-secondary-color: rgba(7, 20, 55, 0.75); /* v5.3.2 */
    --bs-secondary-bg: #F1F1F4; /* v5.3.2 */
    --bs-tertiary-color: rgba(7, 20, 55, 0.5); /* v5.3.2 */
    --bs-tertiary-bg: #F9F9F9;
    --bs-heading-color: #071437; /* v5.3.2 */
    --bs-link-color: #1B84FF; /* v5.3.2 */
    --bs-link-decoration: none;
    --bs-link-hover-color: #056EE9; /* v5.3.2 */
    --bs-link-hover-decoration: none;
    --bs-code-color: #b93993;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #F1F1F4; /* v5.3.2 */
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 0.475rem;
    --bs-border-radius-sm: 0.425rem;
    --bs-border-radius-lg: 0.625rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
    --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(27, 132, 255, 0.25); /* v5.3.2 */
    --bs-form-valid-color: #17C653; /* v5.3.2 */
    --bs-form-valid-border-color: #17C653; /* v5.3.2 */
    --bs-form-invalid-color: #F8285A; /* v5.3.2 */
    --bs-form-invalid-border-color: #F8285A; /* v5.3.2 */
    --bs-page-bg: #f3f6f9; /* v5.3.0-alpha1 custom */
    --bs-app-blank-bg: #ffffff; /* v5.3.0-alpha1 custom */
    --bs-text-muted: #A1A5B7; /* v5.3.0-alpha1 */
    --bs-primary-light: #f1faff; /* v5.3.0-alpha1 */
    --bs-secondary-light: #F9F9F9; /* v5.3.0-alpha1 */
    --bs-success-light: #e8fff3; /* v5.3.0-alpha1 */
    --bs-info-light: #f8f5ff; /* v5.3.0-alpha1 */
    --bs-warning-light: #fff8dd; /* v5.3.0-alpha1 */
    --bs-danger-light: #fff5f8; /* v5.3.0-alpha1 */
    --bs-dark-light: #F4F4F4; /* v5.3.0-alpha1 */
    --bs-primary-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-secondary-inverse: #3F4254; /* v5.3.0-alpha1 */
    --bs-light-inverse: #7E8299; /* v5.3.0-alpha1 */
    --bs-success-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-info-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-warning-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-danger-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-dark-inverse: #ffffff; /* v5.3.0-alpha1 */
}

/* Dark Theme Variables */
[data-bs-theme=dark] {
    color-scheme: dark;
    --bs-body-color: #F5F5F5; /* v5.3.2 */
    --bs-body-bg: #15171C; /* v5.3.2 */
    --bs-emphasis-color: #ffffff;
    --bs-secondary-color: rgba(245, 245, 245, 0.75); /* v5.3.2 */
    --bs-secondary-bg: #252F4A; /* v5.3.2 */
    --bs-tertiary-color: rgba(245, 245, 245, 0.5); /* v5.3.2 */
    --bs-tertiary-bg: #162241; /* v5.3.2 */
    --bs-primary-text-emphasis: #76b5ff; /* v5.3.2 */
    --bs-secondary-text-emphasis: #fbfbfb; /* v5.3.2 */
    --bs-success-text-emphasis: #74dd98; /* v5.3.2 */
    --bs-info: #b490ff;
    --bs-info-active: #9765ff;
    --bs-info-light: #2b2248; /* v5.3.0-alpha1 */
    --bs-info-text-emphasis: #aa88f2; /* v5.3.2 */
    --bs-warning-text-emphasis: #fad966; /* v5.3.2 */
    --bs-danger-text-emphasis: #fb7e9c; /* v5.3.2 */
    --bs-light-text-emphasis: #F9F9F9; /* v5.3.2 */
    --bs-dark-text-emphasis: #DBDFE9; /* v5.3.2 */
    --bs-primary-bg-subtle: #051a33; /* v5.3.2 */
    --bs-secondary-bg-subtle: #323232; /* v5.3.2 */
    --bs-success-bg-subtle: #052811; /* v5.3.2 */
    --bs-info-bg-subtle: #170b2f; /* v5.3.2 */
    --bs-warning-bg-subtle: #312600; /* v5.3.2 */
    --bs-danger-bg-subtle: #320812; /* v5.3.2 */
    --bs-light-bg-subtle: #252F4A; /* v5.3.2 */
    --bs-dark-bg-subtle: #131825; /* v5.3.2 */
    --bs-primary-border-subtle: #104f99; /* v5.3.2 */
    --bs-secondary-border-subtle: #959595; /* v5.3.2 */
    --bs-success-border-subtle: #0e7732; /* v5.3.2 */
    --bs-info-border-subtle: #44228c; /* v5.3.2 */
    --bs-warning-border-subtle: #947300; /* v5.3.2 */
    --bs-danger-border-subtle: #951836; /* v5.3.2 */
    --bs-light-border-subtle: #4B5675; /* v5.3.2 */
    --bs-dark-border-subtle: #252F4A; /* v5.3.2 */
    --bs-heading-color: #F5F5F5; /* v5.3.2 */
    --bs-link-color: #006AE6; /* v5.3.2 */
    --bs-link-hover-color: #3388eb; /* v5.3.2 */
    --bs-code-color: #b93993;
    --bs-highlight-bg: #664d03;
    --bs-border-color: #26272F; /* v5.3.2 */
    --bs-form-valid-color: #75b798; /* v5.3.2 */
    --bs-form-valid-border-color: #75b798; /* v5.3.2 */
    --bs-form-invalid-color: #ea868f; /* v5.3.2 */
    --bs-form-invalid-border-color: #ea868f; /* v5.3.2 */
    --bs-page-bg: #151521; /* v5.3.0-alpha1 custom */
    --bs-app-blank-bg: #151521; /* v5.3.0-alpha1 custom */
    --bs-text-muted: #565674; /* v5.3.0-alpha1 */
    --bs-primary-light: #00a4ff26; /* v5.3.0-alpha1 */
    --bs-success-light: #e8fff3; /* v5.3.0-alpha1 */
    --bs-warning-light: #392f28; /* v5.3.0-alpha1 */
    --bs-danger-light: #3a2434; /* v5.3.0-alpha1 */
    --bs-dark-light: #2B2B40; /* v5.3.0-alpha1 */
    --bs-secondary-light: #1b1b29; /* v5.3.0-alpha1 */
    --bs-primary-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-secondary-inverse: #92929F; /* v5.3.0-alpha1 */
    --bs-light-inverse: #7E8299; /* v5.3.0-alpha1 */
    --bs-success-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-info-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-warning-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-danger-inverse: #ffffff; /* v5.3.0-alpha1 */
    --bs-dark-inverse: #1b1b29; /* v5.3.0-alpha1 */
}

/* Base Styles */
*, ::after, ::before {
    box-sizing: border-box;
}

html {
    font-family: sans-serif;
    text-size-adjust: 100%;
    height: 100%;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 13px !important;
    font-weight: 500;
}

body {
    margin: 0;
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    display: flex;
    flex-direction: column;
    height: 100%;
}

body a:active, body a:focus, body a:hover {
    text-decoration: none !important;
}

canvas {
    user-select: none;
}

router-outlet {
    display: none;
}

hr {
    margin: 1rem 0;
    color: inherit;
    border: 0;
    border-top: var(--bs-border-width) solid;
    opacity: .25;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 600;
    line-height: 1.2;
    color: var(--bs-heading-color, inherit);
}

.h1, h1 {
    font-size: calc(1.3rem + .6vw);
}

.h2, h2 {
    font-size: calc(1.275rem + .3vw);
}

.h3, h3 {
    font-size: calc(1.26rem + .12vw);
}

.h4, h4 {
    font-size: 1.25rem;
}

.h5, h5 {
    font-size: 1.15rem;
}

.h6, h6 {
    font-size: 1.075rem;
}

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

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

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

ol, ul {
    padding-left: 2rem;
}

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

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

dt {
    font-weight: 600;
}

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

blockquote {
    margin: 0 0 1rem;
}

b, strong {
    font-weight: 700;
}

.small, small {
    font-size: .875em;
}

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

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

sub {
    bottom: -.25em;
}

sup {
    top: -.5em;
}

a {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
    text-decoration: none;
    transition: color .2s ease;
}

a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
    text-decoration: none;
}

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

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

pre {
    display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: .875em;
}

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

code {
    font-size: .875em;
    color: var(--bs-code-color);
    word-wrap: break-word;
}

a > code {
    color: inherit;
}

kbd {
    padding: .1875rem .375rem;
    font-size: .875em;
    color: var(--bs-body-bg);
    background-color: var(--bs-body-color);
    border-radius: .425rem;
}

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

figure {
    margin: 0 0 1rem;
}

img, svg {
    vertical-align: middle;
}

table {
    caption-side: bottom;
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    color: var(--bs-table-color);
    vertical-align: top;
    border-color: var(--bs-table-border-color);
}

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

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

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

label {
    display: inline-block;
}

button {
    border-radius: 0;
}

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

button, input, optgroup, select, 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;
}

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

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button: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 + .3vw);
    line-height: inherit;
}

legend + * {
    clear: left;
}

::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-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;
    width: 100px;
    height: 6px;
    border: none;
    border-radius: 6px;
}

progress::-webkit-progress-bar {
    background-color: var(--bs-gray-100);
    border-radius: 6px;
}

progress::-webkit-progress-value {
    background-color: var(--bs-primary);
    border-radius: 6px 0 0 6px;
}

progress[value="1"]::-webkit-progress-value, progress[value="100"]::-webkit-progress-value {
    border-radius: 6px;
}

[hidden] {
    display: none !important;
}

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

.display-1 {
    font-size: calc(1.625rem + 4.5vw);
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw);
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
}

.display-1, .display-2, .display-3, .display-4, .display-5, .display-6 {
    font-weight: 700;
    line-height: 1.2;
}

.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: .875em;
    text-transform: uppercase;
}

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

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

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: .875em;
    color: #78829d;
}

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

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

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

.figure {
    display: inline-block;
}

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

.figure-caption {
    font-size: .875em;
    color: var(--bs-gray-600);
}

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

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}

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

.col {
    flex: 1 0 0%;
}

.row-cols-auto > * {
    flex: 0 0 auto;
    width: auto;
}

.row-cols-1 > * {
    flex: 0 0 auto;
    width: 100%;
}

.row-cols-2 > * {
    flex: 0 0 auto;
    width: 50%;
}

.row-cols-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
}

.row-cols-4 > * {
    flex: 0 0 auto;
    width: 25%;
}

.row-cols-5 > * {
    flex: 0 0 auto;
    width: 20%;
}

.row-cols-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
}

.col-auto {
    flex: 0 0 auto;
    width: auto;
}

.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
}

.col-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
}

.col-3 {
    flex: 0 0 auto;
    width: 25%;
}

.col-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
}

.col-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
}

.col-6 {
    flex: 0 0 auto;
    width: 50%;
}

.col-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
}

.col-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
}

.col-9 {
    flex: 0 0 auto;
    width: 75%;
}

.col-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
}

.col-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
}

.col-12 {
    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 {
    --bs-gutter-x: 0rem;
}

.g-0, .gy-0 {
    --bs-gutter-y: 0rem;
}

.g-1, .gx-1 {
    --bs-gutter-x: 0.25rem;
}

.g-1, .gy-1 {
    --bs-gutter-y: 0.25rem;
}

.g-2, .gx-2 {
    --bs-gutter-x: 0.5rem;
}

.g-2, .gy-2 {
    --bs-gutter-y: 0.5rem;
}

.g-3, .gx-3 {
    --bs-gutter-x: 0.75rem;
}

.g-3, .gy-3 {
    --bs-gutter-y: 0.75rem;
}

.g-4, .gx-4 {
    --bs-gutter-x: 1rem;
}

.g-4, .gy-4 {
    --bs-gutter-y: 1rem;
}

.g-5, .gx-5 {
    --bs-gutter-x: 1.25rem;
}

.g-5, .gy-5 {
    --bs-gutter-y: 1.25rem;
}

.g-6, .gx-6 {
    --bs-gutter-x: 1.5rem;
}

.g-6, .gy-6 {
    --bs-gutter-y: 1.5rem;
}

.g-7, .gx-7 {
    --bs-gutter-x: 1.75rem;
}

.g-7, .gy-7 {
    --bs-gutter-y: 1.75rem;
}

.g-8, .gx-8 {
    --bs-gutter-x: 2rem;
}

.g-8, .gy-8 {
    --bs-gutter-y: 2rem;
}

.g-9, .gx-9 {
    --bs-gutter-x: 2.25rem;
}

.g-9, .gy-9 {
    --bs-gutter-y: 2.25rem;
}

.g-10, .gx-10 {
    --bs-gutter-x: 2.5rem;
}

.g-10, .gy-10 {
    --bs-gutter-y: 2.5rem;
}

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

.table > tbody {
    vertical-align: inherit;
}

.table > thead {
    vertical-align: bottom;
}

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

.caption-top {
    caption-side: top;
}

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

.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(odd) > * {
    --bs-table-accent-bg: var(--bs-table-striped-bg);
    color: var(--bs-table-striped-color);
}

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

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

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

.table-primary {
    --bs-table-color: #000000;
    --bs-table-bg: #d1e6ff; /* v5.3.2 */
    --bs-table-border-color: #bccfe6;
    --bs-table-striped-bg: #c7dbf2;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #bccfe6;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #c1d5ec;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-secondary {
    --bs-table-color: #000000;
    --bs-table-bg: #fefefe; /* v5.3.2 */
    --bs-table-border-color: #e5e5e5;
    --bs-table-striped-bg: #f1f1f1;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #e5e5e5;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #ebebeb;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-success {
    --bs-table-color: #000000;
    --bs-table-bg: #d1f4dd; /* v5.3.2 */
    --bs-table-border-color: #bcdcc7;
    --bs-table-striped-bg: #c7e8d2;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #bcdcc7;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #c1e2cc;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-info {
    --bs-table-color: #000000;
    --bs-table-bg: #e3d7fb;
    --bs-table-border-color: #ccc2e2;
    --bs-table-striped-bg: #d8ccee;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #ccc2e2;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #d2c7e8;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-warning {
    --bs-table-color: #000000;
    --bs-table-bg: #fdf2cc; /* v5.3.2 */
    --bs-table-border-color: #e4dab8;
    --bs-table-striped-bg: #f0e6c2;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #e4dab8;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #eae0bd;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-danger {
    --bs-table-color: #000000;
    --bs-table-bg: #fed4de; /* v5.3.2 */
    --bs-table-border-color: #e5bfc8;
    --bs-table-striped-bg: #f1c9d3;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #e5bfc8;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #ebc4cd;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-light {
    --bs-table-color: #000000;
    --bs-table-bg: #F9F9F9;
    --bs-table-border-color: #e0e0e0;
    --bs-table-striped-bg: #ededed;
    --bs-table-striped-color: #000000;
    --bs-table-active-bg: #e0e0e0;
    --bs-table-active-color: #000000;
    --bs-table-hover-bg: #e6e6e6;
    --bs-table-hover-color: #000000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

.table-dark {
    --bs-table-color: #ffffff;
    --bs-table-bg: #1E2129; /* v5.3.2 */
    --bs-table-border-color: #35373e;
    --bs-table-striped-bg: #292c34;
    --bs-table-striped-color: #ffffff;
    --bs-table-active-bg: #35373e;
    --bs-table-active-color: #ffffff;
    --bs-table-hover-bg: #2f3239;
    --bs-table-hover-color: #ffffff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

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

.form-label {
    margin-bottom: .5rem;
    font-size: 1.05rem;
    font-weight: 500;
    color: var(--bs-gray-800);
    margin-top: 2px;
    display: block;
}

.col-form-label {
    padding-top: calc(.775rem + 1px);
    padding-bottom: calc(.775rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-gray-800);
}

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

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

.form-text {
    margin-top: .5rem;
    font-size: .95rem;
    color: var(--bs-text-muted);
}

.form-control {
    display: block;
    width: 100%;
    padding: .775rem 1rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-gray-700);
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: 1px solid var(--bs-gray-300);
    appearance: none;
    border-radius: .475rem;
    box-shadow: none;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

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

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

.form-control:focus {
    color: var(--bs-gray-700);
    background-color: var(--bs-body-bg);
    border-color: var(--bs-gray-400);
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(27, 132, 255, .25);
}

.form-control::-webkit-date-and-time-value {
    min-width: 85px;
    height: 1.5em;
    margin: 0;
}

.form-control::-webkit-datetime-edit {
    display: block;
    padding: 0;
}

.form-control::placeholder {
    color: var(--bs-gray-500);
    opacity: 1;
}

.form-control:disabled {
    color: var(--bs-gray-500);
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300);
    opacity: 1;
}

.form-control::file-selector-button {
    padding: .775rem 1rem;
    margin: -.775rem -1rem;
    margin-inline-end: 1rem;
    color: var(--bs-gray-700);
    background-color: var(--bs-gray-100);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: shade-color(var(--bs-gray-100), 5%);
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .775rem 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: var(--bs-gray-700);
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}

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

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

.form-control-sm {
    min-height: calc(1.5em + 1.1rem + 2px);
    padding: .55rem .75rem;
    font-size: .95rem;
    border-radius: .425rem;
}

.form-control-sm::file-selector-button {
    padding: .55rem .75rem;
    margin: -.55rem -.75rem;
    margin-inline-end: .75rem;
}

.form-control-lg {
    min-height: calc(1.5em + 1.65rem + 2px);
    padding: .825rem 1.5rem;
    font-size: 1.15rem;
    border-radius: .625rem;
}

.form-control-lg::file-selector-button {
    padding: .825rem 1.5rem;
    margin: -.825rem -1.5rem;
    margin-inline-end: 1.5rem;
}

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

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

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

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

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

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

.form-control-color.form-control-sm {
    height: calc(1.5em + 1.1rem + 2px);
}

.form-control-color.form-control-lg {
    height: calc(1.5em + 1.65rem + 2px);
}

.form-select {
    --bs-form-select-bg-img: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2378829D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e);
    display: block;
    width: 100%;
    padding: .775rem 3rem .775rem 1rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-gray-700);
    appearance: none;
    background-color: var(--bs-body-bg);
    background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
    background-repeat: no-repeat;
    background-position: right 0.5rem center;
    background-size: 16px 12px;
    border: 1px solid var(--bs-gray-300);
    border-radius: .475rem;
    box-shadow: none;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-select:focus {
    border-color: var(--bs-gray-400);
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-component-active-bg), .25);
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1rem;
    background-image: none;
}

.form-select:disabled {
    color: var(--bs-gray-500);
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300);
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--bs-gray-700);
}

.form-select-sm {
    /*padding-top: .55rem;
    padding-bottom: .55rem;
    padding-left: .75rem;
    font-size: .95rem;
    border-radius: .425rem;*/
    background-position: right 0.5rem center !important;
    background-size: 10px 10px;
    padding: .55rem 1.5rem .55rem 1rem;
    font-size: 0.95rem !important;
}

.form-select-lg {
    padding-top: .825rem;
    padding-bottom: .825rem;
    padding-left: 1.5rem;
    font-size: 1.15rem;
    border-radius: .625rem;
}

[data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23808290' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e);
}

.form-check {
    display: block;
    min-height: 1.5rem;
    padding-left: 2.25rem;
    margin-bottom: .125rem;
}

.form-check .form-check-input {
    float: left;
    margin-left: -2.25rem;
}

.form-check-reverse {
    padding-right: 2.25rem;
    padding-left: 0;
    text-align: right;
}

.form-check-reverse .form-check-input {
    float: right;
    margin-right: -2.25rem;
    margin-left: 0;
}

.form-check-input {
    --bs-form-check-bg: transparent;
    flex-shrink: 0;
    width: 1.75rem;
    height: 1.75rem;
    margin-top: -.125rem;
    vertical-align: top;
    appearance: none;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid var(--bs-gray-300);
    print-color-adjust: exact;
}

/*.form-check-input[type=checkbox] {
    border-radius: .45em;
}*/

/* Custom Styles from Document 1 */
.app-header {
    padding-top: 10px;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.app-header > * {
    padding-top: 10px;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.app-header-menu .menu .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-gray-100);
    color: var(--bs-primary);
}

.app-header-menu .menu .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary);
}

.app-header-menu .menu .menu-item .menu-link.active .menu-icon,
.app-header-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon,
.app-header-menu .menu .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary);
}

.app-header-menu .menu .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary);
}

.app-header-menu .menu .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
}

.app-header-menu .menu > .menu-item > .menu-link > .menu-title {
    font-weight: 600;
    font-size: 1.1rem;
}

.app-header-menu .menu-extended {
    --bs-menu-link-bg-color-active: rgba(var(--bs-gray-100-rgb), 0.7);
    --bs-menu-link-bg-color-hover: rgba(var(--bs-gray-100-rgb), 0.7);
}

.app-header-menu .menu-extended .menu-custom-icon {
    background-color: var(--bs-gray-100);
}

.app-header-menu .menu-extended .menu-link.active .menu-custom-icon,
.app-header-menu .menu-extended .menu-link:hover .menu-custom-icon {
    background-color: var(--bs-gray-200);
}

.app-header-menu .menu > .menu-item > .menu-link {
    padding-top: .675rem;
    padding-bottom: .675rem;
    font-weight: 500;
}

[data-kt-app-layout=dark-sidebar] .app-header-menu .menu > .menu-item.active > .menu-link,
[data-kt-app-layout=dark-sidebar] .app-header-menu .menu > .menu-item.here > .menu-link {
    background-color: transparent;
    box-shadow: 0 3px 4px rgba(0, 0, 0, .03);
}

[data-kt-app-toolbar-fixed=true] .app-header {
    background-color: var(--bs-app-header-minimize-bg-color);
}

[data-kt-app-header-fixed=true].modal-open .app-header {
    padding-right: 15px !important;
}

.app-header {
    background-color: var(--bs-app-header-minimize-bg-color);
    border-bottom: 1px solid var(--bs-border-color) !important;
}

.app-header .page-title {
    display: none !important;
}

[data-kt-app-layout=dark-header] .app-header {
    background-color: #0b0c10;
    border-bottom: 0 !important;
}

[data-kt-app-layout=dark-header] .app-header .btn-custom {
    color: #808290;
}

[data-kt-app-layout=dark-header] .app-header .btn-custom .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom i {
    color: #808290;
}

[data-kt-app-layout=dark-header] .app-header .btn-custom.dropdown-toggle:after {
    color: #808290;
}

.btn-check:active + [data-kt-app-layout=dark-header] .app-header .btn-custom,
.btn-check:checked + [data-kt-app-layout=dark-header] .app-header .btn-custom,
.show > [data-kt-app-layout=dark-header] .app-header .btn-custom,
[data-kt-app-layout=dark-header] .app-header .btn-custom.active,
[data-kt-app-layout=dark-header] .app-header .btn-custom.show,
[data-kt-app-layout=dark-header] .app-header .btn-custom:active:not(.btn-active),
[data-kt-app-layout=dark-header] .app-header .btn-custom:focus:not(.btn-active),
[data-kt-app-layout=dark-header] .app-header .btn-custom:hover:not(.btn-active) {
    color: var(--bs-primary);
    background-color: rgba(63, 66, 84, .35) !important;
}

.btn-check:active + [data-kt-app-layout=dark-header] .app-header .btn-custom .svg-icon,
.btn-check:active + [data-kt-app-layout=dark-header] .app-header .btn-custom i,
.btn-check:checked + [data-kt-app-layout=dark-header] .app-header .btn-custom .svg-icon,
.btn-check:checked + [data-kt-app-layout=dark-header] .app-header .btn-custom i,
.show > [data-kt-app-layout=dark-header] .app-header .btn-custom .svg-icon,
.show > [data-kt-app-layout=dark-header] .app-header .btn-custom i,
[data-kt-app-layout=dark-header] .app-header .btn-custom.active .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom.active i,
[data-kt-app-layout=dark-header] .app-header .btn-custom.show .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom.show i,
[data-kt-app-layout=dark-header] .app-header .btn-custom:active:not(.btn-active) .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom:active:not(.btn-active) i,
[data-kt-app-layout=dark-header] .app-header .btn-custom:focus:not(.btn-active) .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom:focus:not(.btn-active) i,
[data-kt-app-layout=dark-header] .app-header .btn-custom:hover:not(.btn-active) .svg-icon,
[data-kt-app-layout=dark-header] .app-header .btn-custom:hover:not(.btn-active) i {
    color: var(--bs-primary);
}

.btn-check:active + [data-kt-app-layout=dark-header] .app-header .btn-custom.dropdown-toggle:after,
.btn-check:checked + [data-kt-app-layout=dark-header] .app-header .btn-custom.dropdown-toggle:after,
.show > [data-kt-app-layout=dark-header] .app-header .btn-custom.dropdown-toggle:after,
[data-kt-app-layout=dark-header] .app-header .btn-custom.active.dropdown-toggle:after,
[data-kt-app-layout=dark-header] .app-header .btn-custom.show.dropdown-toggle:after,
[data-kt-app-layout=dark-header] .app-header .btn-custom:active:not(.btn-active).dropdown-toggle:after,
[data-kt-app-layout=dark-header] .app-header .btn-custom:focus:not(.btn-active).dropdown-toggle:after,
[data-kt-app-layout=dark-header] .app-header .btn-custom:hover:not(.btn-active).dropdown-toggle:after {
    color: var(--bs-primary);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link {
    color: #808290;
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    color: #808290;
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-icon i {
    color: #808290;
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-bullet .bullet {
    background-color: #808290;
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: #808290;
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%23808290'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='%23808290'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here),
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: #242424;
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse);
}

[data-kt-app-layout=dark-header] .app-header-menu .menu > .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
}

/* Custom Animations and Styles from Document 4 */
@keyframes wave-animation {
    0% {
        transform: rotate(0deg);
    }

    10% {
        transform: rotate(-10deg);
    }

    20% {
        transform: rotate(12deg);
    }

    30% {
        transform: rotate(-10deg);
    }

    40% {
        transform: rotate(9deg);
    }

    50% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

.wave-on-hover:hover {
    animation: wave-animation 1.2s 1;
    transform-origin: 50% 100%;
}

.bullet-heart {
    background: 0 0 !important;
    position: relative;
    width: 8px;
    height: 8px;
}

.bullet-heart:after, .bullet-heart:before {
    content: "";
    background-color: var(--bs-text-muted);
    width: 5px;
    height: 8px;
    position: absolute;
    display: block;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    transform: rotate(-45deg);
    transform-origin: top;
    left: -50%;
}

.bullet-heart:after {
    transform: rotate(45deg);
    left: 50%;
}

.menu-link:hover .bullet-heart:after, .menu-link:hover .bullet-heart:before {
    background-color: var(--bs-text-danger) !important;
}

/* Additional Bootstrap Styles (Non-Media) */
.btn {
    --bs-btn-padding-x: 1rem;
    --bs-btn-padding-y: 0.775rem;
    --bs-btn-font-family: var(--bs-font-sans-serif);
    --bs-btn-font-size: 1.1rem;
    --bs-btn-font-weight: 500;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-gray-700);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 1px;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: 0.475rem;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: none;
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .25);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
}

.btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn:disabled, .btn.disabled, fieldset:disabled .btn {
    pointer-events: none;
    opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-primary);
    --bs-btn-border-color: var(--bs-primary);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #056EE9;
    --bs-btn-hover-border-color: #056EE9;
    --bs-btn-focus-shadow-rgb: 27, 132, 255;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #056EE9;
    --bs-btn-active-border-color: #056EE9;
}

.btn-secondary {
    --bs-btn-color: var(--bs-gray-700);
    --bs-btn-bg: var(--bs-secondary);
    --bs-btn-border-color: var(--bs-secondary);
    --bs-btn-hover-color: var(--bs-gray-700);
    --bs-btn-hover-bg: #e0e0e0;
    --bs-btn-hover-border-color: #e0e0e0;
    --bs-btn-focus-shadow-rgb: 249, 249, 249;
    --bs-btn-active-color: var(--bs-gray-700);
    --bs-btn-active-bg: #e0e0e0;
    --bs-btn-active-border-color: #e0e0e0;
}

.btn-success {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-success);
    --bs-btn-border-color: var(--bs-success);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #14b14a;
    --bs-btn-hover-border-color: #14b14a;
    --bs-btn-focus-shadow-rgb: 23, 198, 83;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #14b14a;
    --bs-btn-active-border-color: #14b14a;
}

.btn-info {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-info);
    --bs-btn-border-color: var(--bs-info);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #6533d3;
    --bs-btn-hover-border-color: #6533d3;
    --bs-btn-focus-shadow-rgb: 114, 57, 234;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #6533d3;
    --bs-btn-active-border-color: #6533d3;
}

.btn-warning {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-warning);
    --bs-btn-border-color: var(--bs-warning);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #dea900;
    --bs-btn-hover-border-color: #dea900;
    --bs-btn-focus-shadow-rgb: 246, 192, 0;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #dea900;
    --bs-btn-active-border-color: #dea900;
}

.btn-danger {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-danger);
    --bs-btn-border-color: var(--bs-danger);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #df2350;
    --bs-btn-hover-border-color: #df2350;
    --bs-btn-focus-shadow-rgb: 248, 40, 90;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #df2350;
    --bs-btn-active-border-color: #df2350;
}

.btn-light {
    --bs-btn-color: var(--bs-gray-700);
    --bs-btn-bg: var(--bs-light);
    --bs-btn-border-color: var(--bs-light);
    --bs-btn-hover-color: var(--bs-gray-700);
    --bs-btn-hover-bg: #e0e0e0;
    --bs-btn-hover-border-color: #e0e0e0;
    --bs-btn-focus-shadow-rgb: 249, 249, 249;
    --bs-btn-active-color: var(--bs-gray-700);
    --bs-btn-active-bg: #e0e0e0;
    --bs-btn-active-border-color: #e0e0e0;
}

.btn-dark {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--bs-dark);
    --bs-btn-border-color: var(--bs-dark);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #1b1e25;
    --bs-btn-hover-border-color: #1b1e25;
    --bs-btn-focus-shadow-rgb: 30, 33, 41;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #1b1e25;
    --bs-btn-active-border-color: #1b1e25;
}

.btn-link {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-link-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: var(--bs-gray-600);
    text-decoration: none;
}

.btn-lg {
    --bs-btn-padding-y: 0.825rem;
    --bs-btn-padding-x: 1.5rem;
    --bs-btn-font-size: 1.15rem;
    --bs-btn-border-radius: 0.625rem;
}

.btn-sm {
    --bs-btn-padding-y: 0.55rem;
    --bs-btn-padding-x: 0.75rem;
    --bs-btn-font-size: 0.95rem;
    --bs-btn-border-radius: 0.425rem;
}

/* End of style.bundle.css */
@charset "UTF-8";

/*!
 * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root, [data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #50cd89;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #7E8299;
    --bs-gray-dark: #3F4254;
    --bs-gray-100: #F9F9F9;
    --bs-gray-100-rgb: 249,249,249;
    --bs-gray-200: #F4F4F4;
    --bs-gray-200-rgb: 244,244,244;
    --bs-gray-300: #E1E3EA;
    --bs-gray-300-rgb: 225,227,234;
    --bs-gray-400: #B5B5C3;
    --bs-gray-400-rgb: 181,181,195;
    --bs-gray-500: #A1A5B7;
    --bs-gray-500-rgb: 161,165,183;
    --bs-gray-600: #7E8299;
    --bs-gray-600-rgb: 126,130,153;
    --bs-gray-700: #5E6278;
    --bs-gray-700-rgb: 94,98,120;
    --bs-gray-800: #3F4254;
    --bs-gray-800-rgb: 63,66,84;
    --bs-gray-900: #181C32;
    --bs-gray-900-rgb: 24,28,50;
    --bs-light: #F9F9F9;
    --bs-light-rgb: 249,249,249;
    --bs-primary: #0FAAE4;
    --bs-primary-rgb: 15,170,228;
    --bs-secondary: #E1E3EA;
    --bs-secondary-rgb: 225,227,234;
    --bs-success: #50cd89;
    --bs-success-rgb: 80,205,137;
    --bs-info: #7239ea;
    --bs-info-rgb: 114,57,234;
    --bs-warning: #ffc700;
    --bs-warning-rgb: 255,199,0;
    --bs-danger: #f1416c;
    --bs-danger-rgb: 241,65,108;
    --bs-dark: #181C32;
    --bs-dark-rgb: 24,28,50;
    --bs-primary-text: #0a58ca;
    --bs-secondary-text: #7E8299;
    --bs-success-text: #146c43;
    --bs-info-text: #087990;
    --bs-warning-text: #997404;
    --bs-danger-text: #b02a37;
    --bs-light-text: #7E8299;
    --bs-dark-text: #5E6278;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #F9F9F9;
    --bs-success-bg-subtle: #50cd89;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfc;
    --bs-dark-bg-subtle: #B5B5C3;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #F4F4F4;
    --bs-success-border-subtle: #50cd89;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #F4F4F4;
    --bs-dark-border-subtle: #A1A5B7;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-white-bg-rgb: 255,255,255;
    --bs-black-bg-rgb: 0,0,0;
    --bs-body-color-rgb: 0,0,0;
    --bs-font-sans-serif: Montserrat,Helvetica,sans-serif;
    --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient: linear-gradient(180deg,#ffffff26,#fff0);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 500;
    --bs-body-line-height: 1.5;
    --bs-body-color: #000;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0,0,0;
    --bs-secondary-color: #181c32bf;
    --bs-secondary-color-rgb: 24,28,50;
    --bs-secondary-bg: #F4F4F4;
    --bs-secondary-bg-rgb: 244,244,244;
    --bs-tertiary-color: #181c3280;
    --bs-tertiary-color-rgb: 24,28,50;
    --bs-tertiary-bg: #F9F9F9;
    --bs-tertiary-bg-rgb: 249,249,249;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255,255,255;
    --bs-heading-color: #000;
    --bs-link-color: #0FAAE4;
    --bs-link-color-rgb: 15,170,228;
    --bs-link-decoration: none;
    --bs-link-hover-color: #0FAAE4;
    --bs-link-hover-color-rgb: 15,170,228;
    --bs-link-hover-decoration: none;
    --bs-code-color: #b93993;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #F4F4F4;
    --bs-border-color-translucent: #0000002d;
    --bs-border-radius: .475rem;
    --bs-border-radius-sm: .425rem;
    --bs-border-radius-lg: .625rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 .5rem 1.5rem .5rem #00000013;
    --bs-box-shadow-sm: 0 .1rem 1rem .25rem #0000000d;
    --bs-box-shadow-lg: 0 1rem 2rem 1rem #0000001a;
    --bs-box-shadow-inset: inset 0 1px 2px #00000013;
    --bs-form-control-bg: var(--bs-body-bg);
    --bs-form-control-disabled-bg: var(--bs-secondary-bg);
    --bs-highlight-bg: #fff3cd;
    --bs-xs: 0;
    --bs-sm: 576px;
    --bs-md: 768px;
    --bs-lg: 992px;
    --bs-xl: 1200px;
    --bs-xxl: 1400px;
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px;
    --bs-nav-link-font-weight: 600;
    --bs-scrollbar-size: 5px;
    --bs-scrollbar-overlay-size: 19px;
    --bs-scrollbar-overlay-space: 7px;
    --bs-text-muted: #A1A5B7;
    --bs-primary-active: #0e9ed4;
    --bs-secondary-active: #B5B5C3;
    --bs-light-active: #F4F4F4;
    --bs-success-active: #62d295;
    --bs-info-active: #5014d0;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: #131628;
    --bs-primary-light: #f1faff;
    --bs-secondary-light: #F9F9F9;
    --bs-success-light: #e8fff3;
    --bs-info-light: #f8f5ff;
    --bs-warning-light: #fff8dd;
    --bs-danger-light: #fff5f8;
    --bs-dark-light: #F4F4F4;
    --bs-primary-inverse: #fff;
    --bs-secondary-inverse: #3F4254;
    --bs-light-inverse: #7E8299;
    --bs-success-inverse: #fff;
    --bs-info-inverse: #fff;
    --bs-warning-inverse: #fff;
    --bs-danger-inverse: #fff;
    --bs-dark-inverse: #fff;
    --bs-text-white: #fff;
    --bs-text-primary: #0FAAE4;
    --bs-text-secondary: #E1E3EA;
    --bs-text-light: #F9F9F9;
    --bs-text-success: #50cd89;
    --bs-text-info: #7239ea;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #181C32;
    --bs-text-gray-100: #F9F9F9;
    --bs-text-gray-200: #F4F4F4;
    --bs-text-gray-300: #E1E3EA;
    --bs-text-gray-400: #B5B5C3;
    --bs-text-gray-500: #A1A5B7;
    --bs-text-gray-600: #7E8299;
    --bs-text-gray-700: #5E6278;
    --bs-text-gray-800: #3F4254;
    --bs-text-gray-900: #181C32;
    --bs-border-dashed-color: #E1E3EA;
    --bs-component-active-color: #fff;
    --bs-component-active-bg: #0FAAE4;
    --bs-component-hover-color: #0FAAE4;
    --bs-component-hover-bg: #F9F9F9;
    --bs-component-checked-color: #fff;
    --bs-component-checked-bg: #0FAAE4;
    --bs-box-shadow-xs: 0 .1rem .75rem .25rem #0000000d;
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-color: var(--bs-dark);
    --bs-input-solid-color: var(--bs-dark);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0 0 30px #00000026;
    --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb),0.75);
    --bs-table-loading-message-box-shadow: 0 0 50px 0 #523f6926;
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-box-shadow: 0 0 50px 0 #523f6926;
    --bs-code-bg: #F1F3F8;
    --bs-code-box-shadow: 0 3px 9px #00000014;
    --bs-symbol-label-color: var(--bs-gray-800);
    --bs-symbol-label-bg: var(--bs-gray-100);
    --bs-symbol-border-color: rgba(var(--bs-body-bg),0.5);
    --bs-bullet-bg-color: var(--bs-gray-400);
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: .3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: var(--bs-box-shadow);
    --bs-scrolltop-bg-color: var(--bs-primary);
    --bs-scrolltop-bg-color-hover: var(--bs-primary);
    --bs-scrolltop-icon-color: var(--bs-primary-inverse);
    --bs-scrolltop-icon-color-hover: var(--bs-primary-inverse);
    --bs-drawer-box-shadow: 0 1px 9px -3px #0000000d;
    --bs-drawer-bg-color: #fff;
    --bs-drawer-overlay-bg-color: #0003;
    --bs-menu-dropdown-box-shadow: 0 0 50px 0 #523f6926;
    --bs-menu-dropdown-bg-color: var(--bs-body-bg);
    --bs-menu-heading-color: #A1A5B7;
    --bs-menu-link-color-hover: #0FAAE4;
    --bs-menu-link-color-show: #0FAAE4;
    --bs-menu-link-color-here: #0FAAE4;
    --bs-menu-link-color-active: #0FAAE4;
    --bs-menu-link-bg-color-hover: #F9F9F9;
    --bs-menu-link-bg-color-show: #F9F9F9;
    --bs-menu-link-bg-color-here: #F9F9F9;
    --bs-menu-link-bg-color-active: #F9F9F9;
    --bs-scrollbar-color: #F4F4F4;
    --bs-scrollbar-hover-color: #efefef;
    --bs-overlay-bg: #0000000d;
    --bs-blockui-overlay-bg: #0000000d;
    --bs-rating-color-default: #B5B5C3;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0 -1px 5px 0 #181c321a;
    --bs-ribbon-label-bg: #0FAAE4;
    --bs-ribbon-label-border-color: #026464;
    --bs-ribbon-clip-bg: #181C32;
    --bs-engage-btn-bg: #fff;
    --bs-engage-btn-box-shadow: 0 0 22px #E0E0E0;
    --bs-engage-btn-border-color: #E8E8E8;
    --bs-engage-btn-color: #3F4254;
    --bs-engage-btn-icon-color: #7E8299;
    --bs-engage-btn-color-active: #3F4254;
}

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

[data-bs-theme=dark] {
    --bs-body-color: #FFF;
    --bs-body-color-rgb: 255,255,255;
    --bs-body-bg: #1e1e2d;
    --bs-body-bg-rgb: 30,30,45;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 249,249,249;
    --bs-secondary-color: #ffffffbf;
    --bs-secondary-color-rgb: 255,255,255;
    --bs-secondary-bg: #3F4254;
    --bs-secondary-bg-rgb: 63,66,84;
    --bs-tertiary-color: #ffffff80;
    --bs-tertiary-color-rgb: 255,255,255;
    --bs-tertiary-bg: #2c2f43;
    --bs-tertiary-bg-rgb: 44,47,67;
    --bs-primary-text: #6ea8fe;
    --bs-secondary-text: #E1E3EA;
    --bs-success-text: #50cd89;
    --bs-info: #b490ff;
    --bs-info-rgb: 114,57,234;
    --bs-info-active: #9765ff;
    --bs-info-light: #2b2248;
    --bs-secondary-border-subtle: #5E6278;
    --bs-success-border-subtle: #50cd89;
    --bs-info-border-subtle: #055160;
    --bs-warning-border-subtle: #664d03;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #5E6278;
    --bs-dark-border-subtle: #3F4254;
    --bs-heading-color: #FFF;
    --bs-link-color: #0FAAE4;
    --bs-link-hover-color: #9ec5fe;
    --bs-link-color-rgb: 4,200,200;
    --bs-link-hover-color-rgb: 158,197,254;
    --bs-code-color: #b93993;
    --bs-border-color: #2B2B40;
    --bs-border-color-translucent: #ffffff26;
    --bs-text-muted: #565674;
    --bs-gray-100: #1b1b29;
    --bs-gray-100-rgb: 27,27,41;
    --bs-gray-200: #2B2B40;
    --bs-gray-200-rgb: 43,43,64;
    --bs-gray-300: #323248;
    --bs-gray-300-rgb: 50,50,72;
    --bs-gray-400: #474761;
    --bs-gray-400-rgb: 71,71,97;
    --bs-gray-500: #565674;
    --bs-gray-500-rgb: 86,86,116;
    --bs-gray-600: #6D6D80;
    --bs-gray-600-rgb: 109,109,128;
    --bs-gray-700: #92929F;
    --bs-gray-700-rgb: 146,146,159;
    --bs-gray-800: #CDCDDE;
    --bs-gray-800-rgb: 205,205,222;
    --bs-gray-900: #FFF;
    --bs-gray-900-rgb: 255,255,255;
    --bs-white: #fff;
    --bs-white-rgb: 255,255,255;
    --bs-light: #2B2B40;
    --bs-light-rgb: 43,43,64;
    --bs-primary: #0FAAE4;
    --bs-primary-rgb: 4,200,200;
    --bs-success: #50cd89;
    --bs-success-rgb: 80,205,137;
    --bs-warning: #ffc700;
    --bs-warning-rgb: 255,199,0;
    --bs-danger: #f1416c;
    --bs-danger-rgb: 241,65,108;
    --bs-dark: #FFF;
    --bs-dark-rgb: 255,255,255;
    --bs-secondary: #323248;
    --bs-secondary-rgb: 50,50,72;
    --bs-primary-active: #0e9ed4;
    --bs-secondary-active: #474761;
    --bs-light-active: #323248;
    --bs-success-active: #6ad59b;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: #fff;
    --bs-primary-light: #00a4ff26;
    --bs-success-light: #00663161;
    --bs-warning-light: #392f28;
    --bs-danger-light: #3a2434;
    --bs-dark-light: #2B2B40;
    --bs-secondary-light: #1b1b29;
    --bs-primary-inverse: #000;
    --bs-secondary-inverse: #92929F;
    --bs-light-inverse: #7E8299;
    --bs-success-inverse: #000;
    --bs-info-inverse: #000;
    --bs-warning-inverse: #000;
    --bs-danger-inverse: #000;
    --bs-dark-inverse: #1b1b29;
    --bs-text-white: #fff;
    --bs-text-primary: #0FAAE4;
    --bs-text-secondary: #323248;
    --bs-text-light: #2B2B40;
    --bs-text-success: #50cd89;
    --bs-text-info: #b490ff;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #FFF;
    --bs-text-gray-100: #1b1b29;
    --bs-text-gray-200: #2B2B40;
    --bs-text-gray-300: #323248;
    --bs-text-gray-400: #474761;
    --bs-text-gray-500: #565674;
    --bs-text-gray-600: #6D6D80;
    --bs-text-gray-700: #92929F;
    --bs-text-gray-800: #CDCDDE;
    --bs-text-gray-900: #FFF;
    --bs-border-dashed-color: #323248;
    --bs-component-active-color: #fff;
    --bs-component-active-bg: #0FAAE4;
    --bs-component-hover-color: #0FAAE4;
    --bs-component-hover-bg: #1b1b29;
    --bs-component-checked-color: #fff;
    --bs-component-checked-bg: #0FAAE4;
    --bs-box-shadow-xs: 0 .1rem .75rem .25rem #ffffff1c;
    --bs-box-shadow-sm: 0 .1rem 1rem .25rem #ffffff1c;
    --bs-box-shadow: 0 .5rem 1.5rem .5rem #ffffff1c;
    --bs-box-shadow-lg: 0 1rem 2rem 1rem #ffffff1c;
    --bs-input-color: var(--bs-gray-700);
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-solid-color: var(--bs-gray-700);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0 0 30px #00000026;
    --bs-card-box-shadow: none;
    --bs-card-bg: #242434;
    --bs-table-striped-bg: #1b1b29bf;
    --bs-table-loading-message-box-shadow: 0 0 30px #0000004d;
    --bs-dropdown-bg: #1e1e2d;
    --bs-dropdown-box-shadow: 0 0 30px #0000004d;
    --bs-code-bg: #2B2B40;
    --bs-code-box-shadow: 0 3px 9px #00000014;
    --bs-symbol-label-color: #CDCDDE;
    --bs-symbol-label-bg: #1b1b29;
    --bs-symbol-border-color: #ffffff80;
    --bs-bullet-bg-color: #474761;
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: .3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: 0 .5rem 1.5rem .5rem #00000013;
    --bs-scrolltop-bg-color: #0FAAE4;
    --bs-scrolltop-bg-color-hover: #0FAAE4;
    --bs-scrolltop-icon-color: #fff;
    --bs-scrolltop-icon-color-hover: #fff;
    --bs-drawer-box-shadow: 0 0 30px #0000001a;
    --bs-drawer-bg-color: #1e1e2d;
    --bs-drawer-overlay-bg-color: #0006;
    --bs-menu-dropdown-box-shadow: 0 0 30px #0000004d;
    --bs-menu-dropdown-bg-color: #1e1e2d;
    --bs-menu-heading-color: #565674;
    --bs-menu-link-color-hover: #0FAAE4;
    --bs-menu-link-color-show: #0FAAE4;
    --bs-menu-link-color-here: #0FAAE4;
    --bs-menu-link-color-active: #0FAAE4;
    --bs-menu-link-bg-color-hover: #1b1b29;
    --bs-menu-link-bg-color-show: #1b1b29;
    --bs-menu-link-bg-color-here: #1b1b29;
    --bs-menu-link-bg-color-active: #1b1b29;
    --bs-scrollbar-color: #2B2B40;
    --bs-scrollbar-hover-color: #27273a;
    --bs-overlay-bg: #ffffff0d;
    --bs-blockui-overlay-bg: #ffffff0d;
    --bs-rating-color-default: #474761;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0 -1px 5px 0 #ffffff1a;
    --bs-ribbon-label-bg: #0FAAE4;
    --bs-ribbon-label-border-color: #026464;
    --bs-ribbon-clip-bg: #F9F9F9;
    --bs-engage-btn-bg: #2B2B40;
    --bs-engage-btn-box-shadow: 0 0 30px #0000004d;
    --bs-engage-btn-border-color: #2B2B40;
    --bs-engage-btn-color: #CDCDDE;
    --bs-engage-btn-icon-color: #6D6D80;
    --bs-engage-btn-color-active: #CDCDDE;
    & .list-group

{
    --bs-list-group-bg: transparent !important;
}

& .pagination {
    --bs-pagination-color: var(--bs-gray-700);
    --bs-pagination-bg: transparent;
    --bs-pagination-border-color: transparent;
    --bs-pagination-hover-color: var(--bs-component-hover-color);
    --bs-pagination-hover-bg: var(--bs-component-hover-bg);
    --bs-pagination-hover-border-color: transparent;
    --bs-pagination-focus-color: var(--bs-component-hover-color);
    --bs-pagination-focus-bg: var(--bs-component-hover-bg);
    --bs-pagination-focus-box-shadow: none;
    --bs-pagination-active-color: var(--bs-primary) !important;
    --bs-pagination-active-bg: var(--bs-primary-light) !important;
    --bs-pagination-active-border-color: transparent;
    --bs-pagination-disabled-color: var(--bs-gray-400);
}

}

/*:root, [data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #50cd89;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #7E8299;
    --bs-gray-dark: #3F4254;
    --bs-gray-100: #F9F9F9;
    --bs-gray-200: #F4F4F4;
    --bs-gray-300: #E1E3EA;
    --bs-gray-400: #B5B5C3;
    --bs-gray-500: #A1A5B7;
    --bs-gray-600: #7E8299;
    --bs-gray-700: #5E6278;
    --bs-gray-800: #3F4254;
    --bs-gray-900: #181C32;
    --bs-light: #F9F9F9;
    --bs-primary: #0FAAE4;
    --bs-secondary: #E1E3EA;
    --bs-success: #50cd89;
    --bs-info: #7239ea;
    --bs-warning: #ffc700;
    --bs-danger: #f1416c;
    --bs-dark: #181C32;
    --bs-light-rgb: 249,249,249;
    --bs-primary-rgb: 15,170,228;
    --bs-secondary-rgb: 225,227,234;
    --bs-success-rgb: 80,205,137;
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 255,199,0;
    --bs-danger-rgb: 241,65,108;
    --bs-dark-rgb: 24,28,50;
    --bs-primary-text: #0a58ca;
    --bs-secondary-text: #7E8299;
    --bs-success-text: #146c43;
    --bs-info-text: #087990;
    --bs-warning-text: #997404;
    --bs-danger-text: #b02a37;
    --bs-light-text: #7E8299;
    --bs-dark-text: #5E6278;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #F9F9F9;
    --bs-success-bg-subtle: #50cd89;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfc;
    --bs-dark-bg-subtle: #B5B5C3;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #F4F4F4;
    --bs-success-border-subtle: #50cd89;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #F4F4F4;
    --bs-dark-border-subtle: #A1A5B7;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-body-color-rgb: 0,0,0;
    --bs-font-sans-serif: Montserrat,Helvetica,sans-serif;
    --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient: linear-gradient(180deg,#ffffff26,#fff0);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 500;
    --bs-body-line-height: 1.5;
    --bs-body-color: #000;
    --bs-emphasis-color-rgb: 0,0,0;
    --bs-secondary-color: #181c32bf;
    --bs-secondary-color-rgb: 24,28,50;
    --bs-secondary-bg: #F4F4F4;
    --bs-secondary-bg-rgb: 244,244,244;
    --bs-tertiary-color: #181c3280;
    --bs-tertiary-color-rgb: 24,28,50;
    --bs-tertiary-bg: #F9F9F9;
    --bs-tertiary-bg-rgb: 249,249,249;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255,255,255;
    --bs-heading-color: #000;
    --bs-link-color: #0FAAE4;
    --bs-link-color-rgb: 15,170,228;
    --bs-link-decoration: none;
    --bs-link-hover-color: #0FAAE4;
    --bs-link-hover-color-rgb: 15,170,228;
    --bs-link-hover-decoration: none;
    --bs-code-color: #b93993;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #F4F4F4;
    --bs-border-color-translucent: #0000002d;
    --bs-border-radius: .475rem;
    --bs-border-radius-sm: .425rem;
    --bs-border-radius-lg: .625rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-2xl: 2rem;
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 .5rem 1.5rem .5rem #00000013;
    --bs-box-shadow-sm: 0 .1rem 1rem .25rem #0000000d;
    --bs-box-shadow-lg: 0 1rem 2rem 1rem #0000001a;
    --bs-box-shadow-inset: inset 0 1px 2px #00000013;
    --bs-emphasis-color: #000;
    --bs-form-control-bg: var(--bs-body-bg);
    --bs-form-control-disabled-bg: var(--bs-secondary-bg);
    --bs-highlight-bg: #fff3cd;
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px;
    --bs-nav-link-font-weight: 600
}*/

/*[data-bs-theme=dark] {
    --bs-body-color: #FFF;
    --bs-body-color-rgb: 255,255,255;
    --bs-body-bg: #1e1e2d;
    --bs-body-bg-rgb: 30,30,45;
    --bs-emphasis-color: #F9F9F9;
    --bs-emphasis-color-rgb: 249,249,249;
    --bs-secondary-color: #ffffffbf;
    --bs-secondary-color-rgb: 255,255,255;
    --bs-secondary-bg: #3F4254;
    --bs-secondary-bg-rgb: 63,66,84;
    --bs-tertiary-color: #ffffff80;
    --bs-tertiary-color-rgb: 255,255,255;
    --bs-tertiary-bg: #2c2f43;
    --bs-tertiary-bg-rgb: 44,47,67;
    --bs-emphasis-color: #fff;
    --bs-primary-text: #6ea8fe;
    --bs-secondary-text: #E1E3EA;
    --bs-success-text: #50cd89;
    --bs-info: #b490ff;
    --bs-info-active: #9765ff;
    --bs-info-light: #2b2248; 
    --bs-secondary-border-subtle: #5E6278;
    --bs-success-border-subtle: #50cd89;
    --bs-info-border-subtle: #055160;
    --bs-warning-border-subtle: #664d03;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #5E6278;
    --bs-dark-border-subtle: #3F4254;
    --bs-heading-color: #FFF;
    --bs-link-color: #0FAAE4;
    --bs-link-hover-color: #9ec5fe;
    --bs-link-color-rgb: 4,200,200;
    --bs-link-hover-color-rgb: 158,197,254;
    --bs-code-color: #b93993;
    --bs-border-color: #2B2B40;
    --bs-border-color-translucent: #ffffff26
}*/

/*:root {
    --bs-xs: 0;
    --bs-sm: 576px;
    --bs-md: 768px;
    --bs-lg: 992px;
    --bs-xl: 1200px;
    --bs-xxl: 1400px;
    --bs-scrollbar-size: 5px;
    --bs-scrollbar-overlay-size: 19px;
    --bs-scrollbar-overlay-space: 7px;
    --bs-white-bg-rgb: 255,255,255;
    --bs-black-bg-rgb: 0,0,0
}*/

/*[data-bs-theme=light] {
    --bs-text-muted: #A1A5B7;
    --bs-gray-100: #F9F9F9;
    --bs-gray-100-rgb: 249,249,249;
    --bs-gray-200: #F4F4F4;
    --bs-gray-200-rgb: 244,244,244;
    --bs-gray-300: #E1E3EA;
    --bs-gray-300-rgb: 225,227,234;
    --bs-gray-400: #B5B5C3;
    --bs-gray-400-rgb: 181,181,195;
    --bs-gray-500: #A1A5B7;
    --bs-gray-500-rgb: 161,165,183;
    --bs-gray-600: #7E8299;
    --bs-gray-600-rgb: 126,130,153;
    --bs-gray-700: #5E6278;
    --bs-gray-700-rgb: 94,98,120;
    --bs-gray-800: #3F4254;
    --bs-gray-800-rgb: 63,66,84;
    --bs-gray-900: #181C32;
    --bs-gray-900-rgb: 24,28,50;
    --bs-light: #F9F9F9;
    --bs-primary: #0FAAE4;
    --bs-secondary: #E1E3EA;
    --bs-success: #50cd89;
    --bs-info: #7239ea;
    --bs-warning: #ffc700;
    --bs-danger: #f1416c;
    --bs-dark: #181C32;
    --bs-primary-active: #0e9ed4;
    --bs-secondary-active: #B5B5C3;
    --bs-light-active: #F4F4F4;
    --bs-success-active: #62d295;
    --bs-info-active: #5014d0;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: #131628;
    --bs-primary-light: #f1faff;
    --bs-secondary-light: #F9F9F9;
    --bs-success-light: #e8fff3;
    --bs-info-light: #f8f5ff;
    --bs-warning-light: #fff8dd;
    --bs-danger-light: #fff5f8;
    --bs-dark-light: #F4F4F4;
    --bs-primary-inverse: #fff;
    --bs-secondary-inverse: #3F4254;
    --bs-light-inverse: #7E8299;
    --bs-success-inverse: #fff;
    --bs-info-inverse: #fff;
    --bs-warning-inverse: #fff;
    --bs-danger-inverse: #fff;
    --bs-dark-inverse: #fff;
    --bs-light-rgb: 249,249,249;
    --bs-primary-rgb: 15,170,228;
    --bs-secondary-rgb: 225,227,234;
    --bs-success-rgb: 80,205,137;
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 255,199,0;
    --bs-danger-rgb: 241,65,108;
    --bs-dark-rgb: 24,28,50;
    --bs-text-white: #fff;
    --bs-text-primary: #0FAAE4;
    --bs-text-secondary: #E1E3EA;
    --bs-text-light: #F9F9F9;
    --bs-text-success: #50cd89;
    --bs-text-info: #7239ea;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #181C32;
    --bs-text-muted: #A1A5B7;
    --bs-text-gray-100: #F9F9F9;
    --bs-text-gray-200: #F4F4F4;
    --bs-text-gray-300: #E1E3EA;
    --bs-text-gray-400: #B5B5C3;
    --bs-text-gray-500: #A1A5B7;
    --bs-text-gray-600: #7E8299;
    --bs-text-gray-700: #5E6278;
    --bs-text-gray-800: #3F4254;
    --bs-text-gray-900: #181C32;
    --bs-border-color: #F4F4F4;
    --bs-border-dashed-color: #E1E3EA;
    --bs-component-active-color: #fff;
    --bs-component-active-bg: #0FAAE4;
    --bs-component-hover-color: #0FAAE4;
    --bs-component-hover-bg: #F9F9F9;
    --bs-component-checked-color: #fff;
    --bs-component-checked-bg: #0FAAE4;
    --bs-box-shadow-xs: 0 .1rem .75rem .25rem #0000000d;
    --bs-box-shadow-sm: 0 .1rem 1rem .25rem #0000000d;
    --bs-box-shadow: 0 .5rem 1.5rem .5rem #00000013;
    --bs-box-shadow-lg: 0 1rem 2rem 1rem #0000001a;
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-color: var(--bs-dark);
    --bs-input-solid-color: var(--bs-dark);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0 0 30px #00000026;
    --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb),0.75);
    --bs-table-loading-message-box-shadow: 0 0 50px 0 #523f6926;
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-box-shadow: 0 0 50px 0 #523f6926;
    --bs-code-bg: #F1F3F8;
    --bs-code-box-shadow: 0 3px 9px #00000014;
    --bs-code-color: #b93993;
    --bs-symbol-label-color: var(--bs-gray-800);
    --bs-symbol-label-bg: var(--bs-gray-100);
    --bs-symbol-border-color: rgba(var(--bs-body-bg),0.5);
    --bs-bullet-bg-color: var(--bs-gray-400);
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: .3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: var(--bs-box-shadow);
    --bs-scrolltop-bg-color: var(--bs-primary);
    --bs-scrolltop-bg-color-hover: var(--bs-primary);
    --bs-scrolltop-icon-color: var(--bs-primary-inverse);
    --bs-scrolltop-icon-color-hover: var(--bs-primary-inverse);
    --bs-drawer-box-shadow: 0 1px 9px -3px #0000000d;
    --bs-drawer-bg-color: #fff;
    --bs-drawer-overlay-bg-color: #0003;
    --bs-menu-dropdown-box-shadow: 0 0 50px 0 #523f6926;
    --bs-menu-dropdown-bg-color: var(--bs-body-bg);
    --bs-menu-heading-color: #A1A5B7;
    --bs-menu-link-color-hover: #0FAAE4;
    --bs-menu-link-color-show: #0FAAE4;
    --bs-menu-link-color-here: #0FAAE4;
    --bs-menu-link-color-active: #0FAAE4;
    --bs-menu-link-bg-color-hover: #F9F9F9;
    --bs-menu-link-bg-color-show: #F9F9F9;
    --bs-menu-link-bg-color-here: #F9F9F9;
    --bs-menu-link-bg-color-active: #F9F9F9;
    --bs-scrollbar-color: #F4F4F4;
    --bs-scrollbar-hover-color: #efefef;
    --bs-scrollbar-size: 5px;
    --bs-scrollbar-overlay-size: 19px;
    --bs-scrollbar-overlay-space: 7px;
    --bs-overlay-bg: #0000000d;
    --bs-blockui-overlay-bg: #0000000d;
    --bs-rating-color-default: #B5B5C3;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0 -1px 5px 0 #181c321a;
    --bs-ribbon-label-bg: #0FAAE4;
    --bs-ribbon-label-border-color: #026464;
    --bs-ribbon-clip-bg: #181C32;
    --bs-engage-btn-bg: #fff;
    --bs-engage-btn-box-shadow: 0 0 22px #E0E0E0;
    --bs-engage-btn-border-color: #E8E8E8;
    --bs-engage-btn-color: #3F4254;
    --bs-engage-btn-icon-color: #7E8299;
    --bs-engage-btn-color-active: #3F4254
}*/

/*[data-bs-theme=dark] {
    --bs-text-muted: #565674;
    --bs-gray-100: #1b1b29;
    --bs-gray-100-rgb: 27,27,41;
    --bs-gray-200: #2B2B40;
    --bs-gray-200-rgb: 43,43,64;
    --bs-gray-300: #323248;
    --bs-gray-300-rgb: 50,50,72;
    --bs-gray-400: #474761;
    --bs-gray-400-rgb: 71,71,97;
    --bs-gray-500: #565674;
    --bs-gray-500-rgb: 86,86,116;
    --bs-gray-600: #6D6D80;
    --bs-gray-600-rgb: 109,109,128;
    --bs-gray-700: #92929F;
    --bs-gray-700-rgb: 146,146,159;
    --bs-gray-800: #CDCDDE;
    --bs-gray-800-rgb: 205,205,222;
    --bs-gray-900: #FFF;
    --bs-gray-900-rgb: 255,255,255;
    --bs-white: #fff;
    --bs-light: #2B2B40;
    --bs-primary: #0FAAE4;
    --bs-success: #50cd89;
    --bs-info: #b490ff;
    --bs-warning: #ffc700;
    --bs-danger: #f1416c;
    --bs-dark: #FFF;
    --bs-secondary: #323248;
    --bs-primary-active: #0e9ed4;
    --bs-secondary-active: #474761;
    --bs-light-active: #323248;
    --bs-success-active: #6ad59b;
    --bs-info-active: #9765ff;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: #fff;
    --bs-primary-light: #00a4ff26;
    --bs-success-light: #00663161;
    --bs-info-light: #2b2248;
    --bs-warning-light: #392f28;
    --bs-danger-light: #3a2434;
    --bs-dark-light: #2B2B40;
    --bs-secondary-light: #1b1b29;
    --bs-primary-inverse: #000;
    --bs-secondary-inverse: #92929F;
    --bs-light-inverse: #7E8299;
    --bs-success-inverse: #000;
    --bs-info-inverse: #000;
    --bs-warning-inverse: #000;
    --bs-danger-inverse: #000;
    --bs-dark-inverse: #1b1b29;
    --bs-white-rgb: 255,255,255;
    --bs-light-rgb: 43,43,64;
    --bs-primary-rgb: 4,200,200;
    --bs-success-rgb: 80,205,137;
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 255,199,0;
    --bs-danger-rgb: 241,65,108;
    --bs-dark-rgb: 255,255,255;
    --bs-secondary-rgb: 50,50,72;
    --bs-text-white: #fff;
    --bs-text-primary: #0FAAE4;
    --bs-text-secondary: #323248;
    --bs-text-light: #2B2B40;
    --bs-text-success: #50cd89;
    --bs-text-info: #b490ff;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #FFF;
    --bs-text-muted: #565674;
    --bs-text-gray-100: #1b1b29;
    --bs-text-gray-200: #2B2B40;
    --bs-text-gray-300: #323248;
    --bs-text-gray-400: #474761;
    --bs-text-gray-500: #565674;
    --bs-text-gray-600: #6D6D80;
    --bs-text-gray-700: #92929F;
    --bs-text-gray-800: #CDCDDE;
    --bs-text-gray-900: #FFF;
    --bs-border-color: #2B2B40;
    --bs-border-dashed-color: #323248;
    --bs-component-active-color: #fff;
    --bs-component-active-bg: #0FAAE4;
    --bs-component-hover-color: #0FAAE4;
    --bs-component-hover-bg: #1b1b29;
    --bs-component-checked-color: #fff;
    --bs-component-checked-bg: #0FAAE4;
    --bs-box-shadow-xs: 0 .1rem .75rem .25rem #ffffff1c;
    --bs-box-shadow-sm: 0 .1rem 1rem .25rem #ffffff1c;
    --bs-box-shadow: 0 .5rem 1.5rem .5rem #ffffff1c;
    --bs-box-shadow-lg: 0 1rem 2rem 1rem #ffffff1c;
    --bs-input-color: var(--bs-gray-700);
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-solid-color: var(--bs-gray-700);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0 0 30px #00000026;
    --bs-card-box-shadow: none;
    --bs-card-bg: #242434;
    --bs-table-striped-bg: #1b1b29bf;
    --bs-table-loading-message-box-shadow: 0 0 30px #0000004d;
    --bs-dropdown-bg: #1e1e2d;
    --bs-dropdown-box-shadow: 0 0 30px #0000004d;
    --bs-code-bg: #2B2B40;
    --bs-code-box-shadow: 0 3px 9px #00000014;
    --bs-code-color: #b93993;
    --bs-symbol-label-color: #CDCDDE;
    --bs-symbol-label-bg: #1b1b29;
    --bs-symbol-border-color: #ffffff80;
    --bs-bullet-bg-color: #474761;
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: .3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: 0 .5rem 1.5rem .5rem #00000013;
    --bs-scrolltop-bg-color: #0FAAE4;
    --bs-scrolltop-bg-color-hover: #0FAAE4;
    --bs-scrolltop-icon-color: #fff;
    --bs-scrolltop-icon-color-hover: #fff;
    --bs-drawer-box-shadow: 0 0 30px #0000001a;
    --bs-drawer-bg-color: #1e1e2d;
    --bs-drawer-overlay-bg-color: #0006;
    --bs-menu-dropdown-box-shadow: 0 0 30px #0000004d;
    --bs-menu-dropdown-bg-color: #1e1e2d;
    --bs-menu-heading-color: #565674;
    --bs-menu-link-color-hover: #0FAAE4;
    --bs-menu-link-color-show: #0FAAE4;
    --bs-menu-link-color-here: #0FAAE4;
    --bs-menu-link-color-active: #0FAAE4;
    --bs-menu-link-bg-color-hover: #1b1b29;
    --bs-menu-link-bg-color-show: #1b1b29;
    --bs-menu-link-bg-color-here: #1b1b29;
    --bs-menu-link-bg-color-active: #1b1b29;
    --bs-scrollbar-color: #2B2B40;
    --bs-scrollbar-hover-color: #27273a;
    --bs-overlay-bg: #ffffff0d;
    --bs-blockui-overlay-bg: #ffffff0d;
    --bs-rating-color-default: #474761;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0 -1px 5px 0 #ffffff1a;
    --bs-ribbon-label-bg: #0FAAE4;
    --bs-ribbon-label-border-color: #026464;
    --bs-ribbon-clip-bg: #F9F9F9;
    --bs-engage-btn-bg: #2B2B40;
    --bs-engage-btn-box-shadow: 0 0 30px #0000004d;
    --bs-engage-btn-border-color: #2B2B40;
    --bs-engage-btn-color: #CDCDDE;
    --bs-engage-btn-icon-color: #6D6D80;
    --bs-engage-btn-color-active: #CDCDDE;
    & .list-group{
    --bs-list-group-bg: transparent !important;
    }

    & .pagination {
    --bs-pagination-color: var(--bs-gray-700);
    --bs-pagination-bg: transparent;
    --bs-pagination-border-color: transparent;
    --bs-pagination-hover-color: var(--bs-component-hover-color);
    --bs-pagination-hover-bg: var(--bs-component-hover-bg);
    --bs-pagination-hover-border-color: transparent;
    --bs-pagination-focus-color: var(--bs-component-hover-color);
    --bs-pagination-focus-bg: var(--bs-component-hover-bg);
    --bs-pagination-focus-box-shadow: none;
    --bs-pagination-active-color: var(--bs-primary) !important;
    --bs-pagination-active-bg: var(--bs-primary-light) !important;
    --bs-pagination-active-border-color: transparent;
    --bs-pagination-disabled-color: var(--bs-gray-400);
}
}*/

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

html {
    font-family: sans-serif;
    text-size-adjust: 100%
}

body, html {
    height: 100%;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 13px !important;
    font-weight: 500;
    font-family: Montserrat,Helvetica,sans-serif
}

body {
    background-color: var(--bs-page-bg);
    display: flex;
    flex-direction: column
}

body a:active, body a:focus, body a:hover {
    text-decoration: none !important
}

canvas {
    user-select: none
}

router-outlet {
    display: none
}

hr {
    margin: 1rem 0;
    color: inherit;
    border: 0;
    border-top: var(--bs-border-width) solid;
    opacity: .25
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 600;
    line-height: 1.2;
    color: var(--bs-heading-color,inherit)
}

.h1, h1 {
    font-size: calc(1.3rem + .6vw)
}

.h2, h2 {
    font-size: calc(1.275rem + .3vw)
}

.h3, h3 {
    font-size: calc(1.26rem + .12vw)
}

.h4, h4 {
    font-size: 1.25rem
}

.h5, h5 {
    font-size: 1.15rem
}

.h6, h6 {
    font-size: 1.075rem
}

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

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

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

ol, ul {
    padding-left: 2rem
}

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

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

dt {
    font-weight: 600
}

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

blockquote {
    margin: 0 0 1rem
}

b, strong {
    font-weight: 700
}

.small, small {
    font-size: .875em
}

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

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));
    text-decoration: none
}

a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
    text-decoration: none
}

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

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

pre {
    display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: .875em
}

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

code {
    font-size: .875em;
    color: var(--bs-code-color);
    word-wrap: break-word
}

a > code {
    color: inherit
}

kbd {
    padding: .1875rem .375rem;
    font-size: .875em;
    color: var(--bs-body-bg);
    background-color: var(--bs-body-color);
    border-radius: .425em
}

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: #a1a5b7;
    text-align: left
}

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

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

label {
    display: inline-block
}

button {
    border-radius: 0
}

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

button, input, optgroup, select, 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
}

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

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button: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 + .3vw);
    line-height: inherit
}

legend + * {
    clear: left
}

::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-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.25rem;
    font-weight: 400
}

.display-1, .display-2, .display-3, .display-4, .display-5, .display-6 {
    font-weight: 700;
    line-height: 1.2
}

.display-1 {
    font-size: calc(1.625rem + 4.5vw)
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw)
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw)
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw)
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw)
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw)
}

.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: .875em;
    text-transform: uppercase
}

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

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

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: .875em;
    color: #7e8299
}

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

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

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

.figure {
    display: inline-block
}

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

.figure-caption {
    font-size: .875em;
    color: var(--bs-gray-600)
}

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

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x))
}

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

.col {
    flex: 1 0 0
}

.row-cols-auto > * {
    flex: 0 0 auto;
    width: auto
}

.row-cols-1 > * {
    flex: 0 0 auto;
    width: 100%
}

.row-cols-2 > * {
    flex: 0 0 auto;
    width: 50%
}

.row-cols-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%
}

.row-cols-4 > * {
    flex: 0 0 auto;
    width: 25%
}

.row-cols-5 > * {
    flex: 0 0 auto;
    width: 20%
}

.row-cols-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%
}

.col-auto {
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%
}

.col-2 {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-3 {
    flex: 0 0 auto;
    width: 25%
}

.col-4 {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col-5 {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col-6 {
    flex: 0 0 auto;
    width: 50%
}

.col-7 {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col-8 {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col-9 {
    flex: 0 0 auto;
    width: 75%
}

.col-10 {
    flex: 0 0 auto;
    width: 83.33333333%
}

.col-11 {
    flex: 0 0 auto;
    width: 91.66666667%
}

.col-12 {
    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 {
    --bs-gutter-x: 0
}

.g-0, .gy-0 {
    --bs-gutter-y: 0
}

.g-1, .gx-1 {
    --bs-gutter-x: .25rem
}

.g-1, .gy-1 {
    --bs-gutter-y: .25rem
}

.g-2, .gx-2 {
    --bs-gutter-x: .5rem
}

.g-2, .gy-2 {
    --bs-gutter-y: .5rem
}

.g-3, .gx-3 {
    --bs-gutter-x: .75rem
}

.g-3, .gy-3 {
    --bs-gutter-y: .75rem
}

.g-4, .gx-4 {
    --bs-gutter-x: 1rem
}

.g-4, .gy-4 {
    --bs-gutter-y: 1rem
}

.g-5, .gx-5 {
    --bs-gutter-x: 1.25rem
}

.g-5, .gy-5 {
    --bs-gutter-y: 1.25rem
}

.g-6, .gx-6 {
    --bs-gutter-x: 1.5rem
}

.g-6, .gy-6 {
    --bs-gutter-y: 1.5rem
}

.g-7, .gx-7 {
    --bs-gutter-x: 1.75rem
}

.g-7, .gy-7 {
    --bs-gutter-y: 1.75rem
}

.g-8, .gx-8 {
    --bs-gutter-x: 2rem
}

.g-8, .gy-8 {
    --bs-gutter-y: 2rem
}

.g-9, .gx-9 {
    --bs-gutter-x: 2.25rem
}

.g-9, .gy-9 {
    --bs-gutter-y: 2.25rem
}

.g-10, .gx-10 {
    --bs-gutter-x: 2.5rem
}

.g-10, .gy-10 {
    --bs-gutter-y: 2.5rem
}

.table {
    --bs-table-color: var(--bs-body-color);
    --bs-table-bg: transparent;
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-body-color);
    --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb),0.75);
    --bs-table-active-color: var(--bs-body-color);
    --bs-table-active-bg: var(--bs-gray-100);
    --bs-table-hover-color: var(--bs-body-color);
    --bs-table-hover-bg: var(--bs-gray-100);
    width: 100%;
    margin-bottom: 1rem;
    color: var(--bs-table-color);
    vertical-align: top;
    border-color: var(--bs-table-border-color)
}

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

.table > tbody {
    vertical-align: inherit
}

.table > thead {
    vertical-align: bottom
}

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

.caption-top {
    caption-side: top
}

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

.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(odd) > * {
    --bs-table-accent-bg: var(--bs-table-striped-bg);
    color: var(--bs-table-striped-color)
}

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

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

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

.table-primary {
    --bs-table-color: #000;
    --bs-table-bg: #cdf4f4;
    --bs-table-border-color: #b9dcdc;
    --bs-table-striped-bg: #c3e8e8;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #b9dcdc;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bee2e2;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-secondary {
    --bs-table-color: #000;
    --bs-table-bg: #f9f9fb;
    --bs-table-border-color: #e0e0e2;
    --bs-table-striped-bg: #ededee;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e0e0e2;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e6e6e8;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-success {
    --bs-table-color: #000;
    --bs-table-bg: #ccecfd;
    --bs-table-border-color: #b8d4e4;
    --bs-table-striped-bg: #c2e0f0;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #b8d4e4;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bddaea;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-info {
    --bs-table-color: #000;
    --bs-table-bg: #e3d7fb;
    --bs-table-border-color: #ccc2e2;
    --bs-table-striped-bg: #d8ccee;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #ccc2e2;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #d2c7e8;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-warning {
    --bs-table-color: #000;
    --bs-table-bg: #fff4cc;
    --bs-table-border-color: #e6dcb8;
    --bs-table-striped-bg: #f2e8c2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e6dcb8;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #ece2bd;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-danger {
    --bs-table-color: #000;
    --bs-table-bg: #fcd9e2;
    --bs-table-border-color: #e3c3cb;
    --bs-table-striped-bg: #efced7;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e3c3cb;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e9c9d1;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-light {
    --bs-table-color: #000;
    --bs-table-bg: #F9F9F9;
    --bs-table-border-color: #e0e0e0;
    --bs-table-striped-bg: #ededed;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e0e0e0;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e6e6e6;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-dark {
    --bs-table-color: #fff;
    --bs-table-bg: #181C32;
    --bs-table-border-color: #2f3347;
    --bs-table-striped-bg: #24273c;
    --bs-table-striped-color: #fff;
    --bs-table-active-bg: #2f3347;
    --bs-table-active-color: #fff;
    --bs-table-hover-bg: #292d41;
    --bs-table-hover-color: #fff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

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

.form-label {
    margin-bottom: .5rem;
    font-size: 1rem;
    font-weight: 500;
    color: var(--bs-dark)
}

.col-form-label {
    padding-top: calc(.775rem + 1px);
    padding-bottom: calc(.775rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-dark)
}

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

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

.form-text {
    margin-top: .5rem;
    font-size: .95rem;
    color: var(--bs-text-muted)
}

.form-control {
    display: block;
    width: 100%;
    padding: .775rem 1rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-gray-800);
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: 1px solid var(--bs-gray-300);
    appearance: none;
    border-radius: .475rem;
    box-shadow: false;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

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

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

.form-control:focus {
    color: var(--bs-gray-700);
    background-color: var(--bs-body-bg);
    border-color: var(--bs-gray-400);
    outline: 0;
    box-shadow: false,0 0 0 .25rem rgba(var(--bs-component-active-bg),.25)
}

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

.form-control::-webkit-datetime-edit {
    display: block;
    padding: 0
}

.form-control::placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.form-control:disabled {
    color: var(--bs-dark);
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300);
    opacity: 1
}

.form-control::file-selector-button {
    padding: .775rem 1rem;
    margin: -.775rem -1rem;
    margin-inline-end: 1rem;
    color: var(--bs-gray-700);
    background-color: var(--bs-gray-100);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: shade-color(var(--bs-gray-100),5%)
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .775rem 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: var(--bs-gray-700);
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0
}

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

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

.form-control-sm {
    min-height: calc(1.5em + 1.1rem + 2px);
    padding: .55rem .75rem;
    font-size: .95rem;
    border-radius: .425rem
}

.form-control-sm::file-selector-button {
    padding: .55rem .75rem;
    margin: -.55rem -.75rem;
    margin-inline-end: .75rem
}

.form-control-lg {
    min-height: calc(1.5em + 1.65rem + 2px);
    padding: .825rem 1.5rem;
    font-size: 1.15rem;
    border-radius: .625rem
}

.form-control-lg::file-selector-button {
    padding: .825rem 1.5rem;
    margin: -.825rem -1.5rem;
    margin-inline-end: 1.5rem
}

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

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

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

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

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

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

.form-control-color::-webkit-color-swatch {
    border-radius: .475rem
}

.form-control-color.form-control-sm {
    height: calc(1.5em + 1.1rem + 2px)
}

.form-control-color.form-control-lg {
    height: calc(1.5em + 1.65rem + 2px)
}

/*.form-select {
    --bs-form-select-bg-img: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e);
    display: block;
    width: 100%;
    padding: .775rem 3rem .775rem 1rem;
    -moz-padding-start: calc(1rem - 3px);
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-input-color);
    background-color: var(--bs-body-bg);
    background-image: var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);
    background-repeat: no-repeat;
    background-position: right 1rem center;
    background-size: 16px 12px;
    border: 1px solid var(--bs-gray-300);
    border-radius: .475rem;
    box-shadow: false;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    appearance: none
}*/

.form-select:focus {
    border-color: var(--bs-gray-400);
    outline: 0;
    box-shadow: false,0 0 0 .25rem rgba(var(--bs-component-active-bg),.25)
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1rem;
    background-image: none
}

.form-select:disabled {
    color: var(--bs-input-color);
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300)
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--bs-gray-700)
}

.form-select-sm {
    /*padding-top: .55rem;
    padding-bottom: .55rem;
    padding-left: .75rem;
    font-size: .95rem;
    border-radius: .425rem*/
    background-position: right 0.5rem center !important;
    background-size: 10px 10px;
    padding: .55rem 1.5rem .55rem 1rem;
    font-size: 0.95rem !important;
}

.form-select-lg {
    padding-top: .825rem;
    padding-bottom: .825rem;
    padding-left: 1.5rem;
    font-size: 1.15rem;
    border-radius: .625rem
}

/*[data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236D6D80' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e)
}*/

.form-check {
    display: inline-block;
    min-height: 1.5rem;
    padding-left: 1rem;
    margin-bottom: .125rem
}

.form-check .form-check-input {
    float: left;
    margin-left: -1rem
}

.form-check-reverse {
    padding-right: 2.25rem;
    padding-left: 0;
    text-align: right
}

.form-check-reverse .form-check-input {
    float: right;
    margin-right: -2.25rem;
    margin-left: 0
}

.form-check-input {
    --bs-form-check-bg: transparent;
    width: 1.75rem;
    height: 1.75rem;
    margin-top: -.125rem;
    vertical-align: top;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid var(--bs-gray-400);
    appearance: none;
    print-color-adjust: exact
}

.form-check:not(.form-switch) .form-check-input[type=checkbox] {
    border-radius: .45em
}

.form-check-input[type=radio] {
    border-radius: 50%
}

.form-check-input:active {
    filter: brightness(90%)
}

.form-check-input:focus {
    border-color: var(--bs-gray-400);
    outline: 0;
    box-shadow: none
}

.form-check-input:checked {
    background-color: #0FAAE4;
    border-color: #0FAAE4
}

/*.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23ffffff'/%3e%3c/svg%3e)
}

.form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e)
}

.form-check-input[type=checkbox]:indeterminate {
    background-color: #0FAAE4;
    border-color: #0FAAE4;
    --bs-form-check-bg-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e)
}
*/
.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: .5
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
    cursor: default;
    opacity: .5
}

.form-check-label {
    color: var(--bs-input-color);
    font-weight: 500;
    display: inline;
    padding-left: .5rem
}

.form-switch {
    padding-left: 3.75rem
}

/*.form-switch .form-check-input {
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e);
    width: 3.25rem;
    margin-left: -3.75rem;
    background-image: var(--bs-form-switch-bg);
    background-position: left center;
    border-radius: 3.25rem;
    transition: background-position .15s ease-in-out
}

.form-switch .form-check-input:focus {
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e)
}

.form-switch .form-check-input:checked {
    background-position: right center;
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e)
}
*/
.form-switch.form-check-reverse {
    padding-right: 3.75rem;
    padding-left: 0
}

.form-switch.form-check-reverse .form-check-input {
    margin-right: -3.75rem;
    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, .btn-check[disabled] + .btn {
    pointer-events: none;
    filter: none;
    opacity: .65
}

/*[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e)
}*/

.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    background-color: transparent;
    appearance: none
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(var(--bs-component-active-bg),.25)
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(var(--bs-component-active-bg),.25)
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #0FAAE4;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 .1rem .25rem #0000001a;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    appearance: none
}

.form-range::-webkit-slider-thumb:active {
    background-color: #b4efef
}

.form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-gray-300);
    border-color: transparent;
    border-radius: .475rem;
    box-shadow: inset 0 1px 2px #00000013
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #0FAAE4;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 .1rem .25rem #0000001a;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    appearance: none
}

.form-range::-moz-range-thumb:active {
    background-color: #b4efef
}

.form-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-gray-300);
    border-color: transparent;
    border-radius: .475rem;
    box-shadow: inset 0 1px 2px #00000013
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: var(--bs-gray-500)
}

.form-range:disabled::-moz-range-thumb {
    background-color: var(--bs-gray-500)
}

.form-floating {
    position: relative
}

.form-floating::before:not(.form-control:disabled) {
    position: absolute;
    top: 1px;
    left: 1px;
    width: calc(100% - (calc(calc(.375em + .3875rem) + calc(.75em + .775rem))));
    height: 1.875em;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: .475rem
}

.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
    height: calc(3.75rem + 2px);
    line-height: 1.25
}

.form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 1rem;
    overflow: hidden;
    text-align: start;
    text-overflow: ellipsis;
    white-space: nowrap;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out,transform .1s ease-in-out
}

.form-floating > .form-control, .form-floating > .form-control-plaintext {
    padding: 1rem
}

.form-floating > .form-control-plaintext::placeholder, .form-floating > .form-control::placeholder {
    color: transparent
}

.form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown), .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
    padding-top: 1.85rem;
    padding-bottom: .625rem
}

.form-floating > .form-control-plaintext:-webkit-autofill, .form-floating > .form-control:-webkit-autofill {
    padding-top: 1.85rem;
    padding-bottom: .625rem
}

.form-floating > .form-select {
    padding-top: 1.85rem;
    padding-bottom: .625rem
}

.form-floating > .form-control-plaintext ~ label, .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating > .form-control:-webkit-autofill ~ label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating > .form-control-plaintext ~ label {
    border-width: 1px 0
}

.form-floating > .form-control:disabled ~ label {
    color: #7e8299
}

.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%
}

.input-group > .form-control, .input-group > .form-floating, .input-group > .form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0
}

.input-group > .form-control:focus, .input-group > .form-floating:focus-within, .input-group > .form-select:focus {
    z-index: 5
}

.input-group .btn {
    position: relative;
    z-index: 2
}

.input-group .btn:focus {
    z-index: 5
}

.input-group-text {
    display: flex;
    align-items: center;
    padding: .775rem 1rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-input-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-gray-100);
    border: 1px solid var(--bs-gray-300);
    border-radius: .475rem
}

.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text {
    padding: .825rem 1.5rem;
    font-size: 1.15rem;
    border-radius: .625rem
}

.input-group-sm > .btn, .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text {
    padding: .55rem .75rem;
    font-size: .95rem;
    border-radius: .425rem
}

.input-group-lg > .form-select, .input-group-sm > .form-select {
    padding-right: 4rem
}

.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, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.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, .input-group.has-validation > :nth-last-child(n 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    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: .5rem;
    font-size: .95rem;
    color: var(--bs-success-text)
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .75rem 1rem;
    margin-top: .1rem;
    font-size: 1rem;
    color: #fff;
    background-color: var(--bs-success);
    border-radius: .475rem
}

.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {
    display: block
}

/*.form-control.is-valid, .was-validated .form-control:valid {
    border-color: var(--bs-success);
    padding-right: calc(1.5em + 1.55rem);
    background-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23009ef7' 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 + .3875rem) center;
    background-size: calc(.75em + .775rem) calc(.75em + .775rem)
}*/

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
    border-color: var(--bs-success);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
    padding-right: calc(1.5em + 1.55rem);
    background-position: top calc(.375em + .3875rem) right calc(.375em + .3875rem)
}

.form-select.is-valid, .was-validated .form-select:valid {
    border-color: var(--bs-success)
}

/*.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23009ef7' 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);
    padding-right: 5.5rem;
    background-position: right 1rem center,center right 3rem;
    background-size: 16px 12px,calc(.75em + .775rem) calc(.75em + .775rem)
}*/

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
    border-color: var(--bs-success);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}

.form-control-color.is-valid, .was-validated .form-control-color:valid {
    width: calc(3rem + calc(1.5em + 1.55rem))
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
    border-color: var(--bs-success)
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
    background-color: var(--bs-success-text)
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25)
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
    color: var(--bs-success-text)
}

.form-check-inline .form-check-input ~ .valid-feedback {
    margin-left: .5em
}

.input-group > .form-control:not(:focus).is-valid, .input-group > .form-floating:not(:focus-within).is-valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-control:not(:focus):valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .was-validated .input-group > .form-select:not(:focus):valid {
    z-index: 3
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .5rem;
    font-size: .95rem;
    color: var(--bs-danger-text)
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .75rem 1rem;
    margin-top: .1rem;
    font-size: 1rem;
    color: #fff;
    background-color: var(--bs-danger);
    border-radius: .475rem
}

.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {
    display: block
}

/*.form-control.is-invalid, .was-validated .form-control:invalid {
    border-color: var(--bs-danger);
    padding-right: calc(1.5em + 1.55rem);
    background-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1416c'%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='%23f1416c' stroke='none'/%3e%3c/svg%3e);
    background-repeat: no-repeat;
    background-position: right calc(.375em + .3875rem) center;
    background-size: calc(.75em + .775rem) calc(.75em + .775rem)
}
*/
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
    border-color: var(--bs-danger);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
    padding-right: calc(1.5em + 1.55rem);
    background-position: top calc(.375em + .3875rem) right calc(.375em + .3875rem)
}

.form-select.is-invalid, .was-validated .form-select:invalid {
    border-color: var(--bs-danger)
}

/*.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1416c'%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='%23f1416c' stroke='none'/%3e%3c/svg%3e);
    padding-right: 5.5rem;
    background-position: right 1rem center,center right 3rem;
    background-size: 16px 12px,calc(.75em + .775rem) calc(.75em + .775rem)
}*/

.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
    border-color: var(--bs-danger);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}

.form-control-color.is-invalid, .was-validated .form-control-color:invalid {
    width: calc(3rem + calc(1.5em + 1.55rem))
}

.form-check-input.is-invalid, .was-validated .form-check-input:invalid {
    border-color: var(--bs-danger)
}

.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {
    background-color: var(--bs-danger-text)
}

.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)
}

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
    color: var(--bs-danger-text)
}

.form-check-inline .form-check-input ~ .invalid-feedback {
    margin-left: .5em
}

.input-group > .form-control:not(:focus).is-invalid, .input-group > .form-floating:not(:focus-within).is-invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-control:not(:focus):invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .was-validated .input-group > .form-select:not(:focus):invalid {
    z-index: 4
}

.btn {
    --bs-btn-padding-x: 1.5rem;
    --bs-btn-padding-y: .775rem;
    --bs-btn-font-size: 1.1rem;
    --bs-btn-font-weight: 500;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: #181C32;
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 1px;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: .475rem;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 #ffffff26 1px 1px #00000013;
    --bs-btn-disabled-opacity: .65;
    --bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    box-shadow: var(--bs-btn-box-shadow);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color)
}

.btn-check .btn:hover {
    color: var(--bs-btn-color);
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color)
}

.btn:focus-visible {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-box-shadow),var(--bs-btn-focus-box-shadow)
}

.btn-check:focus-visible .btn {
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-box-shadow),var(--bs-btn-focus-box-shadow)
}

.btn-check:checked .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) .btn:active {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color);
    box-shadow: var(--bs-btn-active-shadow)
}

.btn-check:checked .btn:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible, .btn:first-child:active:focus-visible, :not(.btn-check) .btn:active:focus-visible {
    box-shadow: var(--bs-btn-active-shadow),var(--bs-btn-focus-box-shadow)
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
    color: var(--bs-btn-disabled-color);
    pointer-events: none;
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    opacity: var(--bs-btn-disabled-opacity);
    box-shadow: none
}

.btn-light {
    --bs-btn-color: #000;
    --bs-btn-bg: #F9F9F9;
    --bs-btn-border-color: #F9F9F9;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #d4d4d4;
    --bs-btn-hover-border-color: #c7c7c7;
    --bs-btn-focus-shadow-rgb: 212,212,212;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #c7c7c7;
    --bs-btn-active-border-color: #bbb;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #F9F9F9;
    --bs-btn-disabled-border-color: #F9F9F9
}

.btn-primary {
    --bs-btn-color: #000;
    --bs-btn-bg: #0FAAE4;
    --bs-btn-border-color: #0FAAE4;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #0FAAE4;
    --bs-btn-hover-border-color: #1dcece;
    --bs-btn-focus-shadow-rgb: 3,170,170;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #36d3d3;
    --bs-btn-active-border-color: #1dcece;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #0FAAE4;
    --bs-btn-disabled-border-color: #0FAAE4
}

.btn-secondary {
    --bs-btn-color: #000;
    --bs-btn-bg: #E1E3EA;
    --bs-btn-border-color: #E1E3EA;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #e6e7ed;
    --bs-btn-hover-border-color: #e4e6ec;
    --bs-btn-focus-shadow-rgb: 191,193,199;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #e7e9ee;
    --bs-btn-active-border-color: #e4e6ec;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #E1E3EA;
    --bs-btn-disabled-border-color: #E1E3EA
}

.btn-success {
    --bs-btn-color: #000;
    --bs-btn-bg: #50cd89;
    --bs-btn-border-color: #50cd89;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #6ad59b;
    --bs-btn-hover-border-color: #62d295;
    --bs-btn-focus-shadow-rgb: 0,134,210;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #33b1f9;
    --bs-btn-active-border-color: #1aa8f8;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #50cd89;
    --bs-btn-disabled-border-color: #50cd89
}

.btn-info {
    --bs-btn-color: #fff;
    --bs-btn-bg: #7239ea;
    --bs-btn-border-color: #7239ea;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #6130c7;
    --bs-btn-hover-border-color: #5b2ebb;
    --bs-btn-focus-shadow-rgb: 135,87,237;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #5b2ebb;
    --bs-btn-active-border-color: #562bb0;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #7239ea;
    --bs-btn-disabled-border-color: #7239ea
}

.btn-warning {
    --bs-btn-color: #000;
    --bs-btn-bg: #ffc700;
    --bs-btn-border-color: #ffc700;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffcf26;
    --bs-btn-hover-border-color: #ffcd1a;
    --bs-btn-focus-shadow-rgb: 217,169,0;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffd233;
    --bs-btn-active-border-color: #ffcd1a;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #ffc700;
    --bs-btn-disabled-border-color: #ffc700
}

.btn-danger {
    --bs-btn-color: #000;
    --bs-btn-bg: #f1416c;
    --bs-btn-border-color: #f1416c;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #f35e82;
    --bs-btn-hover-border-color: #f2547b;
    --bs-btn-focus-shadow-rgb: 205,55,92;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #f46789;
    --bs-btn-active-border-color: #f2547b;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #f1416c;
    --bs-btn-disabled-border-color: #f1416c
}

.btn-dark {
    --bs-btn-color: #fff;
    --bs-btn-bg: #181C32;
    --bs-btn-border-color: #181C32;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #3b3e51;
    --bs-btn-hover-border-color: #2f3347;
    --bs-btn-focus-shadow-rgb: 59,62,81;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #46495b;
    --bs-btn-active-border-color: #2f3347;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #181C32;
    --bs-btn-disabled-border-color: #181C32
}

.btn-outline-light {
    --bs-btn-color: #F9F9F9;
    --bs-btn-border-color: #F9F9F9;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #F9F9F9;
    --bs-btn-hover-border-color: #F9F9F9;
    --bs-btn-focus-shadow-rgb: 249,249,249;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #F9F9F9;
    --bs-btn-active-border-color: #F9F9F9;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #F9F9F9;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #F9F9F9;
    --bs-gradient: none
}

.btn-outline-primary {
    --bs-btn-color: #0FAAE4;
    --bs-btn-border-color: #0FAAE4;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #0FAAE4;
    --bs-btn-hover-border-color: #0FAAE4;
    --bs-btn-focus-shadow-rgb: 4,200,200;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #0FAAE4;
    --bs-btn-active-border-color: #0FAAE4;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #0FAAE4;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #0FAAE4;
    --bs-gradient: none
}

.btn-outline-secondary {
    --bs-btn-color: #E1E3EA;
    --bs-btn-border-color: #E1E3EA;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #E1E3EA;
    --bs-btn-hover-border-color: #E1E3EA;
    --bs-btn-focus-shadow-rgb: 225,227,234;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #E1E3EA;
    --bs-btn-active-border-color: #E1E3EA;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #E1E3EA;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #E1E3EA;
    --bs-gradient: none
}

.btn-outline-success {
    --bs-btn-color: #7bad40;
    --bs-btn-border-color: #7bad40;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #7bad40;
    --bs-btn-hover-border-color: #7bad40;
    --bs-btn-focus-shadow-rgb: 0,158,247;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #7bad40;
    --bs-btn-active-border-color: #7bad40;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #7bad40;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #7bad40;
    --bs-gradient: none
}

.btn-outline-info {
    --bs-btn-color: #7239ea;
    --bs-btn-border-color: #7239ea;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #7239ea;
    --bs-btn-hover-border-color: #7239ea;
    --bs-btn-focus-shadow-rgb: 114,57,234;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #7239ea;
    --bs-btn-active-border-color: #7239ea;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #7239ea;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #7239ea;
    --bs-gradient: none
}

.btn-outline-warning {
    --bs-btn-color: #ffc700;
    --bs-btn-border-color: #ffc700;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffc700;
    --bs-btn-hover-border-color: #ffc700;
    --bs-btn-focus-shadow-rgb: 255,199,0;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffc700;
    --bs-btn-active-border-color: #ffc700;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #ffc700;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #ffc700;
    --bs-gradient: none
}

.btn-outline-danger {
    --bs-btn-color: #f1416c;
    --bs-btn-border-color: #f1416c;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #f1416c;
    --bs-btn-hover-border-color: #f1416c;
    --bs-btn-focus-shadow-rgb: 241,65,108;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #f1416c;
    --bs-btn-active-border-color: #f1416c;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #f1416c;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #f1416c;
    --bs-gradient: none
}

.btn-outline-dark {
    --bs-btn-color: #181C32;
    --bs-btn-border-color: #181C32;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #181C32;
    --bs-btn-hover-border-color: #181C32;
    --bs-btn-focus-shadow-rgb: 24,28,50;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #181C32;
    --bs-btn-active-border-color: #181C32;
    --bs-btn-active-shadow: inset 0 3px 5px #00000020;
    --bs-btn-disabled-color: #181C32;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #181C32;
    --bs-gradient: none
}

.btn-link {
    --bs-btn-font-weight: 500;
    --bs-btn-color: var(--bs-link-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: var(--bs-gray-600);
    --bs-btn-disabled-border-color: transparent;
    --bs-btn-box-shadow: none;
    --bs-btn-focus-shadow-rgb: 3,170,170;
    text-decoration: none
}

.btn-link:focus-visible, .btn-link:hover {
    text-decoration: none
}

.btn-link:focus-visible {
    color: var(--bs-btn-color)
}

.btn-link:hover {
    color: var(--bs-btn-hover-color)
}

.btn-group-lg > .btn, .btn-lg {
    --bs-btn-padding-y: .825rem;
    --bs-btn-padding-x: 1.75rem;
    --bs-btn-font-size: 1.15rem;
    --bs-btn-border-radius: .625rem
}

.btn-group-sm > .btn, .btn-sm {
    --bs-btn-padding-y: .55rem;
    --bs-btn-padding-x: 1.25rem;
    --bs-btn-font-size: .95rem;
    --bs-btn-border-radius: .425rem
}

.fade {
    transition: opacity .15s linear
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width .35s ease
}

.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-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 transparent;
    border-bottom: 0;
    border-left: .3em solid transparent
}

.dropdown-toggle:empty::after {
    margin-left: 0
}

.dropdown-menu {
    --bs-dropdown-zindex: 1000;
    --bs-dropdown-min-width: 10rem;
    --bs-dropdown-padding-x: 0;
    --bs-dropdown-padding-y: .5rem;
    --bs-dropdown-spacer: .125rem;
    --bs-dropdown-font-size: 1rem;
    --bs-dropdown-color: var(--bs-body-color);
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-border-radius: .475rem;
    --bs-dropdown-border-width: 0;
    --bs-dropdown-inner-border-radius: .475rem;
    --bs-dropdown-divider-bg: var(--bs-gray-100);
    --bs-dropdown-divider-margin-y: .5rem;
    --bs-dropdown-box-shadow: 0 0 50px 0 #523f6926;
    --bs-dropdown-link-color: var(--bs-gray-900);
    --bs-dropdown-link-hover-color: var(--bs-gray-900);
    --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
    --bs-dropdown-link-active-color: var(--bs-component-hover-color);
    --bs-dropdown-link-active-bg: var(--bs-component-hover-bg);
    --bs-dropdown-link-disabled-color: var(--bs-gray-500);
    --bs-dropdown-item-padding-x: .85rem;
    --bs-dropdown-item-padding-y: .65rem;
    --bs-dropdown-header-color: var(--bs-gray-600);
    --bs-dropdown-header-padding-x: .85rem;
    --bs-dropdown-header-padding-y: .5rem;
    position: absolute;
    z-index: var(--bs-dropdown-zindex);
    display: none;
    min-width: var(--bs-dropdown-min-width);
    padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
    margin: 0;
    font-size: var(--bs-dropdown-font-size);
    color: var(--bs-dropdown-color);
    text-align: left;
    list-style: none;
    background-color: var(--bs-dropdown-bg);
    background-clip: padding-box;
    border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
    border-radius: var(--bs-dropdown-border-radius);
    box-shadow: var(--bs-dropdown-box-shadow)
}

.dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: var(--bs-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
}

.dropup .dropdown-menu[data-bs-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--bs-dropdown-spacer)
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}

.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(--bs-dropdown-spacer)
}

.dropend .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    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(--bs-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 transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent
}

.dropstart .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropstart .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-divider {
    height: 0;
    margin: var(--bs-dropdown-divider-margin-y) 0;
    overflow: hidden;
    border-top: 1px solid var(--bs-dropdown-divider-bg);
    opacity: 1
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    clear: both;
    font-weight: 500;
    color: var(--bs-dropdown-link-color);
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    border-radius: var(--bs-dropdown-item-border-radius,0)
}

.dropdown-item:focus, .dropdown-item:hover {
    color: var(--bs-dropdown-link-hover-color);
    background-color: var(--bs-dropdown-link-hover-bg)
}

.dropdown-item.active, .dropdown-item:active {
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none;
    background-color: var(--bs-dropdown-link-active-bg)
}

.dropdown-item.disabled, .dropdown-item:disabled {
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
    margin-bottom: 0;
    font-size: .95rem;
    color: var(--bs-dropdown-header-color);
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    color: var(--bs-dropdown-link-color)
}

.dropdown-menu-dark {
    --bs-dropdown-color: #E1E3EA;
    --bs-dropdown-bg: #3F4254;
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-link-color: #E1E3EA;
    --bs-dropdown-link-hover-color: #fff;
    --bs-dropdown-divider-bg: var(--bs-gray-100);
    --bs-dropdown-link-hover-bg: #ffffff26;
    --bs-dropdown-link-active-color: var(--bs-component-hover-color);
    --bs-dropdown-link-active-bg: var(--bs-component-hover-bg);
    --bs-dropdown-link-disabled-color: #A1A5B7;
    --bs-dropdown-header-color: #A1A5B7
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}

.btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    flex: 1 1 auto
}

.btn-group-vertical > .btn-check:checked .btn, .btn-group-vertical > .btn-check:focus .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked .btn, .btn-group > .btn-check:focus .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 1
}

.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group {
    border-radius: .475rem
}

.btn-group > .btn-group:not(:first-child), .btn-group > :not(.btn-check:first-child) .btn {
    margin-left: -1px
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .btn-group > .btn:not(:first-child):not(.dropdown-toggle) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-toggle-split {
    padding-right: 1.125rem;
    padding-left: 1.125rem
}

.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split::before {
    margin-right: 0
}

.btn-group-sm > .btn .dropdown-toggle-split, .btn-sm .dropdown-toggle-split {
    padding-right: .9375rem;
    padding-left: .9375rem
}

.btn-group-lg > .btn .dropdown-toggle-split, .btn-lg .dropdown-toggle-split {
    padding-right: 1.3125rem;
    padding-left: 1.3125rem
}

.btn-group.show .dropdown-toggle {
    box-shadow: inset 0 3px 5px #00000020
}

.btn-group.show .dropdown-toggle.btn-link {
    box-shadow: none
}

.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
    width: 100%
}

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {
    margin-top: -1px
}

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn ~ .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: .5rem;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: var(--bs-secondary-color);
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    color: var(--bs-nav-link-color);
    transition: color .15s ease-in-out
}

.fav-item {
    display: inline-block;
    padding: 0 .5rem
}

.nav-link:focus, .nav-link:hover {
    color: var(--bs-nav-link-hover-color)
}

.nav-link.disabled {
    color: var(--bs-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    --bs-nav-tabs-border-width: var(--bs-border-width);
    --bs-nav-tabs-border-color: var(--bs-border-color);
    --bs-nav-tabs-border-radius: var(--bs-border-radius);
    --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
    --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
    --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
    --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}

.nav-tabs .nav-link {
    margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
    background: 0 0;
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius)
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    isolation: isolate;
    border-color: var(--bs-nav-tabs-link-hover-border-color)
}

.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: var(--bs-nav-tabs-link-active-color);
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color)
}

.nav-tabs .dropdown-menu {
    margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills {
    --bs-nav-pills-border-radius: .475rem;
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: #0FAAE4
}

.nav-pills .nav-link {
    background: 0 0;
    border: 0;
    border-radius: var(--bs-nav-pills-border-radius)
}

.nav-pills .nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg)
}

.nav-fill .nav-item, .nav-fill > .nav-link {
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item, .nav-justified > .nav-link {
    flex-basis: 0;
    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 {
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: .5rem;
    --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb),0.65);
    --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb),0.8);
    --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb),0.3);
    --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-brand-padding-y: .44375rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.075rem;
    --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-nav-link-padding-x: .5rem;
    --bs-navbar-toggler-padding-y: .25rem;
    --bs-navbar-toggler-padding-x: .75rem;
    --bs-navbar-toggler-font-size: 1.075rem;
    --bs-navbar-toggler-icon-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2824,28,50,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e);
    --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb),0.15);
    --bs-navbar-toggler-border-radius: .475rem;
    --bs-navbar-toggler-focus-width: .25rem;
    --bs-navbar-toggler-transition: box-shadow .15s ease-in-out;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)
}*/

.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}

.navbar-brand {
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    margin-right: var(--bs-navbar-brand-margin-end);
    font-size: var(--bs-navbar-brand-font-size);
    color: var(--bs-navbar-brand-color);
    white-space: nowrap
}

.navbar-brand:focus, .navbar-brand:hover {
    color: var(--bs-navbar-brand-hover-color)
}

.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: .5rem;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link.active, .navbar-nav .show > .nav-link {
    color: var(--bs-navbar-active-color)
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: var(--bs-navbar-color)
}

.navbar-text a, .navbar-text a:focus, .navbar-text a:hover {
    color: var(--bs-navbar-active-color)
}

.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center
}

.navbar-toggler {
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    font-size: var(--bs-navbar-toggler-font-size);
    line-height: 1;
    color: var(--bs-navbar-color);
    background-color: transparent;
    border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
    border-radius: var(--bs-navbar-toggler-border-radius);
    transition: var(--bs-navbar-toggler-transition)
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width)
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-image: var(--bs-navbar-toggler-icon-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}

.navbar-nav-scroll {
    max-height: var(--bs-scroll-height,75vh);
    overflow-y: auto
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x)
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-expand .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none
}

.navbar-expand .offcanvas .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible
}

/*.navbar-dark {
    --bs-navbar-color: #ffffff8c;
    --bs-navbar-hover-color: #ffffffbf;
    --bs-navbar-disabled-color: #ffffff40;
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: #ffffff1a;
    --bs-navbar-toggler-icon-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e)
}

[data-bs-theme=dark] .navbar {
    --bs-navbar-toggler-icon-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e)
}*/

.card {
    --bs-card-spacer-y: 1rem;
    --bs-card-spacer-x: 1rem;
    --bs-card-title-spacer-y: .5rem;
    --bs-card-border-width: 1px;
    --bs-card-border-color: var(--bs-border-color);
    --bs-card-border-radius: .85rem;
    --bs-card-box-shadow: 0 10px 35px 0 #38476d13;
    --bs-card-inner-border-radius: calc(0.85rem - 1px);
    --bs-card-cap-padding-y: .5rem;
    --bs-card-cap-padding-x: 1rem;
    --bs-card-cap-bg: transparent;
    --bs-card-bg: var(--bs-body-bg);
    --bs-card-img-overlay-padding: 1rem;
    --bs-card-group-margin: .75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--bs-card-height);
    word-wrap: break-word;
    background-color: var(--bs-card-bg);
    background-clip: border-box;
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius);
    box-shadow: var(--bs-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(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card > .list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card > .card-header + .list-group, .card > .list-group + .card-footer {
    border-top: 0
}

.card-body {
    flex: 1 1 auto;
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
    color: var(--bs-card-color)
}

.card-title {
    margin-bottom: var(--bs-card-title-spacer-y);
    color: var(--bs-card-title-color)
}

.card-subtitle {
    margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
    margin-bottom: 0;
    color: var(--bs-card-subtitle-color)
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link + .card-link {
    margin-left: var(--bs-card-spacer-x)
}

.card-header {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    margin-bottom: 0;
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0
}

.card-footer {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-top: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-footer:last-child {
    border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

.card-header-tabs {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
    border-bottom: 0
}

.card-header-tabs .nav-link.active {
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg)
}

.card-header-pills {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x))
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--bs-card-img-overlay-padding);
    border-radius: var(--bs-card-inner-border-radius)
}

.card-img, .card-img-bottom, .card-img-top {
    width: 100%
}

.card-img, .card-img-top {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card-img, .card-img-bottom {
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card-group > .card {
    margin-bottom: var(--bs-card-group-margin)
}

/*.accordion {
    --bs-accordion-color: var(--bs-body-color);
    --bs-accordion-bg: var(--bs-body-bg);
    --bs-accordion-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
    --bs-accordion-border-color: var(--bs-border-color);
    --bs-accordion-border-width: var(--bs-border-width);
    --bs-accordion-border-radius: .475rem;
    --bs-accordion-inner-border-radius: calc(0.475rem - (var(--bs-border-width)));
    --bs-accordion-btn-padding-x: 1.5rem;
    --bs-accordion-btn-padding-y: 1.5rem;
    --bs-accordion-btn-color: var(--bs-body-color);
    --bs-accordion-btn-bg: var(--bs-body-bg);
    --bs-accordion-btn-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23181C32'%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);
    --bs-accordion-btn-icon-width: 1.15rem;
    --bs-accordion-btn-icon-transform: rotate(-180deg);
    --bs-accordion-btn-icon-transition: transform .2s ease-in-out;
    --bs-accordion-btn-active-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230faae4'%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);
    --bs-accordion-btn-focus-border-color: var(--bs-border-color);
    --bs-accordion-btn-focus-box-shadow: none;
    --bs-accordion-body-padding-x: 1.5rem;
    --bs-accordion-body-padding-y: 1.5rem;
    --bs-accordion-active-color: var(--bs-primary);
    --bs-accordion-active-bg: var(--bs-gray-100)
}*/

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-size: 1rem;
    color: var(--bs-accordion-btn-color);
    text-align: left;
    background-color: var(--bs-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--bs-accordion-transition)
}

.accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)
}

.accordion-button:not(.collapsed)::after {
    background-image: var(--bs-accordion-btn-active-icon);
    transform: var(--bs-accordion-btn-icon-transform)
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition)
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    z-index: 3;
    border-color: var(--bs-accordion-btn-focus-border-color);
    outline: 0;
    box-shadow: var(--bs-accordion-btn-focus-box-shadow)
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    color: var(--bs-accordion-color);
    background-color: var(--bs-accordion-bg);
    border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)
}

.accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-body {
    padding: var(--bs-accordion-body-padding-y) var(--bs-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
}

/*[data-bs-theme=dark] .accordion-button::after {
    --bs-accordion-btn-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%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);
    --bs-accordion-btn-active-icon: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2304c8c8'%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)
}*/

.breadcrumb {
    --bs-breadcrumb-padding-x: 0;
    --bs-breadcrumb-padding-y: 0;
    --bs-breadcrumb-margin-bottom: 1rem;
    --bs-breadcrumb-divider-color: var(--bs-gray-600);
    --bs-breadcrumb-item-padding-x: .5rem;
    --bs-breadcrumb-item-active-color: var(--bs-primary);
    display: flex;
    flex-wrap: wrap;
    padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
    margin-bottom: var(--bs-breadcrumb-margin-bottom);
    font-size: var(--bs-breadcrumb-font-size);
    list-style: none;
    background-color: var(--bs-breadcrumb-bg);
    border-radius: var(--bs-breadcrumb-border-radius)
}

.breadcrumb-item + .breadcrumb-item {
    padding-left: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: var(--bs-breadcrumb-item-padding-x);
    color: var(--bs-breadcrumb-divider-color);
    content: var(--bs-breadcrumb-divider, "/")
}

.breadcrumb-item.active {
    color: var(--bs-breadcrumb-item-active-color)
}

.pagination {
    --bs-pagination-padding-x: .75rem;
    --bs-pagination-padding-y: .375rem;
    --bs-pagination-font-size: 1.075rem;
    --bs-pagination-color: var(--bs-gray-700);
    --bs-pagination-bg: transparent;
    --bs-pagination-border-width: 0;
    --bs-pagination-border-color: transparent;
    --bs-pagination-border-radius: .475rem;
    --bs-pagination-hover-color: var(--bs-component-hover-color);
    --bs-pagination-hover-bg: var(--bs-component-hover-bg);
    --bs-pagination-hover-border-color: transparent;
    --bs-pagination-focus-color: var(--bs-component-hover-color);
    --bs-pagination-focus-bg: var(--bs-component-hover-bg);
    --bs-pagination-focus-box-shadow: none;
    --bs-pagination-active-color: var(--bs-component-active-color);
    --bs-pagination-active-bg: var(--bs-component-active-bg);
    --bs-pagination-active-border-color: transparent;
    --bs-pagination-disabled-color: var(--bs-gray-400);
    --bs-pagination-disabled-bg: transparent;
    --bs-pagination-disabled-border-color: transparent;
    display: flex;
    padding-left: 0;
    list-style: none
}

.page-link {
    position: relative;
    display: block;
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    font-size: var(--bs-pagination-font-size);
    color: var(--bs-pagination-color);
    background-color: var(--bs-pagination-bg);
    border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.page-link:hover {
    z-index: 2;
    color: var(--bs-pagination-hover-color);
    background-color: var(--bs-pagination-hover-bg);
    border-color: var(--bs-pagination-hover-border-color)
}

.page-link:focus {
    z-index: 3;
    color: var(--bs-pagination-focus-color);
    background-color: var(--bs-pagination-focus-bg);
    outline: 0;
    box-shadow: var(--bs-pagination-focus-box-shadow)
}

.active > .page-link, .page-link.active {
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color)
}

.disabled > .page-link, .page-link.disabled {
    color: var(--bs-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--bs-pagination-disabled-bg);
    border-color: var(--bs-pagination-disabled-border-color)
}

.page-item:not(:first-child) .page-link {
    margin-left: 0
}

.page-item:first-child .page-link {
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius)
}

.page-item:last-child .page-link {
    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius)
}

.pagination-lg {
    --bs-pagination-padding-x: 1.5rem;
    --bs-pagination-padding-y: .75rem;
    --bs-pagination-font-size: 1.075rem;
    --bs-pagination-border-radius: .625rem
}

.pagination-sm {
    --bs-pagination-padding-x: .5rem;
    --bs-pagination-padding-y: .25rem;
    --bs-pagination-font-size: .95rem;
    --bs-pagination-border-radius: .425rem
}

.badge {
    --bs-badge-padding-x: .5rem;
    --bs-badge-padding-y: .325rem;
    --bs-badge-font-size: .85rem;
    --bs-badge-font-weight: 600;
    --bs-badge-color: var(--bs-body-color);
    --bs-badge-border-radius: .425rem;
    display: inline-block;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    color: var(--bs-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--bs-badge-border-radius)
}

.badge:empty {
    display: none
}

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

.alert {
    --bs-alert-bg: transparent;
    --bs-alert-padding-x: 1rem;
    --bs-alert-padding-y: 1rem;
    --bs-alert-margin-bottom: 1rem;
    --bs-alert-color: inherit;
    --bs-alert-border-color: transparent;
    --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
    --bs-alert-border-radius: .475rem;
    --bs-alert-link-color: inherit;
    position: relative;
    padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
    margin-bottom: var(--bs-alert-margin-bottom);
    color: var(--bs-alert-color);
    background-color: var(--bs-alert-bg);
    border: var(--bs-alert-border);
    border-radius: var(--bs-alert-border-radius)
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 600;
    color: var(--bs-alert-link-color)
}

.alert-dismissible {
    padding-right: 3rem
}

.alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem
}

.alert-light {
    --bs-alert-color: var(--bs-light-text);
    --bs-alert-bg: var(--bs-light-bg-subtle);
    --bs-alert-border-color: var(--bs-light-border-subtle);
    --bs-alert-link-color: var(--bs-light-text)
}

.alert-primary {
    --bs-alert-color: var(--bs-primary-text);
    --bs-alert-bg: var(--bs-primary-bg-subtle);
    --bs-alert-border-color: var(--bs-primary-border-subtle);
    --bs-alert-link-color: var(--bs-primary-text)
}

.alert-secondary {
    --bs-alert-color: var(--bs-secondary-text);
    --bs-alert-bg: var(--bs-secondary-bg-subtle);
    --bs-alert-border-color: var(--bs-secondary-border-subtle);
    --bs-alert-link-color: var(--bs-secondary-text)
}

.alert-success {
    --bs-alert-color: var(--bs-success-text);
    --bs-alert-bg: var(--bs-success-bg-subtle);
    --bs-alert-border-color: var(--bs-success-border-subtle);
    --bs-alert-link-color: var(--bs-success-text)
}

.alert-info {
    --bs-alert-color: var(--bs-info-text);
    --bs-alert-bg: var(--bs-info-bg-subtle);
    --bs-alert-border-color: var(--bs-info-border-subtle);
    --bs-alert-link-color: var(--bs-info-text)
}

.alert-warning {
    --bs-alert-color: var(--bs-warning-text);
    --bs-alert-bg: var(--bs-warning-bg-subtle);
    --bs-alert-border-color: var(--bs-warning-border-subtle);
    --bs-alert-link-color: var(--bs-warning-text)
}

.alert-danger {
    --bs-alert-color: var(--bs-danger-text);
    --bs-alert-bg: var(--bs-danger-bg-subtle);
    --bs-alert-border-color: var(--bs-danger-border-subtle);
    --bs-alert-link-color: var(--bs-danger-text)
}

.alert-dark {
    --bs-alert-color: var(--bs-dark-text);
    --bs-alert-bg: var(--bs-dark-bg-subtle);
    --bs-alert-border-color: var(--bs-dark-border-subtle);
    --bs-alert-link-color: var(--bs-dark-text)
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress, .progress-stacked {
    --bs-progress-height: 1rem;
    --bs-progress-font-size: .75rem;
    --bs-progress-bg: var(--bs-gray-100);
    --bs-progress-border-radius: 6px;
    --bs-progress-box-shadow: none;
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #0FAAE4;
    --bs-progress-bar-transition: width .6s ease;
    display: flex;
    height: var(--bs-progress-height);
    overflow: hidden;
    font-size: var(--bs-progress-font-size);
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius);
    box-shadow: var(--bs-progress-box-shadow)
}

.progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    color: var(--bs-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-progress-bar-bg);
    transition: var(--bs-progress-bar-transition)
}

.progress-bar-striped {
    background-image: linear-gradient(45deg,#ffffff26 25%,transparent 25%,transparent 50%,#ffffff26 50%,#ffffff26 75%,transparent 75%,transparent);
    background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-stacked > .progress {
    overflow: visible
}

.progress-stacked > .progress > .progress-bar {
    width: 100%
}

.progress-bar-animated {
    animation: 1s linear infinite progress-bar-stripes
}

.list-group {
    --bs-list-group-color: var(--bs-gray-900);
    --bs-list-group-bg: #fff;
    --bs-list-group-border-color: #00000020;
    --bs-list-group-border-width: var(--bs-border-width);
    --bs-list-group-border-radius: var(--bs-border-radius);
    --bs-list-group-item-padding-x: 1rem;
    --bs-list-group-item-padding-y: .5rem;
    --bs-list-group-action-color: var(--bs-gray-700);
    --bs-list-group-action-hover-color: var(--bs-gray-700);
    --bs-list-group-action-hover-bg: var(--bs-gray-100);
    --bs-list-group-action-active-color: var(--bs-body-color);
    --bs-list-group-action-active-bg: var(--bs-gray-200);
    --bs-list-group-disabled-color: var(--bs-gray-600);
    --bs-list-group-disabled-bg: #fff;
    --bs-list-group-active-color: var(--bs-component-active-color);
    --bs-list-group-active-bg: var(--bs-component-active-bg);
    --bs-list-group-active-border-color: var(--bs-component-active-bg);
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: var(--bs-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(--bs-list-group-action-color);
    text-align: inherit
}

.list-group-item-action:focus, .list-group-item-action:hover {
    z-index: 1;
    color: var(--bs-list-group-action-hover-color);
    text-decoration: none;
    background-color: var(--bs-list-group-action-hover-bg)
}

.list-group-item-action:active {
    color: var(--bs-list-group-action-active-color);
    background-color: var(--bs-list-group-action-active-bg)
}

.list-group-item {
    position: relative;
    display: block;
    padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
    color: var(--bs-list-group-color);
    background-color: var(--bs-list-group-bg);
    border: var(--bs-list-group-border-width) solid var(--bs-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(--bs-list-group-disabled-color);
    pointer-events: none;
    background-color: var(--bs-list-group-disabled-bg)
}

.list-group-item.active {
    z-index: 2;
    color: var(--bs-list-group-active-color);
    background-color: var(--bs-list-group-active-bg);
    border-color: var(--bs-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(--bs-list-group-border-width));
    border-top-width: var(--bs-list-group-border-width)
}

.list-group-horizontal {
    flex-direction: row
}

.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
    border-left-width: 0
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width)
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush > .list-group-item {
    border-width: 0 0 var(--bs-list-group-border-width)
}

.list-group-flush > .list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-light {
    --bs-list-group-color: var(--bs-light-text);
    --bs-list-group-bg: var(--bs-light-bg-subtle);
    --bs-list-group-border-color: var(--bs-light-border-subtle)
}

.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-light-border-subtle)
}

.list-group-item-light.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-light-text);
    --bs-list-group-active-border-color: var(--bs-light-text)
}

.list-group-item-primary {
    --bs-list-group-color: var(--bs-primary-text);
    --bs-list-group-bg: var(--bs-primary-bg-subtle);
    --bs-list-group-border-color: var(--bs-primary-border-subtle)
}

.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)
}

.list-group-item-primary.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-primary-text);
    --bs-list-group-active-border-color: var(--bs-primary-text)
}

.list-group-item-secondary {
    --bs-list-group-color: var(--bs-secondary-text);
    --bs-list-group-bg: var(--bs-secondary-bg-subtle);
    --bs-list-group-border-color: var(--bs-secondary-border-subtle)
}

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)
}

.list-group-item-secondary.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-secondary-text);
    --bs-list-group-active-border-color: var(--bs-secondary-text)
}

.list-group-item-success {
    --bs-list-group-color: var(--bs-success-text);
    --bs-list-group-bg: var(--bs-success-bg-subtle);
    --bs-list-group-border-color: var(--bs-success-border-subtle)
}

.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-success-border-subtle)
}

.list-group-item-success.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-success-text);
    --bs-list-group-active-border-color: var(--bs-success-text)
}

.list-group-item-info {
    --bs-list-group-color: var(--bs-info-text);
    --bs-list-group-bg: var(--bs-info-bg-subtle);
    --bs-list-group-border-color: var(--bs-info-border-subtle)
}

.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-info-border-subtle)
}

.list-group-item-info.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-info-text);
    --bs-list-group-active-border-color: var(--bs-info-text)
}

.list-group-item-warning {
    --bs-list-group-color: var(--bs-warning-text);
    --bs-list-group-bg: var(--bs-warning-bg-subtle);
    --bs-list-group-border-color: var(--bs-warning-border-subtle)
}

.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)
}

.list-group-item-warning.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-warning-text);
    --bs-list-group-active-border-color: var(--bs-warning-text)
}

.list-group-item-danger {
    --bs-list-group-color: var(--bs-danger-text);
    --bs-list-group-bg: var(--bs-danger-bg-subtle);
    --bs-list-group-border-color: var(--bs-danger-border-subtle)
}

.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)
}

.list-group-item-danger.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-danger-text);
    --bs-list-group-active-border-color: var(--bs-danger-text)
}

.list-group-item-dark {
    --bs-list-group-color: var(--bs-dark-text);
    --bs-list-group-bg: var(--bs-dark-bg-subtle);
    --bs-list-group-border-color: var(--bs-dark-border-subtle)
}

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)
}

.list-group-item-dark.list-group-item-action:active {
    --bs-list-group-active-color: var(--bs-emphasis-color);
    --bs-list-group-active-bg: var(--bs-dark-text);
    --bs-list-group-active-border-color: var(--bs-dark-text)
}

/*.btn-close {
    --bs-btn-close-color: #000;
    --bs-btn-close-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%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);
    --bs-btn-close-opacity: .5;
    --bs-btn-close-hover-opacity: .75;
    --bs-btn-close-focus-shadow: none;
    --bs-btn-close-focus-opacity: 1;
    --bs-btn-close-disabled-opacity: .25;
    --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
    box-sizing: content-box;
    width: .75rem;
    height: .75rem;
    padding: .25em;
    color: var(--bs-btn-close-color);
    background: transparent var(--bs-btn-close-bg) center/.75rem auto no-repeat;
    border: 0;
    border-radius: .475rem;
    opacity: var(--bs-btn-close-opacity)
}*/

.btn-close:hover {
    color: var(--bs-btn-close-color);
    text-decoration: none;
    opacity: var(--bs-btn-close-hover-opacity)
}

.btn-close:focus {
    outline: 0;
    box-shadow: var(--bs-btn-close-focus-shadow);
    opacity: var(--bs-btn-close-focus-opacity)
}

.btn-close.disabled, .btn-close:disabled {
    pointer-events: none;
    user-select: none;
    opacity: var(--bs-btn-close-disabled-opacity)
}

.btn-close-white {
    filter: var(--bs-btn-close-white-filter)
}

[data-bs-theme=dark] .btn-close {
    filter: var(--bs-btn-close-white-filter)
}

.toast {
    --bs-toast-zindex: 1090;
    --bs-toast-padding-x: .75rem;
    --bs-toast-padding-y: .5rem;
    --bs-toast-spacing: 1.5rem;
    --bs-toast-max-width: 350px;
    --bs-toast-font-size: .875rem;
    --bs-toast-color: var(--bs-gray-700);
    --bs-toast-bg: var(--bs-body-bg);
    --bs-toast-border-width: var(--bs-border-width);
    --bs-toast-border-color: transparent;
    --bs-toast-border-radius: var(--bs-border-radius);
    --bs-toast-box-shadow: var(--bs-box-shadow);
    --bs-toast-header-color: var(--bs-gray-700);
    --bs-toast-header-bg: var(--bs-body-bg);
    --bs-toast-header-border-color: var(--bs-border-color);
    width: var(--bs-toast-max-width);
    max-width: 100%;
    font-size: var(--bs-toast-font-size);
    color: var(--bs-toast-color);
    pointer-events: auto;
    background-color: var(--bs-toast-bg);
    background-clip: padding-box;
    border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
    box-shadow: var(--bs-toast-box-shadow);
    border-radius: var(--bs-toast-border-radius)
}

.toast.showing {
    opacity: 0
}

.toast:not(.show) {
    display: none
}

.toast-container {
    --bs-toast-zindex: 1090;
    position: absolute;
    z-index: var(--bs-toast-zindex);
    width: max-content;
    max-width: 100%;
    pointer-events: none
}

.toast-container > :not(:last-child) {
    margin-bottom: var(--bs-toast-spacing)
}

.toast-header {
    display: flex;
    align-items: center;
    padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
    color: var(--bs-toast-header-color);
    background-color: var(--bs-toast-header-bg);
    background-clip: padding-box;
    border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
    border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))
}

.toast-header .btn-close {
    margin-right: calc(-.5 * var(--bs-toast-padding-x));
    margin-left: var(--bs-toast-padding-x)
}

.toast-body {
    padding: var(--bs-toast-padding-x);
    word-wrap: break-word
}

.modal {
    --bs-modal-zindex: 1055;
    --bs-modal-width: 500px;
    --bs-modal-padding: 1.75rem;
    --bs-modal-margin: .5rem;
    --bs-modal-bg: var(--bs-body-bg);
    --bs-modal-border-color: var(--bs-border-color-translucent);
    --bs-modal-border-width: 0;
    --bs-modal-border-radius: .475rem;
    --bs-modal-box-shadow: 0 .25rem .5rem #0000001a;
    --bs-modal-inner-border-radius: .475rem;
    --bs-modal-header-padding-x: 1.75rem;
    --bs-modal-header-padding-y: 1.75rem;
    --bs-modal-header-padding: 1.75rem 1.75rem;
    --bs-modal-header-border-color: var(--bs-border-color);
    --bs-modal-header-border-width: 1px;
    --bs-modal-title-line-height: 1.5;
    --bs-modal-footer-gap: .5rem;
    --bs-modal-footer-border-color: var(--bs-border-color);
    --bs-modal-footer-border-width: 1px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--bs-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--bs-modal-margin);
    pointer-events: none
}

.modal.fade .modal-dialog {
    transition: transform .3s ease-out;
    transform: translate(0,-50px)
}

.modal.show .modal-dialog {
    transform: none
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - var(--bs-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: flex;
    align-items: center;
    min-height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--bs-modal-color);
    pointer-events: auto;
    background-color: var(--bs-modal-bg);
    background-clip: padding-box;
    border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
    border-radius: var(--bs-modal-border-radius);
    box-shadow: var(--bs-modal-box-shadow);
    outline: 0
}

.modal-backdrop {
    --bs-backdrop-zindex: 1050;
    --bs-backdrop-bg: #000;
    --bs-backdrop-opacity: .4;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--bs-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--bs-backdrop-bg)
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: var(--bs-backdrop-opacity)
}

.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-modal-header-padding);
    border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
    border-top-left-radius: var(--bs-modal-inner-border-radius);
    border-top-right-radius: var(--bs-modal-inner-border-radius)
}

.modal-header .btn-close {
    padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
    margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto
}

.modal-title {
    margin-bottom: 0;
    line-height: var(--bs-modal-title-line-height)
}

.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--bs-modal-padding)
}

.modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
    background-color: var(--bs-modal-footer-bg);
    border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
    border-bottom-right-radius: var(--bs-modal-inner-border-radius);
    border-bottom-left-radius: var(--bs-modal-inner-border-radius)
}

.modal-footer > * {
    margin: calc(var(--bs-modal-footer-gap) * .5)
}

.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-footer, .modal-fullscreen .modal-header {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

.tooltip {
    --bs-tooltip-zindex: 1080;
    --bs-tooltip-max-width: 200px;
    --bs-tooltip-padding-x: 1rem;
    --bs-tooltip-padding-y: .75rem;
    --bs-tooltip-margin: 0;
    --bs-tooltip-font-size: 1rem;
    --bs-tooltip-color: var(--bs-gray-800);
    --bs-tooltip-bg: var(--bs-body-bg);
    --bs-tooltip-border-radius: .475rem;
    --bs-tooltip-opacity: 1;
    --bs-tooltip-arrow-width: .8rem;
    --bs-tooltip-arrow-height: .4rem;
    z-index: var(--bs-tooltip-zindex);
    display: block;
    padding: var(--bs-tooltip-arrow-height);
    margin: var(--bs-tooltip-margin);
    font-family: var(--bs-font-sans-serif);
    font-style: normal;
    font-weight: 500;
    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(--bs-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: var(--bs-tooltip-opacity)
}

.tooltip .tooltip-arrow {
    display: block;
    width: var(--bs-tooltip-arrow-width);
    height: var(--bs-tooltip-arrow-height)
}

.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
    bottom: 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
    top: -1px;
    border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-top-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
    left: 0;
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
    right: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-right-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
    top: 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
    bottom: -1px;
    border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-bottom-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
    right: 0;
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {
    left: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-left-color: var(--bs-tooltip-bg)
}

.tooltip-inner {
    max-width: var(--bs-tooltip-max-width);
    padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
    color: var(--bs-tooltip-color);
    text-align: center;
    background-color: var(--bs-tooltip-bg);
    border-radius: var(--bs-tooltip-border-radius)
}

.popover {
    --bs-popover-zindex: 1070;
    --bs-popover-max-width: 276px;
    --bs-popover-font-size: 1rem;
    --bs-popover-bg: #fff;
    --bs-popover-border-width: var(--bs-border-width);
    --bs-popover-border-color: #fff;
    --bs-popover-border-radius: .475rem;
    --bs-popover-inner-border-radius: .475rem;
    --bs-popover-box-shadow: 0 0 50px 0 #523f6926;
    --bs-popover-header-padding-x: 1.25rem;
    --bs-popover-header-padding-y: 1rem;
    --bs-popover-header-font-size: 1rem;
    --bs-popover-header-color: var(--bs-gray-800);
    --bs-popover-header-bg: #fff;
    --bs-popover-body-padding-x: 1.25rem;
    --bs-popover-body-padding-y: 1.25rem;
    --bs-popover-body-color: var(--bs-gray-800);
    --bs-popover-arrow-width: 1rem;
    --bs-popover-arrow-height: .5rem;
    --bs-popover-arrow-border: var(--bs-popover-border-color);
    z-index: var(--bs-popover-zindex);
    display: block;
    max-width: var(--bs-popover-max-width);
    font-family: var(--bs-font-sans-serif);
    font-style: normal;
    font-weight: 500;
    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(--bs-popover-font-size);
    word-wrap: break-word;
    background-color: var(--bs-popover-bg);
    background-clip: padding-box;
    border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-radius: var(--bs-popover-border-radius);
    box-shadow: var(--bs-popover-box-shadow)
}

.popover .popover-arrow {
    display: block;
    width: var(--bs-popover-arrow-width);
    height: var(--bs-popover-arrow-height)
}

.popover .popover-arrow::after, .popover .popover-arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid;
    border-width: 0
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {
    bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-top > .popover-arrow::before {
    border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {
    bottom: 0;
    border-top-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {
    bottom: var(--bs-popover-border-width);
    border-top-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {
    left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-end > .popover-arrow::before {
    border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {
    left: 0;
    border-right-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after {
    left: var(--bs-popover-border-width);
    border-right-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
    top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::before {
    border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {
    top: 0;
    border-bottom-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {
    top: var(--bs-popover-border-width);
    border-bottom-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: var(--bs-popover-arrow-width);
    margin-left: calc(-.5 * var(--bs-popover-arrow-width));
    content: "";
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg)
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {
    right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-start > .popover-arrow::before {
    border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {
    right: 0;
    border-left-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after {
    right: var(--bs-popover-border-width);
    border-left-color: var(--bs-popover-bg)
}

.popover-header {
    padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
    margin-bottom: 0;
    font-size: var(--bs-popover-header-font-size);
    color: var(--bs-popover-header-color);
    background-color: var(--bs-popover-header-bg);
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-top-left-radius: var(--bs-popover-inner-border-radius);
    border-top-right-radius: var(--bs-popover-inner-border-radius)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
    color: var(--bs-popover-body-color)
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    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%;
    backface-visibility: hidden;
    transition: transform .6s ease-in-out
}

.carousel-item-next, .carousel-item-prev, .carousel-item.active {
    display: block
}

.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) {
    transform: translateX(100%)
}

.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) {
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none
}

.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s .6s
}

.carousel-control-next, .carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: 0 0;
    border: 0;
    opacity: .5;
    transition: opacity .15s ease
}

.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon, .carousel-control-prev-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(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%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(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%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: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    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 transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease
}

.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-next-icon, .carousel-dark .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000
}

.carousel-dark .carousel-caption {
    color: #000
}

[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark] .carousel .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target] {
    background-color: #000
}

[data-bs-theme=dark] .carousel .carousel-caption {
    color: #000
}

.spinner-border, .spinner-grow {
    display: inline-block;
    width: var(--bs-spinner-width);
    height: var(--bs-spinner-height);
    vertical-align: var(--bs-spinner-vertical-align);
    border-radius: 50%;
    animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)
}

@keyframes spinner-border {
    to {
        transform: rotate(360deg)
    }
}

.spinner-border {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -.125em;
    --bs-spinner-border-width: .185rem;
    --bs-spinner-animation-speed: .65s;
    --bs-spinner-animation-name: spinner-border;
    border: var(--bs-spinner-border-width) solid currentcolor;
    border-right-color: transparent
}

.spinner-border-sm {
    --bs-spinner-width: 1.2rem;
    --bs-spinner-height: 1.2rem;
    --bs-spinner-border-width: .165em
}

@keyframes spinner-grow {
    0% {
        transform: scale(0)
    }

    50% {
        opacity: 1;
        transform: none
    }
}

.spinner-grow {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -.125em;
    --bs-spinner-animation-speed: .65s;
    --bs-spinner-animation-name: spinner-grow;
    background-color: currentcolor;
    opacity: 0
}

.spinner-grow-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem
}

.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
    --bs-offcanvas-zindex: 1045;
    --bs-offcanvas-width: 400px;
    --bs-offcanvas-height: 30vh;
    --bs-offcanvas-padding-x: 1.75rem;
    --bs-offcanvas-padding-y: 1.75rem;
    --bs-offcanvas-color: var(--bs-body-color);
    --bs-offcanvas-bg: var(--bs-body-bg);
    --bs-offcanvas-border-width: 0;
    --bs-offcanvas-border-color: var(--bs-border-color-translucent);
    --bs-offcanvas-box-shadow: 0 .25rem .5rem #0000001a;
    --bs-offcanvas-transition: transform .3s ease-in-out;
    --bs-offcanvas-title-line-height: 1.5
}

.offcanvas {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: var(--bs-offcanvas-transition)
}

.offcanvas.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%)
}

.offcanvas.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%)
}

.offcanvas.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%)
}

.offcanvas.show:not(.hiding), .offcanvas.showing {
    transform: none
}

.offcanvas.hiding, .offcanvas.show, .offcanvas.showing {
    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: .4
}

.offcanvas-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}

.offcanvas-header .btn-close {
    padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
    margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
    margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
    margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y))
}

.offcanvas-title {
    margin-bottom: 0;
    line-height: var(--bs-offcanvas-title-line-height)
}

.offcanvas-body {
    flex-grow: 1;
    padding: var(--bs-offcanvas-padding-y) var(--bs-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 {
    display: inline-block;
    content: ""
}

.placeholder-xs {
    min-height: .6em
}

.placeholder-sm {
    min-height: .8em
}

.placeholder-lg {
    min-height: 1.2em
}

.placeholder-glow .placeholder {
    animation: placeholder-glow 2s ease-in-out infinite
}

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

.placeholder-wave {
    mask-image: linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);
    mask-size: 200% 100%;
    animation: placeholder-wave 2s linear infinite
}

@keyframes placeholder-wave {
    100% {
        mask-position: -200% 0
    }
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.text-bg-light {
    color: #000 !important;
    background-color: RGBA(249,249,249,var(--bs-bg-opacity,1)) !important
}

.text-bg-primary {
    color: #000 !important;
    background-color: RGBA(4,200,200,var(--bs-bg-opacity,1)) !important
}

.text-bg-secondary {
    color: #000 !important;
    background-color: RGBA(225,227,234,var(--bs-bg-opacity,1)) !important
}

.text-bg-success {
    color: #000 !important;
    background-color: RGBA(0,158,247,var(--bs-bg-opacity,1)) !important
}

.text-bg-info {
    color: #fff !important;
    background-color: RGBA(114,57,234,var(--bs-bg-opacity,1)) !important
}

.text-bg-warning {
    color: #000 !important;
    background-color: RGBA(255,199,0,var(--bs-bg-opacity,1)) !important
}

.text-bg-danger {
    color: #000 !important;
    background-color: RGBA(241,65,108,var(--bs-bg-opacity,1)) !important
}

.text-bg-dark {
    color: #fff !important;
    background-color: RGBA(24,28,50,var(--bs-bg-opacity,1)) !important
}

.link-light {
    color: #f9f9f9 !important
}

.link-light:focus, .link-light:hover {
    color: #fafafa !important
}

.link-primary {
    color: #0faae4 !important
}

.link-primary:focus, .link-primary:hover {
    color: #36d3d3 !important
}

.link-secondary {
    color: #e1e3ea !important
}

.link-secondary:focus, .link-secondary:hover {
    color: #e7e9ee !important
}

.link-success {
    color: #7bad40 !important
}

.link-success:focus, .link-success:hover {
    color: #33b1f9 !important
}

.link-info {
    color: #7239ea !important
}

.link-info:focus, .link-info:hover {
    color: #5b2ebb !important
}

.link-warning {
    color: #ffc700 !important
}

.link-warning:focus, .link-warning:hover {
    color: #ffd233 !important
}

.link-danger {
    color: #f1416c !important
}

.link-danger:focus, .link-danger:hover {
    color: #f46789 !important
}

.link-dark {
    color: #181c32 !important
}

.link-dark:focus, .link-dark:hover {
    color: #131628 !important
}

.ratio {
    position: relative;
    width: 100%
}

.ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""
}

.ratio > * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ratio-1x1 {
    --bs-aspect-ratio: 100%
}

.ratio-4x3 {
    --bs-aspect-ratio: 75%
}

.ratio-16x9 {
    --bs-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --bs-aspect-ratio: 42.8571428571%
}

.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

.sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020
}

.sticky-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020
}

.hstack {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: stretch
}

.vstack {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    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;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vr {
    display: inline-block;
    align-self: stretch;
    width: 1px;
    min-height: 1em;
    background-color: currentcolor;
    opacity: .25
}

.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
}

.object-fit-contain {
    object-fit: contain !important
}

.object-fit-cover {
    object-fit: cover !important
}

.object-fit-fill {
    object-fit: fill !important
}

.object-fit-scale {
    object-fit: scale-down !important
}

.object-fit-none {
    object-fit: none !important
}

.opacity-0 {
    opacity: 0 !important
}

.opacity-5 {
    opacity: .05 !important
}

.opacity-10 {
    opacity: .1 !important
}

.opacity-15 {
    opacity: .15 !important
}

.opacity-20 {
    opacity: .2 !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !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
}

.overflow-x-auto {
    overflow-x: auto !important
}

.overflow-x-hidden {
    overflow-x: hidden !important
}

.overflow-x-visible {
    overflow-x: visible !important
}

.overflow-x-scroll {
    overflow-x: scroll !important
}

.overflow-y-auto {
    overflow-y: auto !important
}

.overflow-y-hidden {
    overflow-y: hidden !important
}

.overflow-y-visible {
    overflow-y: visible !important
}

.overflow-y-scroll {
    overflow-y: 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: flex !important
}

.d-inline-flex {
    display: inline-flex !important
}

.d-none {
    display: none !important
}

.shadow {
    box-shadow: 0 .5rem 1.5rem .5rem #00000013 !important
}

.shadow-sm {
    box-shadow: 0 .1rem 1rem .25rem #0000000d !important
}

.shadow-lg {
    box-shadow: 0 1rem 2rem 1rem #0000001a !important
}

.shadow-none {
    box-shadow: none !important
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: sticky !important
}

.top-0 {
    top: 0 !important
}

.top-25 {
    top: 25% !important
}

.top-50 {
    top: 50% !important
}

.top-75 {
    top: 75% !important
}

.top-100 {
    top: 100% !important
}

.bottom-0 {
    bottom: 0 !important
}

.bottom-25 {
    bottom: 25% !important
}

.bottom-50 {
    bottom: 50% !important
}

.bottom-75 {
    bottom: 75% !important
}

.bottom-100 {
    bottom: 100% !important
}

.start-0 {
    left: 0 !important
}

.start-25 {
    left: 25% !important
}

.start-50 {
    left: 50% !important
}

.start-75 {
    left: 75% !important
}

.start-100 {
    left: 100% !important
}

.end-0 {
    right: 0 !important
}

.end-25 {
    right: 25% !important
}

.end-50 {
    right: 50% !important
}

.end-75 {
    right: 75% !important
}

.end-100 {
    right: 100% !important
}

.translate-middle {
    transform: translate(-50%,-50%) !important
}

.translate-middle-x {
    transform: translateX(-50%) !important
}

.translate-middle-y {
    transform: translateY(-50%) !important
}

.border {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-0 {
    border: 0 !important
}

.border-top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-end {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-end-0 {
    border-right: 0 !important
}

.border-bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-start {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-start-0 {
    border-left: 0 !important
}

.border-light {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-light-rgb),var(--bs-border-opacity)) !important
}

.border-primary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-primary-rgb),var(--bs-border-opacity)) !important
}

.border-secondary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-secondary-rgb),var(--bs-border-opacity)) !important
}

.border-success {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-success-rgb),var(--bs-border-opacity)) !important
}

.border-info {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-info-rgb),var(--bs-border-opacity)) !important
}

.border-warning {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-warning-rgb),var(--bs-border-opacity)) !important
}

.border-danger {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity)) !important
}

.border-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb),var(--bs-border-opacity)) !important
}

.border-white {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-white-rgb),var(--bs-border-opacity)) !important
}

.border-primary-subtle {
    border-color: var(--bs-primary-border-subtle) !important
}

.border-secondary-subtle {
    border-color: var(--bs-secondary-border-subtle) !important
}

.border-success-subtle {
    border-color: var(--bs-success-border-subtle) !important
}

.border-info-subtle {
    border-color: var(--bs-info-border-subtle) !important
}

.border-warning-subtle {
    border-color: var(--bs-warning-border-subtle) !important
}

.border-danger-subtle {
    border-color: var(--bs-danger-border-subtle) !important
}

.border-light-subtle {
    border-color: var(--bs-light-border-subtle) !important
}

.border-dark-subtle {
    border-color: var(--bs-dark-border-subtle) !important
}

.border-0 {
    --bs-border-width: 0
}

.border-1 {
    --bs-border-width: 1px
}

.border-2 {
    --bs-border-width: 2px
}

.border-3 {
    --bs-border-width: 3px
}

.border-4 {
    --bs-border-width: 4px
}

.border-5 {
    --bs-border-width: 5px
}

.border-opacity-10 {
    --bs-border-opacity: .1
}

.border-opacity-25 {
    --bs-border-opacity: .25
}

.border-opacity-50 {
    --bs-border-opacity: .5
}

.border-opacity-75 {
    --bs-border-opacity: .75
}

.border-opacity-100 {
    --bs-border-opacity: 1
}

.w-unset {
    width: unset !important
}

.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
}

.w-1px {
    width: 1px !important
}

.w-2px {
    width: 2px !important
}

.w-3px {
    width: 3px !important
}

.w-4px {
    width: 4px !important
}

.w-5px {
    width: 5px !important
}

.w-6px {
    width: 6px !important
}

.w-7px {
    width: 7px !important
}

.w-8px {
    width: 8px !important
}

.w-9px {
    width: 9px !important
}

.w-10px {
    width: 10px !important
}

.w-15px {
    width: 15px !important
}

.w-20px {
    width: 20px !important
}

.w-25px {
    width: 25px !important
}

.w-30px {
    width: 30px !important
}

.w-35px {
    width: 35px !important
}

.w-40px {
    width: 40px !important
}

.w-45px {
    width: 45px !important
}

.w-50px {
    width: 50px !important
}

.w-55px {
    width: 55px !important
}

.w-60px {
    width: 60px !important
}

.w-65px {
    width: 65px !important
}

.w-70px {
    width: 70px !important
}

.w-75px {
    width: 75px !important
}

.w-80px {
    width: 80px !important
}

.w-85px {
    width: 85px !important
}

.w-90px {
    width: 90px !important
}

.w-95px {
    width: 95px !important
}

.w-100px {
    width: 100px !important
}

.w-125px {
    width: 125px !important
}

.w-150px {
    width: 150px !important
}

.w-175px {
    width: 175px !important
}

.w-200px {
    width: 200px !important
}

.w-225px {
    width: 225px !important
}

.w-250px {
    width: 250px !important
}

.w-275px {
    width: 275px !important
}

.w-300px {
    width: 300px !important
}

.w-325px {
    width: 325px !important
}

.w-350px {
    width: 350px !important
}

.w-375px {
    width: 375px !important
}

.w-400px {
    width: 400px !important
}

.w-425px {
    width: 425px !important
}

.w-450px {
    width: 450px !important
}

.w-475px {
    width: 475px !important
}

.w-500px {
    width: 500px !important
}

.w-550px {
    width: 550px !important
}

.w-600px {
    width: 600px !important
}

.w-650px {
    width: 650px !important
}

.w-700px {
    width: 700px !important
}

.w-750px {
    width: 750px !important
}

.w-800px {
    width: 800px !important
}

.w-850px {
    width: 850px !important
}

.w-900px {
    width: 900px !important
}

.w-950px {
    width: 950px !important
}

.w-1000px {
    width: 1000px !important
}

.mw-unset {
    max-width: unset !important
}

.mw-25 {
    max-width: 25% !important
}

.mw-50 {
    max-width: 50% !important
}

.mw-75 {
    max-width: 75% !important
}

.mw-100 {
    max-width: 100% !important
}

.mw-auto {
    max-width: auto !important
}

.mw-1px {
    max-width: 1px !important
}

.mw-2px {
    max-width: 2px !important
}

.mw-3px {
    max-width: 3px !important
}

.mw-4px {
    max-width: 4px !important
}

.mw-5px {
    max-width: 5px !important
}

.mw-6px {
    max-width: 6px !important
}

.mw-7px {
    max-width: 7px !important
}

.mw-8px {
    max-width: 8px !important
}

.mw-9px {
    max-width: 9px !important
}

.mw-10px {
    max-width: 10px !important
}

.mw-15px {
    max-width: 15px !important
}

.mw-20px {
    max-width: 20px !important
}

.mw-25px {
    max-width: 25px !important
}

.mw-30px {
    max-width: 30px !important
}

.mw-35px {
    max-width: 35px !important
}

.mw-40px {
    max-width: 40px !important
}

.mw-45px {
    max-width: 45px !important
}

.mw-50px {
    max-width: 50px !important
}

.mw-55px {
    max-width: 55px !important
}

.mw-60px {
    max-width: 60px !important
}

.mw-65px {
    max-width: 65px !important
}

.mw-70px {
    max-width: 70px !important
}

.mw-75px {
    max-width: 75px !important
}

.mw-80px {
    max-width: 80px !important
}

.mw-85px {
    max-width: 85px !important
}

.mw-90px {
    max-width: 90px !important
}

.mw-95px {
    max-width: 95px !important
}

.mw-100px {
    max-width: 100px !important
}

.mw-125px {
    max-width: 125px !important
}

.mw-150px {
    max-width: 150px !important
}

.mw-175px {
    max-width: 175px !important
}

.mw-200px {
    max-width: 200px !important
}

.mw-225px {
    max-width: 225px !important
}

.mw-250px {
    max-width: 250px !important
}

.mw-275px {
    max-width: 275px !important
}

.mw-300px {
    max-width: 300px !important
}

.mw-325px {
    max-width: 325px !important
}

.mw-350px {
    max-width: 350px !important
}

.mw-375px {
    max-width: 375px !important
}

.mw-400px {
    max-width: 400px !important
}

.mw-425px {
    max-width: 425px !important
}

.mw-450px {
    max-width: 450px !important
}

.mw-475px {
    max-width: 475px !important
}

.mw-500px {
    max-width: 500px !important
}

.mw-550px {
    max-width: 550px !important
}

.mw-600px {
    max-width: 600px !important
}

.mw-650px {
    max-width: 650px !important
}

.mw-700px {
    max-width: 700px !important
}

.mw-750px {
    max-width: 750px !important
}

.mw-800px {
    max-width: 800px !important
}

.mw-850px {
    max-width: 850px !important
}

.mw-900px {
    max-width: 900px !important
}

.mw-950px {
    max-width: 950px !important
}

.mw-1000px {
    max-width: 1000px !important
}

.vw-100 {
    width: 100vw !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.h-unset {
    height: unset !important
}

.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
}

.h-1px {
    height: 1px !important
}

.h-2px {
    height: 2px !important
}

.h-3px {
    height: 3px !important
}

.h-4px {
    height: 4px !important
}

.h-5px {
    height: 5px !important
}

.h-6px {
    height: 6px !important
}

.h-7px {
    height: 7px !important
}

.h-8px {
    height: 8px !important
}

.h-9px {
    height: 9px !important
}

.h-10px {
    height: 10px !important
}

.h-15px {
    height: 15px !important
}

.h-20px {
    height: 20px !important
}

.h-25px {
    height: 25px !important
}

.h-30px {
    height: 30px !important
}

.h-35px {
    height: 35px !important
}

.h-40px {
    height: 40px !important
}

.h-45px {
    height: 45px !important
}

.h-50px {
    height: 50px !important
}

.h-55px {
    height: 55px !important
}

.h-60px {
    height: 60px !important
}

.h-65px {
    height: 65px !important
}

.h-70px {
    height: 70px !important
}

.h-75px {
    height: 75px !important
}

.h-80px {
    height: 80px !important
}

.h-85px {
    height: 85px !important
}

.h-90px {
    height: 90px !important
}

.h-95px {
    height: 95px !important
}

.h-100px {
    height: 100px !important
}

.h-125px {
    height: 125px !important
}

.h-150px {
    height: 150px !important
}

.h-175px {
    height: 175px !important
}

.h-200px {
    height: 200px !important
}

.h-225px {
    height: 225px !important
}

.h-250px {
    height: 250px !important
}

.h-275px {
    height: 275px !important
}

.h-300px {
    height: 300px !important
}

.h-325px {
    height: 325px !important
}

.h-350px {
    height: 350px !important
}

.h-375px {
    height: 375px !important
}

.h-400px {
    height: 400px !important
}

.h-425px {
    height: 425px !important
}

.h-450px {
    height: 450px !important
}

.h-475px {
    height: 475px !important
}

.h-500px {
    height: 500px !important
}

.h-550px {
    height: 550px !important
}

.h-600px {
    height: 600px !important
}

.h-650px {
    height: 650px !important
}

.h-700px {
    height: 700px !important
}

.h-750px {
    height: 750px !important
}

.h-800px {
    height: 800px !important
}

.h-850px {
    height: 850px !important
}

.h-900px {
    height: 900px !important
}

.h-950px {
    height: 950px !important
}

.h-1000px {
    height: 1000px !important
}

.mh-unset {
    max-height: unset !important
}

.mh-25 {
    max-height: 25% !important
}

.mh-50 {
    max-height: 50% !important
}

.mh-75 {
    max-height: 75% !important
}

.mh-100 {
    max-height: 100% !important
}

.mh-auto {
    max-height: auto !important
}

.mh-1px {
    max-height: 1px !important
}

.mh-2px {
    max-height: 2px !important
}

.mh-3px {
    max-height: 3px !important
}

.mh-4px {
    max-height: 4px !important
}

.mh-5px {
    max-height: 5px !important
}

.mh-6px {
    max-height: 6px !important
}

.mh-7px {
    max-height: 7px !important
}

.mh-8px {
    max-height: 8px !important
}

.mh-9px {
    max-height: 9px !important
}

.mh-10px {
    max-height: 10px !important
}

.mh-15px {
    max-height: 15px !important
}

.mh-20px {
    max-height: 20px !important
}

.mh-25px {
    max-height: 25px !important
}

.mh-30px {
    max-height: 30px !important
}

.mh-35px {
    max-height: 35px !important
}

.mh-40px {
    max-height: 40px !important
}

.mh-45px {
    max-height: 45px !important
}

.mh-50px {
    max-height: 50px !important
}

.mh-55px {
    max-height: 55px !important
}

.mh-60px {
    max-height: 60px !important
}

.mh-65px {
    max-height: 65px !important
}

.mh-70px {
    max-height: 70px !important
}

.mh-75px {
    max-height: 75px !important
}

.mh-80px {
    max-height: 80px !important
}

.mh-85px {
    max-height: 85px !important
}

.mh-90px {
    max-height: 90px !important
}

.mh-95px {
    max-height: 95px !important
}

.mh-100px {
    max-height: 100px !important
}

.mh-125px {
    max-height: 125px !important
}

.mh-150px {
    max-height: 150px !important
}

.mh-175px {
    max-height: 175px !important
}

.mh-200px {
    max-height: 200px !important
}

.mh-225px {
    max-height: 225px !important
}

.mh-250px {
    max-height: 250px !important
}

.mh-275px {
    max-height: 275px !important
}

.mh-300px {
    max-height: 300px !important
}

.mh-325px {
    max-height: 325px !important
}

.mh-350px {
    max-height: 350px !important
}

.mh-375px {
    max-height: 375px !important
}

.mh-400px {
    max-height: 400px !important
}

.mh-425px {
    max-height: 425px !important
}

.mh-450px {
    max-height: 450px !important
}

.mh-475px {
    max-height: 475px !important
}

.mh-500px {
    max-height: 500px !important
}

.mh-550px {
    max-height: 550px !important
}

.mh-600px {
    max-height: 600px !important
}

.mh-650px {
    max-height: 650px !important
}

.mh-700px {
    max-height: 700px !important
}

.mh-750px {
    max-height: 750px !important
}

.mh-800px {
    max-height: 800px !important
}

.mh-850px {
    max-height: 850px !important
}

.mh-900px {
    max-height: 900px !important
}

.mh-950px {
    max-height: 950px !important
}

.mh-1000px {
    max-height: 1000px !important
}

.vh-100 {
    height: 100vh !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.flex-fill {
    flex: 1 1 auto !important
}

.flex-row {
    flex-direction: row !important
}

.flex-column {
    flex-direction: column !important
}

.flex-row-reverse {
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    flex-direction: column-reverse !important
}

.flex-grow-0 {
    flex-grow: 0 !important
}

.flex-grow-1 {
    flex-grow: 1 !important
}

.flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    flex-shrink: 1 !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-nowrap {
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.justify-content-start {
    justify-content: flex-start !important
}

.justify-content-end {
    justify-content: flex-end !important
}

.justify-content-center {
    justify-content: center !important
}

.justify-content-between {
    justify-content: space-between !important
}

.justify-content-around {
    justify-content: space-around !important
}

.justify-content-evenly {
    justify-content: space-evenly !important
}

.align-items-start {
    align-items: flex-start !important
}

.align-items-end {
    align-items: flex-end !important
}

.align-items-center {
    align-items: center !important
}

.align-items-baseline {
    align-items: baseline !important
}

.align-items-stretch {
    align-items: stretch !important
}

.align-content-start {
    align-content: flex-start !important
}

.align-content-end {
    align-content: flex-end !important
}

.align-content-center {
    align-content: center !important
}

.align-content-between {
    align-content: space-between !important
}

.align-content-around {
    align-content: space-around !important
}

.align-content-stretch {
    align-content: stretch !important
}

.align-self-auto {
    align-self: auto !important
}

.align-self-start {
    align-self: flex-start !important
}

.align-self-end {
    align-self: flex-end !important
}

.align-self-center {
    align-self: center !important
}

.align-self-baseline {
    align-self: baseline !important
}

.align-self-stretch {
    align-self: stretch !important
}

.order-first {
    order: -1 !important
}

.order-0 {
    order: 0 !important
}

.order-1 {
    order: 1 !important
}

.order-2 {
    order: 2 !important
}

.order-3 {
    order: 3 !important
}

.order-4 {
    order: 4 !important
}

.order-5 {
    order: 5 !important
}

.order-last {
    order: 6 !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.m-3 {
    margin: .75rem !important
}

.m-4 {
    margin: 1rem !important
}

.m-5 {
    margin: 1.25rem !important
}

.m-6 {
    margin: 1.5rem !important
}

.m-7 {
    margin: 1.75rem !important
}

.m-8 {
    margin: 2rem !important
}

.m-9 {
    margin: 2.25rem !important
}

.m-10 {
    margin: 2.5rem !important
}

.m-11 {
    margin: 2.75rem !important
}

.m-12 {
    margin: 3rem !important
}

.m-13 {
    margin: 3.25rem !important
}

.m-14 {
    margin: 3.5rem !important
}

.m-15 {
    margin: 3.75rem !important
}

.m-16 {
    margin: 4rem !important
}

.m-17 {
    margin: 4.25rem !important
}

.m-18 {
    margin: 4.5rem !important
}

.m-19 {
    margin: 4.75rem !important
}

.m-20 {
    margin: 5rem !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: .75rem !important;
    margin-left: .75rem !important
}

.mx-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important
}

.mx-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important
}

.mx-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important
}

.mx-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important
}

.mx-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important
}

.mx-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important
}

.mx-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important
}

.mx-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important
}

.mx-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important
}

.mx-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important
}

.mx-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important
}

.mx-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important
}

.mx-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important
}

.mx-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important
}

.mx-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important
}

.mx-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important
}

.mx-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: .75rem !important;
    margin-bottom: .75rem !important
}

.my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important
}

.my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important
}

.my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important
}

.my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important
}

.my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important
}

.my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important
}

.my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important
}

.my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important
}

.my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important
}

.my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important
}

.my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important
}

.my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important
}

.my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important
}

.my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important
}

.my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: .75rem !important
}

.mt-4 {
    margin-top: 1rem !important
}

.mt-5 {
    margin-top: 1.25rem !important
}

.mt-6 {
    margin-top: 1.5rem !important
}

.mt-7 {
    margin-top: 1.75rem !important
}

.mt-8 {
    margin-top: 2rem !important
}

.mt-9 {
    margin-top: 2.25rem !important
}

.mt-10 {
    margin-top: 2.5rem !important
}

.mt-11 {
    margin-top: 2.75rem !important
}

.mt-12 {
    margin-top: 3rem !important
}

.mt-13 {
    margin-top: 3.25rem !important
}

.mt-14 {
    margin-top: 3.5rem !important
}

.mt-15 {
    margin-top: 3.75rem !important
}

.mt-16 {
    margin-top: 4rem !important
}

.mt-17 {
    margin-top: 4.25rem !important
}

.mt-18 {
    margin-top: 4.5rem !important
}

.mt-19 {
    margin-top: 4.75rem !important
}

.mt-20 {
    margin-top: 5rem !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: .75rem !important
}

.me-4 {
    margin-right: 1rem !important
}

.me-5 {
    margin-right: 1.25rem !important
}

.me-6 {
    margin-right: 1.5rem !important
}

.me-7 {
    margin-right: 1.75rem !important
}

.me-8 {
    margin-right: 2rem !important
}

.me-9 {
    margin-right: 2.25rem !important
}

.me-10 {
    margin-right: 2.5rem !important
}

.me-11 {
    margin-right: 2.75rem !important
}

.me-12 {
    margin-right: 3rem !important
}

.me-13 {
    margin-right: 3.25rem !important
}

.me-14 {
    margin-right: 3.5rem !important
}

.me-15 {
    margin-right: 3.75rem !important
}

.me-16 {
    margin-right: 4rem !important
}

.me-17 {
    margin-right: 4.25rem !important
}

.me-18 {
    margin-right: 4.5rem !important
}

.me-19 {
    margin-right: 4.75rem !important
}

.me-20 {
    margin-right: 5rem !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: .75rem !important
}

.mb-4 {
    margin-bottom: 1rem !important
}

.mb-5 {
    margin-bottom: 1.25rem !important
}

.mb-6 {
    margin-bottom: 1.5rem !important
}

.mb-7 {
    margin-bottom: 1.75rem !important
}

.mb-8 {
    margin-bottom: 2rem !important
}

.mb-9 {
    margin-bottom: 2.25rem !important
}

.mb-10 {
    margin-bottom: 2.5rem !important
}

.mb-11 {
    margin-bottom: 2.75rem !important
}

.mb-12 {
    margin-bottom: 3rem !important
}

.mb-13 {
    margin-bottom: 3.25rem !important
}

.mb-14 {
    margin-bottom: 3.5rem !important
}

.mb-15 {
    margin-bottom: 3.75rem !important
}

.mb-16 {
    margin-bottom: 4rem !important
}

.mb-17 {
    margin-bottom: 4.25rem !important
}

.mb-18 {
    margin-bottom: 4.5rem !important
}

.mb-19 {
    margin-bottom: 4.75rem !important
}

.mb-20 {
    margin-bottom: 5rem !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: .75rem !important
}

.ms-4 {
    margin-left: 1rem !important
}

.ms-5 {
    margin-left: 1.25rem !important
}

.ms-6 {
    margin-left: 1.5rem !important
}

.ms-7 {
    margin-left: 1.75rem !important
}

.ms-8 {
    margin-left: 2rem !important
}

.ms-9 {
    margin-left: 2.25rem !important
}

.ms-10 {
    margin-left: 2.5rem !important
}

.ms-11 {
    margin-left: 2.75rem !important
}

.ms-12 {
    margin-left: 3rem !important
}

.ms-13 {
    margin-left: 3.25rem !important
}

.ms-14 {
    margin-left: 3.5rem !important
}

.ms-15 {
    margin-left: 3.75rem !important
}

.ms-16 {
    margin-left: 4rem !important
}

.ms-17 {
    margin-left: 4.25rem !important
}

.ms-18 {
    margin-left: 4.5rem !important
}

.ms-19 {
    margin-left: 4.75rem !important
}

.ms-20 {
    margin-left: 5rem !important
}

.ms-auto {
    margin-left: auto !important
}

.m-n1 {
    margin: -.25rem !important
}

.m-n2 {
    margin: -.5rem !important
}

.m-n3 {
    margin: -.75rem !important
}

.m-n4 {
    margin: -1rem !important
}

.m-n5 {
    margin: -1.25rem !important
}

.m-n6 {
    margin: -1.5rem !important
}

.m-n7 {
    margin: -1.75rem !important
}

.m-n8 {
    margin: -2rem !important
}

.m-n9 {
    margin: -2.25rem !important
}

.m-n10 {
    margin: -2.5rem !important
}

.m-n11 {
    margin: -2.75rem !important
}

.m-n12 {
    margin: -3rem !important
}

.m-n13 {
    margin: -3.25rem !important
}

.m-n14 {
    margin: -3.5rem !important
}

.m-n15 {
    margin: -3.75rem !important
}

.m-n16 {
    margin: -4rem !important
}

.m-n17 {
    margin: -4.25rem !important
}

.m-n18 {
    margin: -4.5rem !important
}

.m-n19 {
    margin: -4.75rem !important
}

.m-n20 {
    margin: -5rem !important
}

.mx-n1 {
    margin-right: -.25rem !important;
    margin-left: -.25rem !important
}

.mx-n2 {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important
}

.mx-n3 {
    margin-right: -.75rem !important;
    margin-left: -.75rem !important
}

.mx-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
}

.mx-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important
}

.mx-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important
}

.mx-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important
}

.mx-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important
}

.mx-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important
}

.mx-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important
}

.mx-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important
}

.mx-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
}

.mx-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important
}

.mx-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important
}

.mx-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important
}

.mx-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important
}

.mx-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important
}

.mx-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important
}

.mx-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important
}

.mx-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important
}

.my-n1 {
    margin-top: -.25rem !important;
    margin-bottom: -.25rem !important
}

.my-n2 {
    margin-top: -.5rem !important;
    margin-bottom: -.5rem !important
}

.my-n3 {
    margin-top: -.75rem !important;
    margin-bottom: -.75rem !important
}

.my-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important
}

.my-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important
}

.my-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important
}

.my-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important
}

.my-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important
}

.my-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important
}

.my-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important
}

.my-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important
}

.my-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important
}

.my-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important
}

.my-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important
}

.my-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important
}

.my-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important
}

.my-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important
}

.my-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important
}

.my-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important
}

.my-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important
}

.mt-n1 {
    margin-top: -.25rem !important
}

.mt-n2 {
    margin-top: -.5rem !important
}

.mt-n3 {
    margin-top: -.75rem !important
}

.mt-n4 {
    margin-top: -1rem !important
}

.mt-n5 {
    margin-top: -1.25rem !important
}

.mt-n6 {
    margin-top: -1.5rem !important
}

.mt-n7 {
    margin-top: -1.75rem !important
}

.mt-n8 {
    margin-top: -2rem !important
}

.mt-n9 {
    margin-top: -2.25rem !important
}

.mt-n10 {
    margin-top: -2.5rem !important
}

.mt-n11 {
    margin-top: -2.75rem !important
}

.mt-n12 {
    margin-top: -3rem !important
}

.mt-n13 {
    margin-top: -3.25rem !important
}

.mt-n14 {
    margin-top: -3.5rem !important
}

.mt-n15 {
    margin-top: -3.75rem !important
}

.mt-n16 {
    margin-top: -4rem !important
}

.mt-n17 {
    margin-top: -4.25rem !important
}

.mt-n18 {
    margin-top: -4.5rem !important
}

.mt-n19 {
    margin-top: -4.75rem !important
}

.mt-n20 {
    margin-top: -5rem !important
}

.me-n1 {
    margin-right: -.25rem !important
}

.me-n2 {
    margin-right: -.5rem !important
}

.me-n3 {
    margin-right: -.75rem !important
}

.me-n4 {
    margin-right: -1rem !important
}

.me-n5 {
    margin-right: -1.25rem !important
}

.me-n6 {
    margin-right: -1.5rem !important
}

.me-n7 {
    margin-right: -1.75rem !important
}

.me-n8 {
    margin-right: -2rem !important
}

.me-n9 {
    margin-right: -2.25rem !important
}

.me-n10 {
    margin-right: -2.5rem !important
}

.me-n11 {
    margin-right: -2.75rem !important
}

.me-n12 {
    margin-right: -3rem !important
}

.me-n13 {
    margin-right: -3.25rem !important
}

.me-n14 {
    margin-right: -3.5rem !important
}

.me-n15 {
    margin-right: -3.75rem !important
}

.me-n16 {
    margin-right: -4rem !important
}

.me-n17 {
    margin-right: -4.25rem !important
}

.me-n18 {
    margin-right: -4.5rem !important
}

.me-n19 {
    margin-right: -4.75rem !important
}

.me-n20 {
    margin-right: -5rem !important
}

.mb-n1 {
    margin-bottom: -.25rem !important
}

.mb-n2 {
    margin-bottom: -.5rem !important
}

.mb-n3 {
    margin-bottom: -.75rem !important
}

.mb-n4 {
    margin-bottom: -1rem !important
}

.mb-n5 {
    margin-bottom: -1.25rem !important
}

.mb-n6 {
    margin-bottom: -1.5rem !important
}

.mb-n7 {
    margin-bottom: -1.75rem !important
}

.mb-n8 {
    margin-bottom: -2rem !important
}

.mb-n9 {
    margin-bottom: -2.25rem !important
}

.mb-n10 {
    margin-bottom: -2.5rem !important
}

.mb-n11 {
    margin-bottom: -2.75rem !important
}

.mb-n12 {
    margin-bottom: -3rem !important
}

.mb-n13 {
    margin-bottom: -3.25rem !important
}

.mb-n14 {
    margin-bottom: -3.5rem !important
}

.mb-n15 {
    margin-bottom: -3.75rem !important
}

.mb-n16 {
    margin-bottom: -4rem !important
}

.mb-n17 {
    margin-bottom: -4.25rem !important
}

.mb-n18 {
    margin-bottom: -4.5rem !important
}

.mb-n19 {
    margin-bottom: -4.75rem !important
}

.mb-n20 {
    margin-bottom: -5rem !important
}

.ms-n1 {
    margin-left: -.25rem !important
}

.ms-n2 {
    margin-left: -.5rem !important
}

.ms-n3 {
    margin-left: -.75rem !important
}

.ms-n4 {
    margin-left: -1rem !important
}

.ms-n5 {
    margin-left: -1.25rem !important
}

.ms-n6 {
    margin-left: -1.5rem !important
}

.ms-n7 {
    margin-left: -1.75rem !important
}

.ms-n8 {
    margin-left: -2rem !important
}

.ms-n9 {
    margin-left: -2.25rem !important
}

.ms-n10 {
    margin-left: -2.5rem !important
}

.ms-n11 {
    margin-left: -2.75rem !important
}

.ms-n12 {
    margin-left: -3rem !important
}

.ms-n13 {
    margin-left: -3.25rem !important
}

.ms-n14 {
    margin-left: -3.5rem !important
}

.ms-n15 {
    margin-left: -3.75rem !important
}

.ms-n16 {
    margin-left: -4rem !important
}

.ms-n17 {
    margin-left: -4.25rem !important
}

.ms-n18 {
    margin-left: -4.5rem !important
}

.ms-n19 {
    margin-left: -4.75rem !important
}

.ms-n20 {
    margin-left: -5rem !important
}

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.p-3 {
    padding: .75rem !important
}

.p-4 {
    padding: 1rem !important
}

.p-5 {
    padding: 1.25rem !important
}

.p-6 {
    padding: 1.5rem !important
}

.p-7 {
    padding: 1.75rem !important
}

.p-8 {
    padding: 2rem !important
}

.p-9 {
    padding: 2.25rem !important
}

.p-10 {
    padding: 2.5rem !important
}

.p-11 {
    padding: 2.75rem !important
}

.p-12 {
    padding: 3rem !important
}

.p-13 {
    padding: 3.25rem !important
}

.p-14 {
    padding: 3.5rem !important
}

.p-15 {
    padding: 3.75rem !important
}

.p-16 {
    padding: 4rem !important
}

.p-17 {
    padding: 4.25rem !important
}

.p-18 {
    padding: 4.5rem !important
}

.p-19 {
    padding: 4.75rem !important
}

.p-20 {
    padding: 5rem !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: .75rem !important;
    padding-left: .75rem !important
}

.px-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important
}

.px-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important
}

.px-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important
}

.px-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important
}

.px-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important
}

.px-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important
}

.px-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important
}

.px-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important
}

.px-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important
}

.px-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important
}

.px-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important
}

.px-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important
}

.px-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important
}

.px-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important
}

.px-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important
}

.px-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important
}

.px-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: .75rem !important;
    padding-bottom: .75rem !important
}

.py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important
}

.py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important
}

.py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important
}

.py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important
}

.py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important
}

.py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important
}

.py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important
}

.py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important
}

.py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important
}

.py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important
}

.py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important
}

.py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important
}

.py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important
}

.py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important
}

.pt-0 {
    padding-top: 0 !important
}

.pt-1 {
    padding-top: .25rem !important
}

.pt-2 {
    padding-top: .5rem !important
}

.pt-3 {
    padding-top: .75rem !important
}

.pt-4 {
    padding-top: 1rem !important
}

.pt-5 {
    padding-top: 1.25rem !important
}

.pt-6 {
    padding-top: 1.5rem !important
}

.pt-7 {
    padding-top: 1.75rem !important
}

.pt-8 {
    padding-top: 2rem !important
}

.pt-9 {
    padding-top: 2.25rem !important
}

.pt-10 {
    padding-top: 2.5rem !important
}

.pt-11 {
    padding-top: 2.75rem !important
}

.pt-12 {
    padding-top: 3rem !important
}

.pt-13 {
    padding-top: 3.25rem !important
}

.pt-14 {
    padding-top: 3.5rem !important
}

.pt-15 {
    padding-top: 3.75rem !important
}

.pt-16 {
    padding-top: 4rem !important
}

.pt-17 {
    padding-top: 4.25rem !important
}

.pt-18 {
    padding-top: 4.5rem !important
}

.pt-19 {
    padding-top: 4.75rem !important
}

.pt-20 {
    padding-top: 5rem !important
}

.pe-0 {
    padding-right: 0 !important
}

.pe-1 {
    padding-right: .25rem !important
}

.pe-2 {
    padding-right: .5rem !important
}

.pe-3 {
    padding-right: .75rem !important
}

.pe-4 {
    padding-right: 1rem !important
}

.pe-5 {
    padding-right: 1.25rem !important
}

.pe-6 {
    padding-right: 1.5rem !important
}

.pe-7 {
    padding-right: 1.75rem !important
}

.pe-8 {
    padding-right: 2rem !important
}

.pe-9 {
    padding-right: 2.25rem !important
}

.pe-10 {
    padding-right: 2.5rem !important
}

.pe-11 {
    padding-right: 2.75rem !important
}

.pe-12 {
    padding-right: 3rem !important
}

.pe-13 {
    padding-right: 3.25rem !important
}

.pe-14 {
    padding-right: 3.5rem !important
}

.pe-15 {
    padding-right: 3.75rem !important
}

.pe-16 {
    padding-right: 4rem !important
}

.pe-17 {
    padding-right: 4.25rem !important
}

.pe-18 {
    padding-right: 4.5rem !important
}

.pe-19 {
    padding-right: 4.75rem !important
}

.pe-20 {
    padding-right: 5rem !important
}

.pb-0 {
    padding-bottom: 0 !important
}

.pb-1 {
    padding-bottom: .25rem !important
}

.pb-2 {
    padding-bottom: .5rem !important
}

.pb-3 {
    padding-bottom: .75rem !important
}

.pb-4 {
    padding-bottom: 1rem !important
}

.pb-5 {
    padding-bottom: 1.25rem !important
}

.pb-6 {
    padding-bottom: 1.5rem !important
}

.pb-7 {
    padding-bottom: 1.75rem !important
}

.pb-8 {
    padding-bottom: 2rem !important
}

.pb-9 {
    padding-bottom: 2.25rem !important
}

.pb-10 {
    padding-bottom: 2.5rem !important
}

.pb-11 {
    padding-bottom: 2.75rem !important
}

.pb-12 {
    padding-bottom: 3rem !important
}

.pb-13 {
    padding-bottom: 3.25rem !important
}

.pb-14 {
    padding-bottom: 3.5rem !important
}

.pb-15 {
    padding-bottom: 3.75rem !important
}

.pb-16 {
    padding-bottom: 4rem !important
}

.pb-17 {
    padding-bottom: 4.25rem !important
}

.pb-18 {
    padding-bottom: 4.5rem !important
}

.pb-19 {
    padding-bottom: 4.75rem !important
}

.pb-20 {
    padding-bottom: 5rem !important
}

.ps-0 {
    padding-left: 0 !important
}

.ps-1 {
    padding-left: .25rem !important
}

.ps-2 {
    padding-left: .5rem !important
}

.ps-3 {
    padding-left: .75rem !important
}

.ps-4 {
    padding-left: 1rem !important
}

.ps-5 {
    padding-left: 1.25rem !important
}

.ps-6 {
    padding-left: 1.5rem !important
}

.ps-7 {
    padding-left: 1.75rem !important
}

.ps-8 {
    padding-left: 2rem !important
}

.ps-9 {
    padding-left: 2.25rem !important
}

.ps-10 {
    padding-left: 2.5rem !important
}

.ps-11 {
    padding-left: 2.75rem !important
}

.ps-12 {
    padding-left: 3rem !important
}

.ps-13 {
    padding-left: 3.25rem !important
}

.ps-14 {
    padding-left: 3.5rem !important
}

.ps-15 {
    padding-left: 3.75rem !important
}

.ps-16 {
    padding-left: 4rem !important
}

.ps-17 {
    padding-left: 4.25rem !important
}

.ps-18 {
    padding-left: 4.5rem !important
}

.ps-19 {
    padding-left: 4.75rem !important
}

.ps-20 {
    padding-left: 5rem !important
}

.gap-0 {
    gap: 0 !important
}

.gap-1 {
    gap: .25rem !important
}

.gap-2 {
    gap: .5rem !important
}

.gap-3 {
    gap: .75rem !important
}

.gap-4 {
    gap: 1rem !important
}

.gap-5 {
    gap: 1.25rem !important
}

.gap-6 {
    gap: 1.5rem !important
}

.gap-7 {
    gap: 1.75rem !important
}

.gap-8 {
    gap: 2rem !important
}

.gap-9 {
    gap: 2.25rem !important
}

.gap-10 {
    gap: 2.5rem !important
}

.gap-11 {
    gap: 2.75rem !important
}

.gap-12 {
    gap: 3rem !important
}

.gap-13 {
    gap: 3.25rem !important
}

.gap-14 {
    gap: 3.5rem !important
}

.gap-15 {
    gap: 3.75rem !important
}

.gap-16 {
    gap: 4rem !important
}

.gap-17 {
    gap: 4.25rem !important
}

.gap-18 {
    gap: 4.5rem !important
}

.gap-19 {
    gap: 4.75rem !important
}

.gap-20 {
    gap: 5rem !important
}

.row-gap-0 {
    row-gap: 0 !important
}

.row-gap-1 {
    row-gap: .25rem !important
}

.row-gap-2 {
    row-gap: .5rem !important
}

.row-gap-3 {
    row-gap: .75rem !important
}

.row-gap-4 {
    row-gap: 1rem !important
}

.row-gap-5 {
    row-gap: 1.25rem !important
}

.row-gap-6 {
    row-gap: 1.5rem !important
}

.row-gap-7 {
    row-gap: 1.75rem !important
}

.row-gap-8 {
    row-gap: 2rem !important
}

.row-gap-9 {
    row-gap: 2.25rem !important
}

.row-gap-10 {
    row-gap: 2.5rem !important
}

.row-gap-11 {
    row-gap: 2.75rem !important
}

.row-gap-12 {
    row-gap: 3rem !important
}

.row-gap-13 {
    row-gap: 3.25rem !important
}

.row-gap-14 {
    row-gap: 3.5rem !important
}

.row-gap-15 {
    row-gap: 3.75rem !important
}

.row-gap-16 {
    row-gap: 4rem !important
}

.row-gap-17 {
    row-gap: 4.25rem !important
}

.row-gap-18 {
    row-gap: 4.5rem !important
}

.row-gap-19 {
    row-gap: 4.75rem !important
}

.row-gap-20 {
    row-gap: 5rem !important
}

.column-gap-0 {
    column-gap: 0 !important
}

.column-gap-1 {
    column-gap: .25rem !important
}

.column-gap-2 {
    column-gap: .5rem !important
}

.column-gap-3 {
    column-gap: .75rem !important
}

.column-gap-4 {
    column-gap: 1rem !important
}

.column-gap-5 {
    column-gap: 1.25rem !important
}

.column-gap-6 {
    column-gap: 1.5rem !important
}

.column-gap-7 {
    column-gap: 1.75rem !important
}

.column-gap-8 {
    column-gap: 2rem !important
}

.column-gap-9 {
    column-gap: 2.25rem !important
}

.column-gap-10 {
    column-gap: 2.5rem !important
}

.column-gap-11 {
    column-gap: 2.75rem !important
}

.column-gap-12 {
    column-gap: 3rem !important
}

.column-gap-13 {
    column-gap: 3.25rem !important
}

.column-gap-14 {
    column-gap: 3.5rem !important
}

.column-gap-15 {
    column-gap: 3.75rem !important
}

.column-gap-16 {
    column-gap: 4rem !important
}

.column-gap-17 {
    column-gap: 4.25rem !important
}

.column-gap-18 {
    column-gap: 4.5rem !important
}

.column-gap-19 {
    column-gap: 4.75rem !important
}

.column-gap-20 {
    column-gap: 5rem !important
}

.font-monospace {
    font-family: var(--bs-font-monospace) !important
}

.fs-1 {
    font-size: calc(1.3rem + .6vw) !important
}

.fs-2 {
    font-size: calc(1.275rem + .3vw) !important
}

.fs-3 {
    font-size: calc(1.26rem + .12vw) !important
}

.fs-4 {
    font-size: 1.25rem !important
}

.fs-5 {
    font-size: 1.15rem !important
}

.fs-6 {
    font-size: 1.075rem !important
}

.fs-7 {
    font-size: .95rem !important
}

.fs-8 {
    font-size: .85rem !important
}

.fs-9 {
    font-size: .75rem !important
}

.fs-10 {
    font-size: .5rem !important
}

.fs-base {
    font-size: 1rem !important
}

.fs-fluid {
    font-size: 100% !important
}

.fs-2x {
    font-size: calc(1.325rem + .9vw) !important
}

.fs-2qx {
    font-size: calc(1.35rem + 1.2vw) !important
}

.fs-2hx {
    font-size: calc(1.375rem + 1.5vw) !important
}

.fs-2tx {
    font-size: calc(1.4rem + 1.8vw) !important
}

.fs-3x {
    font-size: calc(1.425rem + 2.1vw) !important
}

.fs-3qx {
    font-size: calc(1.45rem + 2.4vw) !important
}

.fs-3hx {
    font-size: calc(1.475rem + 2.7vw) !important
}

.fs-3tx {
    font-size: calc(1.5rem + 3vw) !important
}

.fs-4x {
    font-size: calc(1.525rem + 3.3vw) !important
}

.fs-4qx {
    font-size: calc(1.55rem + 3.6vw) !important
}

.fs-4hx {
    font-size: calc(1.575rem + 3.9vw) !important
}

.fs-4tx {
    font-size: calc(1.6rem + 4.2vw) !important
}

.fs-5x {
    font-size: calc(1.625rem + 4.5vw) !important
}

.fs-5qx {
    font-size: calc(1.65rem + 4.8vw) !important
}

.fs-5hx {
    font-size: calc(1.675rem + 5.1vw) !important
}

.fs-5tx {
    font-size: calc(1.7rem + 5.4vw) !important
}

.fs-6x {
    font-size: calc(1.725rem + 5.7vw) !important
}

.fs-6qx {
    font-size: calc(1.75rem + 6vw) !important
}

.fs-6hx {
    font-size: calc(1.775rem + 6.3vw) !important
}

.fs-6tx {
    font-size: calc(1.8rem + 6.6vw) !important
}

.fs-7x {
    font-size: calc(1.825rem + 6.9vw) !important
}

.fs-7qx {
    font-size: calc(1.85rem + 7.2vw) !important
}

.fs-7hx {
    font-size: calc(1.875rem + 7.5vw) !important
}

.fs-7tx {
    font-size: calc(1.9rem + 7.8vw) !important
}

.fst-italic {
    font-style: italic !important
}

.fst-normal {
    font-style: normal !important
}

.fw-lighter {
    font-weight: lighter !important
}

.fw-light {
    font-weight: 300 !important
}

.fw-normal {
    font-weight: 500 !important
}

.fw-medium {
    font-weight: 500 !important
}

.fw-semibold {
    font-weight: 500 !important
}

.fw-bold {
    font-weight: 600 !important
}

.fw-bolder {
    font-weight: 700 !important
}

.lh-0 {
    line-height: 0 !important
}

.lh-1 {
    line-height: 1 !important
}

.lh-sm {
    line-height: 1.25 !important
}

.lh-base {
    line-height: 1.5 !important
}

.lh-lg {
    line-height: 1.75 !important
}

.lh-xl {
    line-height: 2 !important
}

.lh-xxl {
    line-height: 2.25 !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
}

.text-light {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-light-rgb),var(--bs-text-opacity)) !important
}

.text-primary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important
}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important
}

.text-success {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important
}

.text-info {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important
}

.text-warning {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important
}

.text-dark {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important
}

.text-black {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important
}

.text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important
}

.text-body {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity)) !important
}

.text-muted {
    --bs-text-opacity: 1;
    color: #a1a5b7 !important
}

.text-black-50 {
    --bs-text-opacity: 1;
    color: #00000080 !important
}

.text-white-50 {
    --bs-text-opacity: 1;
    color: #ffffff80 !important
}

.text-body-secondary {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color) !important
}

.text-body-tertiary {
    --bs-text-opacity: 1;
    color: var(--bs-tertiary-color) !important
}

.text-body-emphasis {
    --bs-text-opacity: 1;
    color: var(--bs-emphasis-color) !important
}

.text-reset {
    --bs-text-opacity: 1;
    color: inherit !important
}

.text-opacity-25 {
    --bs-text-opacity: .25
}

.text-opacity-50 {
    --bs-text-opacity: .5
}

.text-opacity-75 {
    --bs-text-opacity: .75
}

.text-opacity-100 {
    --bs-text-opacity: 1
}

.text-primary-emphasis {
    color: var(--bs-primary-text) !important
}

.text-secondary-emphasis {
    color: var(--bs-secondary-text) !important
}

.text-success-emphasis {
    color: var(--bs-success-text) !important
}

.text-info-emphasis {
    color: var(--bs-info-text) !important
}

.text-warning-emphasis {
    color: var(--bs-warning-text) !important
}

.text-danger-emphasis {
    color: var(--bs-danger-text) !important
}

.text-light-emphasis {
    color: var(--bs-light-text) !important
}

.text-dark-emphasis {
    color: var(--bs-dark-text) !important
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important
}

.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important
}

.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important
}

.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important
}

.bg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important
}

.bg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity)) !important
}

.bg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity)) !important
}

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important
}

.bg-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity)) !important
}

.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity)) !important
}

.bg-body-emphasis {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-emphasis-bg-rgb),var(--bs-bg-opacity)) !important
}

.bg-opacity-10 {
    --bs-bg-opacity: .1
}

.bg-opacity-25 {
    --bs-bg-opacity: .25
}

.bg-opacity-50 {
    --bs-bg-opacity: .5
}

.bg-opacity-75 {
    --bs-bg-opacity: .75
}

.bg-opacity-100 {
    --bs-bg-opacity: 1
}

.bg-primary-subtle {
    background-color: var(--bs-primary-bg-subtle) !important
}

.bg-secondary-subtle {
    background-color: var(--bs-secondary-bg-subtle) !important
}

.bg-success-subtle {
    background-color: var(--bs-success-bg-subtle) !important
}

.bg-info-subtle {
    background-color: var(--bs-info-bg-subtle) !important
}

.bg-warning-subtle {
    background-color: var(--bs-warning-bg-subtle) !important
}

.bg-danger-subtle {
    background-color: var(--bs-danger-bg-subtle) !important
}

.bg-light-subtle {
    background-color: var(--bs-light-bg-subtle) !important
}

.bg-dark-subtle {
    background-color: var(--bs-dark-bg-subtle) !important
}

.bg-gradient {
    background-image: var(--bs-gradient) !important
}

.user-select-all {
    user-select: all !important
}

.user-select-auto {
    user-select: auto !important
}

.user-select-none {
    user-select: none !important
}

.pe-none {
    pointer-events: none !important
}

.pe-auto {
    pointer-events: auto !important
}

.rounded {
    border-radius: .475rem !important
}

.rounded-0 {
    border-radius: 0 !important
}

.rounded-1 {
    border-radius: .425rem !important
}

.rounded-2 {
    border-radius: .475rem !important
}

.rounded-3 {
    border-radius: .625rem !important
}

.rounded-4 {
    border-radius: 1rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !important
}

.rounded-top {
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-top-1 {
    border-top-left-radius: var(--bs-border-radius-sm) !important;
    border-top-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-top-2 {
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-3 {
    border-top-left-radius: var(--bs-border-radius-lg) !important;
    border-top-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-top-4 {
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-top-5 {
    border-top-left-radius: var(--bs-border-radius-2xl) !important;
    border-top-right-radius: var(--bs-border-radius-2xl) !important
}

.rounded-top-circle {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important
}

.rounded-top-pill {
    border-top-left-radius: var(--bs-border-radius-pill) !important;
    border-top-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-end {
    border-top-right-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-end-0 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-end-1 {
    border-top-right-radius: var(--bs-border-radius-sm) !important;
    border-bottom-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-end-2 {
    border-top-right-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-end-3 {
    border-top-right-radius: var(--bs-border-radius-lg) !important;
    border-bottom-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-end-4 {
    border-top-right-radius: var(--bs-border-radius-xl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-end-5 {
    border-top-right-radius: var(--bs-border-radius-2xl) !important;
    border-bottom-right-radius: var(--bs-border-radius-2xl) !important
}

.rounded-end-circle {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important
}

.rounded-end-pill {
    border-top-right-radius: var(--bs-border-radius-pill) !important;
    border-bottom-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-bottom {
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}

.rounded-bottom-0 {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.rounded-bottom-1 {
    border-bottom-right-radius: var(--bs-border-radius-sm) !important;
    border-bottom-left-radius: var(--bs-border-radius-sm) !important
}

.rounded-bottom-2 {
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}

.rounded-bottom-3 {
    border-bottom-right-radius: var(--bs-border-radius-lg) !important;
    border-bottom-left-radius: var(--bs-border-radius-lg) !important
}

.rounded-bottom-4 {
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important
}

.rounded-bottom-5 {
    border-bottom-right-radius: var(--bs-border-radius-2xl) !important;
    border-bottom-left-radius: var(--bs-border-radius-2xl) !important
}

.rounded-bottom-circle {
    border-bottom-right-radius: 50% !important;
    border-bottom-left-radius: 50% !important
}

.rounded-bottom-pill {
    border-bottom-right-radius: var(--bs-border-radius-pill) !important;
    border-bottom-left-radius: var(--bs-border-radius-pill) !important
}

.rounded-start {
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-0 {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important
}

.rounded-start-1 {
    border-bottom-left-radius: var(--bs-border-radius-sm) !important;
    border-top-left-radius: var(--bs-border-radius-sm) !important
}

.rounded-start-2 {
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-3 {
    border-bottom-left-radius: var(--bs-border-radius-lg) !important;
    border-top-left-radius: var(--bs-border-radius-lg) !important
}

.rounded-start-4 {
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-top-left-radius: var(--bs-border-radius-xl) !important
}

.rounded-start-5 {
    border-bottom-left-radius: var(--bs-border-radius-2xl) !important;
    border-top-left-radius: var(--bs-border-radius-2xl) !important
}

.rounded-start-circle {
    border-bottom-left-radius: 50% !important;
    border-top-left-radius: 50% !important
}

.rounded-start-pill {
    border-bottom-left-radius: var(--bs-border-radius-pill) !important;
    border-top-left-radius: var(--bs-border-radius-pill) !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

.z-index-n1 {
    z-index: -1 !important
}

.z-index-n2 {
    z-index: -2 !important
}

.z-index-0 {
    z-index: 0 !important
}

.z-index-1 {
    z-index: 1 !important
}

.z-index-2 {
    z-index: 2 !important
}

.z-index-3 {
    z-index: 3 !important
}

.opacity-0 {
    opacity: 0 !important
}

.opacity-0-hover:hover {
    opacity: 0 !important
}

.opacity-5 {
    opacity: .05 !important
}

.opacity-5-hover:hover {
    opacity: .05 !important
}

.opacity-10 {
    opacity: .1 !important
}

.opacity-10-hover:hover {
    opacity: .1 !important
}

.opacity-15 {
    opacity: .15 !important
}

.opacity-15-hover:hover {
    opacity: .15 !important
}

.opacity-20 {
    opacity: .2 !important
}

.opacity-20-hover:hover {
    opacity: .2 !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-25-hover:hover {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-50-hover:hover {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-75-hover:hover {
    opacity: .75 !important
}

.opacity-100 {
    opacity: 1 !important
}

.opacity-100-hover:hover {
    opacity: 1 !important
}

.min-w-unset {
    min-width: unset !important
}

.min-w-25 {
    min-width: 25% !important
}

.min-w-50 {
    min-width: 50% !important
}

.min-w-75 {
    min-width: 75% !important
}

.min-w-100 {
    min-width: 100% !important
}

.min-w-auto {
    min-width: auto !important
}

.min-w-1px {
    min-width: 1px !important
}

.min-w-2px {
    min-width: 2px !important
}

.min-w-3px {
    min-width: 3px !important
}

.min-w-4px {
    min-width: 4px !important
}

.min-w-5px {
    min-width: 5px !important
}

.min-w-6px {
    min-width: 6px !important
}

.min-w-7px {
    min-width: 7px !important
}

.min-w-8px {
    min-width: 8px !important
}

.min-w-9px {
    min-width: 9px !important
}

.min-w-10px {
    min-width: 10px !important
}

.min-w-15px {
    min-width: 15px !important
}

.min-w-20px {
    min-width: 20px !important
}

.min-w-25px {
    min-width: 25px !important
}

.min-w-30px {
    min-width: 30px !important
}

.min-w-35px {
    min-width: 35px !important
}

.min-w-40px {
    min-width: 40px !important
}

.min-w-45px {
    min-width: 45px !important
}

.min-w-50px {
    min-width: 50px !important
}

.min-w-55px {
    min-width: 55px !important
}

.min-w-60px {
    min-width: 60px !important
}

.min-w-65px {
    min-width: 65px !important
}

.min-w-70px {
    min-width: 70px !important
}

.min-w-75px {
    min-width: 75px !important
}

.min-w-80px {
    min-width: 80px !important
}

.min-w-85px {
    min-width: 85px !important
}

.min-w-90px {
    min-width: 90px !important
}

.min-w-95px {
    min-width: 95px !important
}

.min-w-100px {
    min-width: 100px !important
}

.min-w-125px {
    min-width: 125px !important
}

.min-w-150px {
    min-width: 150px !important
}

.min-w-175px {
    min-width: 175px !important
}

.min-w-200px {
    min-width: 200px !important
}

.min-w-225px {
    min-width: 225px !important
}

.min-w-250px {
    min-width: 250px !important
}

.min-w-275px {
    min-width: 275px !important
}

.min-w-300px {
    min-width: 300px !important
}

.min-w-325px {
    min-width: 325px !important
}

.min-w-350px {
    min-width: 350px !important
}

.min-w-375px {
    min-width: 375px !important
}

.min-w-400px {
    min-width: 400px !important
}

.min-w-425px {
    min-width: 425px !important
}

.min-w-450px {
    min-width: 450px !important
}

.min-w-475px {
    min-width: 475px !important
}

.min-w-500px {
    min-width: 500px !important
}

.min-w-550px {
    min-width: 550px !important
}

.min-w-600px {
    min-width: 600px !important
}

.min-w-650px {
    min-width: 650px !important
}

.min-w-700px {
    min-width: 700px !important
}

.min-w-750px {
    min-width: 750px !important
}

.min-w-800px {
    min-width: 800px !important
}

.min-w-850px {
    min-width: 850px !important
}

.min-w-900px {
    min-width: 900px !important
}

.min-w-950px {
    min-width: 950px !important
}

.min-w-1000px {
    min-width: 1000px !important
}

.min-h-unset {
    min-height: unset !important
}

.min-h-25 {
    min-height: 25% !important
}

.min-h-50 {
    min-height: 50% !important
}

.min-h-75 {
    min-height: 75% !important
}

.min-h-100 {
    min-height: 100% !important
}

.min-h-auto {
    min-height: auto !important
}

.min-h-1px {
    min-height: 1px !important
}

.min-h-2px {
    min-height: 2px !important
}

.min-h-3px {
    min-height: 3px !important
}

.min-h-4px {
    min-height: 4px !important
}

.min-h-5px {
    min-height: 5px !important
}

.min-h-6px {
    min-height: 6px !important
}

.min-h-7px {
    min-height: 7px !important
}

.min-h-8px {
    min-height: 8px !important
}

.min-h-9px {
    min-height: 9px !important
}

.min-h-10px {
    min-height: 10px !important
}

.min-h-15px {
    min-height: 15px !important
}

.min-h-20px {
    min-height: 20px !important
}

.min-h-25px {
    min-height: 25px !important
}

.min-h-30px {
    min-height: 30px !important
}

.min-h-35px {
    min-height: 35px !important
}

.min-h-40px {
    min-height: 40px !important
}

.min-h-45px {
    min-height: 45px !important
}

.min-h-50px {
    min-height: 50px !important
}

.min-h-55px {
    min-height: 55px !important
}

.min-h-60px {
    min-height: 60px !important
}

.min-h-65px {
    min-height: 65px !important
}

.min-h-70px {
    min-height: 70px !important
}

.min-h-75px {
    min-height: 75px !important
}

.min-h-80px {
    min-height: 80px !important
}

.min-h-85px {
    min-height: 85px !important
}

.min-h-90px {
    min-height: 90px !important
}

.min-h-95px {
    min-height: 95px !important
}

.min-h-100px {
    min-height: 100px !important
}

.min-h-125px {
    min-height: 125px !important
}

.min-h-150px {
    min-height: 150px !important
}

.min-h-175px {
    min-height: 175px !important
}

.min-h-200px {
    min-height: 200px !important
}

.min-h-225px {
    min-height: 225px !important
}

.min-h-250px {
    min-height: 250px !important
}

.min-h-275px {
    min-height: 275px !important
}

.min-h-300px {
    min-height: 300px !important
}

.min-h-325px {
    min-height: 325px !important
}

.min-h-350px {
    min-height: 350px !important
}

.min-h-375px {
    min-height: 375px !important
}

.min-h-400px {
    min-height: 400px !important
}

.min-h-425px {
    min-height: 425px !important
}

.min-h-450px {
    min-height: 450px !important
}

.min-h-475px {
    min-height: 475px !important
}

.min-h-500px {
    min-height: 500px !important
}

.min-h-550px {
    min-height: 550px !important
}

.min-h-600px {
    min-height: 600px !important
}

.min-h-650px {
    min-height: 650px !important
}

.min-h-700px {
    min-height: 700px !important
}

.min-h-750px {
    min-height: 750px !important
}

.min-h-800px {
    min-height: 800px !important
}

.min-h-850px {
    min-height: 850px !important
}

.min-h-900px {
    min-height: 900px !important
}

.min-h-950px {
    min-height: 950px !important
}

.min-h-1000px {
    min-height: 1000px !important
}

.border-top-0 {
    border-top-width: 0 !important
}

.border-top-1 {
    border-top-width: 1px !important
}

.border-top-2 {
    border-top-width: 2px !important
}

.border-top-3 {
    border-top-width: 3px !important
}

.border-top-4 {
    border-top-width: 4px !important
}

.border-top-5 {
    border-top-width: 5px !important
}

.border-bottom-0 {
    border-bottom-width: 0 !important
}

.border-bottom-1 {
    border-bottom-width: 1px !important
}

.border-bottom-2 {
    border-bottom-width: 2px !important
}

.border-bottom-3 {
    border-bottom-width: 3px !important
}

.border-bottom-4 {
    border-bottom-width: 4px !important
}

.border-bottom-5 {
    border-bottom-width: 5px !important
}

.border-right-0 {
    border-right-width: 0 !important
}

.border-right-1 {
    border-right-width: 1px !important
}

.border-right-2 {
    border-right-width: 2px !important
}

.border-right-3 {
    border-right-width: 3px !important
}

.border-right-4 {
    border-right-width: 4px !important
}

.border-right-5 {
    border-right-width: 5px !important
}

.border-left-0 {
    border-left-width: 0 !important
}

.border-left-1 {
    border-left-width: 1px !important
}

.border-left-2 {
    border-left-width: 2px !important
}

.border-left-3 {
    border-left-width: 3px !important
}

.border-left-4 {
    border-left-width: 4px !important
}

.border-left-5 {
    border-left-width: 5px !important
}

.ls-1 {
    letter-spacing: .1rem !important
}

.ls-2 {
    letter-spacing: .115rem !important
}

.ls-3 {
    letter-spacing: .125rem !important
}

.ls-4 {
    letter-spacing: .25rem !important
}

.ls-5 {
    letter-spacing: .5rem !important
}

.ls-n1 {
    letter-spacing: -.1rem !important
}

.ls-n2 {
    letter-spacing: -.115rem !important
}

.ls-n3 {
    letter-spacing: -.125rem !important
}

.ls-n4 {
    letter-spacing: -.25rem !important
}

.ls-n5 {
    letter-spacing: -.5rem !important
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    outline: 0
}

.blockquote-footer {
    color: var(--bs-blockquote-footer-color)
}

.list-style-none {
    list-style: none
}

[data-kt-theme-mode-switching=true] * {
    transition: none !important
}

[data-bs-theme=light] .theme-dark-show {
    display: none !important
}

[data-bs-theme=light] .theme-light-bg-transparent {
    background-color: transparent !important
}

[data-bs-theme=light] .theme-light-bg-body {
    background-color: var(--bs-body-bg) !important
}

[data-bs-theme=dark] .theme-light-show {
    display: none !important
}

[data-bs-theme=dark] .theme-dark-bg-transparent {
    background-color: transparent !important
}

[data-bs-theme=dark] .theme-dark-bg-body {
    background-color: var(--bs-body-bg) !important
}

.animation {
    animation-duration: 1s;
    animation-fill-mode: both
}

@keyframes animationSlideInDown {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.animation-slide-in-down {
    animation-name: animationSlideInDown
}

@keyframes animationSlideInUp {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.animation-slide-in-up {
    animation-name: animationSlideInUp
}

@keyframes animationFadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.animation-fade-in {
    animation-name: animationFadeIn
}

@keyframes animationFadeOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.animation-fade-out {
    animation-name: animationFadeOut
}

.animation-blink {
    animation: animationBlink 1s steps(5,start) infinite
}

@keyframes animationBlink {
    to {
        visibility: hidden
    }
}

.alert-light {
    color: var(--bs-light);
    border-color: var(--bs-light);
    background-color: var(--bs-light-light)
}

.alert-light .alert-link {
    color: var(--bs-light)
}

.alert-primary {
    color: var(--bs-primary);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary-light)
}

.alert-primary .alert-link {
    color: var(--bs-primary)
}

.alert-secondary {
    color: var(--bs-secondary);
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary-light)
}

.alert-secondary .alert-link {
    color: var(--bs-secondary)
}

.alert-success {
    color: var(--bs-success);
    border-color: var(--bs-success);
    background-color: var(--bs-success-light)
}

.alert-success .alert-link {
    color: var(--bs-success)
}

.alert-info {
    color: var(--bs-info);
    border-color: var(--bs-info);
    background-color: var(--bs-info-light)
}

.alert-info .alert-link {
    color: var(--bs-info)
}

.alert-warning {
    color: var(--bs-warning);
    border-color: var(--bs-warning);
    background-color: var(--bs-warning-light)
}

.alert-warning .alert-link {
    color: var(--bs-warning)
}

.alert-danger {
    color: var(--bs-danger);
    border-color: var(--bs-danger);
    background-color: var(--bs-danger-light)
}

.alert-danger .alert-link {
    color: var(--bs-danger)
}

.alert-dark {
    color: var(--bs-dark);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark-light)
}

.alert-dark .alert-link {
    color: var(--bs-dark)
}

[data-bs-theme=dark] .dropdown-menu {
    box-shadow: 0 0 30px #0000004d
}

.toast .toast-header .btn-close {
    margin-right: 0
}

[data-bs-theme=dark] .toast {
    --bs-toast-bg: #2B2B40;
    --bs-toast-header-bg: #2B2B40;
    --bs-toast-header-border-color: #323248
}

.nav-pills .nav-item {
    margin-right: .5rem
}

.nav-pills .nav-item:last-child {
    margin-right: 0
}

.nav-stretch {
    align-items: stretch;
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.nav-stretch .nav-item {
    display: flex;
    align-items: stretch;
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.nav-stretch .nav-link {
    display: flex;
    align-items: center
}

.nav-group {
    padding: .35rem;
    border-radius: .475rem;
    background-color: var(--bs-gray-100)
}

.nav-group.nav-group-outline {
    background-color: transparent;
    border: 1px solid var(--bs-border-color)
}

.nav-group.nav-group-fluid {
    display: flex
}

.nav-group.nav-group-fluid > .btn, .nav-group.nav-group-fluid > label {
    position: relative;
    flex-shrink: 0;
    flex-grow: 1;
    flex-basis: 0
}

.nav-group.nav-group-fluid > label {
    margin-right: .1rem
}

.nav-group.nav-group-fluid > label > .btn {
    width: 100%
}

.nav-group.nav-group-fluid > label:last-child {
    margin-right: 0
}

.nav-line-tabs {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--bs-border-color)
}

.nav-line-tabs .nav-item {
    margin-bottom: -1px
}

.nav-line-tabs .nav-item .nav-link {
    color: var(--bs-gray-700);
    border: 0;
    border-bottom: 1px solid transparent;
    transition: color .2s ease;
    padding: .5rem 0;
    margin: 0 1rem;
    cursor: pointer
}

.nav-line-tabs .nav-item:first-child .nav-link {
    margin-left: 0
}

.nav-line-tabs .nav-item:last-child .nav-link {
    margin-right: 0
}

.nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs .nav-item.show .nav-link {
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid var(--bs-primary);
    transition: color .2s ease
}

.nav-line-tabs.nav-line-tabs-2x {
    border-bottom-width: 2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item {
    margin-bottom: -2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link {
    border-bottom-width: 2px
}

.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active, .nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs.nav-line-tabs-2x .nav-item.show .nav-link {
    border-bottom-width: 2px
}

.nav.nav-pills.nav-pills-custom .nav-link, .nav.nav-pills.nav-pills-custom .show > .nav-link {
    border: 1px dashed var(--bs-border-dashed-color);
    border-radius: .625rem
}

.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid, .nav.nav-pills.nav-pills-custom .show > .nav-link.nav-link-border-solid {
    border: 3px solid var(--bs-border-dashed-color)
}

.nav.nav-pills.nav-pills-custom .nav-link.nav-link-border-solid.active, .nav.nav-pills.nav-pills-custom .show > .nav-link.nav-link-border-solid.active {
    border: 3px solid var(--bs-primary)
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img, .nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img {
    width: 30px;
    transition: color .2s ease
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.default, .nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img.default {
    display: inline-block
}

.nav.nav-pills.nav-pills-custom .nav-link .nav-icon img.active, .nav.nav-pills.nav-pills-custom .show > .nav-link .nav-icon img.active {
    display: none
}

.nav.nav-pills.nav-pills-custom .nav-link.active, .nav.nav-pills.nav-pills-custom .show > .nav-link.active {
    background-color: transparent;
    border: 1px solid var(--bs-border-dashed-color);
    transition-duration: 1ms;
    position: relative
}

.nav.nav-pills.nav-pills-custom .nav-link.active .nav-text, .nav.nav-pills.nav-pills-custom .show > .nav-link.active .nav-text {
    color: var(--bs-gray-800) !important;
    transition: color .2s ease
}

.nav.nav-pills.nav-pills-custom .nav-link.active .bullet-custom, .nav.nav-pills.nav-pills-custom .show > .nav-link.active .bullet-custom {
    display: block
}

.nav.nav-pills.nav-pills-custom .nav-link .bullet-custom, .nav.nav-pills.nav-pills-custom .show > .nav-link .bullet-custom {
    display: none
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:first-child {
    color: #b5b5c3
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:not(:active) span:nth-child(2) {
    color: #3f4254
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:first-child {
    color: #fff !important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link:hover span:nth-child(2) {
    color: #fff !important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:first-child {
    color: #fff !important
}

.nav.nav-pills.nav-pills-custom.nav-pills-active-custom .nav-item .nav-link.active span:nth-child(2) {
    color: #fff !important
}

.pagination {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0
}

.pagination.pagination-circle .page-link {
    border-radius: 50%
}

.pagination.pagination-outline .page-link {
    border: 1px solid var(--bs-border-color)
}

.pagination.pagination-outline .page-item.active .page-link, .pagination.pagination-outline .page-item:hover:not(.disabled) .page-link {
    border-color: var(--bs-primary-light)
}

.page-item {
    margin-right: .5rem
}

.page-item:last-child {
    margin-right: 0
}

.page-item .page-link {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .475rem;
    height: 2.5rem;
    min-width: 2.5rem;
    font-weight: 600;
    font-size: 1.075rem
}

.page-item .page-link i {
    font-size: .85rem
}

.page-item .page-link .next, .page-item .page-link .previous {
    display: block;
    height: .875rem;
    width: .875rem
}

/*.page-item .page-link .previous {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e)
}

.page-item .page-link .next {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.page-item:focus .page-link {
    color: var(--bs-pagination-focus-color)
}

.page-item:focus .page-link .svg-icon, .page-item:focus .page-link i {
    color: var(--bs-pagination-focus-color)
}

/*.page-item:focus .page-link .previous {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-focus-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-focus-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-focus-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e)
}

.page-item:focus .page-link .next {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-focus-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-focus-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-focus-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link {
    color: var(--bs-pagination-hover-color)
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link.page-text {
    background-color: transparent
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .svg-icon, .page-item:hover:not(.active):not(.offset):not(.disabled) .page-link i {
    color: var(--bs-pagination-hover-color)
}

/*.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .previous {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-hover-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-hover-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-hover-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e)
}

.page-item:hover:not(.active):not(.offset):not(.disabled) .page-link .next {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-hover-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-hover-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-hover-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.page-item.active .page-link {
    color: var(--bs-pagination-active-color)
}

.page-item.active .page-link.page-text {
    background-color: transparent
}

.page-item.active .page-link .svg-icon, .page-item.active .page-link i {
    color: var(--bs-pagination-active-color)
}

/*.page-item.active .page-link .previous {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-active-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-active-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-active-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e)
}

.page-item.active .page-link .next {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-active-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-active-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-active-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.page-item.disabled .page-link {
    color: var(--bs-pagination-disabled-color)
}

.page-item.disabled .page-link .svg-icon, .page-item.disabled .page-link i {
    color: var(--bs-pagination-disabled-color)
}

/*.page-item.disabled .page-link .previous {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-disabled-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-disabled-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-disabled-color%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e)
}

.page-item.disabled .page-link .next {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-pagination-disabled-color);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-disabled-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-pagination-disabled-color%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.separator {
    display: block;
    height: 0;
    border-bottom: 1px solid var(--bs-border-color)
}

.separator.separator-dotted {
    border-bottom-style: dotted;
    border-bottom-color: var(--bs-border-dashed-color)
}

.separator.separator-dashed {
    border-bottom-style: dashed;
    border-bottom-color: var(--bs-border-dashed-color)
}

.separator.separator-content {
    display: flex;
    align-items: center;
    border-bottom: 0;
    text-align: center
}

.separator.separator-content::after, .separator.separator-content::before {
    content: " ";
    width: 50%;
    border-bottom: 1px solid var(--bs-border-color)
}

.separator.separator-content::before {
    margin-right: 1.25rem
}

.separator.separator-content::after {
    margin-left: 1.25rem
}

.separator.separator-content.separator-dotted::after, .separator.separator-content.separator-dotted::before {
    border-bottom-style: dotted;
    border-bottom-color: var(--bs-border-dashed-color)
}

.separator.separator-content.separator-dashed::after, .separator.separator-content.separator-dashed::before {
    border-bottom-style: dashed;
    border-bottom-color: var(--bs-border-dashed-color)
}

.separator.separator-content.border-light::after, .separator.separator-content.border-light::before {
    border-color: #f9f9f9 !important
}

.separator.separator-content.border-primary::after, .separator.separator-content.border-primary::before {
    border-color: #0faae4 !important
}

.separator.separator-content.border-secondary::after, .separator.separator-content.border-secondary::before {
    border-color: #e1e3ea !important
}

.separator.separator-content.border-success::after, .separator.separator-content.border-success::before {
    border-color: #7bad40 !important
}

.separator.separator-content.border-info::after, .separator.separator-content.border-info::before {
    border-color: #7239ea !important
}

.separator.separator-content.border-warning::after, .separator.separator-content.border-warning::before {
    border-color: #ffc700 !important
}

.separator.separator-content.border-danger::after, .separator.separator-content.border-danger::before {
    border-color: #f1416c !important
}

.separator.separator-content.border-dark::after, .separator.separator-content.border-dark::before {
    border-color: #181c32 !important
}

.carousel-custom .carousel-indicators {
    align-items: center;
    position: static;
    z-index: auto;
    margin: 0;
    padding: 0;
    list-style: none
}

.carousel-custom .carousel-indicators li {
    transform: none;
    opacity: 1
}

.carousel-custom .carousel-indicators li.active {
    transform: none;
    opacity: 1
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li {
    border-radius: 0;
    background-color: transparent !important;
    height: 13px;
    width: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li:after {
    display: inline-block;
    content: " ";
    border-radius: 50%;
    transition: all .3s ease;
    background-color: var(--bs-gray-200);
    height: 9px;
    width: 9px
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li.active {
    background-color: transparent
}

.carousel-custom .carousel-indicators.carousel-indicators-dots li.active:after {
    transition: all .3s ease;
    height: 13px;
    width: 13px;
    background-color: var(--bs-gray-400)
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li {
    transition: all .3s ease;
    background-color: transparent !important;
    border-radius: 6px;
    height: 6px;
    width: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li:after {
    display: inline-block;
    content: " ";
    transition: all .3s ease;
    background-color: var(--bs-gray-400);
    border-radius: 6px;
    height: 6px;
    width: 6px
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active {
    transition: all .3s ease;
    background-color: transparent;
    height: 6px;
    width: 16px
}

.carousel-custom .carousel-indicators.carousel-indicators-bullet li.active:after {
    transition: all .3s ease;
    height: 6px;
    width: 16px;
    background-color: var(--bs-gray-600)
}

.carousel-custom .carousel-indicators-active-light li.active:after {
    background-color: var(--bs-light) !important
}

.carousel-custom .carousel-indicators-active-primary li.active:after {
    background-color: var(--bs-primary) !important
}

.carousel-custom .carousel-indicators-active-secondary li.active:after {
    background-color: var(--bs-secondary) !important
}

.carousel-custom .carousel-indicators-active-success li.active:after {
    background-color: var(--bs-success) !important
}

.carousel-custom .carousel-indicators-active-info li.active:after {
    background-color: var(--bs-info) !important
}

.carousel-custom .carousel-indicators-active-warning li.active:after {
    background-color: var(--bs-warning) !important
}

.carousel-custom .carousel-indicators-active-danger li.active:after {
    background-color: var(--bs-danger) !important
}

.carousel-custom .carousel-indicators-active-dark li.active:after {
    background-color: var(--bs-dark) !important
}

.carousel-custom.carousel-stretch {
    height: 100%;
    display: flex;
    flex-direction: column
}

.carousel-custom.carousel-stretch .carousel-inner {
    flex-grow: 1
}

.carousel-custom.carousel-stretch .carousel-item {
    height: 100%
}

.carousel-custom.carousel-stretch .carousel-wrapper {
    display: flex;
    flex-direction: column;
    height: 100%
}

.menu-group {
    display: flex
}

.menu, .menu-wrapper {
    display: flex;
    padding: 0;
    margin: 0;
    list-style: none
}

.menu-inner {
    padding: 0;
    margin: 0;
    list-style: none
}

.menu-sub {
    display: none;
    padding: 0;
    margin: 0;
    list-style: none;
    flex-direction: column
}

.fav-item {
    display: inline-block;
    padding: 0 .5rem
}

.fav-item:first-child {
    padding-left: 30px
}

.fav-item .menu-link {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0;
    flex: 0 0 100%;
    padding: .65rem 1rem;
    transition: none;
    outline: 0 !important
}

.fav-item .menu-link .menu-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2rem;
    margin-right: .5rem
}

.menu-item {
    display: block;
    padding: .15rem 0
}

.menu-item .menu-link {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0;
    flex: 0 0 100%;
    padding: .65rem 1rem;
    transition: none;
    outline: 0 !important
}

.menu-item .menu-link .menu-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2rem;
    margin-right: .5rem
}

.menu-item .menu-link .menu-icon .svg-icon, .menu-item .menu-link .menu-icon i {
    line-height: 1
}

.menu-item .menu-link .menu-bullet {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.25rem;
    margin-right: .5rem
}

.menu-item .menu-link .menu-title {
    display: flex;
    align-items: center;
    flex-grow: 1
}

.menu-item .menu-link .menu-badge {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    margin-left: .5rem
}

.menu-item .menu-link .menu-arrow {
    display: flex;
    align-items: stretch;
    position: relative;
    overflow: hidden;
    flex-shrink: 0;
    margin-left: 5px;
    width: 9px;
    height: 9px
}

/*.menu-item .menu-link .menu-arrow:after {
    display: block;
    width: 100%;
    content: " ";
    will-change: transform;
    background-size: 100% 100%;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-item .menu-content {
    padding: .65rem 1rem
}

.menu-item.show .menu-link .menu-arrow:after {
    backface-visibility: hidden;
    transition: transform .3s ease
}

.menu-center {
    justify-content: center
}

.menu-heading {
    color: var(--bs-menu-heading-color)
}

.menu-item.menu-accordion .menu-arrow:after {
    transform: rotateZ(-90deg);
    transform: rotateZ(90deg);
    transition: transform .3s ease
}

.menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
    transform: rotateZ(90deg);
    transform: rotateZ(-90deg);
    transition: transform .3s ease
}

.menu-sub-dropdown {
    display: none;
    border-radius: .475rem;
    background-color: var(--bs-menu-dropdown-bg-color);
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    z-index: 107
}

.menu-sub-dropdown.menu.show, .menu-sub-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-dropdown {
    display: flex;
    will-change: transform;
    animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
}

.menu-sub-accordion {
    display: none
}

.menu-sub-accordion.show, .show:not(.menu-dropdown) > .menu-sub-accordion {
    display: flex
}

.menu-sub-indention .menu-sub:not([data-popper-placement]) {
    margin-left: 1rem
}

.menu-sub-indention .menu-item .menu-item .menu-link.active {
    margin-right: 1rem
}

.menu-inline {
    display: flex
}

.menu-fit > .menu-item > .menu-content, .menu-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.menu-column {
    flex-direction: column;
    width: 100%
}

.menu-row {
    flex-direction: row
}

.menu-row > .menu-item {
    display: flex;
    align-items: center
}

.menu-row > .menu-item > .menu-link .menu-arrow:after {
    transform: rotateZ(-90deg);
    transform: rotateZ(90deg);
    transition: transform .3s ease
}

.menu-rounded .menu-link {
    border-radius: .475rem
}

.menu-pill .menu-link {
    border-radius: 50px
}

.menu-rounded-0 .menu-link {
    border-radius: 0 !important
}

.menu-link-indention .menu-item {
    padding-top: 0;
    padding-bottom: 0
}

.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(1rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(2rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(3rem + 1rem)
}

.menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(4rem + 1rem)
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: 1rem;
    padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(2rem);
    padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(3rem);
    padding-right: 0
}

.menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-inner > .menu-item > .menu-link, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content, .menu-link-indention.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
    padding-left: calc(4rem);
    padding-right: 0
}

@keyframes menu-sub-dropdown-animation-fade-in {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes menu-sub-dropdown-animation-move-up {
    from {
        margin-top: .75rem
    }

    to {
        margin-top: 0
    }
}

@keyframes menu-sub-dropdown-animation-move-down {
    from {
        margin-bottom: .75rem
    }

    to {
        margin-bottom: 0
    }
}

.menu-white .menu-item .menu-link {
    color: var(--bs-white)
}

.menu-white .menu-item .menu-link .menu-title {
    color: var(--bs-white)
}

.menu-white .menu-item .menu-link .menu-icon, .menu-white .menu-item .menu-link .menu-icon .svg-icon, .menu-white .menu-item .menu-link .menu-icon i {
    color: var(--bs-white)
}

.menu-white .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-white)
}

/*.menu-white .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-white);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-white);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-white .menu-item .menu-link {
    color: var(--bs-text-white)
}

.menu-title-white .menu-item .menu-link .menu-title {
    color: var(--bs-text-white)
}

.menu-icon-white .menu-item .menu-link .menu-icon, .menu-icon-white .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-white .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-white)
}

.menu-bullet-white .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-white)
}

/*.menu-arrow-white .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-white);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-white%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-white);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-white%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-primary .menu-item .menu-link {
    color: var(--bs-primary)
}

.menu-primary .menu-item .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-primary .menu-item .menu-link .menu-icon, .menu-primary .menu-item .menu-link .menu-icon .svg-icon, .menu-primary .menu-item .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-primary .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-primary .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-primary .menu-item .menu-link {
    color: var(--bs-text-primary)
}

.menu-title-primary .menu-item .menu-link .menu-title {
    color: var(--bs-text-primary)
}

.menu-icon-primary .menu-item .menu-link .menu-icon, .menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-primary .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-primary)
}

.menu-bullet-primary .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-primary)
}

/*.menu-arrow-primary .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-secondary .menu-item .menu-link {
    color: var(--bs-secondary)
}

.menu-secondary .menu-item .menu-link .menu-title {
    color: var(--bs-secondary)
}

.menu-secondary .menu-item .menu-link .menu-icon, .menu-secondary .menu-item .menu-link .menu-icon .svg-icon, .menu-secondary .menu-item .menu-link .menu-icon i {
    color: var(--bs-secondary)
}

.menu-secondary .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-secondary)
}

/*.menu-secondary .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-secondary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-secondary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-secondary .menu-item .menu-link {
    color: var(--bs-text-secondary)
}

.menu-title-secondary .menu-item .menu-link .menu-title {
    color: var(--bs-text-secondary)
}

.menu-icon-secondary .menu-item .menu-link .menu-icon, .menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-secondary .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-secondary)
}

.menu-bullet-secondary .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-secondary)
}

/*.menu-arrow-secondary .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-secondary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-secondary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-secondary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-secondary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-light .menu-item .menu-link {
    color: var(--bs-light)
}

.menu-light .menu-item .menu-link .menu-title {
    color: var(--bs-light)
}

.menu-light .menu-item .menu-link .menu-icon, .menu-light .menu-item .menu-link .menu-icon .svg-icon, .menu-light .menu-item .menu-link .menu-icon i {
    color: var(--bs-light)
}

.menu-light .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-light)
}

/*.menu-light .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-light);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-light);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-light .menu-item .menu-link {
    color: var(--bs-text-light)
}

.menu-title-light .menu-item .menu-link .menu-title {
    color: var(--bs-text-light)
}

.menu-icon-light .menu-item .menu-link .menu-icon, .menu-icon-light .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-light .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-light)
}

.menu-bullet-light .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-light)
}

/*.menu-arrow-light .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-light);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-light%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-light);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-light%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-success .menu-item .menu-link {
    color: var(--bs-success)
}

.menu-success .menu-item .menu-link .menu-title {
    color: var(--bs-success)
}

.menu-success .menu-item .menu-link .menu-icon, .menu-success .menu-item .menu-link .menu-icon .svg-icon, .menu-success .menu-item .menu-link .menu-icon i {
    color: var(--bs-success)
}

.menu-success .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-success)
}

/*.menu-success .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-success);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-success);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-success .menu-item .menu-link {
    color: var(--bs-text-success)
}

.menu-title-success .menu-item .menu-link .menu-title {
    color: var(--bs-text-success)
}

.menu-icon-success .menu-item .menu-link .menu-icon, .menu-icon-success .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-success .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-success)
}

.menu-bullet-success .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-success)
}

/*.menu-arrow-success .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-success);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-success%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-success);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-success%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-info .menu-item .menu-link {
    color: var(--bs-info)
}

.menu-info .menu-item .menu-link .menu-title {
    color: var(--bs-info)
}

.menu-info .menu-item .menu-link .menu-icon, .menu-info .menu-item .menu-link .menu-icon .svg-icon, .menu-info .menu-item .menu-link .menu-icon i {
    color: var(--bs-info)
}

.menu-info .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-info)
}

/*.menu-info .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-info);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-info);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-info .menu-item .menu-link {
    color: var(--bs-text-info)
}

.menu-title-info .menu-item .menu-link .menu-title {
    color: var(--bs-text-info)
}

.menu-icon-info .menu-item .menu-link .menu-icon, .menu-icon-info .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-info .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-info)
}

.menu-bullet-info .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-info)
}

/*.menu-arrow-info .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-info);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-info%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-info);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-info%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-warning .menu-item .menu-link {
    color: var(--bs-warning)
}

.menu-warning .menu-item .menu-link .menu-title {
    color: var(--bs-warning)
}

.menu-warning .menu-item .menu-link .menu-icon, .menu-warning .menu-item .menu-link .menu-icon .svg-icon, .menu-warning .menu-item .menu-link .menu-icon i {
    color: var(--bs-warning)
}

.menu-warning .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-warning)
}

/*.menu-warning .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-warning);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-warning);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-warning .menu-item .menu-link {
    color: var(--bs-text-warning)
}

.menu-title-warning .menu-item .menu-link .menu-title {
    color: var(--bs-text-warning)
}

.menu-icon-warning .menu-item .menu-link .menu-icon, .menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-warning .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-warning)
}

.menu-bullet-warning .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-warning)
}

/*.menu-arrow-warning .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-warning);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-warning%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-warning);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-warning%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-danger .menu-item .menu-link {
    color: var(--bs-danger)
}

.menu-danger .menu-item .menu-link .menu-title {
    color: var(--bs-danger)
}

.menu-danger .menu-item .menu-link .menu-icon, .menu-danger .menu-item .menu-link .menu-icon .svg-icon, .menu-danger .menu-item .menu-link .menu-icon i {
    color: var(--bs-danger)
}

.menu-danger .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-danger)
}

/*.menu-danger .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-danger);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-danger);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-danger .menu-item .menu-link {
    color: var(--bs-text-danger)
}

.menu-title-danger .menu-item .menu-link .menu-title {
    color: var(--bs-text-danger)
}

.menu-icon-danger .menu-item .menu-link .menu-icon, .menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-danger .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-danger)
}

.menu-bullet-danger .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-danger)
}

/*.menu-arrow-danger .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-danger);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-danger%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-danger);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-danger%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-dark .menu-item .menu-link {
    color: var(--bs-dark)
}

.menu-dark .menu-item .menu-link .menu-title {
    color: var(--bs-dark)
}

.menu-dark .menu-item .menu-link .menu-icon, .menu-dark .menu-item .menu-link .menu-icon .svg-icon, .menu-dark .menu-item .menu-link .menu-icon i {
    color: var(--bs-dark)
}

.menu-dark .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-dark)
}

/*.menu-dark .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-dark .menu-item .menu-link {
    color: var(--bs-text-dark)
}

.menu-title-dark .menu-item .menu-link .menu-title {
    color: var(--bs-text-dark)
}

.menu-icon-dark .menu-item .menu-link .menu-icon, .menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-dark .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-dark)
}

.menu-bullet-dark .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-dark)
}

/*.menu-arrow-dark .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-muted .menu-item .menu-link {
    color: var(--bs-muted)
}

.menu-muted .menu-item .menu-link .menu-title {
    color: var(--bs-muted)
}

.menu-muted .menu-item .menu-link .menu-icon, .menu-muted .menu-item .menu-link .menu-icon .svg-icon, .menu-muted .menu-item .menu-link .menu-icon i {
    color: var(--bs-muted)
}

.menu-muted .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-muted)
}

/*.menu-muted .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-muted .menu-item .menu-link {
    color: var(--bs-text-muted)
}

.menu-title-muted .menu-item .menu-link .menu-title {
    color: var(--bs-text-muted)
}

.menu-icon-muted .menu-item .menu-link .menu-icon, .menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-muted .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-muted)
}

.menu-bullet-muted .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-muted)
}

/*.menu-arrow-muted .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-100 .menu-item .menu-link {
    color: var(--bs-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-icon, .menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-100 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-100)
}

.menu-gray-100 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-100)
}

/*.menu-gray-100 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-100);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-100);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-100 .menu-item .menu-link {
    color: var(--bs-text-gray-100)
}

.menu-title-gray-100 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-100)
}

.menu-icon-gray-100 .menu-item .menu-link .menu-icon, .menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-100 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-100)
}

.menu-bullet-gray-100 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-100)
}

/*.menu-arrow-gray-100 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-100);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-100%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-100);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-100%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-200 .menu-item .menu-link {
    color: var(--bs-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-icon, .menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-200 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-200)
}

.menu-gray-200 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-200)
}

/*.menu-gray-200 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-200);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-200);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-200 .menu-item .menu-link {
    color: var(--bs-text-gray-200)
}

.menu-title-gray-200 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-200)
}

.menu-icon-gray-200 .menu-item .menu-link .menu-icon, .menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-200 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-200)
}

.menu-bullet-gray-200 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-200)
}

/*.menu-arrow-gray-200 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-200);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-200%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-200);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-200%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-300 .menu-item .menu-link {
    color: var(--bs-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-icon, .menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-300 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-300)
}

.menu-gray-300 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-300)
}

/*.menu-gray-300 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-300);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-300);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-300 .menu-item .menu-link {
    color: var(--bs-text-gray-300)
}

.menu-title-gray-300 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-300)
}

.menu-icon-gray-300 .menu-item .menu-link .menu-icon, .menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-300 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-300)
}

.menu-bullet-gray-300 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-300)
}

/*.menu-arrow-gray-300 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-300);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-300%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-300);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-300%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-400 .menu-item .menu-link {
    color: var(--bs-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-icon, .menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-400 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-400)
}

.menu-gray-400 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-400)
}

/*.menu-gray-400 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-400);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-400);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-400 .menu-item .menu-link {
    color: var(--bs-text-gray-400)
}

.menu-title-gray-400 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-400)
}

.menu-icon-gray-400 .menu-item .menu-link .menu-icon, .menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-400 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-400)
}

.menu-bullet-gray-400 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-400)
}

/*.menu-arrow-gray-400 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-400);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-400%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-400);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-400%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}
*/
.menu-gray-500 .menu-item .menu-link {
    color: var(--bs-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-icon, .menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-500 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-500)
}

.menu-gray-500 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-500)
}

/*.menu-gray-500 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-500);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-500);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-500 .menu-item .menu-link {
    color: var(--bs-text-gray-500)
}

.menu-title-gray-500 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-500)
}

.menu-icon-gray-500 .menu-item .menu-link .menu-icon, .menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-500)
}

.menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-500)
}

/*.menu-arrow-gray-500 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-500);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-500%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-500);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-500%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-600 .menu-item .menu-link {
    color: var(--bs-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-icon, .menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-600 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-600)
}

.menu-gray-600 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-600)
}

/*.menu-gray-600 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-600);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-600);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-600 .menu-item .menu-link {
    color: var(--bs-text-gray-600)
}

.menu-title-gray-600 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-600)
}

.menu-icon-gray-600 .menu-item .menu-link .menu-icon, .menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-600 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-600)
}

.menu-bullet-gray-600 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-600)
}

/*.menu-arrow-gray-600 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-600);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-600%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-600);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-600%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-700 .menu-item .menu-link {
    color: var(--bs-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-icon, .menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-700 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-700)
}

.menu-gray-700 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-700)
}

/*.menu-gray-700 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-700 .menu-item .menu-link {
    color: var(--bs-text-gray-700)
}

.menu-title-gray-700 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-700)
}

.menu-icon-gray-700 .menu-item .menu-link .menu-icon, .menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-700 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-700)
}

.menu-bullet-gray-700 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-700)
}

/*.menu-arrow-gray-700 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-700%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-700);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-700%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-800 .menu-item .menu-link {
    color: var(--bs-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-icon, .menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-800 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-800)
}

.menu-gray-800 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-800)
}

/*.menu-gray-800 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-800);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-800);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-800 .menu-item .menu-link {
    color: var(--bs-text-gray-800)
}

.menu-title-gray-800 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-800)
}

.menu-icon-gray-800 .menu-item .menu-link .menu-icon, .menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-800 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-800)
}

.menu-bullet-gray-800 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-800)
}

/*.menu-arrow-gray-800 .menu-item .menu-link .menu-arrow:after {
   mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-800);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-800%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-800);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-800%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-gray-900 .menu-item .menu-link {
    color: var(--bs-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-title {
    color: var(--bs-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-icon, .menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon, .menu-gray-900 .menu-item .menu-link .menu-icon i {
    color: var(--bs-gray-900)
}

.menu-gray-900 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-gray-900)
}

/*.menu-gray-900 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-900);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-900);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-title-gray-900 .menu-item .menu-link {
    color: var(--bs-text-gray-900)
}

.menu-title-gray-900 .menu-item .menu-link .menu-title {
    color: var(--bs-text-gray-900)
}

.menu-icon-gray-900 .menu-item .menu-link .menu-icon, .menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon, .menu-icon-gray-900 .menu-item .menu-link .menu-icon i {
    color: var(--bs-text-gray-900)
}

.menu-bullet-gray-900 .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--bs-text-gray-900)
}

/*.menu-arrow-gray-900 .menu-item .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-900);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-900%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-gray-900);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-gray-900%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-hover);
    color: var(--bs-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-menu-link-color-hover)
}

.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-hover)
}

/*.menu-hover-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-here-bg .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-here);
    color: var(--bs-menu-link-color-here)
}

.menu-here-bg .menu-item.here > .menu-link .menu-title {
    color: var(--bs-menu-link-color-here)
}

.menu-here-bg .menu-item.here > .menu-link .menu-icon, .menu-here-bg .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-here-bg .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-here)
}

.menu-here-bg .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-here)
}

/*.menu-here-bg .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-root-here-bg > .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-here);
    color: var(--bs-menu-link-color-here)
}

.menu-root-here-bg > .menu-item.here > .menu-link .menu-title {
    color: var(--bs-menu-link-color-here)
}

.menu-root-here-bg > .menu-item.here > .menu-link .menu-icon, .menu-root-here-bg > .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-root-here-bg > .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-here)
}

.menu-root-here-bg > .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-here)
}

/*.menu-root-here-bg > .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-show-bg .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-show);
    color: var(--bs-menu-link-color-show)
}

.menu-show-bg .menu-item.show > .menu-link .menu-title {
    color: var(--bs-menu-link-color-show)
}

.menu-show-bg .menu-item.show > .menu-link .menu-icon, .menu-show-bg .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-show-bg .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-show)
}

.menu-show-bg .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-show)
}

/*.menu-show-bg .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-active-bg .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-active);
    color: var(--bs-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-title {
    color: var(--bs-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-icon, .menu-active-bg .menu-item .menu-link.active .menu-icon .svg-icon, .menu-active-bg .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-menu-link-color-active)
}

.menu-active-bg .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-active)
}

/*.menu-active-bg .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-hover);
    color: var(--bs-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-menu-link-color-hover)
}

.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-hover)
}

/*.menu-state-bg .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-here);
    color: var(--bs-menu-link-color-here)
}

.menu-state-bg .menu-item.here > .menu-link .menu-title {
    color: var(--bs-menu-link-color-here)
}

.menu-state-bg .menu-item.here > .menu-link .menu-icon, .menu-state-bg .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-bg .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-here)
}

.menu-state-bg .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-here)
}

/*.menu-state-bg .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-show);
    color: var(--bs-menu-link-color-show)
}

.menu-state-bg .menu-item.show > .menu-link .menu-title {
    color: var(--bs-menu-link-color-show)
}

.menu-state-bg .menu-item.show > .menu-link .menu-icon, .menu-state-bg .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-bg .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-show)
}

.menu-state-bg .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-show)
}

/*.menu-state-bg .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-menu-link-bg-color-active);
    color: var(--bs-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-title {
    color: var(--bs-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-icon, .menu-state-bg .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-bg .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-menu-link-color-active)
}

.menu-state-bg .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-active)
}

/*.menu-state-bg .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-menu-link-color-hover)
}

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-hover)
}

/*.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-hover);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-hover%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-color .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-menu-link-color-here)
}

.menu-state-color .menu-item.here > .menu-link .menu-title {
    color: var(--bs-menu-link-color-here)
}

.menu-state-color .menu-item.here > .menu-link .menu-icon, .menu-state-color .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-color .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-here)
}

.menu-state-color .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-here)
}

/*.menu-state-color .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-here);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-color .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-menu-link-color-show)
}

.menu-state-color .menu-item.show > .menu-link .menu-title {
    color: var(--bs-menu-link-color-show)
}

.menu-state-color .menu-item.show > .menu-link .menu-icon, .menu-state-color .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-color .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-menu-link-color-show)
}

.menu-state-color .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-show)
}

/*.menu-state-color .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-show);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-show%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-color .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-title {
    color: var(--bs-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-icon, .menu-state-color .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-color .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-menu-link-color-active)
}

.menu-state-color .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-menu-link-color-active)
}

/*.menu-state-color .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-menu-link-color-active);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-active%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-hover-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-show-bg-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-show-bg-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-show-bg-primary .menu-item.show > .menu-link .menu-icon, .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-show-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-show-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-here-bg-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-here-bg-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-here-bg-primary .menu-item.here > .menu-link .menu-icon, .menu-here-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-here-bg-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-here-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-here-bg-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}
*/
.menu-active-bg-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-icon, .menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-active-bg-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-active-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-active-bg-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-state-bg-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon, .menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-bg-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-state-bg-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-icon, .menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-bg-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-state-bg-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary);
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-icon, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary-inverse)
}

.menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary-inverse)
}

/*.menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary-inverse);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary-inverse%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-show-bg-light-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-show-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-here-bg-light-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon, .menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-here-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-here-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-hover-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-active-bg-light-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon, .menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-active-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-active-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-light-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-light-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon, .menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-bg-light-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-bg-light-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-bg-light-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color: var(--bs-primary-light);
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon, .menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-hover-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-show-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-show-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-show-primary .menu-item.show > .menu-link .menu-icon, .menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-show-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-show-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-show-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-here-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-here-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-here-primary .menu-item.here > .menu-link .menu-icon, .menu-here-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-here-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-here-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-here-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-active-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-icon, .menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-active-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-active-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-active-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.show > .menu-link .menu-icon, .menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.here > .menu-link .menu-icon, .menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-icon, .menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

/*.menu-state-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-dark)
}

/*.menu-state-dark .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-dark .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-dark .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.show > .menu-link .menu-title {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.show > .menu-link .menu-icon, .menu-state-dark .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-dark .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-dark)
}

/*.menu-state-dark .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-dark .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.here > .menu-link .menu-title {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.here > .menu-link .menu-icon, .menu-state-dark .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-dark .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-dark)
}

/*.menu-state-dark .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-dark .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-title {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-icon, .menu-state-dark .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-dark .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-dark)
}

.menu-state-dark .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-dark)
}

/*.menu-state-dark .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-dark);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-dark%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-hover-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-hover-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-here-title-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-here-title-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-show-title-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-show-title-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-active-title-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-active-title-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-title-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.here > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.here > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.show > .menu-link {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item.show > .menu-link .menu-title {
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item .menu-link.active {
    transition: color .2s ease;
    color: var(--bs-primary)
}

.menu-state-title-primary .menu-item .menu-link.active .menu-title {
    color: var(--bs-primary)
}

.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

.menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-hover-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-here-icon-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

.menu-here-icon-primary .menu-item.here > .menu-link .menu-icon, .menu-here-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-here-icon-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-show-icon-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

.menu-show-icon-primary .menu-item.show > .menu-link .menu-icon, .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-active-icon-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

.menu-active-icon-primary .menu-item .menu-link.active .menu-icon, .menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

.menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-icon-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-icon-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-icon-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon, .menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-icon-primary .menu-item.here > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-icon-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

.menu-state-icon-primary .menu-item.show > .menu-link .menu-icon, .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon, .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon i {
    color: var(--bs-primary)
}

.menu-state-icon-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

.menu-state-icon-primary .menu-item .menu-link.active .menu-icon, .menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon, .menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
    color: var(--bs-primary)
}

.menu-hover-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

.menu-hover-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-hover-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-show-bullet-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

.menu-show-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-here-bullet-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

.menu-here-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-active-bullet-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

.menu-active-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-state-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .menu-state-bullet-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-state-bullet-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-state-bullet-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

.menu-state-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-state-bullet-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: var(--bs-primary)
}

.menu-hover-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

/*.menu-hover-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-hover-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-here-arrow-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

/*.menu-here-arrow-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-show-arrow-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

/*.menu-show-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-active-arrow-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

/*.menu-active-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color .2s ease
}

/*.menu-state-arrow-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-arrow-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-arrow-primary .menu-item.here > .menu-link {
    transition: color .2s ease
}

/*.menu-state-arrow-primary .menu-item.here > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-arrow-primary .menu-item.show > .menu-link {
    transition: color .2s ease
}

/*.menu-state-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.menu-state-arrow-primary .menu-item .menu-link.active {
    transition: color .2s ease
}

/*.menu-state-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-primary);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-primary%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
}*/

.anchor {
    display: flex;
    align-items: center
}

.anchor a {
    position: relative;
    display: none;
    align-items: center;
    justify-content: flex-start;
    height: 1em;
    width: 1.25em;
    margin-left: -1.25em;
    font-weight: 500;
    font-size: .8em;
    color: var(--bs-text-muted);
    transition: all .2s ease-in-out
}

.anchor a:before {
    content: "#"
}

.anchor:hover a {
    display: flex
}

.anchor:hover a:hover {
    color: var(--bs-primary);
    transition: all .2s ease-in-out
}

.card {
    border: 0
}

.card .card-header {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
    min-height: 70px;
    padding: 0 2.25rem;
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-bottom: 1px solid var(--bs-card-border-color)
}

.card .card-header .card-title {
    display: flex;
    align-items: center;
    margin: .5rem;
    margin-left: 0
}

.card .card-header .card-title.flex-column {
    align-items: flex-start;
    justify-content: center
}

.card .card-header .card-title .card-icon {
    margin-right: .75rem;
    line-height: 0
}

.card .card-header .card-title .card-icon i {
    font-size: 1.25rem;
    color: var(--bs-gray-600);
    line-height: 0
}

.card .card-header .card-title .card-icon i:after, .card .card-header .card-title .card-icon i:before {
    line-height: 0
}

.card .card-header .card-title .card-icon .svg-icon {
    color: var(--bs-gray-600)
}

.card .card-header .card-title .card-icon .svg-icon svg {
    height: 24px;
    width: 24px
}

.card .card-header .card-title, .card .card-header .card-title .card-label {
    font-weight: 500;
    font-size: 1.275rem;
    color: var(--bs-text-dark)
}

.card .card-header .card-title .card-label {
    margin: 0 .75rem 0 0;
    flex-wrap: wrap
}

.card .card-header .card-title .small, .card .card-header .card-title small {
    color: var(--bs-text-muted);
    font-size: 1rem
}

.card .card-header .card-title .h1, .card .card-header .card-title .h2, .card .card-header .card-title .h3, .card .card-header .card-title .h4, .card .card-header .card-title .h5, .card .card-header .card-title .h6, .card .card-header .card-title h1, .card .card-header .card-title h2, .card .card-header .card-title h3, .card .card-header .card-title h4, .card .card-header .card-title h5, .card .card-header .card-title h6 {
    margin-bottom: 0
}

.card .card-header .card-toolbar {
    display: flex;
    align-items: center;
    margin: .5rem 0;
    flex-wrap: wrap
}

.card .card-body {
    padding: 2rem 2.25rem;
    color: var(--bs-card-color)
}

.card .card-footer {
    padding: 2rem 2.25rem;
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-top: 1px solid var(--bs-card-border-color)
}

.card .card-scroll {
    position: relative;
    overflow: auto
}

.card.card-px-0 .card-body, .card.card-px-0 .card-footer, .card.card-px-0 .card-header {
    padding-left: 0;
    padding-right: 0
}

.card.card-py-0 .card-body, .card.card-py-0 .card-footer, .card.card-py-0 .card-header {
    padding-top: 0;
    padding-bottom: 0
}

.card.card-p-0 .card-body, .card.card-p-0 .card-footer, .card.card-p-0 .card-header {
    padding: 0
}

.card.card-dashed {
    box-shadow: none;
    border: 1px dashed var(--bs-border-dashed-color)
}

.card.card-dashed > .card-header {
    border-bottom: 1px dashed var(--bs-border-dashed-color)
}

.card.card-dashed > .card-footer {
    border-top: 1px dashed var(--bs-border-dashed-color)
}

.card.card-bordered {
    box-shadow: none;
    border: 1px solid var(--bs-border-color)
}

.card.card-flush > .card-header {
    border-bottom: 0 !important
}

.card.card-flush > .card-footer {
    border-top: 0 !important
}

.card.card-shadow {
    box-shadow: var(--bs-card-box-shadow);
    border: 0
}

.card.card-reset {
    border: 0 !important;
    box-shadow: none !important;
    background-color: transparent !important
}

.card.card-reset > .card-header {
    border-bottom: 0 !important
}

.card.card-reset > .card-footer {
    border-top: 0 !important
}

.card.card-borderless {
    border: 0 !important
}

.card.card-borderless > .card-header {
    border-bottom: 0 !important
}

.card.card-borderless > .card-footer {
    border-top: 0 !important
}

.card.card-border-0 {
    border: 0 !important
}

.card.card-stretch {
    height: calc(100% - var(--bs-gutter-y))
}

.card.card-stretch-75 {
    height: calc(75% - var(--bs-gutter-y))
}

.card.card-stretch-50 {
    height: calc(50% - var(--bs-gutter-y))
}

.card.card-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y))
}

.card.card-stretch-25 {
    height: calc(25% - var(--bs-gutter-y))
}

.card .card-header-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch
}

.card .card-header-stretch .card-toolbar {
    margin: 0;
    align-items: stretch
}

.card-p {
    padding: 2rem 2.25rem !important
}

.card-px {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
}

.card-shadow {
    box-shadow: var(--bs-card-box-shadow)
}

.card-py {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important
}

.card-rounded {
    border-radius: .85rem
}

.card-rounded-start {
    border-top-left-radius: .85rem;
    border-bottom-left-radius: .85rem
}

.card-rounded-end {
    border-top-right-radius: .85rem;
    border-bottom-right-radius: .85rem
}

.card-rounded-top {
    border-top-left-radius: .85rem;
    border-top-right-radius: .85rem
}

.card-rounded-bottom {
    border-bottom-left-radius: .85rem;
    border-bottom-right-radius: .85rem
}

[data-bs-theme=dark] .card {
    --bs-card-box-shadow: none
}

.breadcrumb {
    display: flex;
    align-items: center;
    background-color: transparent;
    padding: 0;
    margin: 0
}

.breadcrumb .breadcrumb-item {
    display: flex;
    align-items: center;
    padding-left: .5rem
}

.breadcrumb .breadcrumb-item:last-child {
    padding-right: 0
}

.breadcrumb .breadcrumb-item:after {
    padding-left: .5rem;
    content: "/"
}

.breadcrumb .breadcrumb-item:before {
    display: none
}

.breadcrumb .breadcrumb-item:first-child {
    padding-left: 0
}

.breadcrumb .breadcrumb-item:last-child:after {
    display: none
}

.breadcrumb-line .breadcrumb-item:after {
    content: "-"
}

.breadcrumb-dot .breadcrumb-item:after {
    content: "•"
}

.breadcrumb-separatorless .breadcrumb-item:after {
    display: none
}

.btn {
    --bs-btn-color: var(--bs-body-color);
    outline: 0 !important
}

.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg):not(.shadow-xs) {
    box-shadow: none
}

.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
    border: 0;
    padding: calc(.775rem + 1px) calc(1.5rem + 1px)
}

.btn-group-lg > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon), .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-lg {
    padding: calc(.825rem + 1px) calc(1.75rem + 1px)
}

.btn-group-sm > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon), .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm {
    padding: calc(.55rem + 1px) calc(1.25rem + 1px)
}

.btn.btn-link {
    border: 0;
    border-radius: 0;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-decoration: none;
    font-weight: 500
}

.btn.btn-outline:not(.btn-outline-dashed) {
    border: 1px solid var(--bs-gray-300)
}

.btn.btn-outline-dashed {
    border: 1px dashed var(--bs-gray-300)
}

.btn.btn-flush {
    appearance: none;
    box-shadow: none;
    border-radius: 0;
    border: none;
    cursor: pointer;
    background-color: transparent;
    outline: 0 !important;
    margin: 0;
    padding: 0
}

.btn.btn-flex {
    display: inline-flex;
    align-items: center
}

.btn.btn-trim-start {
    justify-content: flex-start !important;
    padding-left: 0 !important
}

.btn.btn-trim-end {
    justify-content: flex-end !important;
    padding-right: 0 !important
}

.btn-reset {
    background-color: transparent;
    border: 0;
    box-shadow: none;
    user-select: none;
    outline: 0
}

.btn > i {
    display: inline-flex;
    font-size: 1rem;
    padding-right: .35rem;
    vertical-align: middle
}

.btn .svg-icon {
    flex-shrink: 0;
    line-height: 0;
    margin-right: .5rem
}

.btn.btn-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    height: calc(1.5em + 1.55rem + 2px);
    width: calc(1.5em + 1.55rem + 2px)
}

.btn.btn-icon:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush) {
    border: 0
}

.btn-group-sm > .btn.btn-icon, .btn.btn-icon.btn-sm {
    height: calc(1.3em + 1rem + 1px);
    width: calc(1.3em + 1rem + 1px)
}

.btn-group-lg > .btn.btn-icon, .btn.btn-icon.btn-lg {
    height: calc(1.5em + 1.65rem + 2px);
    width: calc(1.5em + 1.65rem + 2px)
}

.btn.btn-icon.btn-circle {
    border-radius: 50%
}

.btn.btn-icon .svg-icon, .btn.btn-icon i {
    padding: 0;
    margin: 0;
    line-height: 1
}

.btn.btn-outline.btn-outline-dashed {
    border-width: 1px;
    border-style: dashed
}

.btn-check:active + .btn.btn-outline.btn-outline-dashed, .btn-check:checked + .btn.btn-outline.btn-outline-dashed, .btn.btn-outline.btn-outline-dashed.active, .btn.btn-outline.btn-outline-dashed.show, .btn.btn-outline.btn-outline-dashed:active:not(.btn-active), .btn.btn-outline.btn-outline-dashed:focus:not(.btn-active), .btn.btn-outline.btn-outline-dashed:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-dashed {
    border-color: var(--bs-primary)
}

.btn.btn-light {
    color: var(--bs-light-inverse);
    border-color: var(--bs-light);
    background-color: var(--bs-light)
}

.btn.btn-light .svg-icon, .btn.btn-light i {
    color: var(--bs-light-inverse)
}

.btn.btn-light.dropdown-toggle:after {
    color: var(--bs-light-inverse)
}

.btn-check:active + .btn.btn-light, .btn-check:checked + .btn.btn-light, .btn.btn-light.active, .btn.btn-light.show, .btn.btn-light:active:not(.btn-active), .btn.btn-light:focus:not(.btn-active), .btn.btn-light:hover:not(.btn-active), .show > .btn.btn-light {
    color: var(--bs-light-inverse);
    border-color: var(--bs-light-active);
    background-color: var(--bs-light-active) !important
}

.btn-check:active + .btn.btn-light .svg-icon, .btn-check:active + .btn.btn-light i, .btn-check:checked + .btn.btn-light .svg-icon, .btn-check:checked + .btn.btn-light i, .btn.btn-light.active .svg-icon, .btn.btn-light.active i, .btn.btn-light.show .svg-icon, .btn.btn-light.show i, .btn.btn-light:active:not(.btn-active) .svg-icon, .btn.btn-light:active:not(.btn-active) i, .btn.btn-light:focus:not(.btn-active) .svg-icon, .btn.btn-light:focus:not(.btn-active) i, .btn.btn-light:hover:not(.btn-active) .svg-icon, .btn.btn-light:hover:not(.btn-active) i, .show > .btn.btn-light .svg-icon, .show > .btn.btn-light i {
    color: var(--bs-light-inverse)
}

.btn-check:active + .btn.btn-light.dropdown-toggle:after, .btn-check:checked + .btn.btn-light.dropdown-toggle:after, .btn.btn-light.active.dropdown-toggle:after, .btn.btn-light.show.dropdown-toggle:after, .btn.btn-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light.dropdown-toggle:after {
    color: var(--bs-light-inverse)
}

.btn.btn-bg-light {
    border-color: var(--bs-light);
    background-color: var(--bs-light)
}

.btn-check:active + .btn.btn-active-light, .btn-check:checked + .btn.btn-active-light, .btn.btn-active-light.active, .btn.btn-active-light.show, .btn.btn-active-light:active:not(.btn-active), .btn.btn-active-light:focus:not(.btn-active), .btn.btn-active-light:hover:not(.btn-active), .show > .btn.btn-active-light {
    color: var(--bs-light-inverse);
    border-color: var(--bs-light);
    background-color: var(--bs-light) !important
}

.btn-check:active + .btn.btn-active-light .svg-icon, .btn-check:active + .btn.btn-active-light i, .btn-check:checked + .btn.btn-active-light .svg-icon, .btn-check:checked + .btn.btn-active-light i, .btn.btn-active-light.active .svg-icon, .btn.btn-active-light.active i, .btn.btn-active-light.show .svg-icon, .btn.btn-active-light.show i, .btn.btn-active-light:active:not(.btn-active) .svg-icon, .btn.btn-active-light:active:not(.btn-active) i, .btn.btn-active-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-light:focus:not(.btn-active) i, .btn.btn-active-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-light:hover:not(.btn-active) i, .show > .btn.btn-active-light .svg-icon, .show > .btn.btn-active-light i {
    color: var(--bs-light-inverse)
}

.btn-check:active + .btn.btn-active-light.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light.dropdown-toggle:after, .btn.btn-active-light.active.dropdown-toggle:after, .btn.btn-active-light.show.dropdown-toggle:after, .btn.btn-active-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light.dropdown-toggle:after {
    color: var(--bs-light-inverse)
}

.btn.btn-outline.btn-outline-light {
    color: var(--bs-light);
    border-color: var(--bs-light);
    background-color: transparent
}

.btn.btn-outline.btn-outline-light .svg-icon, .btn.btn-outline.btn-outline-light i {
    color: var(--bs-light)
}

.btn.btn-outline.btn-outline-light.dropdown-toggle:after {
    color: var(--bs-light)
}

.btn-check:active + .btn.btn-outline.btn-outline-light, .btn-check:checked + .btn.btn-outline.btn-outline-light, .btn.btn-outline.btn-outline-light.active, .btn.btn-outline.btn-outline-light.show, .btn.btn-outline.btn-outline-light:active:not(.btn-active), .btn.btn-outline.btn-outline-light:focus:not(.btn-active), .btn.btn-outline.btn-outline-light:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-light {
    color: var(--bs-light-active);
    border-color: var(--bs-light);
    background-color: var(--bs-light-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-light .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-light i, .btn-check:checked + .btn.btn-outline.btn-outline-light .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-light i, .btn.btn-outline.btn-outline-light.active .svg-icon, .btn.btn-outline.btn-outline-light.active i, .btn.btn-outline.btn-outline-light.show .svg-icon, .btn.btn-outline.btn-outline-light.show i, .btn.btn-outline.btn-outline-light:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light:active:not(.btn-active) i, .btn.btn-outline.btn-outline-light:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-light:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-light:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-light .svg-icon, .show > .btn.btn-outline.btn-outline-light i {
    color: var(--bs-light-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-light.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-light.dropdown-toggle:after, .btn.btn-outline.btn-outline-light.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-light.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-light:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-light.dropdown-toggle:after {
    color: var(--bs-light-active)
}

.btn.btn-primary {
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary)
}

.btn.btn-primary .svg-icon, .btn.btn-primary i {
    color: var(--bs-primary-inverse)
}

.btn.btn-primary.dropdown-toggle:after {
    color: var(--bs-primary-inverse)
}

.btn-check:active + .btn.btn-primary, .btn-check:checked + .btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show > .btn.btn-primary {
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary-active);
    background-color: var(--bs-primary-active) !important
}

.btn-check:active + .btn.btn-primary .svg-icon, .btn-check:active + .btn.btn-primary i, .btn-check:checked + .btn.btn-primary .svg-icon, .btn-check:checked + .btn.btn-primary i, .btn.btn-primary.active .svg-icon, .btn.btn-primary.active i, .btn.btn-primary.show .svg-icon, .btn.btn-primary.show i, .btn.btn-primary:active:not(.btn-active) .svg-icon, .btn.btn-primary:active:not(.btn-active) i, .btn.btn-primary:focus:not(.btn-active) .svg-icon, .btn.btn-primary:focus:not(.btn-active) i, .btn.btn-primary:hover:not(.btn-active) .svg-icon, .btn.btn-primary:hover:not(.btn-active) i, .show > .btn.btn-primary .svg-icon, .show > .btn.btn-primary i {
    color: var(--bs-primary-inverse)
}

.btn-check:active + .btn.btn-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-primary.dropdown-toggle:after, .btn.btn-primary.active.dropdown-toggle:after, .btn.btn-primary.show.dropdown-toggle:after, .btn.btn-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-primary.dropdown-toggle:after {
    color: var(--bs-primary-inverse)
}

.btn.btn-light-primary {
    color: var(--bs-primary);
    border-color: var(--bs-primary-light);
    background-color: var(--bs-primary-light)
}

.btn.btn-light-primary .svg-icon, .btn.btn-light-primary i {
    color: var(--bs-primary)
}

.btn.btn-light-primary.dropdown-toggle:after {
    color: var(--bs-primary)
}

.btn-check:active + .btn.btn-light-primary, .btn-check:checked + .btn.btn-light-primary, .btn.btn-light-primary.active, .btn.btn-light-primary.show, .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .show > .btn.btn-light-primary {
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary) !important
}

.btn-check:active + .btn.btn-light-primary .svg-icon, .btn-check:active + .btn.btn-light-primary i, .btn-check:checked + .btn.btn-light-primary .svg-icon, .btn-check:checked + .btn.btn-light-primary i, .btn.btn-light-primary.active .svg-icon, .btn.btn-light-primary.active i, .btn.btn-light-primary.show .svg-icon, .btn.btn-light-primary.show i, .btn.btn-light-primary:active:not(.btn-active) .svg-icon, .btn.btn-light-primary:active:not(.btn-active) i, .btn.btn-light-primary:focus:not(.btn-active) .svg-icon, .btn.btn-light-primary:focus:not(.btn-active) i, .btn.btn-light-primary:hover:not(.btn-active) .svg-icon, .btn.btn-light-primary:hover:not(.btn-active) i, .show > .btn.btn-light-primary .svg-icon, .show > .btn.btn-light-primary i {
    color: var(--bs-primary-inverse)
}

.btn-check:active + .btn.btn-light-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-primary.dropdown-toggle:after, .btn.btn-light-primary.active.dropdown-toggle:after, .btn.btn-light-primary.show.dropdown-toggle:after, .btn.btn-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-primary.dropdown-toggle:after {
    color: var(--bs-primary-inverse)
}

.btn.btn-bg-primary {
    border-color: var(--bs-primary);
    background-color: var(--bs-primary)
}

.btn-check:active + .btn.btn-active-primary, .btn-check:checked + .btn.btn-active-primary, .btn.btn-active-primary.active, .btn.btn-active-primary.show, .btn.btn-active-primary:active:not(.btn-active), .btn.btn-active-primary:focus:not(.btn-active), .btn.btn-active-primary:hover:not(.btn-active), .show > .btn.btn-active-primary {
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary) !important
}

.btn-check:active + .btn.btn-active-primary .svg-icon, .btn-check:active + .btn.btn-active-primary i, .btn-check:checked + .btn.btn-active-primary .svg-icon, .btn-check:checked + .btn.btn-active-primary i, .btn.btn-active-primary.active .svg-icon, .btn.btn-active-primary.active i, .btn.btn-active-primary.show .svg-icon, .btn.btn-active-primary.show i, .btn.btn-active-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-primary:active:not(.btn-active) i, .btn.btn-active-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-primary:focus:not(.btn-active) i, .btn.btn-active-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-primary:hover:not(.btn-active) i, .show > .btn.btn-active-primary .svg-icon, .show > .btn.btn-active-primary i {
    color: var(--bs-primary-inverse)
}

.btn-check:active + .btn.btn-active-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-primary.dropdown-toggle:after, .btn.btn-active-primary.active.dropdown-toggle:after, .btn.btn-active-primary.show.dropdown-toggle:after, .btn.btn-active-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-primary.dropdown-toggle:after {
    color: var(--bs-primary-inverse)
}

.btn-check:active + .btn.btn-active-light-primary, .btn-check:checked + .btn.btn-active-light-primary, .btn.btn-active-light-primary.active, .btn.btn-active-light-primary.show, .btn.btn-active-light-primary:active:not(.btn-active), .btn.btn-active-light-primary:focus:not(.btn-active), .btn.btn-active-light-primary:hover:not(.btn-active), .show > .btn.btn-active-light-primary {
    color: var(--bs-primary);
    border-color: var(--bs-primary-light);
    background-color: var(--bs-primary-light) !important
}

.btn-check:active + .btn.btn-active-light-primary .svg-icon, .btn-check:active + .btn.btn-active-light-primary i, .btn-check:checked + .btn.btn-active-light-primary .svg-icon, .btn-check:checked + .btn.btn-active-light-primary i, .btn.btn-active-light-primary.active .svg-icon, .btn.btn-active-light-primary.active i, .btn.btn-active-light-primary.show .svg-icon, .btn.btn-active-light-primary.show i, .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:active:not(.btn-active) i, .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:focus:not(.btn-active) i, .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-primary:hover:not(.btn-active) i, .show > .btn.btn-active-light-primary .svg-icon, .show > .btn.btn-active-light-primary i {
    color: var(--bs-primary)
}

.btn-check:active + .btn.btn-active-light-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-primary.dropdown-toggle:after, .btn.btn-active-light-primary.active.dropdown-toggle:after, .btn.btn-active-light-primary.show.dropdown-toggle:after, .btn.btn-active-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-primary.dropdown-toggle:after {
    color: var(--bs-primary)
}

.btn.btn-outline.btn-outline-primary {
    color: var(--bs-primary);
    border-color: var(--bs-primary);
    background-color: transparent
}

.btn.btn-outline.btn-outline-primary .svg-icon, .btn.btn-outline.btn-outline-primary i {
    color: var(--bs-primary)
}

.btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
    color: var(--bs-primary)
}

.btn-check:active + .btn.btn-outline.btn-outline-primary, .btn-check:checked + .btn.btn-outline.btn-outline-primary, .btn.btn-outline.btn-outline-primary.active, .btn.btn-outline.btn-outline-primary.show, .btn.btn-outline.btn-outline-primary:active:not(.btn-active), .btn.btn-outline.btn-outline-primary:focus:not(.btn-active), .btn.btn-outline.btn-outline-primary:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-primary {
    color: var(--bs-primary-active);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-primary .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-primary i, .btn-check:checked + .btn.btn-outline.btn-outline-primary .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-primary i, .btn.btn-outline.btn-outline-primary.active .svg-icon, .btn.btn-outline.btn-outline-primary.active i, .btn.btn-outline.btn-outline-primary.show .svg-icon, .btn.btn-outline.btn-outline-primary.show i, .btn.btn-outline.btn-outline-primary:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary:active:not(.btn-active) i, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-primary:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-primary:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-primary .svg-icon, .show > .btn.btn-outline.btn-outline-primary i {
    color: var(--bs-primary-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-primary.dropdown-toggle:after, .btn.btn-outline.btn-outline-primary.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-primary.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-primary.dropdown-toggle:after {
    color: var(--bs-primary-active)
}

.btn.btn-secondary {
    color: var(--bs-secondary-inverse);
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary)
}

.btn.btn-secondary .svg-icon, .btn.btn-secondary i {
    color: var(--bs-secondary-inverse)
}

.btn.btn-secondary.dropdown-toggle:after {
    color: var(--bs-secondary-inverse)
}

.btn-check:active + .btn.btn-secondary, .btn-check:checked + .btn.btn-secondary, .btn.btn-secondary.active, .btn.btn-secondary.show, .btn.btn-secondary:active:not(.btn-active), .btn.btn-secondary:focus:not(.btn-active), .btn.btn-secondary:hover:not(.btn-active), .show > .btn.btn-secondary {
    color: var(--bs-secondary-inverse);
    border-color: var(--bs-secondary-active);
    background-color: var(--bs-secondary-active) !important
}

.btn-check:active + .btn.btn-secondary .svg-icon, .btn-check:active + .btn.btn-secondary i, .btn-check:checked + .btn.btn-secondary .svg-icon, .btn-check:checked + .btn.btn-secondary i, .btn.btn-secondary.active .svg-icon, .btn.btn-secondary.active i, .btn.btn-secondary.show .svg-icon, .btn.btn-secondary.show i, .btn.btn-secondary:active:not(.btn-active) .svg-icon, .btn.btn-secondary:active:not(.btn-active) i, .btn.btn-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-secondary:focus:not(.btn-active) i, .btn.btn-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-secondary:hover:not(.btn-active) i, .show > .btn.btn-secondary .svg-icon, .show > .btn.btn-secondary i {
    color: var(--bs-secondary-inverse)
}

.btn-check:active + .btn.btn-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-secondary.dropdown-toggle:after, .btn.btn-secondary.active.dropdown-toggle:after, .btn.btn-secondary.show.dropdown-toggle:after, .btn.btn-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-secondary.dropdown-toggle:after {
    color: var(--bs-secondary-inverse)
}

.btn.btn-light-secondary {
    color: var(--bs-secondary);
    border-color: var(--bs-secondary-light);
    background-color: var(--bs-secondary-light)
}

.btn.btn-light-secondary .svg-icon, .btn.btn-light-secondary i {
    color: var(--bs-secondary)
}

.btn.btn-light-secondary.dropdown-toggle:after {
    color: var(--bs-secondary)
}

.btn-check:active + .btn.btn-light-secondary, .btn-check:checked + .btn.btn-light-secondary, .btn.btn-light-secondary.active, .btn.btn-light-secondary.show, .btn.btn-light-secondary:active:not(.btn-active), .btn.btn-light-secondary:focus:not(.btn-active), .btn.btn-light-secondary:hover:not(.btn-active), .show > .btn.btn-light-secondary {
    color: var(--bs-secondary-inverse);
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary) !important
}

.btn-check:active + .btn.btn-light-secondary .svg-icon, .btn-check:active + .btn.btn-light-secondary i, .btn-check:checked + .btn.btn-light-secondary .svg-icon, .btn-check:checked + .btn.btn-light-secondary i, .btn.btn-light-secondary.active .svg-icon, .btn.btn-light-secondary.active i, .btn.btn-light-secondary.show .svg-icon, .btn.btn-light-secondary.show i, .btn.btn-light-secondary:active:not(.btn-active) .svg-icon, .btn.btn-light-secondary:active:not(.btn-active) i, .btn.btn-light-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-light-secondary:focus:not(.btn-active) i, .btn.btn-light-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-light-secondary:hover:not(.btn-active) i, .show > .btn.btn-light-secondary .svg-icon, .show > .btn.btn-light-secondary i {
    color: var(--bs-secondary-inverse)
}

.btn-check:active + .btn.btn-light-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-secondary.dropdown-toggle:after, .btn.btn-light-secondary.active.dropdown-toggle:after, .btn.btn-light-secondary.show.dropdown-toggle:after, .btn.btn-light-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-secondary.dropdown-toggle:after {
    color: var(--bs-secondary-inverse)
}

.btn.btn-bg-secondary {
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary)
}

.btn-check:active + .btn.btn-active-secondary, .btn-check:checked + .btn.btn-active-secondary, .btn.btn-active-secondary.active, .btn.btn-active-secondary.show, .btn.btn-active-secondary:active:not(.btn-active), .btn.btn-active-secondary:focus:not(.btn-active), .btn.btn-active-secondary:hover:not(.btn-active), .show > .btn.btn-active-secondary {
    color: var(--bs-secondary-inverse);
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary) !important
}

.btn-check:active + .btn.btn-active-secondary .svg-icon, .btn-check:active + .btn.btn-active-secondary i, .btn-check:checked + .btn.btn-active-secondary .svg-icon, .btn-check:checked + .btn.btn-active-secondary i, .btn.btn-active-secondary.active .svg-icon, .btn.btn-active-secondary.active i, .btn.btn-active-secondary.show .svg-icon, .btn.btn-active-secondary.show i, .btn.btn-active-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-secondary:active:not(.btn-active) i, .btn.btn-active-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-secondary:focus:not(.btn-active) i, .btn.btn-active-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-secondary:hover:not(.btn-active) i, .show > .btn.btn-active-secondary .svg-icon, .show > .btn.btn-active-secondary i {
    color: var(--bs-secondary-inverse)
}

.btn-check:active + .btn.btn-active-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-secondary.dropdown-toggle:after, .btn.btn-active-secondary.active.dropdown-toggle:after, .btn.btn-active-secondary.show.dropdown-toggle:after, .btn.btn-active-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-secondary.dropdown-toggle:after {
    color: var(--bs-secondary-inverse)
}

.btn-check:active + .btn.btn-active-light-secondary, .btn-check:checked + .btn.btn-active-light-secondary, .btn.btn-active-light-secondary.active, .btn.btn-active-light-secondary.show, .btn.btn-active-light-secondary:active:not(.btn-active), .btn.btn-active-light-secondary:focus:not(.btn-active), .btn.btn-active-light-secondary:hover:not(.btn-active), .show > .btn.btn-active-light-secondary {
    color: var(--bs-secondary);
    border-color: var(--bs-secondary-light);
    background-color: var(--bs-secondary-light) !important
}

.btn-check:active + .btn.btn-active-light-secondary .svg-icon, .btn-check:active + .btn.btn-active-light-secondary i, .btn-check:checked + .btn.btn-active-light-secondary .svg-icon, .btn-check:checked + .btn.btn-active-light-secondary i, .btn.btn-active-light-secondary.active .svg-icon, .btn.btn-active-light-secondary.active i, .btn.btn-active-light-secondary.show .svg-icon, .btn.btn-active-light-secondary.show i, .btn.btn-active-light-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary:active:not(.btn-active) i, .btn.btn-active-light-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary:focus:not(.btn-active) i, .btn.btn-active-light-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-secondary:hover:not(.btn-active) i, .show > .btn.btn-active-light-secondary .svg-icon, .show > .btn.btn-active-light-secondary i {
    color: var(--bs-secondary)
}

.btn-check:active + .btn.btn-active-light-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-secondary.dropdown-toggle:after, .btn.btn-active-light-secondary.active.dropdown-toggle:after, .btn.btn-active-light-secondary.show.dropdown-toggle:after, .btn.btn-active-light-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-secondary.dropdown-toggle:after {
    color: var(--bs-secondary)
}

.btn.btn-outline.btn-outline-secondary {
    color: var(--bs-secondary);
    border-color: var(--bs-secondary);
    background-color: transparent
}

.btn.btn-outline.btn-outline-secondary .svg-icon, .btn.btn-outline.btn-outline-secondary i {
    color: var(--bs-secondary)
}

.btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
    color: var(--bs-secondary)
}

.btn-check:active + .btn.btn-outline.btn-outline-secondary, .btn-check:checked + .btn.btn-outline.btn-outline-secondary, .btn.btn-outline.btn-outline-secondary.active, .btn.btn-outline.btn-outline-secondary.show, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active), .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active), .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-secondary {
    color: var(--bs-secondary-active);
    border-color: var(--bs-secondary);
    background-color: var(--bs-secondary-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-secondary .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-secondary i, .btn-check:checked + .btn.btn-outline.btn-outline-secondary .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-secondary i, .btn.btn-outline.btn-outline-secondary.active .svg-icon, .btn.btn-outline.btn-outline-secondary.active i, .btn.btn-outline.btn-outline-secondary.show .svg-icon, .btn.btn-outline.btn-outline-secondary.show i, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active) i, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-secondary .svg-icon, .show > .btn.btn-outline.btn-outline-secondary i {
    color: var(--bs-secondary-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-secondary.dropdown-toggle:after {
    color: var(--bs-secondary-active)
}

.btn.btn-success {
    color: var(--bs-success-inverse);
    border-color: var(--bs-success);
    background-color: var(--bs-success)
}

.btn.btn-success .svg-icon, .btn.btn-success i {
    color: var(--bs-success-inverse)
}

.btn.btn-success.dropdown-toggle:after {
    color: var(--bs-success-inverse)
}

.btn-check:active + .btn.btn-success, .btn-check:checked + .btn.btn-success, .btn.btn-success.active, .btn.btn-success.show, .btn.btn-success:active:not(.btn-active), .btn.btn-success:focus:not(.btn-active), .btn.btn-success:hover:not(.btn-active), .show > .btn.btn-success {
    color: var(--bs-success-inverse);
    border-color: var(--bs-success-active);
    background-color: var(--bs-success-active) !important
}

.btn-check:active + .btn.btn-success .svg-icon, .btn-check:active + .btn.btn-success i, .btn-check:checked + .btn.btn-success .svg-icon, .btn-check:checked + .btn.btn-success i, .btn.btn-success.active .svg-icon, .btn.btn-success.active i, .btn.btn-success.show .svg-icon, .btn.btn-success.show i, .btn.btn-success:active:not(.btn-active) .svg-icon, .btn.btn-success:active:not(.btn-active) i, .btn.btn-success:focus:not(.btn-active) .svg-icon, .btn.btn-success:focus:not(.btn-active) i, .btn.btn-success:hover:not(.btn-active) .svg-icon, .btn.btn-success:hover:not(.btn-active) i, .show > .btn.btn-success .svg-icon, .show > .btn.btn-success i {
    color: var(--bs-success-inverse)
}

.btn-check:active + .btn.btn-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-success.dropdown-toggle:after, .btn.btn-success.active.dropdown-toggle:after, .btn.btn-success.show.dropdown-toggle:after, .btn.btn-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-success.dropdown-toggle:after {
    color: var(--bs-success-inverse)
}

.btn.btn-light-success {
    color: var(--bs-success);
    border-color: var(--bs-success-light);
    background-color: var(--bs-success-light)
}

.btn.btn-light-success .svg-icon, .btn.btn-light-success i {
    color: var(--bs-success)
}

.btn.btn-light-success.dropdown-toggle:after {
    color: var(--bs-success)
}

.btn-check:active + .btn.btn-light-success, .btn-check:checked + .btn.btn-light-success, .btn.btn-light-success.active, .btn.btn-light-success.show, .btn.btn-light-success:active:not(.btn-active), .btn.btn-light-success:focus:not(.btn-active), .btn.btn-light-success:hover:not(.btn-active), .show > .btn.btn-light-success {
    color: var(--bs-success-inverse);
    border-color: var(--bs-success);
    background-color: var(--bs-success) !important
}

.btn-check:active + .btn.btn-light-success .svg-icon, .btn-check:active + .btn.btn-light-success i, .btn-check:checked + .btn.btn-light-success .svg-icon, .btn-check:checked + .btn.btn-light-success i, .btn.btn-light-success.active .svg-icon, .btn.btn-light-success.active i, .btn.btn-light-success.show .svg-icon, .btn.btn-light-success.show i, .btn.btn-light-success:active:not(.btn-active) .svg-icon, .btn.btn-light-success:active:not(.btn-active) i, .btn.btn-light-success:focus:not(.btn-active) .svg-icon, .btn.btn-light-success:focus:not(.btn-active) i, .btn.btn-light-success:hover:not(.btn-active) .svg-icon, .btn.btn-light-success:hover:not(.btn-active) i, .show > .btn.btn-light-success .svg-icon, .show > .btn.btn-light-success i {
    color: var(--bs-success-inverse)
}

.btn-check:active + .btn.btn-light-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-success.dropdown-toggle:after, .btn.btn-light-success.active.dropdown-toggle:after, .btn.btn-light-success.show.dropdown-toggle:after, .btn.btn-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-success.dropdown-toggle:after {
    color: var(--bs-success-inverse)
}

.btn.btn-bg-success {
    border-color: var(--bs-success);
    background-color: var(--bs-success)
}

.btn-check:active + .btn.btn-active-success, .btn-check:checked + .btn.btn-active-success, .btn.btn-active-success.active, .btn.btn-active-success.show, .btn.btn-active-success:active:not(.btn-active), .btn.btn-active-success:focus:not(.btn-active), .btn.btn-active-success:hover:not(.btn-active), .show > .btn.btn-active-success {
    color: var(--bs-success-inverse);
    border-color: var(--bs-success);
    background-color: var(--bs-success) !important
}

.btn-check:active + .btn.btn-active-success .svg-icon, .btn-check:active + .btn.btn-active-success i, .btn-check:checked + .btn.btn-active-success .svg-icon, .btn-check:checked + .btn.btn-active-success i, .btn.btn-active-success.active .svg-icon, .btn.btn-active-success.active i, .btn.btn-active-success.show .svg-icon, .btn.btn-active-success.show i, .btn.btn-active-success:active:not(.btn-active) .svg-icon, .btn.btn-active-success:active:not(.btn-active) i, .btn.btn-active-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-success:focus:not(.btn-active) i, .btn.btn-active-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-success:hover:not(.btn-active) i, .show > .btn.btn-active-success .svg-icon, .show > .btn.btn-active-success i {
    color: var(--bs-success-inverse)
}

.btn-check:active + .btn.btn-active-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-success.dropdown-toggle:after, .btn.btn-active-success.active.dropdown-toggle:after, .btn.btn-active-success.show.dropdown-toggle:after, .btn.btn-active-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-success.dropdown-toggle:after {
    color: var(--bs-success-inverse)
}

.btn-check:active + .btn.btn-active-light-success, .btn-check:checked + .btn.btn-active-light-success, .btn.btn-active-light-success.active, .btn.btn-active-light-success.show, .btn.btn-active-light-success:active:not(.btn-active), .btn.btn-active-light-success:focus:not(.btn-active), .btn.btn-active-light-success:hover:not(.btn-active), .show > .btn.btn-active-light-success {
    color: var(--bs-success);
    border-color: var(--bs-success-light);
    background-color: var(--bs-success-light) !important
}

.btn-check:active + .btn.btn-active-light-success .svg-icon, .btn-check:active + .btn.btn-active-light-success i, .btn-check:checked + .btn.btn-active-light-success .svg-icon, .btn-check:checked + .btn.btn-active-light-success i, .btn.btn-active-light-success.active .svg-icon, .btn.btn-active-light-success.active i, .btn.btn-active-light-success.show .svg-icon, .btn.btn-active-light-success.show i, .btn.btn-active-light-success:active:not(.btn-active) .svg-icon, .btn.btn-active-light-success:active:not(.btn-active) i, .btn.btn-active-light-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-success:focus:not(.btn-active) i, .btn.btn-active-light-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-success:hover:not(.btn-active) i, .show > .btn.btn-active-light-success .svg-icon, .show > .btn.btn-active-light-success i {
    color: var(--bs-success)
}

.btn-check:active + .btn.btn-active-light-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-success.dropdown-toggle:after, .btn.btn-active-light-success.active.dropdown-toggle:after, .btn.btn-active-light-success.show.dropdown-toggle:after, .btn.btn-active-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-success.dropdown-toggle:after {
    color: var(--bs-success)
}

.btn.btn-outline.btn-outline-success {
    color: var(--bs-success);
    border-color: var(--bs-success);
    background-color: transparent
}

.btn.btn-outline.btn-outline-success .svg-icon, .btn.btn-outline.btn-outline-success i {
    color: var(--bs-success)
}

.btn.btn-outline.btn-outline-success.dropdown-toggle:after {
    color: var(--bs-success)
}

.btn-check:active + .btn.btn-outline.btn-outline-success, .btn-check:checked + .btn.btn-outline.btn-outline-success, .btn.btn-outline.btn-outline-success.active, .btn.btn-outline.btn-outline-success.show, .btn.btn-outline.btn-outline-success:active:not(.btn-active), .btn.btn-outline.btn-outline-success:focus:not(.btn-active), .btn.btn-outline.btn-outline-success:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-success {
    color: var(--bs-success-active);
    border-color: var(--bs-success);
    background-color: var(--bs-success-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-success .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-success i, .btn-check:checked + .btn.btn-outline.btn-outline-success .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-success i, .btn.btn-outline.btn-outline-success.active .svg-icon, .btn.btn-outline.btn-outline-success.active i, .btn.btn-outline.btn-outline-success.show .svg-icon, .btn.btn-outline.btn-outline-success.show i, .btn.btn-outline.btn-outline-success:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success:active:not(.btn-active) i, .btn.btn-outline.btn-outline-success:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-success:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-success:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-success .svg-icon, .show > .btn.btn-outline.btn-outline-success i {
    color: var(--bs-success-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-success.dropdown-toggle:after, .btn.btn-outline.btn-outline-success.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-success.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-success.dropdown-toggle:after {
    color: var(--bs-success-active)
}

.btn.btn-info {
    color: var(--bs-info-inverse);
    border-color: var(--bs-info);
    background-color: var(--bs-info)
}

.btn.btn-info .svg-icon, .btn.btn-info i {
    color: var(--bs-info-inverse)
}

.btn.btn-info.dropdown-toggle:after {
    color: var(--bs-info-inverse)
}

.btn-check:active + .btn.btn-info, .btn-check:checked + .btn.btn-info, .btn.btn-info.active, .btn.btn-info.show, .btn.btn-info:active:not(.btn-active), .btn.btn-info:focus:not(.btn-active), .btn.btn-info:hover:not(.btn-active), .show > .btn.btn-info {
    color: var(--bs-info-inverse);
    border-color: var(--bs-info-active);
    background-color: var(--bs-info-active) !important
}

.btn-check:active + .btn.btn-info .svg-icon, .btn-check:active + .btn.btn-info i, .btn-check:checked + .btn.btn-info .svg-icon, .btn-check:checked + .btn.btn-info i, .btn.btn-info.active .svg-icon, .btn.btn-info.active i, .btn.btn-info.show .svg-icon, .btn.btn-info.show i, .btn.btn-info:active:not(.btn-active) .svg-icon, .btn.btn-info:active:not(.btn-active) i, .btn.btn-info:focus:not(.btn-active) .svg-icon, .btn.btn-info:focus:not(.btn-active) i, .btn.btn-info:hover:not(.btn-active) .svg-icon, .btn.btn-info:hover:not(.btn-active) i, .show > .btn.btn-info .svg-icon, .show > .btn.btn-info i {
    color: var(--bs-info-inverse)
}

.btn-check:active + .btn.btn-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-info.dropdown-toggle:after, .btn.btn-info.active.dropdown-toggle:after, .btn.btn-info.show.dropdown-toggle:after, .btn.btn-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-info.dropdown-toggle:after {
    color: var(--bs-info-inverse)
}

.btn.btn-light-info {
    color: var(--bs-info);
    border-color: var(--bs-info-light);
    background-color: var(--bs-info-light)
}

.btn.btn-light-info .svg-icon, .btn.btn-light-info i {
    color: var(--bs-info)
}

.btn.btn-light-info.dropdown-toggle:after {
    color: var(--bs-info)
}

.btn-check:active + .btn.btn-light-info, .btn-check:checked + .btn.btn-light-info, .btn.btn-light-info.active, .btn.btn-light-info.show, .btn.btn-light-info:active:not(.btn-active), .btn.btn-light-info:focus:not(.btn-active), .btn.btn-light-info:hover:not(.btn-active), .show > .btn.btn-light-info {
    color: var(--bs-info-inverse);
    border-color: var(--bs-info);
    background-color: var(--bs-info) !important
}

.btn-check:active + .btn.btn-light-info .svg-icon, .btn-check:active + .btn.btn-light-info i, .btn-check:checked + .btn.btn-light-info .svg-icon, .btn-check:checked + .btn.btn-light-info i, .btn.btn-light-info.active .svg-icon, .btn.btn-light-info.active i, .btn.btn-light-info.show .svg-icon, .btn.btn-light-info.show i, .btn.btn-light-info:active:not(.btn-active) .svg-icon, .btn.btn-light-info:active:not(.btn-active) i, .btn.btn-light-info:focus:not(.btn-active) .svg-icon, .btn.btn-light-info:focus:not(.btn-active) i, .btn.btn-light-info:hover:not(.btn-active) .svg-icon, .btn.btn-light-info:hover:not(.btn-active) i, .show > .btn.btn-light-info .svg-icon, .show > .btn.btn-light-info i {
    color: var(--bs-info-inverse)
}

.btn-check:active + .btn.btn-light-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-info.dropdown-toggle:after, .btn.btn-light-info.active.dropdown-toggle:after, .btn.btn-light-info.show.dropdown-toggle:after, .btn.btn-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-info.dropdown-toggle:after {
    color: var(--bs-info-inverse)
}

.btn.btn-bg-info {
    border-color: var(--bs-info);
    background-color: var(--bs-info)
}

.btn-check:active + .btn.btn-active-info, .btn-check:checked + .btn.btn-active-info, .btn.btn-active-info.active, .btn.btn-active-info.show, .btn.btn-active-info:active:not(.btn-active), .btn.btn-active-info:focus:not(.btn-active), .btn.btn-active-info:hover:not(.btn-active), .show > .btn.btn-active-info {
    color: var(--bs-info-inverse);
    border-color: var(--bs-info);
    background-color: var(--bs-info) !important
}

.btn-check:active + .btn.btn-active-info .svg-icon, .btn-check:active + .btn.btn-active-info i, .btn-check:checked + .btn.btn-active-info .svg-icon, .btn-check:checked + .btn.btn-active-info i, .btn.btn-active-info.active .svg-icon, .btn.btn-active-info.active i, .btn.btn-active-info.show .svg-icon, .btn.btn-active-info.show i, .btn.btn-active-info:active:not(.btn-active) .svg-icon, .btn.btn-active-info:active:not(.btn-active) i, .btn.btn-active-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-info:focus:not(.btn-active) i, .btn.btn-active-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-info:hover:not(.btn-active) i, .show > .btn.btn-active-info .svg-icon, .show > .btn.btn-active-info i {
    color: var(--bs-info-inverse)
}

.btn-check:active + .btn.btn-active-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-info.dropdown-toggle:after, .btn.btn-active-info.active.dropdown-toggle:after, .btn.btn-active-info.show.dropdown-toggle:after, .btn.btn-active-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-info.dropdown-toggle:after {
    color: var(--bs-info-inverse)
}

.btn-check:active + .btn.btn-active-light-info, .btn-check:checked + .btn.btn-active-light-info, .btn.btn-active-light-info.active, .btn.btn-active-light-info.show, .btn.btn-active-light-info:active:not(.btn-active), .btn.btn-active-light-info:focus:not(.btn-active), .btn.btn-active-light-info:hover:not(.btn-active), .show > .btn.btn-active-light-info {
    color: var(--bs-info);
    border-color: var(--bs-info-light);
    background-color: var(--bs-info-light) !important
}

.btn-check:active + .btn.btn-active-light-info .svg-icon, .btn-check:active + .btn.btn-active-light-info i, .btn-check:checked + .btn.btn-active-light-info .svg-icon, .btn-check:checked + .btn.btn-active-light-info i, .btn.btn-active-light-info.active .svg-icon, .btn.btn-active-light-info.active i, .btn.btn-active-light-info.show .svg-icon, .btn.btn-active-light-info.show i, .btn.btn-active-light-info:active:not(.btn-active) .svg-icon, .btn.btn-active-light-info:active:not(.btn-active) i, .btn.btn-active-light-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-info:focus:not(.btn-active) i, .btn.btn-active-light-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-info:hover:not(.btn-active) i, .show > .btn.btn-active-light-info .svg-icon, .show > .btn.btn-active-light-info i {
    color: var(--bs-info)
}

.btn-check:active + .btn.btn-active-light-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-info.dropdown-toggle:after, .btn.btn-active-light-info.active.dropdown-toggle:after, .btn.btn-active-light-info.show.dropdown-toggle:after, .btn.btn-active-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-info.dropdown-toggle:after {
    color: var(--bs-info)
}

.btn.btn-outline.btn-outline-info {
    color: var(--bs-info);
    border-color: var(--bs-info);
    background-color: transparent
}

.btn.btn-outline.btn-outline-info .svg-icon, .btn.btn-outline.btn-outline-info i {
    color: var(--bs-info)
}

.btn.btn-outline.btn-outline-info.dropdown-toggle:after {
    color: var(--bs-info)
}

.btn-check:active + .btn.btn-outline.btn-outline-info, .btn-check:checked + .btn.btn-outline.btn-outline-info, .btn.btn-outline.btn-outline-info.active, .btn.btn-outline.btn-outline-info.show, .btn.btn-outline.btn-outline-info:active:not(.btn-active), .btn.btn-outline.btn-outline-info:focus:not(.btn-active), .btn.btn-outline.btn-outline-info:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-info {
    color: var(--bs-info-active);
    border-color: var(--bs-info);
    background-color: var(--bs-info-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-info .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-info i, .btn-check:checked + .btn.btn-outline.btn-outline-info .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-info i, .btn.btn-outline.btn-outline-info.active .svg-icon, .btn.btn-outline.btn-outline-info.active i, .btn.btn-outline.btn-outline-info.show .svg-icon, .btn.btn-outline.btn-outline-info.show i, .btn.btn-outline.btn-outline-info:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info:active:not(.btn-active) i, .btn.btn-outline.btn-outline-info:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-info:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-info:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-info .svg-icon, .show > .btn.btn-outline.btn-outline-info i {
    color: var(--bs-info-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-info.dropdown-toggle:after, .btn.btn-outline.btn-outline-info.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-info.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-info.dropdown-toggle:after {
    color: var(--bs-info-active)
}

.btn.btn-warning {
    color: var(--bs-warning-inverse);
    border-color: var(--bs-warning);
    background-color: var(--bs-warning)
}

.btn.btn-warning .svg-icon, .btn.btn-warning i {
    color: var(--bs-warning-inverse)
}

.btn.btn-warning.dropdown-toggle:after {
    color: var(--bs-warning-inverse)
}

.btn-check:active + .btn.btn-warning, .btn-check:checked + .btn.btn-warning, .btn.btn-warning.active, .btn.btn-warning.show, .btn.btn-warning:active:not(.btn-active), .btn.btn-warning:focus:not(.btn-active), .btn.btn-warning:hover:not(.btn-active), .show > .btn.btn-warning {
    color: var(--bs-warning-inverse);
    border-color: var(--bs-warning-active);
    background-color: var(--bs-warning-active) !important
}

.btn-check:active + .btn.btn-warning .svg-icon, .btn-check:active + .btn.btn-warning i, .btn-check:checked + .btn.btn-warning .svg-icon, .btn-check:checked + .btn.btn-warning i, .btn.btn-warning.active .svg-icon, .btn.btn-warning.active i, .btn.btn-warning.show .svg-icon, .btn.btn-warning.show i, .btn.btn-warning:active:not(.btn-active) .svg-icon, .btn.btn-warning:active:not(.btn-active) i, .btn.btn-warning:focus:not(.btn-active) .svg-icon, .btn.btn-warning:focus:not(.btn-active) i, .btn.btn-warning:hover:not(.btn-active) .svg-icon, .btn.btn-warning:hover:not(.btn-active) i, .show > .btn.btn-warning .svg-icon, .show > .btn.btn-warning i {
    color: var(--bs-warning-inverse)
}

.btn-check:active + .btn.btn-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-warning.dropdown-toggle:after, .btn.btn-warning.active.dropdown-toggle:after, .btn.btn-warning.show.dropdown-toggle:after, .btn.btn-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-warning.dropdown-toggle:after {
    color: var(--bs-warning-inverse)
}

.btn.btn-light-warning {
    color: var(--bs-warning);
    border-color: var(--bs-warning-light);
    background-color: var(--bs-warning-light)
}

.btn.btn-light-warning .svg-icon, .btn.btn-light-warning i {
    color: var(--bs-warning)
}

.btn.btn-light-warning.dropdown-toggle:after {
    color: var(--bs-warning)
}

.btn-check:active + .btn.btn-light-warning, .btn-check:checked + .btn.btn-light-warning, .btn.btn-light-warning.active, .btn.btn-light-warning.show, .btn.btn-light-warning:active:not(.btn-active), .btn.btn-light-warning:focus:not(.btn-active), .btn.btn-light-warning:hover:not(.btn-active), .show > .btn.btn-light-warning {
    color: var(--bs-warning-inverse);
    border-color: var(--bs-warning);
    background-color: var(--bs-warning) !important
}

.btn-check:active + .btn.btn-light-warning .svg-icon, .btn-check:active + .btn.btn-light-warning i, .btn-check:checked + .btn.btn-light-warning .svg-icon, .btn-check:checked + .btn.btn-light-warning i, .btn.btn-light-warning.active .svg-icon, .btn.btn-light-warning.active i, .btn.btn-light-warning.show .svg-icon, .btn.btn-light-warning.show i, .btn.btn-light-warning:active:not(.btn-active) .svg-icon, .btn.btn-light-warning:active:not(.btn-active) i, .btn.btn-light-warning:focus:not(.btn-active) .svg-icon, .btn.btn-light-warning:focus:not(.btn-active) i, .btn.btn-light-warning:hover:not(.btn-active) .svg-icon, .btn.btn-light-warning:hover:not(.btn-active) i, .show > .btn.btn-light-warning .svg-icon, .show > .btn.btn-light-warning i {
    color: var(--bs-warning-inverse)
}

.btn-check:active + .btn.btn-light-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-warning.dropdown-toggle:after, .btn.btn-light-warning.active.dropdown-toggle:after, .btn.btn-light-warning.show.dropdown-toggle:after, .btn.btn-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-warning.dropdown-toggle:after {
    color: var(--bs-warning-inverse)
}

.btn.btn-bg-warning {
    border-color: var(--bs-warning);
    background-color: var(--bs-warning)
}

.btn-check:active + .btn.btn-active-warning, .btn-check:checked + .btn.btn-active-warning, .btn.btn-active-warning.active, .btn.btn-active-warning.show, .btn.btn-active-warning:active:not(.btn-active), .btn.btn-active-warning:focus:not(.btn-active), .btn.btn-active-warning:hover:not(.btn-active), .show > .btn.btn-active-warning {
    color: var(--bs-warning-inverse);
    border-color: var(--bs-warning);
    background-color: var(--bs-warning) !important
}

.btn-check:active + .btn.btn-active-warning .svg-icon, .btn-check:active + .btn.btn-active-warning i, .btn-check:checked + .btn.btn-active-warning .svg-icon, .btn-check:checked + .btn.btn-active-warning i, .btn.btn-active-warning.active .svg-icon, .btn.btn-active-warning.active i, .btn.btn-active-warning.show .svg-icon, .btn.btn-active-warning.show i, .btn.btn-active-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-warning:active:not(.btn-active) i, .btn.btn-active-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-warning:focus:not(.btn-active) i, .btn.btn-active-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-warning:hover:not(.btn-active) i, .show > .btn.btn-active-warning .svg-icon, .show > .btn.btn-active-warning i {
    color: var(--bs-warning-inverse)
}

.btn-check:active + .btn.btn-active-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-warning.dropdown-toggle:after, .btn.btn-active-warning.active.dropdown-toggle:after, .btn.btn-active-warning.show.dropdown-toggle:after, .btn.btn-active-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-warning.dropdown-toggle:after {
    color: var(--bs-warning-inverse)
}

.btn-check:active + .btn.btn-active-light-warning, .btn-check:checked + .btn.btn-active-light-warning, .btn.btn-active-light-warning.active, .btn.btn-active-light-warning.show, .btn.btn-active-light-warning:active:not(.btn-active), .btn.btn-active-light-warning:focus:not(.btn-active), .btn.btn-active-light-warning:hover:not(.btn-active), .show > .btn.btn-active-light-warning {
    color: var(--bs-warning);
    border-color: var(--bs-warning-light);
    background-color: var(--bs-warning-light) !important
}

.btn-check:active + .btn.btn-active-light-warning .svg-icon, .btn-check:active + .btn.btn-active-light-warning i, .btn-check:checked + .btn.btn-active-light-warning .svg-icon, .btn-check:checked + .btn.btn-active-light-warning i, .btn.btn-active-light-warning.active .svg-icon, .btn.btn-active-light-warning.active i, .btn.btn-active-light-warning.show .svg-icon, .btn.btn-active-light-warning.show i, .btn.btn-active-light-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:active:not(.btn-active) i, .btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:focus:not(.btn-active) i, .btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-warning:hover:not(.btn-active) i, .show > .btn.btn-active-light-warning .svg-icon, .show > .btn.btn-active-light-warning i {
    color: var(--bs-warning)
}

.btn-check:active + .btn.btn-active-light-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-warning.dropdown-toggle:after, .btn.btn-active-light-warning.active.dropdown-toggle:after, .btn.btn-active-light-warning.show.dropdown-toggle:after, .btn.btn-active-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-warning.dropdown-toggle:after {
    color: var(--bs-warning)
}

.btn.btn-outline.btn-outline-warning {
    color: var(--bs-warning);
    border-color: var(--bs-warning);
    background-color: transparent
}

.btn.btn-outline.btn-outline-warning .svg-icon, .btn.btn-outline.btn-outline-warning i {
    color: var(--bs-warning)
}

.btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
    color: var(--bs-warning)
}

.btn-check:active + .btn.btn-outline.btn-outline-warning, .btn-check:checked + .btn.btn-outline.btn-outline-warning, .btn.btn-outline.btn-outline-warning.active, .btn.btn-outline.btn-outline-warning.show, .btn.btn-outline.btn-outline-warning:active:not(.btn-active), .btn.btn-outline.btn-outline-warning:focus:not(.btn-active), .btn.btn-outline.btn-outline-warning:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-warning {
    color: var(--bs-warning-active);
    border-color: var(--bs-warning);
    background-color: var(--bs-warning-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-warning .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-warning i, .btn-check:checked + .btn.btn-outline.btn-outline-warning .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-warning i, .btn.btn-outline.btn-outline-warning.active .svg-icon, .btn.btn-outline.btn-outline-warning.active i, .btn.btn-outline.btn-outline-warning.show .svg-icon, .btn.btn-outline.btn-outline-warning.show i, .btn.btn-outline.btn-outline-warning:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning:active:not(.btn-active) i, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-warning:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-warning:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-warning .svg-icon, .show > .btn.btn-outline.btn-outline-warning i {
    color: var(--bs-warning-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-warning.dropdown-toggle:after, .btn.btn-outline.btn-outline-warning.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-warning.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-warning.dropdown-toggle:after {
    color: var(--bs-warning-active)
}

.btn.btn-danger {
    color: var(--bs-danger-inverse);
    border-color: var(--bs-danger);
    background-color: var(--bs-danger)
}

.btn.btn-danger .svg-icon, .btn.btn-danger i {
    color: var(--bs-danger-inverse)
}

.btn.btn-danger.dropdown-toggle:after {
    color: var(--bs-danger-inverse)
}

.btn-check:active + .btn.btn-danger, .btn-check:checked + .btn.btn-danger, .btn.btn-danger.active, .btn.btn-danger.show, .btn.btn-danger:active:not(.btn-active), .btn.btn-danger:focus:not(.btn-active), .btn.btn-danger:hover:not(.btn-active), .show > .btn.btn-danger {
    color: var(--bs-danger-inverse);
    border-color: var(--bs-danger-active);
    background-color: var(--bs-danger-active) !important
}

.btn-check:active + .btn.btn-danger .svg-icon, .btn-check:active + .btn.btn-danger i, .btn-check:checked + .btn.btn-danger .svg-icon, .btn-check:checked + .btn.btn-danger i, .btn.btn-danger.active .svg-icon, .btn.btn-danger.active i, .btn.btn-danger.show .svg-icon, .btn.btn-danger.show i, .btn.btn-danger:active:not(.btn-active) .svg-icon, .btn.btn-danger:active:not(.btn-active) i, .btn.btn-danger:focus:not(.btn-active) .svg-icon, .btn.btn-danger:focus:not(.btn-active) i, .btn.btn-danger:hover:not(.btn-active) .svg-icon, .btn.btn-danger:hover:not(.btn-active) i, .show > .btn.btn-danger .svg-icon, .show > .btn.btn-danger i {
    color: var(--bs-danger-inverse)
}

.btn-check:active + .btn.btn-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-danger.dropdown-toggle:after, .btn.btn-danger.active.dropdown-toggle:after, .btn.btn-danger.show.dropdown-toggle:after, .btn.btn-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-danger.dropdown-toggle:after {
    color: var(--bs-danger-inverse)
}

.btn.btn-light-danger {
    color: var(--bs-danger);
    border-color: var(--bs-danger-light);
    background-color: var(--bs-danger-light)
}

.btn.btn-light-danger .svg-icon, .btn.btn-light-danger i {
    color: var(--bs-danger)
}

.btn.btn-light-danger.dropdown-toggle:after {
    color: var(--bs-danger)
}

.btn-check:active + .btn.btn-light-danger, .btn-check:checked + .btn.btn-light-danger, .btn.btn-light-danger.active, .btn.btn-light-danger.show, .btn.btn-light-danger:active:not(.btn-active), .btn.btn-light-danger:focus:not(.btn-active), .btn.btn-light-danger:hover:not(.btn-active), .show > .btn.btn-light-danger {
    color: var(--bs-danger-inverse);
    border-color: var(--bs-danger);
    background-color: var(--bs-danger) !important
}

.btn-check:active + .btn.btn-light-danger .svg-icon, .btn-check:active + .btn.btn-light-danger i, .btn-check:checked + .btn.btn-light-danger .svg-icon, .btn-check:checked + .btn.btn-light-danger i, .btn.btn-light-danger.active .svg-icon, .btn.btn-light-danger.active i, .btn.btn-light-danger.show .svg-icon, .btn.btn-light-danger.show i, .btn.btn-light-danger:active:not(.btn-active) .svg-icon, .btn.btn-light-danger:active:not(.btn-active) i, .btn.btn-light-danger:focus:not(.btn-active) .svg-icon, .btn.btn-light-danger:focus:not(.btn-active) i, .btn.btn-light-danger:hover:not(.btn-active) .svg-icon, .btn.btn-light-danger:hover:not(.btn-active) i, .show > .btn.btn-light-danger .svg-icon, .show > .btn.btn-light-danger i {
    color: var(--bs-danger-inverse)
}

.btn-check:active + .btn.btn-light-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-danger.dropdown-toggle:after, .btn.btn-light-danger.active.dropdown-toggle:after, .btn.btn-light-danger.show.dropdown-toggle:after, .btn.btn-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-danger.dropdown-toggle:after {
    color: var(--bs-danger-inverse)
}

.btn.btn-bg-danger {
    border-color: var(--bs-danger);
    background-color: var(--bs-danger)
}

.btn-check:active + .btn.btn-active-danger, .btn-check:checked + .btn.btn-active-danger, .btn.btn-active-danger.active, .btn.btn-active-danger.show, .btn.btn-active-danger:active:not(.btn-active), .btn.btn-active-danger:focus:not(.btn-active), .btn.btn-active-danger:hover:not(.btn-active), .show > .btn.btn-active-danger {
    color: var(--bs-danger-inverse);
    border-color: var(--bs-danger);
    background-color: var(--bs-danger) !important
}

.btn-check:active + .btn.btn-active-danger .svg-icon, .btn-check:active + .btn.btn-active-danger i, .btn-check:checked + .btn.btn-active-danger .svg-icon, .btn-check:checked + .btn.btn-active-danger i, .btn.btn-active-danger.active .svg-icon, .btn.btn-active-danger.active i, .btn.btn-active-danger.show .svg-icon, .btn.btn-active-danger.show i, .btn.btn-active-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-danger:active:not(.btn-active) i, .btn.btn-active-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-danger:focus:not(.btn-active) i, .btn.btn-active-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-danger:hover:not(.btn-active) i, .show > .btn.btn-active-danger .svg-icon, .show > .btn.btn-active-danger i {
    color: var(--bs-danger-inverse)
}

.btn-check:active + .btn.btn-active-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-danger.dropdown-toggle:after, .btn.btn-active-danger.active.dropdown-toggle:after, .btn.btn-active-danger.show.dropdown-toggle:after, .btn.btn-active-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-danger.dropdown-toggle:after {
    color: var(--bs-danger-inverse)
}

.btn-check:active + .btn.btn-active-light-danger, .btn-check:checked + .btn.btn-active-light-danger, .btn.btn-active-light-danger.active, .btn.btn-active-light-danger.show, .btn.btn-active-light-danger:active:not(.btn-active), .btn.btn-active-light-danger:focus:not(.btn-active), .btn.btn-active-light-danger:hover:not(.btn-active), .show > .btn.btn-active-light-danger {
    color: var(--bs-danger);
    border-color: var(--bs-danger-light);
    background-color: var(--bs-danger-light) !important
}

.btn-check:active + .btn.btn-active-light-danger .svg-icon, .btn-check:active + .btn.btn-active-light-danger i, .btn-check:checked + .btn.btn-active-light-danger .svg-icon, .btn-check:checked + .btn.btn-active-light-danger i, .btn.btn-active-light-danger.active .svg-icon, .btn.btn-active-light-danger.active i, .btn.btn-active-light-danger.show .svg-icon, .btn.btn-active-light-danger.show i, .btn.btn-active-light-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-light-danger:active:not(.btn-active) i, .btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-danger:focus:not(.btn-active) i, .btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-danger:hover:not(.btn-active) i, .show > .btn.btn-active-light-danger .svg-icon, .show > .btn.btn-active-light-danger i {
    color: var(--bs-danger)
}

.btn-check:active + .btn.btn-active-light-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-danger.dropdown-toggle:after, .btn.btn-active-light-danger.active.dropdown-toggle:after, .btn.btn-active-light-danger.show.dropdown-toggle:after, .btn.btn-active-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-danger.dropdown-toggle:after {
    color: var(--bs-danger)
}

.btn.btn-outline.btn-outline-danger {
    color: var(--bs-danger);
    border-color: var(--bs-danger);
    background-color: transparent
}

.btn.btn-outline.btn-outline-danger .svg-icon, .btn.btn-outline.btn-outline-danger i {
    color: var(--bs-danger)
}

.btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
    color: var(--bs-danger)
}

.btn-check:active + .btn.btn-outline.btn-outline-danger, .btn-check:checked + .btn.btn-outline.btn-outline-danger, .btn.btn-outline.btn-outline-danger.active, .btn.btn-outline.btn-outline-danger.show, .btn.btn-outline.btn-outline-danger:active:not(.btn-active), .btn.btn-outline.btn-outline-danger:focus:not(.btn-active), .btn.btn-outline.btn-outline-danger:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-danger {
    color: var(--bs-danger-active);
    border-color: var(--bs-danger);
    background-color: var(--bs-danger-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-danger .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-danger i, .btn-check:checked + .btn.btn-outline.btn-outline-danger .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-danger i, .btn.btn-outline.btn-outline-danger.active .svg-icon, .btn.btn-outline.btn-outline-danger.active i, .btn.btn-outline.btn-outline-danger.show .svg-icon, .btn.btn-outline.btn-outline-danger.show i, .btn.btn-outline.btn-outline-danger:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger:active:not(.btn-active) i, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-danger:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-danger:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-danger .svg-icon, .show > .btn.btn-outline.btn-outline-danger i {
    color: var(--bs-danger-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-danger.dropdown-toggle:after, .btn.btn-outline.btn-outline-danger.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-danger.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-danger.dropdown-toggle:after {
    color: var(--bs-danger-active)
}

.btn.btn-dark {
    color: var(--bs-dark-inverse);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark)
}

.btn.btn-dark .svg-icon, .btn.btn-dark i {
    color: var(--bs-dark-inverse)
}

.btn.btn-dark.dropdown-toggle:after {
    color: var(--bs-dark-inverse)
}

.btn-check:active + .btn.btn-dark, .btn-check:checked + .btn.btn-dark, .btn.btn-dark.active, .btn.btn-dark.show, .btn.btn-dark:active:not(.btn-active), .btn.btn-dark:focus:not(.btn-active), .btn.btn-dark:hover:not(.btn-active), .show > .btn.btn-dark {
    color: var(--bs-dark-inverse);
    border-color: var(--bs-dark-active);
    background-color: var(--bs-dark-active) !important
}

.btn-check:active + .btn.btn-dark .svg-icon, .btn-check:active + .btn.btn-dark i, .btn-check:checked + .btn.btn-dark .svg-icon, .btn-check:checked + .btn.btn-dark i, .btn.btn-dark.active .svg-icon, .btn.btn-dark.active i, .btn.btn-dark.show .svg-icon, .btn.btn-dark.show i, .btn.btn-dark:active:not(.btn-active) .svg-icon, .btn.btn-dark:active:not(.btn-active) i, .btn.btn-dark:focus:not(.btn-active) .svg-icon, .btn.btn-dark:focus:not(.btn-active) i, .btn.btn-dark:hover:not(.btn-active) .svg-icon, .btn.btn-dark:hover:not(.btn-active) i, .show > .btn.btn-dark .svg-icon, .show > .btn.btn-dark i {
    color: var(--bs-dark-inverse)
}

.btn-check:active + .btn.btn-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-dark.dropdown-toggle:after, .btn.btn-dark.active.dropdown-toggle:after, .btn.btn-dark.show.dropdown-toggle:after, .btn.btn-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-dark.dropdown-toggle:after {
    color: var(--bs-dark-inverse)
}

.btn.btn-light-dark {
    color: var(--bs-dark);
    border-color: var(--bs-dark-light);
    background-color: var(--bs-dark-light)
}

.btn.btn-light-dark .svg-icon, .btn.btn-light-dark i {
    color: var(--bs-dark)
}

.btn.btn-light-dark.dropdown-toggle:after {
    color: var(--bs-dark)
}

.btn-check:active + .btn.btn-light-dark, .btn-check:checked + .btn.btn-light-dark, .btn.btn-light-dark.active, .btn.btn-light-dark.show, .btn.btn-light-dark:active:not(.btn-active), .btn.btn-light-dark:focus:not(.btn-active), .btn.btn-light-dark:hover:not(.btn-active), .show > .btn.btn-light-dark {
    color: var(--bs-dark-inverse);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark) !important
}

.btn-check:active + .btn.btn-light-dark .svg-icon, .btn-check:active + .btn.btn-light-dark i, .btn-check:checked + .btn.btn-light-dark .svg-icon, .btn-check:checked + .btn.btn-light-dark i, .btn.btn-light-dark.active .svg-icon, .btn.btn-light-dark.active i, .btn.btn-light-dark.show .svg-icon, .btn.btn-light-dark.show i, .btn.btn-light-dark:active:not(.btn-active) .svg-icon, .btn.btn-light-dark:active:not(.btn-active) i, .btn.btn-light-dark:focus:not(.btn-active) .svg-icon, .btn.btn-light-dark:focus:not(.btn-active) i, .btn.btn-light-dark:hover:not(.btn-active) .svg-icon, .btn.btn-light-dark:hover:not(.btn-active) i, .show > .btn.btn-light-dark .svg-icon, .show > .btn.btn-light-dark i {
    color: var(--bs-dark-inverse)
}

.btn-check:active + .btn.btn-light-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-dark.dropdown-toggle:after, .btn.btn-light-dark.active.dropdown-toggle:after, .btn.btn-light-dark.show.dropdown-toggle:after, .btn.btn-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-dark.dropdown-toggle:after {
    color: var(--bs-dark-inverse)
}

.btn.btn-bg-dark {
    border-color: var(--bs-dark);
    background-color: var(--bs-dark)
}

.btn-check:active + .btn.btn-active-dark, .btn-check:checked + .btn.btn-active-dark, .btn.btn-active-dark.active, .btn.btn-active-dark.show, .btn.btn-active-dark:active:not(.btn-active), .btn.btn-active-dark:focus:not(.btn-active), .btn.btn-active-dark:hover:not(.btn-active), .show > .btn.btn-active-dark {
    color: var(--bs-dark-inverse);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark) !important
}

.btn-check:active + .btn.btn-active-dark .svg-icon, .btn-check:active + .btn.btn-active-dark i, .btn-check:checked + .btn.btn-active-dark .svg-icon, .btn-check:checked + .btn.btn-active-dark i, .btn.btn-active-dark.active .svg-icon, .btn.btn-active-dark.active i, .btn.btn-active-dark.show .svg-icon, .btn.btn-active-dark.show i, .btn.btn-active-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-dark:active:not(.btn-active) i, .btn.btn-active-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-dark:focus:not(.btn-active) i, .btn.btn-active-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-dark:hover:not(.btn-active) i, .show > .btn.btn-active-dark .svg-icon, .show > .btn.btn-active-dark i {
    color: var(--bs-dark-inverse)
}

.btn-check:active + .btn.btn-active-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-dark.dropdown-toggle:after, .btn.btn-active-dark.active.dropdown-toggle:after, .btn.btn-active-dark.show.dropdown-toggle:after, .btn.btn-active-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-dark.dropdown-toggle:after {
    color: var(--bs-dark-inverse)
}

.btn-check:active + .btn.btn-active-light-dark, .btn-check:checked + .btn.btn-active-light-dark, .btn.btn-active-light-dark.active, .btn.btn-active-light-dark.show, .btn.btn-active-light-dark:active:not(.btn-active), .btn.btn-active-light-dark:focus:not(.btn-active), .btn.btn-active-light-dark:hover:not(.btn-active), .show > .btn.btn-active-light-dark {
    color: var(--bs-dark);
    border-color: var(--bs-dark-light);
    background-color: var(--bs-dark-light) !important
}

.btn-check:active + .btn.btn-active-light-dark .svg-icon, .btn-check:active + .btn.btn-active-light-dark i, .btn-check:checked + .btn.btn-active-light-dark .svg-icon, .btn-check:checked + .btn.btn-active-light-dark i, .btn.btn-active-light-dark.active .svg-icon, .btn.btn-active-light-dark.active i, .btn.btn-active-light-dark.show .svg-icon, .btn.btn-active-light-dark.show i, .btn.btn-active-light-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-light-dark:active:not(.btn-active) i, .btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-light-dark:focus:not(.btn-active) i, .btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-light-dark:hover:not(.btn-active) i, .show > .btn.btn-active-light-dark .svg-icon, .show > .btn.btn-active-light-dark i {
    color: var(--bs-dark)
}

.btn-check:active + .btn.btn-active-light-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-light-dark.dropdown-toggle:after, .btn.btn-active-light-dark.active.dropdown-toggle:after, .btn.btn-active-light-dark.show.dropdown-toggle:after, .btn.btn-active-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-light-dark.dropdown-toggle:after {
    color: var(--bs-dark)
}

.btn.btn-outline.btn-outline-dark {
    color: var(--bs-dark);
    border-color: var(--bs-dark);
    background-color: transparent
}

.btn.btn-outline.btn-outline-dark .svg-icon, .btn.btn-outline.btn-outline-dark i {
    color: var(--bs-dark)
}

.btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
    color: var(--bs-dark)
}

.btn-check:active + .btn.btn-outline.btn-outline-dark, .btn-check:checked + .btn.btn-outline.btn-outline-dark, .btn.btn-outline.btn-outline-dark.active, .btn.btn-outline.btn-outline-dark.show, .btn.btn-outline.btn-outline-dark:active:not(.btn-active), .btn.btn-outline.btn-outline-dark:focus:not(.btn-active), .btn.btn-outline.btn-outline-dark:hover:not(.btn-active), .show > .btn.btn-outline.btn-outline-dark {
    color: var(--bs-dark-active);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark-light) !important
}

.btn-check:active + .btn.btn-outline.btn-outline-dark .svg-icon, .btn-check:active + .btn.btn-outline.btn-outline-dark i, .btn-check:checked + .btn.btn-outline.btn-outline-dark .svg-icon, .btn-check:checked + .btn.btn-outline.btn-outline-dark i, .btn.btn-outline.btn-outline-dark.active .svg-icon, .btn.btn-outline.btn-outline-dark.active i, .btn.btn-outline.btn-outline-dark.show .svg-icon, .btn.btn-outline.btn-outline-dark.show i, .btn.btn-outline.btn-outline-dark:active:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark:active:not(.btn-active) i, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-dark:hover:not(.btn-active) .svg-icon, .btn.btn-outline.btn-outline-dark:hover:not(.btn-active) i, .show > .btn.btn-outline.btn-outline-dark .svg-icon, .show > .btn.btn-outline.btn-outline-dark i {
    color: var(--bs-dark-active)
}

.btn-check:active + .btn.btn-outline.btn-outline-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-outline.btn-outline-dark.dropdown-toggle:after, .btn.btn-outline.btn-outline-dark.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-dark.show.dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-dark.dropdown-toggle:after {
    color: var(--bs-dark-active)
}

.btn.btn-color-white {
    color: var(--bs-text-white)
}

.btn.btn-color-white .svg-icon, .btn.btn-color-white i {
    color: var(--bs-text-white)
}

.btn.btn-color-white.dropdown-toggle:after {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-color-white, .btn-check:checked + .btn.btn-active-color-white, .btn.btn-active-color-white.active, .btn.btn-active-color-white.show, .btn.btn-active-color-white:active:not(.btn-active), .btn.btn-active-color-white:focus:not(.btn-active), .btn.btn-active-color-white:hover:not(.btn-active), .show > .btn.btn-active-color-white {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-color-white .svg-icon, .btn-check:active + .btn.btn-active-color-white i, .btn-check:checked + .btn.btn-active-color-white .svg-icon, .btn-check:checked + .btn.btn-active-color-white i, .btn.btn-active-color-white.active .svg-icon, .btn.btn-active-color-white.active i, .btn.btn-active-color-white.show .svg-icon, .btn.btn-active-color-white.show i, .btn.btn-active-color-white:active:not(.btn-active) .svg-icon, .btn.btn-active-color-white:active:not(.btn-active) i, .btn.btn-active-color-white:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-white:focus:not(.btn-active) i, .btn.btn-active-color-white:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-white:hover:not(.btn-active) i, .show > .btn.btn-active-color-white .svg-icon, .show > .btn.btn-active-color-white i {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-color-white.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-white.dropdown-toggle:after, .btn.btn-active-color-white.active.dropdown-toggle:after, .btn.btn-active-color-white.show.dropdown-toggle:after, .btn.btn-active-color-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-white.dropdown-toggle:after {
    color: var(--bs-text-white)
}

.btn.btn-icon-white .svg-icon, .btn.btn-icon-white i {
    color: var(--bs-text-white)
}

.btn.btn-icon-white.dropdown-toggle:after {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-icon-white .svg-icon, .btn-check:active + .btn.btn-active-icon-white i, .btn-check:checked + .btn.btn-active-icon-white .svg-icon, .btn-check:checked + .btn.btn-active-icon-white i, .btn.btn-active-icon-white.active .svg-icon, .btn.btn-active-icon-white.active i, .btn.btn-active-icon-white.show .svg-icon, .btn.btn-active-icon-white.show i, .btn.btn-active-icon-white:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-white:active:not(.btn-active) i, .btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-white:focus:not(.btn-active) i, .btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-white:hover:not(.btn-active) i, .show > .btn.btn-active-icon-white .svg-icon, .show > .btn.btn-active-icon-white i {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-icon-white.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-white.dropdown-toggle:after, .btn.btn-active-icon-white.active.dropdown-toggle:after, .btn.btn-active-icon-white.show.dropdown-toggle:after, .btn.btn-active-icon-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-white.dropdown-toggle:after {
    color: var(--bs-text-white)
}

.btn.btn-text-white {
    color: var(--bs-text-white)
}

.btn-check:active + .btn.btn-active-text-white, .btn-check:checked + .btn.btn-active-text-white, .btn.btn-active-text-white.active, .btn.btn-active-text-white.show, .btn.btn-active-text-white:active:not(.btn-active), .btn.btn-active-text-white:focus:not(.btn-active), .btn.btn-active-text-white:hover:not(.btn-active), .show > .btn.btn-active-text-white {
    color: var(--bs-text-white)
}

.btn.btn-color-primary {
    color: var(--bs-text-primary)
}

.btn.btn-color-primary .svg-icon, .btn.btn-color-primary i {
    color: var(--bs-text-primary)
}

.btn.btn-color-primary.dropdown-toggle:after {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-color-primary, .btn-check:checked + .btn.btn-active-color-primary, .btn.btn-active-color-primary.active, .btn.btn-active-color-primary.show, .btn.btn-active-color-primary:active:not(.btn-active), .btn.btn-active-color-primary:focus:not(.btn-active), .btn.btn-active-color-primary:hover:not(.btn-active), .show > .btn.btn-active-color-primary {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-color-primary .svg-icon, .btn-check:active + .btn.btn-active-color-primary i, .btn-check:checked + .btn.btn-active-color-primary .svg-icon, .btn-check:checked + .btn.btn-active-color-primary i, .btn.btn-active-color-primary.active .svg-icon, .btn.btn-active-color-primary.active i, .btn.btn-active-color-primary.show .svg-icon, .btn.btn-active-color-primary.show i, .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-color-primary:active:not(.btn-active) i, .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-primary:focus:not(.btn-active) i, .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-primary:hover:not(.btn-active) i, .show > .btn.btn-active-color-primary .svg-icon, .show > .btn.btn-active-color-primary i {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-color-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-primary.dropdown-toggle:after, .btn.btn-active-color-primary.active.dropdown-toggle:after, .btn.btn-active-color-primary.show.dropdown-toggle:after, .btn.btn-active-color-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-primary.dropdown-toggle:after {
    color: var(--bs-text-primary)
}

.btn.btn-icon-primary .svg-icon, .btn.btn-icon-primary i {
    color: var(--bs-text-primary)
}

.btn.btn-icon-primary.dropdown-toggle:after {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-icon-primary .svg-icon, .btn-check:active + .btn.btn-active-icon-primary i, .btn-check:checked + .btn.btn-active-icon-primary .svg-icon, .btn-check:checked + .btn.btn-active-icon-primary i, .btn.btn-active-icon-primary.active .svg-icon, .btn.btn-active-icon-primary.active i, .btn.btn-active-icon-primary.show .svg-icon, .btn.btn-active-icon-primary.show i, .btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary:active:not(.btn-active) i, .btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary:focus:not(.btn-active) i, .btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-primary:hover:not(.btn-active) i, .show > .btn.btn-active-icon-primary .svg-icon, .show > .btn.btn-active-icon-primary i {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn.btn-active-icon-primary.active.dropdown-toggle:after, .btn.btn-active-icon-primary.show.dropdown-toggle:after, .btn.btn-active-icon-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-primary.dropdown-toggle:after {
    color: var(--bs-text-primary)
}

.btn.btn-text-primary {
    color: var(--bs-text-primary)
}

.btn-check:active + .btn.btn-active-text-primary, .btn-check:checked + .btn.btn-active-text-primary, .btn.btn-active-text-primary.active, .btn.btn-active-text-primary.show, .btn.btn-active-text-primary:active:not(.btn-active), .btn.btn-active-text-primary:focus:not(.btn-active), .btn.btn-active-text-primary:hover:not(.btn-active), .show > .btn.btn-active-text-primary {
    color: var(--bs-text-primary)
}

.btn.btn-color-secondary {
    color: var(--bs-text-secondary)
}

.btn.btn-color-secondary .svg-icon, .btn.btn-color-secondary i {
    color: var(--bs-text-secondary)
}

.btn.btn-color-secondary.dropdown-toggle:after {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-color-secondary, .btn-check:checked + .btn.btn-active-color-secondary, .btn.btn-active-color-secondary.active, .btn.btn-active-color-secondary.show, .btn.btn-active-color-secondary:active:not(.btn-active), .btn.btn-active-color-secondary:focus:not(.btn-active), .btn.btn-active-color-secondary:hover:not(.btn-active), .show > .btn.btn-active-color-secondary {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-color-secondary .svg-icon, .btn-check:active + .btn.btn-active-color-secondary i, .btn-check:checked + .btn.btn-active-color-secondary .svg-icon, .btn-check:checked + .btn.btn-active-color-secondary i, .btn.btn-active-color-secondary.active .svg-icon, .btn.btn-active-color-secondary.active i, .btn.btn-active-color-secondary.show .svg-icon, .btn.btn-active-color-secondary.show i, .btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary:active:not(.btn-active) i, .btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary:focus:not(.btn-active) i, .btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-secondary:hover:not(.btn-active) i, .show > .btn.btn-active-color-secondary .svg-icon, .show > .btn.btn-active-color-secondary i {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn.btn-active-color-secondary.active.dropdown-toggle:after, .btn.btn-active-color-secondary.show.dropdown-toggle:after, .btn.btn-active-color-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-secondary.dropdown-toggle:after {
    color: var(--bs-text-secondary)
}

.btn.btn-icon-secondary .svg-icon, .btn.btn-icon-secondary i {
    color: var(--bs-text-secondary)
}

.btn.btn-icon-secondary.dropdown-toggle:after {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-icon-secondary .svg-icon, .btn-check:active + .btn.btn-active-icon-secondary i, .btn-check:checked + .btn.btn-active-icon-secondary .svg-icon, .btn-check:checked + .btn.btn-active-icon-secondary i, .btn.btn-active-icon-secondary.active .svg-icon, .btn.btn-active-icon-secondary.active i, .btn.btn-active-icon-secondary.show .svg-icon, .btn.btn-active-icon-secondary.show i, .btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary:active:not(.btn-active) i, .btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary:focus:not(.btn-active) i, .btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-secondary:hover:not(.btn-active) i, .show > .btn.btn-active-icon-secondary .svg-icon, .show > .btn.btn-active-icon-secondary i {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn.btn-active-icon-secondary.active.dropdown-toggle:after, .btn.btn-active-icon-secondary.show.dropdown-toggle:after, .btn.btn-active-icon-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-secondary.dropdown-toggle:after {
    color: var(--bs-text-secondary)
}

.btn.btn-text-secondary {
    color: var(--bs-text-secondary)
}

.btn-check:active + .btn.btn-active-text-secondary, .btn-check:checked + .btn.btn-active-text-secondary, .btn.btn-active-text-secondary.active, .btn.btn-active-text-secondary.show, .btn.btn-active-text-secondary:active:not(.btn-active), .btn.btn-active-text-secondary:focus:not(.btn-active), .btn.btn-active-text-secondary:hover:not(.btn-active), .show > .btn.btn-active-text-secondary {
    color: var(--bs-text-secondary)
}

.btn.btn-color-light {
    color: var(--bs-text-light)
}

.btn.btn-color-light .svg-icon, .btn.btn-color-light i {
    color: var(--bs-text-light)
}

.btn.btn-color-light.dropdown-toggle:after {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-color-light, .btn-check:checked + .btn.btn-active-color-light, .btn.btn-active-color-light.active, .btn.btn-active-color-light.show, .btn.btn-active-color-light:active:not(.btn-active), .btn.btn-active-color-light:focus:not(.btn-active), .btn.btn-active-color-light:hover:not(.btn-active), .show > .btn.btn-active-color-light {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-color-light .svg-icon, .btn-check:active + .btn.btn-active-color-light i, .btn-check:checked + .btn.btn-active-color-light .svg-icon, .btn-check:checked + .btn.btn-active-color-light i, .btn.btn-active-color-light.active .svg-icon, .btn.btn-active-color-light.active i, .btn.btn-active-color-light.show .svg-icon, .btn.btn-active-color-light.show i, .btn.btn-active-color-light:active:not(.btn-active) .svg-icon, .btn.btn-active-color-light:active:not(.btn-active) i, .btn.btn-active-color-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-light:focus:not(.btn-active) i, .btn.btn-active-color-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-light:hover:not(.btn-active) i, .show > .btn.btn-active-color-light .svg-icon, .show > .btn.btn-active-color-light i {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-color-light.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-light.dropdown-toggle:after, .btn.btn-active-color-light.active.dropdown-toggle:after, .btn.btn-active-color-light.show.dropdown-toggle:after, .btn.btn-active-color-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-light.dropdown-toggle:after {
    color: var(--bs-text-light)
}

.btn.btn-icon-light .svg-icon, .btn.btn-icon-light i {
    color: var(--bs-text-light)
}

.btn.btn-icon-light.dropdown-toggle:after {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-icon-light .svg-icon, .btn-check:active + .btn.btn-active-icon-light i, .btn-check:checked + .btn.btn-active-icon-light .svg-icon, .btn-check:checked + .btn.btn-active-icon-light i, .btn.btn-active-icon-light.active .svg-icon, .btn.btn-active-icon-light.active i, .btn.btn-active-icon-light.show .svg-icon, .btn.btn-active-icon-light.show i, .btn.btn-active-icon-light:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-light:active:not(.btn-active) i, .btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-light:focus:not(.btn-active) i, .btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-light:hover:not(.btn-active) i, .show > .btn.btn-active-icon-light .svg-icon, .show > .btn.btn-active-icon-light i {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-icon-light.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-light.dropdown-toggle:after, .btn.btn-active-icon-light.active.dropdown-toggle:after, .btn.btn-active-icon-light.show.dropdown-toggle:after, .btn.btn-active-icon-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-light.dropdown-toggle:after {
    color: var(--bs-text-light)
}

.btn.btn-text-light {
    color: var(--bs-text-light)
}

.btn-check:active + .btn.btn-active-text-light, .btn-check:checked + .btn.btn-active-text-light, .btn.btn-active-text-light.active, .btn.btn-active-text-light.show, .btn.btn-active-text-light:active:not(.btn-active), .btn.btn-active-text-light:focus:not(.btn-active), .btn.btn-active-text-light:hover:not(.btn-active), .show > .btn.btn-active-text-light {
    color: var(--bs-text-light)
}

.btn.btn-color-success {
    color: var(--bs-text-success)
}

.btn.btn-color-success .svg-icon, .btn.btn-color-success i {
    color: var(--bs-text-success)
}

.btn.btn-color-success.dropdown-toggle:after {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-color-success, .btn-check:checked + .btn.btn-active-color-success, .btn.btn-active-color-success.active, .btn.btn-active-color-success.show, .btn.btn-active-color-success:active:not(.btn-active), .btn.btn-active-color-success:focus:not(.btn-active), .btn.btn-active-color-success:hover:not(.btn-active), .show > .btn.btn-active-color-success {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-color-success .svg-icon, .btn-check:active + .btn.btn-active-color-success i, .btn-check:checked + .btn.btn-active-color-success .svg-icon, .btn-check:checked + .btn.btn-active-color-success i, .btn.btn-active-color-success.active .svg-icon, .btn.btn-active-color-success.active i, .btn.btn-active-color-success.show .svg-icon, .btn.btn-active-color-success.show i, .btn.btn-active-color-success:active:not(.btn-active) .svg-icon, .btn.btn-active-color-success:active:not(.btn-active) i, .btn.btn-active-color-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-success:focus:not(.btn-active) i, .btn.btn-active-color-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-success:hover:not(.btn-active) i, .show > .btn.btn-active-color-success .svg-icon, .show > .btn.btn-active-color-success i {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-color-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-success.dropdown-toggle:after, .btn.btn-active-color-success.active.dropdown-toggle:after, .btn.btn-active-color-success.show.dropdown-toggle:after, .btn.btn-active-color-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-success.dropdown-toggle:after {
    color: var(--bs-text-success)
}

.btn.btn-icon-success .svg-icon, .btn.btn-icon-success i {
    color: var(--bs-text-success)
}

.btn.btn-icon-success.dropdown-toggle:after {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-icon-success .svg-icon, .btn-check:active + .btn.btn-active-icon-success i, .btn-check:checked + .btn.btn-active-icon-success .svg-icon, .btn-check:checked + .btn.btn-active-icon-success i, .btn.btn-active-icon-success.active .svg-icon, .btn.btn-active-icon-success.active i, .btn.btn-active-icon-success.show .svg-icon, .btn.btn-active-icon-success.show i, .btn.btn-active-icon-success:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-success:active:not(.btn-active) i, .btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-success:focus:not(.btn-active) i, .btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-success:hover:not(.btn-active) i, .show > .btn.btn-active-icon-success .svg-icon, .show > .btn.btn-active-icon-success i {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-icon-success.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-success.dropdown-toggle:after, .btn.btn-active-icon-success.active.dropdown-toggle:after, .btn.btn-active-icon-success.show.dropdown-toggle:after, .btn.btn-active-icon-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-success.dropdown-toggle:after {
    color: var(--bs-text-success)
}

.btn.btn-text-success {
    color: var(--bs-text-success)
}

.btn-check:active + .btn.btn-active-text-success, .btn-check:checked + .btn.btn-active-text-success, .btn.btn-active-text-success.active, .btn.btn-active-text-success.show, .btn.btn-active-text-success:active:not(.btn-active), .btn.btn-active-text-success:focus:not(.btn-active), .btn.btn-active-text-success:hover:not(.btn-active), .show > .btn.btn-active-text-success {
    color: var(--bs-text-success)
}

.btn.btn-color-info {
    color: var(--bs-text-info)
}

.btn.btn-color-info .svg-icon, .btn.btn-color-info i {
    color: var(--bs-text-info)
}

.btn.btn-color-info.dropdown-toggle:after {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-color-info, .btn-check:checked + .btn.btn-active-color-info, .btn.btn-active-color-info.active, .btn.btn-active-color-info.show, .btn.btn-active-color-info:active:not(.btn-active), .btn.btn-active-color-info:focus:not(.btn-active), .btn.btn-active-color-info:hover:not(.btn-active), .show > .btn.btn-active-color-info {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-color-info .svg-icon, .btn-check:active + .btn.btn-active-color-info i, .btn-check:checked + .btn.btn-active-color-info .svg-icon, .btn-check:checked + .btn.btn-active-color-info i, .btn.btn-active-color-info.active .svg-icon, .btn.btn-active-color-info.active i, .btn.btn-active-color-info.show .svg-icon, .btn.btn-active-color-info.show i, .btn.btn-active-color-info:active:not(.btn-active) .svg-icon, .btn.btn-active-color-info:active:not(.btn-active) i, .btn.btn-active-color-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-info:focus:not(.btn-active) i, .btn.btn-active-color-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-info:hover:not(.btn-active) i, .show > .btn.btn-active-color-info .svg-icon, .show > .btn.btn-active-color-info i {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-color-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-info.dropdown-toggle:after, .btn.btn-active-color-info.active.dropdown-toggle:after, .btn.btn-active-color-info.show.dropdown-toggle:after, .btn.btn-active-color-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-info.dropdown-toggle:after {
    color: var(--bs-text-info)
}

.btn.btn-icon-info .svg-icon, .btn.btn-icon-info i {
    color: var(--bs-text-info)
}

.btn.btn-icon-info.dropdown-toggle:after {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-icon-info .svg-icon, .btn-check:active + .btn.btn-active-icon-info i, .btn-check:checked + .btn.btn-active-icon-info .svg-icon, .btn-check:checked + .btn.btn-active-icon-info i, .btn.btn-active-icon-info.active .svg-icon, .btn.btn-active-icon-info.active i, .btn.btn-active-icon-info.show .svg-icon, .btn.btn-active-icon-info.show i, .btn.btn-active-icon-info:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-info:active:not(.btn-active) i, .btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-info:focus:not(.btn-active) i, .btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-info:hover:not(.btn-active) i, .show > .btn.btn-active-icon-info .svg-icon, .show > .btn.btn-active-icon-info i {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-icon-info.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-info.dropdown-toggle:after, .btn.btn-active-icon-info.active.dropdown-toggle:after, .btn.btn-active-icon-info.show.dropdown-toggle:after, .btn.btn-active-icon-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-info.dropdown-toggle:after {
    color: var(--bs-text-info)
}

.btn.btn-text-info {
    color: var(--bs-text-info)
}

.btn-check:active + .btn.btn-active-text-info, .btn-check:checked + .btn.btn-active-text-info, .btn.btn-active-text-info.active, .btn.btn-active-text-info.show, .btn.btn-active-text-info:active:not(.btn-active), .btn.btn-active-text-info:focus:not(.btn-active), .btn.btn-active-text-info:hover:not(.btn-active), .show > .btn.btn-active-text-info {
    color: var(--bs-text-info)
}

.btn.btn-color-warning {
    color: var(--bs-text-warning)
}

.btn.btn-color-warning .svg-icon, .btn.btn-color-warning i {
    color: var(--bs-text-warning)
}

.btn.btn-color-warning.dropdown-toggle:after {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-color-warning, .btn-check:checked + .btn.btn-active-color-warning, .btn.btn-active-color-warning.active, .btn.btn-active-color-warning.show, .btn.btn-active-color-warning:active:not(.btn-active), .btn.btn-active-color-warning:focus:not(.btn-active), .btn.btn-active-color-warning:hover:not(.btn-active), .show > .btn.btn-active-color-warning {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-color-warning .svg-icon, .btn-check:active + .btn.btn-active-color-warning i, .btn-check:checked + .btn.btn-active-color-warning .svg-icon, .btn-check:checked + .btn.btn-active-color-warning i, .btn.btn-active-color-warning.active .svg-icon, .btn.btn-active-color-warning.active i, .btn.btn-active-color-warning.show .svg-icon, .btn.btn-active-color-warning.show i, .btn.btn-active-color-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-color-warning:active:not(.btn-active) i, .btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-warning:focus:not(.btn-active) i, .btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-warning:hover:not(.btn-active) i, .show > .btn.btn-active-color-warning .svg-icon, .show > .btn.btn-active-color-warning i {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-color-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-warning.dropdown-toggle:after, .btn.btn-active-color-warning.active.dropdown-toggle:after, .btn.btn-active-color-warning.show.dropdown-toggle:after, .btn.btn-active-color-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-warning.dropdown-toggle:after {
    color: var(--bs-text-warning)
}

.btn.btn-icon-warning .svg-icon, .btn.btn-icon-warning i {
    color: var(--bs-text-warning)
}

.btn.btn-icon-warning.dropdown-toggle:after {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-icon-warning .svg-icon, .btn-check:active + .btn.btn-active-icon-warning i, .btn-check:checked + .btn.btn-active-icon-warning .svg-icon, .btn-check:checked + .btn.btn-active-icon-warning i, .btn.btn-active-icon-warning.active .svg-icon, .btn.btn-active-icon-warning.active i, .btn.btn-active-icon-warning.show .svg-icon, .btn.btn-active-icon-warning.show i, .btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning:active:not(.btn-active) i, .btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning:focus:not(.btn-active) i, .btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-warning:hover:not(.btn-active) i, .show > .btn.btn-active-icon-warning .svg-icon, .show > .btn.btn-active-icon-warning i {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn.btn-active-icon-warning.active.dropdown-toggle:after, .btn.btn-active-icon-warning.show.dropdown-toggle:after, .btn.btn-active-icon-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-warning.dropdown-toggle:after {
    color: var(--bs-text-warning)
}

.btn.btn-text-warning {
    color: var(--bs-text-warning)
}

.btn-check:active + .btn.btn-active-text-warning, .btn-check:checked + .btn.btn-active-text-warning, .btn.btn-active-text-warning.active, .btn.btn-active-text-warning.show, .btn.btn-active-text-warning:active:not(.btn-active), .btn.btn-active-text-warning:focus:not(.btn-active), .btn.btn-active-text-warning:hover:not(.btn-active), .show > .btn.btn-active-text-warning {
    color: var(--bs-text-warning)
}

.btn.btn-color-danger {
    color: var(--bs-text-danger)
}

.btn.btn-color-danger .svg-icon, .btn.btn-color-danger i {
    color: var(--bs-text-danger)
}

.btn.btn-color-danger.dropdown-toggle:after {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-color-danger, .btn-check:checked + .btn.btn-active-color-danger, .btn.btn-active-color-danger.active, .btn.btn-active-color-danger.show, .btn.btn-active-color-danger:active:not(.btn-active), .btn.btn-active-color-danger:focus:not(.btn-active), .btn.btn-active-color-danger:hover:not(.btn-active), .show > .btn.btn-active-color-danger {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-color-danger .svg-icon, .btn-check:active + .btn.btn-active-color-danger i, .btn-check:checked + .btn.btn-active-color-danger .svg-icon, .btn-check:checked + .btn.btn-active-color-danger i, .btn.btn-active-color-danger.active .svg-icon, .btn.btn-active-color-danger.active i, .btn.btn-active-color-danger.show .svg-icon, .btn.btn-active-color-danger.show i, .btn.btn-active-color-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-color-danger:active:not(.btn-active) i, .btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-danger:focus:not(.btn-active) i, .btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-danger:hover:not(.btn-active) i, .show > .btn.btn-active-color-danger .svg-icon, .show > .btn.btn-active-color-danger i {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-color-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-danger.dropdown-toggle:after, .btn.btn-active-color-danger.active.dropdown-toggle:after, .btn.btn-active-color-danger.show.dropdown-toggle:after, .btn.btn-active-color-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-danger.dropdown-toggle:after {
    color: var(--bs-text-danger)
}

.btn.btn-icon-danger .svg-icon, .btn.btn-icon-danger i {
    color: var(--bs-text-danger)
}

.btn.btn-icon-danger.dropdown-toggle:after {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-icon-danger .svg-icon, .btn-check:active + .btn.btn-active-icon-danger i, .btn-check:checked + .btn.btn-active-icon-danger .svg-icon, .btn-check:checked + .btn.btn-active-icon-danger i, .btn.btn-active-icon-danger.active .svg-icon, .btn.btn-active-icon-danger.active i, .btn.btn-active-icon-danger.show .svg-icon, .btn.btn-active-icon-danger.show i, .btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger:active:not(.btn-active) i, .btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger:focus:not(.btn-active) i, .btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-danger:hover:not(.btn-active) i, .show > .btn.btn-active-icon-danger .svg-icon, .show > .btn.btn-active-icon-danger i {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn.btn-active-icon-danger.active.dropdown-toggle:after, .btn.btn-active-icon-danger.show.dropdown-toggle:after, .btn.btn-active-icon-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-danger.dropdown-toggle:after {
    color: var(--bs-text-danger)
}

.btn.btn-text-danger {
    color: var(--bs-text-danger)
}

.btn-check:active + .btn.btn-active-text-danger, .btn-check:checked + .btn.btn-active-text-danger, .btn.btn-active-text-danger.active, .btn.btn-active-text-danger.show, .btn.btn-active-text-danger:active:not(.btn-active), .btn.btn-active-text-danger:focus:not(.btn-active), .btn.btn-active-text-danger:hover:not(.btn-active), .show > .btn.btn-active-text-danger {
    color: var(--bs-text-danger)
}

.btn.btn-color-dark {
    color: var(--bs-text-dark)
}

.btn.btn-color-dark .svg-icon, .btn.btn-color-dark i {
    color: var(--bs-text-dark)
}

.btn.btn-color-dark.dropdown-toggle:after {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-color-dark, .btn-check:checked + .btn.btn-active-color-dark, .btn.btn-active-color-dark.active, .btn.btn-active-color-dark.show, .btn.btn-active-color-dark:active:not(.btn-active), .btn.btn-active-color-dark:focus:not(.btn-active), .btn.btn-active-color-dark:hover:not(.btn-active), .show > .btn.btn-active-color-dark {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-color-dark .svg-icon, .btn-check:active + .btn.btn-active-color-dark i, .btn-check:checked + .btn.btn-active-color-dark .svg-icon, .btn-check:checked + .btn.btn-active-color-dark i, .btn.btn-active-color-dark.active .svg-icon, .btn.btn-active-color-dark.active i, .btn.btn-active-color-dark.show .svg-icon, .btn.btn-active-color-dark.show i, .btn.btn-active-color-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-color-dark:active:not(.btn-active) i, .btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-dark:focus:not(.btn-active) i, .btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-dark:hover:not(.btn-active) i, .show > .btn.btn-active-color-dark .svg-icon, .show > .btn.btn-active-color-dark i {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-color-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-dark.dropdown-toggle:after, .btn.btn-active-color-dark.active.dropdown-toggle:after, .btn.btn-active-color-dark.show.dropdown-toggle:after, .btn.btn-active-color-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-dark.dropdown-toggle:after {
    color: var(--bs-text-dark)
}

.btn.btn-icon-dark .svg-icon, .btn.btn-icon-dark i {
    color: var(--bs-text-dark)
}

.btn.btn-icon-dark.dropdown-toggle:after {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-icon-dark .svg-icon, .btn-check:active + .btn.btn-active-icon-dark i, .btn-check:checked + .btn.btn-active-icon-dark .svg-icon, .btn-check:checked + .btn.btn-active-icon-dark i, .btn.btn-active-icon-dark.active .svg-icon, .btn.btn-active-icon-dark.active i, .btn.btn-active-icon-dark.show .svg-icon, .btn.btn-active-icon-dark.show i, .btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark:active:not(.btn-active) i, .btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark:focus:not(.btn-active) i, .btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-dark:hover:not(.btn-active) i, .show > .btn.btn-active-icon-dark .svg-icon, .show > .btn.btn-active-icon-dark i {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn.btn-active-icon-dark.active.dropdown-toggle:after, .btn.btn-active-icon-dark.show.dropdown-toggle:after, .btn.btn-active-icon-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-dark.dropdown-toggle:after {
    color: var(--bs-text-dark)
}

.btn.btn-text-dark {
    color: var(--bs-text-dark)
}

.btn-check:active + .btn.btn-active-text-dark, .btn-check:checked + .btn.btn-active-text-dark, .btn.btn-active-text-dark.active, .btn.btn-active-text-dark.show, .btn.btn-active-text-dark:active:not(.btn-active), .btn.btn-active-text-dark:focus:not(.btn-active), .btn.btn-active-text-dark:hover:not(.btn-active), .show > .btn.btn-active-text-dark {
    color: var(--bs-text-dark)
}

.btn.btn-color-muted {
    color: var(--bs-text-muted)
}

.btn.btn-color-muted .svg-icon, .btn.btn-color-muted i {
    color: var(--bs-text-muted)
}

.btn.btn-color-muted.dropdown-toggle:after {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-color-muted, .btn-check:checked + .btn.btn-active-color-muted, .btn.btn-active-color-muted.active, .btn.btn-active-color-muted.show, .btn.btn-active-color-muted:active:not(.btn-active), .btn.btn-active-color-muted:focus:not(.btn-active), .btn.btn-active-color-muted:hover:not(.btn-active), .show > .btn.btn-active-color-muted {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-color-muted .svg-icon, .btn-check:active + .btn.btn-active-color-muted i, .btn-check:checked + .btn.btn-active-color-muted .svg-icon, .btn-check:checked + .btn.btn-active-color-muted i, .btn.btn-active-color-muted.active .svg-icon, .btn.btn-active-color-muted.active i, .btn.btn-active-color-muted.show .svg-icon, .btn.btn-active-color-muted.show i, .btn.btn-active-color-muted:active:not(.btn-active) .svg-icon, .btn.btn-active-color-muted:active:not(.btn-active) i, .btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-muted:focus:not(.btn-active) i, .btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-muted:hover:not(.btn-active) i, .show > .btn.btn-active-color-muted .svg-icon, .show > .btn.btn-active-color-muted i {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-color-muted.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-muted.dropdown-toggle:after, .btn.btn-active-color-muted.active.dropdown-toggle:after, .btn.btn-active-color-muted.show.dropdown-toggle:after, .btn.btn-active-color-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-muted.dropdown-toggle:after {
    color: var(--bs-text-muted)
}

.btn.btn-icon-muted .svg-icon, .btn.btn-icon-muted i {
    color: var(--bs-text-muted)
}

.btn.btn-icon-muted.dropdown-toggle:after {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-icon-muted .svg-icon, .btn-check:active + .btn.btn-active-icon-muted i, .btn-check:checked + .btn.btn-active-icon-muted .svg-icon, .btn-check:checked + .btn.btn-active-icon-muted i, .btn.btn-active-icon-muted.active .svg-icon, .btn.btn-active-icon-muted.active i, .btn.btn-active-icon-muted.show .svg-icon, .btn.btn-active-icon-muted.show i, .btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted:active:not(.btn-active) i, .btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted:focus:not(.btn-active) i, .btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-muted:hover:not(.btn-active) i, .show > .btn.btn-active-icon-muted .svg-icon, .show > .btn.btn-active-icon-muted i {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn.btn-active-icon-muted.active.dropdown-toggle:after, .btn.btn-active-icon-muted.show.dropdown-toggle:after, .btn.btn-active-icon-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-muted.dropdown-toggle:after {
    color: var(--bs-text-muted)
}

.btn.btn-text-muted {
    color: var(--bs-text-muted)
}

.btn-check:active + .btn.btn-active-text-muted, .btn-check:checked + .btn.btn-active-text-muted, .btn.btn-active-text-muted.active, .btn.btn-active-text-muted.show, .btn.btn-active-text-muted:active:not(.btn-active), .btn.btn-active-text-muted:focus:not(.btn-active), .btn.btn-active-text-muted:hover:not(.btn-active), .show > .btn.btn-active-text-muted {
    color: var(--bs-text-muted)
}

.btn.btn-color-gray-100 {
    color: var(--bs-text-gray-100)
}

.btn.btn-color-gray-100 .svg-icon, .btn.btn-color-gray-100 i {
    color: var(--bs-text-gray-100)
}

.btn.btn-color-gray-100.dropdown-toggle:after {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-color-gray-100, .btn-check:checked + .btn.btn-active-color-gray-100, .btn.btn-active-color-gray-100.active, .btn.btn-active-color-gray-100.show, .btn.btn-active-color-gray-100:active:not(.btn-active), .btn.btn-active-color-gray-100:focus:not(.btn-active), .btn.btn-active-color-gray-100:hover:not(.btn-active), .show > .btn.btn-active-color-gray-100 {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-color-gray-100 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-100 i, .btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-100 i, .btn.btn-active-color-gray-100.active .svg-icon, .btn.btn-active-color-gray-100.active i, .btn.btn-active-color-gray-100.show .svg-icon, .btn.btn-active-color-gray-100.show i, .btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100:active:not(.btn-active) i, .btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100:focus:not(.btn-active) i, .btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-100:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-100 .svg-icon, .show > .btn.btn-active-color-gray-100 i {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn.btn-active-color-gray-100.active.dropdown-toggle:after, .btn.btn-active-color-gray-100.show.dropdown-toggle:after, .btn.btn-active-color-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-100.dropdown-toggle:after {
    color: var(--bs-text-gray-100)
}

.btn.btn-icon-gray-100 .svg-icon, .btn.btn-icon-gray-100 i {
    color: var(--bs-text-gray-100)
}

.btn.btn-icon-gray-100.dropdown-toggle:after {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-100 i, .btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-100 i, .btn.btn-active-icon-gray-100.active .svg-icon, .btn.btn-active-icon-gray-100.active i, .btn.btn-active-icon-gray-100.show .svg-icon, .btn.btn-active-icon-gray-100.show i, .btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100:active:not(.btn-active) i, .btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100:focus:not(.btn-active) i, .btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-100:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-100 .svg-icon, .show > .btn.btn-active-icon-gray-100 i {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn.btn-active-icon-gray-100.active.dropdown-toggle:after, .btn.btn-active-icon-gray-100.show.dropdown-toggle:after, .btn.btn-active-icon-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-100.dropdown-toggle:after {
    color: var(--bs-text-gray-100)
}

.btn.btn-text-gray-100 {
    color: var(--bs-text-gray-100)
}

.btn-check:active + .btn.btn-active-text-gray-100, .btn-check:checked + .btn.btn-active-text-gray-100, .btn.btn-active-text-gray-100.active, .btn.btn-active-text-gray-100.show, .btn.btn-active-text-gray-100:active:not(.btn-active), .btn.btn-active-text-gray-100:focus:not(.btn-active), .btn.btn-active-text-gray-100:hover:not(.btn-active), .show > .btn.btn-active-text-gray-100 {
    color: var(--bs-text-gray-100)
}

.btn.btn-color-gray-200 {
    color: var(--bs-text-gray-200)
}

.btn.btn-color-gray-200 .svg-icon, .btn.btn-color-gray-200 i {
    color: var(--bs-text-gray-200)
}

.btn.btn-color-gray-200.dropdown-toggle:after {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-color-gray-200, .btn-check:checked + .btn.btn-active-color-gray-200, .btn.btn-active-color-gray-200.active, .btn.btn-active-color-gray-200.show, .btn.btn-active-color-gray-200:active:not(.btn-active), .btn.btn-active-color-gray-200:focus:not(.btn-active), .btn.btn-active-color-gray-200:hover:not(.btn-active), .show > .btn.btn-active-color-gray-200 {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-color-gray-200 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-200 i, .btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-200 i, .btn.btn-active-color-gray-200.active .svg-icon, .btn.btn-active-color-gray-200.active i, .btn.btn-active-color-gray-200.show .svg-icon, .btn.btn-active-color-gray-200.show i, .btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200:active:not(.btn-active) i, .btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200:focus:not(.btn-active) i, .btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-200:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-200 .svg-icon, .show > .btn.btn-active-color-gray-200 i {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn.btn-active-color-gray-200.active.dropdown-toggle:after, .btn.btn-active-color-gray-200.show.dropdown-toggle:after, .btn.btn-active-color-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-200.dropdown-toggle:after {
    color: var(--bs-text-gray-200)
}

.btn.btn-icon-gray-200 .svg-icon, .btn.btn-icon-gray-200 i {
    color: var(--bs-text-gray-200)
}

.btn.btn-icon-gray-200.dropdown-toggle:after {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-200 i, .btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-200 i, .btn.btn-active-icon-gray-200.active .svg-icon, .btn.btn-active-icon-gray-200.active i, .btn.btn-active-icon-gray-200.show .svg-icon, .btn.btn-active-icon-gray-200.show i, .btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200:active:not(.btn-active) i, .btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200:focus:not(.btn-active) i, .btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-200:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-200 .svg-icon, .show > .btn.btn-active-icon-gray-200 i {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn.btn-active-icon-gray-200.active.dropdown-toggle:after, .btn.btn-active-icon-gray-200.show.dropdown-toggle:after, .btn.btn-active-icon-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-200.dropdown-toggle:after {
    color: var(--bs-text-gray-200)
}

.btn.btn-text-gray-200 {
    color: var(--bs-text-gray-200)
}

.btn-check:active + .btn.btn-active-text-gray-200, .btn-check:checked + .btn.btn-active-text-gray-200, .btn.btn-active-text-gray-200.active, .btn.btn-active-text-gray-200.show, .btn.btn-active-text-gray-200:active:not(.btn-active), .btn.btn-active-text-gray-200:focus:not(.btn-active), .btn.btn-active-text-gray-200:hover:not(.btn-active), .show > .btn.btn-active-text-gray-200 {
    color: var(--bs-text-gray-200)
}

.btn.btn-color-gray-300 {
    color: var(--bs-text-gray-300)
}

.btn.btn-color-gray-300 .svg-icon, .btn.btn-color-gray-300 i {
    color: var(--bs-text-gray-300)
}

.btn.btn-color-gray-300.dropdown-toggle:after {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-color-gray-300, .btn-check:checked + .btn.btn-active-color-gray-300, .btn.btn-active-color-gray-300.active, .btn.btn-active-color-gray-300.show, .btn.btn-active-color-gray-300:active:not(.btn-active), .btn.btn-active-color-gray-300:focus:not(.btn-active), .btn.btn-active-color-gray-300:hover:not(.btn-active), .show > .btn.btn-active-color-gray-300 {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-color-gray-300 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-300 i, .btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-300 i, .btn.btn-active-color-gray-300.active .svg-icon, .btn.btn-active-color-gray-300.active i, .btn.btn-active-color-gray-300.show .svg-icon, .btn.btn-active-color-gray-300.show i, .btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300:active:not(.btn-active) i, .btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300:focus:not(.btn-active) i, .btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-300:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-300 .svg-icon, .show > .btn.btn-active-color-gray-300 i {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn.btn-active-color-gray-300.active.dropdown-toggle:after, .btn.btn-active-color-gray-300.show.dropdown-toggle:after, .btn.btn-active-color-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-300.dropdown-toggle:after {
    color: var(--bs-text-gray-300)
}

.btn.btn-icon-gray-300 .svg-icon, .btn.btn-icon-gray-300 i {
    color: var(--bs-text-gray-300)
}

.btn.btn-icon-gray-300.dropdown-toggle:after {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-300 i, .btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-300 i, .btn.btn-active-icon-gray-300.active .svg-icon, .btn.btn-active-icon-gray-300.active i, .btn.btn-active-icon-gray-300.show .svg-icon, .btn.btn-active-icon-gray-300.show i, .btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300:active:not(.btn-active) i, .btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300:focus:not(.btn-active) i, .btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-300:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-300 .svg-icon, .show > .btn.btn-active-icon-gray-300 i {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn.btn-active-icon-gray-300.active.dropdown-toggle:after, .btn.btn-active-icon-gray-300.show.dropdown-toggle:after, .btn.btn-active-icon-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-300.dropdown-toggle:after {
    color: var(--bs-text-gray-300)
}

.btn.btn-text-gray-300 {
    color: var(--bs-text-gray-300)
}

.btn-check:active + .btn.btn-active-text-gray-300, .btn-check:checked + .btn.btn-active-text-gray-300, .btn.btn-active-text-gray-300.active, .btn.btn-active-text-gray-300.show, .btn.btn-active-text-gray-300:active:not(.btn-active), .btn.btn-active-text-gray-300:focus:not(.btn-active), .btn.btn-active-text-gray-300:hover:not(.btn-active), .show > .btn.btn-active-text-gray-300 {
    color: var(--bs-text-gray-300)
}

.btn.btn-color-gray-400 {
    color: var(--bs-text-gray-400)
}

.btn.btn-color-gray-400 .svg-icon, .btn.btn-color-gray-400 i {
    color: var(--bs-text-gray-400)
}

.btn.btn-color-gray-400.dropdown-toggle:after {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-color-gray-400, .btn-check:checked + .btn.btn-active-color-gray-400, .btn.btn-active-color-gray-400.active, .btn.btn-active-color-gray-400.show, .btn.btn-active-color-gray-400:active:not(.btn-active), .btn.btn-active-color-gray-400:focus:not(.btn-active), .btn.btn-active-color-gray-400:hover:not(.btn-active), .show > .btn.btn-active-color-gray-400 {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-color-gray-400 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-400 i, .btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-400 i, .btn.btn-active-color-gray-400.active .svg-icon, .btn.btn-active-color-gray-400.active i, .btn.btn-active-color-gray-400.show .svg-icon, .btn.btn-active-color-gray-400.show i, .btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400:active:not(.btn-active) i, .btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400:focus:not(.btn-active) i, .btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-400:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-400 .svg-icon, .show > .btn.btn-active-color-gray-400 i {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn.btn-active-color-gray-400.active.dropdown-toggle:after, .btn.btn-active-color-gray-400.show.dropdown-toggle:after, .btn.btn-active-color-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-400.dropdown-toggle:after {
    color: var(--bs-text-gray-400)
}

.btn.btn-icon-gray-400 .svg-icon, .btn.btn-icon-gray-400 i {
    color: var(--bs-text-gray-400)
}

.btn.btn-icon-gray-400.dropdown-toggle:after {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-400 i, .btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-400 i, .btn.btn-active-icon-gray-400.active .svg-icon, .btn.btn-active-icon-gray-400.active i, .btn.btn-active-icon-gray-400.show .svg-icon, .btn.btn-active-icon-gray-400.show i, .btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400:active:not(.btn-active) i, .btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400:focus:not(.btn-active) i, .btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-400:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-400 .svg-icon, .show > .btn.btn-active-icon-gray-400 i {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn.btn-active-icon-gray-400.active.dropdown-toggle:after, .btn.btn-active-icon-gray-400.show.dropdown-toggle:after, .btn.btn-active-icon-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-400.dropdown-toggle:after {
    color: var(--bs-text-gray-400)
}

.btn.btn-text-gray-400 {
    color: var(--bs-text-gray-400)
}

.btn-check:active + .btn.btn-active-text-gray-400, .btn-check:checked + .btn.btn-active-text-gray-400, .btn.btn-active-text-gray-400.active, .btn.btn-active-text-gray-400.show, .btn.btn-active-text-gray-400:active:not(.btn-active), .btn.btn-active-text-gray-400:focus:not(.btn-active), .btn.btn-active-text-gray-400:hover:not(.btn-active), .show > .btn.btn-active-text-gray-400 {
    color: var(--bs-text-gray-400)
}

.btn.btn-color-gray-500 {
    color: var(--bs-text-gray-500)
}

.btn.btn-color-gray-500 .svg-icon, .btn.btn-color-gray-500 i {
    color: var(--bs-text-gray-500)
}

.btn.btn-color-gray-500.dropdown-toggle:after {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-color-gray-500, .btn-check:checked + .btn.btn-active-color-gray-500, .btn.btn-active-color-gray-500.active, .btn.btn-active-color-gray-500.show, .btn.btn-active-color-gray-500:active:not(.btn-active), .btn.btn-active-color-gray-500:focus:not(.btn-active), .btn.btn-active-color-gray-500:hover:not(.btn-active), .show > .btn.btn-active-color-gray-500 {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-color-gray-500 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-500 i, .btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-500 i, .btn.btn-active-color-gray-500.active .svg-icon, .btn.btn-active-color-gray-500.active i, .btn.btn-active-color-gray-500.show .svg-icon, .btn.btn-active-color-gray-500.show i, .btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500:active:not(.btn-active) i, .btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500:focus:not(.btn-active) i, .btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-500:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-500 .svg-icon, .show > .btn.btn-active-color-gray-500 i {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn.btn-active-color-gray-500.active.dropdown-toggle:after, .btn.btn-active-color-gray-500.show.dropdown-toggle:after, .btn.btn-active-color-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-500.dropdown-toggle:after {
    color: var(--bs-text-gray-500)
}

.btn.btn-icon-gray-500 .svg-icon, .btn.btn-icon-gray-500 i {
    color: var(--bs-text-gray-500)
}

.btn.btn-icon-gray-500.dropdown-toggle:after {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-500 i, .btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-500 i, .btn.btn-active-icon-gray-500.active .svg-icon, .btn.btn-active-icon-gray-500.active i, .btn.btn-active-icon-gray-500.show .svg-icon, .btn.btn-active-icon-gray-500.show i, .btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500:active:not(.btn-active) i, .btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500:focus:not(.btn-active) i, .btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-500:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-500 .svg-icon, .show > .btn.btn-active-icon-gray-500 i {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn.btn-active-icon-gray-500.active.dropdown-toggle:after, .btn.btn-active-icon-gray-500.show.dropdown-toggle:after, .btn.btn-active-icon-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-500.dropdown-toggle:after {
    color: var(--bs-text-gray-500)
}

.btn.btn-text-gray-500 {
    color: var(--bs-text-gray-500)
}

.btn-check:active + .btn.btn-active-text-gray-500, .btn-check:checked + .btn.btn-active-text-gray-500, .btn.btn-active-text-gray-500.active, .btn.btn-active-text-gray-500.show, .btn.btn-active-text-gray-500:active:not(.btn-active), .btn.btn-active-text-gray-500:focus:not(.btn-active), .btn.btn-active-text-gray-500:hover:not(.btn-active), .show > .btn.btn-active-text-gray-500 {
    color: var(--bs-text-gray-500)
}

.btn.btn-color-gray-600 {
    color: var(--bs-text-gray-600)
}

.btn.btn-color-gray-600 .svg-icon, .btn.btn-color-gray-600 i {
    color: var(--bs-text-gray-600)
}

.btn.btn-color-gray-600.dropdown-toggle:after {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-color-gray-600, .btn-check:checked + .btn.btn-active-color-gray-600, .btn.btn-active-color-gray-600.active, .btn.btn-active-color-gray-600.show, .btn.btn-active-color-gray-600:active:not(.btn-active), .btn.btn-active-color-gray-600:focus:not(.btn-active), .btn.btn-active-color-gray-600:hover:not(.btn-active), .show > .btn.btn-active-color-gray-600 {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-color-gray-600 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-600 i, .btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-600 i, .btn.btn-active-color-gray-600.active .svg-icon, .btn.btn-active-color-gray-600.active i, .btn.btn-active-color-gray-600.show .svg-icon, .btn.btn-active-color-gray-600.show i, .btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600:active:not(.btn-active) i, .btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600:focus:not(.btn-active) i, .btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-600:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-600 .svg-icon, .show > .btn.btn-active-color-gray-600 i {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn.btn-active-color-gray-600.active.dropdown-toggle:after, .btn.btn-active-color-gray-600.show.dropdown-toggle:after, .btn.btn-active-color-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-600.dropdown-toggle:after {
    color: var(--bs-text-gray-600)
}

.btn.btn-icon-gray-600 .svg-icon, .btn.btn-icon-gray-600 i {
    color: var(--bs-text-gray-600)
}

.btn.btn-icon-gray-600.dropdown-toggle:after {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-600 i, .btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-600 i, .btn.btn-active-icon-gray-600.active .svg-icon, .btn.btn-active-icon-gray-600.active i, .btn.btn-active-icon-gray-600.show .svg-icon, .btn.btn-active-icon-gray-600.show i, .btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600:active:not(.btn-active) i, .btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600:focus:not(.btn-active) i, .btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-600:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-600 .svg-icon, .show > .btn.btn-active-icon-gray-600 i {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn.btn-active-icon-gray-600.active.dropdown-toggle:after, .btn.btn-active-icon-gray-600.show.dropdown-toggle:after, .btn.btn-active-icon-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-600.dropdown-toggle:after {
    color: var(--bs-text-gray-600)
}

.btn.btn-text-gray-600 {
    color: var(--bs-text-gray-600)
}

.btn-check:active + .btn.btn-active-text-gray-600, .btn-check:checked + .btn.btn-active-text-gray-600, .btn.btn-active-text-gray-600.active, .btn.btn-active-text-gray-600.show, .btn.btn-active-text-gray-600:active:not(.btn-active), .btn.btn-active-text-gray-600:focus:not(.btn-active), .btn.btn-active-text-gray-600:hover:not(.btn-active), .show > .btn.btn-active-text-gray-600 {
    color: var(--bs-text-gray-600)
}

.btn.btn-color-gray-700 {
    color: var(--bs-text-gray-700)
}

.btn.btn-color-gray-700 .svg-icon, .btn.btn-color-gray-700 i {
    color: var(--bs-text-gray-700)
}

.btn.btn-color-gray-700.dropdown-toggle:after {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-color-gray-700, .btn-check:checked + .btn.btn-active-color-gray-700, .btn.btn-active-color-gray-700.active, .btn.btn-active-color-gray-700.show, .btn.btn-active-color-gray-700:active:not(.btn-active), .btn.btn-active-color-gray-700:focus:not(.btn-active), .btn.btn-active-color-gray-700:hover:not(.btn-active), .show > .btn.btn-active-color-gray-700 {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-color-gray-700 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-700 i, .btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-700 i, .btn.btn-active-color-gray-700.active .svg-icon, .btn.btn-active-color-gray-700.active i, .btn.btn-active-color-gray-700.show .svg-icon, .btn.btn-active-color-gray-700.show i, .btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700:active:not(.btn-active) i, .btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700:focus:not(.btn-active) i, .btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-700:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-700 .svg-icon, .show > .btn.btn-active-color-gray-700 i {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn.btn-active-color-gray-700.active.dropdown-toggle:after, .btn.btn-active-color-gray-700.show.dropdown-toggle:after, .btn.btn-active-color-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-700.dropdown-toggle:after {
    color: var(--bs-text-gray-700)
}

.btn.btn-icon-gray-700 .svg-icon, .btn.btn-icon-gray-700 i {
    color: var(--bs-text-gray-700)
}

.btn.btn-icon-gray-700.dropdown-toggle:after {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-700 i, .btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-700 i, .btn.btn-active-icon-gray-700.active .svg-icon, .btn.btn-active-icon-gray-700.active i, .btn.btn-active-icon-gray-700.show .svg-icon, .btn.btn-active-icon-gray-700.show i, .btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700:active:not(.btn-active) i, .btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700:focus:not(.btn-active) i, .btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-700:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-700 .svg-icon, .show > .btn.btn-active-icon-gray-700 i {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn.btn-active-icon-gray-700.active.dropdown-toggle:after, .btn.btn-active-icon-gray-700.show.dropdown-toggle:after, .btn.btn-active-icon-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-700.dropdown-toggle:after {
    color: var(--bs-text-gray-700)
}

.btn.btn-text-gray-700 {
    color: var(--bs-text-gray-700)
}

.btn-check:active + .btn.btn-active-text-gray-700, .btn-check:checked + .btn.btn-active-text-gray-700, .btn.btn-active-text-gray-700.active, .btn.btn-active-text-gray-700.show, .btn.btn-active-text-gray-700:active:not(.btn-active), .btn.btn-active-text-gray-700:focus:not(.btn-active), .btn.btn-active-text-gray-700:hover:not(.btn-active), .show > .btn.btn-active-text-gray-700 {
    color: var(--bs-text-gray-700)
}

.btn.btn-color-gray-800 {
    color: var(--bs-text-gray-800)
}

.btn.btn-color-gray-800 .svg-icon, .btn.btn-color-gray-800 i {
    color: var(--bs-text-gray-800)
}

.btn.btn-color-gray-800.dropdown-toggle:after {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-color-gray-800, .btn-check:checked + .btn.btn-active-color-gray-800, .btn.btn-active-color-gray-800.active, .btn.btn-active-color-gray-800.show, .btn.btn-active-color-gray-800:active:not(.btn-active), .btn.btn-active-color-gray-800:focus:not(.btn-active), .btn.btn-active-color-gray-800:hover:not(.btn-active), .show > .btn.btn-active-color-gray-800 {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-color-gray-800 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-800 i, .btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-800 i, .btn.btn-active-color-gray-800.active .svg-icon, .btn.btn-active-color-gray-800.active i, .btn.btn-active-color-gray-800.show .svg-icon, .btn.btn-active-color-gray-800.show i, .btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800:active:not(.btn-active) i, .btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800:focus:not(.btn-active) i, .btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-800:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-800 .svg-icon, .show > .btn.btn-active-color-gray-800 i {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn.btn-active-color-gray-800.active.dropdown-toggle:after, .btn.btn-active-color-gray-800.show.dropdown-toggle:after, .btn.btn-active-color-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-800.dropdown-toggle:after {
    color: var(--bs-text-gray-800)
}

.btn.btn-icon-gray-800 .svg-icon, .btn.btn-icon-gray-800 i {
    color: var(--bs-text-gray-800)
}

.btn.btn-icon-gray-800.dropdown-toggle:after {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-800 i, .btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-800 i, .btn.btn-active-icon-gray-800.active .svg-icon, .btn.btn-active-icon-gray-800.active i, .btn.btn-active-icon-gray-800.show .svg-icon, .btn.btn-active-icon-gray-800.show i, .btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800:active:not(.btn-active) i, .btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800:focus:not(.btn-active) i, .btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-800:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-800 .svg-icon, .show > .btn.btn-active-icon-gray-800 i {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn.btn-active-icon-gray-800.active.dropdown-toggle:after, .btn.btn-active-icon-gray-800.show.dropdown-toggle:after, .btn.btn-active-icon-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-800.dropdown-toggle:after {
    color: var(--bs-text-gray-800)
}

.btn.btn-text-gray-800 {
    color: var(--bs-text-gray-800)
}

.btn-check:active + .btn.btn-active-text-gray-800, .btn-check:checked + .btn.btn-active-text-gray-800, .btn.btn-active-text-gray-800.active, .btn.btn-active-text-gray-800.show, .btn.btn-active-text-gray-800:active:not(.btn-active), .btn.btn-active-text-gray-800:focus:not(.btn-active), .btn.btn-active-text-gray-800:hover:not(.btn-active), .show > .btn.btn-active-text-gray-800 {
    color: var(--bs-text-gray-800)
}

.btn.btn-color-gray-900 {
    color: var(--bs-text-gray-900)
}

.btn.btn-color-gray-900 .svg-icon, .btn.btn-color-gray-900 i {
    color: var(--bs-text-gray-900)
}

.btn.btn-color-gray-900.dropdown-toggle:after {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-color-gray-900, .btn-check:checked + .btn.btn-active-color-gray-900, .btn.btn-active-color-gray-900.active, .btn.btn-active-color-gray-900.show, .btn.btn-active-color-gray-900:active:not(.btn-active), .btn.btn-active-color-gray-900:focus:not(.btn-active), .btn.btn-active-color-gray-900:hover:not(.btn-active), .show > .btn.btn-active-color-gray-900 {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-color-gray-900 .svg-icon, .btn-check:active + .btn.btn-active-color-gray-900 i, .btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon, .btn-check:checked + .btn.btn-active-color-gray-900 i, .btn.btn-active-color-gray-900.active .svg-icon, .btn.btn-active-color-gray-900.active i, .btn.btn-active-color-gray-900.show .svg-icon, .btn.btn-active-color-gray-900.show i, .btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900:active:not(.btn-active) i, .btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900:focus:not(.btn-active) i, .btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon, .btn.btn-active-color-gray-900:hover:not(.btn-active) i, .show > .btn.btn-active-color-gray-900 .svg-icon, .show > .btn.btn-active-color-gray-900 i {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn.btn-active-color-gray-900.active.dropdown-toggle:after, .btn.btn-active-color-gray-900.show.dropdown-toggle:after, .btn.btn-active-color-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-color-gray-900.dropdown-toggle:after {
    color: var(--bs-text-gray-900)
}

.btn.btn-icon-gray-900 .svg-icon, .btn.btn-icon-gray-900 i {
    color: var(--bs-text-gray-900)
}

.btn.btn-icon-gray-900.dropdown-toggle:after {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon, .btn-check:active + .btn.btn-active-icon-gray-900 i, .btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon, .btn-check:checked + .btn.btn-active-icon-gray-900 i, .btn.btn-active-icon-gray-900.active .svg-icon, .btn.btn-active-icon-gray-900.active i, .btn.btn-active-icon-gray-900.show .svg-icon, .btn.btn-active-icon-gray-900.show i, .btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900:active:not(.btn-active) i, .btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900:focus:not(.btn-active) i, .btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon, .btn.btn-active-icon-gray-900:hover:not(.btn-active) i, .show > .btn.btn-active-icon-gray-900 .svg-icon, .show > .btn.btn-active-icon-gray-900 i {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn-check:checked + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn.btn-active-icon-gray-900.active.dropdown-toggle:after, .btn.btn-active-icon-gray-900.show.dropdown-toggle:after, .btn.btn-active-icon-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-active-icon-gray-900.dropdown-toggle:after {
    color: var(--bs-text-gray-900)
}

.btn.btn-text-gray-900 {
    color: var(--bs-text-gray-900)
}

.btn-check:active + .btn.btn-active-text-gray-900, .btn-check:checked + .btn.btn-active-text-gray-900, .btn.btn-active-text-gray-900.active, .btn.btn-active-text-gray-900.show, .btn.btn-active-text-gray-900:active:not(.btn-active), .btn.btn-active-text-gray-900:focus:not(.btn-active), .btn.btn-active-text-gray-900:hover:not(.btn-active), .show > .btn.btn-active-text-gray-900 {
    color: var(--bs-text-gray-900)
}

.btn.btn-facebook {
    color: #fff;
    border-color: #3b5998;
    background-color: #3b5998
}

.btn.btn-facebook .svg-icon, .btn.btn-facebook i {
    color: #fff
}

.btn.btn-facebook.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-facebook, .btn-check:checked + .btn.btn-facebook, .btn.btn-facebook.active, .btn.btn-facebook.show, .btn.btn-facebook:active:not(.btn-active), .btn.btn-facebook:focus:not(.btn-active), .btn.btn-facebook:hover:not(.btn-active), .show > .btn.btn-facebook {
    border-color: #30497c;
    background-color: #30497c !important
}

.btn.btn-light-facebook {
    color: #3b5998;
    border-color: #3b59981a;
    background-color: #3b59981a
}

.btn.btn-light-facebook .svg-icon, .btn.btn-light-facebook i {
    color: #3b5998
}

.btn.btn-light-facebook.dropdown-toggle:after {
    color: #3b5998
}

.btn-check:active + .btn.btn-light-facebook, .btn-check:checked + .btn.btn-light-facebook, .btn.btn-light-facebook.active, .btn.btn-light-facebook.show, .btn.btn-light-facebook:active:not(.btn-active), .btn.btn-light-facebook:focus:not(.btn-active), .btn.btn-light-facebook:hover:not(.btn-active), .show > .btn.btn-light-facebook {
    color: #fff;
    border-color: #3b5998;
    background-color: #3b5998 !important
}

.btn-check:active + .btn.btn-light-facebook .svg-icon, .btn-check:active + .btn.btn-light-facebook i, .btn-check:checked + .btn.btn-light-facebook .svg-icon, .btn-check:checked + .btn.btn-light-facebook i, .btn.btn-light-facebook.active .svg-icon, .btn.btn-light-facebook.active i, .btn.btn-light-facebook.show .svg-icon, .btn.btn-light-facebook.show i, .btn.btn-light-facebook:active:not(.btn-active) .svg-icon, .btn.btn-light-facebook:active:not(.btn-active) i, .btn.btn-light-facebook:focus:not(.btn-active) .svg-icon, .btn.btn-light-facebook:focus:not(.btn-active) i, .btn.btn-light-facebook:hover:not(.btn-active) .svg-icon, .btn.btn-light-facebook:hover:not(.btn-active) i, .show > .btn.btn-light-facebook .svg-icon, .show > .btn.btn-light-facebook i {
    color: #fff
}

.btn-check:active + .btn.btn-light-facebook.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-facebook.dropdown-toggle:after, .btn.btn-light-facebook.active.dropdown-toggle:after, .btn.btn-light-facebook.show.dropdown-toggle:after, .btn.btn-light-facebook:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-facebook.dropdown-toggle:after {
    color: #fff
}

.btn.btn-google {
    color: #fff;
    border-color: #dd4b39;
    background-color: #dd4b39
}

.btn.btn-google .svg-icon, .btn.btn-google i {
    color: #fff
}

.btn.btn-google.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-google, .btn-check:checked + .btn.btn-google, .btn.btn-google.active, .btn.btn-google.show, .btn.btn-google:active:not(.btn-active), .btn.btn-google:focus:not(.btn-active), .btn.btn-google:hover:not(.btn-active), .show > .btn.btn-google {
    border-color: #cd3623;
    background-color: #cd3623 !important
}

.btn.btn-light-google {
    color: #dd4b39;
    border-color: #dd4b391a;
    background-color: #dd4b391a
}

.btn.btn-light-google .svg-icon, .btn.btn-light-google i {
    color: #dd4b39
}

.btn.btn-light-google.dropdown-toggle:after {
    color: #dd4b39
}

.btn-check:active + .btn.btn-light-google, .btn-check:checked + .btn.btn-light-google, .btn.btn-light-google.active, .btn.btn-light-google.show, .btn.btn-light-google:active:not(.btn-active), .btn.btn-light-google:focus:not(.btn-active), .btn.btn-light-google:hover:not(.btn-active), .show > .btn.btn-light-google {
    color: #fff;
    border-color: #dd4b39;
    background-color: #dd4b39 !important
}

.btn-check:active + .btn.btn-light-google .svg-icon, .btn-check:active + .btn.btn-light-google i, .btn-check:checked + .btn.btn-light-google .svg-icon, .btn-check:checked + .btn.btn-light-google i, .btn.btn-light-google.active .svg-icon, .btn.btn-light-google.active i, .btn.btn-light-google.show .svg-icon, .btn.btn-light-google.show i, .btn.btn-light-google:active:not(.btn-active) .svg-icon, .btn.btn-light-google:active:not(.btn-active) i, .btn.btn-light-google:focus:not(.btn-active) .svg-icon, .btn.btn-light-google:focus:not(.btn-active) i, .btn.btn-light-google:hover:not(.btn-active) .svg-icon, .btn.btn-light-google:hover:not(.btn-active) i, .show > .btn.btn-light-google .svg-icon, .show > .btn.btn-light-google i {
    color: #fff
}

.btn-check:active + .btn.btn-light-google.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-google.dropdown-toggle:after, .btn.btn-light-google.active.dropdown-toggle:after, .btn.btn-light-google.show.dropdown-toggle:after, .btn.btn-light-google:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-google.dropdown-toggle:after {
    color: #fff
}

.btn.btn-twitter {
    color: #fff;
    border-color: #1da1f2;
    background-color: #1da1f2
}

.btn.btn-twitter .svg-icon, .btn.btn-twitter i {
    color: #fff
}

.btn.btn-twitter.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-twitter, .btn-check:checked + .btn.btn-twitter, .btn.btn-twitter.active, .btn.btn-twitter.show, .btn.btn-twitter:active:not(.btn-active), .btn.btn-twitter:focus:not(.btn-active), .btn.btn-twitter:hover:not(.btn-active), .show > .btn.btn-twitter {
    border-color: #0d8ddc;
    background-color: #0d8ddc !important
}

.btn.btn-light-twitter {
    color: #1da1f2;
    border-color: #1da1f21a;
    background-color: #1da1f21a
}

.btn.btn-light-twitter .svg-icon, .btn.btn-light-twitter i {
    color: #1da1f2
}

.btn.btn-light-twitter.dropdown-toggle:after {
    color: #1da1f2
}

.btn-check:active + .btn.btn-light-twitter, .btn-check:checked + .btn.btn-light-twitter, .btn.btn-light-twitter.active, .btn.btn-light-twitter.show, .btn.btn-light-twitter:active:not(.btn-active), .btn.btn-light-twitter:focus:not(.btn-active), .btn.btn-light-twitter:hover:not(.btn-active), .show > .btn.btn-light-twitter {
    color: #fff;
    border-color: #1da1f2;
    background-color: #1da1f2 !important
}

.btn-check:active + .btn.btn-light-twitter .svg-icon, .btn-check:active + .btn.btn-light-twitter i, .btn-check:checked + .btn.btn-light-twitter .svg-icon, .btn-check:checked + .btn.btn-light-twitter i, .btn.btn-light-twitter.active .svg-icon, .btn.btn-light-twitter.active i, .btn.btn-light-twitter.show .svg-icon, .btn.btn-light-twitter.show i, .btn.btn-light-twitter:active:not(.btn-active) .svg-icon, .btn.btn-light-twitter:active:not(.btn-active) i, .btn.btn-light-twitter:focus:not(.btn-active) .svg-icon, .btn.btn-light-twitter:focus:not(.btn-active) i, .btn.btn-light-twitter:hover:not(.btn-active) .svg-icon, .btn.btn-light-twitter:hover:not(.btn-active) i, .show > .btn.btn-light-twitter .svg-icon, .show > .btn.btn-light-twitter i {
    color: #fff
}

.btn-check:active + .btn.btn-light-twitter.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-twitter.dropdown-toggle:after, .btn.btn-light-twitter.active.dropdown-toggle:after, .btn.btn-light-twitter.show.dropdown-toggle:after, .btn.btn-light-twitter:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-twitter.dropdown-toggle:after {
    color: #fff
}

.btn.btn-instagram {
    color: #fff;
    border-color: #e1306c;
    background-color: #e1306c
}

.btn.btn-instagram .svg-icon, .btn.btn-instagram i {
    color: #fff
}

.btn.btn-instagram.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-instagram, .btn-check:checked + .btn.btn-instagram, .btn.btn-instagram.active, .btn.btn-instagram.show, .btn.btn-instagram:active:not(.btn-active), .btn.btn-instagram:focus:not(.btn-active), .btn.btn-instagram:hover:not(.btn-active), .show > .btn.btn-instagram {
    border-color: #cd1e59;
    background-color: #cd1e59 !important
}

.btn.btn-light-instagram {
    color: #e1306c;
    border-color: #e1306c1a;
    background-color: #e1306c1a
}

.btn.btn-light-instagram .svg-icon, .btn.btn-light-instagram i {
    color: #e1306c
}

.btn.btn-light-instagram.dropdown-toggle:after {
    color: #e1306c
}

.btn-check:active + .btn.btn-light-instagram, .btn-check:checked + .btn.btn-light-instagram, .btn.btn-light-instagram.active, .btn.btn-light-instagram.show, .btn.btn-light-instagram:active:not(.btn-active), .btn.btn-light-instagram:focus:not(.btn-active), .btn.btn-light-instagram:hover:not(.btn-active), .show > .btn.btn-light-instagram {
    color: #fff;
    border-color: #e1306c;
    background-color: #e1306c !important
}

.btn-check:active + .btn.btn-light-instagram .svg-icon, .btn-check:active + .btn.btn-light-instagram i, .btn-check:checked + .btn.btn-light-instagram .svg-icon, .btn-check:checked + .btn.btn-light-instagram i, .btn.btn-light-instagram.active .svg-icon, .btn.btn-light-instagram.active i, .btn.btn-light-instagram.show .svg-icon, .btn.btn-light-instagram.show i, .btn.btn-light-instagram:active:not(.btn-active) .svg-icon, .btn.btn-light-instagram:active:not(.btn-active) i, .btn.btn-light-instagram:focus:not(.btn-active) .svg-icon, .btn.btn-light-instagram:focus:not(.btn-active) i, .btn.btn-light-instagram:hover:not(.btn-active) .svg-icon, .btn.btn-light-instagram:hover:not(.btn-active) i, .show > .btn.btn-light-instagram .svg-icon, .show > .btn.btn-light-instagram i {
    color: #fff
}

.btn-check:active + .btn.btn-light-instagram.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-instagram.dropdown-toggle:after, .btn.btn-light-instagram.active.dropdown-toggle:after, .btn.btn-light-instagram.show.dropdown-toggle:after, .btn.btn-light-instagram:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-instagram.dropdown-toggle:after {
    color: #fff
}

.btn.btn-youtube {
    color: #fff;
    border-color: red;
    background-color: red
}

.btn.btn-youtube .svg-icon, .btn.btn-youtube i {
    color: #fff
}

.btn.btn-youtube.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-youtube, .btn-check:checked + .btn.btn-youtube, .btn.btn-youtube.active, .btn.btn-youtube.show, .btn.btn-youtube:active:not(.btn-active), .btn.btn-youtube:focus:not(.btn-active), .btn.btn-youtube:hover:not(.btn-active), .show > .btn.btn-youtube {
    border-color: #d90000;
    background-color: #d90000 !important
}

.btn.btn-light-youtube {
    color: red;
    border-color: #ff00001a;
    background-color: #ff00001a
}

.btn.btn-light-youtube .svg-icon, .btn.btn-light-youtube i {
    color: red
}

.btn.btn-light-youtube.dropdown-toggle:after {
    color: red
}

.btn-check:active + .btn.btn-light-youtube, .btn-check:checked + .btn.btn-light-youtube, .btn.btn-light-youtube.active, .btn.btn-light-youtube.show, .btn.btn-light-youtube:active:not(.btn-active), .btn.btn-light-youtube:focus:not(.btn-active), .btn.btn-light-youtube:hover:not(.btn-active), .show > .btn.btn-light-youtube {
    color: #fff;
    border-color: red;
    background-color: red !important
}

.btn-check:active + .btn.btn-light-youtube .svg-icon, .btn-check:active + .btn.btn-light-youtube i, .btn-check:checked + .btn.btn-light-youtube .svg-icon, .btn-check:checked + .btn.btn-light-youtube i, .btn.btn-light-youtube.active .svg-icon, .btn.btn-light-youtube.active i, .btn.btn-light-youtube.show .svg-icon, .btn.btn-light-youtube.show i, .btn.btn-light-youtube:active:not(.btn-active) .svg-icon, .btn.btn-light-youtube:active:not(.btn-active) i, .btn.btn-light-youtube:focus:not(.btn-active) .svg-icon, .btn.btn-light-youtube:focus:not(.btn-active) i, .btn.btn-light-youtube:hover:not(.btn-active) .svg-icon, .btn.btn-light-youtube:hover:not(.btn-active) i, .show > .btn.btn-light-youtube .svg-icon, .show > .btn.btn-light-youtube i {
    color: #fff
}

.btn-check:active + .btn.btn-light-youtube.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-youtube.dropdown-toggle:after, .btn.btn-light-youtube.active.dropdown-toggle:after, .btn.btn-light-youtube.show.dropdown-toggle:after, .btn.btn-light-youtube:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-youtube.dropdown-toggle:after {
    color: #fff
}

.btn.btn-linkedin {
    color: #fff;
    border-color: #0077b5;
    background-color: #0077b5
}

.btn.btn-linkedin .svg-icon, .btn.btn-linkedin i {
    color: #fff
}

.btn.btn-linkedin.dropdown-toggle:after {
    color: #fff
}

.btn-check:active + .btn.btn-linkedin, .btn-check:checked + .btn.btn-linkedin, .btn.btn-linkedin.active, .btn.btn-linkedin.show, .btn.btn-linkedin:active:not(.btn-active), .btn.btn-linkedin:focus:not(.btn-active), .btn.btn-linkedin:hover:not(.btn-active), .show > .btn.btn-linkedin {
    border-color: #005e8f;
    background-color: #005e8f !important
}

.btn.btn-light-linkedin {
    color: #0077b5;
    border-color: #0077b51a;
    background-color: #0077b51a
}

.btn.btn-light-linkedin .svg-icon, .btn.btn-light-linkedin i {
    color: #0077b5
}

.btn.btn-light-linkedin.dropdown-toggle:after {
    color: #0077b5
}

.btn-check:active + .btn.btn-light-linkedin, .btn-check:checked + .btn.btn-light-linkedin, .btn.btn-light-linkedin.active, .btn.btn-light-linkedin.show, .btn.btn-light-linkedin:active:not(.btn-active), .btn.btn-light-linkedin:focus:not(.btn-active), .btn.btn-light-linkedin:hover:not(.btn-active), .show > .btn.btn-light-linkedin {
    color: #fff;
    border-color: #0077b5;
    background-color: #0077b5 !important
}

.btn-check:active + .btn.btn-light-linkedin .svg-icon, .btn-check:active + .btn.btn-light-linkedin i, .btn-check:checked + .btn.btn-light-linkedin .svg-icon, .btn-check:checked + .btn.btn-light-linkedin i, .btn.btn-light-linkedin.active .svg-icon, .btn.btn-light-linkedin.active i, .btn.btn-light-linkedin.show .svg-icon, .btn.btn-light-linkedin.show i, .btn.btn-light-linkedin:active:not(.btn-active) .svg-icon, .btn.btn-light-linkedin:active:not(.btn-active) i, .btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon, .btn.btn-light-linkedin:focus:not(.btn-active) i, .btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon, .btn.btn-light-linkedin:hover:not(.btn-active) i, .show > .btn.btn-light-linkedin .svg-icon, .show > .btn.btn-light-linkedin i {
    color: #fff
}

.btn-check:active + .btn.btn-light-linkedin.dropdown-toggle:after, .btn-check:checked + .btn.btn-light-linkedin.dropdown-toggle:after, .btn.btn-light-linkedin.active.dropdown-toggle:after, .btn.btn-light-linkedin.show.dropdown-toggle:after, .btn.btn-light-linkedin:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:hover:not(.btn-active).dropdown-toggle:after, .show > .btn.btn-light-linkedin.dropdown-toggle:after {
    color: #fff
}

.modal-rounded {
    border-radius: .475rem !important
}

code:not([class*=language-]) {
    font-weight: 400;
    color: var(--bs-code-color);
    line-height: inherit;
    font-size: inherit;
    background-color: var(--bs-code-bg);
    padding: .1rem .4rem;
    margin: 0 .5rem;
    box-shadow: var(--bs-code-box-shadow);
    border-radius: .3rem
}

.col-form-label {
    font-size: 1.05rem
}

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

.dropdown.show > .form-control.form-control-transparent, .form-control.form-control-transparent.active, .form-control.form-control-transparent.focus, .form-control.form-control-transparent:active, .form-control.form-control-transparent:focus {
    background-color: transparent;
    border-color: transparent
}

.form-control.form-control-flush {
    border: 0;
    background-color: transparent;
    outline: 0 !important;
    box-shadow: none;
    border-radius: 0
}

.form-control.form-control-solid {
    background-color: var(--bs-gray-100);
    border-color: var(--bs-gray-100);
    color: var(--bs-gray-700);
    transition: color .2s ease
}

.form-control.form-control-solid::placeholder {
    color: var(--bs-gray-500)
}

.form-control.form-control-solid::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.dropdown.show > .form-control.form-control-solid, .form-control.form-control-solid.active, .form-control.form-control-solid.focus, .form-control.form-control-solid:active, .form-control.form-control-solid:focus {
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-200);
    color: var(--bs-gray-700);
    transition: color .2s ease
}

.form-control-solid-bg {
    background-color: var(--bs-gray-100)
}

.form-control-plaintext {
    color: var(--bs-gray-700)
}

.placeholder-gray-500::placeholder {
    color: var(--bs-gray-500)
}

.placeholder-gray-500::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.placeholder-white::placeholder {
    color: #fff
}

.placeholder-white::-moz-placeholder {
    color: #fff;
    opacity: 1
}

.resize-none {
    resize: none
}

.form-floating .form-control.form-control-solid::placeholder {
    color: transparent
}

.form-select {
    appearance: none
}

.form-select:focus {
    border-color: var(--bs-gray-400);
    box-shadow: false,0 0 0 .25rem rgba(var(--bs-component-active-bg),.25)
}

.form-select:disabled {
    color: var(--bs-gray-800);
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-300)
}

.form-select:-moz-focusring {
    text-shadow: 0 0 0 var(--bs-gray-700)
}

.form-select.form-select-solid {
    background-color: var(--bs-gray-100);
    border-color: var(--bs-gray-100);
    color: var(--bs-input-color);
    transition: color .2s ease
}

.form-select.form-select-solid::placeholder {
    color: var(--bs-gray-500)
}

.form-select.form-select-solid::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.dropdown.show > .form-select.form-select-solid, .form-select.form-select-solid.active, .form-select.form-select-solid.focus, .form-select.form-select-solid:active, .form-select.form-select-solid:focus {
    background-color: var(--bs-gray-200);
    border-color: var(--bs-gray-200) !important;
    color: var(--bs-input-color);
    transition: color .2s ease
}

.form-select.form-select-transparent {
    background-color: transparent;
    border-color: transparent;
    color: var(--bs-input-color)
}

.form-select.form-select-transparent::placeholder {
    color: var(--bs-gray-500)
}

.form-select.form-select-transparent::-moz-placeholder {
    color: var(--bs-gray-500);
    opacity: 1
}

.dropdown.show > .form-select.form-select-transparent, .form-select.form-select-transparent.active, .form-select.form-select-transparent.focus, .form-select.form-select-transparent:active, .form-select.form-select-transparent:focus {
    background-color: transparent;
    border-color: transparent !important;
    color: var(--bs-input-color)
}

.form-check:not(.form-switch) .form-check-input[type=checkbox] {
    background-size: 60% 60%
}

.form-check.form-check-sm .form-check-input {
    height: 1.55rem;
    width: 1.55rem
}

.form-check.form-check-lg .form-check-input {
    height: 2.25rem;
    width: 2.25rem
}

.form-check.form-check-inline {
    display: inline-block;
    margin-right: 1rem
}

.form-check.form-check-solid .form-check-input {
    border: 0
}

.form-check.form-check-solid .form-check-input:not(:checked) {
    background-color: var(--bs-gray-200)
}

.form-check.form-check-solid .form-check-input[type=checkbox]:indeterminate {
    background-color: #0faae4
}

.form-check.form-check-success .form-check-input:checked {
    background-color: var(--bs-success)
}

.form-check.form-check-danger .form-check-input:checked {
    background-color: var(--bs-danger)
}

.form-check.form-check-warning .form-check-input:checked {
    background-color: var(--bs-warning)
}

.form-check-custom {
    display: flex;
    align-items: center;
    padding-left: 0;
    margin: 0
}

.form-check-custom .form-check-input {
    margin: 0;
    float: none;
    flex-shrink: 0
}

.form-check-custom .form-check-label {
    margin-left: .55rem
}

.form-switch.form-check-custom .form-check-input {
    height: 2.25rem
}

.form-switch.form-check-custom.form-switch-sm .form-check-input {
    height: 1.5rem;
    width: 2.5rem
}

.form-switch.form-check-custom.form-switch-lg .form-check-input {
    height: 2.75rem;
    width: 3.75rem
}

/*.form-switch.form-check-solid .form-check-input {
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e)
}

.form-switch.form-check-solid .form-check-input:not(:checked) {
    background-color: var(--bs-gray-200)
}

[data-bs-theme=dark] .form-switch .form-check-input:focus:not(:checked) {
    --bs-form-switch-bg: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e)
}*/

.form-check-image {
    position: relative;
    overflow: hidden
}

.form-check-image img {
    max-width: 100%
}

.form-check-image .form-check-wrapper {
    border-radius: .625rem;
    border: 2px solid transparent;
    transition: all .2s ease-in-out;
    cursor: pointer;
    overflow: hidden;
    margin-bottom: .75rem
}

.form-check-image .form-check-rounded {
    border-radius: .625rem
}

.form-check-image .form-check-label {
    font-weight: 600;
    margin-left: .5rem
}

.form-check-image.active:not(.form-check-success):not(.form-check-danger) .form-check-wrapper {
    border-color: var(--bs-primary) !important
}

.form-check-image.form-check-success.active .form-check-wrapper {
    border-color: var(--bs-success) !important
}

.form-check-image.form-check-danger.active .form-check-wrapper {
    border-color: var(--bs-danger) !important
}

.form-check-image.disabled {
    opacity: .65
}

.input-group.input-group-solid {
    border-radius: .475rem
}

.input-group.input-group-solid.input-group-sm {
    border-radius: .425rem
}

.input-group.input-group-solid.input-group-lg {
    border-radius: .625rem
}

.input-group.input-group-solid .input-group-text {
    background-color: var(--bs-gray-100);
    border-color: var(--bs-gray-100)
}

.input-group.input-group-solid .input-group-text + .form-control {
    border-left-color: var(--bs-gray-300)
}

.input-group.input-group-solid .form-control {
    background-color: var(--bs-gray-100);
    border-color: var(--bs-gray-100)
}

.input-group.input-group-solid .form-control + .input-group-text {
    border-left-color: var(--bs-gray-300)
}

.form-floating .form-control.form-control-solid::placeholder {
    color: transparent
}

.required:after {
    content: "*";
    position: relative;
    font-size: inherit;
    color: var(--bs-danger);
    padding-left: .25rem;
    font-weight: 600
}

.progress-vertical {
    display: flex;
    align-items: stretch;
    justify-content: space-between
}

.progress-vertical .progress {
    height: 100%;
    border-radius: .475rem;
    display: flex;
    align-items: flex-end;
    margin-right: 1rem
}

.progress-vertical .progress:last-child {
    margin-right: 0
}

.progress-vertical .progress .progress-bar {
    width: 8px;
    border-radius: .475rem
}

.table:not(.table-bordered) > :not(:first-child) {
    border-color: transparent;
    border-width: 0;
    border-style: none
}

.table:not(.table-bordered) > :not(:last-child) > :last-child > * {
    border-bottom-color: inherit
}

.table:not(.table-bordered) td, .table:not(.table-bordered) th, .table:not(.table-bordered) tr {
    border-color: inherit;
    border-width: inherit;
    border-style: inherit;
    text-transform: inherit;
    font-weight: inherit;
    font-size: inherit;
    color: inherit;
    height: inherit;
    min-height: inherit
}

.table:not(.table-bordered) td:first-child, .table:not(.table-bordered) th:first-child, .table:not(.table-bordered) tr:first-child {
    padding-left: 0
}

.table:not(.table-bordered) td:last-child, .table:not(.table-bordered) th:last-child, .table:not(.table-bordered) tr:last-child {
    padding-right: 0
}

.table:not(.table-bordered) tbody tr:last-child, .table:not(.table-bordered) tfoot tr:last-child {
    border-bottom: 0 !important
}

.table:not(.table-bordered) > tbody > tr:last-child > td, .table:not(.table-bordered) > tbody > tr:last-child > th, .table:not(.table-bordered) > tfoot > tr:last-child > td, .table:not(.table-bordered) > tfoot > tr:last-child > th {
    border-bottom: 0 !important
}

.table:not(.table-bordered) tfoot td, .table:not(.table-bordered) tfoot th {
    border-top: inherit
}

.table:not(.table-bordered).table-rounded {
    border-radius: .475rem;
    border-spacing: 0;
    border-collapse: separate
}

.table:not(.table-bordered).table-flush td, .table:not(.table-bordered).table-flush th, .table:not(.table-bordered).table-flush tr {
    padding: inherit
}

.table:not(.table-bordered).table-row-bordered tr {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: var(--bs-border-color)
}

.table:not(.table-bordered).table-row-bordered tfoot td, .table:not(.table-bordered).table-row-bordered tfoot th {
    border-top-width: 1px !important
}

.table:not(.table-bordered).table-row-dashed tr {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: var(--bs-border-color)
}

.table:not(.table-bordered).table-row-dashed tfoot td, .table:not(.table-bordered).table-row-dashed tfoot th {
    border-top-width: 1px !important
}

.table:not(.table-bordered).table-row-gray-100 tr {
    border-bottom-color: var(--bs-gray-100)
}

.table:not(.table-bordered).table-row-gray-200 tr {
    border-bottom-color: var(--bs-gray-200)
}

.table:not(.table-bordered).table-row-gray-300 tr {
    border-bottom-color: var(--bs-gray-300)
}

.table:not(.table-bordered).table-row-gray-400 tr {
    border-bottom-color: var(--bs-gray-400)
}

.table:not(.table-bordered).table-row-gray-500 tr {
    border-bottom-color: var(--bs-gray-500)
}

.table:not(.table-bordered).table-row-gray-600 tr {
    border-bottom-color: var(--bs-gray-600)
}

.table:not(.table-bordered).table-row-gray-700 tr {
    border-bottom-color: var(--bs-gray-700)
}

.table:not(.table-bordered).table-row-gray-800 tr {
    border-bottom-color: var(--bs-gray-800)
}

.table:not(.table-bordered).table-row-gray-900 tr {
    border-bottom-color: var(--bs-gray-900)
}

.table-layout-fixed {
    table-layout: fixed
}

.table-sort:after {
    opacity: 0
}

.table-sort, .table-sort-asc, .table-sort-desc {
    vertical-align: middle
}

.table-sort-asc:after, .table-sort-desc:after, .table-sort:after {
    position: relative;
    display: inline-block;
    width: .75rem;
    height: .75rem;
    content: " ";
    bottom: auto;
    right: auto;
    left: auto;
    margin-left: .5rem
}

/*.table-sort-asc:after {
    opacity: 1;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M3.23571 2.72011L4.97917 4.46358C5.15176 4.63618 5.43158 4.63617 5.60417 4.46358C5.77676 4.29099 5.77676 4.01118 5.60417 3.83861L3.29463 1.52904C3.13192 1.36629 2.86809 1.36629 2.70538 1.52904L0.395812 3.83861C0.22325 4.01117 0.22325 4.29099 0.395812 4.46358C0.568437 4.63617 0.84825 4.63617 1.02081 4.46358L2.76429 2.72011C2.89446 2.58994 3.10554 2.58994 3.23571 2.72011Z'/%3e%3c/svg%3e)
}

.table-sort-desc:after {
    opacity: 1;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-text-muted);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-text-muted%29'%3e%3cpath d='M2.76429 3.27989L1.02083 1.53642C0.848244 1.36382 0.568419 1.36383 0.395831 1.53642C0.223244 1.70901 0.223244 1.98882 0.395831 2.16139L2.70537 4.47096C2.86808 4.63371 3.13191 4.63371 3.29462 4.47096L5.60419 2.16139C5.77675 1.98883 5.77675 1.70901 5.60419 1.53642C5.43156 1.36383 5.15175 1.36383 4.97919 1.53642L3.23571 3.27989C3.10554 3.41006 2.89446 3.41006 2.76429 3.27989Z'/%3e%3c/svg%3e)
}*/

.table-loading-message {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: .475rem;
    box-shadow: var(--bs-table-loading-message-box-shadow);
    background-color: var(--bs-body-bg);
    color: var(--bs-gray-700);
    font-weight: 600;
    margin: 0 !important;
    width: auto;
    padding: .85rem 2rem !important;
    transform: translateX(-50%) translateY(-50%)
}

.table-loading {
    position: relative
}

.table-loading .table-loading-message {
    display: block
}

.table.g-0 td, .table.g-0 th {
    padding: 0
}

.table.g-0 td.dtr-control, .table.g-0 th.dtr-control {
    padding-left: 0 !important
}

.table.gy-0 td, .table.gy-0 th {
    padding-top: 0;
    padding-bottom: 0
}

.table.gx-0 td, .table.gx-0 th {
    padding-left: 0;
    padding-right: 0
}

.table.gx-0 td.dtr-control, .table.gx-0 th.dtr-control {
    padding-left: 0 !important
}

.table.gs-0 td:first-child, .table.gs-0 th:first-child {
    padding-left: 0
}

.table.gs-0 td:last-child, .table.gs-0 th:last-child {
    padding-right: 0
}

.table.gs-0 td.dtr-control:first-child, .table.gs-0 th.dtr-control:first-child {
    padding-left: 0 !important
}

.table.g-1 td, .table.g-1 th {
    padding: .25rem
}

.table.g-1 td.dtr-control, .table.g-1 th.dtr-control {
    padding-left: .25rem !important
}

.table.gy-1 td, .table.gy-1 th {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.table.gx-1 td, .table.gx-1 th {
    padding-left: .25rem;
    padding-right: .25rem
}

.table.gx-1 td.dtr-control, .table.gx-1 th.dtr-control {
    padding-left: .25rem !important
}

.table.gs-1 td:first-child, .table.gs-1 th:first-child {
    padding-left: .25rem
}

.table.gs-1 td:last-child, .table.gs-1 th:last-child {
    padding-right: .25rem
}

.table.gs-1 td.dtr-control:first-child, .table.gs-1 th.dtr-control:first-child {
    padding-left: .25rem !important
}

.table.g-2 td, .table.g-2 th {
    padding: .5rem
}

.table.g-2 td.dtr-control, .table.g-2 th.dtr-control {
    padding-left: .5rem !important
}

.table.gy-2 td, .table.gy-2 th {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.table.gx-2 td, .table.gx-2 th {
    padding-left: .5rem;
    padding-right: .5rem
}

.table.gx-2 td.dtr-control, .table.gx-2 th.dtr-control {
    padding-left: .5rem !important
}

.table.gs-2 td:first-child, .table.gs-2 th:first-child {
    padding-left: .5rem
}

.table.gs-2 td:last-child, .table.gs-2 th:last-child {
    padding-right: .5rem
}

.table.gs-2 td.dtr-control:first-child, .table.gs-2 th.dtr-control:first-child {
    padding-left: .5rem !important
}

.table.g-3 td, .table.g-3 th {
    padding: .75rem
}

.table.g-3 td.dtr-control, .table.g-3 th.dtr-control {
    padding-left: .75rem !important
}

.table.gy-3 td, .table.gy-3 th {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.table.gx-3 td, .table.gx-3 th {
    padding-left: .75rem;
    padding-right: .75rem
}

.table.gx-3 td.dtr-control, .table.gx-3 th.dtr-control {
    padding-left: .75rem !important
}

.table.gs-3 td:first-child, .table.gs-3 th:first-child {
    padding-left: .75rem
}

.table.gs-3 td:last-child, .table.gs-3 th:last-child {
    padding-right: .75rem
}

.table.gs-3 td.dtr-control:first-child, .table.gs-3 th.dtr-control:first-child {
    padding-left: .75rem !important
}

.table.g-4 td, .table.g-4 th {
    padding: 1rem
}

.table.g-4 td.dtr-control, .table.g-4 th.dtr-control {
    padding-left: 1rem !important
}

.table.gy-4 td, .table.gy-4 th {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.table.gx-4 td, .table.gx-4 th {
    padding-left: 1rem;
    padding-right: 1rem
}

.table.gx-4 td.dtr-control, .table.gx-4 th.dtr-control {
    padding-left: 1rem !important
}

.table.gs-4 td:first-child, .table.gs-4 th:first-child {
    padding-left: 1rem
}

.table.gs-4 td:last-child, .table.gs-4 th:last-child {
    padding-right: 1rem
}

.table.gs-4 td.dtr-control:first-child, .table.gs-4 th.dtr-control:first-child {
    padding-left: 1rem !important
}

.table.g-5 td, .table.g-5 th {
    padding: 1.25rem
}

.table.g-5 td.dtr-control, .table.g-5 th.dtr-control {
    padding-left: 1.25rem !important
}

.table.gy-5 td, .table.gy-5 th {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.table.gx-5 td, .table.gx-5 th {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.table.gx-5 td.dtr-control, .table.gx-5 th.dtr-control {
    padding-left: 1.25rem !important
}

.table.gs-5 td:first-child, .table.gs-5 th:first-child {
    padding-left: 1.25rem
}

.table.gs-5 td:last-child, .table.gs-5 th:last-child {
    padding-right: 1.25rem
}

.table.gs-5 td.dtr-control:first-child, .table.gs-5 th.dtr-control:first-child {
    padding-left: 1.25rem !important
}

.table.g-6 td, .table.g-6 th {
    padding: 1.5rem
}

.table.g-6 td.dtr-control, .table.g-6 th.dtr-control {
    padding-left: 1.5rem !important
}

.table.gy-6 td, .table.gy-6 th {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.table.gx-6 td, .table.gx-6 th {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.table.gx-6 td.dtr-control, .table.gx-6 th.dtr-control {
    padding-left: 1.5rem !important
}

.table.gs-6 td:first-child, .table.gs-6 th:first-child {
    padding-left: 1.5rem
}

.table.gs-6 td:last-child, .table.gs-6 th:last-child {
    padding-right: 1.5rem
}

.table.gs-6 td.dtr-control:first-child, .table.gs-6 th.dtr-control:first-child {
    padding-left: 1.5rem !important
}

.table.g-7 td, .table.g-7 th {
    padding: 1.75rem
}

.table.g-7 td.dtr-control, .table.g-7 th.dtr-control {
    padding-left: 1.75rem !important
}

.table.gy-7 td, .table.gy-7 th {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem
}

.table.gx-7 td, .table.gx-7 th {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}

.table.gx-7 td.dtr-control, .table.gx-7 th.dtr-control {
    padding-left: 1.75rem !important
}

.table.gs-7 td:first-child, .table.gs-7 th:first-child {
    padding-left: 1.75rem
}

.table.gs-7 td:last-child, .table.gs-7 th:last-child {
    padding-right: 1.75rem
}

.table.gs-7 td.dtr-control:first-child, .table.gs-7 th.dtr-control:first-child {
    padding-left: 1.75rem !important
}

.table.g-8 td, .table.g-8 th {
    padding: 2rem
}

.table.g-8 td.dtr-control, .table.g-8 th.dtr-control {
    padding-left: 2rem !important
}

.table.gy-8 td, .table.gy-8 th {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.table.gx-8 td, .table.gx-8 th {
    padding-left: 2rem;
    padding-right: 2rem
}

.table.gx-8 td.dtr-control, .table.gx-8 th.dtr-control {
    padding-left: 2rem !important
}

.table.gs-8 td:first-child, .table.gs-8 th:first-child {
    padding-left: 2rem
}

.table.gs-8 td:last-child, .table.gs-8 th:last-child {
    padding-right: 2rem
}

.table.gs-8 td.dtr-control:first-child, .table.gs-8 th.dtr-control:first-child {
    padding-left: 2rem !important
}

.table.g-9 td, .table.g-9 th {
    padding: 2.25rem
}

.table.g-9 td.dtr-control, .table.g-9 th.dtr-control {
    padding-left: 2.25rem !important
}

.table.gy-9 td, .table.gy-9 th {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem
}

.table.gx-9 td, .table.gx-9 th {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.table.gx-9 td.dtr-control, .table.gx-9 th.dtr-control {
    padding-left: 2.25rem !important
}

.table.gs-9 td:first-child, .table.gs-9 th:first-child {
    padding-left: 2.25rem
}

.table.gs-9 td:last-child, .table.gs-9 th:last-child {
    padding-right: 2.25rem
}

.table.gs-9 td.dtr-control:first-child, .table.gs-9 th.dtr-control:first-child {
    padding-left: 2.25rem !important
}

.table.g-10 td, .table.g-10 th {
    padding: 2.5rem
}

.table.g-10 td.dtr-control, .table.g-10 th.dtr-control {
    padding-left: 2.5rem !important
}

.table.gy-10 td, .table.gy-10 th {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.table.gx-10 td, .table.gx-10 th {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.table.gx-10 td.dtr-control, .table.gx-10 th.dtr-control {
    padding-left: 2.5rem !important
}

.table.gs-10 td:first-child, .table.gs-10 th:first-child {
    padding-left: 2.5rem
}

.table.gs-10 td:last-child, .table.gs-10 th:last-child {
    padding-right: 2.5rem
}

.table.gs-10 td.dtr-control:first-child, .table.gs-10 th.dtr-control:first-child {
    padding-left: 2.5rem !important
}

.popover {
    --bs-popover-header-border-color: #F4F4F4
}

.popover .popover-header {
    font-size: 1rem;
    font-weight: 500;
    border-bottom: 1px solid var(--bs-popover-header-border-color)
}

/*.popover .popover-dismiss {
    position: absolute;
    top: .85rem;
    right: .85rem;
    height: 1.25rem;
    width: 1.25rem;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    background-color: var(--bs-gray-500);
    -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-500%29'%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);
    mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-gray-500%29'%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);
    mask-size: 50%;
    -webkit-mask-size: 50%
}*/

.popover .popover-dismiss:hover {
    background-color: var(--bs-primary)
}

.popover .popover-dismiss + .popover-header {
    padding-right: 2.5rem
}

.popover-inverse {
    --bs-popover-bg: var(--bs-gray-900);
    --bs-popover-border-color: var(--bs-gray-900);
    --bs-popover-box-shadow: 0 0 30px #0000004d;
    --bs-popover-header-color: var(--bs-gray-200);
    --bs-popover-header-bg: var(--bs-gray-900);
    --bs-popover-body-color: var(--bs-gray-400);
    --bs-popover-arrow-border: transparent;
    --bs-popover-header-border-color: var(--bs-gray-800)
}

[data-bs-theme=dark] .popover:not(.popover-inverse) {
    --bs-popover-bg: #2B2B40;
    --bs-popover-border-color: #2B2B40;
    --bs-popover-header-bg: #2B2B40;
    --bs-popover-box-shadow: 0 0 30px #0000004d;
    --bs-popover-header-border-color: #323248
}

.tooltip .tooltip-inner {
    box-shadow: var(--bs-tooltip-box-shadow)
}

.tooltip.tooltop-auto-width .tooltip-inner {
    white-space: nowrap;
    max-width: none
}

.tooltip.tooltip-inverse {
    --bs-tooltip-color: var(--bs-dark-inverse);
    --bs-tooltip-bg: var(--bs-dark)
}

[data-bs-theme=dark] .tooltip:not(.tooltip-inverse) {
    --bs-tooltip-bg: #2B2B40;
    --bs-tooltip-box-shadow: 0 0 30px #00000026
}

.accordion .accordion-header {
    cursor: pointer
}

.accordion.accordion-icon-toggle .accordion-icon {
    display: flex;
    flex-shrink: 0;
    transition: all .2s ease-in-out;
    transform: rotate(90deg);
    align-items: center;
    justify-content: center
}

.accordion.accordion-icon-toggle .accordion-icon .svg-icon, .accordion.accordion-icon-toggle .accordion-icon i {
    color: var(--bs-primary)
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon {
    transition: all .2s ease-in-out;
    transform: rotate(0)
}

.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon, .accordion.accordion-icon-toggle .collapsed .accordion-icon i {
    color: var(--bs-text-muted)
}

.accordion.accordion-icon-collapse .accordion-icon {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    transition: all .2s ease-in-out
}

.accordion.accordion-icon-collapse .accordion-icon .accordion-icon-on {
    display: inline-flex
}

.accordion.accordion-icon-collapse .accordion-icon .accordion-icon-off {
    display: none
}

.accordion.accordion-icon-collapse .accordion-icon .svg-icon, .accordion.accordion-icon-collapse .accordion-icon i {
    color: var(--bs-primary)
}

.accordion.accordion-icon-collapse .collapsed .accordion-icon {
    transition: all .2s ease-in-out
}

.accordion.accordion-icon-collapse .collapsed .accordion-icon .accordion-icon-on {
    display: none
}

.accordion.accordion-icon-collapse .collapsed .accordion-icon .accordion-icon-off {
    display: inline-flex
}

.accordion.accordion-icon-collapse .collapsed .accordion-icon .svg-icon, .accordion.accordion-icon-collapse .collapsed .accordion-icon i {
    color: var(--bs-text-muted)
}

.accordion.accordion-borderless .accordion-item {
    border: 0
}

.accordion.accordion-flush .accordion-item {
    background-color: transparent;
    border: 0;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0
}

.image-input {
    position: relative;
    display: inline-block;
    border-radius: .475rem;
    background-repeat: no-repeat;
    background-size: cover
}

.image-input:not(.image-input-empty) {
    background-image: none !important
}

.image-input .image-input-wrapper {
    width: 120px;
    height: 120px;
    border-radius: .475rem;
    background-repeat: no-repeat;
    background-size: cover
}

.image-input [data-kt-image-input-action] {
    cursor: pointer;
    position: absolute;
    transform: translate(-50%,-50%)
}

.image-input [data-kt-image-input-action=change] {
    left: 100%;
    top: 0
}

.image-input [data-kt-image-input-action=change] input {
    width: 0 !important;
    height: 0 !important;
    overflow: hidden;
    opacity: 0
}

.image-input [data-kt-image-input-action=cancel], .image-input [data-kt-image-input-action=remove] {
    position: absolute;
    left: 100%;
    top: 100%
}

.image-input [data-kt-image-input-action=cancel] {
    display: none
}

.image-input.image-input-changed [data-kt-image-input-action=cancel] {
    display: flex
}

.image-input.image-input-changed [data-kt-image-input-action=remove] {
    display: none
}

.image-input.image-input-empty [data-kt-image-input-action=cancel], .image-input.image-input-empty [data-kt-image-input-action=remove] {
    display: none
}

.image-input.image-input-circle {
    border-radius: 50%
}

.image-input.image-input-circle .image-input-wrapper {
    border-radius: 50%
}

.image-input.image-input-circle [data-kt-image-input-action=change] {
    left: 100%;
    top: 0;
    transform: translate(-100%,0)
}

.image-input.image-input-circle [data-kt-image-input-action=cancel], .image-input.image-input-circle [data-kt-image-input-action=remove] {
    left: 100%;
    top: 100%;
    transform: translate(-100%,-100%)
}

.image-input.image-input-outline .image-input-wrapper {
    border: 3px solid var(--bs-body-bg);
    box-shadow: var(--bs-box-shadow)
}

.symbol {
    display: inline-block;
    flex-shrink: 0;
    position: relative;
    border-radius: .475rem
}

.symbol .symbol-label {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 500;
    color: var(--bs-symbol-label-color);
    background-color: var(--bs-symbol-label-bg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    border-radius: .475rem
}

.symbol .symbol-label:after {
    border-radius: .475rem
}

.symbol .symbol-badge {
    position: absolute;
    border-radius: 100%;
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(-50%) !important
}

.symbol > img {
    width: 100%;
    flex-shrink: 0;
    display: inline-block;
    border-radius: .475rem
}

.symbol.symbol-square, .symbol.symbol-square .symbol-label, .symbol.symbol-square > img {
    border-radius: 0 !important
}

.symbol.symbol-circle, .symbol.symbol-circle .symbol-label, .symbol.symbol-circle > img {
    border-radius: 50%
}

.symbol.symbol-circle .symbol-label:after, .symbol.symbol-circle:after, .symbol.symbol-circle > img:after {
    border-radius: 50%
}

.symbol > img {
    width: 50px;
    height: 50px
}

.symbol .symbol-label {
    width: 50px;
    height: 50px
}

.symbol.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px
}

.symbol.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: none
}

.symbol.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px
}

.symbol.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: none
}

.symbol.symbol-20px > img {
    width: 20px;
    height: 20px
}

.symbol.symbol-20px .symbol-label {
    width: 20px;
    height: 20px
}

.symbol.symbol-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px
}

.symbol.symbol-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: none
}

.symbol.symbol-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px
}

.symbol.symbol-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: none
}

.symbol.symbol-25px > img {
    width: 25px;
    height: 25px
}

.symbol.symbol-25px .symbol-label {
    width: 25px;
    height: 25px
}

.symbol.symbol-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px
}

.symbol.symbol-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: none
}

.symbol.symbol-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px
}

.symbol.symbol-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: none
}

.symbol.symbol-30px > img {
    width: 30px;
    height: 30px
}

.symbol.symbol-30px .symbol-label {
    width: 30px;
    height: 30px
}

.symbol.symbol-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px
}

.symbol.symbol-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: none
}

.symbol.symbol-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px
}

.symbol.symbol-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: none
}

.symbol.symbol-35px > img {
    width: 35px;
    height: 35px
}

.symbol.symbol-35px .symbol-label {
    width: 35px;
    height: 35px
}

.symbol.symbol-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px
}

.symbol.symbol-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: none
}

.symbol.symbol-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px
}

.symbol.symbol-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: none
}

.symbol.symbol-40px > img {
    width: 40px;
    height: 40px
}

.symbol.symbol-40px .symbol-label {
    width: 40px;
    height: 40px
}

.symbol.symbol-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px
}

.symbol.symbol-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: none
}

.symbol.symbol-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px
}

.symbol.symbol-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: none
}

.symbol.symbol-45px > img {
    width: 45px;
    height: 45px
}

.symbol.symbol-45px .symbol-label {
    width: 45px;
    height: 45px
}

.symbol.symbol-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px
}

.symbol.symbol-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: none
}

.symbol.symbol-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px
}

.symbol.symbol-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: none
}

.symbol.symbol-50px > img {
    width: 50px;
    height: 50px
}

.symbol.symbol-50px .symbol-label {
    width: 50px;
    height: 50px
}

.symbol.symbol-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px
}

.symbol.symbol-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: none
}

.symbol.symbol-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px
}

.symbol.symbol-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: none
}

.symbol.symbol-55px > img {
    width: 55px;
    height: 55px
}

.symbol.symbol-55px .symbol-label {
    width: 55px;
    height: 55px
}

.symbol.symbol-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px
}

.symbol.symbol-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: none
}

.symbol.symbol-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px
}

.symbol.symbol-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: none
}

.symbol.symbol-60px > img {
    width: 60px;
    height: 60px
}

.symbol.symbol-60px .symbol-label {
    width: 60px;
    height: 60px
}

.symbol.symbol-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px
}

.symbol.symbol-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: none
}

.symbol.symbol-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px
}

.symbol.symbol-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: none
}

.symbol.symbol-65px > img {
    width: 65px;
    height: 65px
}

.symbol.symbol-65px .symbol-label {
    width: 65px;
    height: 65px
}

.symbol.symbol-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px
}

.symbol.symbol-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: none
}

.symbol.symbol-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px
}

.symbol.symbol-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: none
}

.symbol.symbol-70px > img {
    width: 70px;
    height: 70px
}

.symbol.symbol-70px .symbol-label {
    width: 70px;
    height: 70px
}

.symbol.symbol-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px
}

.symbol.symbol-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: none
}

.symbol.symbol-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px
}

.symbol.symbol-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: none
}

.symbol.symbol-75px > img {
    width: 75px;
    height: 75px
}

.symbol.symbol-75px .symbol-label {
    width: 75px;
    height: 75px
}

.symbol.symbol-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px
}

.symbol.symbol-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: none
}

.symbol.symbol-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px
}

.symbol.symbol-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: none
}

.symbol.symbol-90px > img {
    width: 90px;
    height: 90px
}

.symbol.symbol-90px .symbol-label {
    width: 90px;
    height: 90px
}

.symbol.symbol-90px.symbol-fixed .symbol-label {
    width: 90px;
    height: 90px
}

.symbol.symbol-90px.symbol-fixed > img {
    width: 90px;
    height: 90px;
    max-width: none
}

.symbol.symbol-90px.symbol-2by3 .symbol-label {
    height: 90px;
    width: 135px
}

.symbol.symbol-90px.symbol-2by3 > img {
    height: 90px;
    width: 135px;
    max-width: none
}

.symbol.symbol-100px > img {
    width: 100px;
    height: 100px
}

.symbol.symbol-100px .symbol-label {
    width: 100px;
    height: 100px
}

.symbol.symbol-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px
}

.symbol.symbol-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: none
}

.symbol.symbol-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px
}

.symbol.symbol-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: none
}

.symbol.symbol-125px > img {
    width: 125px;
    height: 125px
}

.symbol.symbol-125px .symbol-label {
    width: 125px;
    height: 125px
}

.symbol.symbol-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px
}

.symbol.symbol-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: none
}

.symbol.symbol-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px
}

.symbol.symbol-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: none
}

.symbol.symbol-150px > img {
    width: 150px;
    height: 150px
}

.symbol.symbol-150px .symbol-label {
    width: 150px;
    height: 150px
}

.symbol.symbol-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px
}

.symbol.symbol-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: none
}

.symbol.symbol-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px
}

.symbol.symbol-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: none
}

.symbol.symbol-160px > img {
    width: 160px;
    height: 160px
}

.symbol.symbol-160px .symbol-label {
    width: 160px;
    height: 160px
}

.symbol.symbol-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px
}

.symbol.symbol-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: none
}

.symbol.symbol-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px
}

.symbol.symbol-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: none
}

.symbol.symbol-175px > img {
    width: 175px;
    height: 175px
}

.symbol.symbol-175px .symbol-label {
    width: 175px;
    height: 175px
}

.symbol.symbol-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px
}

.symbol.symbol-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: none
}

.symbol.symbol-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px
}

.symbol.symbol-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: none
}

.symbol.symbol-200px > img {
    width: 200px;
    height: 200px
}

.symbol.symbol-200px .symbol-label {
    width: 200px;
    height: 200px
}

.symbol.symbol-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px
}

.symbol.symbol-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: none
}

.symbol.symbol-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px
}

.symbol.symbol-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: none
}

.symbol-group {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-left: 10px
}

.symbol-group .symbol {
    position: relative;
    z-index: 0;
    margin-left: -10px;
    transition: all .3s ease
}

.symbol-group .symbol:hover {
    transition: all .3s ease;
    z-index: 1
}

.symbol-group .symbol-badge {
    border: 2px solid var(--bs-body-bg)
}

.symbol-group .symbol-label {
    position: relative
}

.symbol-group .symbol-label:after {
    display: block;
    content: " ";
    border-radius: inherit;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    border: 2px solid var(--bs-symbol-border-color);
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}

.symbol-group.symbol-hover .symbol {
    cursor: pointer
}

.pulse {
    position: relative
}

.pulse.pulse-light .pulse-ring {
    border-color: var(--bs-light)
}

.pulse.pulse-primary .pulse-ring {
    border-color: var(--bs-primary)
}

.pulse.pulse-secondary .pulse-ring {
    border-color: var(--bs-secondary)
}

.pulse.pulse-success .pulse-ring {
    border-color: var(--bs-success)
}

.pulse.pulse-info .pulse-ring {
    border-color: var(--bs-info)
}

.pulse.pulse-warning .pulse-ring {
    border-color: var(--bs-warning)
}

.pulse.pulse-danger .pulse-ring {
    border-color: var(--bs-danger)
}

.pulse.pulse-dark .pulse-ring {
    border-color: var(--bs-dark)
}

.pulse-ring {
    display: block;
    border-radius: 40px;
    height: 40px;
    width: 40px;
    position: absolute;
    animation: animation-pulse 3.5s ease-out;
    animation-iteration-count: infinite;
    opacity: 0;
    border-width: 3px;
    border-style: solid;
    border-color: var(--bs-gray-500)
}

@keyframes animation-pulse {
    0% {
        -webkit-transform: scale(.1,.1);
        opacity: 0
    }

    60% {
        -webkit-transform: scale(.1,.1);
        opacity: 0
    }

    65% {
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1.2,1.2);
        opacity: 0
    }
}

.page-loading *, [data-kt-app-page-loading=on] * {
    transition: none !important
}

.page-loader {
    background-color: var(--bs-body-bg);
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10000;
    display: none
}

.page-loading .page-loader, [data-kt-app-page-loading=on] .page-loader {
    display: flex;
    justify-content: center;
    align-items: center
}

.scrolltop {
    position: fixed;
    display: none;
    cursor: pointer;
    z-index: 105;
    justify-content: center;
    align-items: center;
    width: 36px;
    height: 36px;
    bottom: 40px;
    right: 20px;
    background-color: var(--bs-scrolltop-bg-color);
    box-shadow: var(--bs-scrolltop-box-shadow);
    opacity: 0;
    transition: color .2s ease;
    border-radius: .475rem
}

.scrolltop .svg-icon {
    color: var(--bs-scrolltop-icon-color)
}

.scrolltop .svg-icon svg {
    height: 24px;
    width: 24px
}

.scrolltop > i {
    font-size: 1.3rem;
    color: var(--bs-scrolltop-icon-color)
}

.scrolltop:hover {
    background-color: var(--bs-scrolltop-bg-color-hover)
}

.scrolltop:hover .svg-icon, .scrolltop:hover i {
    color: var(--bs-scrolltop-icon-color-hover)
}

[data-kt-scrolltop=on] .scrolltop {
    opacity: var(--bs-scrolltop-opacity-on);
    animation: animation-scrolltop .4s ease-out 1;
    display: flex
}

[data-kt-scrolltop=on] .scrolltop:hover {
    transition: color .2s ease;
    opacity: var(--bs-scrolltop-opacity-hover)
}

@keyframes animation-scrolltop {
    from {
        margin-bottom: -15px
    }

    to {
        margin-bottom: 0
    }
}

.svg-icon {
    line-height: 1;
    color: var(--bs-text-muted)
}

.svg-icon svg {
    height: 1.15rem;
    width: 1.15rem
}

.svg-icon.svg-icon-white {
    color: var(--bs-text-white)
}

.svg-icon.svg-icon-primary {
    color: var(--bs-text-primary)
}

.svg-icon.svg-icon-secondary {
    color: var(--bs-text-secondary)
}

.svg-icon.svg-icon-light {
    color: var(--bs-text-light)
}

.svg-icon.svg-icon-success {
    color: var(--bs-text-success)
}

.svg-icon.svg-icon-info {
    color: var(--bs-text-info)
}

.svg-icon.svg-icon-warning {
    color: var(--bs-text-warning)
}

.svg-icon.svg-icon-danger {
    color: var(--bs-text-danger)
}

.svg-icon.svg-icon-dark {
    color: var(--bs-text-dark)
}

.svg-icon.svg-icon-muted {
    color: var(--bs-text-muted)
}

.svg-icon.svg-icon-gray-100 {
    color: var(--bs-text-gray-100)
}

.svg-icon.svg-icon-gray-200 {
    color: var(--bs-text-gray-200)
}

.svg-icon.svg-icon-gray-300 {
    color: var(--bs-text-gray-300)
}

.svg-icon.svg-icon-gray-400 {
    color: var(--bs-text-gray-400)
}

.svg-icon.svg-icon-gray-500 {
    color: var(--bs-text-gray-500)
}

.svg-icon.svg-icon-gray-600 {
    color: var(--bs-text-gray-600)
}

.svg-icon.svg-icon-gray-700 {
    color: var(--bs-text-gray-700)
}

.svg-icon.svg-icon-gray-800 {
    color: var(--bs-text-gray-800)
}

.svg-icon.svg-icon-gray-900 {
    color: var(--bs-text-gray-900)
}

.svg-icon.svg-icon-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important
}

.svg-icon.svg-icon-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important
}

.svg-icon.svg-icon-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important
}

.svg-icon.svg-icon-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important
}

.svg-icon.svg-icon-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important
}

.svg-icon.svg-icon-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important
}

.svg-icon.svg-icon-7 svg {
    height: .95rem !important;
    width: .95rem !important
}

.svg-icon.svg-icon-8 svg {
    height: .85rem !important;
    width: .85rem !important
}

.svg-icon.svg-icon-9 svg {
    height: .75rem !important;
    width: .75rem !important
}

.svg-icon.svg-icon-10 svg {
    height: .5rem !important;
    width: .5rem !important
}

.svg-icon.svg-icon-base svg {
    height: 1rem !important;
    width: 1rem !important
}

.svg-icon.svg-icon-fluid svg {
    height: 100% !important;
    width: 100% !important
}

.svg-icon.svg-icon-2x svg {
    height: 2rem !important;
    width: 2rem !important
}

.svg-icon.svg-icon-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important
}

.svg-icon.svg-icon-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important
}

.svg-icon.svg-icon-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important
}

.svg-icon.svg-icon-3x svg {
    height: 3rem !important;
    width: 3rem !important
}

.svg-icon.svg-icon-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important
}

.svg-icon.svg-icon-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important
}

.svg-icon.svg-icon-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important
}

.svg-icon.svg-icon-4x svg {
    height: 4rem !important;
    width: 4rem !important
}

.svg-icon.svg-icon-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important
}

.svg-icon.svg-icon-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important
}

.svg-icon.svg-icon-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important
}

.svg-icon.svg-icon-5x svg {
    height: 5rem !important;
    width: 5rem !important
}

.svg-icon.svg-icon-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important
}

.svg-icon.svg-icon-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important
}

.svg-icon.svg-icon-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important
}

.svg-icon.svg-icon-6x svg {
    height: 6rem !important;
    width: 6rem !important
}

.svg-icon.svg-icon-6qx svg {
    height: 6.25rem !important;
    width: 6.25rem !important
}

.svg-icon.svg-icon-6hx svg {
    height: 6.5rem !important;
    width: 6.5rem !important
}

.svg-icon.svg-icon-6tx svg {
    height: 6.75rem !important;
    width: 6.75rem !important
}

.svg-icon.svg-icon-7x svg {
    height: 7rem !important;
    width: 7rem !important
}

.svg-icon.svg-icon-7qx svg {
    height: 7.25rem !important;
    width: 7.25rem !important
}

.svg-icon.svg-icon-7hx svg {
    height: 7.5rem !important;
    width: 7.5rem !important
}

.svg-icon.svg-icon-7tx svg {
    height: 7.75rem !important;
    width: 7.75rem !important
}

.fixed-top {
    position: fixed;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0
}

.timeline .timeline-item {
    position: relative;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: flex-start
}

.timeline .timeline-item:last-child .timeline-line {
    bottom: 100%
}

.timeline .timeline-line {
    display: block;
    content: " ";
    justify-content: center;
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
    bottom: 0;
    transform: translate(50%);
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: var(--bs-gray-300)
}

.timeline .timeline-icon {
    z-index: 1;
    flex-shrink: 0;
    margin-right: 1rem
}

.timeline .timeline-content {
    width: 100%;
    overflow: auto;
    margin-bottom: 1.5rem
}

.timeline.timeline-center .timeline-item {
    align-items: center
}

.timeline.timeline-center .timeline-item:first-child .timeline-line {
    top: 50%
}

.timeline.timeline-center .timeline-item:last-child .timeline-line {
    bottom: 50%
}

.timeline-label {
    position: relative
}

.timeline-label:before {
    content: "";
    position: absolute;
    left: 51px;
    width: 3px;
    top: 0;
    bottom: 0;
    background-color: var(--bs-gray-200)
}

.timeline-label .timeline-item {
    display: flex;
    align-items: flex-start;
    position: relative;
    margin-bottom: 1.7rem
}

.timeline-label .timeline-item:last-child {
    margin-bottom: 0
}

.timeline-label .timeline-label {
    width: 50px;
    flex-shrink: 0;
    position: relative;
    color: var(--bs-gray-800)
}

.timeline-label .timeline-badge {
    flex-shrink: 0;
    background-color: var(--bs-body-bg);
    width: 1rem;
    height: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    position: relative;
    margin-top: 1px;
    margin-left: -.5rem;
    padding: 3px !important;
    border: 6px solid var(--bs-body-bg) !important
}

.timeline-label .timeline-content {
    flex-grow: 1
}

.overlay {
    position: relative
}

.overlay .overlay-layer {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bs-overlay-bg);
    transition: all .3s ease;
    opacity: 0
}

.overlay.overlay-block .overlay-layer, .overlay.overlay-show .overlay-layer, .overlay:hover .overlay-layer {
    transition: all .3s ease;
    opacity: 1
}

.overlay.overlay-block {
    cursor: wait
}

.bullet {
    display: inline-block;
    background-color: var(--bs-bullet-bg-color);
    border-radius: 6px;
    width: 8px;
    height: 4px;
    flex-shrink: 0
}

.bullet-dot {
    width: 4px;
    height: 4px;
    border-radius: 100% !important
}

.bullet-vertical {
    width: 4px;
    height: 8px
}

.bullet-line {
    width: 5px;
    height: 1px;
    border-radius: 0
}

.drawer {
    display: flex !important;
    overflow: auto;
    z-index: 110;
    position: fixed;
    top: 0;
    bottom: 0;
    background-color: var(--bs-drawer-bg-color);
    transition: transform .3s ease-in-out !important
}

.drawer.drawer-start {
    left: 0;
    transform: translateX(-100%)
}

.drawer.drawer-end {
    right: 0;
    transform: translateX(100%)
}

.drawer.drawer-on {
    transform: none;
    box-shadow: var(--bs-drawer-box-shadow);
    transition: transform .3s ease-in-out !important
}

.drawer-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 109;
    background-color: var(--bs-drawer-overlay-bg-color);
    animation: animation-drawer-fade-in .3s ease-in-out 1
}

[data-kt-drawer=true] {
    display: none
}

@keyframes animation-drawer-fade-in {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.badge {
    display: inline-flex;
    align-items: center
}

.badge.badge-circle, .badge.badge-square {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 1.75rem;
    min-width: 1.75rem;
    padding: 0 .1rem;
    line-height: 0
}

.badge.badge-circle {
    border-radius: 50%;
    padding: 0;
    min-width: unset;
    width: 1.75rem
}

.badge.badge-sm {
    min-width: 1.5rem;
    font-size: .8rem
}

.badge.badge-sm.badge-square {
    height: 1.5rem
}

.badge.badge-sm.badge-circle {
    width: 1.5rem;
    height: 1.5rem
}

.badge.badge-lg {
    min-width: 2rem;
    font-size: 1rem
}

.badge.badge-lg.badge-square {
    height: 2rem
}

.badge.badge-lg.badge-circle {
    width: 2rem;
    height: 2rem
}

.badge-light {
    color: var(--bs-light-inverse);
    background-color: var(--bs-light)
}

.badge-light.badge-outline {
    border: 1px solid var(--bs-light);
    color: var(--bs-light);
    background-color: transparent
}

.badge-light-light {
    color: var(--bs-light);
    background-color: var(--bs-light-light)
}

.badge-primary {
    color: var(--bs-primary-inverse);
    background-color: var(--bs-primary)
}

.badge-primary.badge-outline {
    border: 1px solid var(--bs-primary);
    color: var(--bs-primary);
    background-color: transparent
}

.badge-light-primary {
    color: var(--bs-primary);
    background-color: var(--bs-primary-light)
}

.badge-secondary {
    color: var(--bs-secondary-inverse);
    background-color: var(--bs-secondary)
}

.badge-secondary.badge-outline {
    border: 1px solid var(--bs-secondary);
    color: var(--bs-secondary);
    background-color: transparent
}

.badge-light-secondary {
    color: var(--bs-secondary);
    background-color: var(--bs-secondary-light)
}

.badge-success {
    color: var(--bs-success-inverse);
    background-color: var(--bs-success)
}

.badge-success.badge-outline {
    border: 1px solid var(--bs-success);
    color: var(--bs-success);
    background-color: transparent
}

.badge-light-success {
    color: var(--bs-success);
    background-color: var(--bs-success-light)
}

.badge-info {
    color: var(--bs-info-inverse);
    background-color: var(--bs-info)
}

.badge-info.badge-outline {
    border: 1px solid var(--bs-info);
    color: var(--bs-info);
    background-color: transparent
}

.badge-light-info {
    color: var(--bs-info);
    background-color: var(--bs-info-light)
}

.badge-warning {
    color: var(--bs-warning-inverse);
    background-color: var(--bs-warning)
}

.badge-warning.badge-outline {
    border: 1px solid var(--bs-warning);
    color: var(--bs-warning);
    background-color: transparent
}

.badge-light-warning {
    color: var(--bs-warning);
    background-color: var(--bs-warning-light)
}

.badge-danger {
    color: var(--bs-danger-inverse);
    background-color: var(--bs-danger)
}

.badge-danger.badge-outline {
    border: 1px solid var(--bs-danger);
    color: var(--bs-danger);
    background-color: transparent
}

.badge-light-danger {
    color: var(--bs-danger);
    background-color: var(--bs-danger-light)
}

.badge-dark {
    color: var(--bs-dark-inverse);
    background-color: var(--bs-dark)
}

.badge-dark.badge-outline {
    border: 1px solid var(--bs-dark);
    color: var(--bs-dark);
    background-color: transparent
}

.badge-light-dark {
    color: var(--bs-dark);
    background-color: var(--bs-dark-light)
}

.indicator-progress {
    display: none
}

[data-kt-indicator=on] > .indicator-progress {
    display: inline-block
}

[data-kt-indicator=on] > .indicator-label {
    display: none
}

.hover-elevate-up {
    transition: transform .3s ease
}

.hover-elevate-up:hover {
    transform: translateY(-2.5%);
    transition: transform .3s ease;
    will-change: transform
}

.hover-elevate-down {
    transition: transform .3s ease
}

.hover-elevate-down:hover {
    transform: translateY(2.5%);
    transition: transform .3s ease;
    will-change: transform
}

.hover-scale {
    transition: transform .3s ease
}

.hover-scale:hover {
    transform: scale(1.1);
    transition: transform .3s ease;
    will-change: transform
}

.hover-rotate-end {
    transition: transform .3s ease
}

.hover-rotate-end:hover {
    transform: rotate(4deg);
    transition: transform .3s ease;
    will-change: transform
}

.hover-rotate-start {
    transition: transform .3s ease
}

.hover-rotate-start:hover {
    transform: rotate(-4deg);
    transition: transform .3s ease;
    will-change: transform
}

.rotate {
    display: inline-flex;
    align-items: center
}

.rotate-90 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-90, .collapsible:not(.collapsed) > .rotate-90, .show > .rotate-90 {
    transform: rotateZ(90deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-90, [direction=rtl] .collapsible:not(.collapsed) > .rotate-90, [direction=rtl] .show > .rotate-90 {
    transform: rotateZ(-90deg)
}

.rotate-n90 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-n90, .collapsible:not(.collapsed) > .rotate-n90, .show > .rotate-n90 {
    transform: rotateZ(-90deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-n90, [direction=rtl] .collapsible:not(.collapsed) > .rotate-n90, [direction=rtl] .show > .rotate-n90 {
    transform: rotateZ(90deg)
}

.rotate-180 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-180, .collapsible:not(.collapsed) > .rotate-180, .show > .rotate-180 {
    transform: rotateZ(180deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-180, [direction=rtl] .collapsible:not(.collapsed) > .rotate-180, [direction=rtl] .show > .rotate-180 {
    transform: rotateZ(-180deg)
}

.rotate-n180 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-n180, .collapsible:not(.collapsed) > .rotate-n180, .show > .rotate-n180 {
    transform: rotateZ(-180deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-n180, [direction=rtl] .collapsible:not(.collapsed) > .rotate-n180, [direction=rtl] .show > .rotate-n180 {
    transform: rotateZ(180deg)
}

.rotate-270 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-270, .collapsible:not(.collapsed) > .rotate-270, .show > .rotate-270 {
    transform: rotateZ(270deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-270, [direction=rtl] .collapsible:not(.collapsed) > .rotate-270, [direction=rtl] .show > .rotate-270 {
    transform: rotateZ(-270deg)
}

.rotate-n270 {
    transition: transform .3s ease;
    backface-visibility: hidden;
    will-change: transform
}

.active > .rotate-n270, .collapsible:not(.collapsed) > .rotate-n270, .show > .rotate-n270 {
    transform: rotateZ(-270deg);
    transition: transform .3s ease
}

[direction=rtl] .active > .rotate-n270, [direction=rtl] .collapsible:not(.collapsed) > .rotate-n270, [direction=rtl] .show > .rotate-n270 {
    transform: rotateZ(270deg)
}

.scroll {
    overflow: scroll;
    position: relative
}

.scroll-x {
    overflow-x: scroll;
    position: relative
}

.scroll-y {
    overflow-y: scroll;
    position: relative
}

.hover-scroll, .hover-scroll-overlay {
    position: relative
}

.hover-scroll-overlay-y, .hover-scroll-y {
    position: relative
}

.hover-scroll-overlay-x, .hover-scroll-x {
    position: relative
}

.scroll-ps {
    padding-left: var(--bs-scrollbar-size) !important
}

.scroll-ms {
    margin-left: var(--bs-scrollbar-size) !important
}

.scroll-mb {
    margin-bottom: var(--bs-scrollbar-size) !important
}

.scroll-pe {
    padding-right: var(--bs-scrollbar-size) !important
}

.scroll-me {
    margin-right: var(--bs-scrollbar-size) !important
}

.scroll-px {
    padding-left: var(--bs-scrollbar-size) !important;
    padding-right: var(--bs-scrollbar-size) !important
}

.scroll-mx {
    margin-left: var(--bs-scrollbar-size) !important;
    margin-right: var(--bs-scrollbar-size) !important
}

.rating {
    display: flex;
    align-items: center
}

.rating-input {
    position: absolute !important;
    left: -9999px !important
}

.rating-input[disabled] {
    display: none
}

.rating-label {
    padding: 0;
    margin: 0
}

.rating-label > .svg-icon, .rating-label > i {
    line-height: 1;
    color: var(--bs-rating-color-default)
}

label.rating-label {
    cursor: pointer
}

div.rating-label.checked > .svg-icon, div.rating-label.checked > i, label.rating-label > .svg-icon, label.rating-label > i {
    color: var(--bs-rating-color-active)
}

.rating-input:checked ~ .rating-label > .svg-icon, .rating-input:checked ~ .rating-label > i {
    color: var(--bs-rating-color-default)
}

.rating:hover label.rating-label > .svg-icon, .rating:hover label.rating-label > i {
    color: var(--bs-rating-color-active)
}

label.rating-label:hover ~ .rating-label {
    color: var(--bs-rating-color-default)
}

label.rating-label:hover ~ .rating-label > .svg-icon, label.rating-label:hover ~ .rating-label > i {
    color: var(--bs-rating-color-default)
}

.stepper [data-kt-stepper-element=content], .stepper [data-kt-stepper-element=info] {
    display: none
}

.stepper [data-kt-stepper-element=content].current, .stepper [data-kt-stepper-element=info].current {
    display: flex
}

.stepper .stepper-item[data-kt-stepper-action=step] {
    cursor: pointer
}

.stepper [data-kt-stepper-action=final] {
    display: none
}

.stepper [data-kt-stepper-action=previous] {
    display: none
}

.stepper [data-kt-stepper-action=next] {
    display: inline-block
}

.stepper [data-kt-stepper-action=submit] {
    display: none
}

.stepper.first [data-kt-stepper-action=previous] {
    display: none
}

.stepper.first [data-kt-stepper-action=next] {
    display: inline-block
}

.stepper.first [data-kt-stepper-action=submit] {
    display: none
}

.stepper.between [data-kt-stepper-action=previous] {
    display: inline-block
}

.stepper.between [data-kt-stepper-action=next] {
    display: inline-block
}

.stepper.between [data-kt-stepper-action=submit] {
    display: none
}

.stepper.last [data-kt-stepper-action=final] {
    display: inline-block
}

.stepper.last [data-kt-stepper-action=final].btn-flex {
    display: flex
}

.stepper.last [data-kt-stepper-action=previous] {
    display: inline-block
}

.stepper.last [data-kt-stepper-action=previous].btn-flex {
    display: flex
}

.stepper.last [data-kt-stepper-action=next] {
    display: none
}

.stepper.last [data-kt-stepper-action=next].btn-flex {
    display: flex
}

.stepper.last [data-kt-stepper-action=submit] {
    display: inline-block
}

.stepper.last [data-kt-stepper-action=submit].btn-flex {
    display: flex
}

.stepper.stepper-pills {
    --bs-stepper-pills-size: 40px;
    --bs-stepper-icon-border-radius: 9px;
    --bs-stepper-icon-check-size: 1rem;
    --bs-stepper-icon-bg-color: var(--bs-primary-light);
    --bs-stepper-icon-bg-color-current: var(--bs-primary);
    --bs-stepper-icon-bg-color-completed: var(--bs-primary-light);
    --bs-stepper-icon-border: 0;
    --bs-stepper-icon-border-current: 0;
    --bs-stepper-icon-border-completed: 0;
    --bs-stepper-icon-number-color: var(--bs-primary);
    --bs-stepper-icon-number-color-current: var(--bs-white);
    --bs-stepper-icon-check-color-completed: var(--bs-primary);
    --bs-stepper-label-title-opacity: 1;
    --bs-stepper-label-title-opacity-current: 1;
    --bs-stepper-label-title-opacity-completed: 1;
    --bs-stepper-label-title-color: var(--bs-gray-800);
    --bs-stepper-label-title-color-current: var(--bs-gray-600);
    --bs-stepper-label-title-color-completed: var(--bs-text-muted);
    --bs-stepper-label-desc-opacity: 1;
    --bs-stepper-label-desc-opacity-current: 1;
    --bs-stepper-label-desc-opacity-completed: 1;
    --bs-stepper-label-desc-color: var(--bs-text-muted);
    --bs-stepper-label-desc-color-current: var(--bs-gray-400);
    --bs-stepper-label-desc-color-completed: var(--bs-gray-400);
    --bs-stepper-line-border: 1px dashed var(--bs-gray-300)
}

.stepper.stepper-pills .stepper-nav {
    display: flex
}

.stepper.stepper-pills .stepper-item {
    display: flex;
    align-items: center;
    transition: color .2s ease
}

.stepper.stepper-pills .stepper-item .stepper-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: color .2s ease;
    width: var(--bs-stepper-pills-size);
    height: var(--bs-stepper-pills-size);
    border-radius: var(--bs-stepper-icon-border-radius);
    background-color: var(--bs-stepper-icon-bg-color);
    border: var(--bs-stepper-icon-border);
    margin-right: 1.5rem
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
    display: none;
    font-size: var(--bs-stepper-icon-check-size)
}

.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
    font-weight: 600;
    color: var(--bs-stepper-icon-number-color);
    font-size: 1.25rem
}

.stepper.stepper-pills .stepper-item .stepper-label {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-title {
    color: var(--bs-stepper-label-title-color);
    opacity: var(--bs-stepper-label-title-opacity);
    font-weight: 600;
    font-size: 1.25rem;
    margin-bottom: .3rem
}

.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
    opacity: var(--bs-stepper-label-desc-opacity);
    color: var(--bs-stepper-label-desc-color)
}

.stepper.stepper-pills .stepper-item.current {
    transition: color .2s ease
}

.stepper.stepper-pills .stepper-item.current .stepper-icon {
    transition: color .2s ease;
    background-color: var(--bs-stepper-icon-bg-color-current);
    border: var(--bs-stepper-icon-border-current)
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
    display: none
}

.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
    color: var(--bs-stepper-icon-number-color-current);
    font-size: 1.35rem
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
    opacity: var(--bs-stepper-label-title-opacity-current);
    color: var(--bs-stepper-label-title-color-current)
}

.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
    opacity: var(--bs-stepper-label-desc-opacity-current);
    color: var(--bs-stepper-label-desc-color-current)
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon, .stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon {
    transition: color .2s ease;
    background-color: var(--bs-stepper-icon-bg-color-completed);
    border: var(--bs-stepper-icon-border-completed)
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check, .stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-check {
    color: var(--bs-stepper-icon-check-color-completed);
    display: inline-block
}

.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number, .stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-icon .stepper-number {
    display: none
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title, .stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-title {
    opacity: var(--bs-stepper-label-title-opacity-completed);
    color: var(--bs-stepper-label-title-color-completed)
}

.stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc, .stepper.stepper-pills .stepper-item.current.mark-completed:last-child .stepper-label .stepper-desc {
    opacity: var(--bs-stepper-label-desc-opacity-completed);
    color: var(--bs-stepper-label-desc-color-completed)
}

.stepper.stepper-pills.stepper-column .stepper-nav {
    flex-direction: column;
    align-items: start
}

.stepper.stepper-pills.stepper-column .stepper-item {
    flex-direction: column;
    justify-content: start;
    align-items: stretch;
    padding: 0;
    margin: 0
}

.stepper.stepper-pills.stepper-column .stepper-wrapper {
    display: flex;
    align-items: center
}

.stepper.stepper-pills.stepper-column .stepper-icon {
    z-index: 1
}

.stepper.stepper-pills.stepper-column .stepper-line {
    display: block;
    flex-grow: 1;
    margin-left: calc(var(--bs-stepper-pills-size)/ 2);
    border-left: var(--bs-stepper-line-border);
    margin-top: 2px;
    margin-bottom: 2px
}

.stepper.stepper-links .stepper-nav {
    display: flex;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.stepper.stepper-links .stepper-nav .stepper-item {
    position: relative;
    flex-shrink: 0;
    margin: 1rem 1.5rem
}

.stepper.stepper-links .stepper-nav .stepper-item:after {
    content: " ";
    position: absolute;
    top: 2.3rem;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: transparent;
    transition: color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
    color: var(--bs-dark);
    font-weight: 600;
    font-size: 1.25rem
}

.stepper.stepper-links .stepper-nav .stepper-item.current {
    transition: color .2s ease
}

.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
    color: var(--bs-primary)
}

.stepper.stepper-links .stepper-nav .stepper-item.current:after {
    background-color: var(--bs-primary)
}

.stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title, .stepper.stepper-links .stepper-nav .stepper-item.current.mark-completed:last-child .stepper-title {
    color: var(--bs-gray-400)
}

.toggle.active .toggle-off, .toggle.collapsible:not(.collapsed) .toggle-off {
    display: none
}

.toggle.collapsible.collapsed .toggle-on, .toggle:not(.collapsible):not(.active) .toggle-on {
    display: none
}

.xehagon {
    clip-path: polygon(45% 1.3397459622%,46.5797985667% .6030737921%,48.2635182233% .1519224699%,50% 0,51.7364817767% .1519224699%,53.4202014333% .6030737921%,55% 1.3397459622%,89.6410161514% 21.3397459622%,91.0688922482% 22.3395555688%,92.3014605826% 23.5721239031%,93.3012701892% 25%,94.0379423592% 26.5797985667%,94.4890936815% 28.2635182233%,94.6410161514% 30%,94.6410161514% 70%,94.4890936815% 71.7364817767%,94.0379423592% 73.4202014333%,93.3012701892% 75%,92.3014605826% 76.4278760969%,91.0688922482% 77.6604444312%,89.6410161514% 78.6602540378%,55% 98.6602540378%,53.4202014333% 99.3969262079%,51.7364817767% 99.8480775301%,50% 100%,48.2635182233% 99.8480775301%,46.5797985667% 99.3969262079%,45% 98.6602540378%,10.3589838486% 78.6602540378%,8.9311077518% 77.6604444312%,7.6985394174% 76.4278760969%,6.6987298108% 75%,5.9620576408% 73.4202014333%,5.5109063185% 71.7364817767%,5.3589838486% 70%,5.3589838486% 30%,5.5109063185% 28.2635182233%,5.9620576408% 26.5797985667%,6.6987298108% 25%,7.6985394174% 23.5721239031%,8.9311077518% 22.3395555688%,10.3589838486% 21.3397459622%)
}

.octagon {
    clip-path: polygon(46.1731656763% .7612046749%,47.411809549% .3407417371%,48.6947380778% .0855513863%,50% 0,51.3052619222% .0855513863%,52.588190451% .3407417371%,53.8268343237% .7612046749%,82.1111055711% 12.4769334274%,83.2842712475% 13.0554747147%,84.3718855375% 13.7821953496%,85.3553390593% 14.6446609407%,86.2178046504% 15.6281144625%,86.9445252853% 16.7157287525%,87.5230665726% 17.8888944289%,99.2387953251% 46.1731656763%,99.6592582629% 47.411809549%,99.9144486137% 48.6947380778%,100% 50%,99.9144486137% 51.3052619222%,99.6592582629% 52.588190451%,99.2387953251% 53.8268343237%,87.5230665726% 82.1111055711%,86.9445252853% 83.2842712475%,86.2178046504% 84.3718855375%,85.3553390593% 85.3553390593%,84.3718855375% 86.2178046504%,83.2842712475% 86.9445252853%,82.1111055711% 87.5230665726%,53.8268343237% 99.2387953251%,52.588190451% 99.6592582629%,51.3052619222% 99.9144486137%,50% 100%,48.6947380778% 99.9144486137%,47.411809549% 99.6592582629%,46.1731656763% 99.2387953251%,17.8888944289% 87.5230665726%,16.7157287525% 86.9445252853%,15.6281144625% 86.2178046504%,14.6446609407% 85.3553390593%,13.7821953496% 84.3718855375%,13.0554747147% 83.2842712475%,12.4769334274% 82.1111055711%,.7612046749% 53.8268343237%,.3407417371% 52.588190451%,.0855513863% 51.3052619222%,0 50%,.0855513863% 48.6947380778%,.3407417371% 47.411809549%,.7612046749% 46.1731656763%,12.4769334274% 17.8888944289%,13.0554747147% 16.7157287525%,13.7821953496% 15.6281144625%,14.6446609407% 14.6446609407%,15.6281144625% 13.7821953496%,16.7157287525% 13.0554747147%,17.8888944289% 12.4769334274%)
}

.ribbon {
    position: relative
}

.ribbon .ribbon-label {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px 10px;
    position: absolute;
    z-index: 1;
    background-color: var(--bs-ribbon-label-bg);
    box-shadow: var(--bs-ribbon-label-box-shadow);
    color: var(--bs-primary-inverse);
    top: 50%;
    right: 0;
    transform: translateX(5px) translateY(-50%)
}

.ribbon .ribbon-label > .ribbon-inner {
    z-index: -1;
    position: absolute;
    padding: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.ribbon .ribbon-label:after {
    border-color: var(--bs-ribbon-label-border-color)
}

.ribbon-vertical .ribbon-label {
    padding: 5px 10px;
    min-width: 36px;
    min-height: 46px;
    text-align: center
}

.ribbon.ribbon-top .ribbon-label {
    top: 0;
    transform: translateX(-15px) translateY(-4px);
    border-bottom-right-radius: .475rem;
    border-bottom-left-radius: .475rem
}

.ribbon.ribbon-bottom .ribbon-label {
    border-top-right-radius: .475rem;
    border-top-left-radius: .475rem
}

.ribbon.ribbon-start .ribbon-label {
    top: 50%;
    left: 0;
    right: auto;
    transform: translateX(-5px) translateY(-50%);
    border-top-right-radius: .475rem;
    border-bottom-right-radius: .475rem
}

.ribbon.ribbon-end .ribbon-label {
    border-top-left-radius: .475rem;
    border-bottom-left-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
    left: -5px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
    border-top-right-radius: .475rem;
    border-bottom-right-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after, .ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
    content: "";
    position: absolute;
    border-style: solid;
    border-color: transparent !important;
    bottom: -10px
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
    border-width: 0 10px 10px 0;
    border-right-color: var(--bs-ribbon-clip-bg) !important;
    left: 0
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label {
    right: -5px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner {
    border-top-left-radius: .475rem;
    border-bottom-left-radius: .475rem
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after, .ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
    content: "";
    position: absolute;
    border-style: solid;
    border-color: transparent !important;
    bottom: -10px
}

.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
    border-width: 0 0 10px 10px;
    border-left-color: var(--bs-ribbon-clip-bg) !important;
    right: 0
}

.ribbon.ribbon-triangle {
    position: absolute;
    z-index: 1;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start
}

.ribbon.ribbon-triangle.ribbon-top-start {
    top: 0;
    left: 0;
    width: 4rem;
    height: 4rem;
    border-bottom: solid 2rem transparent !important;
    border-left: solid 2rem transparent;
    border-right: solid 2rem transparent !important;
    border-top: solid 2rem transparent
}

.ribbon.ribbon-triangle.ribbon-top-end {
    top: 0;
    right: 0;
    width: 4rem;
    height: 4rem;
    border-bottom: solid 2rem transparent !important;
    border-left: solid 2rem transparent !important;
    border-right: solid 2rem transparent;
    border-top: solid 2rem transparent
}

.ribbon.ribbon-triangle.ribbon-bottom-start {
    bottom: 0;
    left: 0;
    width: 4rem;
    height: 4rem;
    border-bottom: solid 2rem transparent;
    border-left: solid 2rem transparent;
    border-right: solid 2rem transparent !important;
    border-top: solid 2rem transparent !important
}

.ribbon.ribbon-triangle.ribbon-bottom-end {
    bottom: 0;
    right: 0;
    width: 4rem;
    height: 4rem;
    border-bottom: solid 2rem transparent;
    border-right: solid 2rem transparent;
    border-left: solid 2rem transparent !important;
    border-top: solid 2rem transparent !important
}

.blockui {
    position: relative
}

.blockui .blockui-overlay {
    transition: all .3s ease;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--bs-blockui-overlay-bg)
}

.blockui .blockui-overlay .spinner-border {
    height: 1.35rem;
    width: 1.35rem
}

.blockui .blockui-message {
    display: flex;
    align-items: center;
    border-radius: .475rem;
    box-shadow: var(--bs-blockui-message-box-shadow);
    background-color: var(--bs-blockui-message-bg);
    color: var(--bs-gray-700);
    font-weight: 600;
    margin: 0 !important;
    width: auto;
    padding: .85rem 1.75rem !important
}

.blockui .blockui-message .spinner-border {
    margin-right: .65rem
}

[data-bs-theme=dark] .blockui {
    --bs-blockui-overlay-bg: #ffffff0d;
    --bs-blockui-message-bg: #2B2B40;
    --bs-blockui-message-box-shadow: 0 0 30px #00000026
}

.explore-btn-toggle {
    color: var(--bs-gray-600);
    background-color: #fff
}

.explore-btn-toggle:active, .explore-btn-toggle:focus, .explore-btn-toggle:hover {
    color: #fff;
    background-color: #00b2ff
}

.explore-btn-dismiss {
    border: 0
}

.explore-btn-dismiss:hover .svg-icon, .explore-btn-dismiss:hover i {
    color: #00b2ff
}

.explore-btn-primary {
    border: 0;
    color: #fff;
    background-color: #00b2ff
}

.explore-btn-primary:hover {
    color: #fff;
    background-color: #0098da
}

.explore-btn-secondary {
    border: 0;
    color: var(--bs-gray-600);
    background-color: var(--bs-gray-100)
}

.explore-btn-secondary:hover {
    color: var(--bs-gray-800);
    background-color: var(--bs-gray-200)
}

.explore-btn-outline {
    border: 1px dashed var(--bs-gray-300) !important
}

.explore-btn-outline.active, .explore-btn-outline:hover {
    border: 1px dashed #50cd89 !important;
    background-color: #e8fff3
}

.explore-link {
    color: #00b2ff
}

.explore-link:hover {
    color: #0098da
}

.explore-link-hover:hover {
    color: #00b2ff !important
}

.explore-icon-success {
    color: #50cd89
}

.explore-icon-danger {
    color: #f1416c
}

.explore-label-free {
    color: #fff;
    background-color: #ffc700
}

.explore-label-pro {
    color: #fff;
    background-color: #50cd89
}

.app-engage {
    position: fixed;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    z-index: 10005;
    padding-right: 12px
}

.app-engage .app-engage-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    box-shadow: var(--bs-engage-btn-box-shadow);
    border-width: 1px;
    border-style: solid;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 6px;
    border-radius: 6px;
    width: 60px;
    height: 60px;
    color: var(--bs-engage-btn-color);
    border-color: var(--bs-engage-btn-border-color);
    background-color: var(--bs-engage-btn-bg)
}

.app-engage .app-engage-btn .svg-icon, .app-engage .app-engage-btn i {
    color: var(--bs-engage-btn-icon-color)
}

.app-engage .app-engage-btn.dropdown-toggle:after {
    color: var(--bs-engage-btn-icon-color)
}

.app-engage .app-engage-btn.hover-dark:hover {
    color: var(--bs-dark-inverse);
    border-color: var(--bs-dark);
    background-color: var(--bs-dark)
}

.app-engage .app-engage-btn.hover-dark:hover .svg-icon, .app-engage .app-engage-btn.hover-dark:hover i {
    color: var(--bs-dark-inverse)
}

.app-engage .app-engage-btn.hover-primary:hover {
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary);
    background-color: var(--bs-primary)
}

.app-engage .app-engage-btn.hover-primary:hover .svg-icon, .app-engage .app-engage-btn.hover-primary:hover i {
    color: var(--bs-primary-inverse)
}

.app-engage .app-engage-btn.hover-success:hover {
    color: var(--bs-success-inverse);
    border-color: var(--bs-success);
    background-color: var(--bs-success)
}

.app-engage .app-engage-btn.hover-success:hover .svg-icon, .app-engage .app-engage-btn.hover-success:hover i {
    color: var(--bs-success-inverse)
}

.app-engage .app-engage-btn.app-engage-btn-toggle-off {
    width: 35px;
    height: 35px
}

.app-engage .app-engage-btn.app-engage-btn-toggle-on {
    width: 35px;
    height: 35px;
    display: none
}

.app-engage.app-engage-hide .app-engage-btn {
    visibility: hidden
}

.app-engage.app-engage-hide .app-engage-btn.app-engage-btn-toggle-off {
    display: none
}

.app-engage.app-engage-hide .app-engage-btn.app-engage-btn-toggle-on {
    visibility: visible;
    display: flex
}

.engage-btn {
    display: flex;
    align-items: center;
    height: 35px !important;
    color: var(--bs-engage-btn-color);
    border-color: var(--bs-engage-btn-bg);
    background-color: var(--bs-engage-btn-bg)
}

.engage-btn .svg-icon, .engage-btn i {
    color: var(--bs-engage-btn-color)
}

.engage-btn.dropdown-toggle:after {
    color: var(--bs-engage-btn-color)
}

.btn-check:active + .engage-btn, .btn-check:checked + .engage-btn, .engage-btn.active, .engage-btn.show, .engage-btn:active:not(.btn-active), .engage-btn:focus:not(.btn-active), .engage-btn:hover:not(.btn-active), .show > .engage-btn {
    color: var(--bs-engage-btn-color-active);
    border-color: var(--bs-engage-btn-bg);
    background-color: var(--bs-engage-btn-bg) !important
}

.btn-check:active + .engage-btn .svg-icon, .btn-check:active + .engage-btn i, .btn-check:checked + .engage-btn .svg-icon, .btn-check:checked + .engage-btn i, .engage-btn.active .svg-icon, .engage-btn.active i, .engage-btn.show .svg-icon, .engage-btn.show i, .engage-btn:active:not(.btn-active) .svg-icon, .engage-btn:active:not(.btn-active) i, .engage-btn:focus:not(.btn-active) .svg-icon, .engage-btn:focus:not(.btn-active) i, .engage-btn:hover:not(.btn-active) .svg-icon, .engage-btn:hover:not(.btn-active) i, .show > .engage-btn .svg-icon, .show > .engage-btn i {
    color: var(--bs-engage-btn-color-active)
}

.btn-check:active + .engage-btn.dropdown-toggle:after, .btn-check:checked + .engage-btn.dropdown-toggle:after, .engage-btn.active.dropdown-toggle:after, .engage-btn.show.dropdown-toggle:after, .engage-btn:active:not(.btn-active).dropdown-toggle:after, .engage-btn:focus:not(.btn-active).dropdown-toggle:after, .engage-btn:hover:not(.btn-active).dropdown-toggle:after, .show > .engage-btn.dropdown-toggle:after {
    color: var(--bs-engage-btn-color-active)
}

.cookiealert {
    background: inherit;
    color: inherit
}

@media print {
    .print-content-only {
        padding: 0 !important;
        background: 0 0 !important
    }

    .print-content-only .container, .print-content-only .container-fluid, .print-content-only .container-lg, .print-content-only .container-md, .print-content-only .container-sm, .print-content-only .container-xl, .print-content-only .container-xxl, .print-content-only .page, .print-content-only .page-title .content, .print-content-only .wrapper {
        background: 0 0 !important;
        padding: 10px !important;
        margin: 0 !important
    }

    .print-content-only .aside, .print-content-only .btn, .print-content-only .drawer, .print-content-only .footer, .print-content-only .header, .print-content-only .scrolltop, .print-content-only .sidebar, .print-content-only .toolbar {
        display: none !important
    }
}

.bg-white {
    --bs-bg-rgb-color: var(--bs-white-bg-rgb);
    background-color: #fff !important
}

.bg-black {
    --bs-bg-rgb-color: var(--bs-black-bg-rgb);
    background-color: #000 !important
}

.bg-body {
    --bs-bg-rgb-color: var(--bs-body-bg-rgb);
    background-color: var(--bs-body-bg) !important
}

.bg-hover-body {
    cursor: pointer
}

.bg-hover-body:hover {
    background-color: var(--bs-body-bg) !important
}

.bg-active-body.active {
    background-color: var(--bs-body-bg) !important
}

.bg-state-body {
    cursor: pointer
}

.bg-state-body.active, .bg-state-body:hover {
    background-color: var(--bs-body-bg) !important
}

.bg-hover-white {
    cursor: pointer
}

.bg-hover-white:hover {
    --bs-bg-rgb-color: var(--bs-white-bg-rgb);
    background-color: #fff !important
}

.bg-active-white.active {
    --bs-bg-rgb-color: var(--bs-white-bg-rgb);
    background-color: #fff !important
}

.bg-state-white {
    cursor: pointer
}

.bg-state-white.active, .bg-state-white:hover {
    --bs-bg-rgb-color: var(--bs-white-bg-rgb);
    background-color: #fff !important
}

.bg-light {
    --bs-bg-rgb-color: var(--bs-light-rgb);
    background-color: var(--bs-light) !important
}

.bg-light-active {
    --bs-bg-rgb-color: var(--bs-light-active-rgb);
    background-color: var(--bs-light-active) !important
}

.bg-hover-light {
    cursor: pointer
}

.bg-hover-light:hover {
    background-color: var(--bs-light) !important
}

.bg-active-light.active {
    background-color: var(--bs-light) !important
}

.bg-state-light {
    cursor: pointer
}

.bg-state-light.active, .bg-state-light:hover {
    background-color: var(--bs-light) !important
}

.bg-light-primary {
    background-color: var(--bs-primary-light) !important
}

.bg-primary {
    --bs-bg-rgb-color: var(--bs-primary-rgb);
    background-color: var(--bs-primary) !important
}

.bg-primary-active {
    --bs-bg-rgb-color: var(--bs-primary-active-rgb);
    background-color: var(--bs-primary-active) !important
}

.bg-hover-light-primary {
    cursor: pointer
}

.bg-hover-light-primary:hover {
    background-color: var(--bs-primary-light) !important
}

.bg-state-light-primary {
    cursor: pointer
}

.bg-state-light-primary.active, .bg-state-light-primary:hover {
    background-color: var(--bs-primary-light) !important
}

.bg-hover-primary {
    cursor: pointer
}

.bg-hover-primary:hover {
    background-color: var(--bs-primary) !important
}

.bg-active-primary.active {
    background-color: var(--bs-primary) !important
}

.bg-state-primary {
    cursor: pointer
}

.bg-state-primary.active, .bg-state-primary:hover {
    background-color: var(--bs-primary) !important
}

.bg-light-secondary {
    background-color: var(--bs-secondary-light) !important
}

.bg-secondary {
    --bs-bg-rgb-color: var(--bs-secondary-rgb);
    background-color: var(--bs-secondary) !important
}

.bg-secondary-active {
    --bs-bg-rgb-color: var(--bs-secondary-active-rgb);
    background-color: var(--bs-secondary-active) !important
}

.bg-hover-light-secondary {
    cursor: pointer
}

.bg-hover-light-secondary:hover {
    background-color: var(--bs-secondary-light) !important
}

.bg-state-light-secondary {
    cursor: pointer
}

.bg-state-light-secondary.active, .bg-state-light-secondary:hover {
    background-color: var(--bs-secondary-light) !important
}

.bg-hover-secondary {
    cursor: pointer
}

.bg-hover-secondary:hover {
    background-color: var(--bs-secondary) !important
}

.bg-active-secondary.active {
    background-color: var(--bs-secondary) !important
}

.bg-state-secondary {
    cursor: pointer
}

.bg-state-secondary.active, .bg-state-secondary:hover {
    background-color: var(--bs-secondary) !important
}

.bg-light-success {
    background-color: var(--bs-success-light) !important
}

.bg-success {
    --bs-bg-rgb-color: var(--bs-success-rgb);
    background-color: var(--bs-success) !important
}

.bg-success-active {
    --bs-bg-rgb-color: var(--bs-success-active-rgb);
    background-color: var(--bs-success-active) !important
}

.bg-hover-light-success {
    cursor: pointer
}

.bg-hover-light-success:hover {
    background-color: var(--bs-success-light) !important
}

.bg-state-light-success {
    cursor: pointer
}

.bg-state-light-success.active, .bg-state-light-success:hover {
    background-color: var(--bs-success-light) !important
}

.bg-hover-success {
    cursor: pointer
}

.bg-hover-success:hover {
    background-color: var(--bs-success) !important
}

.bg-active-success.active {
    background-color: var(--bs-success) !important
}

.bg-state-success {
    cursor: pointer
}

.bg-state-success.active, .bg-state-success:hover {
    background-color: var(--bs-success) !important
}

.bg-light-info {
    background-color: var(--bs-info-light) !important
}

.bg-info {
    --bs-bg-rgb-color: var(--bs-info-rgb);
    background-color: var(--bs-info) !important
}

.bg-info-active {
    --bs-bg-rgb-color: var(--bs-info-active-rgb);
    background-color: var(--bs-info-active) !important
}

.bg-hover-light-info {
    cursor: pointer
}

.bg-hover-light-info:hover {
    background-color: var(--bs-info-light) !important
}

.bg-state-light-info {
    cursor: pointer
}

.bg-state-light-info.active, .bg-state-light-info:hover {
    background-color: var(--bs-info-light) !important
}

.bg-hover-info {
    cursor: pointer
}

.bg-hover-info:hover {
    background-color: var(--bs-info) !important
}

.bg-active-info.active {
    background-color: var(--bs-info) !important
}

.bg-state-info {
    cursor: pointer
}

.bg-state-info.active, .bg-state-info:hover {
    background-color: var(--bs-info) !important
}

.bg-light-warning {
    background-color: var(--bs-warning-light) !important
}

.bg-warning {
    --bs-bg-rgb-color: var(--bs-warning-rgb);
    background-color: var(--bs-warning) !important
}

.bg-warning-active {
    --bs-bg-rgb-color: var(--bs-warning-active-rgb);
    background-color: var(--bs-warning-active) !important
}

.bg-hover-light-warning {
    cursor: pointer
}

.bg-hover-light-warning:hover {
    background-color: var(--bs-warning-light) !important
}

.bg-state-light-warning {
    cursor: pointer
}

.bg-state-light-warning.active, .bg-state-light-warning:hover {
    background-color: var(--bs-warning-light) !important
}

.bg-hover-warning {
    cursor: pointer
}

.bg-hover-warning:hover {
    background-color: var(--bs-warning) !important
}

.bg-active-warning.active {
    background-color: var(--bs-warning) !important
}

.bg-state-warning {
    cursor: pointer
}

.bg-state-warning.active, .bg-state-warning:hover {
    background-color: var(--bs-warning) !important
}

.bg-light-danger {
    background-color: var(--bs-danger-light) !important
}

.bg-danger {
    --bs-bg-rgb-color: var(--bs-danger-rgb);
    background-color: var(--bs-danger) !important
}

.bg-danger-active {
    --bs-bg-rgb-color: var(--bs-danger-active-rgb);
    background-color: var(--bs-danger-active) !important
}

.bg-hover-light-danger {
    cursor: pointer
}

.bg-hover-light-danger:hover {
    background-color: var(--bs-danger-light) !important
}

.bg-state-light-danger {
    cursor: pointer
}

.bg-state-light-danger.active, .bg-state-light-danger:hover {
    background-color: var(--bs-danger-light) !important
}

.bg-hover-danger {
    cursor: pointer
}

.bg-hover-danger:hover {
    background-color: var(--bs-danger) !important
}

.bg-active-danger.active {
    background-color: var(--bs-danger) !important
}

.bg-state-danger {
    cursor: pointer
}

.bg-state-danger.active, .bg-state-danger:hover {
    background-color: var(--bs-danger) !important
}

.bg-light-dark {
    background-color: var(--bs-dark-light) !important
}

.bg-dark {
    --bs-bg-rgb-color: var(--bs-dark-rgb);
    background-color: var(--bs-dark) !important
}

.bg-dark-active {
    --bs-bg-rgb-color: var(--bs-dark-active-rgb);
    background-color: var(--bs-dark-active) !important
}

.bg-hover-light-dark {
    cursor: pointer
}

.bg-hover-light-dark:hover {
    background-color: var(--bs-dark-light) !important
}

.bg-state-light-dark {
    cursor: pointer
}

.bg-state-light-dark.active, .bg-state-light-dark:hover {
    background-color: var(--bs-dark-light) !important
}

.bg-hover-dark {
    cursor: pointer
}

.bg-hover-dark:hover {
    background-color: var(--bs-dark) !important
}

.bg-active-dark.active {
    background-color: var(--bs-dark) !important
}

.bg-state-dark {
    cursor: pointer
}

.bg-state-dark.active, .bg-state-dark:hover {
    background-color: var(--bs-dark) !important
}

.bg-gray-100 {
    --bs-bg-rgb-color: var(--bs-gray-100-rgb);
    background-color: var(--bs-gray-100)
}

.bg-gray-100i {
    --bs-bg-rgb-color: var(--bs-gray-100-rgb);
    background-color: var(--bs-gray-100) !important
}

.bg-gray-200 {
    --bs-bg-rgb-color: var(--bs-gray-200-rgb);
    background-color: var(--bs-gray-200)
}

.bg-gray-200i {
    --bs-bg-rgb-color: var(--bs-gray-200-rgb);
    background-color: var(--bs-gray-200) !important
}

.bg-gray-300 {
    --bs-bg-rgb-color: var(--bs-gray-300-rgb);
    background-color: var(--bs-gray-300)
}

.bg-gray-300i {
    --bs-bg-rgb-color: var(--bs-gray-300-rgb);
    background-color: var(--bs-gray-300) !important
}

.bg-gray-400 {
    --bs-bg-rgb-color: var(--bs-gray-400-rgb);
    background-color: var(--bs-gray-400)
}

.bg-gray-400i {
    --bs-bg-rgb-color: var(--bs-gray-400-rgb);
    background-color: var(--bs-gray-400) !important
}

.bg-gray-500 {
    --bs-bg-rgb-color: var(--bs-gray-500-rgb);
    background-color: var(--bs-gray-500)
}

.bg-gray-500i {
    --bs-bg-rgb-color: var(--bs-gray-500-rgb);
    background-color: var(--bs-gray-500) !important
}

.bg-gray-600 {
    --bs-bg-rgb-color: var(--bs-gray-600-rgb);
    background-color: var(--bs-gray-600)
}

.bg-gray-600i {
    --bs-bg-rgb-color: var(--bs-gray-600-rgb);
    background-color: var(--bs-gray-600) !important
}

.bg-gray-700 {
    --bs-bg-rgb-color: var(--bs-gray-700-rgb);
    background-color: var(--bs-gray-700)
}

.bg-gray-700i {
    --bs-bg-rgb-color: var(--bs-gray-700-rgb);
    background-color: var(--bs-gray-700) !important
}

.bg-gray-800 {
    --bs-bg-rgb-color: var(--bs-gray-800-rgb);
    background-color: var(--bs-gray-800)
}

.bg-gray-800i {
    --bs-bg-rgb-color: var(--bs-gray-800-rgb);
    background-color: var(--bs-gray-800) !important
}

.bg-gray-900 {
    --bs-bg-rgb-color: var(--bs-gray-900-rgb);
    background-color: var(--bs-gray-900)
}

.bg-gray-900i {
    --bs-bg-rgb-color: var(--bs-gray-900-rgb);
    background-color: var(--bs-gray-900) !important
}

.bg-opacity-0 {
    background-color: rgba(var(--bs-bg-rgb-color),0) !important
}

.bg-hover-opacity-0:hover {
    background-color: rgba(var(--bs-bg-rgb-color),0) !important
}

.bg-active-opacity-0.active {
    background-color: rgba(var(--bs-bg-rgb-color),0) !important
}

.bg-state-opacity-0 .active, .bg-state-opacity-0:hover {
    background-color: rgba(var(--bs-bg-rgb-color),0) !important
}

.bg-opacity-5 {
    background-color: rgba(var(--bs-bg-rgb-color),.05) !important
}

.bg-hover-opacity-5:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.05) !important
}

.bg-active-opacity-5.active {
    background-color: rgba(var(--bs-bg-rgb-color),.05) !important
}

.bg-state-opacity-5 .active, .bg-state-opacity-5:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.05) !important
}

.bg-opacity-10 {
    background-color: rgba(var(--bs-bg-rgb-color),.1) !important
}

.bg-hover-opacity-10:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.1) !important
}

.bg-active-opacity-10.active {
    background-color: rgba(var(--bs-bg-rgb-color),.1) !important
}

.bg-state-opacity-10 .active, .bg-state-opacity-10:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.1) !important
}

.bg-opacity-15 {
    background-color: rgba(var(--bs-bg-rgb-color),.15) !important
}

.bg-hover-opacity-15:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.15) !important
}

.bg-active-opacity-15.active {
    background-color: rgba(var(--bs-bg-rgb-color),.15) !important
}

.bg-state-opacity-15 .active, .bg-state-opacity-15:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.15) !important
}

.bg-opacity-20 {
    background-color: rgba(var(--bs-bg-rgb-color),.2) !important
}

.bg-hover-opacity-20:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.2) !important
}

.bg-active-opacity-20.active {
    background-color: rgba(var(--bs-bg-rgb-color),.2) !important
}

.bg-state-opacity-20 .active, .bg-state-opacity-20:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.2) !important
}

.bg-opacity-25 {
    background-color: rgba(var(--bs-bg-rgb-color),.25) !important
}

.bg-hover-opacity-25:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.25) !important
}

.bg-active-opacity-25.active {
    background-color: rgba(var(--bs-bg-rgb-color),.25) !important
}

.bg-state-opacity-25 .active, .bg-state-opacity-25:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.25) !important
}

.bg-opacity-50 {
    background-color: rgba(var(--bs-bg-rgb-color),.5) !important
}

.bg-hover-opacity-50:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.5) !important
}

.bg-active-opacity-50.active {
    background-color: rgba(var(--bs-bg-rgb-color),.5) !important
}

.bg-state-opacity-50 .active, .bg-state-opacity-50:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.5) !important
}

.bg-opacity-75 {
    background-color: rgba(var(--bs-bg-rgb-color),.75) !important
}

.bg-hover-opacity-75:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.75) !important
}

.bg-active-opacity-75.active {
    background-color: rgba(var(--bs-bg-rgb-color),.75) !important
}

.bg-state-opacity-75 .active, .bg-state-opacity-75:hover {
    background-color: rgba(var(--bs-bg-rgb-color),.75) !important
}

.bg-opacity-100 {
    background-color: rgba(var(--bs-bg-rgb-color),1) !important
}

.bg-hover-opacity-100:hover {
    background-color: rgba(var(--bs-bg-rgb-color),1) !important
}

.bg-active-opacity-100.active {
    background-color: rgba(var(--bs-bg-rgb-color),1) !important
}

.bg-state-opacity-100 .active, .bg-state-opacity-100:hover {
    background-color: rgba(var(--bs-bg-rgb-color),1) !important
}

.bgi-no-repeat {
    background-repeat: no-repeat
}

.bgi-position-y-top {
    background-position-y: top
}

.bgi-position-y-bottom {
    background-position-y: bottom
}

.bgi-position-y-center {
    background-position-y: center
}

.bgi-position-x-start {
    background-position-x: left
}

.bgi-position-x-end {
    background-position-x: right
}

.bgi-position-x-center {
    background-position-x: center
}

.bgi-position-top {
    background-position: 0 top
}

.bgi-position-bottom {
    background-position: 0 bottom
}

.bgi-position-center {
    background-position: center
}

.bgi-size-auto {
    background-size: auto
}

.bgi-size-cover {
    background-size: cover
}

.bgi-size-contain {
    background-size: contain
}

.bgi-attachment-fixed {
    background-attachment: fixed
}

.bgi-attachment-scroll {
    background-attachment: scroll
}

.border-active:not(.active):not(:active):not(:hover):not(:focus) {
    border-color: transparent !important
}

.border-hover:not(:hover):not(:focus):not(.active):not(:active) {
    cursor: pointer;
    border-color: transparent !important
}

.border-gray-100 {
    border-color: var(--bs-gray-100) !important
}

.border-gray-200 {
    border-color: var(--bs-gray-200) !important
}

.border-gray-300 {
    border-color: var(--bs-gray-300) !important
}

.border-gray-400 {
    border-color: var(--bs-gray-400) !important
}

.border-gray-500 {
    border-color: var(--bs-gray-500) !important
}

.border-gray-600 {
    border-color: var(--bs-gray-600) !important
}

.border-gray-700 {
    border-color: var(--bs-gray-700) !important
}

.border-gray-800 {
    border-color: var(--bs-gray-800) !important
}

.border-gray-900 {
    border-color: var(--bs-gray-900) !important
}

.border-hover-light:hover {
    border-color: var(--bs-light) !important
}

.border-active-light.active {
    border-color: var(--bs-light) !important
}

.border-hover-primary:hover {
    border-color: var(--bs-primary) !important
}

.border-active-primary.active {
    border-color: var(--bs-primary) !important
}

.border-hover-secondary:hover {
    border-color: var(--bs-secondary) !important
}

.border-active-secondary.active {
    border-color: var(--bs-secondary) !important
}

.border-hover-success:hover {
    border-color: var(--bs-success) !important
}

.border-active-success.active {
    border-color: var(--bs-success) !important
}

.border-hover-info:hover {
    border-color: var(--bs-info) !important
}

.border-active-info.active {
    border-color: var(--bs-info) !important
}

.border-hover-warning:hover {
    border-color: var(--bs-warning) !important
}

.border-active-warning.active {
    border-color: var(--bs-warning) !important
}

.border-hover-danger:hover {
    border-color: var(--bs-danger) !important
}

.border-active-danger.active {
    border-color: var(--bs-danger) !important
}

.border-hover-dark:hover {
    border-color: var(--bs-dark) !important
}

.border-active-dark.active {
    border-color: var(--bs-dark) !important
}

.border-hover-transparent:hover {
    border-color: transparent !important
}

.border-dashed {
    border-style: dashed !important;
    border-color: var(--bs-border-dashed-color)
}

.border-top-dashed {
    border-top-style: dashed !important
}

.border-bottom-dashed {
    border-bottom-style: dashed !important
}

.border-start-dashed {
    border-left-style: dashed !important
}

.border-end-dashed {
    border-right-style: dashed !important
}

.border-dotted {
    border-style: dotted !important
}

.border-top-dotted {
    border-top-style: dotted !important
}

.border-bottom-dotted {
    border-bottom-style: dotted !important
}

.border-start-dotted {
    border-left-style: dotted !important
}

.border-end-dotted {
    border-right-style: dotted !important
}

.border-transparent {
    border-color: transparent !important
}

.border-body {
    border-color: var(--bs-body-bg) !important
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-bottom-0 {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-start-0 {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.rounded-end-0 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-circle {
    border-radius: 50% !important
}

.flex-root {
    flex: 1
}

.flex-column-auto {
    flex: none
}

.flex-column-fluid {
    flex: 1 0 auto
}

.flex-row-auto {
    flex: 0 0 auto
}

.flex-row-fluid {
    flex: 1 auto;
    min-width: 0
}

.flex-center {
    justify-content: center;
    align-items: center
}

.flex-start {
    justify-content: start;
    align-items: start
}

.flex-end {
    justify-content: flex-end;
    align-items: flex-end
}

.flex-stack {
    justify-content: space-between;
    align-items: center
}

.flex-equal {
    flex-grow: 1;
    flex-basis: 0;
    flex-shrink: 0
}

.shadow-xs {
    box-shadow: var(--bs-box-shadow-xs)
}

.shadow-sm {
    box-shadow: var(--bs-box-shadow-sm)
}

.shadow {
    box-shadow: var(--bs-box-shadow)
}

.shadow-lg {
    box-shadow: var(--bs-box-shadow-lg)
}

.text-white {
    color: var(--bs-text-white) !important
}

.text-hover-white, .text-hover-white i {
    transition: color .2s ease
}

.text-hover-white:hover, .text-hover-white:hover i {
    transition: color .2s ease;
    color: var(--bs-text-white) !important
}

.text-hover-white:hover .svg-icon {
    color: var(--bs-text-white) !important
}

.text-active-white, .text-active-white i {
    transition: color .2s ease
}

.text-active-white.active, .text-active-white.active i {
    transition: color .2s ease;
    color: var(--bs-text-white) !important
}

.text-active-white.active .svg-icon {
    color: var(--bs-text-white) !important
}

.text-primary {
    color: var(--bs-text-primary) !important
}

.text-inverse-primary {
    color: var(--bs-primary-inverse) !important
}

.text-light-primary {
    color: var(--bs-primary-light) !important
}

.text-hover-primary, .text-hover-primary i {
    transition: color .2s ease
}

.text-hover-primary:hover, .text-hover-primary:hover i {
    transition: color .2s ease;
    color: var(--bs-text-primary) !important
}

.text-hover-primary:hover .svg-icon {
    color: var(--bs-text-primary) !important
}

.text-active-primary, .text-active-primary i {
    transition: color .2s ease
}

.text-active-primary.active, .text-active-primary.active i {
    transition: color .2s ease;
    color: var(--bs-text-primary) !important
}

.text-active-primary.active .svg-icon {
    color: var(--bs-text-primary) !important
}

.text-secondary {
    color: var(--bs-text-secondary) !important
}

.text-inverse-secondary {
    color: var(--bs-secondary-inverse) !important
}

.text-light-secondary {
    color: var(--bs-secondary-light) !important
}

.text-hover-secondary, .text-hover-secondary i {
    transition: color .2s ease
}

.text-hover-secondary:hover, .text-hover-secondary:hover i {
    transition: color .2s ease;
    color: var(--bs-text-secondary) !important
}

.text-hover-secondary:hover .svg-icon {
    color: var(--bs-text-secondary) !important
}

.text-active-secondary, .text-active-secondary i {
    transition: color .2s ease
}

.text-active-secondary.active, .text-active-secondary.active i {
    transition: color .2s ease;
    color: var(--bs-text-secondary) !important
}

.text-active-secondary.active .svg-icon {
    color: var(--bs-text-secondary) !important
}

.text-light {
    color: var(--bs-text-light) !important
}

.text-inverse-light {
    color: var(--bs-light-inverse) !important
}

.text-hover-light, .text-hover-light i {
    transition: color .2s ease
}

.text-hover-light:hover, .text-hover-light:hover i {
    transition: color .2s ease;
    color: var(--bs-text-light) !important
}

.text-hover-light:hover .svg-icon {
    color: var(--bs-text-light) !important
}

.text-active-light, .text-active-light i {
    transition: color .2s ease
}

.text-active-light.active, .text-active-light.active i {
    transition: color .2s ease;
    color: var(--bs-text-light) !important
}

.text-active-light.active .svg-icon {
    color: var(--bs-text-light) !important
}

.text-success {
    color: var(--bs-text-success) !important
}

.text-inverse-success {
    color: var(--bs-success-inverse) !important
}

.text-light-success {
    color: var(--bs-success-light) !important
}

.text-hover-success, .text-hover-success i {
    transition: color .2s ease
}

.text-hover-success:hover, .text-hover-success:hover i {
    transition: color .2s ease;
    color: var(--bs-text-success) !important
}

.text-hover-success:hover .svg-icon {
    color: var(--bs-text-success) !important
}

.text-active-success, .text-active-success i {
    transition: color .2s ease
}

.text-active-success.active, .text-active-success.active i {
    transition: color .2s ease;
    color: var(--bs-text-success) !important
}

.text-active-success.active .svg-icon {
    color: var(--bs-text-success) !important
}

.text-info {
    color: var(--bs-text-info) !important
}

.text-inverse-info {
    color: var(--bs-info-inverse) !important
}

.text-light-info {
    color: var(--bs-info-light) !important
}

.text-hover-info, .text-hover-info i, .text-hover-info:hover i {
    transition: color .2s ease
}

{
    transition: color .2s ease;
    color: var(--bs-text-info) !important
}

.text-hover-info:hover .svg-icon {
    color: var(--bs-text-info) !important
}

.text-active-info, .text-active-info i {
    transition: color .2s ease
}

.text-active-info.active, .text-active-info.active i {
    transition: color .2s ease;
    color: var(--bs-text-info) !important
}

.text-active-info.active .svg-icon {
    color: var(--bs-text-info) !important
}

.text-warning {
    color: var(--bs-text-warning) !important
}

.text-inverse-warning {
    color: var(--bs-warning-inverse) !important
}

.text-light-warning {
    color: var(--bs-warning-light) !important
}

.text-hover-warning, .text-hover-warning i {
    transition: color .2s ease
}

.text-hover-warning:hover, .text-hover-warning:hover i {
    transition: color .2s ease;
    color: var(--bs-text-warning) !important
}

.text-hover-warning:hover .svg-icon {
    color: var(--bs-text-warning) !important
}

.text-active-warning, .text-active-warning i {
    transition: color .2s ease
}

.text-active-warning.active {
    transition: color .2s ease;
    color: var(--bs-text-warning) !important
}

.text-active-warning.active i {
    transition: color .2s ease;
    color: var(--bs-text-warning) !important
}

.text-active-warning.active .svg-icon {
    color: var(--bs-text-warning) !important
}

.text-danger {
    color: var(--bs-text-danger) !important
}

.text-inverse-danger {
    color: var(--bs-danger-inverse) !important
}

.text-light-danger {
    color: var(--bs-danger-light) !important
}

.text-hover-danger, .text-hover-danger i {
    transition: color .2s ease
}

.text-hover-danger:hover, .text-hover-danger:hover i {
    transition: color .2s ease;
    color: var(--bs-text-danger) !important
}

.text-hover-danger:hover .svg-icon {
    color: var(--bs-text-danger) !important
}

.text-active-danger, .text-active-danger i {
    transition: color .2s ease
}

.text-active-danger.active, .text-active-danger.active i {
    transition: color .2s ease;
    color: var(--bs-text-danger) !important
}

.text-active-danger.active .svg-icon {
    color: var(--bs-text-danger) !important
}

.text-dark {
    color: var(--bs-text-dark) !important
}

.text-inverse-dark {
    color: var(--bs-dark-inverse) !important
}

.text-light-dark {
    color: var(--bs-dark-light) !important
}

.text-hover-dark, .text-hover-dark i {
    transition: color .2s ease
}

.text-hover-dark:hover, .text-hover-dark:hover i {
    transition: color .2s ease;
    color: var(--bs-text-dark) !important
}

.text-hover-dark:hover .svg-icon {
    color: var(--bs-text-dark) !important
}

.text-active-dark, .text-active-dark i {
    transition: color .2s ease
}

.text-active-dark.active, .text-active-dark.active i {
    transition: color .2s ease;
    color: var(--bs-text-dark) !important
}

.text-active-dark.active .svg-icon {
    color: var(--bs-text-dark) !important
}

.text-muted {
    color: var(--bs-text-muted) !important
}

.text-hover-muted, .text-hover-muted i {
    transition: color .2s ease
}

.text-hover-muted:hover, .text-hover-muted:hover i {
    transition: color .2s ease;
    color: var(--bs-text-muted) !important
}

.text-hover-muted:hover .svg-icon {
    color: var(--bs-text-muted) !important
}

.text-active-muted, .text-active-muted i {
    transition: color .2s ease
}

.text-active-muted.active, .text-active-muted.active i {
    transition: color .2s ease;
    color: var(--bs-text-muted) !important
}

.text-active-muted.active .svg-icon {
    color: var(--bs-text-muted) !important
}

.text-gray-100 {
    color: var(--bs-text-gray-100) !important
}

.text-hover-gray-100, .text-hover-gray-100 i {
    transition: color .2s ease
}

.text-hover-gray-100:hover, .text-hover-gray-100:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-100) !important
}

.text-hover-gray-100:hover .svg-icon {
    color: var(--bs-text-gray-100) !important
}

.text-active-gray-100, .text-active-gray-100 i {
    transition: color .2s ease
}

.text-active-gray-100.active, .text-active-gray-100.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-100) !important
}

.text-active-gray-100.active .svg-icon {
    color: var(--bs-text-gray-100) !important
}

.text-gray-200 {
    color: var(--bs-text-gray-200) !important
}

.text-hover-gray-200, .text-hover-gray-200 i {
    transition: color .2s ease
}

.text-hover-gray-200:hover, .text-hover-gray-200:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-200) !important
}

.text-hover-gray-200:hover .svg-icon {
    color: var(--bs-text-gray-200) !important
}

.text-active-gray-200, .text-active-gray-200 i {
    transition: color .2s ease
}

.text-active-gray-200.active, .text-active-gray-200.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-200) !important
}

.text-active-gray-200.active .svg-icon {
    color: var(--bs-text-gray-200) !important
}

.text-gray-300 {
    color: var(--bs-text-gray-300) !important
}

.text-hover-gray-300, .text-hover-gray-300 i {
    transition: color .2s ease
}

.text-hover-gray-300:hover, .text-hover-gray-300:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-300) !important
}

.text-hover-gray-300:hover .svg-icon {
    color: var(--bs-text-gray-300) !important
}

.text-active-gray-300, .text-active-gray-300 i {
    transition: color .2s ease
}

.text-active-gray-300.active, .text-active-gray-300.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-300) !important
}

.text-active-gray-300.active .svg-icon {
    color: var(--bs-text-gray-300) !important
}

.text-gray-400 {
    color: var(--bs-text-gray-400) !important
}

.text-hover-gray-400, .text-hover-gray-400 i {
    transition: color .2s ease
}

.text-hover-gray-400:hover, .text-hover-gray-400:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-400) !important
}

.text-hover-gray-400:hover .svg-icon {
    color: var(--bs-text-gray-400) !important
}

.text-active-gray-400, .text-active-gray-400 i {
    transition: color .2s ease
}

.text-active-gray-400.active, .text-active-gray-400.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-400) !important
}

.text-active-gray-400.active .svg-icon {
    color: var(--bs-text-gray-400) !important
}

.text-gray-500 {
    color: var(--bs-text-gray-500) !important
}

.text-hover-gray-500, .text-hover-gray-500 i {
    transition: color .2s ease
}

.text-hover-gray-500:hover, .text-hover-gray-500:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-500) !important
}

.text-hover-gray-500:hover .svg-icon {
    color: var(--bs-text-gray-500) !important
}

.text-active-gray-500, .text-active-gray-500 i {
    transition: color .2s ease
}

.text-active-gray-500.active, .text-active-gray-500.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-500) !important
}

.text-active-gray-500.active .svg-icon {
    color: var(--bs-text-gray-500) !important
}

.text-gray-600 {
    color: var(--bs-text-gray-600) !important
}

.text-hover-gray-600, .text-hover-gray-600 i {
    transition: color .2s ease
}

.text-hover-gray-600:hover, .text-hover-gray-600:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-600) !important
}

.text-hover-gray-600:hover .svg-icon {
    color: var(--bs-text-gray-600) !important
}

.text-active-gray-600, .text-active-gray-600 i {
    transition: color .2s ease
}

.text-active-gray-600.active, .text-active-gray-600.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-600) !important
}

.text-active-gray-600.active .svg-icon {
    color: var(--bs-text-gray-600) !important
}

.text-gray-700 {
    color: var(--bs-text-gray-700) !important
}

.text-hover-gray-700, .text-hover-gray-700 i {
    transition: color .2s ease
}

.text-hover-gray-700:hover, .text-hover-gray-700:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-700) !important
}

.text-hover-gray-700:hover .svg-icon {
    color: var(--bs-text-gray-700) !important
}

.text-active-gray-700, .text-active-gray-700 i {
    transition: color .2s ease
}

.text-active-gray-700.active, .text-active-gray-700.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-700) !important
}

.text-active-gray-700.active .svg-icon {
    color: var(--bs-text-gray-700) !important
}

.text-gray-800 {
    color: var(--bs-text-gray-800) !important
}

.text-hover-gray-800, .text-hover-gray-800 i {
    transition: color .2s ease
}

.text-hover-gray-800:hover, .text-hover-gray-800:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-800) !important
}

.text-hover-gray-800:hover .svg-icon {
    color: var(--bs-text-gray-800) !important
}

.text-active-gray-800, .text-active-gray-800 i {
    transition: color .2s ease
}

.text-active-gray-800.active, .text-active-gray-800.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-800) !important
}

.text-active-gray-800.active .svg-icon {
    color: var(--bs-text-gray-800) !important
}

.text-gray-900 {
    color: var(--bs-text-gray-900) !important
}

.text-hover-gray-900, .text-hover-gray-900 i {
    transition: color .2s ease
}

.text-hover-gray-900:hover, .text-hover-gray-900:hover i {
    transition: color .2s ease;
    color: var(--bs-text-gray-900) !important
}

.text-hover-gray-900:hover .svg-icon {
    color: var(--bs-text-gray-900) !important
}

.text-active-gray-900, .text-active-gray-900 i {
    transition: color .2s ease
}

.text-active-gray-900.active, .text-active-gray-900.active i {
    transition: color .2s ease;
    color: var(--bs-text-gray-900) !important
}

.text-active-gray-900.active .svg-icon {
    color: var(--bs-text-gray-900) !important
}

.parent-hover .parent-hover-white, .parent-hover .parent-hover-primary, .parent-hover .parent-hover-secondary, .parent-hover .parent-hover-light, .parent-hover .parent-hover-success, .parent-hover .parent-hover-info, .parent-hover .parent-hover-warning, .parent-hover .parent-hover-danger, .parent-hover .parent-hover-dark, .parent-hover .parent-hover-muted, .parent-hover .parent-hover-gray-100, .parent-hover .parent-hover-gray-200, .parent-hover .parent-hover-gray-300, .parent-hover .parent-hover-gray-400, .parent-hover .parent-hover-gray-500, .parent-hover .parent-hover-gray-600, .parent-hover .parent-hover-gray-700, .parent-hover .parent-hover-gray-800, .parent-hover .parent-hover-gray-900, .parent-active .parent-active-white, .parent-active .parent-active-primary, .parent-active .parent-active-secondary, .parent-active .parent-active-light, .parent-active .parent-active-success, .parent-active .parent-active-info, .parent-active .parent-active-warning, .parent-active .parent-active-danger, .parent-active .parent-active-dark, .parent-active .parent-active-muted, .parent-active .parent-active-gray-100, .parent-active .parent-active-gray-200, .parent-active .parent-active-gray-300, .parent-active .parent-active-gray-400, .parent-active .parent-active-gray-500, .parent-active .parent-active-gray-600, .parent-active .parent-active-gray-700, .parent-active .parent-active-gray-800, .parent-active .parent-active-gray-800, .parent-active .parent-active-gray-900 {
    transition: color .2s ease
}

.parent-hover:hover .parent-hover-white {
    transition: color .2s ease;
    color: var(--bs-text-white) !important
}

.parent-hover:hover .parent-hover-primary {
    transition: color .2s ease;
    color: var(--bs-text-primary) !important
}

.parent-hover:hover .parent-hover-secondary {
    transition: color .2s ease;
    color: var(--bs-text-secondary) !important
}

.parent-hover:hover .parent-hover-light {
    transition: color .2s ease;
    color: var(--bs-text-light) !important
}

.parent-hover:hover .parent-hover-success {
    transition: color .2s ease;
    color: var(--bs-text-success) !important
}

.parent-hover:hover .parent-hover-info {
    transition: color .2s ease;
    color: var(--bs-text-info) !important
}

.parent-hover:hover .parent-hover-warning {
    transition: color .2s ease;
    color: var(--bs-text-warning) !important
}

.parent-hover:hover .parent-hover-danger {
    transition: color .2s ease;
    color: var(--bs-text-danger) !important
}

.parent-hover:hover .parent-hover-dark {
    transition: color .2s ease;
    color: var(--bs-text-dark) !important
}

.parent-hover:hover .parent-hover-muted {
    transition: color .2s ease;
    color: var(--bs-text-muted) !important
}

.parent-hover:hover .parent-hover-gray-100 {
    transition: color .2s ease;
    color: var(--bs-text-gray-100) !important
}

.parent-hover:hover .parent-hover-gray-200 {
    transition: color .2s ease;
    color: var(--bs-text-gray-200) !important
}

.parent-hover:hover .parent-hover-gray-300 {
    transition: color .2s ease;
    color: var(--bs-text-gray-300) !important
}

.parent-hover:hover .parent-hover-gray-400 {
    transition: color .2s ease;
    color: var(--bs-text-gray-400) !important
}

.parent-hover:hover .parent-hover-gray-500 {
    transition: color .2s ease;
    color: var(--bs-text-gray-500) !important
}

.parent-hover:hover .parent-hover-gray-600 {
    transition: color .2s ease;
    color: var(--bs-text-gray-600) !important
}

.parent-hover:hover .parent-hover-gray-700 {
    transition: color .2s ease;
    color: var(--bs-text-gray-700) !important
}

.parent-hover:hover .parent-hover-gray-800 {
    transition: color .2s ease;
    color: var(--bs-text-gray-800) !important
}

.parent-hover:hover .parent-hover-gray-900 {
    transition: color .2s ease;
    color: var(--bs-text-gray-900) !important
}

.parent-active.active .parent-active-white {
    transition: color .2s ease;
    color: var(--bs-text-white) !important
}

.parent-active.active .parent-active-primary {
    transition: color .2s ease;
    color: var(--bs-text-primary) !important
}

.parent-active.active .parent-active-secondary {
    transition: color .2s ease;
    color: var(--bs-text-secondary) !important
}

.parent-active.active .parent-active-light {
    transition: color .2s ease;
    color: var(--bs-text-light) !important
}

.parent-active.active .parent-active-success {
    transition: color .2s ease;
    color: var(--bs-text-success) !important
}

.parent-active.active .parent-active-info {
    transition: color .2s ease;
    color: var(--bs-text-info) !important
}

.parent-active.active .parent-active-warning {
    transition: color .2s ease;
    color: var(--bs-text-warning) !important
}

.parent-active.active .parent-active-danger {
    transition: color .2s ease;
    color: var(--bs-text-danger) !important
}

.parent-active.active .parent-active-dark {
    transition: color .2s ease;
    color: var(--bs-text-dark) !important
}

.parent-active.active .parent-active-muted {
    transition: color .2s ease;
    color: var(--bs-text-muted) !important
}

.parent-active.active .parent-active-gray-100 {
    transition: color .2s ease;
    color: var(--bs-text-gray-100) !important
}

.parent-active.active .parent-active-gray-200 {
    transition: color .2s ease;
    color: var(--bs-text-gray-200) !important
}

.parent-active.active .parent-active-gray-300 {
    transition: color .2s ease;
    color: var(--bs-text-gray-300) !important
}

.parent-active.active .parent-active-gray-400 {
    transition: color .2s ease;
    color: var(--bs-text-gray-400) !important
}

.parent-active.active .parent-active-gray-500 {
    transition: color .2s ease;
    color: var(--bs-text-gray-500) !important
}

.parent-active.active .parent-active-gray-600 {
    transition: color .2s ease;
    color: var(--bs-text-gray-600) !important
}

.parent-active.active .parent-active-gray-700 {
    transition: color .2s ease;
    color: var(--bs-text-gray-700) !important
}

.parent-active.active .parent-active-gray-800 {
    transition: color .2s ease;
    color: var(--bs-text-gray-800) !important
}

.parent-active.active .parent-active-gray-900 {
    transition: color .2s ease;
    color: var(--bs-text-gray-900) !important
}

.text-transparent {
    color: transparent
}

.cursor-pointer {
    cursor: pointer
}

.cursor-default {
    cursor: default
}

.cursor-move {
    cursor: move
}

i.bi, i[class*=" fa-"], i[class*=" fonticon-"], i[class*=" la-"], i[class^=fa-], i[class^=fonticon-], i[class^=la-] {
    line-height: 1;
    font-size: 1rem;
    color: var(--bs-text-muted)
}

a, a:hover {
    transition: color .2s ease
}

.opacity-active-0.active, .opacity-state-0.active, .opacity-state-0:hover {
    opacity: 0 !important
}

.opacity-active-5.active, .opacity-state-5.active, .opacity-state-5:hover {
    opacity: .05 !important
}

.opacity-active-10.active, .opacity-state-10.active, .opacity-state-10:hover {
    opacity: .1 !important
}

.opacity-active-15.active, .opacity-state-15.active, .opacity-state-15:hover {
    opacity: .15 !important
}

.opacity-active-20.active, .opacity-state-20.active, .opacity-state-20:hover {
    opacity: .2 !important
}

.opacity-active-25.active, .opacity-state-25.active, .opacity-state-25:hover {
    opacity: .25 !important
}

.opacity-active-50.active, .opacity-state-50.active, .opacity-state-50:hover {
    opacity: .5 !important
}

.opacity-active-75.active, .opacity-state-75.active, .opacity-state-75:hover {
    opacity: .75 !important
}

.opacity-active-100.active, .opacity-state-100.active, .opacity-state-100:hover {
    opacity: 1 !important
}

.transform-90 {
    transform: rotate(90deg);
    transform-origin: right top
}

.stepper.stepper-pills.stepper-multistep {
    --bs-stepper-pills-size: 46px;
    --bs-stepper-icon-border-radius: 9px;
    --bs-stepper-icon-check-size: 1.25rem;
    --bs-stepper-icon-bg-color: #ffffff08;
    --bs-stepper-icon-bg-color-current: var(--bs-success);
    --bs-stepper-icon-bg-color-completed: #ffffff08;
    --bs-stepper-icon-border: 1px dashed #ffffff4d;
    --bs-stepper-icon-border-current: 0;
    --bs-stepper-icon-border-completed: 1px dashed #ffffff4d;
    --bs-stepper-icon-number-color: var(--bs-white);
    --bs-stepper-icon-number-color-current: var(--bs-white);
    --bs-stepper-icon-number-color-completed: var(--bs-white);
    --bs-stepper-icon-check-color-completed: var(--bs-success);
    --bs-stepper-label-title-opacity: .7;
    --bs-stepper-label-title-opacity-current: 1;
    --bs-stepper-label-title-opacity-completed: 1;
    --bs-stepper-label-title-color: var(--bs-white);
    --bs-stepper-label-title-color-current: var(--bs-white);
    --bs-stepper-label-title-color-completed: var(--bs-white);
    --bs-stepper-label-desc-opacity: .7;
    --bs-stepper-label-desc-opacity-current: .7;
    --bs-stepper-label-desc-opacity-completed: .7;
    --bs-stepper-label-desc-color: var(--bs-white);
    --bs-stepper-label-desc-color-current: var(--bs-white);
    --bs-stepper-label-desc-color-completed: var(--bs-white);
    --bs-stepper-line-border: 1px dashed #ffffff4d
}

.landing-dark-bg {
    background-color: #13263c
}

.landing-dark-color {
    color: #13263c
}

.landing-dark-border {
    border: 1px dashed #2c3f5b
}

.landing-dark-separator {
    border-top: 1px dashed #2c3f5b
}

.landing-curve {
    position: relative
}

.landing-curve svg {
    position: relative;
    top: 0;
    display: block
}

.landing-header {
    display: flex;
    align-items: center;
    height: 100px
}

.landing-header .logo-default {
    display: block
}

.landing-header .logo-sticky {
    display: none
}

.landing-header .menu .menu-link.active {
    color: #fff
}

[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
    color: #0faae4;
    background-color: #eff2f566
}

[data-kt-sticky-landing-header=on] .landing-header {
    padding: 0;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;
    background-color: #fff;
    box-shadow: 0 10px 30px 0 #523f690d;
    height: 70px
}

[data-kt-sticky-landing-header=on] .landing-header .logo-sticky {
    display: block
}

[data-kt-sticky-landing-header=on] .landing-header .logo-default {
    display: none
}

body[data-kt-sticky-landing-header=on] {
    padding-top: 100px
}

[data-bs-theme=light] {
    --bs-page-bg: #f3f6f9;
    --bs-app-blank-bg: #fff;
    --bs-header-desktop-fixed-bg-color: #fff;
    --bs-header-desktop-fixed-box-shadow: 0 10px 30px 0 #523f6914;
    --bs-header-tablet-and-mobile-fixed-bg-color: #fff;
    --bs-header-tablet-and-mobile-fixed-box-shadow: 0 10px 30px 0 #523f6914;
    --bs-footer-desktop-fixed-bg-color: #fff;
    --bs-footer-desktop-fixed-box-shadow: 0 10px 30px 0 #523f6914;
    --bs-footer-tablet-and-mobile-fixed-bg-color: #fff;
    --bs-footer-tablet-and-mobile-fixed-box-shadow: 0 10px 30px 0 #523f6914;
    --bs-aside-bg-color: #fff;
    --bs-aside-box-shadow: #ced5e11f
}

[data-bs-theme=dark] {
    --bs-page-bg: #151521;
    --bs-app-blank-bg: #151521;
    --bs-header-desktop-fixed-bg-color: #1e1e2d;
    --bs-header-desktop-fixed-box-shadow: none;
    --bs-header-tablet-and-mobile-fixed-bg-color: #1e1e2d;
    --bs-header-tablet-and-mobile-fixed-box-shadow: none;
    --bs-footer-desktop-fixed-bg-color: #1e1e2d;
    --bs-footer-desktop-fixed-box-shadow: none;
    --bs-footer-tablet-and-mobile-fixed-bg-color: #1e1e2d;
    --bs-footer-tablet-and-mobile-fixed-box-shadow: none;
    --bs-aside-bg-color: #1e1e2d;
    --bs-aside-box-shadow: none
}

html {
    font-family: sans-serif;
    text-size-adjust: 100%
}

body, html {
    height: 100%;
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 13px !important;
    font-weight: 500;
    font-family: Montserrat,Helvetica,sans-serif
}

body {
    background-color: var(--bs-page-bg)
}

body {
    display: flex;
    flex-direction: column
}

body a:active, body a:focus, body a:hover {
    text-decoration: none !important
}

canvas {
    user-select: none
}

router-outlet {
    display: none
}

@media print {
    .print-content-only {
        padding: 0 !important;
        background: 0 0 !important
    }

    .print-content-only .container, .print-content-only .container-fluid, .print-content-only .container-lg, .print-content-only .container-md, .print-content-only .container-sm, .print-content-only .container-xl, .print-content-only .container-xxl, .print-content-only .content, .print-content-only .page, .print-content-only .page-title, .print-content-only .wrapper {
        background: 0 0 !important;
        padding: 10px !important;
        margin: 0 !important
    }

    .print-content-only .aside, .print-content-only .btn, .print-content-only .drawer, .print-content-only .footer, .print-content-only .header, .print-content-only .scrolltop, .print-content-only .sidebar, .print-content-only .toolbar {
        display: none !important
    }
}

.text-page-bg {
    color: #f3f6f9
}

.app-blank {
    background-color: var(--bs-app-blank-bg) !important
}

.aside {
    display: flex;
    box-shadow: var(--bs-aside-box-shadow);
    background-color: var(--bs-aside-bg-color)
}

.aside .aside-primary {
    flex-shrink: 0
}

.aside-secondary-enabled .aside .aside-primary {
    border-right: 1px solid transparent
}

.aside-secondary-enabled:not([data-kt-aside-minimize=on]) .aside .aside-primary {
    border-right-color: var(--bs-border-color)
}

.aside .aside-secondary {
    overflow: hidden
}

.aside .aside-secondary .aside-workspace {
    width: 220px;
    flex-shrink: 0
}

.mce-content-body {
    padding: .5rem
}

/*app-engage-overide*/
.app-engage {
    transform: translateY(-50%) translateX(0)
}

.app-engage.app-engage-hide {
    transform: translateY(-50%) translateX(50px) !important
}

.app-engage.app-engage-hide > #kt_app_engage_toggle_off, .app-engage.app-engage-hide > #kt_app_engage_toggle_on {
    transform: translateX(-50px)
}

/*Nestable*/
.dd {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    line-height: 20px
}

.dd-list {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none
}

.dd-list .dd-list {
    padding-left: 30px
}

.dd-empty, .dd-item, .dd-placeholder {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    min-height: 20px;
    font-size: 13px;
    line-height: 20px
}

.dd-handle {
    display: block;
    margin: 5px 0;
    padding: 5px 10px;
    color: var(--bs-dark);
    text-decoration: none;
    font-weight: 500;
    border: 1px solid var(--bs-gray-300);
    background: #fafafa;
    border-radius: 3px;
    box-sizing: border-box
}

.dd-handle:hover {
    color: #2ea8e5;
    background: #fff
}

.dd-item > button {
    position: relative;
    cursor: pointer;
    float: left;
    width: 25px;
    height: 20px;
    margin: 7px 0;
    padding: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    border: 0;
    background: 0 0;
    font-size: 10px;
    line-height: 1;
    text-align: center;
    font-weight: 700
}

.dd-item > button:before {
    display: block;
    position: absolute;
    width: 100%;
    text-align: center;
    text-indent: 0
}

.dd-item > button.dd-expand:before {
    content: "\f067";
    font-family: 'Font Awesome 6 Pro'
}

.dd-item > button.dd-collapse:before {
    content: "\f068";
    font-family: 'Font Awesome 6 Pro'
}

.dd-expand {
    display: none
}

.dd-collapsed .dd-collapse, .dd-collapsed .dd-list {
    display: none
}

.dd-collapsed .dd-expand {
    display: block
}

.dd-empty, .dd-placeholder {
    margin: 5px 0;
    padding: 0;
    min-height: 30px;
    background: #f2fbff;
    border: 1px dashed #b6bcbf;
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.dd-empty {
    border: 1px dashed #bbb;
    min-height: 100px;
    background-color: #e5e5e5;
    background-size: 60px 60px;
    background-position: 0 0,30px 30px
}

.dd-dragel {
    position: absolute;
    pointer-events: none;
    z-index: 9999
}

.dd-dragel > .dd-item .dd-handle {
    margin-top: 0
}

.dd-dragel .dd-handle {
    box-shadow: 2px 4px 6px 0 #0000001a
}

/*Nestable Draggable Handles*/
.dd3-content {
    display: block;
    height: 30px;
    margin: 5px 0;
    padding: 5px 10px 5px 40px;
    color: #333;
    text-decoration: none;
    font-weight: 500;
    border: 1px solid #ccc;
    background: #fafafa;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.dd3-content:hover {
    color: #2ea8e5;
    background: #fff
}

.dd-dragel > .dd3-item > .dd3-content {
    margin: 0
}

.dd3-item > button {
    margin-left: 30px
}

.dd3-handle {
    position: absolute;
    margin: 0;
    left: 0;
    top: 0;
    cursor: move;
    width: 30px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    border: 1px solid #aaa;
    background: #ddd;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.dd3-handle:not(.no-drag) {
    cursor: move
}

.dd3-handle:not(.no-drag):before {
    content: '≡';
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    width: 100%;
    text-align: center;
    text-indent: 0;
    color: #fff;
    font-size: 20px;
    font-weight: 400
}

.dd3-handle:hover {
    background: #ddd
}

/*Multi-Select*/
.ms-container {
    background: transparent url(/App_Assets/images/switch.png) no-repeat 50% 50%;
    width: 370px
}

.ms-container:after {
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both;
    min-height: 0;
    visibility: hidden
}

.ms-container .ms-selectable, .ms-container .ms-selection {
    background: #fff;
    color: #555;
    float: left;
    width: 45%
}

.ms-container .ms-list {
    -webkit-box-shadow: inset 0 1px 1px #00000013;
    -moz-box-shadow: inset 0 1px 1px #00000013;
    box-shadow: inset 0 1px 1px #00000013;
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -ms-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: relative;
    height: 200px;
    padding: 0;
    overflow-y: auto
}

.ms-container .ms-selectable {
    margin-right: 10%
}

.ms-container .ms-list.ms-focus {
    border-color: #52a8eccc;
    -webkit-box-shadow: inset 0 1px 1px #00000013 0 8px #52a8ec99;
    -moz-box-shadow: inset 0 1px 1px #00000013 0 8px #52a8ec99;
    box-shadow: inset 0 1px 1px #00000013 0 8px #52a8ec99;
    outline: 0
}

.ms-container ul {
    margin: 0;
    list-style-type: none;
    padding: 0
}

.ms-container .ms-optgroup-container {
    width: 100%
}

.ms-container .ms-optgroup-label {
    margin: 0;
    padding: 5px 0 0 5px;
    cursor: pointer;
    color: #999
}

.ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection {
    border-bottom: 1px #eee solid;
    padding: 2px 10px;
    color: #555;
    font-size: 14px
}

.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover {
    cursor: pointer;
    color: #fff;
    text-decoration: none;
    background-color: #08c
}

.ms-container .ms-selectable li.disabled, .ms-container .ms-selection li.disabled {
    background-color: #eee;
    color: #aaa;
    cursor: text
}

.favorite > input {
    display: none
}

.favorite > input:checked + label > span {
    border-color: var(--bs-danger) !important;
    background-color: var(--bs-danger-light) !important
}

.favorite > input:checked + label > span > i {
    color: var(--bs-danger)
}

@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: flex !important
    }

    .d-print-inline-flex {
        display: inline-flex !important
    }

    .d-print-none {
        display: none !important
    }
}

@media (min-width:576px) {
    .col-sm {
        flex: 1 0 0
    }

    .row-cols-sm-auto > * {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-sm-1 > * {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-sm-2 > * {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-sm-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-sm-4 > * {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-sm-5 > * {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-sm-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-sm-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-sm-12 {
        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 {
        --bs-gutter-x: 0
    }

    .g-sm-0, .gy-sm-0 {
        --bs-gutter-y: 0
    }

    .g-sm-1, .gx-sm-1 {
        --bs-gutter-x: .25rem
    }

    .g-sm-1, .gy-sm-1 {
        --bs-gutter-y: .25rem
    }

    .g-sm-2, .gx-sm-2 {
        --bs-gutter-x: .5rem
    }

    .g-sm-2, .gy-sm-2 {
        --bs-gutter-y: .5rem
    }

    .g-sm-3, .gx-sm-3 {
        --bs-gutter-x: .75rem
    }

    .g-sm-3, .gy-sm-3 {
        --bs-gutter-y: .75rem
    }

    .g-sm-4, .gx-sm-4 {
        --bs-gutter-x: 1rem
    }

    .g-sm-4, .gy-sm-4 {
        --bs-gutter-y: 1rem
    }

    .g-sm-5, .gx-sm-5 {
        --bs-gutter-x: 1.25rem
    }

    .g-sm-5, .gy-sm-5 {
        --bs-gutter-y: 1.25rem
    }

    .g-sm-6, .gx-sm-6 {
        --bs-gutter-x: 1.5rem
    }

    .g-sm-6, .gy-sm-6 {
        --bs-gutter-y: 1.5rem
    }

    .g-sm-7, .gx-sm-7 {
        --bs-gutter-x: 1.75rem
    }

    .g-sm-7, .gy-sm-7 {
        --bs-gutter-y: 1.75rem
    }

    .g-sm-8, .gx-sm-8 {
        --bs-gutter-x: 2rem
    }

    .g-sm-8, .gy-sm-8 {
        --bs-gutter-y: 2rem
    }

    .g-sm-9, .gx-sm-9 {
        --bs-gutter-x: 2.25rem
    }

    .g-sm-9, .gy-sm-9 {
        --bs-gutter-y: 2.25rem
    }

    .g-sm-10, .gx-sm-10 {
        --bs-gutter-x: 2.5rem
    }

    .g-sm-10, .gy-sm-10 {
        --bs-gutter-y: 2.5rem
    }

    .float-sm-start {
        float: left !important
    }

    .float-sm-end {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }

    .object-fit-sm-contain {
        object-fit: contain !important
    }

    .object-fit-sm-cover {
        object-fit: cover !important
    }

    .object-fit-sm-fill {
        object-fit: fill !important
    }

    .object-fit-sm-scale {
        object-fit: scale-down !important
    }

    .object-fit-sm-none {
        object-fit: none !important
    }

    .overflow-sm-auto {
        overflow: auto !important
    }

    .overflow-sm-hidden {
        overflow: hidden !important
    }

    .overflow-sm-visible {
        overflow: visible !important
    }

    .overflow-sm-scroll {
        overflow: scroll !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: flex !important
    }

    .d-sm-inline-flex {
        display: inline-flex !important
    }

    .d-sm-none {
        display: none !important
    }

    .position-sm-static {
        position: static !important
    }

    .position-sm-relative {
        position: relative !important
    }

    .position-sm-absolute {
        position: absolute !important
    }

    .position-sm-fixed {
        position: fixed !important
    }

    .position-sm-sticky {
        position: sticky !important
    }

    .w-sm-unset {
        width: unset !important
    }

    .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
    }

    .w-sm-1px {
        width: 1px !important
    }

    .w-sm-2px {
        width: 2px !important
    }

    .w-sm-3px {
        width: 3px !important
    }

    .w-sm-4px {
        width: 4px !important
    }

    .w-sm-5px {
        width: 5px !important
    }

    .w-sm-6px {
        width: 6px !important
    }

    .w-sm-7px {
        width: 7px !important
    }

    .w-sm-8px {
        width: 8px !important
    }

    .w-sm-9px {
        width: 9px !important
    }

    .w-sm-10px {
        width: 10px !important
    }

    .w-sm-15px {
        width: 15px !important
    }

    .w-sm-20px {
        width: 20px !important
    }

    .w-sm-25px {
        width: 25px !important
    }

    .w-sm-30px {
        width: 30px !important
    }

    .w-sm-35px {
        width: 35px !important
    }

    .w-sm-40px {
        width: 40px !important
    }

    .w-sm-45px {
        width: 45px !important
    }

    .w-sm-50px {
        width: 50px !important
    }

    .w-sm-55px {
        width: 55px !important
    }

    .w-sm-60px {
        width: 60px !important
    }

    .w-sm-65px {
        width: 65px !important
    }

    .w-sm-70px {
        width: 70px !important
    }

    .w-sm-75px {
        width: 75px !important
    }

    .w-sm-80px {
        width: 80px !important
    }

    .w-sm-85px {
        width: 85px !important
    }

    .w-sm-90px {
        width: 90px !important
    }

    .w-sm-95px {
        width: 95px !important
    }

    .w-sm-100px {
        width: 100px !important
    }

    .w-sm-125px {
        width: 125px !important
    }

    .w-sm-150px {
        width: 150px !important
    }

    .w-sm-175px {
        width: 175px !important
    }

    .w-sm-200px {
        width: 200px !important
    }

    .w-sm-225px {
        width: 225px !important
    }

    .w-sm-250px {
        width: 250px !important
    }

    .w-sm-275px {
        width: 275px !important
    }

    .w-sm-300px {
        width: 300px !important
    }

    .w-sm-325px {
        width: 325px !important
    }

    .w-sm-350px {
        width: 350px !important
    }

    .w-sm-375px {
        width: 375px !important
    }

    .w-sm-400px {
        width: 400px !important
    }

    .w-sm-425px {
        width: 425px !important
    }

    .w-sm-450px {
        width: 450px !important
    }

    .w-sm-475px {
        width: 475px !important
    }

    .w-sm-500px {
        width: 500px !important
    }

    .w-sm-550px {
        width: 550px !important
    }

    .w-sm-600px {
        width: 600px !important
    }

    .w-sm-650px {
        width: 650px !important
    }

    .w-sm-700px {
        width: 700px !important
    }

    .w-sm-750px {
        width: 750px !important
    }

    .w-sm-800px {
        width: 800px !important
    }

    .w-sm-850px {
        width: 850px !important
    }

    .w-sm-900px {
        width: 900px !important
    }

    .w-sm-950px {
        width: 950px !important
    }

    .w-sm-1000px {
        width: 1000px !important
    }

    .mw-sm-unset {
        max-width: unset !important
    }

    .mw-sm-25 {
        max-width: 25% !important
    }

    .mw-sm-50 {
        max-width: 50% !important
    }

    .mw-sm-75 {
        max-width: 75% !important
    }

    .mw-sm-100 {
        max-width: 100% !important
    }

    .mw-sm-auto {
        max-width: auto !important
    }

    .mw-sm-1px {
        max-width: 1px !important
    }

    .mw-sm-2px {
        max-width: 2px !important
    }

    .mw-sm-3px {
        max-width: 3px !important
    }

    .mw-sm-4px {
        max-width: 4px !important
    }

    .mw-sm-5px {
        max-width: 5px !important
    }

    .mw-sm-6px {
        max-width: 6px !important
    }

    .mw-sm-7px {
        max-width: 7px !important
    }

    .mw-sm-8px {
        max-width: 8px !important
    }

    .mw-sm-9px {
        max-width: 9px !important
    }

    .mw-sm-10px {
        max-width: 10px !important
    }

    .mw-sm-15px {
        max-width: 15px !important
    }

    .mw-sm-20px {
        max-width: 20px !important
    }

    .mw-sm-25px {
        max-width: 25px !important
    }

    .mw-sm-30px {
        max-width: 30px !important
    }

    .mw-sm-35px {
        max-width: 35px !important
    }

    .mw-sm-40px {
        max-width: 40px !important
    }

    .mw-sm-45px {
        max-width: 45px !important
    }

    .mw-sm-50px {
        max-width: 50px !important
    }

    .mw-sm-55px {
        max-width: 55px !important
    }

    .mw-sm-60px {
        max-width: 60px !important
    }

    .mw-sm-65px {
        max-width: 65px !important
    }

    .mw-sm-70px {
        max-width: 70px !important
    }

    .mw-sm-75px {
        max-width: 75px !important
    }

    .mw-sm-80px {
        max-width: 80px !important
    }

    .mw-sm-85px {
        max-width: 85px !important
    }

    .mw-sm-90px {
        max-width: 90px !important
    }

    .mw-sm-95px {
        max-width: 95px !important
    }

    .mw-sm-100px {
        max-width: 100px !important
    }

    .mw-sm-125px {
        max-width: 125px !important
    }

    .mw-sm-150px {
        max-width: 150px !important
    }

    .mw-sm-175px {
        max-width: 175px !important
    }

    .mw-sm-200px {
        max-width: 200px !important
    }

    .mw-sm-225px {
        max-width: 225px !important
    }

    .mw-sm-250px {
        max-width: 250px !important
    }

    .mw-sm-275px {
        max-width: 275px !important
    }

    .mw-sm-300px {
        max-width: 300px !important
    }

    .mw-sm-325px {
        max-width: 325px !important
    }

    .mw-sm-350px {
        max-width: 350px !important
    }

    .mw-sm-375px {
        max-width: 375px !important
    }

    .mw-sm-400px {
        max-width: 400px !important
    }

    .mw-sm-425px {
        max-width: 425px !important
    }

    .mw-sm-450px {
        max-width: 450px !important
    }

    .mw-sm-475px {
        max-width: 475px !important
    }

    .mw-sm-500px {
        max-width: 500px !important
    }

    .mw-sm-550px {
        max-width: 550px !important
    }

    .mw-sm-600px {
        max-width: 600px !important
    }

    .mw-sm-650px {
        max-width: 650px !important
    }

    .mw-sm-700px {
        max-width: 700px !important
    }

    .mw-sm-750px {
        max-width: 750px !important
    }

    .mw-sm-800px {
        max-width: 800px !important
    }

    .mw-sm-850px {
        max-width: 850px !important
    }

    .mw-sm-900px {
        max-width: 900px !important
    }

    .mw-sm-950px {
        max-width: 950px !important
    }

    .mw-sm-1000px {
        max-width: 1000px !important
    }

    .h-sm-unset {
        height: unset !important
    }

    .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
    }

    .h-sm-1px {
        height: 1px !important
    }

    .h-sm-2px {
        height: 2px !important
    }

    .h-sm-3px {
        height: 3px !important
    }

    .h-sm-4px {
        height: 4px !important
    }

    .h-sm-5px {
        height: 5px !important
    }

    .h-sm-6px {
        height: 6px !important
    }

    .h-sm-7px {
        height: 7px !important
    }

    .h-sm-8px {
        height: 8px !important
    }

    .h-sm-9px {
        height: 9px !important
    }

    .h-sm-10px {
        height: 10px !important
    }

    .h-sm-15px {
        height: 15px !important
    }

    .h-sm-20px {
        height: 20px !important
    }

    .h-sm-25px {
        height: 25px !important
    }

    .h-sm-30px {
        height: 30px !important
    }

    .h-sm-35px {
        height: 35px !important
    }

    .h-sm-40px {
        height: 40px !important
    }

    .h-sm-45px {
        height: 45px !important
    }

    .h-sm-50px {
        height: 50px !important
    }

    .h-sm-55px {
        height: 55px !important
    }

    .h-sm-60px {
        height: 60px !important
    }

    .h-sm-65px {
        height: 65px !important
    }

    .h-sm-70px {
        height: 70px !important
    }

    .h-sm-75px {
        height: 75px !important
    }

    .h-sm-80px {
        height: 80px !important
    }

    .h-sm-85px {
        height: 85px !important
    }

    .h-sm-90px {
        height: 90px !important
    }

    .h-sm-95px {
        height: 95px !important
    }

    .h-sm-100px {
        height: 100px !important
    }

    .h-sm-125px {
        height: 125px !important
    }

    .h-sm-150px {
        height: 150px !important
    }

    .h-sm-175px {
        height: 175px !important
    }

    .h-sm-200px {
        height: 200px !important
    }

    .h-sm-225px {
        height: 225px !important
    }

    .h-sm-250px {
        height: 250px !important
    }

    .h-sm-275px {
        height: 275px !important
    }

    .h-sm-300px {
        height: 300px !important
    }

    .h-sm-325px {
        height: 325px !important
    }

    .h-sm-350px {
        height: 350px !important
    }

    .h-sm-375px {
        height: 375px !important
    }

    .h-sm-400px {
        height: 400px !important
    }

    .h-sm-425px {
        height: 425px !important
    }

    .h-sm-450px {
        height: 450px !important
    }

    .h-sm-475px {
        height: 475px !important
    }

    .h-sm-500px {
        height: 500px !important
    }

    .h-sm-550px {
        height: 550px !important
    }

    .h-sm-600px {
        height: 600px !important
    }

    .h-sm-650px {
        height: 650px !important
    }

    .h-sm-700px {
        height: 700px !important
    }

    .h-sm-750px {
        height: 750px !important
    }

    .h-sm-800px {
        height: 800px !important
    }

    .h-sm-850px {
        height: 850px !important
    }

    .h-sm-900px {
        height: 900px !important
    }

    .h-sm-950px {
        height: 950px !important
    }

    .h-sm-1000px {
        height: 1000px !important
    }

    .mh-sm-unset {
        max-height: unset !important
    }

    .mh-sm-25 {
        max-height: 25% !important
    }

    .mh-sm-50 {
        max-height: 50% !important
    }

    .mh-sm-75 {
        max-height: 75% !important
    }

    .mh-sm-100 {
        max-height: 100% !important
    }

    .mh-sm-auto {
        max-height: auto !important
    }

    .mh-sm-1px {
        max-height: 1px !important
    }

    .mh-sm-2px {
        max-height: 2px !important
    }

    .mh-sm-3px {
        max-height: 3px !important
    }

    .mh-sm-4px {
        max-height: 4px !important
    }

    .mh-sm-5px {
        max-height: 5px !important
    }

    .mh-sm-6px {
        max-height: 6px !important
    }

    .mh-sm-7px {
        max-height: 7px !important
    }

    .mh-sm-8px {
        max-height: 8px !important
    }

    .mh-sm-9px {
        max-height: 9px !important
    }

    .mh-sm-10px {
        max-height: 10px !important
    }

    .mh-sm-15px {
        max-height: 15px !important
    }

    .mh-sm-20px {
        max-height: 20px !important
    }

    .mh-sm-25px {
        max-height: 25px !important
    }

    .mh-sm-30px {
        max-height: 30px !important
    }

    .mh-sm-35px {
        max-height: 35px !important
    }

    .mh-sm-40px {
        max-height: 40px !important
    }

    .mh-sm-45px {
        max-height: 45px !important
    }

    .mh-sm-50px {
        max-height: 50px !important
    }

    .mh-sm-55px {
        max-height: 55px !important
    }

    .mh-sm-60px {
        max-height: 60px !important
    }

    .mh-sm-65px {
        max-height: 65px !important
    }

    .mh-sm-70px {
        max-height: 70px !important
    }

    .mh-sm-75px {
        max-height: 75px !important
    }

    .mh-sm-80px {
        max-height: 80px !important
    }

    .mh-sm-85px {
        max-height: 85px !important
    }

    .mh-sm-90px {
        max-height: 90px !important
    }

    .mh-sm-95px {
        max-height: 95px !important
    }

    .mh-sm-100px {
        max-height: 100px !important
    }

    .mh-sm-125px {
        max-height: 125px !important
    }

    .mh-sm-150px {
        max-height: 150px !important
    }

    .mh-sm-175px {
        max-height: 175px !important
    }

    .mh-sm-200px {
        max-height: 200px !important
    }

    .mh-sm-225px {
        max-height: 225px !important
    }

    .mh-sm-250px {
        max-height: 250px !important
    }

    .mh-sm-275px {
        max-height: 275px !important
    }

    .mh-sm-300px {
        max-height: 300px !important
    }

    .mh-sm-325px {
        max-height: 325px !important
    }

    .mh-sm-350px {
        max-height: 350px !important
    }

    .mh-sm-375px {
        max-height: 375px !important
    }

    .mh-sm-400px {
        max-height: 400px !important
    }

    .mh-sm-425px {
        max-height: 425px !important
    }

    .mh-sm-450px {
        max-height: 450px !important
    }

    .mh-sm-475px {
        max-height: 475px !important
    }

    .mh-sm-500px {
        max-height: 500px !important
    }

    .mh-sm-550px {
        max-height: 550px !important
    }

    .mh-sm-600px {
        max-height: 600px !important
    }

    .mh-sm-650px {
        max-height: 650px !important
    }

    .mh-sm-700px {
        max-height: 700px !important
    }

    .mh-sm-750px {
        max-height: 750px !important
    }

    .mh-sm-800px {
        max-height: 800px !important
    }

    .mh-sm-850px {
        max-height: 850px !important
    }

    .mh-sm-900px {
        max-height: 900px !important
    }

    .mh-sm-950px {
        max-height: 950px !important
    }

    .mh-sm-1000px {
        max-height: 1000px !important
    }

    .flex-sm-fill {
        flex: 1 1 auto !important
    }

    .flex-sm-row {
        flex-direction: row !important
    }

    .flex-sm-column {
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-sm-grow-0 {
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-sm-start {
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        justify-content: center !important
    }

    .justify-content-sm-between {
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        justify-content: space-around !important
    }

    .justify-content-sm-evenly {
        justify-content: space-evenly !important
    }

    .align-items-sm-start {
        align-items: flex-start !important
    }

    .align-items-sm-end {
        align-items: flex-end !important
    }

    .align-items-sm-center {
        align-items: center !important
    }

    .align-items-sm-baseline {
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        align-items: stretch !important
    }

    .align-content-sm-start {
        align-content: flex-start !important
    }

    .align-content-sm-end {
        align-content: flex-end !important
    }

    .align-content-sm-center {
        align-content: center !important
    }

    .align-content-sm-between {
        align-content: space-between !important
    }

    .align-content-sm-around {
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        align-content: stretch !important
    }

    .align-self-sm-auto {
        align-self: auto !important
    }

    .align-self-sm-start {
        align-self: flex-start !important
    }

    .align-self-sm-end {
        align-self: flex-end !important
    }

    .align-self-sm-center {
        align-self: center !important
    }

    .align-self-sm-baseline {
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        align-self: stretch !important
    }

    .order-sm-first {
        order: -1 !important
    }

    .order-sm-0 {
        order: 0 !important
    }

    .order-sm-1 {
        order: 1 !important
    }

    .order-sm-2 {
        order: 2 !important
    }

    .order-sm-3 {
        order: 3 !important
    }

    .order-sm-4 {
        order: 4 !important
    }

    .order-sm-5 {
        order: 5 !important
    }

    .order-sm-last {
        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: .75rem !important
    }

    .m-sm-4 {
        margin: 1rem !important
    }

    .m-sm-5 {
        margin: 1.25rem !important
    }

    .m-sm-6 {
        margin: 1.5rem !important
    }

    .m-sm-7 {
        margin: 1.75rem !important
    }

    .m-sm-8 {
        margin: 2rem !important
    }

    .m-sm-9 {
        margin: 2.25rem !important
    }

    .m-sm-10 {
        margin: 2.5rem !important
    }

    .m-sm-11 {
        margin: 2.75rem !important
    }

    .m-sm-12 {
        margin: 3rem !important
    }

    .m-sm-13 {
        margin: 3.25rem !important
    }

    .m-sm-14 {
        margin: 3.5rem !important
    }

    .m-sm-15 {
        margin: 3.75rem !important
    }

    .m-sm-16 {
        margin: 4rem !important
    }

    .m-sm-17 {
        margin: 4.25rem !important
    }

    .m-sm-18 {
        margin: 4.5rem !important
    }

    .m-sm-19 {
        margin: 4.75rem !important
    }

    .m-sm-20 {
        margin: 5rem !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: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-sm-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-sm-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-sm-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-sm-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-sm-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-sm-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-sm-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-sm-11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important
    }

    .mx-sm-12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-sm-13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important
    }

    .mx-sm-14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-sm-15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important
    }

    .mx-sm-16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-sm-17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important
    }

    .mx-sm-18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-sm-19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important
    }

    .mx-sm-20 {
        margin-right: 5rem !important;
        margin-left: 5rem !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: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-sm-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-sm-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-sm-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-sm-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-sm-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-sm-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-sm-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-sm-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .my-sm-12 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-sm-13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important
    }

    .my-sm-14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-sm-15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .my-sm-16 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-sm-17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .my-sm-18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-sm-19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important
    }

    .my-sm-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !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: .75rem !important
    }

    .mt-sm-4 {
        margin-top: 1rem !important
    }

    .mt-sm-5 {
        margin-top: 1.25rem !important
    }

    .mt-sm-6 {
        margin-top: 1.5rem !important
    }

    .mt-sm-7 {
        margin-top: 1.75rem !important
    }

    .mt-sm-8 {
        margin-top: 2rem !important
    }

    .mt-sm-9 {
        margin-top: 2.25rem !important
    }

    .mt-sm-10 {
        margin-top: 2.5rem !important
    }

    .mt-sm-11 {
        margin-top: 2.75rem !important
    }

    .mt-sm-12 {
        margin-top: 3rem !important
    }

    .mt-sm-13 {
        margin-top: 3.25rem !important
    }

    .mt-sm-14 {
        margin-top: 3.5rem !important
    }

    .mt-sm-15 {
        margin-top: 3.75rem !important
    }

    .mt-sm-16 {
        margin-top: 4rem !important
    }

    .mt-sm-17 {
        margin-top: 4.25rem !important
    }

    .mt-sm-18 {
        margin-top: 4.5rem !important
    }

    .mt-sm-19 {
        margin-top: 4.75rem !important
    }

    .mt-sm-20 {
        margin-top: 5rem !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: .75rem !important
    }

    .me-sm-4 {
        margin-right: 1rem !important
    }

    .me-sm-5 {
        margin-right: 1.25rem !important
    }

    .me-sm-6 {
        margin-right: 1.5rem !important
    }

    .me-sm-7 {
        margin-right: 1.75rem !important
    }

    .me-sm-8 {
        margin-right: 2rem !important
    }

    .me-sm-9 {
        margin-right: 2.25rem !important
    }

    .me-sm-10 {
        margin-right: 2.5rem !important
    }

    .me-sm-11 {
        margin-right: 2.75rem !important
    }

    .me-sm-12 {
        margin-right: 3rem !important
    }

    .me-sm-13 {
        margin-right: 3.25rem !important
    }

    .me-sm-14 {
        margin-right: 3.5rem !important
    }

    .me-sm-15 {
        margin-right: 3.75rem !important
    }

    .me-sm-16 {
        margin-right: 4rem !important
    }

    .me-sm-17 {
        margin-right: 4.25rem !important
    }

    .me-sm-18 {
        margin-right: 4.5rem !important
    }

    .me-sm-19 {
        margin-right: 4.75rem !important
    }

    .me-sm-20 {
        margin-right: 5rem !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: .75rem !important
    }

    .mb-sm-4 {
        margin-bottom: 1rem !important
    }

    .mb-sm-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-sm-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-sm-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-sm-8 {
        margin-bottom: 2rem !important
    }

    .mb-sm-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-sm-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-sm-11 {
        margin-bottom: 2.75rem !important
    }

    .mb-sm-12 {
        margin-bottom: 3rem !important
    }

    .mb-sm-13 {
        margin-bottom: 3.25rem !important
    }

    .mb-sm-14 {
        margin-bottom: 3.5rem !important
    }

    .mb-sm-15 {
        margin-bottom: 3.75rem !important
    }

    .mb-sm-16 {
        margin-bottom: 4rem !important
    }

    .mb-sm-17 {
        margin-bottom: 4.25rem !important
    }

    .mb-sm-18 {
        margin-bottom: 4.5rem !important
    }

    .mb-sm-19 {
        margin-bottom: 4.75rem !important
    }

    .mb-sm-20 {
        margin-bottom: 5rem !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: .75rem !important
    }

    .ms-sm-4 {
        margin-left: 1rem !important
    }

    .ms-sm-5 {
        margin-left: 1.25rem !important
    }

    .ms-sm-6 {
        margin-left: 1.5rem !important
    }

    .ms-sm-7 {
        margin-left: 1.75rem !important
    }

    .ms-sm-8 {
        margin-left: 2rem !important
    }

    .ms-sm-9 {
        margin-left: 2.25rem !important
    }

    .ms-sm-10 {
        margin-left: 2.5rem !important
    }

    .ms-sm-11 {
        margin-left: 2.75rem !important
    }

    .ms-sm-12 {
        margin-left: 3rem !important
    }

    .ms-sm-13 {
        margin-left: 3.25rem !important
    }

    .ms-sm-14 {
        margin-left: 3.5rem !important
    }

    .ms-sm-15 {
        margin-left: 3.75rem !important
    }

    .ms-sm-16 {
        margin-left: 4rem !important
    }

    .ms-sm-17 {
        margin-left: 4.25rem !important
    }

    .ms-sm-18 {
        margin-left: 4.5rem !important
    }

    .ms-sm-19 {
        margin-left: 4.75rem !important
    }

    .ms-sm-20 {
        margin-left: 5rem !important
    }

    .ms-sm-auto {
        margin-left: auto !important
    }

    .m-sm-n1 {
        margin: -.25rem !important
    }

    .m-sm-n2 {
        margin: -.5rem !important
    }

    .m-sm-n3 {
        margin: -.75rem !important
    }

    .m-sm-n4 {
        margin: -1rem !important
    }

    .m-sm-n5 {
        margin: -1.25rem !important
    }

    .m-sm-n6 {
        margin: -1.5rem !important
    }

    .m-sm-n7 {
        margin: -1.75rem !important
    }

    .m-sm-n8 {
        margin: -2rem !important
    }

    .m-sm-n9 {
        margin: -2.25rem !important
    }

    .m-sm-n10 {
        margin: -2.5rem !important
    }

    .m-sm-n11 {
        margin: -2.75rem !important
    }

    .m-sm-n12 {
        margin: -3rem !important
    }

    .m-sm-n13 {
        margin: -3.25rem !important
    }

    .m-sm-n14 {
        margin: -3.5rem !important
    }

    .m-sm-n15 {
        margin: -3.75rem !important
    }

    .m-sm-n16 {
        margin: -4rem !important
    }

    .m-sm-n17 {
        margin: -4.25rem !important
    }

    .m-sm-n18 {
        margin: -4.5rem !important
    }

    .m-sm-n19 {
        margin: -4.75rem !important
    }

    .m-sm-n20 {
        margin: -5rem !important
    }

    .mx-sm-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-sm-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-sm-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-sm-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-sm-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-sm-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-sm-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-sm-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-sm-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-sm-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-sm-n11 {
        margin-right: -2.75rem !important;
        margin-left: -2.75rem !important
    }

    .mx-sm-n12 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-sm-n13 {
        margin-right: -3.25rem !important;
        margin-left: -3.25rem !important
    }

    .mx-sm-n14 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-sm-n15 {
        margin-right: -3.75rem !important;
        margin-left: -3.75rem !important
    }

    .mx-sm-n16 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-sm-n17 {
        margin-right: -4.25rem !important;
        margin-left: -4.25rem !important
    }

    .mx-sm-n18 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-sm-n19 {
        margin-right: -4.75rem !important;
        margin-left: -4.75rem !important
    }

    .mx-sm-n20 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .my-sm-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-sm-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-sm-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-sm-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-sm-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-sm-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-sm-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-sm-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-sm-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-sm-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-sm-n11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .my-sm-n12 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-sm-n13 {
        margin-top: -3.25rem !important;
        margin-bottom: -3.25rem !important
    }

    .my-sm-n14 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-sm-n15 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .my-sm-n16 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-sm-n17 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .my-sm-n18 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-sm-n19 {
        margin-top: -4.75rem !important;
        margin-bottom: -4.75rem !important
    }

    .my-sm-n20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mt-sm-n1 {
        margin-top: -.25rem !important
    }

    .mt-sm-n2 {
        margin-top: -.5rem !important
    }

    .mt-sm-n3 {
        margin-top: -.75rem !important
    }

    .mt-sm-n4 {
        margin-top: -1rem !important
    }

    .mt-sm-n5 {
        margin-top: -1.25rem !important
    }

    .mt-sm-n6 {
        margin-top: -1.5rem !important
    }

    .mt-sm-n7 {
        margin-top: -1.75rem !important
    }

    .mt-sm-n8 {
        margin-top: -2rem !important
    }

    .mt-sm-n9 {
        margin-top: -2.25rem !important
    }

    .mt-sm-n10 {
        margin-top: -2.5rem !important
    }

    .mt-sm-n11 {
        margin-top: -2.75rem !important
    }

    .mt-sm-n12 {
        margin-top: -3rem !important
    }

    .mt-sm-n13 {
        margin-top: -3.25rem !important
    }

    .mt-sm-n14 {
        margin-top: -3.5rem !important
    }

    .mt-sm-n15 {
        margin-top: -3.75rem !important
    }

    .mt-sm-n16 {
        margin-top: -4rem !important
    }

    .mt-sm-n17 {
        margin-top: -4.25rem !important
    }

    .mt-sm-n18 {
        margin-top: -4.5rem !important
    }

    .mt-sm-n19 {
        margin-top: -4.75rem !important
    }

    .mt-sm-n20 {
        margin-top: -5rem !important
    }

    .me-sm-n1 {
        margin-right: -.25rem !important
    }

    .me-sm-n2 {
        margin-right: -.5rem !important
    }

    .me-sm-n3 {
        margin-right: -.75rem !important
    }

    .me-sm-n4 {
        margin-right: -1rem !important
    }

    .me-sm-n5 {
        margin-right: -1.25rem !important
    }

    .me-sm-n6 {
        margin-right: -1.5rem !important
    }

    .me-sm-n7 {
        margin-right: -1.75rem !important
    }

    .me-sm-n8 {
        margin-right: -2rem !important
    }

    .me-sm-n9 {
        margin-right: -2.25rem !important
    }

    .me-sm-n10 {
        margin-right: -2.5rem !important
    }

    .me-sm-n11 {
        margin-right: -2.75rem !important
    }

    .me-sm-n12 {
        margin-right: -3rem !important
    }

    .me-sm-n13 {
        margin-right: -3.25rem !important
    }

    .me-sm-n14 {
        margin-right: -3.5rem !important
    }

    .me-sm-n15 {
        margin-right: -3.75rem !important
    }

    .me-sm-n16 {
        margin-right: -4rem !important
    }

    .me-sm-n17 {
        margin-right: -4.25rem !important
    }

    .me-sm-n18 {
        margin-right: -4.5rem !important
    }

    .me-sm-n19 {
        margin-right: -4.75rem !important
    }

    .me-sm-n20 {
        margin-right: -5rem !important
    }

    .mb-sm-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-sm-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-sm-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-sm-n4 {
        margin-bottom: -1rem !important
    }

    .mb-sm-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-sm-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-sm-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-sm-n8 {
        margin-bottom: -2rem !important
    }

    .mb-sm-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-sm-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-sm-n11 {
        margin-bottom: -2.75rem !important
    }

    .mb-sm-n12 {
        margin-bottom: -3rem !important
    }

    .mb-sm-n13 {
        margin-bottom: -3.25rem !important
    }

    .mb-sm-n14 {
        margin-bottom: -3.5rem !important
    }

    .mb-sm-n15 {
        margin-bottom: -3.75rem !important
    }

    .mb-sm-n16 {
        margin-bottom: -4rem !important
    }

    .mb-sm-n17 {
        margin-bottom: -4.25rem !important
    }

    .mb-sm-n18 {
        margin-bottom: -4.5rem !important
    }

    .mb-sm-n19 {
        margin-bottom: -4.75rem !important
    }

    .mb-sm-n20 {
        margin-bottom: -5rem !important
    }

    .ms-sm-n1 {
        margin-left: -.25rem !important
    }

    .ms-sm-n2 {
        margin-left: -.5rem !important
    }

    .ms-sm-n3 {
        margin-left: -.75rem !important
    }

    .ms-sm-n4 {
        margin-left: -1rem !important
    }

    .ms-sm-n5 {
        margin-left: -1.25rem !important
    }

    .ms-sm-n6 {
        margin-left: -1.5rem !important
    }

    .ms-sm-n7 {
        margin-left: -1.75rem !important
    }

    .ms-sm-n8 {
        margin-left: -2rem !important
    }

    .ms-sm-n9 {
        margin-left: -2.25rem !important
    }

    .ms-sm-n10 {
        margin-left: -2.5rem !important
    }

    .ms-sm-n11 {
        margin-left: -2.75rem !important
    }

    .ms-sm-n12 {
        margin-left: -3rem !important
    }

    .ms-sm-n13 {
        margin-left: -3.25rem !important
    }

    .ms-sm-n14 {
        margin-left: -3.5rem !important
    }

    .ms-sm-n15 {
        margin-left: -3.75rem !important
    }

    .ms-sm-n16 {
        margin-left: -4rem !important
    }

    .ms-sm-n17 {
        margin-left: -4.25rem !important
    }

    .ms-sm-n18 {
        margin-left: -4.5rem !important
    }

    .ms-sm-n19 {
        margin-left: -4.75rem !important
    }

    .ms-sm-n20 {
        margin-left: -5rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .p-sm-3 {
        padding: .75rem !important
    }

    .p-sm-4 {
        padding: 1rem !important
    }

    .p-sm-5 {
        padding: 1.25rem !important
    }

    .p-sm-6 {
        padding: 1.5rem !important
    }

    .p-sm-7 {
        padding: 1.75rem !important
    }

    .p-sm-8 {
        padding: 2rem !important
    }

    .p-sm-9 {
        padding: 2.25rem !important
    }

    .p-sm-10 {
        padding: 2.5rem !important
    }

    .p-sm-11 {
        padding: 2.75rem !important
    }

    .p-sm-12 {
        padding: 3rem !important
    }

    .p-sm-13 {
        padding: 3.25rem !important
    }

    .p-sm-14 {
        padding: 3.5rem !important
    }

    .p-sm-15 {
        padding: 3.75rem !important
    }

    .p-sm-16 {
        padding: 4rem !important
    }

    .p-sm-17 {
        padding: 4.25rem !important
    }

    .p-sm-18 {
        padding: 4.5rem !important
    }

    .p-sm-19 {
        padding: 4.75rem !important
    }

    .p-sm-20 {
        padding: 5rem !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: .75rem !important;
        padding-left: .75rem !important
    }

    .px-sm-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-sm-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-sm-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-sm-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-sm-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-sm-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-sm-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-sm-11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important
    }

    .px-sm-12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-sm-13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important
    }

    .px-sm-14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-sm-15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important
    }

    .px-sm-16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-sm-17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important
    }

    .px-sm-18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-sm-19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important
    }

    .px-sm-20 {
        padding-right: 5rem !important;
        padding-left: 5rem !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: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-sm-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-sm-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-sm-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-sm-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-sm-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-sm-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-sm-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-sm-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .py-sm-12 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-sm-13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important
    }

    .py-sm-14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-sm-15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .py-sm-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-sm-17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .py-sm-18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-sm-19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important
    }

    .py-sm-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !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: .75rem !important
    }

    .pt-sm-4 {
        padding-top: 1rem !important
    }

    .pt-sm-5 {
        padding-top: 1.25rem !important
    }

    .pt-sm-6 {
        padding-top: 1.5rem !important
    }

    .pt-sm-7 {
        padding-top: 1.75rem !important
    }

    .pt-sm-8 {
        padding-top: 2rem !important
    }

    .pt-sm-9 {
        padding-top: 2.25rem !important
    }

    .pt-sm-10 {
        padding-top: 2.5rem !important
    }

    .pt-sm-11 {
        padding-top: 2.75rem !important
    }

    .pt-sm-12 {
        padding-top: 3rem !important
    }

    .pt-sm-13 {
        padding-top: 3.25rem !important
    }

    .pt-sm-14 {
        padding-top: 3.5rem !important
    }

    .pt-sm-15 {
        padding-top: 3.75rem !important
    }

    .pt-sm-16 {
        padding-top: 4rem !important
    }

    .pt-sm-17 {
        padding-top: 4.25rem !important
    }

    .pt-sm-18 {
        padding-top: 4.5rem !important
    }

    .pt-sm-19 {
        padding-top: 4.75rem !important
    }

    .pt-sm-20 {
        padding-top: 5rem !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: .75rem !important
    }

    .pe-sm-4 {
        padding-right: 1rem !important
    }

    .pe-sm-5 {
        padding-right: 1.25rem !important
    }

    .pe-sm-6 {
        padding-right: 1.5rem !important
    }

    .pe-sm-7 {
        padding-right: 1.75rem !important
    }

    .pe-sm-8 {
        padding-right: 2rem !important
    }

    .pe-sm-9 {
        padding-right: 2.25rem !important
    }

    .pe-sm-10 {
        padding-right: 2.5rem !important
    }

    .pe-sm-11 {
        padding-right: 2.75rem !important
    }

    .pe-sm-12 {
        padding-right: 3rem !important
    }

    .pe-sm-13 {
        padding-right: 3.25rem !important
    }

    .pe-sm-14 {
        padding-right: 3.5rem !important
    }

    .pe-sm-15 {
        padding-right: 3.75rem !important
    }

    .pe-sm-16 {
        padding-right: 4rem !important
    }

    .pe-sm-17 {
        padding-right: 4.25rem !important
    }

    .pe-sm-18 {
        padding-right: 4.5rem !important
    }

    .pe-sm-19 {
        padding-right: 4.75rem !important
    }

    .pe-sm-20 {
        padding-right: 5rem !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: .75rem !important
    }

    .pb-sm-4 {
        padding-bottom: 1rem !important
    }

    .pb-sm-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-sm-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-sm-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-sm-8 {
        padding-bottom: 2rem !important
    }

    .pb-sm-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-sm-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-sm-11 {
        padding-bottom: 2.75rem !important
    }

    .pb-sm-12 {
        padding-bottom: 3rem !important
    }

    .pb-sm-13 {
        padding-bottom: 3.25rem !important
    }

    .pb-sm-14 {
        padding-bottom: 3.5rem !important
    }

    .pb-sm-15 {
        padding-bottom: 3.75rem !important
    }

    .pb-sm-16 {
        padding-bottom: 4rem !important
    }

    .pb-sm-17 {
        padding-bottom: 4.25rem !important
    }

    .pb-sm-18 {
        padding-bottom: 4.5rem !important
    }

    .pb-sm-19 {
        padding-bottom: 4.75rem !important
    }

    .pb-sm-20 {
        padding-bottom: 5rem !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: .75rem !important
    }

    .ps-sm-4 {
        padding-left: 1rem !important
    }

    .ps-sm-5 {
        padding-left: 1.25rem !important
    }

    .ps-sm-6 {
        padding-left: 1.5rem !important
    }

    .ps-sm-7 {
        padding-left: 1.75rem !important
    }

    .ps-sm-8 {
        padding-left: 2rem !important
    }

    .ps-sm-9 {
        padding-left: 2.25rem !important
    }

    .ps-sm-10 {
        padding-left: 2.5rem !important
    }

    .ps-sm-11 {
        padding-left: 2.75rem !important
    }

    .ps-sm-12 {
        padding-left: 3rem !important
    }

    .ps-sm-13 {
        padding-left: 3.25rem !important
    }

    .ps-sm-14 {
        padding-left: 3.5rem !important
    }

    .ps-sm-15 {
        padding-left: 3.75rem !important
    }

    .ps-sm-16 {
        padding-left: 4rem !important
    }

    .ps-sm-17 {
        padding-left: 4.25rem !important
    }

    .ps-sm-18 {
        padding-left: 4.5rem !important
    }

    .ps-sm-19 {
        padding-left: 4.75rem !important
    }

    .ps-sm-20 {
        padding-left: 5rem !important
    }

    .gap-sm-0 {
        gap: 0 !important
    }

    .gap-sm-1 {
        gap: .25rem !important
    }

    .gap-sm-2 {
        gap: .5rem !important
    }

    .gap-sm-3 {
        gap: .75rem !important
    }

    .gap-sm-4 {
        gap: 1rem !important
    }

    .gap-sm-5 {
        gap: 1.25rem !important
    }

    .gap-sm-6 {
        gap: 1.5rem !important
    }

    .gap-sm-7 {
        gap: 1.75rem !important
    }

    .gap-sm-8 {
        gap: 2rem !important
    }

    .gap-sm-9 {
        gap: 2.25rem !important
    }

    .gap-sm-10 {
        gap: 2.5rem !important
    }

    .gap-sm-11 {
        gap: 2.75rem !important
    }

    .gap-sm-12 {
        gap: 3rem !important
    }

    .gap-sm-13 {
        gap: 3.25rem !important
    }

    .gap-sm-14 {
        gap: 3.5rem !important
    }

    .gap-sm-15 {
        gap: 3.75rem !important
    }

    .gap-sm-16 {
        gap: 4rem !important
    }

    .gap-sm-17 {
        gap: 4.25rem !important
    }

    .gap-sm-18 {
        gap: 4.5rem !important
    }

    .gap-sm-19 {
        gap: 4.75rem !important
    }

    .gap-sm-20 {
        gap: 5rem !important
    }

    .row-gap-sm-0 {
        row-gap: 0 !important
    }

    .row-gap-sm-1 {
        row-gap: .25rem !important
    }

    .row-gap-sm-2 {
        row-gap: .5rem !important
    }

    .row-gap-sm-3 {
        row-gap: .75rem !important
    }

    .row-gap-sm-4 {
        row-gap: 1rem !important
    }

    .row-gap-sm-5 {
        row-gap: 1.25rem !important
    }

    .row-gap-sm-6 {
        row-gap: 1.5rem !important
    }

    .row-gap-sm-7 {
        row-gap: 1.75rem !important
    }

    .row-gap-sm-8 {
        row-gap: 2rem !important
    }

    .row-gap-sm-9 {
        row-gap: 2.25rem !important
    }

    .row-gap-sm-10 {
        row-gap: 2.5rem !important
    }

    .row-gap-sm-11 {
        row-gap: 2.75rem !important
    }

    .row-gap-sm-12 {
        row-gap: 3rem !important
    }

    .row-gap-sm-13 {
        row-gap: 3.25rem !important
    }

    .row-gap-sm-14 {
        row-gap: 3.5rem !important
    }

    .row-gap-sm-15 {
        row-gap: 3.75rem !important
    }

    .row-gap-sm-16 {
        row-gap: 4rem !important
    }

    .row-gap-sm-17 {
        row-gap: 4.25rem !important
    }

    .row-gap-sm-18 {
        row-gap: 4.5rem !important
    }

    .row-gap-sm-19 {
        row-gap: 4.75rem !important
    }

    .row-gap-sm-20 {
        row-gap: 5rem !important
    }

    .column-gap-sm-0 {
        column-gap: 0 !important
    }

    .column-gap-sm-1 {
        column-gap: .25rem !important
    }

    .column-gap-sm-2 {
        column-gap: .5rem !important
    }

    .column-gap-sm-3 {
        column-gap: .75rem !important
    }

    .column-gap-sm-4 {
        column-gap: 1rem !important
    }

    .column-gap-sm-5 {
        column-gap: 1.25rem !important
    }

    .column-gap-sm-6 {
        column-gap: 1.5rem !important
    }

    .column-gap-sm-7 {
        column-gap: 1.75rem !important
    }

    .column-gap-sm-8 {
        column-gap: 2rem !important
    }

    .column-gap-sm-9 {
        column-gap: 2.25rem !important
    }

    .column-gap-sm-10 {
        column-gap: 2.5rem !important
    }

    .column-gap-sm-11 {
        column-gap: 2.75rem !important
    }

    .column-gap-sm-12 {
        column-gap: 3rem !important
    }

    .column-gap-sm-13 {
        column-gap: 3.25rem !important
    }

    .column-gap-sm-14 {
        column-gap: 3.5rem !important
    }

    .column-gap-sm-15 {
        column-gap: 3.75rem !important
    }

    .column-gap-sm-16 {
        column-gap: 4rem !important
    }

    .column-gap-sm-17 {
        column-gap: 4.25rem !important
    }

    .column-gap-sm-18 {
        column-gap: 4.5rem !important
    }

    .column-gap-sm-19 {
        column-gap: 4.75rem !important
    }

    .column-gap-sm-20 {
        column-gap: 5rem !important
    }

    .fs-sm-1 {
        font-size: calc(1.3rem .6vw) !important
    }

    .fs-sm-2 {
        font-size: calc(1.275rem .3vw) !important
    }

    .fs-sm-3 {
        font-size: calc(1.26rem .12vw) !important
    }

    .fs-sm-4 {
        font-size: 1.25rem !important
    }

    .fs-sm-5 {
        font-size: 1.15rem !important
    }

    .fs-sm-6 {
        font-size: 1.075rem !important
    }

    .fs-sm-7 {
        font-size: .95rem !important
    }

    .fs-sm-8 {
        font-size: .85rem !important
    }

    .fs-sm-9 {
        font-size: .75rem !important
    }

    .fs-sm-10 {
        font-size: .5rem !important
    }

    .fs-sm-base {
        font-size: 1rem !important
    }

    .fs-sm-fluid {
        font-size: 100% !important
    }

    .fs-sm-2x {
        font-size: calc(1.325rem .9vw) !important
    }

    .fs-sm-2qx {
        font-size: calc(1.35rem 1.2vw) !important
    }

    .fs-sm-2hx {
        font-size: calc(1.375rem 1.5vw) !important
    }

    .fs-sm-2tx {
        font-size: calc(1.4rem 1.8vw) !important
    }

    .fs-sm-3x {
        font-size: calc(1.425rem 2.1vw) !important
    }

    .fs-sm-3qx {
        font-size: calc(1.45rem 2.4vw) !important
    }

    .fs-sm-3hx {
        font-size: calc(1.475rem 2.7vw) !important
    }

    .fs-sm-3tx {
        font-size: calc(1.5rem 3vw) !important
    }

    .fs-sm-4x {
        font-size: calc(1.525rem 3.3vw) !important
    }

    .fs-sm-4qx {
        font-size: calc(1.55rem 3.6vw) !important
    }

    .fs-sm-4hx {
        font-size: calc(1.575rem 3.9vw) !important
    }

    .fs-sm-4tx {
        font-size: calc(1.6rem 4.2vw) !important
    }

    .fs-sm-5x {
        font-size: calc(1.625rem 4.5vw) !important
    }

    .fs-sm-5qx {
        font-size: calc(1.65rem 4.8vw) !important
    }

    .fs-sm-5hx {
        font-size: calc(1.675rem 5.1vw) !important
    }

    .fs-sm-5tx {
        font-size: calc(1.7rem 5.4vw) !important
    }

    .fs-sm-6x {
        font-size: calc(1.725rem 5.7vw) !important
    }

    .fs-sm-6qx {
        font-size: calc(1.75rem 6vw) !important
    }

    .fs-sm-6hx {
        font-size: calc(1.775rem 6.3vw) !important
    }

    .fs-sm-6tx {
        font-size: calc(1.8rem 6.6vw) !important
    }

    .fs-sm-7x {
        font-size: calc(1.825rem 6.9vw) !important
    }

    .fs-sm-7qx {
        font-size: calc(1.85rem 7.2vw) !important
    }

    .fs-sm-7hx {
        font-size: calc(1.875rem 7.5vw) !important
    }

    .fs-sm-7tx {
        font-size: calc(1.9rem 7.8vw) !important
    }

    .text-sm-start {
        text-align: left !important
    }

    .text-sm-end {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }

    .min-w-sm-unset {
        min-width: unset !important
    }

    .min-w-sm-25 {
        min-width: 25% !important
    }

    .min-w-sm-50 {
        min-width: 50% !important
    }

    .min-w-sm-75 {
        min-width: 75% !important
    }

    .min-w-sm-100 {
        min-width: 100% !important
    }

    .min-w-sm-auto {
        min-width: auto !important
    }

    .min-w-sm-1px {
        min-width: 1px !important
    }

    .min-w-sm-2px {
        min-width: 2px !important
    }

    .min-w-sm-3px {
        min-width: 3px !important
    }

    .min-w-sm-4px {
        min-width: 4px !important
    }

    .min-w-sm-5px {
        min-width: 5px !important
    }

    .min-w-sm-6px {
        min-width: 6px !important
    }

    .min-w-sm-7px {
        min-width: 7px !important
    }

    .min-w-sm-8px {
        min-width: 8px !important
    }

    .min-w-sm-9px {
        min-width: 9px !important
    }

    .min-w-sm-10px {
        min-width: 10px !important
    }

    .min-w-sm-15px {
        min-width: 15px !important
    }

    .min-w-sm-20px {
        min-width: 20px !important
    }

    .min-w-sm-25px {
        min-width: 25px !important
    }

    .min-w-sm-30px {
        min-width: 30px !important
    }

    .min-w-sm-35px {
        min-width: 35px !important
    }

    .min-w-sm-40px {
        min-width: 40px !important
    }

    .min-w-sm-45px {
        min-width: 45px !important
    }

    .min-w-sm-50px {
        min-width: 50px !important
    }

    .min-w-sm-55px {
        min-width: 55px !important
    }

    .min-w-sm-60px {
        min-width: 60px !important
    }

    .min-w-sm-65px {
        min-width: 65px !important
    }

    .min-w-sm-70px {
        min-width: 70px !important
    }

    .min-w-sm-75px {
        min-width: 75px !important
    }

    .min-w-sm-80px {
        min-width: 80px !important
    }

    .min-w-sm-85px {
        min-width: 85px !important
    }

    .min-w-sm-90px {
        min-width: 90px !important
    }

    .min-w-sm-95px {
        min-width: 95px !important
    }

    .min-w-sm-100px {
        min-width: 100px !important
    }

    .min-w-sm-125px {
        min-width: 125px !important
    }

    .min-w-sm-150px {
        min-width: 150px !important
    }

    .min-w-sm-175px {
        min-width: 175px !important
    }

    .min-w-sm-200px {
        min-width: 200px !important
    }

    .min-w-sm-225px {
        min-width: 225px !important
    }

    .min-w-sm-250px {
        min-width: 250px !important
    }

    .min-w-sm-275px {
        min-width: 275px !important
    }

    .min-w-sm-300px {
        min-width: 300px !important
    }

    .min-w-sm-325px {
        min-width: 325px !important
    }

    .min-w-sm-350px {
        min-width: 350px !important
    }

    .min-w-sm-375px {
        min-width: 375px !important
    }

    .min-w-sm-400px {
        min-width: 400px !important
    }

    .min-w-sm-425px {
        min-width: 425px !important
    }

    .min-w-sm-450px {
        min-width: 450px !important
    }

    .min-w-sm-475px {
        min-width: 475px !important
    }

    .min-w-sm-500px {
        min-width: 500px !important
    }

    .min-w-sm-550px {
        min-width: 550px !important
    }

    .min-w-sm-600px {
        min-width: 600px !important
    }

    .min-w-sm-650px {
        min-width: 650px !important
    }

    .min-w-sm-700px {
        min-width: 700px !important
    }

    .min-w-sm-750px {
        min-width: 750px !important
    }

    .min-w-sm-800px {
        min-width: 800px !important
    }

    .min-w-sm-850px {
        min-width: 850px !important
    }

    .min-w-sm-900px {
        min-width: 900px !important
    }

    .min-w-sm-950px {
        min-width: 950px !important
    }

    .min-w-sm-1000px {
        min-width: 1000px !important
    }

    .min-h-sm-unset {
        min-height: unset !important
    }

    .min-h-sm-25 {
        min-height: 25% !important
    }

    .min-h-sm-50 {
        min-height: 50% !important
    }

    .min-h-sm-75 {
        min-height: 75% !important
    }

    .min-h-sm-100 {
        min-height: 100% !important
    }

    .min-h-sm-auto {
        min-height: auto !important
    }

    .min-h-sm-1px {
        min-height: 1px !important
    }

    .min-h-sm-2px {
        min-height: 2px !important
    }

    .min-h-sm-3px {
        min-height: 3px !important
    }

    .min-h-sm-4px {
        min-height: 4px !important
    }

    .min-h-sm-5px {
        min-height: 5px !important
    }

    .min-h-sm-6px {
        min-height: 6px !important
    }

    .min-h-sm-7px {
        min-height: 7px !important
    }

    .min-h-sm-8px {
        min-height: 8px !important
    }

    .min-h-sm-9px {
        min-height: 9px !important
    }

    .min-h-sm-10px {
        min-height: 10px !important
    }

    .min-h-sm-15px {
        min-height: 15px !important
    }

    .min-h-sm-20px {
        min-height: 20px !important
    }

    .min-h-sm-25px {
        min-height: 25px !important
    }

    .min-h-sm-30px {
        min-height: 30px !important
    }

    .min-h-sm-35px {
        min-height: 35px !important
    }

    .min-h-sm-40px {
        min-height: 40px !important
    }

    .min-h-sm-45px {
        min-height: 45px !important
    }

    .min-h-sm-50px {
        min-height: 50px !important
    }

    .min-h-sm-55px {
        min-height: 55px !important
    }

    .min-h-sm-60px {
        min-height: 60px !important
    }

    .min-h-sm-65px {
        min-height: 65px !important
    }

    .min-h-sm-70px {
        min-height: 70px !important
    }

    .min-h-sm-75px {
        min-height: 75px !important
    }

    .min-h-sm-80px {
        min-height: 80px !important
    }

    .min-h-sm-85px {
        min-height: 85px !important
    }

    .min-h-sm-90px {
        min-height: 90px !important
    }

    .min-h-sm-95px {
        min-height: 95px !important
    }

    .min-h-sm-100px {
        min-height: 100px !important
    }

    .min-h-sm-125px {
        min-height: 125px !important
    }

    .min-h-sm-150px {
        min-height: 150px !important
    }

    .min-h-sm-175px {
        min-height: 175px !important
    }

    .min-h-sm-200px {
        min-height: 200px !important
    }

    .min-h-sm-225px {
        min-height: 225px !important
    }

    .min-h-sm-250px {
        min-height: 250px !important
    }

    .min-h-sm-275px {
        min-height: 275px !important
    }

    .min-h-sm-300px {
        min-height: 300px !important
    }

    .min-h-sm-325px {
        min-height: 325px !important
    }

    .min-h-sm-350px {
        min-height: 350px !important
    }

    .min-h-sm-375px {
        min-height: 375px !important
    }

    .min-h-sm-400px {
        min-height: 400px !important
    }

    .min-h-sm-425px {
        min-height: 425px !important
    }

    .min-h-sm-450px {
        min-height: 450px !important
    }

    .min-h-sm-475px {
        min-height: 475px !important
    }

    .min-h-sm-500px {
        min-height: 500px !important
    }

    .min-h-sm-550px {
        min-height: 550px !important
    }

    .min-h-sm-600px {
        min-height: 600px !important
    }

    .min-h-sm-650px {
        min-height: 650px !important
    }

    .min-h-sm-700px {
        min-height: 700px !important
    }

    .min-h-sm-750px {
        min-height: 750px !important
    }

    .min-h-sm-800px {
        min-height: 800px !important
    }

    .min-h-sm-850px {
        min-height: 850px !important
    }

    .min-h-sm-900px {
        min-height: 900px !important
    }

    .min-h-sm-950px {
        min-height: 950px !important
    }

    .min-h-sm-1000px {
        min-height: 1000px !important
    }

    .table.g-sm-0 td, .table.g-sm-0 th {
        padding: 0
    }

    .table.g-sm-0 td.dtr-control, .table.g-sm-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gy-sm-0 td, .table.gy-sm-0 th {
        padding-top: 0;
        padding-bottom: 0
    }

    .table.gx-sm-0 td, .table.gx-sm-0 th {
        padding-left: 0;
        padding-right: 0
    }

    .table.gx-sm-0 td.dtr-control, .table.gx-sm-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gs-sm-0 td:first-child, .table.gs-sm-0 th:first-child {
        padding-left: 0
    }

    .table.gs-sm-0 td:last-child, .table.gs-sm-0 th:last-child {
        padding-right: 0
    }

    .table.gs-sm-0 td.dtr-control:first-child, .table.gs-sm-0 th.dtr-control:first-child {
        padding-left: 0 !important
    }

    .table.g-sm-1 td, .table.g-sm-1 th {
        padding: .25rem
    }

    .table.g-sm-1 td.dtr-control, .table.g-sm-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gy-sm-1 td, .table.gy-sm-1 th {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .table.gx-sm-1 td, .table.gx-sm-1 th {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .table.gx-sm-1 td.dtr-control, .table.gx-sm-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gs-sm-1 td:first-child, .table.gs-sm-1 th:first-child {
        padding-left: .25rem
    }

    .table.gs-sm-1 td:last-child, .table.gs-sm-1 th:last-child {
        padding-right: .25rem
    }

    .table.gs-sm-1 td.dtr-control:first-child, .table.gs-sm-1 th.dtr-control:first-child {
        padding-left: .25rem !important
    }

    .table.g-sm-2 td, .table.g-sm-2 th {
        padding: .5rem
    }

    .table.g-sm-2 td.dtr-control, .table.g-sm-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gy-sm-2 td, .table.gy-sm-2 th {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .table.gx-sm-2 td, .table.gx-sm-2 th {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .table.gx-sm-2 td.dtr-control, .table.gx-sm-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gs-sm-2 td:first-child, .table.gs-sm-2 th:first-child {
        padding-left: .5rem
    }

    .table.gs-sm-2 td:last-child, .table.gs-sm-2 th:last-child {
        padding-right: .5rem
    }

    .table.gs-sm-2 td.dtr-control:first-child, .table.gs-sm-2 th.dtr-control:first-child {
        padding-left: .5rem !important
    }

    .table.g-sm-3 td, .table.g-sm-3 th {
        padding: .75rem
    }

    .table.g-sm-3 td.dtr-control, .table.g-sm-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gy-sm-3 td, .table.gy-sm-3 th {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .table.gx-sm-3 td, .table.gx-sm-3 th {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .table.gx-sm-3 td.dtr-control, .table.gx-sm-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gs-sm-3 td:first-child, .table.gs-sm-3 th:first-child {
        padding-left: .75rem
    }

    .table.gs-sm-3 td:last-child, .table.gs-sm-3 th:last-child {
        padding-right: .75rem
    }

    .table.gs-sm-3 td.dtr-control:first-child, .table.gs-sm-3 th.dtr-control:first-child {
        padding-left: .75rem !important
    }

    .table.g-sm-4 td, .table.g-sm-4 th {
        padding: 1rem
    }

    .table.g-sm-4 td.dtr-control, .table.g-sm-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gy-sm-4 td, .table.gy-sm-4 th {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .table.gx-sm-4 td, .table.gx-sm-4 th {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .table.gx-sm-4 td.dtr-control, .table.gx-sm-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gs-sm-4 td:first-child, .table.gs-sm-4 th:first-child {
        padding-left: 1rem
    }

    .table.gs-sm-4 td:last-child, .table.gs-sm-4 th:last-child {
        padding-right: 1rem
    }

    .table.gs-sm-4 td.dtr-control:first-child, .table.gs-sm-4 th.dtr-control:first-child {
        padding-left: 1rem !important
    }

    .table.g-sm-5 td, .table.g-sm-5 th {
        padding: 1.25rem
    }

    .table.g-sm-5 td.dtr-control, .table.g-sm-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gy-sm-5 td, .table.gy-sm-5 th {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .table.gx-sm-5 td, .table.gx-sm-5 th {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .table.gx-sm-5 td.dtr-control, .table.gx-sm-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gs-sm-5 td:first-child, .table.gs-sm-5 th:first-child {
        padding-left: 1.25rem
    }

    .table.gs-sm-5 td:last-child, .table.gs-sm-5 th:last-child {
        padding-right: 1.25rem
    }

    .table.gs-sm-5 td.dtr-control:first-child, .table.gs-sm-5 th.dtr-control:first-child {
        padding-left: 1.25rem !important
    }

    .table.g-sm-6 td, .table.g-sm-6 th {
        padding: 1.5rem
    }

    .table.g-sm-6 td.dtr-control, .table.g-sm-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gy-sm-6 td, .table.gy-sm-6 th {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .table.gx-sm-6 td, .table.gx-sm-6 th {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .table.gx-sm-6 td.dtr-control, .table.gx-sm-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gs-sm-6 td:first-child, .table.gs-sm-6 th:first-child {
        padding-left: 1.5rem
    }

    .table.gs-sm-6 td:last-child, .table.gs-sm-6 th:last-child {
        padding-right: 1.5rem
    }

    .table.gs-sm-6 td.dtr-control:first-child, .table.gs-sm-6 th.dtr-control:first-child {
        padding-left: 1.5rem !important
    }

    .table.g-sm-7 td, .table.g-sm-7 th {
        padding: 1.75rem
    }

    .table.g-sm-7 td.dtr-control, .table.g-sm-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gy-sm-7 td, .table.gy-sm-7 th {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .table.gx-sm-7 td, .table.gx-sm-7 th {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .table.gx-sm-7 td.dtr-control, .table.gx-sm-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gs-sm-7 td:first-child, .table.gs-sm-7 th:first-child {
        padding-left: 1.75rem
    }

    .table.gs-sm-7 td:last-child, .table.gs-sm-7 th:last-child {
        padding-right: 1.75rem
    }

    .table.gs-sm-7 td.dtr-control:first-child, .table.gs-sm-7 th.dtr-control:first-child {
        padding-left: 1.75rem !important
    }

    .table.g-sm-8 td, .table.g-sm-8 th {
        padding: 2rem
    }

    .table.g-sm-8 td.dtr-control, .table.g-sm-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gy-sm-8 td, .table.gy-sm-8 th {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .table.gx-sm-8 td, .table.gx-sm-8 th {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .table.gx-sm-8 td.dtr-control, .table.gx-sm-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gs-sm-8 td:first-child, .table.gs-sm-8 th:first-child {
        padding-left: 2rem
    }

    .table.gs-sm-8 td:last-child, .table.gs-sm-8 th:last-child {
        padding-right: 2rem
    }

    .table.gs-sm-8 td.dtr-control:first-child, .table.gs-sm-8 th.dtr-control:first-child {
        padding-left: 2rem !important
    }

    .table.g-sm-9 td, .table.g-sm-9 th {
        padding: 2.25rem
    }

    .table.g-sm-9 td.dtr-control, .table.g-sm-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gy-sm-9 td, .table.gy-sm-9 th {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .table.gx-sm-9 td, .table.gx-sm-9 th {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .table.gx-sm-9 td.dtr-control, .table.gx-sm-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gs-sm-9 td:first-child, .table.gs-sm-9 th:first-child {
        padding-left: 2.25rem
    }

    .table.gs-sm-9 td:last-child, .table.gs-sm-9 th:last-child {
        padding-right: 2.25rem
    }

    .table.gs-sm-9 td.dtr-control:first-child, .table.gs-sm-9 th.dtr-control:first-child {
        padding-left: 2.25rem !important
    }

    .table.g-sm-10 td, .table.g-sm-10 th {
        padding: 2.5rem
    }

    .table.g-sm-10 td.dtr-control, .table.g-sm-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gy-sm-10 td, .table.gy-sm-10 th {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .table.gx-sm-10 td, .table.gx-sm-10 th {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .table.gx-sm-10 td.dtr-control, .table.gx-sm-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gs-sm-10 td:first-child, .table.gs-sm-10 th:first-child {
        padding-left: 2.5rem
    }

    .table.gs-sm-10 td:last-child, .table.gs-sm-10 th:last-child {
        padding-right: 2.5rem
    }

    .table.gs-sm-10 td.dtr-control:first-child, .table.gs-sm-10 th.dtr-control:first-child {
        padding-left: 2.5rem !important
    }

    .symbol.symbol-sm-20px > img {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-sm-20px .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-sm-20px.symbol-fixed .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-sm-20px.symbol-fixed > img {
        width: 20px;
        height: 20px;
        max-width: none
    }

    .symbol.symbol-sm-20px.symbol-2by3 .symbol-label {
        height: 20px;
        width: 30px
    }

    .symbol.symbol-sm-20px.symbol-2by3 > img {
        height: 20px;
        width: 30px;
        max-width: none
    }

    .symbol.symbol-sm-25px > img {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-sm-25px .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-sm-25px.symbol-fixed .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-sm-25px.symbol-fixed > img {
        width: 25px;
        height: 25px;
        max-width: none
    }

    .symbol.symbol-sm-25px.symbol-2by3 .symbol-label {
        height: 25px;
        width: 37.5px
    }

    .symbol.symbol-sm-25px.symbol-2by3 > img {
        height: 25px;
        width: 37.5px;
        max-width: none
    }

    .symbol.symbol-sm-30px > img {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-sm-30px .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-sm-30px.symbol-fixed .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-sm-30px.symbol-fixed > img {
        width: 30px;
        height: 30px;
        max-width: none
    }

    .symbol.symbol-sm-30px.symbol-2by3 .symbol-label {
        height: 30px;
        width: 45px
    }

    .symbol.symbol-sm-30px.symbol-2by3 > img {
        height: 30px;
        width: 45px;
        max-width: none
    }

    .symbol.symbol-sm-35px > img {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-sm-35px .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-sm-35px.symbol-fixed .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-sm-35px.symbol-fixed > img {
        width: 35px;
        height: 35px;
        max-width: none
    }

    .symbol.symbol-sm-35px.symbol-2by3 .symbol-label {
        height: 35px;
        width: 52.5px
    }

    .symbol.symbol-sm-35px.symbol-2by3 > img {
        height: 35px;
        width: 52.5px;
        max-width: none
    }

    .symbol.symbol-sm-40px > img {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-sm-40px .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-sm-40px.symbol-fixed .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-sm-40px.symbol-fixed > img {
        width: 40px;
        height: 40px;
        max-width: none
    }

    .symbol.symbol-sm-40px.symbol-2by3 .symbol-label {
        height: 40px;
        width: 60px
    }

    .symbol.symbol-sm-40px.symbol-2by3 > img {
        height: 40px;
        width: 60px;
        max-width: none
    }

    .symbol.symbol-sm-45px > img {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-sm-45px .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-sm-45px.symbol-fixed .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-sm-45px.symbol-fixed > img {
        width: 45px;
        height: 45px;
        max-width: none
    }

    .symbol.symbol-sm-45px.symbol-2by3 .symbol-label {
        height: 45px;
        width: 67.5px
    }

    .symbol.symbol-sm-45px.symbol-2by3 > img {
        height: 45px;
        width: 67.5px;
        max-width: none
    }

    .symbol.symbol-sm-50px > img {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-sm-50px .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-sm-50px.symbol-fixed .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-sm-50px.symbol-fixed > img {
        width: 50px;
        height: 50px;
        max-width: none
    }

    .symbol.symbol-sm-50px.symbol-2by3 .symbol-label {
        height: 50px;
        width: 75px
    }

    .symbol.symbol-sm-50px.symbol-2by3 > img {
        height: 50px;
        width: 75px;
        max-width: none
    }

    .symbol.symbol-sm-55px > img {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-sm-55px .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-sm-55px.symbol-fixed .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-sm-55px.symbol-fixed > img {
        width: 55px;
        height: 55px;
        max-width: none
    }

    .symbol.symbol-sm-55px.symbol-2by3 .symbol-label {
        height: 55px;
        width: 82.5px
    }

    .symbol.symbol-sm-55px.symbol-2by3 > img {
        height: 55px;
        width: 82.5px;
        max-width: none
    }

    .symbol.symbol-sm-60px > img {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-sm-60px .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-sm-60px.symbol-fixed .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-sm-60px.symbol-fixed > img {
        width: 60px;
        height: 60px;
        max-width: none
    }

    .symbol.symbol-sm-60px.symbol-2by3 .symbol-label {
        height: 60px;
        width: 90px
    }

    .symbol.symbol-sm-60px.symbol-2by3 > img {
        height: 60px;
        width: 90px;
        max-width: none
    }

    .symbol.symbol-sm-65px > img {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-sm-65px .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-sm-65px.symbol-fixed .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-sm-65px.symbol-fixed > img {
        width: 65px;
        height: 65px;
        max-width: none
    }

    .symbol.symbol-sm-65px.symbol-2by3 .symbol-label {
        height: 65px;
        width: 97.5px
    }

    .symbol.symbol-sm-65px.symbol-2by3 > img {
        height: 65px;
        width: 97.5px;
        max-width: none
    }

    .symbol.symbol-sm-70px > img {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-sm-70px .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-sm-70px.symbol-fixed .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-sm-70px.symbol-fixed > img {
        width: 70px;
        height: 70px;
        max-width: none
    }

    .symbol.symbol-sm-70px.symbol-2by3 .symbol-label {
        height: 70px;
        width: 105px
    }

    .symbol.symbol-sm-70px.symbol-2by3 > img {
        height: 70px;
        width: 105px;
        max-width: none
    }

    .symbol.symbol-sm-75px > img {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-sm-75px .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-sm-75px.symbol-fixed .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-sm-75px.symbol-fixed > img {
        width: 75px;
        height: 75px;
        max-width: none
    }

    .symbol.symbol-sm-75px.symbol-2by3 .symbol-label {
        height: 75px;
        width: 112.5px
    }

    .symbol.symbol-sm-75px.symbol-2by3 > img {
        height: 75px;
        width: 112.5px;
        max-width: none
    }

    .symbol.symbol-sm-90px > img {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-sm-90px .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-sm-90px.symbol-fixed .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-sm-90px.symbol-fixed > img {
        width: 90px;
        height: 90px;
        max-width: none
    }

    .symbol.symbol-sm-90px.symbol-2by3 .symbol-label {
        height: 90px;
        width: 135px
    }

    .symbol.symbol-sm-90px.symbol-2by3 > img {
        height: 90px;
        width: 135px;
        max-width: none
    }

    .symbol.symbol-sm-100px > img {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-sm-100px .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-sm-100px.symbol-fixed .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-sm-100px.symbol-fixed > img {
        width: 100px;
        height: 100px;
        max-width: none
    }

    .symbol.symbol-sm-100px.symbol-2by3 .symbol-label {
        height: 100px;
        width: 150px
    }

    .symbol.symbol-sm-100px.symbol-2by3 > img {
        height: 100px;
        width: 150px;
        max-width: none
    }

    .symbol.symbol-sm-125px > img {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-sm-125px .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-sm-125px.symbol-fixed .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-sm-125px.symbol-fixed > img {
        width: 125px;
        height: 125px;
        max-width: none
    }

    .symbol.symbol-sm-125px.symbol-2by3 .symbol-label {
        height: 125px;
        width: 187.5px
    }

    .symbol.symbol-sm-125px.symbol-2by3 > img {
        height: 125px;
        width: 187.5px;
        max-width: none
    }

    .symbol.symbol-sm-150px > img {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-sm-150px .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-sm-150px.symbol-fixed .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-sm-150px.symbol-fixed > img {
        width: 150px;
        height: 150px;
        max-width: none
    }

    .symbol.symbol-sm-150px.symbol-2by3 .symbol-label {
        height: 150px;
        width: 225px
    }

    .symbol.symbol-sm-150px.symbol-2by3 > img {
        height: 150px;
        width: 225px;
        max-width: none
    }

    .symbol.symbol-sm-160px > img {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-sm-160px .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-sm-160px.symbol-fixed .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-sm-160px.symbol-fixed > img {
        width: 160px;
        height: 160px;
        max-width: none
    }

    .symbol.symbol-sm-160px.symbol-2by3 .symbol-label {
        height: 160px;
        width: 240px
    }

    .symbol.symbol-sm-160px.symbol-2by3 > img {
        height: 160px;
        width: 240px;
        max-width: none
    }

    .symbol.symbol-sm-175px > img {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-sm-175px .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-sm-175px.symbol-fixed .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-sm-175px.symbol-fixed > img {
        width: 175px;
        height: 175px;
        max-width: none
    }

    .symbol.symbol-sm-175px.symbol-2by3 .symbol-label {
        height: 175px;
        width: 262.5px
    }

    .symbol.symbol-sm-175px.symbol-2by3 > img {
        height: 175px;
        width: 262.5px;
        max-width: none
    }

    .symbol.symbol-sm-200px > img {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-sm-200px .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-sm-200px.symbol-fixed .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-sm-200px.symbol-fixed > img {
        width: 200px;
        height: 200px;
        max-width: none
    }

    .symbol.symbol-sm-200px.symbol-2by3 .symbol-label {
        height: 200px;
        width: 300px
    }

    .symbol.symbol-sm-200px.symbol-2by3 > img {
        height: 200px;
        width: 300px;
        max-width: none
    }

    .svg-icon.svg-icon-sm-1 svg {
        height: 1.75rem !important;
        width: 1.75rem !important
    }

    .svg-icon.svg-icon-sm-2 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .svg-icon.svg-icon-sm-3 svg {
        height: 1.35rem !important;
        width: 1.35rem !important
    }

    .svg-icon.svg-icon-sm-4 svg {
        height: 1.25rem !important;
        width: 1.25rem !important
    }

    .svg-icon.svg-icon-sm-5 svg {
        height: 1.15rem !important;
        width: 1.15rem !important
    }

    .svg-icon.svg-icon-sm-6 svg {
        height: 1.075rem !important;
        width: 1.075rem !important
    }

    .svg-icon.svg-icon-sm-7 svg {
        height: .95rem !important;
        width: .95rem !important
    }

    .svg-icon.svg-icon-sm-8 svg {
        height: .85rem !important;
        width: .85rem !important
    }

    .svg-icon.svg-icon-sm-9 svg {
        height: .75rem !important;
        width: .75rem !important
    }

    .svg-icon.svg-icon-sm-10 svg {
        height: .5rem !important;
        width: .5rem !important
    }

    .svg-icon.svg-icon-sm-base svg {
        height: 1rem !important;
        width: 1rem !important
    }

    .svg-icon.svg-icon-sm-fluid svg {
        height: 100% !important;
        width: 100% !important
    }

    .svg-icon.svg-icon-sm-2x svg {
        height: 2rem !important;
        width: 2rem !important
    }

    .svg-icon.svg-icon-sm-2qx svg {
        height: 2.25rem !important;
        width: 2.25rem !important
    }

    .svg-icon.svg-icon-sm-2hx svg {
        height: 2.5rem !important;
        width: 2.5rem !important
    }

    .svg-icon.svg-icon-sm-2tx svg {
        height: 2.75rem !important;
        width: 2.75rem !important
    }

    .svg-icon.svg-icon-sm-3x svg {
        height: 3rem !important;
        width: 3rem !important
    }

    .svg-icon.svg-icon-sm-3qx svg {
        height: 3.25rem !important;
        width: 3.25rem !important
    }

    .svg-icon.svg-icon-sm-3hx svg {
        height: 3.5rem !important;
        width: 3.5rem !important
    }

    .svg-icon.svg-icon-sm-3tx svg {
        height: 3.75rem !important;
        width: 3.75rem !important
    }

    .svg-icon.svg-icon-sm-4x svg {
        height: 4rem !important;
        width: 4rem !important
    }

    .svg-icon.svg-icon-sm-4qx svg {
        height: 4.25rem !important;
        width: 4.25rem !important
    }

    .svg-icon.svg-icon-sm-4hx svg {
        height: 4.5rem !important;
        width: 4.5rem !important
    }

    .svg-icon.svg-icon-sm-4tx svg {
        height: 4.75rem !important;
        width: 4.75rem !important
    }

    .svg-icon.svg-icon-sm-5x svg {
        height: 5rem !important;
        width: 5rem !important
    }

    .svg-icon.svg-icon-sm-5qx svg {
        height: 5.25rem !important;
        width: 5.25rem !important
    }

    .svg-icon.svg-icon-sm-5hx svg {
        height: 5.5rem !important;
        width: 5.5rem !important
    }

    .svg-icon.svg-icon-sm-5tx svg {
        height: 5.75rem !important;
        width: 5.75rem !important
    }

    .svg-icon.svg-icon-sm-6x svg {
        height: 6rem !important;
        width: 6rem !important
    }

    .svg-icon.svg-icon-sm-6qx svg {
        height: 6.25rem !important;
        width: 6.25rem !important
    }

    .svg-icon.svg-icon-sm-6hx svg {
        height: 6.5rem !important;
        width: 6.5rem !important
    }

    .svg-icon.svg-icon-sm-6tx svg {
        height: 6.75rem !important;
        width: 6.75rem !important
    }

    .svg-icon.svg-icon-sm-7x svg {
        height: 7rem !important;
        width: 7rem !important
    }

    .svg-icon.svg-icon-sm-7qx svg {
        height: 7.25rem !important;
        width: 7.25rem !important
    }

    .svg-icon.svg-icon-sm-7hx svg {
        height: 7.5rem !important;
        width: 7.5rem !important
    }

    .svg-icon.svg-icon-sm-7tx svg {
        height: 7.75rem !important;
        width: 7.75rem !important
    }
}

@media (min-width:576px) and (min-width:520px) {
    /*For Date Selector*/
    .date-selector div.table-responsive {
        max-width: 520px !important;
        width: 520px !important
    }
}

@media (max-width:575.98px) {
    .menu-item.menu-sm-down-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-sm-down-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-sm-down-dropdown.menu.show, .menu-sub-sm-down-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-sm-down-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-sm-down-accordion {
        display: none
    }

    .menu-sub-sm-down-accordion.show, .show:not(.menu-dropdown) > .menu-sub-sm-down-accordion {
        display: flex
    }

    .menu-sub-sm-down-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-sm-down-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-sm-down-inline {
        display: flex
    }

    .menu-sm-down-fit > .menu-item > .menu-content, .menu-sm-down-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-sm-down-column {
        flex-direction: column;
        width: 100%
    }

    .menu-sm-down-row {
        flex-direction: row
    }

    .menu-sm-down-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-sm-down-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-sm-down-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-sm-down-pill .menu-link {
        border-radius: 50px
    }

    .menu-sm-down-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .table-responsive-sm {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-fullscreen {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .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-footer, .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }

    .offcanvas-sm {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        box-shadow: var(--bs-offcanvas-box-shadow);
        transition: var(--bs-offcanvas-transition)
    }

    .offcanvas-sm {
        transition: none
    }

    .offcanvas-sm.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-sm.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-sm.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-sm.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-sm.show:not(.hiding), .offcanvas-sm.showing {
        transform: none
    }

    .offcanvas-sm.hiding, .offcanvas-sm.show, .offcanvas-sm.showing {
        visibility: visible
    }
}

@media (min-width:576px) {
    .container, .container-sm {
        max-width: 540px
    }

    .fixed-top-sm {
        position: fixed;
        z-index: 101;
        top: 0;
        left: 0;
        right: 0
    }

    .flex-sm-root {
        flex: 1
    }

    .flex-sm-column-auto {
        flex: none
    }

    .flex-sm-column-fluid {
        flex: 1 0 auto
    }

    .flex-sm-row-auto {
        flex: 0 0 auto
    }

    .flex-sm-row-fluid {
        flex: 1 auto;
        min-width: 0
    }

    .flex-sm-center {
        justify-content: center;
        align-items: center
    }

    .flex-sm-start {
        justify-content: start;
        align-items: start
    }

    .flex-sm-end {
        justify-content: flex-end;
        align-items: flex-end
    }

    .flex-sm-stack {
        justify-content: space-between;
        align-items: center
    }

    .bgi-size-sm-auto {
        background-size: auto
    }

    .bgi-size-sm-cover {
        background-size: cover
    }

    .bgi-size-sm-contain {
        background-size: contain
    }

    .bgi-attachment-sm-fixed {
        background-attachment: fixed
    }

    .bgi-attachment-sm-scroll {
        background-attachment: scroll
    }

    .card.card-sm-stretch {
        height: calc(100% - var(--bs-gutter-y))
    }

    .card.card-sm-stretch-75 {
        height: calc(75% - var(--bs-gutter-y))
    }

    .card.card-sm-stretch-50 {
        height: calc(50% - var(--bs-gutter-y))
    }

    .card.card-sm-stretch-33 {
        height: calc(33.333% - var(--bs-gutter-y))
    }

    .card.card-sm-stretch-25 {
        height: calc(25% - var(--bs-gutter-y))
    }

    .card .card-header-sm-stretch {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        align-items: stretch
    }

    .card .card-header-sm-stretch .card-toolbar {
        margin: 0;
        align-items: stretch
    }

    .menu-item.menu-sm-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-sm-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-sm-dropdown.menu.show, .menu-sub-sm-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-sm-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-sm-accordion {
        display: none
    }

    .menu-sub-sm-accordion.show, .show:not(.menu-dropdown) > .menu-sub-sm-accordion {
        display: flex
    }

    .menu-sub-sm-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-sm-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-sm-inline {
        display: flex
    }

    .menu-sm-fit > .menu-item > .menu-content, .menu-sm-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-sm-column {
        flex-direction: column;
        width: 100%
    }

    .menu-sm-row {
        flex-direction: row
    }

    .menu-sm-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-sm-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-sm-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-sm-pill .menu-link {
        border-radius: 50px
    }

    .menu-sm-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .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
    }

    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }

    .navbar-expand-sm .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        box-shadow: none;
        transition: none
    }

    .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-sm .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }

    .card-group {
        display: flex;
        flex-flow: row wrap
    }

    .card-group > .card {
        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-header, .card-group > .card:not(:last-child) .card-img-top {
        border-top-right-radius: 0
    }

    .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {
        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-header, .card-group > .card:not(:first-child)
    .card-img-top {
        border-top-left-radius: 0
    }

    .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-sm {
        flex-direction: row
    }

    .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-sm > .list-group-item .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }

    .modal {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: 0 .5rem 1rem #0000001a
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-sm {
        --bs-modal-width: 300px
    }

    .offcanvas-sm {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-sm .offcanvas-header {
        display: none
    }

    .offcanvas-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }

    .sticky-sm-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-sm-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (min-width:768px) {
    .col-md {
        flex: 1 0 0
    }

    .row-cols-md-auto > * {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-md-1 > * {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-md-2 > * {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-md-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-md-4 > * {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-md-5 > * {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-md-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-md-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-md-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-md-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-md-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-md-12 {
        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 {
        --bs-gutter-x: 0
    }

    .g-md-0, .gy-md-0 {
        --bs-gutter-y: 0
    }

    .g-md-1, .gx-md-1 {
        --bs-gutter-x: .25rem
    }

    .g-md-1, .gy-md-1 {
        --bs-gutter-y: .25rem
    }

    .g-md-2, .gx-md-2 {
        --bs-gutter-x: .5rem
    }

    .g-md-2, .gy-md-2 {
        --bs-gutter-y: .5rem
    }

    .g-md-3, .gx-md-3 {
        --bs-gutter-x: .75rem
    }

    .g-md-3, .gy-md-3 {
        --bs-gutter-y: .75rem
    }

    .g-md-4, .gx-md-4 {
        --bs-gutter-x: 1rem
    }

    .g-md-4, .gy-md-4 {
        --bs-gutter-y: 1rem
    }

    .g-md-5, .gx-md-5 {
        --bs-gutter-x: 1.25rem
    }

    .g-md-5, .gy-md-5 {
        --bs-gutter-y: 1.25rem
    }

    .g-md-6, .gx-md-6 {
        --bs-gutter-x: 1.5rem
    }

    .g-md-6, .gy-md-6 {
        --bs-gutter-y: 1.5rem
    }

    .g-md-7, .gx-md-7 {
        --bs-gutter-x: 1.75rem
    }

    .g-md-7, .gy-md-7 {
        --bs-gutter-y: 1.75rem
    }

    .g-md-8, .gx-md-8 {
        --bs-gutter-x: 2rem
    }

    .g-md-8, .gy-md-8 {
        --bs-gutter-y: 2rem
    }

    .g-md-9, .gx-md-9 {
        --bs-gutter-x: 2.25rem
    }

    .g-md-9, .gy-md-9 {
        --bs-gutter-y: 2.25rem
    }

    .g-md-10, .gx-md-10 {
        --bs-gutter-x: 2.5rem
    }

    .g-md-10, .gy-md-10 {
        --bs-gutter-y: 2.5rem
    }

    .float-md-start {
        float: left !important
    }

    .float-md-end {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }

    .object-fit-md-contain {
        object-fit: contain !important
    }

    .object-fit-md-cover {
        object-fit: cover !important
    }

    .object-fit-md-fill {
        object-fit: fill !important
    }

    .object-fit-md-scale {
        object-fit: scale-down !important
    }

    .object-fit-md-none {
        object-fit: none !important
    }

    .overflow-md-auto {
        overflow: auto !important
    }

    .overflow-md-hidden {
        overflow: hidden !important
    }

    .overflow-md-visible {
        overflow: visible !important
    }

    .overflow-md-scroll {
        overflow: scroll !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: flex !important
    }

    .d-md-inline-flex {
        display: inline-flex !important
    }

    .d-md-none {
        display: none !important
    }

    .position-md-static {
        position: static !important
    }

    .position-md-relative {
        position: relative !important
    }

    .position-md-absolute {
        position: absolute !important
    }

    .position-md-fixed {
        position: fixed !important
    }

    .position-md-sticky {
        position: sticky !important
    }

    .w-md-unset {
        width: unset !important
    }

    .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
    }

    .w-md-1px {
        width: 1px !important
    }

    .w-md-2px {
        width: 2px !important
    }

    .w-md-3px {
        width: 3px !important
    }

    .w-md-4px {
        width: 4px !important
    }

    .w-md-5px {
        width: 5px !important
    }

    .w-md-6px {
        width: 6px !important
    }

    .w-md-7px {
        width: 7px !important
    }

    .w-md-8px {
        width: 8px !important
    }

    .w-md-9px {
        width: 9px !important
    }

    .w-md-10px {
        width: 10px !important
    }

    .w-md-15px {
        width: 15px !important
    }

    .w-md-20px {
        width: 20px !important
    }

    .w-md-25px {
        width: 25px !important
    }

    .w-md-30px {
        width: 30px !important
    }

    .w-md-35px {
        width: 35px !important
    }

    .w-md-40px {
        width: 40px !important
    }

    .w-md-45px {
        width: 45px !important
    }

    .w-md-50px {
        width: 50px !important
    }

    .w-md-55px {
        width: 55px !important
    }

    .w-md-60px {
        width: 60px !important
    }

    .w-md-65px {
        width: 65px !important
    }

    .w-md-70px {
        width: 70px !important
    }

    .w-md-75px {
        width: 75px !important
    }

    .w-md-80px {
        width: 80px !important
    }

    .w-md-85px {
        width: 85px !important
    }

    .w-md-90px {
        width: 90px !important
    }

    .w-md-95px {
        width: 95px !important
    }

    .w-md-100px {
        width: 100px !important
    }

    .w-md-125px {
        width: 125px !important
    }

    .w-md-150px {
        width: 150px !important
    }

    .w-md-175px {
        width: 175px !important
    }

    .w-md-200px {
        width: 200px !important
    }

    .w-md-225px {
        width: 225px !important
    }

    .w-md-250px {
        width: 250px !important
    }

    .w-md-275px {
        width: 275px !important
    }

    .w-md-300px {
        width: 300px !important
    }

    .w-md-325px {
        width: 325px !important
    }

    .w-md-350px {
        width: 350px !important
    }

    .w-md-375px {
        width: 375px !important
    }

    .w-md-400px {
        width: 400px !important
    }

    .w-md-425px {
        width: 425px !important
    }

    .w-md-450px {
        width: 450px !important
    }

    .w-md-475px {
        width: 475px !important
    }

    .w-md-500px {
        width: 500px !important
    }

    .w-md-550px {
        width: 550px !important
    }

    .w-md-600px {
        width: 600px !important
    }

    .w-md-650px {
        width: 650px !important
    }

    .w-md-700px {
        width: 700px !important
    }

    .w-md-750px {
        width: 750px !important
    }

    .w-md-800px {
        width: 800px !important
    }

    .w-md-850px {
        width: 850px !important
    }

    .w-md-900px {
        width: 900px !important
    }

    .w-md-950px {
        width: 950px !important
    }

    .w-md-1000px {
        width: 1000px !important
    }

    .mw-md-unset {
        max-width: unset !important
    }

    .mw-md-25 {
        max-width: 25% !important
    }

    .mw-md-50 {
        max-width: 50% !important
    }

    .mw-md-75 {
        max-width: 75% !important
    }

    .mw-md-100 {
        max-width: 100% !important
    }

    .mw-md-auto {
        max-width: auto !important
    }

    .mw-md-1px {
        max-width: 1px !important
    }

    .mw-md-2px {
        max-width: 2px !important
    }

    .mw-md-3px {
        max-width: 3px !important
    }

    .mw-md-4px {
        max-width: 4px !important
    }

    .mw-md-5px {
        max-width: 5px !important
    }

    .mw-md-6px {
        max-width: 6px !important
    }

    .mw-md-7px {
        max-width: 7px !important
    }

    .mw-md-8px {
        max-width: 8px !important
    }

    .mw-md-9px {
        max-width: 9px !important
    }

    .mw-md-10px {
        max-width: 10px !important
    }

    .mw-md-15px {
        max-width: 15px !important
    }

    .mw-md-20px {
        max-width: 20px !important
    }

    .mw-md-25px {
        max-width: 25px !important
    }

    .mw-md-30px {
        max-width: 30px !important
    }

    .mw-md-35px {
        max-width: 35px !important
    }

    .mw-md-40px {
        max-width: 40px !important
    }

    .mw-md-45px {
        max-width: 45px !important
    }

    .mw-md-50px {
        max-width: 50px !important
    }

    .mw-md-55px {
        max-width: 55px !important
    }

    .mw-md-60px {
        max-width: 60px !important
    }

    .mw-md-65px {
        max-width: 65px !important
    }

    .mw-md-70px {
        max-width: 70px !important
    }

    .mw-md-75px {
        max-width: 75px !important
    }

    .mw-md-80px {
        max-width: 80px !important
    }

    .mw-md-85px {
        max-width: 85px !important
    }

    .mw-md-90px {
        max-width: 90px !important
    }

    .mw-md-95px {
        max-width: 95px !important
    }

    .mw-md-100px {
        max-width: 100px !important
    }

    .mw-md-125px {
        max-width: 125px !important
    }

    .mw-md-150px {
        max-width: 150px !important
    }

    .mw-md-175px {
        max-width: 175px !important
    }

    .mw-md-200px {
        max-width: 200px !important
    }

    .mw-md-225px {
        max-width: 225px !important
    }

    .mw-md-250px {
        max-width: 250px !important
    }

    .mw-md-275px {
        max-width: 275px !important
    }

    .mw-md-300px {
        max-width: 300px !important
    }

    .mw-md-325px {
        max-width: 325px !important
    }

    .mw-md-350px {
        max-width: 350px !important
    }

    .mw-md-375px {
        max-width: 375px !important
    }

    .mw-md-400px {
        max-width: 400px !important
    }

    .mw-md-425px {
        max-width: 425px !important
    }

    .mw-md-450px {
        max-width: 450px !important
    }

    .mw-md-475px {
        max-width: 475px !important
    }

    .mw-md-500px {
        max-width: 500px !important
    }

    .mw-md-550px {
        max-width: 550px !important
    }

    .mw-md-600px {
        max-width: 600px !important
    }

    .mw-md-650px {
        max-width: 650px !important
    }

    .mw-md-700px {
        max-width: 700px !important
    }

    .mw-md-750px {
        max-width: 750px !important
    }

    .mw-md-800px {
        max-width: 800px !important
    }

    .mw-md-850px {
        max-width: 850px !important
    }

    .mw-md-900px {
        max-width: 900px !important
    }

    .mw-md-950px {
        max-width: 950px !important
    }

    .mw-md-1000px {
        max-width: 1000px !important
    }

    .h-md-unset {
        height: unset !important
    }

    .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
    }

    .h-md-1px {
        height: 1px !important
    }

    .h-md-2px {
        height: 2px !important
    }

    .h-md-3px {
        height: 3px !important
    }

    .h-md-4px {
        height: 4px !important
    }

    .h-md-5px {
        height: 5px !important
    }

    .h-md-6px {
        height: 6px !important
    }

    .h-md-7px {
        height: 7px !important
    }

    .h-md-8px {
        height: 8px !important
    }

    .h-md-9px {
        height: 9px !important
    }

    .h-md-10px {
        height: 10px !important
    }

    .h-md-15px {
        height: 15px !important
    }

    .h-md-20px {
        height: 20px !important
    }

    .h-md-25px {
        height: 25px !important
    }

    .h-md-30px {
        height: 30px !important
    }

    .h-md-35px {
        height: 35px !important
    }

    .h-md-40px {
        height: 40px !important
    }

    .h-md-45px {
        height: 45px !important
    }

    .h-md-50px {
        height: 50px !important
    }

    .h-md-55px {
        height: 55px !important
    }

    .h-md-60px {
        height: 60px !important
    }

    .h-md-65px {
        height: 65px !important
    }

    .h-md-70px {
        height: 70px !important
    }

    .h-md-75px {
        height: 75px !important
    }

    .h-md-80px {
        height: 80px !important
    }

    .h-md-85px {
        height: 85px !important
    }

    .h-md-90px {
        height: 90px !important
    }

    .h-md-95px {
        height: 95px !important
    }

    .h-md-100px {
        height: 100px !important
    }

    .h-md-125px {
        height: 125px !important
    }

    .h-md-150px {
        height: 150px !important
    }

    .h-md-175px {
        height: 175px !important
    }

    .h-md-200px {
        height: 200px !important
    }

    .h-md-225px {
        height: 225px !important
    }

    .h-md-250px {
        height: 250px !important
    }

    .h-md-275px {
        height: 275px !important
    }

    .h-md-300px {
        height: 300px !important
    }

    .h-md-325px {
        height: 325px !important
    }

    .h-md-350px {
        height: 350px !important
    }

    .h-md-375px {
        height: 375px !important
    }

    .h-md-400px {
        height: 400px !important
    }

    .h-md-425px {
        height: 425px !important
    }

    .h-md-450px {
        height: 450px !important
    }

    .h-md-475px {
        height: 475px !important
    }

    .h-md-500px {
        height: 500px !important
    }

    .h-md-550px {
        height: 550px !important
    }

    .h-md-600px {
        height: 600px !important
    }

    .h-md-650px {
        height: 650px !important
    }

    .h-md-700px {
        height: 700px !important
    }

    .h-md-750px {
        height: 750px !important
    }

    .h-md-800px {
        height: 800px !important
    }

    .h-md-850px {
        height: 850px !important
    }

    .h-md-900px {
        height: 900px !important
    }

    .h-md-950px {
        height: 950px !important
    }

    .h-md-1000px {
        height: 1000px !important
    }

    .mh-md-unset {
        max-height: unset !important
    }

    .mh-md-25 {
        max-height: 25% !important
    }

    .mh-md-50 {
        max-height: 50% !important
    }

    .mh-md-75 {
        max-height: 75% !important
    }

    .mh-md-100 {
        max-height: 100% !important
    }

    .mh-md-auto {
        max-height: auto !important
    }

    .mh-md-1px {
        max-height: 1px !important
    }

    .mh-md-2px {
        max-height: 2px !important
    }

    .mh-md-3px {
        max-height: 3px !important
    }

    .mh-md-4px {
        max-height: 4px !important
    }

    .mh-md-5px {
        max-height: 5px !important
    }

    .mh-md-6px {
        max-height: 6px !important
    }

    .mh-md-7px {
        max-height: 7px !important
    }

    .mh-md-8px {
        max-height: 8px !important
    }

    .mh-md-9px {
        max-height: 9px !important
    }

    .mh-md-10px {
        max-height: 10px !important
    }

    .mh-md-15px {
        max-height: 15px !important
    }

    .mh-md-20px {
        max-height: 20px !important
    }

    .mh-md-25px {
        max-height: 25px !important
    }

    .mh-md-30px {
        max-height: 30px !important
    }

    .mh-md-35px {
        max-height: 35px !important
    }

    .mh-md-40px {
        max-height: 40px !important
    }

    .mh-md-45px {
        max-height: 45px !important
    }

    .mh-md-50px {
        max-height: 50px !important
    }

    .mh-md-55px {
        max-height: 55px !important
    }

    .mh-md-60px {
        max-height: 60px !important
    }

    .mh-md-65px {
        max-height: 65px !important
    }

    .mh-md-70px {
        max-height: 70px !important
    }

    .mh-md-75px {
        max-height: 75px !important
    }

    .mh-md-80px {
        max-height: 80px !important
    }

    .mh-md-85px {
        max-height: 85px !important
    }

    .mh-md-90px {
        max-height: 90px !important
    }

    .mh-md-95px {
        max-height: 95px !important
    }

    .mh-md-100px {
        max-height: 100px !important
    }

    .mh-md-125px {
        max-height: 125px !important
    }

    .mh-md-150px {
        max-height: 150px !important
    }

    .mh-md-175px {
        max-height: 175px !important
    }

    .mh-md-200px {
        max-height: 200px !important
    }

    .mh-md-225px {
        max-height: 225px !important
    }

    .mh-md-250px {
        max-height: 250px !important
    }

    .mh-md-275px {
        max-height: 275px !important
    }

    .mh-md-300px {
        max-height: 300px !important
    }

    .mh-md-325px {
        max-height: 325px !important
    }

    .mh-md-350px {
        max-height: 350px !important
    }

    .mh-md-375px {
        max-height: 375px !important
    }

    .mh-md-400px {
        max-height: 400px !important
    }

    .mh-md-425px {
        max-height: 425px !important
    }

    .mh-md-450px {
        max-height: 450px !important
    }

    .mh-md-475px {
        max-height: 475px !important
    }

    .mh-md-500px {
        max-height: 500px !important
    }

    .mh-md-550px {
        max-height: 550px !important
    }

    .mh-md-600px {
        max-height: 600px !important
    }

    .mh-md-650px {
        max-height: 650px !important
    }

    .mh-md-700px {
        max-height: 700px !important
    }

    .mh-md-750px {
        max-height: 750px !important
    }

    .mh-md-800px {
        max-height: 800px !important
    }

    .mh-md-850px {
        max-height: 850px !important
    }

    .mh-md-900px {
        max-height: 900px !important
    }

    .mh-md-950px {
        max-height: 950px !important
    }

    .mh-md-1000px {
        max-height: 1000px !important
    }

    .flex-md-fill {
        flex: 1 1 auto !important
    }

    .flex-md-row {
        flex-direction: row !important
    }

    .flex-md-column {
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-md-grow-0 {
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-md-wrap {
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-md-start {
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        justify-content: center !important
    }

    .justify-content-md-between {
        justify-content: space-between !important
    }

    .justify-content-md-around {
        justify-content: space-around !important
    }

    .justify-content-md-evenly {
        justify-content: space-evenly !important
    }

    .align-items-md-start {
        align-items: flex-start !important
    }

    .align-items-md-end {
        align-items: flex-end !important
    }

    .align-items-md-center {
        align-items: center !important
    }

    .align-items-md-baseline {
        align-items: baseline !important
    }

    .align-items-md-stretch {
        align-items: stretch !important
    }

    .align-content-md-start {
        align-content: flex-start !important
    }

    .align-content-md-end {
        align-content: flex-end !important
    }

    .align-content-md-center {
        align-content: center !important
    }

    .align-content-md-between {
        align-content: space-between !important
    }

    .align-content-md-around {
        align-content: space-around !important
    }

    .align-content-md-stretch {
        align-content: stretch !important
    }

    .align-self-md-auto {
        align-self: auto !important
    }

    .align-self-md-start {
        align-self: flex-start !important
    }

    .align-self-md-end {
        align-self: flex-end !important
    }

    .align-self-md-center {
        align-self: center !important
    }

    .align-self-md-baseline {
        align-self: baseline !important
    }

    .align-self-md-stretch {
        align-self: stretch !important
    }

    .order-md-first {
        order: -1 !important
    }

    .order-md-0 {
        order: 0 !important
    }

    .order-md-1 {
        order: 1 !important
    }

    .order-md-2 {
        order: 2 !important
    }

    .order-md-3 {
        order: 3 !important
    }

    .order-md-4 {
        order: 4 !important
    }

    .order-md-5 {
        order: 5 !important
    }

    .order-md-last {
        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: .75rem !important
    }

    .m-md-4 {
        margin: 1rem !important
    }

    .m-md-5 {
        margin: 1.25rem !important
    }

    .m-md-6 {
        margin: 1.5rem !important
    }

    .m-md-7 {
        margin: 1.75rem !important
    }

    .m-md-8 {
        margin: 2rem !important
    }

    .m-md-9 {
        margin: 2.25rem !important
    }

    .m-md-10 {
        margin: 2.5rem !important
    }

    .m-md-11 {
        margin: 2.75rem !important
    }

    .m-md-12 {
        margin: 3rem !important
    }

    .m-md-13 {
        margin: 3.25rem !important
    }

    .m-md-14 {
        margin: 3.5rem !important
    }

    .m-md-15 {
        margin: 3.75rem !important
    }

    .m-md-16 {
        margin: 4rem !important
    }

    .m-md-17 {
        margin: 4.25rem !important
    }

    .m-md-18 {
        margin: 4.5rem !important
    }

    .m-md-19 {
        margin: 4.75rem !important
    }

    .m-md-20 {
        margin: 5rem !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: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-md-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-md-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-md-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-md-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-md-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-md-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-md-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-md-11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important
    }

    .mx-md-12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-md-13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important
    }

    .mx-md-14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-md-15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important
    }

    .mx-md-16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-md-17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important
    }

    .mx-md-18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-md-19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important
    }

    .mx-md-20 {
        margin-right: 5rem !important;
        margin-left: 5rem !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: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-md-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-md-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-md-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-md-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-md-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-md-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-md-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-md-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .my-md-12 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-md-13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important
    }

    .my-md-14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-md-15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .my-md-16 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-md-17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .my-md-18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-md-19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important
    }

    .my-md-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !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: .75rem !important
    }

    .mt-md-4 {
        margin-top: 1rem !important
    }

    .mt-md-5 {
        margin-top: 1.25rem !important
    }

    .mt-md-6 {
        margin-top: 1.5rem !important
    }

    .mt-md-7 {
        margin-top: 1.75rem !important
    }

    .mt-md-8 {
        margin-top: 2rem !important
    }

    .mt-md-9 {
        margin-top: 2.25rem !important
    }

    .mt-md-10 {
        margin-top: 2.5rem !important
    }

    .mt-md-11 {
        margin-top: 2.75rem !important
    }

    .mt-md-12 {
        margin-top: 3rem !important
    }

    .mt-md-13 {
        margin-top: 3.25rem !important
    }

    .mt-md-14 {
        margin-top: 3.5rem !important
    }

    .mt-md-15 {
        margin-top: 3.75rem !important
    }

    .mt-md-16 {
        margin-top: 4rem !important
    }

    .mt-md-17 {
        margin-top: 4.25rem !important
    }

    .mt-md-18 {
        margin-top: 4.5rem !important
    }

    .mt-md-19 {
        margin-top: 4.75rem !important
    }

    .mt-md-20 {
        margin-top: 5rem !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: .75rem !important
    }

    .me-md-4 {
        margin-right: 1rem !important
    }

    .me-md-5 {
        margin-right: 1.25rem !important
    }

    .me-md-6 {
        margin-right: 1.5rem !important
    }

    .me-md-7 {
        margin-right: 1.75rem !important
    }

    .me-md-8 {
        margin-right: 2rem !important
    }

    .me-md-9 {
        margin-right: 2.25rem !important
    }

    .me-md-10 {
        margin-right: 2.5rem !important
    }

    .me-md-11 {
        margin-right: 2.75rem !important
    }

    .me-md-12 {
        margin-right: 3rem !important
    }

    .me-md-13 {
        margin-right: 3.25rem !important
    }

    .me-md-14 {
        margin-right: 3.5rem !important
    }

    .me-md-15 {
        margin-right: 3.75rem !important
    }

    .me-md-16 {
        margin-right: 4rem !important
    }

    .me-md-17 {
        margin-right: 4.25rem !important
    }

    .me-md-18 {
        margin-right: 4.5rem !important
    }

    .me-md-19 {
        margin-right: 4.75rem !important
    }

    .me-md-20 {
        margin-right: 5rem !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: .75rem !important
    }

    .mb-md-4 {
        margin-bottom: 1rem !important
    }

    .mb-md-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-md-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-md-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-md-8 {
        margin-bottom: 2rem !important
    }

    .mb-md-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-md-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-md-11 {
        margin-bottom: 2.75rem !important
    }

    .mb-md-12 {
        margin-bottom: 3rem !important
    }

    .mb-md-13 {
        margin-bottom: 3.25rem !important
    }

    .mb-md-14 {
        margin-bottom: 3.5rem !important
    }

    .mb-md-15 {
        margin-bottom: 3.75rem !important
    }

    .mb-md-16 {
        margin-bottom: 4rem !important
    }

    .mb-md-17 {
        margin-bottom: 4.25rem !important
    }

    .mb-md-18 {
        margin-bottom: 4.5rem !important
    }

    .mb-md-19 {
        margin-bottom: 4.75rem !important
    }

    .mb-md-20 {
        margin-bottom: 5rem !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: .75rem !important
    }

    .ms-md-4 {
        margin-left: 1rem !important
    }

    .ms-md-5 {
        margin-left: 1.25rem !important
    }

    .ms-md-6 {
        margin-left: 1.5rem !important
    }

    .ms-md-7 {
        margin-left: 1.75rem !important
    }

    .ms-md-8 {
        margin-left: 2rem !important
    }

    .ms-md-9 {
        margin-left: 2.25rem !important
    }

    .ms-md-10 {
        margin-left: 2.5rem !important
    }

    .ms-md-11 {
        margin-left: 2.75rem !important
    }

    .ms-md-12 {
        margin-left: 3rem !important
    }

    .ms-md-13 {
        margin-left: 3.25rem !important
    }

    .ms-md-14 {
        margin-left: 3.5rem !important
    }

    .ms-md-15 {
        margin-left: 3.75rem !important
    }

    .ms-md-16 {
        margin-left: 4rem !important
    }

    .ms-md-17 {
        margin-left: 4.25rem !important
    }

    .ms-md-18 {
        margin-left: 4.5rem !important
    }

    .ms-md-19 {
        margin-left: 4.75rem !important
    }

    .ms-md-20 {
        margin-left: 5rem !important
    }

    .ms-md-auto {
        margin-left: auto !important
    }

    .m-md-n1 {
        margin: -.25rem !important
    }

    .m-md-n2 {
        margin: -.5rem !important
    }

    .m-md-n3 {
        margin: -.75rem !important
    }

    .m-md-n4 {
        margin: -1rem !important
    }

    .m-md-n5 {
        margin: -1.25rem !important
    }

    .m-md-n6 {
        margin: -1.5rem !important
    }

    .m-md-n7 {
        margin: -1.75rem !important
    }

    .m-md-n8 {
        margin: -2rem !important
    }

    .m-md-n9 {
        margin: -2.25rem !important
    }

    .m-md-n10 {
        margin: -2.5rem !important
    }

    .m-md-n11 {
        margin: -2.75rem !important
    }

    .m-md-n12 {
        margin: -3rem !important
    }

    .m-md-n13 {
        margin: -3.25rem !important
    }

    .m-md-n14 {
        margin: -3.5rem !important
    }

    .m-md-n15 {
        margin: -3.75rem !important
    }

    .m-md-n16 {
        margin: -4rem !important
    }

    .m-md-n17 {
        margin: -4.25rem !important
    }

    .m-md-n18 {
        margin: -4.5rem !important
    }

    .m-md-n19 {
        margin: -4.75rem !important
    }

    .m-md-n20 {
        margin: -5rem !important
    }

    .mx-md-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-md-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-md-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-md-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-md-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-md-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-md-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-md-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-md-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-md-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-md-n11 {
        margin-right: -2.75rem !important;
        margin-left: -2.75rem !important
    }

    .mx-md-n12 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-md-n13 {
        margin-right: -3.25rem !important;
        margin-left: -3.25rem !important
    }

    .mx-md-n14 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-md-n15 {
        margin-right: -3.75rem !important;
        margin-left: -3.75rem !important
    }

    .mx-md-n16 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-md-n17 {
        margin-right: -4.25rem !important;
        margin-left: -4.25rem !important
    }

    .mx-md-n18 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-md-n19 {
        margin-right: -4.75rem !important;
        margin-left: -4.75rem !important
    }

    .mx-md-n20 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .my-md-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-md-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-md-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-md-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-md-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-md-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-md-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-md-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-md-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-md-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-md-n11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .my-md-n12 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-md-n13 {
        margin-top: -3.25rem !important;
        margin-bottom: -3.25rem !important
    }

    .my-md-n14 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-md-n15 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .my-md-n16 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-md-n17 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .my-md-n18 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-md-n19 {
        margin-top: -4.75rem !important;
        margin-bottom: -4.75rem !important
    }

    .my-md-n20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mt-md-n1 {
        margin-top: -.25rem !important
    }

    .mt-md-n2 {
        margin-top: -.5rem !important
    }

    .mt-md-n3 {
        margin-top: -.75rem !important
    }

    .mt-md-n4 {
        margin-top: -1rem !important
    }

    .mt-md-n5 {
        margin-top: -1.25rem !important
    }

    .mt-md-n6 {
        margin-top: -1.5rem !important
    }

    .mt-md-n7 {
        margin-top: -1.75rem !important
    }

    .mt-md-n8 {
        margin-top: -2rem !important
    }

    .mt-md-n9 {
        margin-top: -2.25rem !important
    }

    .mt-md-n10 {
        margin-top: -2.5rem !important
    }

    .mt-md-n11 {
        margin-top: -2.75rem !important
    }

    .mt-md-n12 {
        margin-top: -3rem !important
    }

    .mt-md-n13 {
        margin-top: -3.25rem !important
    }

    .mt-md-n14 {
        margin-top: -3.5rem !important
    }

    .mt-md-n15 {
        margin-top: -3.75rem !important
    }

    .mt-md-n16 {
        margin-top: -4rem !important
    }

    .mt-md-n17 {
        margin-top: -4.25rem !important
    }

    .mt-md-n18 {
        margin-top: -4.5rem !important
    }

    .mt-md-n19 {
        margin-top: -4.75rem !important
    }

    .mt-md-n20 {
        margin-top: -5rem !important
    }

    .me-md-n1 {
        margin-right: -.25rem !important
    }

    .me-md-n2 {
        margin-right: -.5rem !important
    }

    .me-md-n3 {
        margin-right: -.75rem !important
    }

    .me-md-n4 {
        margin-right: -1rem !important
    }

    .me-md-n5 {
        margin-right: -1.25rem !important
    }

    .me-md-n6 {
        margin-right: -1.5rem !important
    }

    .me-md-n7 {
        margin-right: -1.75rem !important
    }

    .me-md-n8 {
        margin-right: -2rem !important
    }

    .me-md-n9 {
        margin-right: -2.25rem !important
    }

    .me-md-n10 {
        margin-right: -2.5rem !important
    }

    .me-md-n11 {
        margin-right: -2.75rem !important
    }

    .me-md-n12 {
        margin-right: -3rem !important
    }

    .me-md-n13 {
        margin-right: -3.25rem !important
    }

    .me-md-n14 {
        margin-right: -3.5rem !important
    }

    .me-md-n15 {
        margin-right: -3.75rem !important
    }

    .me-md-n16 {
        margin-right: -4rem !important
    }

    .me-md-n17 {
        margin-right: -4.25rem !important
    }

    .me-md-n18 {
        margin-right: -4.5rem !important
    }

    .me-md-n19 {
        margin-right: -4.75rem !important
    }

    .me-md-n20 {
        margin-right: -5rem !important
    }

    .mb-md-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-md-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-md-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-md-n4 {
        margin-bottom: -1rem !important
    }

    .mb-md-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-md-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-md-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-md-n8 {
        margin-bottom: -2rem !important
    }

    .mb-md-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-md-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-md-n11 {
        margin-bottom: -2.75rem !important
    }

    .mb-md-n12 {
        margin-bottom: -3rem !important
    }

    .mb-md-n13 {
        margin-bottom: -3.25rem !important
    }

    .mb-md-n14 {
        margin-bottom: -3.5rem !important
    }

    .mb-md-n15 {
        margin-bottom: -3.75rem !important
    }

    .mb-md-n16 {
        margin-bottom: -4rem !important
    }

    .mb-md-n17 {
        margin-bottom: -4.25rem !important
    }

    .mb-md-n18 {
        margin-bottom: -4.5rem !important
    }

    .mb-md-n19 {
        margin-bottom: -4.75rem !important
    }

    .mb-md-n20 {
        margin-bottom: -5rem !important
    }

    .ms-md-n1 {
        margin-left: -.25rem !important
    }

    .ms-md-n2 {
        margin-left: -.5rem !important
    }

    .ms-md-n3 {
        margin-left: -.75rem !important
    }

    .ms-md-n4 {
        margin-left: -1rem !important
    }

    .ms-md-n5 {
        margin-left: -1.25rem !important
    }

    .ms-md-n6 {
        margin-left: -1.5rem !important
    }

    .ms-md-n7 {
        margin-left: -1.75rem !important
    }

    .ms-md-n8 {
        margin-left: -2rem !important
    }

    .ms-md-n9 {
        margin-left: -2.25rem !important
    }

    .ms-md-n10 {
        margin-left: -2.5rem !important
    }

    .ms-md-n11 {
        margin-left: -2.75rem !important
    }

    .ms-md-n12 {
        margin-left: -3rem !important
    }

    .ms-md-n13 {
        margin-left: -3.25rem !important
    }

    .ms-md-n14 {
        margin-left: -3.5rem !important
    }

    .ms-md-n15 {
        margin-left: -3.75rem !important
    }

    .ms-md-n16 {
        margin-left: -4rem !important
    }

    .ms-md-n17 {
        margin-left: -4.25rem !important
    }

    .ms-md-n18 {
        margin-left: -4.5rem !important
    }

    .ms-md-n19 {
        margin-left: -4.75rem !important
    }

    .ms-md-n20 {
        margin-left: -5rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .p-md-3 {
        padding: .75rem !important
    }

    .p-md-4 {
        padding: 1rem !important
    }

    .p-md-5 {
        padding: 1.25rem !important
    }

    .p-md-6 {
        padding: 1.5rem !important
    }

    .p-md-7 {
        padding: 1.75rem !important
    }

    .p-md-8 {
        padding: 2rem !important
    }

    .p-md-9 {
        padding: 2.25rem !important
    }

    .p-md-10 {
        padding: 2.5rem !important
    }

    .p-md-11 {
        padding: 2.75rem !important
    }

    .p-md-12 {
        padding: 3rem !important
    }

    .p-md-13 {
        padding: 3.25rem !important
    }

    .p-md-14 {
        padding: 3.5rem !important
    }

    .p-md-15 {
        padding: 3.75rem !important
    }

    .p-md-16 {
        padding: 4rem !important
    }

    .p-md-17 {
        padding: 4.25rem !important
    }

    .p-md-18 {
        padding: 4.5rem !important
    }

    .p-md-19 {
        padding: 4.75rem !important
    }

    .p-md-20 {
        padding: 5rem !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: .75rem !important;
        padding-left: .75rem !important
    }

    .px-md-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-md-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-md-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-md-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-md-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-md-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-md-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-md-11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important
    }

    .px-md-12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-md-13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important
    }

    .px-md-14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-md-15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important
    }

    .px-md-16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-md-17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important
    }

    .px-md-18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-md-19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important
    }

    .px-md-20 {
        padding-right: 5rem !important;
        padding-left: 5rem !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: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-md-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-md-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-md-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-md-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-md-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-md-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-md-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-md-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .py-md-12 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-md-13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important
    }

    .py-md-14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-md-15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .py-md-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-md-17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .py-md-18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-md-19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important
    }

    .py-md-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !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: .75rem !important
    }

    .pt-md-4 {
        padding-top: 1rem !important
    }

    .pt-md-5 {
        padding-top: 1.25rem !important
    }

    .pt-md-6 {
        padding-top: 1.5rem !important
    }

    .pt-md-7 {
        padding-top: 1.75rem !important
    }

    .pt-md-8 {
        padding-top: 2rem !important
    }

    .pt-md-9 {
        padding-top: 2.25rem !important
    }

    .pt-md-10 {
        padding-top: 2.5rem !important
    }

    .pt-md-11 {
        padding-top: 2.75rem !important
    }

    .pt-md-12 {
        padding-top: 3rem !important
    }

    .pt-md-13 {
        padding-top: 3.25rem !important
    }

    .pt-md-14 {
        padding-top: 3.5rem !important
    }

    .pt-md-15 {
        padding-top: 3.75rem !important
    }

    .pt-md-16 {
        padding-top: 4rem !important
    }

    .pt-md-17 {
        padding-top: 4.25rem !important
    }

    .pt-md-18 {
        padding-top: 4.5rem !important
    }

    .pt-md-19 {
        padding-top: 4.75rem !important
    }

    .pt-md-20 {
        padding-top: 5rem !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: .75rem !important
    }

    .pe-md-4 {
        padding-right: 1rem !important
    }

    .pe-md-5 {
        padding-right: 1.25rem !important
    }

    .pe-md-6 {
        padding-right: 1.5rem !important
    }

    .pe-md-7 {
        padding-right: 1.75rem !important
    }

    .pe-md-8 {
        padding-right: 2rem !important
    }

    .pe-md-9 {
        padding-right: 2.25rem !important
    }

    .pe-md-10 {
        padding-right: 2.5rem !important
    }

    .pe-md-11 {
        padding-right: 2.75rem !important
    }

    .pe-md-12 {
        padding-right: 3rem !important
    }

    .pe-md-13 {
        padding-right: 3.25rem !important
    }

    .pe-md-14 {
        padding-right: 3.5rem !important
    }

    .pe-md-15 {
        padding-right: 3.75rem !important
    }

    .pe-md-16 {
        padding-right: 4rem !important
    }

    .pe-md-17 {
        padding-right: 4.25rem !important
    }

    .pe-md-18 {
        padding-right: 4.5rem !important
    }

    .pe-md-19 {
        padding-right: 4.75rem !important
    }

    .pe-md-20 {
        padding-right: 5rem !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: .75rem !important
    }

    .pb-md-4 {
        padding-bottom: 1rem !important
    }

    .pb-md-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-md-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-md-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-md-8 {
        padding-bottom: 2rem !important
    }

    .pb-md-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-md-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-md-11 {
        padding-bottom: 2.75rem !important
    }

    .pb-md-12 {
        padding-bottom: 3rem !important
    }

    .pb-md-13 {
        padding-bottom: 3.25rem !important
    }

    .pb-md-14 {
        padding-bottom: 3.5rem !important
    }

    .pb-md-15 {
        padding-bottom: 3.75rem !important
    }

    .pb-md-16 {
        padding-bottom: 4rem !important
    }

    .pb-md-17 {
        padding-bottom: 4.25rem !important
    }

    .pb-md-18 {
        padding-bottom: 4.5rem !important
    }

    .pb-md-19 {
        padding-bottom: 4.75rem !important
    }

    .pb-md-20 {
        padding-bottom: 5rem !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: .75rem !important
    }

    .ps-md-4 {
        padding-left: 1rem !important
    }

    .ps-md-5 {
        padding-left: 1.25rem !important
    }

    .ps-md-6 {
        padding-left: 1.5rem !important
    }

    .ps-md-7 {
        padding-left: 1.75rem !important
    }

    .ps-md-8 {
        padding-left: 2rem !important
    }

    .ps-md-9 {
        padding-left: 2.25rem !important
    }

    .ps-md-10 {
        padding-left: 2.5rem !important
    }

    .ps-md-11 {
        padding-left: 2.75rem !important
    }

    .ps-md-12 {
        padding-left: 3rem !important
    }

    .ps-md-13 {
        padding-left: 3.25rem !important
    }

    .ps-md-14 {
        padding-left: 3.5rem !important
    }

    .ps-md-15 {
        padding-left: 3.75rem !important
    }

    .ps-md-16 {
        padding-left: 4rem !important
    }

    .ps-md-17 {
        padding-left: 4.25rem !important
    }

    .ps-md-18 {
        padding-left: 4.5rem !important
    }

    .ps-md-19 {
        padding-left: 4.75rem !important
    }

    .ps-md-20 {
        padding-left: 5rem !important
    }

    .gap-md-0 {
        gap: 0 !important
    }

    .gap-md-1 {
        gap: .25rem !important
    }

    .gap-md-2 {
        gap: .5rem !important
    }

    .gap-md-3 {
        gap: .75rem !important
    }

    .gap-md-4 {
        gap: 1rem !important
    }

    .gap-md-5 {
        gap: 1.25rem !important
    }

    .gap-md-6 {
        gap: 1.5rem !important
    }

    .gap-md-7 {
        gap: 1.75rem !important
    }

    .gap-md-8 {
        gap: 2rem !important
    }

    .gap-md-9 {
        gap: 2.25rem !important
    }

    .gap-md-10 {
        gap: 2.5rem !important
    }

    .gap-md-11 {
        gap: 2.75rem !important
    }

    .gap-md-12 {
        gap: 3rem !important
    }

    .gap-md-13 {
        gap: 3.25rem !important
    }

    .gap-md-14 {
        gap: 3.5rem !important
    }

    .gap-md-15 {
        gap: 3.75rem !important
    }

    .gap-md-16 {
        gap: 4rem !important
    }

    .gap-md-17 {
        gap: 4.25rem !important
    }

    .gap-md-18 {
        gap: 4.5rem !important
    }

    .gap-md-19 {
        gap: 4.75rem !important
    }

    .gap-md-20 {
        gap: 5rem !important
    }

    .row-gap-md-0 {
        row-gap: 0 !important
    }

    .row-gap-md-1 {
        row-gap: .25rem !important
    }

    .row-gap-md-2 {
        row-gap: .5rem !important
    }

    .row-gap-md-3 {
        row-gap: .75rem !important
    }

    .row-gap-md-4 {
        row-gap: 1rem !important
    }

    .row-gap-md-5 {
        row-gap: 1.25rem !important
    }

    .row-gap-md-6 {
        row-gap: 1.5rem !important
    }

    .row-gap-md-7 {
        row-gap: 1.75rem !important
    }

    .row-gap-md-8 {
        row-gap: 2rem !important
    }

    .row-gap-md-9 {
        row-gap: 2.25rem !important
    }

    .row-gap-md-10 {
        row-gap: 2.5rem !important
    }

    .row-gap-md-11 {
        row-gap: 2.75rem !important
    }

    .row-gap-md-12 {
        row-gap: 3rem !important
    }

    .row-gap-md-13 {
        row-gap: 3.25rem !important
    }

    .row-gap-md-14 {
        row-gap: 3.5rem !important
    }

    .row-gap-md-15 {
        row-gap: 3.75rem !important
    }

    .row-gap-md-16 {
        row-gap: 4rem !important
    }

    .row-gap-md-17 {
        row-gap: 4.25rem !important
    }

    .row-gap-md-18 {
        row-gap: 4.5rem !important
    }

    .row-gap-md-19 {
        row-gap: 4.75rem !important
    }

    .row-gap-md-20 {
        row-gap: 5rem !important
    }

    .column-gap-md-0 {
        column-gap: 0 !important
    }

    .column-gap-md-1 {
        column-gap: .25rem !important
    }

    .column-gap-md-2 {
        column-gap: .5rem !important
    }

    .column-gap-md-3 {
        column-gap: .75rem !important
    }

    .column-gap-md-4 {
        column-gap: 1rem !important
    }

    .column-gap-md-5 {
        column-gap: 1.25rem !important
    }

    .column-gap-md-6 {
        column-gap: 1.5rem !important
    }

    .column-gap-md-7 {
        column-gap: 1.75rem !important
    }

    .column-gap-md-8 {
        column-gap: 2rem !important
    }

    .column-gap-md-9 {
        column-gap: 2.25rem !important
    }

    .column-gap-md-10 {
        column-gap: 2.5rem !important
    }

    .column-gap-md-11 {
        column-gap: 2.75rem !important
    }

    .column-gap-md-12 {
        column-gap: 3rem !important
    }

    .column-gap-md-13 {
        column-gap: 3.25rem !important
    }

    .column-gap-md-14 {
        column-gap: 3.5rem !important
    }

    .column-gap-md-15 {
        column-gap: 3.75rem !important
    }

    .column-gap-md-16 {
        column-gap: 4rem !important
    }

    .column-gap-md-17 {
        column-gap: 4.25rem !important
    }

    .column-gap-md-18 {
        column-gap: 4.5rem !important
    }

    .column-gap-md-19 {
        column-gap: 4.75rem !important
    }

    .column-gap-md-20 {
        column-gap: 5rem !important
    }

    .fs-md-1 {
        font-size: calc(1.3rem .6vw) !important
    }

    .fs-md-2 {
        font-size: calc(1.275rem .3vw) !important
    }

    .fs-md-3 {
        font-size: calc(1.26rem .12vw) !important
    }

    .fs-md-4 {
        font-size: 1.25rem !important
    }

    .fs-md-5 {
        font-size: 1.15rem !important
    }

    .fs-md-6 {
        font-size: 1.075rem !important
    }

    .fs-md-7 {
        font-size: .95rem !important
    }

    .fs-md-8 {
        font-size: .85rem !important
    }

    .fs-md-9 {
        font-size: .75rem !important
    }

    .fs-md-10 {
        font-size: .5rem !important
    }

    .fs-md-base {
        font-size: 1rem !important
    }

    .fs-md-fluid {
        font-size: 100% !important
    }

    .fs-md-2x {
        font-size: calc(1.325rem .9vw) !important
    }

    .fs-md-2qx {
        font-size: calc(1.35rem 1.2vw) !important
    }

    .fs-md-2hx {
        font-size: calc(1.375rem 1.5vw) !important
    }

    .fs-md-2tx {
        font-size: calc(1.4rem 1.8vw) !important
    }

    .fs-md-3x {
        font-size: calc(1.425rem 2.1vw) !important
    }

    .fs-md-3qx {
        font-size: calc(1.45rem 2.4vw) !important
    }

    .fs-md-3hx {
        font-size: calc(1.475rem 2.7vw) !important
    }

    .fs-md-3tx {
        font-size: calc(1.5rem 3vw) !important
    }

    .fs-md-4x {
        font-size: calc(1.525rem 3.3vw) !important
    }

    .fs-md-4qx {
        font-size: calc(1.55rem 3.6vw) !important
    }

    .fs-md-4hx {
        font-size: calc(1.575rem 3.9vw) !important
    }

    .fs-md-4tx {
        font-size: calc(1.6rem 4.2vw) !important
    }

    .fs-md-5x {
        font-size: calc(1.625rem 4.5vw) !important
    }

    .fs-md-5qx {
        font-size: calc(1.65rem 4.8vw) !important
    }

    .fs-md-5hx {
        font-size: calc(1.675rem 5.1vw) !important
    }

    .fs-md-5tx {
        font-size: calc(1.7rem 5.4vw) !important
    }

    .fs-md-6x {
        font-size: calc(1.725rem 5.7vw) !important
    }

    .fs-md-6qx {
        font-size: calc(1.75rem 6vw) !important
    }

    .fs-md-6hx {
        font-size: calc(1.775rem 6.3vw) !important
    }

    .fs-md-6tx {
        font-size: calc(1.8rem 6.6vw) !important
    }

    .fs-md-7x {
        font-size: calc(1.825rem 6.9vw) !important
    }

    .fs-md-7qx {
        font-size: calc(1.85rem 7.2vw) !important
    }

    .fs-md-7hx {
        font-size: calc(1.875rem 7.5vw) !important
    }

    .fs-md-7tx {
        font-size: calc(1.9rem 7.8vw) !important
    }

    .text-md-start {
        text-align: left !important
    }

    .text-md-end {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }

    .min-w-md-unset {
        min-width: unset !important
    }

    .min-w-md-25 {
        min-width: 25% !important
    }

    .min-w-md-50 {
        min-width: 50% !important
    }

    .min-w-md-75 {
        min-width: 75% !important
    }

    .min-w-md-100 {
        min-width: 100% !important
    }

    .min-w-md-auto {
        min-width: auto !important
    }

    .min-w-md-1px {
        min-width: 1px !important
    }

    .min-w-md-2px {
        min-width: 2px !important
    }

    .min-w-md-3px {
        min-width: 3px !important
    }

    .min-w-md-4px {
        min-width: 4px !important
    }

    .min-w-md-5px {
        min-width: 5px !important
    }

    .min-w-md-6px {
        min-width: 6px !important
    }

    .min-w-md-7px {
        min-width: 7px !important
    }

    .min-w-md-8px {
        min-width: 8px !important
    }

    .min-w-md-9px {
        min-width: 9px !important
    }

    .min-w-md-10px {
        min-width: 10px !important
    }

    .min-w-md-15px {
        min-width: 15px !important
    }

    .min-w-md-20px {
        min-width: 20px !important
    }

    .min-w-md-25px {
        min-width: 25px !important
    }

    .min-w-md-30px {
        min-width: 30px !important
    }

    .min-w-md-35px {
        min-width: 35px !important
    }

    .min-w-md-40px {
        min-width: 40px !important
    }

    .min-w-md-45px {
        min-width: 45px !important
    }

    .min-w-md-50px {
        min-width: 50px !important
    }

    .min-w-md-55px {
        min-width: 55px !important
    }

    .min-w-md-60px {
        min-width: 60px !important
    }

    .min-w-md-65px {
        min-width: 65px !important
    }

    .min-w-md-70px {
        min-width: 70px !important
    }

    .min-w-md-75px {
        min-width: 75px !important
    }

    .min-w-md-80px {
        min-width: 80px !important
    }

    .min-w-md-85px {
        min-width: 85px !important
    }

    .min-w-md-90px {
        min-width: 90px !important
    }

    .min-w-md-95px {
        min-width: 95px !important
    }

    .min-w-md-100px {
        min-width: 100px !important
    }

    .min-w-md-125px {
        min-width: 125px !important
    }

    .min-w-md-150px {
        min-width: 150px !important
    }

    .min-w-md-175px {
        min-width: 175px !important
    }

    .min-w-md-200px {
        min-width: 200px !important
    }

    .min-w-md-225px {
        min-width: 225px !important
    }

    .min-w-md-250px {
        min-width: 250px !important
    }

    .min-w-md-275px {
        min-width: 275px !important
    }

    .min-w-md-300px {
        min-width: 300px !important
    }

    .min-w-md-325px {
        min-width: 325px !important
    }

    .min-w-md-350px {
        min-width: 350px !important
    }

    .min-w-md-375px {
        min-width: 375px !important
    }

    .min-w-md-400px {
        min-width: 400px !important
    }

    .min-w-md-425px {
        min-width: 425px !important
    }

    .min-w-md-450px {
        min-width: 450px !important
    }

    .min-w-md-475px {
        min-width: 475px !important
    }

    .min-w-md-500px {
        min-width: 500px !important
    }

    .min-w-md-550px {
        min-width: 550px !important
    }

    .min-w-md-600px {
        min-width: 600px !important
    }

    .min-w-md-650px {
        min-width: 650px !important
    }

    .min-w-md-700px {
        min-width: 700px !important
    }

    .min-w-md-750px {
        min-width: 750px !important
    }

    .min-w-md-800px {
        min-width: 800px !important
    }

    .min-w-md-850px {
        min-width: 850px !important
    }

    .min-w-md-900px {
        min-width: 900px !important
    }

    .min-w-md-950px {
        min-width: 950px !important
    }

    .min-w-md-1000px {
        min-width: 1000px !important
    }

    .min-h-md-unset {
        min-height: unset !important
    }

    .min-h-md-25 {
        min-height: 25% !important
    }

    .min-h-md-50 {
        min-height: 50% !important
    }

    .min-h-md-75 {
        min-height: 75% !important
    }

    .min-h-md-100 {
        min-height: 100% !important
    }

    .min-h-md-auto {
        min-height: auto !important
    }

    .min-h-md-1px {
        min-height: 1px !important
    }

    .min-h-md-2px {
        min-height: 2px !important
    }

    .min-h-md-3px {
        min-height: 3px !important
    }

    .min-h-md-4px {
        min-height: 4px !important
    }

    .min-h-md-5px {
        min-height: 5px !important
    }

    .min-h-md-6px {
        min-height: 6px !important
    }

    .min-h-md-7px {
        min-height: 7px !important
    }

    .min-h-md-8px {
        min-height: 8px !important
    }

    .min-h-md-9px {
        min-height: 9px !important
    }

    .min-h-md-10px {
        min-height: 10px !important
    }

    .min-h-md-15px {
        min-height: 15px !important
    }

    .min-h-md-20px {
        min-height: 20px !important
    }

    .min-h-md-25px {
        min-height: 25px !important
    }

    .min-h-md-30px {
        min-height: 30px !important
    }

    .min-h-md-35px {
        min-height: 35px !important
    }

    .min-h-md-40px {
        min-height: 40px !important
    }

    .min-h-md-45px {
        min-height: 45px !important
    }

    .min-h-md-50px {
        min-height: 50px !important
    }

    .min-h-md-55px {
        min-height: 55px !important
    }

    .min-h-md-60px {
        min-height: 60px !important
    }

    .min-h-md-65px {
        min-height: 65px !important
    }

    .min-h-md-70px {
        min-height: 70px !important
    }

    .min-h-md-75px {
        min-height: 75px !important
    }

    .min-h-md-80px {
        min-height: 80px !important
    }

    .min-h-md-85px {
        min-height: 85px !important
    }

    .min-h-md-90px {
        min-height: 90px !important
    }

    .min-h-md-95px {
        min-height: 95px !important
    }

    .min-h-md-100px {
        min-height: 100px !important
    }

    .min-h-md-125px {
        min-height: 125px !important
    }

    .min-h-md-150px {
        min-height: 150px !important
    }

    .min-h-md-175px {
        min-height: 175px !important
    }

    .min-h-md-200px {
        min-height: 200px !important
    }

    .min-h-md-225px {
        min-height: 225px !important
    }

    .min-h-md-250px {
        min-height: 250px !important
    }

    .min-h-md-275px {
        min-height: 275px !important
    }

    .min-h-md-300px {
        min-height: 300px !important
    }

    .min-h-md-325px {
        min-height: 325px !important
    }

    .min-h-md-350px {
        min-height: 350px !important
    }

    .min-h-md-375px {
        min-height: 375px !important
    }

    .min-h-md-400px {
        min-height: 400px !important
    }

    .min-h-md-425px {
        min-height: 425px !important
    }

    .min-h-md-450px {
        min-height: 450px !important
    }

    .min-h-md-475px {
        min-height: 475px !important
    }

    .min-h-md-500px {
        min-height: 500px !important
    }

    .min-h-md-550px {
        min-height: 550px !important
    }

    .min-h-md-600px {
        min-height: 600px !important
    }

    .min-h-md-650px {
        min-height: 650px !important
    }

    .min-h-md-700px {
        min-height: 700px !important
    }

    .min-h-md-750px {
        min-height: 750px !important
    }

    .min-h-md-800px {
        min-height: 800px !important
    }

    .min-h-md-850px {
        min-height: 850px !important
    }

    .min-h-md-900px {
        min-height: 900px !important
    }

    .min-h-md-950px {
        min-height: 950px !important
    }

    .min-h-md-1000px {
        min-height: 1000px !important
    }

    .table.g-md-0 td, .table.g-md-0 th {
        padding: 0
    }

    .table.g-md-0 td.dtr-control, .table.g-md-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gy-md-0 td, .table.gy-md-0 th {
        padding-top: 0;
        padding-bottom: 0
    }

    .table.gx-md-0 td, .table.gx-md-0 th {
        padding-left: 0;
        padding-right: 0
    }

    .table.gx-md-0 td.dtr-control, .table.gx-md-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gs-md-0 td:first-child, .table.gs-md-0 th:first-child {
        padding-left: 0
    }

    .table.gs-md-0 td:last-child, .table.gs-md-0 th:last-child {
        padding-right: 0
    }

    .table.gs-md-0 td.dtr-control:first-child, .table.gs-md-0 th.dtr-control:first-child {
        padding-left: 0 !important
    }

    .table.g-md-1 td, .table.g-md-1 th {
        padding: .25rem
    }

    .table.g-md-1 td.dtr-control, .table.g-md-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gy-md-1 td, .table.gy-md-1 th {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .table.gx-md-1 td, .table.gx-md-1 th {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .table.gx-md-1 td.dtr-control, .table.gx-md-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gs-md-1 td:first-child, .table.gs-md-1 th:first-child {
        padding-left: .25rem
    }

    .table.gs-md-1 td:last-child, .table.gs-md-1 th:last-child {
        padding-right: .25rem
    }

    .table.gs-md-1 td.dtr-control:first-child, .table.gs-md-1 th.dtr-control:first-child {
        padding-left: .25rem !important
    }

    .table.g-md-2 td, .table.g-md-2 th {
        padding: .5rem
    }

    .table.g-md-2 td.dtr-control, .table.g-md-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gy-md-2 td, .table.gy-md-2 th {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .table.gx-md-2 td, .table.gx-md-2 th {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .table.gx-md-2 td.dtr-control, .table.gx-md-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gs-md-2 td:first-child, .table.gs-md-2 th:first-child {
        padding-left: .5rem
    }

    .table.gs-md-2 td:last-child, .table.gs-md-2 th:last-child {
        padding-right: .5rem
    }

    .table.gs-md-2 td.dtr-control:first-child, .table.gs-md-2 th.dtr-control:first-child {
        padding-left: .5rem !important
    }

    .table.g-md-3 td, .table.g-md-3 th {
        padding: .75rem
    }

    .table.g-md-3 td.dtr-control, .table.g-md-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gy-md-3 td, .table.gy-md-3 th {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .table.gx-md-3 td, .table.gx-md-3 th {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .table.gx-md-3 td.dtr-control, .table.gx-md-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gs-md-3 td:first-child, .table.gs-md-3 th:first-child {
        padding-left: .75rem
    }

    .table.gs-md-3 td:last-child, .table.gs-md-3 th:last-child {
        padding-right: .75rem
    }

    .table.gs-md-3 td.dtr-control:first-child, .table.gs-md-3 th.dtr-control:first-child {
        padding-left: .75rem !important
    }

    .table.g-md-4 td, .table.g-md-4 th {
        padding: 1rem
    }

    .table.g-md-4 td.dtr-control, .table.g-md-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gy-md-4 td, .table.gy-md-4 th {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .table.gx-md-4 td, .table.gx-md-4 th {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .table.gx-md-4 td.dtr-control, .table.gx-md-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gs-md-4 td:first-child, .table.gs-md-4 th:first-child {
        padding-left: 1rem
    }

    .table.gs-md-4 td:last-child, .table.gs-md-4 th:last-child {
        padding-right: 1rem
    }

    .table.gs-md-4 td.dtr-control:first-child, .table.gs-md-4 th.dtr-control:first-child {
        padding-left: 1rem !important
    }

    .table.g-md-5 td, .table.g-md-5 th {
        padding: 1.25rem
    }

    .table.g-md-5 td.dtr-control, .table.g-md-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gy-md-5 td, .table.gy-md-5 th {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .table.gx-md-5 td, .table.gx-md-5 th {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .table.gx-md-5 td.dtr-control, .table.gx-md-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gs-md-5 td:first-child, .table.gs-md-5 th:first-child {
        padding-left: 1.25rem
    }

    .table.gs-md-5 td:last-child, .table.gs-md-5 th:last-child {
        padding-right: 1.25rem
    }

    .table.gs-md-5 td.dtr-control:first-child, .table.gs-md-5 th.dtr-control:first-child {
        padding-left: 1.25rem !important
    }

    .table.g-md-6 td, .table.g-md-6 th {
        padding: 1.5rem
    }

    .table.g-md-6 td.dtr-control, .table.g-md-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gy-md-6 td, .table.gy-md-6 th {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .table.gx-md-6 td, .table.gx-md-6 th {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .table.gx-md-6 td.dtr-control, .table.gx-md-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gs-md-6 td:first-child, .table.gs-md-6 th:first-child {
        padding-left: 1.5rem
    }

    .table.gs-md-6 td:last-child, .table.gs-md-6 th:last-child {
        padding-right: 1.5rem
    }

    .table.gs-md-6 td.dtr-control:first-child, .table.gs-md-6 th.dtr-control:first-child {
        padding-left: 1.5rem !important
    }

    .table.g-md-7 td, .table.g-md-7 th {
        padding: 1.75rem
    }

    .table.g-md-7 td.dtr-control, .table.g-md-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gy-md-7 td, .table.gy-md-7 th {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .table.gx-md-7 td, .table.gx-md-7 th {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .table.gx-md-7 td.dtr-control, .table.gx-md-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gs-md-7 td:first-child, .table.gs-md-7 th:first-child {
        padding-left: 1.75rem
    }

    .table.gs-md-7 td:last-child, .table.gs-md-7 th:last-child {
        padding-right: 1.75rem
    }

    .table.gs-md-7 td.dtr-control:first-child, .table.gs-md-7 th.dtr-control:first-child {
        padding-left: 1.75rem !important
    }

    .table.g-md-8 td, .table.g-md-8 th {
        padding: 2rem
    }

    .table.g-md-8 td.dtr-control, .table.g-md-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gy-md-8 td, .table.gy-md-8 th {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .table.gx-md-8 td, .table.gx-md-8 th {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .table.gx-md-8 td.dtr-control, .table.gx-md-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gs-md-8 td:first-child, .table.gs-md-8 th:first-child {
        padding-left: 2rem
    }

    .table.gs-md-8 td:last-child, .table.gs-md-8 th:last-child {
        padding-right: 2rem
    }

    .table.gs-md-8 td.dtr-control:first-child, .table.gs-md-8 th.dtr-control:first-child {
        padding-left: 2rem !important
    }

    .table.g-md-9 td, .table.g-md-9 th {
        padding: 2.25rem
    }

    .table.g-md-9 td.dtr-control, .table.g-md-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gy-md-9 td, .table.gy-md-9 th {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .table.gx-md-9 td, .table.gx-md-9 th {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .table.gx-md-9 td.dtr-control, .table.gx-md-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gs-md-9 td:first-child, .table.gs-md-9 th:first-child {
        padding-left: 2.25rem
    }

    .table.gs-md-9 td:last-child, .table.gs-md-9 th:last-child {
        padding-right: 2.25rem
    }

    .table.gs-md-9 td.dtr-control:first-child, .table.gs-md-9 th.dtr-control:first-child {
        padding-left: 2.25rem !important
    }

    .table.g-md-10 td, .table.g-md-10 th {
        padding: 2.5rem
    }

    .table.g-md-10 td.dtr-control, .table.g-md-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gy-md-10 td, .table.gy-md-10 th {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .table.gx-md-10 td, .table.gx-md-10 th {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .table.gx-md-10 td.dtr-control, .table.gx-md-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gs-md-10 td:first-child, .table.gs-md-10 th:first-child {
        padding-left: 2.5rem
    }

    .table.gs-md-10 td:last-child, .table.gs-md-10 th:last-child {
        padding-right: 2.5rem
    }

    .table.gs-md-10 td.dtr-control:first-child, .table.gs-md-10 th.dtr-control:first-child {
        padding-left: 2.5rem !important
    }

    .symbol.symbol-md-20px > img {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-md-20px .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-md-20px.symbol-fixed .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-md-20px.symbol-fixed > img {
        width: 20px;
        height: 20px;
        max-width: none
    }

    .symbol.symbol-md-20px.symbol-2by3 .symbol-label {
        height: 20px;
        width: 30px
    }

    .symbol.symbol-md-20px.symbol-2by3 > img {
        height: 20px;
        width: 30px;
        max-width: none
    }

    .symbol.symbol-md-25px > img {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-md-25px .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-md-25px.symbol-fixed .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-md-25px.symbol-fixed > img {
        width: 25px;
        height: 25px;
        max-width: none
    }

    .symbol.symbol-md-25px.symbol-2by3 .symbol-label {
        height: 25px;
        width: 37.5px
    }

    .symbol.symbol-md-25px.symbol-2by3 > img {
        height: 25px;
        width: 37.5px;
        max-width: none
    }

    .symbol.symbol-md-30px > img {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-md-30px .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-md-30px.symbol-fixed .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-md-30px.symbol-fixed > img {
        width: 30px;
        height: 30px;
        max-width: none
    }

    .symbol.symbol-md-30px.symbol-2by3 .symbol-label {
        height: 30px;
        width: 45px
    }

    .symbol.symbol-md-30px.symbol-2by3 > img {
        height: 30px;
        width: 45px;
        max-width: none
    }

    .symbol.symbol-md-35px > img {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-md-35px .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-md-35px.symbol-fixed .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-md-35px.symbol-fixed > img {
        width: 35px;
        height: 35px;
        max-width: none
    }

    .symbol.symbol-md-35px.symbol-2by3 .symbol-label {
        height: 35px;
        width: 52.5px
    }

    .symbol.symbol-md-35px.symbol-2by3 > img {
        height: 35px;
        width: 52.5px;
        max-width: none
    }

    .symbol.symbol-md-40px > img {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-md-40px .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-md-40px.symbol-fixed .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-md-40px.symbol-fixed > img {
        width: 40px;
        height: 40px;
        max-width: none
    }

    .symbol.symbol-md-40px.symbol-2by3 .symbol-label {
        height: 40px;
        width: 60px
    }

    .symbol.symbol-md-40px.symbol-2by3 > img {
        height: 40px;
        width: 60px;
        max-width: none
    }

    .symbol.symbol-md-45px > img {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-md-45px .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-md-45px.symbol-fixed .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-md-45px.symbol-fixed > img {
        width: 45px;
        height: 45px;
        max-width: none
    }

    .symbol.symbol-md-45px.symbol-2by3 .symbol-label {
        height: 45px;
        width: 67.5px
    }

    .symbol.symbol-md-45px.symbol-2by3 > img {
        height: 45px;
        width: 67.5px;
        max-width: none
    }

    .symbol.symbol-md-50px > img {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-md-50px .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-md-50px.symbol-fixed .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-md-50px.symbol-fixed > img {
        width: 50px;
        height: 50px;
        max-width: none
    }

    .symbol.symbol-md-50px.symbol-2by3 .symbol-label {
        height: 50px;
        width: 75px
    }

    .symbol.symbol-md-50px.symbol-2by3 > img {
        height: 50px;
        width: 75px;
        max-width: none
    }

    .symbol.symbol-md-55px > img {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-md-55px .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-md-55px.symbol-fixed .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-md-55px.symbol-fixed > img {
        width: 55px;
        height: 55px;
        max-width: none
    }

    .symbol.symbol-md-55px.symbol-2by3 .symbol-label {
        height: 55px;
        width: 82.5px
    }

    .symbol.symbol-md-55px.symbol-2by3 > img {
        height: 55px;
        width: 82.5px;
        max-width: none
    }

    .symbol.symbol-md-60px > img {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-md-60px .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-md-60px.symbol-fixed .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-md-60px.symbol-fixed > img {
        width: 60px;
        height: 60px;
        max-width: none
    }

    .symbol.symbol-md-60px.symbol-2by3 .symbol-label {
        height: 60px;
        width: 90px
    }

    .symbol.symbol-md-60px.symbol-2by3 > img {
        height: 60px;
        width: 90px;
        max-width: none
    }

    .symbol.symbol-md-65px > img {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-md-65px .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-md-65px.symbol-fixed .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-md-65px.symbol-fixed > img {
        width: 65px;
        height: 65px;
        max-width: none
    }

    .symbol.symbol-md-65px.symbol-2by3 .symbol-label {
        height: 65px;
        width: 97.5px
    }

    .symbol.symbol-md-65px.symbol-2by3 > img {
        height: 65px;
        width: 97.5px;
        max-width: none
    }

    .symbol.symbol-md-70px > img {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-md-70px .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-md-70px.symbol-fixed .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-md-70px.symbol-fixed > img {
        width: 70px;
        height: 70px;
        max-width: none
    }

    .symbol.symbol-md-70px.symbol-2by3 .symbol-label {
        height: 70px;
        width: 105px
    }

    .symbol.symbol-md-70px.symbol-2by3 > img {
        height: 70px;
        width: 105px;
        max-width: none
    }

    .symbol.symbol-md-75px > img {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-md-75px .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-md-75px.symbol-fixed .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-md-75px.symbol-fixed > img {
        width: 75px;
        height: 75px;
        max-width: none
    }

    .symbol.symbol-md-75px.symbol-2by3 .symbol-label {
        height: 75px;
        width: 112.5px
    }

    .symbol.symbol-md-75px.symbol-2by3 > img {
        height: 75px;
        width: 112.5px;
        max-width: none
    }

    .symbol.symbol-md-90px > img {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-md-90px .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-md-90px.symbol-fixed .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-md-90px.symbol-fixed > img {
        width: 90px;
        height: 90px;
        max-width: none
    }

    .symbol.symbol-md-90px.symbol-2by3 .symbol-label {
        height: 90px;
        width: 135px
    }

    .symbol.symbol-md-90px.symbol-2by3 > img {
        height: 90px;
        width: 135px;
        max-width: none
    }

    .symbol.symbol-md-100px > img {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-md-100px .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-md-100px.symbol-fixed .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-md-100px.symbol-fixed > img {
        width: 100px;
        height: 100px;
        max-width: none
    }

    .symbol.symbol-md-100px.symbol-2by3 .symbol-label {
        height: 100px;
        width: 150px
    }

    .symbol.symbol-md-100px.symbol-2by3 > img {
        height: 100px;
        width: 150px;
        max-width: none
    }

    .symbol.symbol-md-125px > img {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-md-125px .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-md-125px.symbol-fixed .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-md-125px.symbol-fixed > img {
        width: 125px;
        height: 125px;
        max-width: none
    }

    .symbol.symbol-md-125px.symbol-2by3 .symbol-label {
        height: 125px;
        width: 187.5px
    }

    .symbol.symbol-md-125px.symbol-2by3 > img {
        height: 125px;
        width: 187.5px;
        max-width: none
    }

    .symbol.symbol-md-150px > img {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-md-150px .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-md-150px.symbol-fixed .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-md-150px.symbol-fixed > img {
        width: 150px;
        height: 150px;
        max-width: none
    }

    .symbol.symbol-md-150px.symbol-2by3 .symbol-label {
        height: 150px;
        width: 225px
    }

    .symbol.symbol-md-150px.symbol-2by3 > img {
        height: 150px;
        width: 225px;
        max-width: none
    }

    .symbol.symbol-md-160px > img {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-md-160px .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-md-160px.symbol-fixed .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-md-160px.symbol-fixed > img {
        width: 160px;
        height: 160px;
        max-width: none
    }

    .symbol.symbol-md-160px.symbol-2by3 .symbol-label {
        height: 160px;
        width: 240px
    }

    .symbol.symbol-md-160px.symbol-2by3 > img {
        height: 160px;
        width: 240px;
        max-width: none
    }

    .symbol.symbol-md-175px > img {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-md-175px .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-md-175px.symbol-fixed .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-md-175px.symbol-fixed > img {
        width: 175px;
        height: 175px;
        max-width: none
    }

    .symbol.symbol-md-175px.symbol-2by3 .symbol-label {
        height: 175px;
        width: 262.5px
    }

    .symbol.symbol-md-175px.symbol-2by3 > img {
        height: 175px;
        width: 262.5px;
        max-width: none
    }

    .symbol.symbol-md-200px > img {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-md-200px .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-md-200px.symbol-fixed .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-md-200px.symbol-fixed > img {
        width: 200px;
        height: 200px;
        max-width: none
    }

    .symbol.symbol-md-200px.symbol-2by3 .symbol-label {
        height: 200px;
        width: 300px
    }

    .symbol.symbol-md-200px.symbol-2by3 > img {
        height: 200px;
        width: 300px;
        max-width: none
    }

    .svg-icon.svg-icon-md-1 svg {
        height: 1.75rem !important;
        width: 1.75rem !important
    }

    .svg-icon.svg-icon-md-2 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .svg-icon.svg-icon-md-3 svg {
        height: 1.35rem !important;
        width: 1.35rem !important
    }

    .svg-icon.svg-icon-md-4 svg {
        height: 1.25rem !important;
        width: 1.25rem !important
    }

    .svg-icon.svg-icon-md-5 svg {
        height: 1.15rem !important;
        width: 1.15rem !important
    }

    .svg-icon.svg-icon-md-6 svg {
        height: 1.075rem !important;
        width: 1.075rem !important
    }

    .svg-icon.svg-icon-md-7 svg {
        height: .95rem !important;
        width: .95rem !important
    }

    .svg-icon.svg-icon-md-8 svg {
        height: .85rem !important;
        width: .85rem !important
    }

    .svg-icon.svg-icon-md-9 svg {
        height: .75rem !important;
        width: .75rem !important
    }

    .svg-icon.svg-icon-md-10 svg {
        height: .5rem !important;
        width: .5rem !important
    }

    .svg-icon.svg-icon-md-base svg {
        height: 1rem !important;
        width: 1rem !important
    }

    .svg-icon.svg-icon-md-fluid svg {
        height: 100% !important;
        width: 100% !important
    }

    .svg-icon.svg-icon-md-2x svg {
        height: 2rem !important;
        width: 2rem !important
    }

    .svg-icon.svg-icon-md-2qx svg {
        height: 2.25rem !important;
        width: 2.25rem !important
    }

    .svg-icon.svg-icon-md-2hx svg {
        height: 2.5rem !important;
        width: 2.5rem !important
    }

    .svg-icon.svg-icon-md-2tx svg {
        height: 2.75rem !important;
        width: 2.75rem !important
    }

    .svg-icon.svg-icon-md-3x svg {
        height: 3rem !important;
        width: 3rem !important
    }

    .svg-icon.svg-icon-md-3qx svg {
        height: 3.25rem !important;
        width: 3.25rem !important
    }

    .svg-icon.svg-icon-md-3hx svg {
        height: 3.5rem !important;
        width: 3.5rem !important
    }

    .svg-icon.svg-icon-md-3tx svg {
        height: 3.75rem !important;
        width: 3.75rem !important
    }

    .svg-icon.svg-icon-md-4x svg {
        height: 4rem !important;
        width: 4rem !important
    }

    .svg-icon.svg-icon-md-4qx svg {
        height: 4.25rem !important;
        width: 4.25rem !important
    }

    .svg-icon.svg-icon-md-4hx svg {
        height: 4.5rem !important;
        width: 4.5rem !important
    }

    .svg-icon.svg-icon-md-4tx svg {
        height: 4.75rem !important;
        width: 4.75rem !important
    }

    .svg-icon.svg-icon-md-5x svg {
        height: 5rem !important;
        width: 5rem !important
    }

    .svg-icon.svg-icon-md-5qx svg {
        height: 5.25rem !important;
        width: 5.25rem !important
    }

    .svg-icon.svg-icon-md-5hx svg {
        height: 5.5rem !important;
        width: 5.5rem !important
    }

    .svg-icon.svg-icon-md-5tx svg {
        height: 5.75rem !important;
        width: 5.75rem !important
    }

    .svg-icon.svg-icon-md-6x svg {
        height: 6rem !important;
        width: 6rem !important
    }

    .svg-icon.svg-icon-md-6qx svg {
        height: 6.25rem !important;
        width: 6.25rem !important
    }

    .svg-icon.svg-icon-md-6hx svg {
        height: 6.5rem !important;
        width: 6.5rem !important
    }

    .svg-icon.svg-icon-md-6tx svg {
        height: 6.75rem !important;
        width: 6.75rem !important
    }

    .svg-icon.svg-icon-md-7x svg {
        height: 7rem !important;
        width: 7rem !important
    }

    .svg-icon.svg-icon-md-7qx svg {
        height: 7.25rem !important;
        width: 7.25rem !important
    }

    .svg-icon.svg-icon-md-7hx svg {
        height: 7.5rem !important;
        width: 7.5rem !important
    }

    .svg-icon.svg-icon-md-7tx svg {
        height: 7.75rem !important;
        width: 7.75rem !important
    }
}

@media (min-width:768px) and (min-width:720px) {
    /*For Date Selector*/
    .date-selector div.table-responsive {
        max-width: 720px !important;
        width: 720px !important
    }
}

@media (min-width:768px) {
    .container, .container-md, .container-sm {
        max-width: 720px
    }

    .fixed-top-md {
        position: fixed;
        z-index: 101;
        top: 0;
        left: 0;
        right: 0
    }

    .flex-md-root {
        flex: 1
    }

    .flex-md-column-auto {
        flex: none
    }

    .flex-md-column-fluid {
        flex: 1 0 auto
    }

    .flex-md-row-auto {
        flex: 0 0 auto
    }

    .flex-md-row-fluid {
        flex: 1 auto;
        min-width: 0
    }

    .flex-md-center {
        justify-content: center;
        align-items: center
    }

    .flex-md-start {
        justify-content: start;
        align-items: start
    }

    .flex-md-end {
        justify-content: flex-end;
        align-items: flex-end
    }

    .flex-md-stack {
        justify-content: space-between;
        align-items: center
    }

    .bgi-size-md-auto {
        background-size: auto
    }

    .bgi-size-md-cover {
        background-size: cover
    }

    .bgi-size-md-contain {
        background-size: contain
    }

    .bgi-attachment-md-fixed {
        background-attachment: fixed
    }

    .bgi-attachment-md-scroll {
        background-attachment: scroll
    }

    .card.card-md-stretch {
        height: calc(100% - var(--bs-gutter-y))
    }

    .card.card-md-stretch-75 {
        height: calc(75% - var(--bs-gutter-y))
    }

    .card.card-md-stretch-50 {
        height: calc(50% - var(--bs-gutter-y))
    }

    .card.card-md-stretch-33 {
        height: calc(33.333% - var(--bs-gutter-y))
    }

    .card.card-md-stretch-25 {
        height: calc(25% - var(--bs-gutter-y))
    }

    .card .card-header-md-stretch {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        align-items: stretch
    }

    .card .card-header-md-stretch .card-toolbar {
        margin: 0;
        align-items: stretch
    }

    .menu-item.menu-md-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-md-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-md-dropdown.menu.show, .menu-sub-md-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-md-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-md-accordion {
        display: none
    }

    .menu-sub-md-accordion.show, .show:not(.menu-dropdown) > .menu-sub-md-accordion {
        display: flex
    }

    .menu-sub-md-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-md-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-md-inline {
        display: flex
    }

    .menu-md-fit > .menu-item > .menu-content, .menu-md-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-md-column {
        flex-direction: column;
        width: 100%
    }

    .menu-md-row {
        flex-direction: row
    }

    .menu-md-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-md-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-md-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-md-pill .menu-link {
        border-radius: 50px
    }

    .menu-md-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .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
    }

    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }

    .navbar-expand-md .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        box-shadow: none;
        transition: none
    }

    .navbar-expand-md .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-md .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }

    .list-group-horizontal-md {
        flex-direction: row
    }

    .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-md > .list-group-item .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }

    .offcanvas-md {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-md .offcanvas-header {
        display: none
    }

    .offcanvas-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }

    .sticky-md-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-md-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (max-width:767.98px) {
    body, html {
        font-size: 12px !important
    }

    .card > .card-header:not(.flex-nowrap) {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .menu-item.menu-md-down-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-md-down-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-md-down-dropdown.menu.show, .menu-sub-md-down-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-md-down-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-md-down-accordion {
        display: none
    }

    .menu-sub-md-down-accordion.show, .show:not(.menu-dropdown) > .menu-sub-md-down-accordion {
        display: flex
    }

    .menu-sub-md-down-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-md-down-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-md-down-inline {
        display: flex
    }

    .menu-md-down-fit > .menu-item > .menu-content, .menu-md-down-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-md-down-column {
        flex-direction: column;
        width: 100%
    }

    .menu-md-down-row {
        flex-direction: row
    }

    .menu-md-down-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-md-down-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-md-down-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-md-down-pill .menu-link {
        border-radius: 50px
    }

    .menu-md-down-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .table-responsive-md {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-fullscreen {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .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-footer, .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .offcanvas-md {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        box-shadow: var(--bs-offcanvas-box-shadow);
        transition: var(--bs-offcanvas-transition)
    }

    .offcanvas-md.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-md.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-md.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-md.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-md.show:not(.hiding), .offcanvas-md.showing {
        transform: none
    }

    .offcanvas-md.hiding, .offcanvas-md.show, .offcanvas-md.showing {
        visibility: visible
    }

    .offcanvas-md {
        transition: none
    }
}

@media (min-width:992px) {
    .col-lg {
        flex: 1 0 0
    }

    .row-cols-lg-auto > * {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-lg-1 > * {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-lg-2 > * {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-lg-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-lg-4 > * {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-lg-5 > * {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-lg-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-lg-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-lg-12 {
        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 {
        --bs-gutter-x: 0
    }

    .g-lg-0, .gy-lg-0 {
        --bs-gutter-y: 0
    }

    .g-lg-1, .gx-lg-1 {
        --bs-gutter-x: .25rem
    }

    .g-lg-1, .gy-lg-1 {
        --bs-gutter-y: .25rem
    }

    .g-lg-2, .gx-lg-2 {
        --bs-gutter-x: .5rem
    }

    .g-lg-2, .gy-lg-2 {
        --bs-gutter-y: .5rem
    }

    .g-lg-3, .gx-lg-3 {
        --bs-gutter-x: .75rem
    }

    .g-lg-3, .gy-lg-3 {
        --bs-gutter-y: .75rem
    }

    .g-lg-4, .gx-lg-4 {
        --bs-gutter-x: 1rem
    }

    .g-lg-4, .gy-lg-4 {
        --bs-gutter-y: 1rem
    }

    .g-lg-5, .gx-lg-5 {
        --bs-gutter-x: 1.25rem
    }

    .g-lg-5, .gy-lg-5 {
        --bs-gutter-y: 1.25rem
    }

    .g-lg-6, .gx-lg-6 {
        --bs-gutter-x: 1.5rem
    }

    .g-lg-6, .gy-lg-6 {
        --bs-gutter-y: 1.5rem
    }

    .g-lg-7, .gx-lg-7 {
        --bs-gutter-x: 1.75rem
    }

    .g-lg-7, .gy-lg-7 {
        --bs-gutter-y: 1.75rem
    }

    .g-lg-8, .gx-lg-8 {
        --bs-gutter-x: 2rem
    }

    .g-lg-8, .gy-lg-8 {
        --bs-gutter-y: 2rem
    }

    .g-lg-9, .gx-lg-9 {
        --bs-gutter-x: 2.25rem
    }

    .g-lg-9, .gy-lg-9 {
        --bs-gutter-y: 2.25rem
    }

    .g-lg-10, .gx-lg-10 {
        --bs-gutter-x: 2.5rem
    }

    .g-lg-10, .gy-lg-10 {
        --bs-gutter-y: 2.5rem
    }

    .float-lg-start {
        float: left !important
    }

    .float-lg-end {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }

    .object-fit-lg-contain {
        object-fit: contain !important
    }

    .object-fit-lg-cover {
        object-fit: cover !important
    }

    .object-fit-lg-fill {
        object-fit: fill !important
    }

    .object-fit-lg-scale {
        object-fit: scale-down !important
    }

    .object-fit-lg-none {
        object-fit: none !important
    }

    .overflow-lg-auto {
        overflow: auto !important
    }

    .overflow-lg-hidden {
        overflow: hidden !important
    }

    .overflow-lg-visible {
        overflow: visible !important
    }

    .overflow-lg-scroll {
        overflow: scroll !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: flex !important
    }

    .d-lg-inline-flex {
        display: inline-flex !important
    }

    .d-lg-none {
        display: none !important
    }

    .position-lg-static {
        position: static !important
    }

    .position-lg-relative {
        position: relative !important
    }

    .position-lg-absolute {
        position: absolute !important
    }

    .position-lg-fixed {
        position: fixed !important
    }

    .position-lg-sticky {
        position: sticky !important
    }

    .w-lg-unset {
        width: unset !important
    }

    .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
    }

    .w-lg-1px {
        width: 1px !important
    }

    .w-lg-2px {
        width: 2px !important
    }

    .w-lg-3px {
        width: 3px !important
    }

    .w-lg-4px {
        width: 4px !important
    }

    .w-lg-5px {
        width: 5px !important
    }

    .w-lg-6px {
        width: 6px !important
    }

    .w-lg-7px {
        width: 7px !important
    }

    .w-lg-8px {
        width: 8px !important
    }

    .w-lg-9px {
        width: 9px !important
    }

    .w-lg-10px {
        width: 10px !important
    }

    .w-lg-15px {
        width: 15px !important
    }

    .w-lg-20px {
        width: 20px !important
    }

    .w-lg-25px {
        width: 25px !important
    }

    .w-lg-30px {
        width: 30px !important
    }

    .w-lg-35px {
        width: 35px !important
    }

    .w-lg-40px {
        width: 40px !important
    }

    .w-lg-45px {
        width: 45px !important
    }

    .w-lg-50px {
        width: 50px !important
    }

    .w-lg-55px {
        width: 55px !important
    }

    .w-lg-60px {
        width: 60px !important
    }

    .w-lg-65px {
        width: 65px !important
    }

    .w-lg-70px {
        width: 70px !important
    }

    .w-lg-75px {
        width: 75px !important
    }

    .w-lg-80px {
        width: 80px !important
    }

    .w-lg-85px {
        width: 85px !important
    }

    .w-lg-90px {
        width: 90px !important
    }

    .w-lg-95px {
        width: 95px !important
    }

    .w-lg-100px {
        width: 100px !important
    }

    .w-lg-125px {
        width: 125px !important
    }

    .w-lg-150px {
        width: 150px !important
    }

    .w-lg-175px {
        width: 175px !important
    }

    .w-lg-200px {
        width: 200px !important
    }

    .w-lg-225px {
        width: 225px !important
    }

    .w-lg-250px {
        width: 250px !important
    }

    .w-lg-275px {
        width: 275px !important
    }

    .w-lg-300px {
        width: 300px !important
    }

    .w-lg-325px {
        width: 325px !important
    }

    .w-lg-350px {
        width: 350px !important
    }

    .w-lg-375px {
        width: 375px !important
    }

    .w-lg-400px {
        width: 400px !important
    }

    .w-lg-425px {
        width: 425px !important
    }

    .w-lg-450px {
        width: 450px !important
    }

    .w-lg-475px {
        width: 475px !important
    }

    .w-lg-500px {
        width: 500px !important
    }

    .w-lg-550px {
        width: 550px !important
    }

    .w-lg-600px {
        width: 600px !important
    }

    .w-lg-650px {
        width: 650px !important
    }

    .w-lg-700px {
        width: 700px !important
    }

    .w-lg-750px {
        width: 750px !important
    }

    .w-lg-800px {
        width: 800px !important
    }

    .w-lg-850px {
        width: 850px !important
    }

    .w-lg-900px {
        width: 900px !important
    }

    .w-lg-950px {
        width: 950px !important
    }

    .w-lg-1000px {
        width: 1000px !important
    }

    .mw-lg-unset {
        max-width: unset !important
    }

    .mw-lg-25 {
        max-width: 25% !important
    }

    .mw-lg-50 {
        max-width: 50% !important
    }

    .mw-lg-75 {
        max-width: 75% !important
    }

    .mw-lg-100 {
        max-width: 100% !important
    }

    .mw-lg-auto {
        max-width: auto !important
    }

    .mw-lg-1px {
        max-width: 1px !important
    }

    .mw-lg-2px {
        max-width: 2px !important
    }

    .mw-lg-3px {
        max-width: 3px !important
    }

    .mw-lg-4px {
        max-width: 4px !important
    }

    .mw-lg-5px {
        max-width: 5px !important
    }

    .mw-lg-6px {
        max-width: 6px !important
    }

    .mw-lg-7px {
        max-width: 7px !important
    }

    .mw-lg-8px {
        max-width: 8px !important
    }

    .mw-lg-9px {
        max-width: 9px !important
    }

    .mw-lg-10px {
        max-width: 10px !important
    }

    .mw-lg-15px {
        max-width: 15px !important
    }

    .mw-lg-20px {
        max-width: 20px !important
    }

    .mw-lg-25px {
        max-width: 25px !important
    }

    .mw-lg-30px {
        max-width: 30px !important
    }

    .mw-lg-35px {
        max-width: 35px !important
    }

    .mw-lg-40px {
        max-width: 40px !important
    }

    .mw-lg-45px {
        max-width: 45px !important
    }

    .mw-lg-50px {
        max-width: 50px !important
    }

    .mw-lg-55px {
        max-width: 55px !important
    }

    .mw-lg-60px {
        max-width: 60px !important
    }

    .mw-lg-65px {
        max-width: 65px !important
    }

    .mw-lg-70px {
        max-width: 70px !important
    }

    .mw-lg-75px {
        max-width: 75px !important
    }

    .mw-lg-80px {
        max-width: 80px !important
    }

    .mw-lg-85px {
        max-width: 85px !important
    }

    .mw-lg-90px {
        max-width: 90px !important
    }

    .mw-lg-95px {
        max-width: 95px !important
    }

    .mw-lg-100px {
        max-width: 100px !important
    }

    .mw-lg-125px {
        max-width: 125px !important
    }

    .mw-lg-150px {
        max-width: 150px !important
    }

    .mw-lg-175px {
        max-width: 175px !important
    }

    .mw-lg-200px {
        max-width: 200px !important
    }

    .mw-lg-225px {
        max-width: 225px !important
    }

    .mw-lg-250px {
        max-width: 250px !important
    }

    .mw-lg-275px {
        max-width: 275px !important
    }

    .mw-lg-300px {
        max-width: 300px !important
    }

    .mw-lg-325px {
        max-width: 325px !important
    }

    .mw-lg-350px {
        max-width: 350px !important
    }

    .mw-lg-375px {
        max-width: 375px !important
    }

    .mw-lg-400px {
        max-width: 400px !important
    }

    .mw-lg-425px {
        max-width: 425px !important
    }

    .mw-lg-450px {
        max-width: 450px !important
    }

    .mw-lg-475px {
        max-width: 475px !important
    }

    .mw-lg-500px {
        max-width: 500px !important
    }

    .mw-lg-550px {
        max-width: 550px !important
    }

    .mw-lg-600px {
        max-width: 600px !important
    }

    .mw-lg-650px {
        max-width: 650px !important
    }

    .mw-lg-700px {
        max-width: 700px !important
    }

    .mw-lg-750px {
        max-width: 750px !important
    }

    .mw-lg-800px {
        max-width: 800px !important
    }

    .mw-lg-850px {
        max-width: 850px !important
    }

    .mw-lg-900px {
        max-width: 900px !important
    }

    .mw-lg-950px {
        max-width: 950px !important
    }

    .mw-lg-1000px {
        max-width: 1000px !important
    }

    .h-lg-unset {
        height: unset !important
    }

    .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
    }

    .h-lg-1px {
        height: 1px !important
    }

    .h-lg-2px {
        height: 2px !important
    }

    .h-lg-3px {
        height: 3px !important
    }

    .h-lg-4px {
        height: 4px !important
    }

    .h-lg-5px {
        height: 5px !important
    }

    .h-lg-6px {
        height: 6px !important
    }

    .h-lg-7px {
        height: 7px !important
    }

    .h-lg-8px {
        height: 8px !important
    }

    .h-lg-9px {
        height: 9px !important
    }

    .h-lg-10px {
        height: 10px !important
    }

    .h-lg-15px {
        height: 15px !important
    }

    .h-lg-20px {
        height: 20px !important
    }

    .h-lg-25px {
        height: 25px !important
    }

    .h-lg-30px {
        height: 30px !important
    }

    .h-lg-35px {
        height: 35px !important
    }

    .h-lg-40px {
        height: 40px !important
    }

    .h-lg-45px {
        height: 45px !important
    }

    .h-lg-50px {
        height: 50px !important
    }

    .h-lg-55px {
        height: 55px !important
    }

    .h-lg-60px {
        height: 60px !important
    }

    .h-lg-65px {
        height: 65px !important
    }

    .h-lg-70px {
        height: 70px !important
    }

    .h-lg-75px {
        height: 75px !important
    }

    .h-lg-80px {
        height: 80px !important
    }

    .h-lg-85px {
        height: 85px !important
    }

    .h-lg-90px {
        height: 90px !important
    }

    .h-lg-95px {
        height: 95px !important
    }

    .h-lg-100px {
        height: 100px !important
    }

    .h-lg-125px {
        height: 125px !important
    }

    .h-lg-150px {
        height: 150px !important
    }

    .h-lg-175px {
        height: 175px !important
    }

    .h-lg-200px {
        height: 200px !important
    }

    .h-lg-225px {
        height: 225px !important
    }

    .h-lg-250px {
        height: 250px !important
    }

    .h-lg-275px {
        height: 275px !important
    }

    .h-lg-300px {
        height: 300px !important
    }

    .h-lg-325px {
        height: 325px !important
    }

    .h-lg-350px {
        height: 350px !important
    }

    .h-lg-375px {
        height: 375px !important
    }

    .h-lg-400px {
        height: 400px !important
    }

    .h-lg-425px {
        height: 425px !important
    }

    .h-lg-450px {
        height: 450px !important
    }

    .h-lg-475px {
        height: 475px !important
    }

    .h-lg-500px {
        height: 500px !important
    }

    .h-lg-550px {
        height: 550px !important
    }

    .h-lg-600px {
        height: 600px !important
    }

    .h-lg-650px {
        height: 650px !important
    }

    .h-lg-700px {
        height: 700px !important
    }

    .h-lg-750px {
        height: 750px !important
    }

    .h-lg-800px {
        height: 800px !important
    }

    .h-lg-850px {
        height: 850px !important
    }

    .h-lg-900px {
        height: 900px !important
    }

    .h-lg-950px {
        height: 950px !important
    }

    .h-lg-1000px {
        height: 1000px !important
    }

    .mh-lg-unset {
        max-height: unset !important
    }

    .mh-lg-25 {
        max-height: 25% !important
    }

    .mh-lg-50 {
        max-height: 50% !important
    }

    .mh-lg-75 {
        max-height: 75% !important
    }

    .mh-lg-100 {
        max-height: 100% !important
    }

    .mh-lg-auto {
        max-height: auto !important
    }

    .mh-lg-1px {
        max-height: 1px !important
    }

    .mh-lg-2px {
        max-height: 2px !important
    }

    .mh-lg-3px {
        max-height: 3px !important
    }

    .mh-lg-4px {
        max-height: 4px !important
    }

    .mh-lg-5px {
        max-height: 5px !important
    }

    .mh-lg-6px {
        max-height: 6px !important
    }

    .mh-lg-7px {
        max-height: 7px !important
    }

    .mh-lg-8px {
        max-height: 8px !important
    }

    .mh-lg-9px {
        max-height: 9px !important
    }

    .mh-lg-10px {
        max-height: 10px !important
    }

    .mh-lg-15px {
        max-height: 15px !important
    }

    .mh-lg-20px {
        max-height: 20px !important
    }

    .mh-lg-25px {
        max-height: 25px !important
    }

    .mh-lg-30px {
        max-height: 30px !important
    }

    .mh-lg-35px {
        max-height: 35px !important
    }

    .mh-lg-40px {
        max-height: 40px !important
    }

    .mh-lg-45px {
        max-height: 45px !important
    }

    .mh-lg-50px {
        max-height: 50px !important
    }

    .mh-lg-55px {
        max-height: 55px !important
    }

    .mh-lg-60px {
        max-height: 60px !important
    }

    .mh-lg-65px {
        max-height: 65px !important
    }

    .mh-lg-70px {
        max-height: 70px !important
    }

    .mh-lg-75px {
        max-height: 75px !important
    }

    .mh-lg-80px {
        max-height: 80px !important
    }

    .mh-lg-85px {
        max-height: 85px !important
    }

    .mh-lg-90px {
        max-height: 90px !important
    }

    .mh-lg-95px {
        max-height: 95px !important
    }

    .mh-lg-100px {
        max-height: 100px !important
    }

    .mh-lg-125px {
        max-height: 125px !important
    }

    .mh-lg-150px {
        max-height: 150px !important
    }

    .mh-lg-175px {
        max-height: 175px !important
    }

    .mh-lg-200px {
        max-height: 200px !important
    }

    .mh-lg-225px {
        max-height: 225px !important
    }

    .mh-lg-250px {
        max-height: 250px !important
    }

    .mh-lg-275px {
        max-height: 275px !important
    }

    .mh-lg-300px {
        max-height: 300px !important
    }

    .mh-lg-325px {
        max-height: 325px !important
    }

    .mh-lg-350px {
        max-height: 350px !important
    }

    .mh-lg-375px {
        max-height: 375px !important
    }

    .mh-lg-400px {
        max-height: 400px !important
    }

    .mh-lg-425px {
        max-height: 425px !important
    }

    .mh-lg-450px {
        max-height: 450px !important
    }

    .mh-lg-475px {
        max-height: 475px !important
    }

    .mh-lg-500px {
        max-height: 500px !important
    }

    .mh-lg-550px {
        max-height: 550px !important
    }

    .mh-lg-600px {
        max-height: 600px !important
    }

    .mh-lg-650px {
        max-height: 650px !important
    }

    .mh-lg-700px {
        max-height: 700px !important
    }

    .mh-lg-750px {
        max-height: 750px !important
    }

    .mh-lg-800px {
        max-height: 800px !important
    }

    .mh-lg-850px {
        max-height: 850px !important
    }

    .mh-lg-900px {
        max-height: 900px !important
    }

    .mh-lg-950px {
        max-height: 950px !important
    }

    .mh-lg-1000px {
        max-height: 1000px !important
    }

    .flex-lg-fill {
        flex: 1 1 auto !important
    }

    .flex-lg-row {
        flex-direction: row !important
    }

    .flex-lg-column {
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-lg-start {
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        justify-content: center !important
    }

    .justify-content-lg-between {
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        justify-content: space-around !important
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }

    .align-items-lg-start {
        align-items: flex-start !important
    }

    .align-items-lg-end {
        align-items: flex-end !important
    }

    .align-items-lg-center {
        align-items: center !important
    }

    .align-items-lg-baseline {
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        align-items: stretch !important
    }

    .align-content-lg-start {
        align-content: flex-start !important
    }

    .align-content-lg-end {
        align-content: flex-end !important
    }

    .align-content-lg-center {
        align-content: center !important
    }

    .align-content-lg-between {
        align-content: space-between !important
    }

    .align-content-lg-around {
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        align-content: stretch !important
    }

    .align-self-lg-auto {
        align-self: auto !important
    }

    .align-self-lg-start {
        align-self: flex-start !important
    }

    .align-self-lg-end {
        align-self: flex-end !important
    }

    .align-self-lg-center {
        align-self: center !important
    }

    .align-self-lg-baseline {
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        align-self: stretch !important
    }

    .order-lg-first {
        order: -1 !important
    }

    .order-lg-0 {
        order: 0 !important
    }

    .order-lg-1 {
        order: 1 !important
    }

    .order-lg-2 {
        order: 2 !important
    }

    .order-lg-3 {
        order: 3 !important
    }

    .order-lg-4 {
        order: 4 !important
    }

    .order-lg-5 {
        order: 5 !important
    }

    .order-lg-last {
        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: .75rem !important
    }

    .m-lg-4 {
        margin: 1rem !important
    }

    .m-lg-5 {
        margin: 1.25rem !important
    }

    .m-lg-6 {
        margin: 1.5rem !important
    }

    .m-lg-7 {
        margin: 1.75rem !important
    }

    .m-lg-8 {
        margin: 2rem !important
    }

    .m-lg-9 {
        margin: 2.25rem !important
    }

    .m-lg-10 {
        margin: 2.5rem !important
    }

    .m-lg-11 {
        margin: 2.75rem !important
    }

    .m-lg-12 {
        margin: 3rem !important
    }

    .m-lg-13 {
        margin: 3.25rem !important
    }

    .m-lg-14 {
        margin: 3.5rem !important
    }

    .m-lg-15 {
        margin: 3.75rem !important
    }

    .m-lg-16 {
        margin: 4rem !important
    }

    .m-lg-17 {
        margin: 4.25rem !important
    }

    .m-lg-18 {
        margin: 4.5rem !important
    }

    .m-lg-19 {
        margin: 4.75rem !important
    }

    .m-lg-20 {
        margin: 5rem !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: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-lg-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-lg-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-lg-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-lg-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-lg-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-lg-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-lg-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-lg-11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important
    }

    .mx-lg-12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-lg-13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important
    }

    .mx-lg-14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-lg-15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important
    }

    .mx-lg-16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-lg-17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important
    }

    .mx-lg-18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-lg-19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important
    }

    .mx-lg-20 {
        margin-right: 5rem !important;
        margin-left: 5rem !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: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-lg-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-lg-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-lg-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-lg-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-lg-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-lg-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-lg-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-lg-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .my-lg-12 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-lg-13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important
    }

    .my-lg-14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-lg-15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .my-lg-16 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-lg-17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .my-lg-18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-lg-19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important
    }

    .my-lg-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !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: .75rem !important
    }

    .mt-lg-4 {
        margin-top: 1rem !important
    }

    .mt-lg-5 {
        margin-top: 1.25rem !important
    }

    .mt-lg-6 {
        margin-top: 1.5rem !important
    }

    .mt-lg-7 {
        margin-top: 1.75rem !important
    }

    .mt-lg-8 {
        margin-top: 2rem !important
    }

    .mt-lg-9 {
        margin-top: 2.25rem !important
    }

    .mt-lg-10 {
        margin-top: 2.5rem !important
    }

    .mt-lg-11 {
        margin-top: 2.75rem !important
    }

    .mt-lg-12 {
        margin-top: 3rem !important
    }

    .mt-lg-13 {
        margin-top: 3.25rem !important
    }

    .mt-lg-14 {
        margin-top: 3.5rem !important
    }

    .mt-lg-15 {
        margin-top: 3.75rem !important
    }

    .mt-lg-16 {
        margin-top: 4rem !important
    }

    .mt-lg-17 {
        margin-top: 4.25rem !important
    }

    .mt-lg-18 {
        margin-top: 4.5rem !important
    }

    .mt-lg-19 {
        margin-top: 4.75rem !important
    }

    .mt-lg-20 {
        margin-top: 5rem !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: .75rem !important
    }

    .me-lg-4 {
        margin-right: 1rem !important
    }

    .me-lg-5 {
        margin-right: 1.25rem !important
    }

    .me-lg-6 {
        margin-right: 1.5rem !important
    }

    .me-lg-7 {
        margin-right: 1.75rem !important
    }

    .me-lg-8 {
        margin-right: 2rem !important
    }

    .me-lg-9 {
        margin-right: 2.25rem !important
    }

    .me-lg-10 {
        margin-right: 2.5rem !important
    }

    .me-lg-11 {
        margin-right: 2.75rem !important
    }

    .me-lg-12 {
        margin-right: 3rem !important
    }

    .me-lg-13 {
        margin-right: 3.25rem !important
    }

    .me-lg-14 {
        margin-right: 3.5rem !important
    }

    .me-lg-15 {
        margin-right: 3.75rem !important
    }

    .me-lg-16 {
        margin-right: 4rem !important
    }

    .me-lg-17 {
        margin-right: 4.25rem !important
    }

    .me-lg-18 {
        margin-right: 4.5rem !important
    }

    .me-lg-19 {
        margin-right: 4.75rem !important
    }

    .me-lg-20 {
        margin-right: 5rem !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: .75rem !important
    }

    .mb-lg-4 {
        margin-bottom: 1rem !important
    }

    .mb-lg-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-lg-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-lg-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-lg-8 {
        margin-bottom: 2rem !important
    }

    .mb-lg-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-lg-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-lg-11 {
        margin-bottom: 2.75rem !important
    }

    .mb-lg-12 {
        margin-bottom: 3rem !important
    }

    .mb-lg-13 {
        margin-bottom: 3.25rem !important
    }

    .mb-lg-14 {
        margin-bottom: 3.5rem !important
    }

    .mb-lg-15 {
        margin-bottom: 3.75rem !important
    }

    .mb-lg-16 {
        margin-bottom: 4rem !important
    }

    .mb-lg-17 {
        margin-bottom: 4.25rem !important
    }

    .mb-lg-18 {
        margin-bottom: 4.5rem !important
    }

    .mb-lg-19 {
        margin-bottom: 4.75rem !important
    }

    .mb-lg-20 {
        margin-bottom: 5rem !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: .75rem !important
    }

    .ms-lg-4 {
        margin-left: 1rem !important
    }

    .ms-lg-5 {
        margin-left: 1.25rem !important
    }

    .ms-lg-6 {
        margin-left: 1.5rem !important
    }

    .ms-lg-7 {
        margin-left: 1.75rem !important
    }

    .ms-lg-8 {
        margin-left: 2rem !important
    }

    .ms-lg-9 {
        margin-left: 2.25rem !important
    }

    .ms-lg-10 {
        margin-left: 2.5rem !important
    }

    .ms-lg-11 {
        margin-left: 2.75rem !important
    }

    .ms-lg-12 {
        margin-left: 3rem !important
    }

    .ms-lg-13 {
        margin-left: 3.25rem !important
    }

    .ms-lg-14 {
        margin-left: 3.5rem !important
    }

    .ms-lg-15 {
        margin-left: 3.75rem !important
    }

    .ms-lg-16 {
        margin-left: 4rem !important
    }

    .ms-lg-17 {
        margin-left: 4.25rem !important
    }

    .ms-lg-18 {
        margin-left: 4.5rem !important
    }

    .ms-lg-19 {
        margin-left: 4.75rem !important
    }

    .ms-lg-20 {
        margin-left: 5rem !important
    }

    .ms-lg-auto {
        margin-left: auto !important
    }

    .m-lg-n1 {
        margin: -.25rem !important
    }

    .m-lg-n2 {
        margin: -.5rem !important
    }

    .m-lg-n3 {
        margin: -.75rem !important
    }

    .m-lg-n4 {
        margin: -1rem !important
    }

    .m-lg-n5 {
        margin: -1.25rem !important
    }

    .m-lg-n6 {
        margin: -1.5rem !important
    }

    .m-lg-n7 {
        margin: -1.75rem !important
    }

    .m-lg-n8 {
        margin: -2rem !important
    }

    .m-lg-n9 {
        margin: -2.25rem !important
    }

    .m-lg-n10 {
        margin: -2.5rem !important
    }

    .m-lg-n11 {
        margin: -2.75rem !important
    }

    .m-lg-n12 {
        margin: -3rem !important
    }

    .m-lg-n13 {
        margin: -3.25rem !important
    }

    .m-lg-n14 {
        margin: -3.5rem !important
    }

    .m-lg-n15 {
        margin: -3.75rem !important
    }

    .m-lg-n16 {
        margin: -4rem !important
    }

    .m-lg-n17 {
        margin: -4.25rem !important
    }

    .m-lg-n18 {
        margin: -4.5rem !important
    }

    .m-lg-n19 {
        margin: -4.75rem !important
    }

    .m-lg-n20 {
        margin: -5rem !important
    }

    .mx-lg-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-lg-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-lg-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-lg-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-lg-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-lg-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-lg-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-lg-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-lg-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-lg-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-lg-n11 {
        margin-right: -2.75rem !important;
        margin-left: -2.75rem !important
    }

    .mx-lg-n12 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-lg-n13 {
        margin-right: -3.25rem !important;
        margin-left: -3.25rem !important
    }

    .mx-lg-n14 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-lg-n15 {
        margin-right: -3.75rem !important;
        margin-left: -3.75rem !important
    }

    .mx-lg-n16 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-lg-n17 {
        margin-right: -4.25rem !important;
        margin-left: -4.25rem !important
    }

    .mx-lg-n18 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-lg-n19 {
        margin-right: -4.75rem !important;
        margin-left: -4.75rem !important
    }

    .mx-lg-n20 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .my-lg-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-lg-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-lg-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-lg-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-lg-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-lg-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-lg-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-lg-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-lg-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-lg-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-lg-n11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .my-lg-n12 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-lg-n13 {
        margin-top: -3.25rem !important;
        margin-bottom: -3.25rem !important
    }

    .my-lg-n14 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-lg-n15 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .my-lg-n16 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-lg-n17 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .my-lg-n18 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-lg-n19 {
        margin-top: -4.75rem !important;
        margin-bottom: -4.75rem !important
    }

    .my-lg-n20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mt-lg-n1 {
        margin-top: -.25rem !important
    }

    .mt-lg-n2 {
        margin-top: -.5rem !important
    }

    .mt-lg-n3 {
        margin-top: -.75rem !important
    }

    .mt-lg-n4 {
        margin-top: -1rem !important
    }

    .mt-lg-n5 {
        margin-top: -1.25rem !important
    }

    .mt-lg-n6 {
        margin-top: -1.5rem !important
    }

    .mt-lg-n7 {
        margin-top: -1.75rem !important
    }

    .mt-lg-n8 {
        margin-top: -2rem !important
    }

    .mt-lg-n9 {
        margin-top: -2.25rem !important
    }

    .mt-lg-n10 {
        margin-top: -2.5rem !important
    }

    .mt-lg-n11 {
        margin-top: -2.75rem !important
    }

    .mt-lg-n12 {
        margin-top: -3rem !important
    }

    .mt-lg-n13 {
        margin-top: -3.25rem !important
    }

    .mt-lg-n14 {
        margin-top: -3.5rem !important
    }

    .mt-lg-n15 {
        margin-top: -3.75rem !important
    }

    .mt-lg-n16 {
        margin-top: -4rem !important
    }

    .mt-lg-n17 {
        margin-top: -4.25rem !important
    }

    .mt-lg-n18 {
        margin-top: -4.5rem !important
    }

    .mt-lg-n19 {
        margin-top: -4.75rem !important
    }

    .mt-lg-n20 {
        margin-top: -5rem !important
    }

    .me-lg-n1 {
        margin-right: -.25rem !important
    }

    .me-lg-n2 {
        margin-right: -.5rem !important
    }

    .me-lg-n3 {
        margin-right: -.75rem !important
    }

    .me-lg-n4 {
        margin-right: -1rem !important
    }

    .me-lg-n5 {
        margin-right: -1.25rem !important
    }

    .me-lg-n6 {
        margin-right: -1.5rem !important
    }

    .me-lg-n7 {
        margin-right: -1.75rem !important
    }

    .me-lg-n8 {
        margin-right: -2rem !important
    }

    .me-lg-n9 {
        margin-right: -2.25rem !important
    }

    .me-lg-n10 {
        margin-right: -2.5rem !important
    }

    .me-lg-n11 {
        margin-right: -2.75rem !important
    }

    .me-lg-n12 {
        margin-right: -3rem !important
    }

    .me-lg-n13 {
        margin-right: -3.25rem !important
    }

    .me-lg-n14 {
        margin-right: -3.5rem !important
    }

    .me-lg-n15 {
        margin-right: -3.75rem !important
    }

    .me-lg-n16 {
        margin-right: -4rem !important
    }

    .me-lg-n17 {
        margin-right: -4.25rem !important
    }

    .me-lg-n18 {
        margin-right: -4.5rem !important
    }

    .me-lg-n19 {
        margin-right: -4.75rem !important
    }

    .me-lg-n20 {
        margin-right: -5rem !important
    }

    .mb-lg-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-lg-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-lg-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-lg-n4 {
        margin-bottom: -1rem !important
    }

    .mb-lg-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-lg-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-lg-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-lg-n8 {
        margin-bottom: -2rem !important
    }

    .mb-lg-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-lg-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-lg-n11 {
        margin-bottom: -2.75rem !important
    }

    .mb-lg-n12 {
        margin-bottom: -3rem !important
    }

    .mb-lg-n13 {
        margin-bottom: -3.25rem !important
    }

    .mb-lg-n14 {
        margin-bottom: -3.5rem !important
    }

    .mb-lg-n15 {
        margin-bottom: -3.75rem !important
    }

    .mb-lg-n16 {
        margin-bottom: -4rem !important
    }

    .mb-lg-n17 {
        margin-bottom: -4.25rem !important
    }

    .mb-lg-n18 {
        margin-bottom: -4.5rem !important
    }

    .mb-lg-n19 {
        margin-bottom: -4.75rem !important
    }

    .mb-lg-n20 {
        margin-bottom: -5rem !important
    }

    .ms-lg-n1 {
        margin-left: -.25rem !important
    }

    .ms-lg-n2 {
        margin-left: -.5rem !important
    }

    .ms-lg-n3 {
        margin-left: -.75rem !important
    }

    .ms-lg-n4 {
        margin-left: -1rem !important
    }

    .ms-lg-n5 {
        margin-left: -1.25rem !important
    }

    .ms-lg-n6 {
        margin-left: -1.5rem !important
    }

    .ms-lg-n7 {
        margin-left: -1.75rem !important
    }

    .ms-lg-n8 {
        margin-left: -2rem !important
    }

    .ms-lg-n9 {
        margin-left: -2.25rem !important
    }

    .ms-lg-n10 {
        margin-left: -2.5rem !important
    }

    .ms-lg-n11 {
        margin-left: -2.75rem !important
    }

    .ms-lg-n12 {
        margin-left: -3rem !important
    }

    .ms-lg-n13 {
        margin-left: -3.25rem !important
    }

    .ms-lg-n14 {
        margin-left: -3.5rem !important
    }

    .ms-lg-n15 {
        margin-left: -3.75rem !important
    }

    .ms-lg-n16 {
        margin-left: -4rem !important
    }

    .ms-lg-n17 {
        margin-left: -4.25rem !important
    }

    .ms-lg-n18 {
        margin-left: -4.5rem !important
    }

    .ms-lg-n19 {
        margin-left: -4.75rem !important
    }

    .ms-lg-n20 {
        margin-left: -5rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .p-lg-3 {
        padding: .75rem !important
    }

    .p-lg-4 {
        padding: 1rem !important
    }

    .p-lg-5 {
        padding: 1.25rem !important
    }

    .p-lg-6 {
        padding: 1.5rem !important
    }

    .p-lg-7 {
        padding: 1.75rem !important
    }

    .p-lg-8 {
        padding: 2rem !important
    }

    .p-lg-9 {
        padding: 2.25rem !important
    }

    .p-lg-10 {
        padding: 2.5rem !important
    }

    .p-lg-11 {
        padding: 2.75rem !important
    }

    .p-lg-12 {
        padding: 3rem !important
    }

    .p-lg-13 {
        padding: 3.25rem !important
    }

    .p-lg-14 {
        padding: 3.5rem !important
    }

    .p-lg-15 {
        padding: 3.75rem !important
    }

    .p-lg-16 {
        padding: 4rem !important
    }

    .p-lg-17 {
        padding: 4.25rem !important
    }

    .p-lg-18 {
        padding: 4.5rem !important
    }

    .p-lg-19 {
        padding: 4.75rem !important
    }

    .p-lg-20 {
        padding: 5rem !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: .75rem !important;
        padding-left: .75rem !important
    }

    .px-lg-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-lg-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-lg-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-lg-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-lg-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-lg-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-lg-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-lg-11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important
    }

    .px-lg-12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-lg-13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important
    }

    .px-lg-14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-lg-15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important
    }

    .px-lg-16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-lg-17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important
    }

    .px-lg-18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-lg-19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important
    }

    .px-lg-20 {
        padding-right: 5rem !important;
        padding-left: 5rem !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: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-lg-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-lg-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-lg-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-lg-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-lg-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-lg-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-lg-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-lg-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .py-lg-12 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-lg-13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important
    }

    .py-lg-14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-lg-15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .py-lg-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-lg-17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .py-lg-18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-lg-19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important
    }

    .py-lg-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !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: .75rem !important
    }

    .pt-lg-4 {
        padding-top: 1rem !important
    }

    .pt-lg-5 {
        padding-top: 1.25rem !important
    }

    .pt-lg-6 {
        padding-top: 1.5rem !important
    }

    .pt-lg-7 {
        padding-top: 1.75rem !important
    }

    .pt-lg-8 {
        padding-top: 2rem !important
    }

    .pt-lg-9 {
        padding-top: 2.25rem !important
    }

    .pt-lg-10 {
        padding-top: 2.5rem !important
    }

    .pt-lg-11 {
        padding-top: 2.75rem !important
    }

    .pt-lg-12 {
        padding-top: 3rem !important
    }

    .pt-lg-13 {
        padding-top: 3.25rem !important
    }

    .pt-lg-14 {
        padding-top: 3.5rem !important
    }

    .pt-lg-15 {
        padding-top: 3.75rem !important
    }

    .pt-lg-16 {
        padding-top: 4rem !important
    }

    .pt-lg-17 {
        padding-top: 4.25rem !important
    }

    .pt-lg-18 {
        padding-top: 4.5rem !important
    }

    .pt-lg-19 {
        padding-top: 4.75rem !important
    }

    .pt-lg-20 {
        padding-top: 5rem !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: .75rem !important
    }

    .pe-lg-4 {
        padding-right: 1rem !important
    }

    .pe-lg-5 {
        padding-right: 1.25rem !important
    }

    .pe-lg-6 {
        padding-right: 1.5rem !important
    }

    .pe-lg-7 {
        padding-right: 1.75rem !important
    }

    .pe-lg-8 {
        padding-right: 2rem !important
    }

    .pe-lg-9 {
        padding-right: 2.25rem !important
    }

    .pe-lg-10 {
        padding-right: 2.5rem !important
    }

    .pe-lg-11 {
        padding-right: 2.75rem !important
    }

    .pe-lg-12 {
        padding-right: 3rem !important
    }

    .pe-lg-13 {
        padding-right: 3.25rem !important
    }

    .pe-lg-14 {
        padding-right: 3.5rem !important
    }

    .pe-lg-15 {
        padding-right: 3.75rem !important
    }

    .pe-lg-16 {
        padding-right: 4rem !important
    }

    .pe-lg-17 {
        padding-right: 4.25rem !important
    }

    .pe-lg-18 {
        padding-right: 4.5rem !important
    }

    .pe-lg-19 {
        padding-right: 4.75rem !important
    }

    .pe-lg-20 {
        padding-right: 5rem !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: .75rem !important
    }

    .pb-lg-4 {
        padding-bottom: 1rem !important
    }

    .pb-lg-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-lg-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-lg-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-lg-8 {
        padding-bottom: 2rem !important
    }

    .pb-lg-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-lg-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-lg-11 {
        padding-bottom: 2.75rem !important
    }

    .pb-lg-12 {
        padding-bottom: 3rem !important
    }

    .pb-lg-13 {
        padding-bottom: 3.25rem !important
    }

    .pb-lg-14 {
        padding-bottom: 3.5rem !important
    }

    .pb-lg-15 {
        padding-bottom: 3.75rem !important
    }

    .pb-lg-16 {
        padding-bottom: 4rem !important
    }

    .pb-lg-17 {
        padding-bottom: 4.25rem !important
    }

    .pb-lg-18 {
        padding-bottom: 4.5rem !important
    }

    .pb-lg-19 {
        padding-bottom: 4.75rem !important
    }

    .pb-lg-20 {
        padding-bottom: 5rem !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: .75rem !important
    }

    .ps-lg-4 {
        padding-left: 1rem !important
    }

    .ps-lg-5 {
        padding-left: 1.25rem !important
    }

    .ps-lg-6 {
        padding-left: 1.5rem !important
    }

    .ps-lg-7 {
        padding-left: 1.75rem !important
    }

    .ps-lg-8 {
        padding-left: 2rem !important
    }

    .ps-lg-9 {
        padding-left: 2.25rem !important
    }

    .ps-lg-10 {
        padding-left: 2.5rem !important
    }

    .ps-lg-11 {
        padding-left: 2.75rem !important
    }

    .ps-lg-12 {
        padding-left: 3rem !important
    }

    .ps-lg-13 {
        padding-left: 3.25rem !important
    }

    .ps-lg-14 {
        padding-left: 3.5rem !important
    }

    .ps-lg-15 {
        padding-left: 3.75rem !important
    }

    .ps-lg-16 {
        padding-left: 4rem !important
    }

    .ps-lg-17 {
        padding-left: 4.25rem !important
    }

    .ps-lg-18 {
        padding-left: 4.5rem !important
    }

    .ps-lg-19 {
        padding-left: 4.75rem !important
    }

    .ps-lg-20 {
        padding-left: 5rem !important
    }

    .gap-lg-0 {
        gap: 0 !important
    }

    .gap-lg-1 {
        gap: .25rem !important
    }

    .gap-lg-2 {
        gap: .5rem !important
    }

    .gap-lg-3 {
        gap: .75rem !important
    }

    .gap-lg-4 {
        gap: 1rem !important
    }

    .gap-lg-5 {
        gap: 1.25rem !important
    }

    .gap-lg-6 {
        gap: 1.5rem !important
    }

    .gap-lg-7 {
        gap: 1.75rem !important
    }

    .gap-lg-8 {
        gap: 2rem !important
    }

    .gap-lg-9 {
        gap: 2.25rem !important
    }

    .gap-lg-10 {
        gap: 2.5rem !important
    }

    .gap-lg-11 {
        gap: 2.75rem !important
    }

    .gap-lg-12 {
        gap: 3rem !important
    }

    .gap-lg-13 {
        gap: 3.25rem !important
    }

    .gap-lg-14 {
        gap: 3.5rem !important
    }

    .gap-lg-15 {
        gap: 3.75rem !important
    }

    .gap-lg-16 {
        gap: 4rem !important
    }

    .gap-lg-17 {
        gap: 4.25rem !important
    }

    .gap-lg-18 {
        gap: 4.5rem !important
    }

    .gap-lg-19 {
        gap: 4.75rem !important
    }

    .gap-lg-20 {
        gap: 5rem !important
    }

    .row-gap-lg-0 {
        row-gap: 0 !important
    }

    .row-gap-lg-1 {
        row-gap: .25rem !important
    }

    .row-gap-lg-2 {
        row-gap: .5rem !important
    }

    .row-gap-lg-3 {
        row-gap: .75rem !important
    }

    .row-gap-lg-4 {
        row-gap: 1rem !important
    }

    .row-gap-lg-5 {
        row-gap: 1.25rem !important
    }

    .row-gap-lg-6 {
        row-gap: 1.5rem !important
    }

    .row-gap-lg-7 {
        row-gap: 1.75rem !important
    }

    .row-gap-lg-8 {
        row-gap: 2rem !important
    }

    .row-gap-lg-9 {
        row-gap: 2.25rem !important
    }

    .row-gap-lg-10 {
        row-gap: 2.5rem !important
    }

    .row-gap-lg-11 {
        row-gap: 2.75rem !important
    }

    .row-gap-lg-12 {
        row-gap: 3rem !important
    }

    .row-gap-lg-13 {
        row-gap: 3.25rem !important
    }

    .row-gap-lg-14 {
        row-gap: 3.5rem !important
    }

    .row-gap-lg-15 {
        row-gap: 3.75rem !important
    }

    .row-gap-lg-16 {
        row-gap: 4rem !important
    }

    .row-gap-lg-17 {
        row-gap: 4.25rem !important
    }

    .row-gap-lg-18 {
        row-gap: 4.5rem !important
    }

    .row-gap-lg-19 {
        row-gap: 4.75rem !important
    }

    .row-gap-lg-20 {
        row-gap: 5rem !important
    }

    .column-gap-lg-0 {
        column-gap: 0 !important
    }

    .column-gap-lg-1 {
        column-gap: .25rem !important
    }

    .column-gap-lg-2 {
        column-gap: .5rem !important
    }

    .column-gap-lg-3 {
        column-gap: .75rem !important
    }

    .column-gap-lg-4 {
        column-gap: 1rem !important
    }

    .column-gap-lg-5 {
        column-gap: 1.25rem !important
    }

    .column-gap-lg-6 {
        column-gap: 1.5rem !important
    }

    .column-gap-lg-7 {
        column-gap: 1.75rem !important
    }

    .column-gap-lg-8 {
        column-gap: 2rem !important
    }

    .column-gap-lg-9 {
        column-gap: 2.25rem !important
    }

    .column-gap-lg-10 {
        column-gap: 2.5rem !important
    }

    .column-gap-lg-11 {
        column-gap: 2.75rem !important
    }

    .column-gap-lg-12 {
        column-gap: 3rem !important
    }

    .column-gap-lg-13 {
        column-gap: 3.25rem !important
    }

    .column-gap-lg-14 {
        column-gap: 3.5rem !important
    }

    .column-gap-lg-15 {
        column-gap: 3.75rem !important
    }

    .column-gap-lg-16 {
        column-gap: 4rem !important
    }

    .column-gap-lg-17 {
        column-gap: 4.25rem !important
    }

    .column-gap-lg-18 {
        column-gap: 4.5rem !important
    }

    .column-gap-lg-19 {
        column-gap: 4.75rem !important
    }

    .column-gap-lg-20 {
        column-gap: 5rem !important
    }

    .fs-lg-1 {
        font-size: calc(1.3rem .6vw) !important
    }

    .fs-lg-2 {
        font-size: calc(1.275rem .3vw) !important
    }

    .fs-lg-3 {
        font-size: calc(1.26rem .12vw) !important
    }

    .fs-lg-4 {
        font-size: 1.25rem !important
    }

    .fs-lg-5 {
        font-size: 1.15rem !important
    }

    .fs-lg-6 {
        font-size: 1.075rem !important
    }

    .fs-lg-7 {
        font-size: .95rem !important
    }

    .fs-lg-8 {
        font-size: .85rem !important
    }

    .fs-lg-9 {
        font-size: .75rem !important
    }

    .fs-lg-10 {
        font-size: .5rem !important
    }

    .fs-lg-base {
        font-size: 1rem !important
    }

    .fs-lg-fluid {
        font-size: 100% !important
    }

    .fs-lg-2x {
        font-size: calc(1.325rem .9vw) !important
    }

    .fs-lg-2qx {
        font-size: calc(1.35rem 1.2vw) !important
    }

    .fs-lg-2hx {
        font-size: calc(1.375rem 1.5vw) !important
    }

    .fs-lg-2tx {
        font-size: calc(1.4rem 1.8vw) !important
    }

    .fs-lg-3x {
        font-size: calc(1.425rem 2.1vw) !important
    }

    .fs-lg-3qx {
        font-size: calc(1.45rem 2.4vw) !important
    }

    .fs-lg-3hx {
        font-size: calc(1.475rem 2.7vw) !important
    }

    .fs-lg-3tx {
        font-size: calc(1.5rem 3vw) !important
    }

    .fs-lg-4x {
        font-size: calc(1.525rem 3.3vw) !important
    }

    .fs-lg-4qx {
        font-size: calc(1.55rem 3.6vw) !important
    }

    .fs-lg-4hx {
        font-size: calc(1.575rem 3.9vw) !important
    }

    .fs-lg-4tx {
        font-size: calc(1.6rem 4.2vw) !important
    }

    .fs-lg-5x {
        font-size: calc(1.625rem 4.5vw) !important
    }

    .fs-lg-5qx {
        font-size: calc(1.65rem 4.8vw) !important
    }

    .fs-lg-5hx {
        font-size: calc(1.675rem 5.1vw) !important
    }

    .fs-lg-5tx {
        font-size: calc(1.7rem 5.4vw) !important
    }

    .fs-lg-6x {
        font-size: calc(1.725rem 5.7vw) !important
    }

    .fs-lg-6qx {
        font-size: calc(1.75rem 6vw) !important
    }

    .fs-lg-6hx {
        font-size: calc(1.775rem 6.3vw) !important
    }

    .fs-lg-6tx {
        font-size: calc(1.8rem 6.6vw) !important
    }

    .fs-lg-7x {
        font-size: calc(1.825rem 6.9vw) !important
    }

    .fs-lg-7qx {
        font-size: calc(1.85rem 7.2vw) !important
    }

    .fs-lg-7hx {
        font-size: calc(1.875rem 7.5vw) !important
    }

    .fs-lg-7tx {
        font-size: calc(1.9rem 7.8vw) !important
    }

    .text-lg-start {
        text-align: left !important
    }

    .text-lg-end {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }

    .min-w-lg-unset {
        min-width: unset !important
    }

    .min-w-lg-25 {
        min-width: 25% !important
    }

    .min-w-lg-50 {
        min-width: 50% !important
    }

    .min-w-lg-75 {
        min-width: 75% !important
    }

    .min-w-lg-100 {
        min-width: 100% !important
    }

    .min-w-lg-auto {
        min-width: auto !important
    }

    .min-w-lg-1px {
        min-width: 1px !important
    }

    .min-w-lg-2px {
        min-width: 2px !important
    }

    .min-w-lg-3px {
        min-width: 3px !important
    }

    .min-w-lg-4px {
        min-width: 4px !important
    }

    .min-w-lg-5px {
        min-width: 5px !important
    }

    .min-w-lg-6px {
        min-width: 6px !important
    }

    .min-w-lg-7px {
        min-width: 7px !important
    }

    .min-w-lg-8px {
        min-width: 8px !important
    }

    .min-w-lg-9px {
        min-width: 9px !important
    }

    .min-w-lg-10px {
        min-width: 10px !important
    }

    .min-w-lg-15px {
        min-width: 15px !important
    }

    .min-w-lg-20px {
        min-width: 20px !important
    }

    .min-w-lg-25px {
        min-width: 25px !important
    }

    .min-w-lg-30px {
        min-width: 30px !important
    }

    .min-w-lg-35px {
        min-width: 35px !important
    }

    .min-w-lg-40px {
        min-width: 40px !important
    }

    .min-w-lg-45px {
        min-width: 45px !important
    }

    .min-w-lg-50px {
        min-width: 50px !important
    }

    .min-w-lg-55px {
        min-width: 55px !important
    }

    .min-w-lg-60px {
        min-width: 60px !important
    }

    .min-w-lg-65px {
        min-width: 65px !important
    }

    .min-w-lg-70px {
        min-width: 70px !important
    }

    .min-w-lg-75px {
        min-width: 75px !important
    }

    .min-w-lg-80px {
        min-width: 80px !important
    }

    .min-w-lg-85px {
        min-width: 85px !important
    }

    .min-w-lg-90px {
        min-width: 90px !important
    }

    .min-w-lg-95px {
        min-width: 95px !important
    }

    .min-w-lg-100px {
        min-width: 100px !important
    }

    .min-w-lg-125px {
        min-width: 125px !important
    }

    .min-w-lg-150px {
        min-width: 150px !important
    }

    .min-w-lg-175px {
        min-width: 175px !important
    }

    .min-w-lg-200px {
        min-width: 200px !important
    }

    .min-w-lg-225px {
        min-width: 225px !important
    }

    .min-w-lg-250px {
        min-width: 250px !important
    }

    .min-w-lg-275px {
        min-width: 275px !important
    }

    .min-w-lg-300px {
        min-width: 300px !important
    }

    .min-w-lg-325px {
        min-width: 325px !important
    }

    .min-w-lg-350px {
        min-width: 350px !important
    }

    .min-w-lg-375px {
        min-width: 375px !important
    }

    .min-w-lg-400px {
        min-width: 400px !important
    }

    .min-w-lg-425px {
        min-width: 425px !important
    }

    .min-w-lg-450px {
        min-width: 450px !important
    }

    .min-w-lg-475px {
        min-width: 475px !important
    }

    .min-w-lg-500px {
        min-width: 500px !important
    }

    .min-w-lg-550px {
        min-width: 550px !important
    }

    .min-w-lg-600px {
        min-width: 600px !important
    }

    .min-w-lg-650px {
        min-width: 650px !important
    }

    .min-w-lg-700px {
        min-width: 700px !important
    }

    .min-w-lg-750px {
        min-width: 750px !important
    }

    .min-w-lg-800px {
        min-width: 800px !important
    }

    .min-w-lg-850px {
        min-width: 850px !important
    }

    .min-w-lg-900px {
        min-width: 900px !important
    }

    .min-w-lg-950px {
        min-width: 950px !important
    }

    .min-w-lg-1000px {
        min-width: 1000px !important
    }

    .min-h-lg-unset {
        min-height: unset !important
    }

    .min-h-lg-25 {
        min-height: 25% !important
    }

    .min-h-lg-50 {
        min-height: 50% !important
    }

    .min-h-lg-75 {
        min-height: 75% !important
    }

    .min-h-lg-100 {
        min-height: 100% !important
    }

    .min-h-lg-auto {
        min-height: auto !important
    }

    .min-h-lg-1px {
        min-height: 1px !important
    }

    .min-h-lg-2px {
        min-height: 2px !important
    }

    .min-h-lg-3px {
        min-height: 3px !important
    }

    .min-h-lg-4px {
        min-height: 4px !important
    }

    .min-h-lg-5px {
        min-height: 5px !important
    }

    .min-h-lg-6px {
        min-height: 6px !important
    }

    .min-h-lg-7px {
        min-height: 7px !important
    }

    .min-h-lg-8px {
        min-height: 8px !important
    }

    .min-h-lg-9px {
        min-height: 9px !important
    }

    .min-h-lg-10px {
        min-height: 10px !important
    }

    .min-h-lg-15px {
        min-height: 15px !important
    }

    .min-h-lg-20px {
        min-height: 20px !important
    }

    .min-h-lg-25px {
        min-height: 25px !important
    }

    .min-h-lg-30px {
        min-height: 30px !important
    }

    .min-h-lg-35px {
        min-height: 35px !important
    }

    .min-h-lg-40px {
        min-height: 40px !important
    }

    .min-h-lg-45px {
        min-height: 45px !important
    }

    .min-h-lg-50px {
        min-height: 50px !important
    }

    .min-h-lg-55px {
        min-height: 55px !important
    }

    .min-h-lg-60px {
        min-height: 60px !important
    }

    .min-h-lg-65px {
        min-height: 65px !important
    }

    .min-h-lg-70px {
        min-height: 70px !important
    }

    .min-h-lg-75px {
        min-height: 75px !important
    }

    .min-h-lg-80px {
        min-height: 80px !important
    }

    .min-h-lg-85px {
        min-height: 85px !important
    }

    .min-h-lg-90px {
        min-height: 90px !important
    }

    .min-h-lg-95px {
        min-height: 95px !important
    }

    .min-h-lg-100px {
        min-height: 100px !important
    }

    .min-h-lg-125px {
        min-height: 125px !important
    }

    .min-h-lg-150px {
        min-height: 150px !important
    }

    .min-h-lg-175px {
        min-height: 175px !important
    }

    .min-h-lg-200px {
        min-height: 200px !important
    }

    .min-h-lg-225px {
        min-height: 225px !important
    }

    .min-h-lg-250px {
        min-height: 250px !important
    }

    .min-h-lg-275px {
        min-height: 275px !important
    }

    .min-h-lg-300px {
        min-height: 300px !important
    }

    .min-h-lg-325px {
        min-height: 325px !important
    }

    .min-h-lg-350px {
        min-height: 350px !important
    }

    .min-h-lg-375px {
        min-height: 375px !important
    }

    .min-h-lg-400px {
        min-height: 400px !important
    }

    .min-h-lg-425px {
        min-height: 425px !important
    }

    .min-h-lg-450px {
        min-height: 450px !important
    }

    .min-h-lg-475px {
        min-height: 475px !important
    }

    .min-h-lg-500px {
        min-height: 500px !important
    }

    .min-h-lg-550px {
        min-height: 550px !important
    }

    .min-h-lg-600px {
        min-height: 600px !important
    }

    .min-h-lg-650px {
        min-height: 650px !important
    }

    .min-h-lg-700px {
        min-height: 700px !important
    }

    .min-h-lg-750px {
        min-height: 750px !important
    }

    .min-h-lg-800px {
        min-height: 800px !important
    }

    .min-h-lg-850px {
        min-height: 850px !important
    }

    .min-h-lg-900px {
        min-height: 900px !important
    }

    .min-h-lg-950px {
        min-height: 950px !important
    }

    .min-h-lg-1000px {
        min-height: 1000px !important
    }

    .table.g-lg-0 td, .table.g-lg-0 th {
        padding: 0
    }

    .table.g-lg-0 td.dtr-control, .table.g-lg-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gy-lg-0 td, .table.gy-lg-0 th {
        padding-top: 0;
        padding-bottom: 0
    }

    .table.gx-lg-0 td, .table.gx-lg-0 th {
        padding-left: 0;
        padding-right: 0
    }

    .table.gx-lg-0 td.dtr-control, .table.gx-lg-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gs-lg-0 td:first-child, .table.gs-lg-0 th:first-child {
        padding-left: 0
    }

    .table.gs-lg-0 td:last-child, .table.gs-lg-0 th:last-child {
        padding-right: 0
    }

    .table.gs-lg-0 td.dtr-control:first-child, .table.gs-lg-0 th.dtr-control:first-child {
        padding-left: 0 !important
    }

    .table.g-lg-1 td, .table.g-lg-1 th {
        padding: .25rem
    }

    .table.g-lg-1 td.dtr-control, .table.g-lg-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gy-lg-1 td, .table.gy-lg-1 th {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .table.gx-lg-1 td, .table.gx-lg-1 th {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .table.gx-lg-1 td.dtr-control, .table.gx-lg-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gs-lg-1 td:first-child, .table.gs-lg-1 th:first-child {
        padding-left: .25rem
    }

    .table.gs-lg-1 td:last-child, .table.gs-lg-1 th:last-child {
        padding-right: .25rem
    }

    .table.gs-lg-1 td.dtr-control:first-child, .table.gs-lg-1 th.dtr-control:first-child {
        padding-left: .25rem !important
    }

    .table.g-lg-2 td, .table.g-lg-2 th {
        padding: .5rem
    }

    .table.g-lg-2 td.dtr-control, .table.g-lg-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gy-lg-2 td, .table.gy-lg-2 th {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .table.gx-lg-2 td, .table.gx-lg-2 th {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .table.gx-lg-2 td.dtr-control, .table.gx-lg-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gs-lg-2 td:first-child, .table.gs-lg-2 th:first-child {
        padding-left: .5rem
    }

    .table.gs-lg-2 td:last-child, .table.gs-lg-2 th:last-child {
        padding-right: .5rem
    }

    .table.gs-lg-2 td.dtr-control:first-child, .table.gs-lg-2 th.dtr-control:first-child {
        padding-left: .5rem !important
    }

    .table.g-lg-3 td, .table.g-lg-3 th {
        padding: .75rem
    }

    .table.g-lg-3 td.dtr-control, .table.g-lg-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gy-lg-3 td, .table.gy-lg-3 th {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .table.gx-lg-3 td, .table.gx-lg-3 th {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .table.gx-lg-3 td.dtr-control, .table.gx-lg-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gs-lg-3 td:first-child, .table.gs-lg-3 th:first-child {
        padding-left: .75rem
    }

    .table.gs-lg-3 td:last-child, .table.gs-lg-3 th:last-child {
        padding-right: .75rem
    }

    .table.gs-lg-3 td.dtr-control:first-child, .table.gs-lg-3 th.dtr-control:first-child {
        padding-left: .75rem !important
    }

    .table.g-lg-4 td, .table.g-lg-4 th {
        padding: 1rem
    }

    .table.g-lg-4 td.dtr-control, .table.g-lg-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gy-lg-4 td, .table.gy-lg-4 th {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .table.gx-lg-4 td, .table.gx-lg-4 th {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .table.gx-lg-4 td.dtr-control, .table.gx-lg-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gs-lg-4 td:first-child, .table.gs-lg-4 th:first-child {
        padding-left: 1rem
    }

    .table.gs-lg-4 td:last-child, .table.gs-lg-4 th:last-child {
        padding-right: 1rem
    }

    .table.gs-lg-4 td.dtr-control:first-child, .table.gs-lg-4 th.dtr-control:first-child {
        padding-left: 1rem !important
    }

    .table.g-lg-5 td, .table.g-lg-5 th {
        padding: 1.25rem
    }

    .table.g-lg-5 td.dtr-control, .table.g-lg-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gy-lg-5 td, .table.gy-lg-5 th {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .table.gx-lg-5 td, .table.gx-lg-5 th {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .table.gx-lg-5 td.dtr-control, .table.gx-lg-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gs-lg-5 td:first-child, .table.gs-lg-5 th:first-child {
        padding-left: 1.25rem
    }

    .table.gs-lg-5 td:last-child, .table.gs-lg-5 th:last-child {
        padding-right: 1.25rem
    }

    .table.gs-lg-5 td.dtr-control:first-child, .table.gs-lg-5 th.dtr-control:first-child {
        padding-left: 1.25rem !important
    }

    .table.g-lg-6 td, .table.g-lg-6 th {
        padding: 1.5rem
    }

    .table.g-lg-6 td.dtr-control, .table.g-lg-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gy-lg-6 td, .table.gy-lg-6 th {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .table.gx-lg-6 td, .table.gx-lg-6 th {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .table.gx-lg-6 td.dtr-control, .table.gx-lg-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gs-lg-6 td:first-child, .table.gs-lg-6 th:first-child {
        padding-left: 1.5rem
    }

    .table.gs-lg-6 td:last-child, .table.gs-lg-6 th:last-child {
        padding-right: 1.5rem
    }

    .table.gs-lg-6 td.dtr-control:first-child, .table.gs-lg-6 th.dtr-control:first-child {
        padding-left: 1.5rem !important
    }

    .table.g-lg-7 td, .table.g-lg-7 th {
        padding: 1.75rem
    }

    .table.g-lg-7 td.dtr-control, .table.g-lg-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gy-lg-7 td, .table.gy-lg-7 th {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .table.gx-lg-7 td, .table.gx-lg-7 th {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .table.gx-lg-7 td.dtr-control, .table.gx-lg-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gs-lg-7 td:first-child, .table.gs-lg-7 th:first-child {
        padding-left: 1.75rem
    }

    .table.gs-lg-7 td:last-child, .table.gs-lg-7 th:last-child {
        padding-right: 1.75rem
    }

    .table.gs-lg-7 td.dtr-control:first-child, .table.gs-lg-7 th.dtr-control:first-child {
        padding-left: 1.75rem !important
    }

    .table.g-lg-8 td, .table.g-lg-8 th {
        padding: 2rem
    }

    .table.g-lg-8 td.dtr-control, .table.g-lg-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gy-lg-8 td, .table.gy-lg-8 th {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .table.gx-lg-8 td, .table.gx-lg-8 th {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .table.gx-lg-8 td.dtr-control, .table.gx-lg-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gs-lg-8 td:first-child, .table.gs-lg-8 th:first-child {
        padding-left: 2rem
    }

    .table.gs-lg-8 td:last-child, .table.gs-lg-8 th:last-child {
        padding-right: 2rem
    }

    .table.gs-lg-8 td.dtr-control:first-child, .table.gs-lg-8 th.dtr-control:first-child {
        padding-left: 2rem !important
    }

    .table.g-lg-9 td, .table.g-lg-9 th {
        padding: 2.25rem
    }

    .table.g-lg-9 td.dtr-control, .table.g-lg-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gy-lg-9 td, .table.gy-lg-9 th {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .table.gx-lg-9 td, .table.gx-lg-9 th {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .table.gx-lg-9 td.dtr-control, .table.gx-lg-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gs-lg-9 td:first-child, .table.gs-lg-9 th:first-child {
        padding-left: 2.25rem
    }

    .table.gs-lg-9 td:last-child, .table.gs-lg-9 th:last-child {
        padding-right: 2.25rem
    }

    .table.gs-lg-9 td.dtr-control:first-child, .table.gs-lg-9 th.dtr-control:first-child {
        padding-left: 2.25rem !important
    }

    .table.g-lg-10 td, .table.g-lg-10 th {
        padding: 2.5rem
    }

    .table.g-lg-10 td.dtr-control, .table.g-lg-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gy-lg-10 td, .table.gy-lg-10 th {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .table.gx-lg-10 td, .table.gx-lg-10 th {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .table.gx-lg-10 td.dtr-control, .table.gx-lg-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gs-lg-10 td:first-child, .table.gs-lg-10 th:first-child {
        padding-left: 2.5rem
    }

    .table.gs-lg-10 td:last-child, .table.gs-lg-10 th:last-child {
        padding-right: 2.5rem
    }

    .table.gs-lg-10 td.dtr-control:first-child, .table.gs-lg-10 th.dtr-control:first-child {
        padding-left: 2.5rem !important
    }

    .symbol.symbol-lg-20px > img {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-lg-20px .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-lg-20px.symbol-fixed .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-lg-20px.symbol-fixed > img {
        width: 20px;
        height: 20px;
        max-width: none
    }

    .symbol.symbol-lg-20px.symbol-2by3 .symbol-label {
        height: 20px;
        width: 30px
    }

    .symbol.symbol-lg-20px.symbol-2by3 > img {
        height: 20px;
        width: 30px;
        max-width: none
    }

    .symbol.symbol-lg-25px > img {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-lg-25px .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-lg-25px.symbol-fixed .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-lg-25px.symbol-fixed > img {
        width: 25px;
        height: 25px;
        max-width: none
    }

    .symbol.symbol-lg-25px.symbol-2by3 .symbol-label {
        height: 25px;
        width: 37.5px
    }

    .symbol.symbol-lg-25px.symbol-2by3 > img {
        height: 25px;
        width: 37.5px;
        max-width: none
    }

    .symbol.symbol-lg-30px > img {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-lg-30px .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-lg-30px.symbol-fixed .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-lg-30px.symbol-fixed > img {
        width: 30px;
        height: 30px;
        max-width: none
    }

    .symbol.symbol-lg-30px.symbol-2by3 .symbol-label {
        height: 30px;
        width: 45px
    }

    .symbol.symbol-lg-30px.symbol-2by3 > img {
        height: 30px;
        width: 45px;
        max-width: none
    }

    .symbol.symbol-lg-35px > img {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-lg-35px .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-lg-35px.symbol-fixed .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-lg-35px.symbol-fixed > img {
        width: 35px;
        height: 35px;
        max-width: none
    }

    .symbol.symbol-lg-35px.symbol-2by3 .symbol-label {
        height: 35px;
        width: 52.5px
    }

    .symbol.symbol-lg-35px.symbol-2by3 > img {
        height: 35px;
        width: 52.5px;
        max-width: none
    }

    .symbol.symbol-lg-40px > img {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-lg-40px .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-lg-40px.symbol-fixed .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-lg-40px.symbol-fixed > img {
        width: 40px;
        height: 40px;
        max-width: none
    }

    .symbol.symbol-lg-40px.symbol-2by3 .symbol-label {
        height: 40px;
        width: 60px
    }

    .symbol.symbol-lg-40px.symbol-2by3 > img {
        height: 40px;
        width: 60px;
        max-width: none
    }

    .symbol.symbol-lg-45px > img {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-lg-45px .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-lg-45px.symbol-fixed .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-lg-45px.symbol-fixed > img {
        width: 45px;
        height: 45px;
        max-width: none
    }

    .symbol.symbol-lg-45px.symbol-2by3 .symbol-label {
        height: 45px;
        width: 67.5px
    }

    .symbol.symbol-lg-45px.symbol-2by3 > img {
        height: 45px;
        width: 67.5px;
        max-width: none
    }

    .symbol.symbol-lg-50px > img {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-lg-50px .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-lg-50px.symbol-fixed .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-lg-50px.symbol-fixed > img {
        width: 50px;
        height: 50px;
        max-width: none
    }

    .symbol.symbol-lg-50px.symbol-2by3 .symbol-label {
        height: 50px;
        width: 75px
    }

    .symbol.symbol-lg-50px.symbol-2by3 > img {
        height: 50px;
        width: 75px;
        max-width: none
    }

    .symbol.symbol-lg-55px > img {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-lg-55px .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-lg-55px.symbol-fixed .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-lg-55px.symbol-fixed > img {
        width: 55px;
        height: 55px;
        max-width: none
    }

    .symbol.symbol-lg-55px.symbol-2by3 .symbol-label {
        height: 55px;
        width: 82.5px
    }

    .symbol.symbol-lg-55px.symbol-2by3 > img {
        height: 55px;
        width: 82.5px;
        max-width: none
    }

    .symbol.symbol-lg-60px > img {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-lg-60px .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-lg-60px.symbol-fixed .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-lg-60px.symbol-fixed > img {
        width: 60px;
        height: 60px;
        max-width: none
    }

    .symbol.symbol-lg-60px.symbol-2by3 .symbol-label {
        height: 60px;
        width: 90px
    }

    .symbol.symbol-lg-60px.symbol-2by3 > img {
        height: 60px;
        width: 90px;
        max-width: none
    }

    .symbol.symbol-lg-65px > img {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-lg-65px .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-lg-65px.symbol-fixed .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-lg-65px.symbol-fixed > img {
        width: 65px;
        height: 65px;
        max-width: none
    }

    .symbol.symbol-lg-65px.symbol-2by3 .symbol-label {
        height: 65px;
        width: 97.5px
    }

    .symbol.symbol-lg-65px.symbol-2by3 > img {
        height: 65px;
        width: 97.5px;
        max-width: none
    }

    .symbol.symbol-lg-70px > img {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-lg-70px .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-lg-70px.symbol-fixed .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-lg-70px.symbol-fixed > img {
        width: 70px;
        height: 70px;
        max-width: none
    }

    .symbol.symbol-lg-70px.symbol-2by3 .symbol-label {
        height: 70px;
        width: 105px
    }

    .symbol.symbol-lg-70px.symbol-2by3 > img {
        height: 70px;
        width: 105px;
        max-width: none
    }

    .symbol.symbol-lg-75px > img {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-lg-75px .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-lg-75px.symbol-fixed .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-lg-75px.symbol-fixed > img {
        width: 75px;
        height: 75px;
        max-width: none
    }

    .symbol.symbol-lg-75px.symbol-2by3 .symbol-label {
        height: 75px;
        width: 112.5px
    }

    .symbol.symbol-lg-75px.symbol-2by3 > img {
        height: 75px;
        width: 112.5px;
        max-width: none
    }

    .symbol.symbol-lg-90px > img {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-lg-90px .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-lg-90px.symbol-fixed .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-lg-90px.symbol-fixed > img {
        width: 90px;
        height: 90px;
        max-width: none
    }

    .symbol.symbol-lg-90px.symbol-2by3 .symbol-label {
        height: 90px;
        width: 135px
    }

    .symbol.symbol-lg-90px.symbol-2by3 > img {
        height: 90px;
        width: 135px;
        max-width: none
    }

    .symbol.symbol-lg-100px > img {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-lg-100px .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-lg-100px.symbol-fixed .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-lg-100px.symbol-fixed > img {
        width: 100px;
        height: 100px;
        max-width: none
    }

    .symbol.symbol-lg-100px.symbol-2by3 .symbol-label {
        height: 100px;
        width: 150px
    }

    .symbol.symbol-lg-100px.symbol-2by3 > img {
        height: 100px;
        width: 150px;
        max-width: none
    }

    .symbol.symbol-lg-125px > img {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-lg-125px .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-lg-125px.symbol-fixed .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-lg-125px.symbol-fixed > img {
        width: 125px;
        height: 125px;
        max-width: none
    }

    .symbol.symbol-lg-125px.symbol-2by3 .symbol-label {
        height: 125px;
        width: 187.5px
    }

    .symbol.symbol-lg-125px.symbol-2by3 > img {
        height: 125px;
        width: 187.5px;
        max-width: none
    }

    .symbol.symbol-lg-150px > img {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-lg-150px .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-lg-150px.symbol-fixed .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-lg-150px.symbol-fixed > img {
        width: 150px;
        height: 150px;
        max-width: none
    }

    .symbol.symbol-lg-150px.symbol-2by3 .symbol-label {
        height: 150px;
        width: 225px
    }

    .symbol.symbol-lg-150px.symbol-2by3 > img {
        height: 150px;
        width: 225px;
        max-width: none
    }

    .symbol.symbol-lg-160px > img {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-lg-160px .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-lg-160px.symbol-fixed .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-lg-160px.symbol-fixed > img {
        width: 160px;
        height: 160px;
        max-width: none
    }

    .symbol.symbol-lg-160px.symbol-2by3 .symbol-label {
        height: 160px;
        width: 240px
    }

    .symbol.symbol-lg-160px.symbol-2by3 > img {
        height: 160px;
        width: 240px;
        max-width: none
    }

    .symbol.symbol-lg-175px > img {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-lg-175px .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-lg-175px.symbol-fixed .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-lg-175px.symbol-fixed > img {
        width: 175px;
        height: 175px;
        max-width: none
    }

    .symbol.symbol-lg-175px.symbol-2by3 .symbol-label {
        height: 175px;
        width: 262.5px
    }

    .symbol.symbol-lg-175px.symbol-2by3 > img {
        height: 175px;
        width: 262.5px;
        max-width: none
    }

    .symbol.symbol-lg-200px > img {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-lg-200px .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-lg-200px.symbol-fixed .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-lg-200px.symbol-fixed > img {
        width: 200px;
        height: 200px;
        max-width: none
    }

    .symbol.symbol-lg-200px.symbol-2by3 .symbol-label {
        height: 200px;
        width: 300px
    }

    .symbol.symbol-lg-200px.symbol-2by3 > img {
        height: 200px;
        width: 300px;
        max-width: none
    }

    .svg-icon.svg-icon-lg-1 svg {
        height: 1.75rem !important;
        width: 1.75rem !important
    }

    .svg-icon.svg-icon-lg-2 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .svg-icon.svg-icon-lg-3 svg {
        height: 1.35rem !important;
        width: 1.35rem !important
    }

    .svg-icon.svg-icon-lg-4 svg {
        height: 1.25rem !important;
        width: 1.25rem !important
    }

    .svg-icon.svg-icon-lg-5 svg {
        height: 1.15rem !important;
        width: 1.15rem !important
    }

    .svg-icon.svg-icon-lg-6 svg {
        height: 1.075rem !important;
        width: 1.075rem !important
    }

    .svg-icon.svg-icon-lg-7 svg {
        height: .95rem !important;
        width: .95rem !important
    }

    .svg-icon.svg-icon-lg-8 svg {
        height: .85rem !important;
        width: .85rem !important
    }

    .svg-icon.svg-icon-lg-9 svg {
        height: .75rem !important;
        width: .75rem !important
    }

    .svg-icon.svg-icon-lg-10 svg {
        height: .5rem !important;
        width: .5rem !important
    }

    .svg-icon.svg-icon-lg-base svg {
        height: 1rem !important;
        width: 1rem !important
    }

    .svg-icon.svg-icon-lg-fluid svg {
        height: 100% !important;
        width: 100% !important
    }

    .svg-icon.svg-icon-lg-2x svg {
        height: 2rem !important;
        width: 2rem !important
    }

    .svg-icon.svg-icon-lg-2qx svg {
        height: 2.25rem !important;
        width: 2.25rem !important
    }

    .svg-icon.svg-icon-lg-2hx svg {
        height: 2.5rem !important;
        width: 2.5rem !important
    }

    .svg-icon.svg-icon-lg-2tx svg {
        height: 2.75rem !important;
        width: 2.75rem !important
    }

    .svg-icon.svg-icon-lg-3x svg {
        height: 3rem !important;
        width: 3rem !important
    }

    .svg-icon.svg-icon-lg-3qx svg {
        height: 3.25rem !important;
        width: 3.25rem !important
    }

    .svg-icon.svg-icon-lg-3hx svg {
        height: 3.5rem !important;
        width: 3.5rem !important
    }

    .svg-icon.svg-icon-lg-3tx svg {
        height: 3.75rem !important;
        width: 3.75rem !important
    }

    .svg-icon.svg-icon-lg-4x svg {
        height: 4rem !important;
        width: 4rem !important
    }

    .svg-icon.svg-icon-lg-4qx svg {
        height: 4.25rem !important;
        width: 4.25rem !important
    }

    .svg-icon.svg-icon-lg-4hx svg {
        height: 4.5rem !important;
        width: 4.5rem !important
    }

    .svg-icon.svg-icon-lg-4tx svg {
        height: 4.75rem !important;
        width: 4.75rem !important
    }

    .svg-icon.svg-icon-lg-5x svg {
        height: 5rem !important;
        width: 5rem !important
    }

    .svg-icon.svg-icon-lg-5qx svg {
        height: 5.25rem !important;
        width: 5.25rem !important
    }

    .svg-icon.svg-icon-lg-5hx svg {
        height: 5.5rem !important;
        width: 5.5rem !important
    }

    .svg-icon.svg-icon-lg-5tx svg {
        height: 5.75rem !important;
        width: 5.75rem !important
    }

    .svg-icon.svg-icon-lg-6x svg {
        height: 6rem !important;
        width: 6rem !important
    }

    .svg-icon.svg-icon-lg-6qx svg {
        height: 6.25rem !important;
        width: 6.25rem !important
    }

    .svg-icon.svg-icon-lg-6hx svg {
        height: 6.5rem !important;
        width: 6.5rem !important
    }

    .svg-icon.svg-icon-lg-6tx svg {
        height: 6.75rem !important;
        width: 6.75rem !important
    }

    .svg-icon.svg-icon-lg-7x svg {
        height: 7rem !important;
        width: 7rem !important
    }

    .svg-icon.svg-icon-lg-7qx svg {
        height: 7.25rem !important;
        width: 7.25rem !important
    }

    .svg-icon.svg-icon-lg-7hx svg {
        height: 7.5rem !important;
        width: 7.5rem !important
    }

    .svg-icon.svg-icon-lg-7tx svg {
        height: 7.75rem !important;
        width: 7.75rem !important
    }
}

@media (min-width:992px) and (min-width:960px) {
    /*For Date Selector*/
    .date-selector div.table-responsive {
        max-width: 960px !important;
        width: 960px !important
    }
}

@media (min-width:992px) {
    .container, .container-lg, .container-md, .container-sm {
        max-width: 960px
    }

    div, main, ol, pre, span, ul {
        scrollbar-width: thin;
        scrollbar-color: var(--bs-scrollbar-color) transparent
    }

    div::-webkit-scrollbar, main::-webkit-scrollbar, ol::-webkit-scrollbar, pre::-webkit-scrollbar, span::-webkit-scrollbar, ul::-webkit-scrollbar {
        width: var(--bs-scrollbar-size);
        height: var(--bs-scrollbar-size)
    }

    div ::-webkit-scrollbar-track, main ::-webkit-scrollbar-track, ol ::-webkit-scrollbar-track, pre ::-webkit-scrollbar-track, span ::-webkit-scrollbar-track, ul ::-webkit-scrollbar-track {
        background-color: transparent
    }

    div ::-webkit-scrollbar-thumb, main ::-webkit-scrollbar-thumb, ol ::-webkit-scrollbar-thumb, pre ::-webkit-scrollbar-thumb, span ::-webkit-scrollbar-thumb, ul ::-webkit-scrollbar-thumb {
        border-radius: var(--bs-scrollbar-size)
    }

    div::-webkit-scrollbar-thumb, main::-webkit-scrollbar-thumb, ol::-webkit-scrollbar-thumb, pre::-webkit-scrollbar-thumb, span::-webkit-scrollbar-thumb, ul::-webkit-scrollbar-thumb {
        background-color: var(--bs-scrollbar-color)
    }

    div::-webkit-scrollbar-corner, main::-webkit-scrollbar-corner, ol::-webkit-scrollbar-corner, pre::-webkit-scrollbar-corner, span::-webkit-scrollbar-corner, ul::-webkit-scrollbar-corner {
        background-color: transparent
    }

    div:hover, main:hover, ol:hover, pre:hover, span:hover, ul:hover {
        scrollbar-color: var(--bs-scrollbar-hover-color) transparent
    }

    div:hover::-webkit-scrollbar-thumb, main:hover::-webkit-scrollbar-thumb, ol:hover::-webkit-scrollbar-thumb, pre:hover::-webkit-scrollbar-thumb, span:hover::-webkit-scrollbar-thumb, ul:hover::-webkit-scrollbar-thumb {
        background-color: var(--bs-scrollbar-hover-color)
    }

    div:hover::-webkit-scrollbar-corner, main:hover::-webkit-scrollbar-corner, ol:hover::-webkit-scrollbar-corner, pre:hover::-webkit-scrollbar-corner, span:hover::-webkit-scrollbar-corner, ul:hover::-webkit-scrollbar-corner {
        background-color: transparent
    }

    .fixed-top-lg {
        position: fixed;
        z-index: 101;
        top: 0;
        left: 0;
        right: 0
    }

    .flex-lg-root {
        flex: 1
    }

    .flex-lg-column-auto {
        flex: none
    }

    .flex-lg-column-fluid {
        flex: 1 0 auto
    }

    .flex-lg-row-auto {
        flex: 0 0 auto
    }

    .flex-lg-row-fluid {
        flex: 1 auto;
        min-width: 0
    }

    .flex-lg-center {
        justify-content: center;
        align-items: center
    }

    .flex-lg-start {
        justify-content: start;
        align-items: start
    }

    .flex-lg-end {
        justify-content: flex-end;
        align-items: flex-end
    }

    .flex-lg-stack {
        justify-content: space-between;
        align-items: center
    }

    .bgi-size-lg-auto {
        background-size: auto
    }

    .bgi-size-lg-cover {
        background-size: cover
    }

    .bgi-size-lg-contain {
        background-size: contain
    }

    .bgi-attachment-lg-fixed {
        background-attachment: fixed
    }

    .bgi-attachment-lg-scroll {
        background-attachment: scroll
    }

    .card.card-lg-stretch {
        height: calc(100% - var(--bs-gutter-y))
    }

    .card.card-lg-stretch-75 {
        height: calc(75% - var(--bs-gutter-y))
    }

    .card.card-lg-stretch-50 {
        height: calc(50% - var(--bs-gutter-y))
    }

    .card.card-lg-stretch-33 {
        height: calc(33.333% - var(--bs-gutter-y))
    }

    .card.card-lg-stretch-25 {
        height: calc(25% - var(--bs-gutter-y))
    }

    .card .card-header-lg-stretch {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        align-items: stretch
    }

    .card .card-header-lg-stretch .card-toolbar {
        margin: 0;
        align-items: stretch
    }

    .menu-item.menu-lg-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-lg-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-lg-dropdown.menu.show, .menu-sub-lg-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-lg-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-lg-accordion {
        display: none
    }

    .menu-sub-lg-accordion.show, .show:not(.menu-dropdown) > .menu-sub-lg-accordion {
        display: flex
    }

    .menu-sub-lg-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-lg-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-lg-inline {
        display: flex
    }

    .menu-lg-fit > .menu-item > .menu-content, .menu-lg-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-lg-column {
        flex-direction: column;
        width: 100%
    }

    .menu-lg-row {
        flex-direction: row
    }

    .menu-lg-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-lg-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-lg-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-lg-pill .menu-link {
        border-radius: 50px
    }

    .menu-lg-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .menu-root-here-bg-desktop > .menu-item.here > .menu-link {
        transition: color .2s ease;
        background-color: var(--bs-menu-link-bg-color-here);
        color: var(--bs-menu-link-color-here)
    }

    .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-title {
        color: var(--bs-menu-link-color-here)
    }

    .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon, .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-icon i {
        color: var(--bs-menu-link-color-here)
    }

    .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-bullet .bullet {
        background-color: var(--bs-menu-link-color-here)
    }

    .menu-root-here-bg-desktop > .menu-item.here > .menu-link .menu-arrow:after {
        mask-repeat: no-repeat;
        mask-position: center;
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-position: center;
        background-color: var(--bs-menu-link-color-here);
        -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
        mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M2.72011 2.76429L4.46358 1.02083C4.63618 0.848244 4.63617 0.568419 4.46358 0.395831C4.29099 0.223244 4.01118 0.223244 3.83861 0.395831L1.52904 2.70537C1.36629 2.86808 1.36629 3.13191 1.52904 3.29462L3.83861 5.60419C4.01117 5.77675 4.29099 5.77675 4.46358 5.60419C4.63617 5.43156 4.63617 5.15175 4.46358 4.97919L2.72011 3.23571C2.58994 3.10554 2.58994 2.89446 2.72011 2.76429Z'/%3e%3c/svg%3e);
        mask-repeat: no-repeat;
        mask-position: center;
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-position: center;
        background-color: var(--bs-menu-link-color-here);
        -webkit-mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e);
        mask-image: url(/App_Assets/styles/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 6 6' fill='var%28--bs-menu-link-color-here%29'%3e%3cpath d='M3.27989 3.23571L1.53642 4.97917C1.36382 5.15176 1.36383 5.43158 1.53642 5.60417C1.70901 5.77676 1.98882 5.77676 2.16139 5.60417L4.47096 3.29463C4.63371 3.13192 4.63371 2.86809 4.47096 2.70538L2.16139 0.395812C1.98883 0.22325 1.70901 0.22325 1.53642 0.395812C1.36383 0.568437 1.36383 0.84825 1.53642 1.02081L3.27989 2.76429C3.41006 2.89446 3.41006 3.10554 3.27989 3.23571Z'/%3e%3c/svg%3e)
    }

    .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
    }

    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }

    .navbar-expand-lg .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        box-shadow: none;
        transition: none
    }

    .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-lg .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }

    .list-group-horizontal-lg {
        flex-direction: row
    }

    .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-lg > .list-group-item .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }

    .modal-lg, .modal-xl {
        --bs-modal-width: 800px
    }

    .offcanvas-lg {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-lg .offcanvas-header {
        display: none
    }

    .offcanvas-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }

    .sticky-lg-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-lg-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020
    }

    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        /*padding: 0 30px Comment By Prince*/
        padding: 0 15px
    }

    .wrapper {
        transition: padding-left .3s ease,margin-right .3s ease
    }

    .aside-secondary-enabled.aside-fixed .wrapper {
        transition: padding-left .3s ease
        /*padding-left: 425px Comment By Prince*/
        /*padding-left: 310px;*/
    }

    .aside-secondary-enabled.aside-fixed[data-kt-aside-minimize=on] .wrapper {
        transition: padding-left .3s ease;
        /*padding-left: 100px Comment By Prince*/
        padding-left: 50px
    }

    .aside-secondary-disabled.aside-fixed .wrapper {
        transition: padding-left .3s ease;
        padding-left: 100px
    }

    /*.header-fixed[data-kt-sticky-header=on] .wrapper {
        padding-top: 100px;
    }*/
    .header {
        display: flex;
        justify-content: space-between;
        align-items: stretch;
        height: 100px;
        transition: left .3s ease
    }

    .header-fixed[data-kt-sticky-header=on] .header[data-kt-sticky-enabled="true"] {
        position: fixed;
        top: 0;
        right: 0;
        /*left: 310px;*/
        z-index: 97;
        background-color: var(--bs-header-desktop-fixed-bg-color);
        /*backdrop-filter: blur(10px);
        background-color: var(--bs-app-header-minimize-bg-color); */
        box-shadow: var(--bs-header-desktop-fixed-box-shadow);
        height: 65px;
        padding: 0
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true][data-kt-aside-minimize=on] .wrapper, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true][data-kt-aside-minimize=on] .wrapper {
        position: absolute;
        left: 55px
        /*calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));*/
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true][data-kt-aside-minimize=on] .header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true][data-kt-aside-minimize=on] .header {
        left: 55px
        /*calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));*/
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .wrapper, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .wrapper {
        position: absolute;
        left: 310px
        /*calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));*/
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .header {
        left: 310px
        /*calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start, 0px) + var(--bs-app-sidebar-gap-end, 0px));*/
    }

    .aside-fixed.aside-secondary-enabled[data-kt-sticky-header=on] .header {
        left: 425px;
        transition: left .3s ease
    }

    .aside-fixed.aside-secondary-disabled[data-kt-sticky-header=on] .header {
        left: 100px;
        transition: left .3s ease
    }

    .aside-fixed.aside-secondary-enabled[data-kt-sticky-header=on][data-kt-aside-minimize=on] .header {
        left: 100px;
        transition: left .3s ease
    }

    .aside {
        z-index: 100;
        position: fixed;
        top: 0;
        bottom: 0;
        transition: width .3s ease
    }

    .aside-fixed[data-kt-sticky-enabled="true"] {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 98
    }

    .aside .aside-primary {
        /* width: 100px Comment By Prince*/
        width: 50px
    }

    .aside .aside-secondary .aside-workspace {
        /*width: 325px; Comment By Prince*/
        width: 260px;
        flex-shrink: 0
    }

    .aside-fixed .aside {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 98
    }

    .aside-static .aside {
        position: relative;
        z-index: 1
    }

    /*.aside-secondary-enabled .aside {*/
    /* width: 425px  Comment By Prince */
    /*width: 310px
    }*/
    .aside-secondary-disabled .aside {
        width: 100px
    }

    .aside-secondary-disabled .aside .aside-primary {
        border-right: 0
    }

    [data-kt-aside-minimize=on] .aside {
        width: 55px;
        transition: width .3s ease
    }

    [dir=rtl] .aside-toggle .svg-icon {
        transform: rotateZ(180deg)
    }

    [dir=rtl] .aside-toggle.active .svg-icon {
        transform: rotateZ(0) !important
    }

    .content {
        padding: 10px
    }

    .footer-fixed .footer {
        position: fixed;
        right: 0;
        bottom: 0;
        height: 70px;
        z-index: 97;
        background-color: var(--bs-footer-desktop-fixed-bg-color);
        box-shadow: var(--bs-footer-desktop-fixed-box-shadow)
    }

    .footer-fixed.aside-secondary-enabled.aside-fixed .footer {
        transition: padding-left .3s ease;
        left: 425px
    }

    .footer-fixed.aside-secondary-enabled.aside-fixed[data-kt-aside-minimize=on] .footer {
        transition: padding-left .3s ease;
        left: 100px
    }

    .footer-fixed .wrapper {
        padding-bottom: 70px
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-fullscreen {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .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-footer, .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:991.98px) {
    body[data-kt-drawer=on] {
        overflow: hidden
    }

    body[data-kt-sticky-landing-header=on] {
        padding-top: 70px
    }

    body, html {
        font-size: 13px !important
    }

    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: none;
        padding: 0 15px
    }

    .menu-item.menu-lg-down-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-lg-down-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-lg-down-dropdown.menu.show, .menu-sub-lg-down-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-lg-down-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-lg-down-accordion {
        display: none
    }

    .menu-sub-lg-down-accordion.show, .show:not(.menu-dropdown) > .menu-sub-lg-down-accordion {
        display: flex
    }

    .menu-sub-lg-down-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-lg-down-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-lg-down-inline {
        display: flex
    }

    .menu-lg-down-fit > .menu-item > .menu-content, .menu-lg-down-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-lg-down-column {
        flex-direction: column;
        width: 100%
    }

    .menu-lg-down-row {
        flex-direction: row
    }

    .menu-lg-down-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-lg-down-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-lg-down-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-lg-down-pill .menu-link {
        border-radius: 50px
    }

    .menu-lg-down-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .table-responsive-lg {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .offcanvas-lg {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        box-shadow: var(--bs-offcanvas-box-shadow);
        transition: var(--bs-offcanvas-transition)
    }

    .offcanvas-lg.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-lg.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-lg.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-lg.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-lg.show:not(.hiding), .offcanvas-lg.showing {
        transform: none
    }

    .offcanvas-lg.hiding, .offcanvas-lg.show, .offcanvas-lg.showing {
        visibility: visible
    }

    .offcanvas-lg {
        transition: none
    }

    .scrolltop {
        bottom: 30px;
        right: 15px;
        width: 30px;
        height: 30px
    }

    .scroll, .hover-scroll, .hover-scroll-overlay {
        overflow: auto
    }

    .scroll-y, .hover-scroll-overlay-y, .hover-scroll-y {
        overflow-y: auto
    }

    .scroll-x, .hover-scroll-overlay-x, .hover-scroll-x {
        overflow-x: auto
    }

    .landing-header {
        height: 70px
    }

    .landing-header .landing-menu-wrapper {
        position: relative;
        overflow: auto
    }

    [data-kt-sticky-landing-header=on] .landing-header {
        height: 70px
    }

    .landing-header .menu .menu-link.active {
        color: #0FAAE4;
        background-color: #eff2f566
    }

    .header-tablet-and-mobile-fixed[data-kt-sticky-header=on] .wrapper {
        padding-top: 55px
    }

    .header {
        display: flex;
        justify-content: space-between;
        align-items: stretch;
        height: 60px
    }

    .header-tablet-and-mobile-fixed[data-kt-sticky-header=on] .header {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 97;
        height: 55px;
        min-height: 55px;
        background-color: var(--bs-header-tablet-and-mobile-fixed-bg-color);
        box-shadow: var(--bs-header-tablet-and-mobile-fixed-box-shadow)
    }

    .header .page-title {
        display: none !important
    }

    .aside {
        display: none;
        width: 300px
    }

    .aside-fixed .aside {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 98
    }

    .aside-fixed {
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 98
    }

    .aside .aside-primary {
        width: 50px
    }

    .aside .aside-secondary .aside-workspace {
        /*width: 200px;*/
        flex-shrink: 0
    }

    .aside-secondary-enabled .aside {
        width: 260px
    }

    .aside-secondary-disabled .aside {
        width: 70px
    }

    .aside-secondary-disabled .aside .aside-primary {
        border-right: 0
    }

    .content {
        padding: 15px 0
    }

    .footer-tablet-and-mobile-fixed .footer {
        position: fixed;
        left: 0;
        right: 0;
        bottom: 0;
        min-height: 60px;
        z-index: 97;
        background-color: var(--bs-footer-tablet-and-mobile-fixed-bg-color);
        box-shadow: var(--bs-footer-tablet-and-mobile-fixed-box-shadow)
    }

    .footer-tablet-and-mobile-fixed .wrapper {
        padding-bottom: 60px
    }

    .page-item {
        margin-right: .25rem
    }

    .page-item:last-child {
        margin-right: 0
    }
}

@media (min-width:992px) {
    .hover-scroll, .hover-scroll-overlay {
        overflow: hidden
    }

    .safari-mode .hover-scroll, .safari-mode .hover-scroll-overlay {
        overflow: scroll
    }

    .hover-scroll-overlay::-webkit-scrollbar, .hover-scroll::-webkit-scrollbar {
        width: var(--bs-scrollbar-overlay-size);
        height: var(--bs-scrollbar-overlay-size)
    }

    .hover-scroll-overlay::-webkit-scrollbar-thumb, .hover-scroll::-webkit-scrollbar-thumb {
        background-clip: content-box;
        border: var(--bs-scrollbar-overlay-space) solid transparent;
        border-radius: var(--bs-scrollbar-overlay-size)
    }

    .hover-scroll-overlay:hover, .hover-scroll:hover {
        overflow: overlay
    }

    .hover-scroll-overlay-y, .hover-scroll-y {
        overflow-y: hidden
    }

    @-moz-document url-prefix() {
        .hover-scroll-overlay-yhover-scroll-yoverflow-y:scroll
    }
}

.safari-mode .hover-scroll-overlay-y, .safari-mode .hover-scroll-y {
    overflow-y: scroll
}

.hover-scroll-overlay-y::-webkit-scrollbar, .hover-scroll-y::-webkit-scrollbar {
    width: var(--bs-scrollbar-overlay-size)
}

.hover-scroll-overlay-y::-webkit-scrollbar-thumb, .hover-scroll-y::-webkit-scrollbar-thumb {
    background-clip: content-box;
    border: var(--bs-scrollbar-overlay-space) solid transparent;
    border-radius: var(--bs-scrollbar-overlay-size)
}

.hover-scroll-overlay-y:hover, .hover-scroll-y:hover {
    overflow-y: overlay
}

.hover-scroll-overlay-x, .hover-scroll-x {
    overflow-x: hidden
}

@-moz-document url-prefix() {
    .hover-scroll-overlay-xhover-scroll-xoverflow-x:scroll
}

}

.safari-mode .hover-scroll-overlay-x, .safari-mode .hover-scroll-x {
    overflow-x: scroll
}

.hover-scroll-overlay-x::-webkit-scrollbar, .hover-scroll-x::-webkit-scrollbar {
    height: var(--bs-scrollbar-overlay-size)
}

.hover-scroll-overlay-x::-webkit-scrollbar-thumb, .hover-scroll-x::-webkit-scrollbar-thumb {
    background-clip: content-box;
    border: var(--bs-scrollbar-overlay-space) solid transparent;
    border-radius: var(--bs-scrollbar-overlay-size)
}

.hover-scroll-overlay-x:hover, .hover-scroll-x:hover {
    overflow-x: overlay
}

}

@media (min-width:1200px) {
    .col-xl {
        flex: 1 0 0
    }

    .row-cols-xl-auto > * {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xl-1 > * {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xl-2 > * {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xl-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xl-4 > * {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xl-5 > * {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xl-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xl-12 {
        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 {
        --bs-gutter-x: 0
    }

    .g-xl-0, .gy-xl-0 {
        --bs-gutter-y: 0
    }

    .g-xl-1, .gx-xl-1 {
        --bs-gutter-x: .25rem
    }

    .g-xl-1, .gy-xl-1 {
        --bs-gutter-y: .25rem
    }

    .g-xl-2, .gx-xl-2 {
        --bs-gutter-x: .5rem
    }

    .g-xl-2, .gy-xl-2 {
        --bs-gutter-y: .5rem
    }

    .g-xl-3, .gx-xl-3 {
        --bs-gutter-x: .75rem
    }

    .g-xl-3, .gy-xl-3 {
        --bs-gutter-y: .75rem
    }

    .g-xl-4, .gx-xl-4 {
        --bs-gutter-x: 1rem
    }

    .g-xl-4, .gy-xl-4 {
        --bs-gutter-y: 1rem
    }

    .g-xl-5, .gx-xl-5 {
        --bs-gutter-x: 1.25rem
    }

    .g-xl-5, .gy-xl-5 {
        --bs-gutter-y: 1.25rem
    }

    .g-xl-6, .gx-xl-6 {
        --bs-gutter-x: 1.5rem
    }

    .g-xl-6, .gy-xl-6 {
        --bs-gutter-y: 1.5rem
    }

    .g-xl-7, .gx-xl-7 {
        --bs-gutter-x: 1.75rem
    }

    .g-xl-7, .gy-xl-7 {
        --bs-gutter-y: 1.75rem
    }

    .g-xl-8, .gx-xl-8 {
        --bs-gutter-x: 2rem
    }

    .g-xl-8, .gy-xl-8 {
        --bs-gutter-y: 2rem
    }

    .g-xl-9, .gx-xl-9 {
        --bs-gutter-x: 2.25rem
    }

    .g-xl-9, .gy-xl-9 {
        --bs-gutter-y: 2.25rem
    }

    .g-xl-10, .gx-xl-10 {
        --bs-gutter-x: 2.5rem
    }

    .g-xl-10, .gy-xl-10 {
        --bs-gutter-y: 2.5rem
    }

    .float-xl-start {
        float: left !important
    }

    .float-xl-end {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }

    .object-fit-xl-contain {
        object-fit: contain !important
    }

    .object-fit-xl-cover {
        object-fit: cover !important
    }

    .object-fit-xl-fill {
        object-fit: fill !important
    }

    .object-fit-xl-scale {
        object-fit: scale-down !important
    }

    .object-fit-xl-none {
        object-fit: none !important
    }

    .overflow-xl-auto {
        overflow: auto !important
    }

    .overflow-xl-hidden {
        overflow: hidden !important
    }

    .overflow-xl-visible {
        overflow: visible !important
    }

    .overflow-xl-scroll {
        overflow: scroll !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: flex !important
    }

    .d-xl-inline-flex {
        display: inline-flex !important
    }

    .d-xl-none {
        display: none !important
    }

    .position-xl-static {
        position: static !important
    }

    .position-xl-relative {
        position: relative !important
    }

    .position-xl-absolute {
        position: absolute !important
    }

    .position-xl-fixed {
        position: fixed !important
    }

    .position-xl-sticky {
        position: sticky !important
    }

    .w-xl-unset {
        width: unset !important
    }

    .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
    }

    .w-xl-1px {
        width: 1px !important
    }

    .w-xl-2px {
        width: 2px !important
    }

    .w-xl-3px {
        width: 3px !important
    }

    .w-xl-4px {
        width: 4px !important
    }

    .w-xl-5px {
        width: 5px !important
    }

    .w-xl-6px {
        width: 6px !important
    }

    .w-xl-7px {
        width: 7px !important
    }

    .w-xl-8px {
        width: 8px !important
    }

    .w-xl-9px {
        width: 9px !important
    }

    .w-xl-10px {
        width: 10px !important
    }

    .w-xl-15px {
        width: 15px !important
    }

    .w-xl-20px {
        width: 20px !important
    }

    .w-xl-25px {
        width: 25px !important
    }

    .w-xl-30px {
        width: 30px !important
    }

    .w-xl-35px {
        width: 35px !important
    }

    .w-xl-40px {
        width: 40px !important
    }

    .w-xl-45px {
        width: 45px !important
    }

    .w-xl-50px {
        width: 50px !important
    }

    .w-xl-55px {
        width: 55px !important
    }

    .w-xl-60px {
        width: 60px !important
    }

    .w-xl-65px {
        width: 65px !important
    }

    .w-xl-70px {
        width: 70px !important
    }

    .w-xl-75px {
        width: 75px !important
    }

    .w-xl-80px {
        width: 80px !important
    }

    .w-xl-85px {
        width: 85px !important
    }

    .w-xl-90px {
        width: 90px !important
    }

    .w-xl-95px {
        width: 95px !important
    }

    .w-xl-100px {
        width: 100px !important
    }

    .w-xl-125px {
        width: 125px !important
    }

    .w-xl-150px {
        width: 150px !important
    }

    .w-xl-175px {
        width: 175px !important
    }

    .w-xl-200px {
        width: 200px !important
    }

    .w-xl-225px {
        width: 225px !important
    }

    .w-xl-250px {
        width: 250px !important
    }

    .w-xl-275px {
        width: 275px !important
    }

    .w-xl-300px {
        width: 300px !important
    }

    .w-xl-325px {
        width: 325px !important
    }

    .w-xl-350px {
        width: 350px !important
    }

    .w-xl-375px {
        width: 375px !important
    }

    .w-xl-400px {
        width: 400px !important
    }

    .w-xl-425px {
        width: 425px !important
    }

    .w-xl-450px {
        width: 450px !important
    }

    .w-xl-475px {
        width: 475px !important
    }

    .w-xl-500px {
        width: 500px !important
    }

    .w-xl-550px {
        width: 550px !important
    }

    .w-xl-600px {
        width: 600px !important
    }

    .w-xl-650px {
        width: 650px !important
    }

    .w-xl-700px {
        width: 700px !important
    }

    .w-xl-750px {
        width: 750px !important
    }

    .w-xl-800px {
        width: 800px !important
    }

    .w-xl-850px {
        width: 850px !important
    }

    .w-xl-900px {
        width: 900px !important
    }

    .w-xl-950px {
        width: 950px !important
    }

    .w-xl-1000px {
        width: 1000px !important
    }

    .mw-xl-unset {
        max-width: unset !important
    }

    .mw-xl-25 {
        max-width: 25% !important
    }

    .mw-xl-50 {
        max-width: 50% !important
    }

    .mw-xl-75 {
        max-width: 75% !important
    }

    .mw-xl-100 {
        max-width: 100% !important
    }

    .mw-xl-auto {
        max-width: auto !important
    }

    .mw-xl-1px {
        max-width: 1px !important
    }

    .mw-xl-2px {
        max-width: 2px !important
    }

    .mw-xl-3px {
        max-width: 3px !important
    }

    .mw-xl-4px {
        max-width: 4px !important
    }

    .mw-xl-5px {
        max-width: 5px !important
    }

    .mw-xl-6px {
        max-width: 6px !important
    }

    .mw-xl-7px {
        max-width: 7px !important
    }

    .mw-xl-8px {
        max-width: 8px !important
    }

    .mw-xl-9px {
        max-width: 9px !important
    }

    .mw-xl-10px {
        max-width: 10px !important
    }

    .mw-xl-15px {
        max-width: 15px !important
    }

    .mw-xl-20px {
        max-width: 20px !important
    }

    .mw-xl-25px {
        max-width: 25px !important
    }

    .mw-xl-30px {
        max-width: 30px !important
    }

    .mw-xl-35px {
        max-width: 35px !important
    }

    .mw-xl-40px {
        max-width: 40px !important
    }

    .mw-xl-45px {
        max-width: 45px !important
    }

    .mw-xl-50px {
        max-width: 50px !important
    }

    .mw-xl-55px {
        max-width: 55px !important
    }

    .mw-xl-60px {
        max-width: 60px !important
    }

    .mw-xl-65px {
        max-width: 65px !important
    }

    .mw-xl-70px {
        max-width: 70px !important
    }

    .mw-xl-75px {
        max-width: 75px !important
    }

    .mw-xl-80px {
        max-width: 80px !important
    }

    .mw-xl-85px {
        max-width: 85px !important
    }

    .mw-xl-90px {
        max-width: 90px !important
    }

    .mw-xl-95px {
        max-width: 95px !important
    }

    .mw-xl-100px {
        max-width: 100px !important
    }

    .mw-xl-125px {
        max-width: 125px !important
    }

    .mw-xl-150px {
        max-width: 150px !important
    }

    .mw-xl-175px {
        max-width: 175px !important
    }

    .mw-xl-200px {
        max-width: 200px !important
    }

    .mw-xl-225px {
        max-width: 225px !important
    }

    .mw-xl-250px {
        max-width: 250px !important
    }

    .mw-xl-275px {
        max-width: 275px !important
    }

    .mw-xl-300px {
        max-width: 300px !important
    }

    .mw-xl-325px {
        max-width: 325px !important
    }

    .mw-xl-350px {
        max-width: 350px !important
    }

    .mw-xl-375px {
        max-width: 375px !important
    }

    .mw-xl-400px {
        max-width: 400px !important
    }

    .mw-xl-425px {
        max-width: 425px !important
    }

    .mw-xl-450px {
        max-width: 450px !important
    }

    .mw-xl-475px {
        max-width: 475px !important
    }

    .mw-xl-500px {
        max-width: 500px !important
    }

    .mw-xl-550px {
        max-width: 550px !important
    }

    .mw-xl-600px {
        max-width: 600px !important
    }

    .mw-xl-650px {
        max-width: 650px !important
    }

    .mw-xl-700px {
        max-width: 700px !important
    }

    .mw-xl-750px {
        max-width: 750px !important
    }

    .mw-xl-800px {
        max-width: 800px !important
    }

    .mw-xl-850px {
        max-width: 850px !important
    }

    .mw-xl-900px {
        max-width: 900px !important
    }

    .mw-xl-950px {
        max-width: 950px !important
    }

    .mw-xl-1000px {
        max-width: 1000px !important
    }

    .h-xl-unset {
        height: unset !important
    }

    .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
    }

    .h-xl-1px {
        height: 1px !important
    }

    .h-xl-2px {
        height: 2px !important
    }

    .h-xl-3px {
        height: 3px !important
    }

    .h-xl-4px {
        height: 4px !important
    }

    .h-xl-5px {
        height: 5px !important
    }

    .h-xl-6px {
        height: 6px !important
    }

    .h-xl-7px {
        height: 7px !important
    }

    .h-xl-8px {
        height: 8px !important
    }

    .h-xl-9px {
        height: 9px !important
    }

    .h-xl-10px {
        height: 10px !important
    }

    .h-xl-15px {
        height: 15px !important
    }

    .h-xl-20px {
        height: 20px !important
    }

    .h-xl-25px {
        height: 25px !important
    }

    .h-xl-30px {
        height: 30px !important
    }

    .h-xl-35px {
        height: 35px !important
    }

    .h-xl-40px {
        height: 40px !important
    }

    .h-xl-45px {
        height: 45px !important
    }

    .h-xl-50px {
        height: 50px !important
    }

    .h-xl-55px {
        height: 55px !important
    }

    .h-xl-60px {
        height: 60px !important
    }

    .h-xl-65px {
        height: 65px !important
    }

    .h-xl-70px {
        height: 70px !important
    }

    .h-xl-75px {
        height: 75px !important
    }

    .h-xl-80px {
        height: 80px !important
    }

    .h-xl-85px {
        height: 85px !important
    }

    .h-xl-90px {
        height: 90px !important
    }

    .h-xl-95px {
        height: 95px !important
    }

    .h-xl-100px {
        height: 100px !important
    }

    .h-xl-125px {
        height: 125px !important
    }

    .h-xl-150px {
        height: 150px !important
    }

    .h-xl-175px {
        height: 175px !important
    }

    .h-xl-200px {
        height: 200px !important
    }

    .h-xl-225px {
        height: 225px !important
    }

    .h-xl-250px {
        height: 250px !important
    }

    .h-xl-275px {
        height: 275px !important
    }

    .h-xl-300px {
        height: 300px !important
    }

    .h-xl-325px {
        height: 325px !important
    }

    .h-xl-350px {
        height: 350px !important
    }

    .h-xl-375px {
        height: 375px !important
    }

    .h-xl-400px {
        height: 400px !important
    }

    .h-xl-425px {
        height: 425px !important
    }

    .h-xl-450px {
        height: 450px !important
    }

    .h-xl-475px {
        height: 475px !important
    }

    .h-xl-500px {
        height: 500px !important
    }

    .h-xl-550px {
        height: 550px !important
    }

    .h-xl-600px {
        height: 600px !important
    }

    .h-xl-650px {
        height: 650px !important
    }

    .h-xl-700px {
        height: 700px !important
    }

    .h-xl-750px {
        height: 750px !important
    }

    .h-xl-800px {
        height: 800px !important
    }

    .h-xl-850px {
        height: 850px !important
    }

    .h-xl-900px {
        height: 900px !important
    }

    .h-xl-950px {
        height: 950px !important
    }

    .h-xl-1000px {
        height: 1000px !important
    }

    .mh-xl-unset {
        max-height: unset !important
    }

    .mh-xl-25 {
        max-height: 25% !important
    }

    .mh-xl-50 {
        max-height: 50% !important
    }

    .mh-xl-75 {
        max-height: 75% !important
    }

    .mh-xl-100 {
        max-height: 100% !important
    }

    .mh-xl-auto {
        max-height: auto !important
    }

    .mh-xl-1px {
        max-height: 1px !important
    }

    .mh-xl-2px {
        max-height: 2px !important
    }

    .mh-xl-3px {
        max-height: 3px !important
    }

    .mh-xl-4px {
        max-height: 4px !important
    }

    .mh-xl-5px {
        max-height: 5px !important
    }

    .mh-xl-6px {
        max-height: 6px !important
    }

    .mh-xl-7px {
        max-height: 7px !important
    }

    .mh-xl-8px {
        max-height: 8px !important
    }

    .mh-xl-9px {
        max-height: 9px !important
    }

    .mh-xl-10px {
        max-height: 10px !important
    }

    .mh-xl-15px {
        max-height: 15px !important
    }

    .mh-xl-20px {
        max-height: 20px !important
    }

    .mh-xl-25px {
        max-height: 25px !important
    }

    .mh-xl-30px {
        max-height: 30px !important
    }

    .mh-xl-35px {
        max-height: 35px !important
    }

    .mh-xl-40px {
        max-height: 40px !important
    }

    .mh-xl-45px {
        max-height: 45px !important
    }

    .mh-xl-50px {
        max-height: 50px !important
    }

    .mh-xl-55px {
        max-height: 55px !important
    }

    .mh-xl-60px {
        max-height: 60px !important
    }

    .mh-xl-65px {
        max-height: 65px !important
    }

    .mh-xl-70px {
        max-height: 70px !important
    }

    .mh-xl-75px {
        max-height: 75px !important
    }

    .mh-xl-80px {
        max-height: 80px !important
    }

    .mh-xl-85px {
        max-height: 85px !important
    }

    .mh-xl-90px {
        max-height: 90px !important
    }

    .mh-xl-95px {
        max-height: 95px !important
    }

    .mh-xl-100px {
        max-height: 100px !important
    }

    .mh-xl-125px {
        max-height: 125px !important
    }

    .mh-xl-150px {
        max-height: 150px !important
    }

    .mh-xl-175px {
        max-height: 175px !important
    }

    .mh-xl-200px {
        max-height: 200px !important
    }

    .mh-xl-225px {
        max-height: 225px !important
    }

    .mh-xl-250px {
        max-height: 250px !important
    }

    .mh-xl-275px {
        max-height: 275px !important
    }

    .mh-xl-300px {
        max-height: 300px !important
    }

    .mh-xl-325px {
        max-height: 325px !important
    }

    .mh-xl-350px {
        max-height: 350px !important
    }

    .mh-xl-375px {
        max-height: 375px !important
    }

    .mh-xl-400px {
        max-height: 400px !important
    }

    .mh-xl-425px {
        max-height: 425px !important
    }

    .mh-xl-450px {
        max-height: 450px !important
    }

    .mh-xl-475px {
        max-height: 475px !important
    }

    .mh-xl-500px {
        max-height: 500px !important
    }

    .mh-xl-550px {
        max-height: 550px !important
    }

    .mh-xl-600px {
        max-height: 600px !important
    }

    .mh-xl-650px {
        max-height: 650px !important
    }

    .mh-xl-700px {
        max-height: 700px !important
    }

    .mh-xl-750px {
        max-height: 750px !important
    }

    .mh-xl-800px {
        max-height: 800px !important
    }

    .mh-xl-850px {
        max-height: 850px !important
    }

    .mh-xl-900px {
        max-height: 900px !important
    }

    .mh-xl-950px {
        max-height: 950px !important
    }

    .mh-xl-1000px {
        max-height: 1000px !important
    }

    .flex-xl-fill {
        flex: 1 1 auto !important
    }

    .flex-xl-row {
        flex-direction: row !important
    }

    .flex-xl-column {
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xl-start {
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        justify-content: center !important
    }

    .justify-content-xl-between {
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        justify-content: space-around !important
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xl-start {
        align-items: flex-start !important
    }

    .align-items-xl-end {
        align-items: flex-end !important
    }

    .align-items-xl-center {
        align-items: center !important
    }

    .align-items-xl-baseline {
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        align-items: stretch !important
    }

    .align-content-xl-start {
        align-content: flex-start !important
    }

    .align-content-xl-end {
        align-content: flex-end !important
    }

    .align-content-xl-center {
        align-content: center !important
    }

    .align-content-xl-between {
        align-content: space-between !important
    }

    .align-content-xl-around {
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        align-content: stretch !important
    }

    .align-self-xl-auto {
        align-self: auto !important
    }

    .align-self-xl-start {
        align-self: flex-start !important
    }

    .align-self-xl-end {
        align-self: flex-end !important
    }

    .align-self-xl-center {
        align-self: center !important
    }

    .align-self-xl-baseline {
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        align-self: stretch !important
    }

    .order-xl-first {
        order: -1 !important
    }

    .order-xl-0 {
        order: 0 !important
    }

    .order-xl-1 {
        order: 1 !important
    }

    .order-xl-2 {
        order: 2 !important
    }

    .order-xl-3 {
        order: 3 !important
    }

    .order-xl-4 {
        order: 4 !important
    }

    .order-xl-5 {
        order: 5 !important
    }

    .order-xl-last {
        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: .75rem !important
    }

    .m-xl-4 {
        margin: 1rem !important
    }

    .m-xl-5 {
        margin: 1.25rem !important
    }

    .m-xl-6 {
        margin: 1.5rem !important
    }

    .m-xl-7 {
        margin: 1.75rem !important
    }

    .m-xl-8 {
        margin: 2rem !important
    }

    .m-xl-9 {
        margin: 2.25rem !important
    }

    .m-xl-10 {
        margin: 2.5rem !important
    }

    .m-xl-11 {
        margin: 2.75rem !important
    }

    .m-xl-12 {
        margin: 3rem !important
    }

    .m-xl-13 {
        margin: 3.25rem !important
    }

    .m-xl-14 {
        margin: 3.5rem !important
    }

    .m-xl-15 {
        margin: 3.75rem !important
    }

    .m-xl-16 {
        margin: 4rem !important
    }

    .m-xl-17 {
        margin: 4.25rem !important
    }

    .m-xl-18 {
        margin: 4.5rem !important
    }

    .m-xl-19 {
        margin: 4.75rem !important
    }

    .m-xl-20 {
        margin: 5rem !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: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-xl-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xl-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-xl-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xl-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-xl-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-xl-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-xl-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-xl-11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important
    }

    .mx-xl-12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xl-13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important
    }

    .mx-xl-14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-xl-15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important
    }

    .mx-xl-16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xl-17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important
    }

    .mx-xl-18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-xl-19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important
    }

    .mx-xl-20 {
        margin-right: 5rem !important;
        margin-left: 5rem !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: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-xl-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xl-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-xl-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xl-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-xl-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-xl-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-xl-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-xl-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .my-xl-12 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xl-13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important
    }

    .my-xl-14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-xl-15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .my-xl-16 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xl-17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .my-xl-18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-xl-19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important
    }

    .my-xl-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !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: .75rem !important
    }

    .mt-xl-4 {
        margin-top: 1rem !important
    }

    .mt-xl-5 {
        margin-top: 1.25rem !important
    }

    .mt-xl-6 {
        margin-top: 1.5rem !important
    }

    .mt-xl-7 {
        margin-top: 1.75rem !important
    }

    .mt-xl-8 {
        margin-top: 2rem !important
    }

    .mt-xl-9 {
        margin-top: 2.25rem !important
    }

    .mt-xl-10 {
        margin-top: 2.5rem !important
    }

    .mt-xl-11 {
        margin-top: 2.75rem !important
    }

    .mt-xl-12 {
        margin-top: 3rem !important
    }

    .mt-xl-13 {
        margin-top: 3.25rem !important
    }

    .mt-xl-14 {
        margin-top: 3.5rem !important
    }

    .mt-xl-15 {
        margin-top: 3.75rem !important
    }

    .mt-xl-16 {
        margin-top: 4rem !important
    }

    .mt-xl-17 {
        margin-top: 4.25rem !important
    }

    .mt-xl-18 {
        margin-top: 4.5rem !important
    }

    .mt-xl-19 {
        margin-top: 4.75rem !important
    }

    .mt-xl-20 {
        margin-top: 5rem !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: .75rem !important
    }

    .me-xl-4 {
        margin-right: 1rem !important
    }

    .me-xl-5 {
        margin-right: 1.25rem !important
    }

    .me-xl-6 {
        margin-right: 1.5rem !important
    }

    .me-xl-7 {
        margin-right: 1.75rem !important
    }

    .me-xl-8 {
        margin-right: 2rem !important
    }

    .me-xl-9 {
        margin-right: 2.25rem !important
    }

    .me-xl-10 {
        margin-right: 2.5rem !important
    }

    .me-xl-11 {
        margin-right: 2.75rem !important
    }

    .me-xl-12 {
        margin-right: 3rem !important
    }

    .me-xl-13 {
        margin-right: 3.25rem !important
    }

    .me-xl-14 {
        margin-right: 3.5rem !important
    }

    .me-xl-15 {
        margin-right: 3.75rem !important
    }

    .me-xl-16 {
        margin-right: 4rem !important
    }

    .me-xl-17 {
        margin-right: 4.25rem !important
    }

    .me-xl-18 {
        margin-right: 4.5rem !important
    }

    .me-xl-19 {
        margin-right: 4.75rem !important
    }

    .me-xl-20 {
        margin-right: 5rem !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: .75rem !important
    }

    .mb-xl-4 {
        margin-bottom: 1rem !important
    }

    .mb-xl-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-xl-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-xl-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-xl-8 {
        margin-bottom: 2rem !important
    }

    .mb-xl-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-xl-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-xl-11 {
        margin-bottom: 2.75rem !important
    }

    .mb-xl-12 {
        margin-bottom: 3rem !important
    }

    .mb-xl-13 {
        margin-bottom: 3.25rem !important
    }

    .mb-xl-14 {
        margin-bottom: 3.5rem !important
    }

    .mb-xl-15 {
        margin-bottom: 3.75rem !important
    }

    .mb-xl-16 {
        margin-bottom: 4rem !important
    }

    .mb-xl-17 {
        margin-bottom: 4.25rem !important
    }

    .mb-xl-18 {
        margin-bottom: 4.5rem !important
    }

    .mb-xl-19 {
        margin-bottom: 4.75rem !important
    }

    .mb-xl-20 {
        margin-bottom: 5rem !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: .75rem !important
    }

    .ms-xl-4 {
        margin-left: 1rem !important
    }

    .ms-xl-5 {
        margin-left: 1.25rem !important
    }

    .ms-xl-6 {
        margin-left: 1.5rem !important
    }

    .ms-xl-7 {
        margin-left: 1.75rem !important
    }

    .ms-xl-8 {
        margin-left: 2rem !important
    }

    .ms-xl-9 {
        margin-left: 2.25rem !important
    }

    .ms-xl-10 {
        margin-left: 2.5rem !important
    }

    .ms-xl-11 {
        margin-left: 2.75rem !important
    }

    .ms-xl-12 {
        margin-left: 3rem !important
    }

    .ms-xl-13 {
        margin-left: 3.25rem !important
    }

    .ms-xl-14 {
        margin-left: 3.5rem !important
    }

    .ms-xl-15 {
        margin-left: 3.75rem !important
    }

    .ms-xl-16 {
        margin-left: 4rem !important
    }

    .ms-xl-17 {
        margin-left: 4.25rem !important
    }

    .ms-xl-18 {
        margin-left: 4.5rem !important
    }

    .ms-xl-19 {
        margin-left: 4.75rem !important
    }

    .ms-xl-20 {
        margin-left: 5rem !important
    }

    .ms-xl-auto {
        margin-left: auto !important
    }

    .m-xl-n1 {
        margin: -.25rem !important
    }

    .m-xl-n2 {
        margin: -.5rem !important
    }

    .m-xl-n3 {
        margin: -.75rem !important
    }

    .m-xl-n4 {
        margin: -1rem !important
    }

    .m-xl-n5 {
        margin: -1.25rem !important
    }

    .m-xl-n6 {
        margin: -1.5rem !important
    }

    .m-xl-n7 {
        margin: -1.75rem !important
    }

    .m-xl-n8 {
        margin: -2rem !important
    }

    .m-xl-n9 {
        margin: -2.25rem !important
    }

    .m-xl-n10 {
        margin: -2.5rem !important
    }

    .m-xl-n11 {
        margin: -2.75rem !important
    }

    .m-xl-n12 {
        margin: -3rem !important
    }

    .m-xl-n13 {
        margin: -3.25rem !important
    }

    .m-xl-n14 {
        margin: -3.5rem !important
    }

    .m-xl-n15 {
        margin: -3.75rem !important
    }

    .m-xl-n16 {
        margin: -4rem !important
    }

    .m-xl-n17 {
        margin: -4.25rem !important
    }

    .m-xl-n18 {
        margin: -4.5rem !important
    }

    .m-xl-n19 {
        margin: -4.75rem !important
    }

    .m-xl-n20 {
        margin: -5rem !important
    }

    .mx-xl-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-xl-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-xl-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-xl-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xl-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-xl-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-xl-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-xl-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-xl-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-xl-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-xl-n11 {
        margin-right: -2.75rem !important;
        margin-left: -2.75rem !important
    }

    .mx-xl-n12 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xl-n13 {
        margin-right: -3.25rem !important;
        margin-left: -3.25rem !important
    }

    .mx-xl-n14 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-xl-n15 {
        margin-right: -3.75rem !important;
        margin-left: -3.75rem !important
    }

    .mx-xl-n16 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xl-n17 {
        margin-right: -4.25rem !important;
        margin-left: -4.25rem !important
    }

    .mx-xl-n18 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-xl-n19 {
        margin-right: -4.75rem !important;
        margin-left: -4.75rem !important
    }

    .mx-xl-n20 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .my-xl-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-xl-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-xl-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-xl-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xl-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-xl-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-xl-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-xl-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-xl-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-xl-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-xl-n11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .my-xl-n12 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xl-n13 {
        margin-top: -3.25rem !important;
        margin-bottom: -3.25rem !important
    }

    .my-xl-n14 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-xl-n15 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .my-xl-n16 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xl-n17 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .my-xl-n18 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-xl-n19 {
        margin-top: -4.75rem !important;
        margin-bottom: -4.75rem !important
    }

    .my-xl-n20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mt-xl-n1 {
        margin-top: -.25rem !important
    }

    .mt-xl-n2 {
        margin-top: -.5rem !important
    }

    .mt-xl-n3 {
        margin-top: -.75rem !important
    }

    .mt-xl-n4 {
        margin-top: -1rem !important
    }

    .mt-xl-n5 {
        margin-top: -1.25rem !important
    }

    .mt-xl-n6 {
        margin-top: -1.5rem !important
    }

    .mt-xl-n7 {
        margin-top: -1.75rem !important
    }

    .mt-xl-n8 {
        margin-top: -2rem !important
    }

    .mt-xl-n9 {
        margin-top: -2.25rem !important
    }

    .mt-xl-n10 {
        margin-top: -2.5rem !important
    }

    .mt-xl-n11 {
        margin-top: -2.75rem !important
    }

    .mt-xl-n12 {
        margin-top: -3rem !important
    }

    .mt-xl-n13 {
        margin-top: -3.25rem !important
    }

    .mt-xl-n14 {
        margin-top: -3.5rem !important
    }

    .mt-xl-n15 {
        margin-top: -3.75rem !important
    }

    .mt-xl-n16 {
        margin-top: -4rem !important
    }

    .mt-xl-n17 {
        margin-top: -4.25rem !important
    }

    .mt-xl-n18 {
        margin-top: -4.5rem !important
    }

    .mt-xl-n19 {
        margin-top: -4.75rem !important
    }

    .mt-xl-n20 {
        margin-top: -5rem !important
    }

    .me-xl-n1 {
        margin-right: -.25rem !important
    }

    .me-xl-n2 {
        margin-right: -.5rem !important
    }

    .me-xl-n3 {
        margin-right: -.75rem !important
    }

    .me-xl-n4 {
        margin-right: -1rem !important
    }

    .me-xl-n5 {
        margin-right: -1.25rem !important
    }

    .me-xl-n6 {
        margin-right: -1.5rem !important
    }

    .me-xl-n7 {
        margin-right: -1.75rem !important
    }

    .me-xl-n8 {
        margin-right: -2rem !important
    }

    .me-xl-n9 {
        margin-right: -2.25rem !important
    }

    .me-xl-n10 {
        margin-right: -2.5rem !important
    }

    .me-xl-n11 {
        margin-right: -2.75rem !important
    }

    .me-xl-n12 {
        margin-right: -3rem !important
    }

    .me-xl-n13 {
        margin-right: -3.25rem !important
    }

    .me-xl-n14 {
        margin-right: -3.5rem !important
    }

    .me-xl-n15 {
        margin-right: -3.75rem !important
    }

    .me-xl-n16 {
        margin-right: -4rem !important
    }

    .me-xl-n17 {
        margin-right: -4.25rem !important
    }

    .me-xl-n18 {
        margin-right: -4.5rem !important
    }

    .me-xl-n19 {
        margin-right: -4.75rem !important
    }

    .me-xl-n20 {
        margin-right: -5rem !important
    }

    .mb-xl-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-xl-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-xl-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-xl-n4 {
        margin-bottom: -1rem !important
    }

    .mb-xl-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-xl-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-xl-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-xl-n8 {
        margin-bottom: -2rem !important
    }

    .mb-xl-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-xl-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-xl-n11 {
        margin-bottom: -2.75rem !important
    }

    .mb-xl-n12 {
        margin-bottom: -3rem !important
    }

    .mb-xl-n13 {
        margin-bottom: -3.25rem !important
    }

    .mb-xl-n14 {
        margin-bottom: -3.5rem !important
    }

    .mb-xl-n15 {
        margin-bottom: -3.75rem !important
    }

    .mb-xl-n16 {
        margin-bottom: -4rem !important
    }

    .mb-xl-n17 {
        margin-bottom: -4.25rem !important
    }

    .mb-xl-n18 {
        margin-bottom: -4.5rem !important
    }

    .mb-xl-n19 {
        margin-bottom: -4.75rem !important
    }

    .mb-xl-n20 {
        margin-bottom: -5rem !important
    }

    .ms-xl-n1 {
        margin-left: -.25rem !important
    }

    .ms-xl-n2 {
        margin-left: -.5rem !important
    }

    .ms-xl-n3 {
        margin-left: -.75rem !important
    }

    .ms-xl-n4 {
        margin-left: -1rem !important
    }

    .ms-xl-n5 {
        margin-left: -1.25rem !important
    }

    .ms-xl-n6 {
        margin-left: -1.5rem !important
    }

    .ms-xl-n7 {
        margin-left: -1.75rem !important
    }

    .ms-xl-n8 {
        margin-left: -2rem !important
    }

    .ms-xl-n9 {
        margin-left: -2.25rem !important
    }

    .ms-xl-n10 {
        margin-left: -2.5rem !important
    }

    .ms-xl-n11 {
        margin-left: -2.75rem !important
    }

    .ms-xl-n12 {
        margin-left: -3rem !important
    }

    .ms-xl-n13 {
        margin-left: -3.25rem !important
    }

    .ms-xl-n14 {
        margin-left: -3.5rem !important
    }

    .ms-xl-n15 {
        margin-left: -3.75rem !important
    }

    .ms-xl-n16 {
        margin-left: -4rem !important
    }

    .ms-xl-n17 {
        margin-left: -4.25rem !important
    }

    .ms-xl-n18 {
        margin-left: -4.5rem !important
    }

    .ms-xl-n19 {
        margin-left: -4.75rem !important
    }

    .ms-xl-n20 {
        margin-left: -5rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .p-xl-3 {
        padding: .75rem !important
    }

    .p-xl-4 {
        padding: 1rem !important
    }

    .p-xl-5 {
        padding: 1.25rem !important
    }

    .p-xl-6 {
        padding: 1.5rem !important
    }

    .p-xl-7 {
        padding: 1.75rem !important
    }

    .p-xl-8 {
        padding: 2rem !important
    }

    .p-xl-9 {
        padding: 2.25rem !important
    }

    .p-xl-10 {
        padding: 2.5rem !important
    }

    .p-xl-11 {
        padding: 2.75rem !important
    }

    .p-xl-12 {
        padding: 3rem !important
    }

    .p-xl-13 {
        padding: 3.25rem !important
    }

    .p-xl-14 {
        padding: 3.5rem !important
    }

    .p-xl-15 {
        padding: 3.75rem !important
    }

    .p-xl-16 {
        padding: 4rem !important
    }

    .p-xl-17 {
        padding: 4.25rem !important
    }

    .p-xl-18 {
        padding: 4.5rem !important
    }

    .p-xl-19 {
        padding: 4.75rem !important
    }

    .p-xl-20 {
        padding: 5rem !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: .75rem !important;
        padding-left: .75rem !important
    }

    .px-xl-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xl-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-xl-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xl-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-xl-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-xl-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-xl-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-xl-11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important
    }

    .px-xl-12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xl-13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important
    }

    .px-xl-14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-xl-15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important
    }

    .px-xl-16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xl-17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important
    }

    .px-xl-18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-xl-19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important
    }

    .px-xl-20 {
        padding-right: 5rem !important;
        padding-left: 5rem !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: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-xl-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xl-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-xl-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xl-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-xl-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-xl-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-xl-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-xl-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .py-xl-12 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xl-13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important
    }

    .py-xl-14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-xl-15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .py-xl-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xl-17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .py-xl-18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-xl-19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important
    }

    .py-xl-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !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: .75rem !important
    }

    .pt-xl-4 {
        padding-top: 1rem !important
    }

    .pt-xl-5 {
        padding-top: 1.25rem !important
    }

    .pt-xl-6 {
        padding-top: 1.5rem !important
    }

    .pt-xl-7 {
        padding-top: 1.75rem !important
    }

    .pt-xl-8 {
        padding-top: 2rem !important
    }

    .pt-xl-9 {
        padding-top: 2.25rem !important
    }

    .pt-xl-10 {
        padding-top: 2.5rem !important
    }

    .pt-xl-11 {
        padding-top: 2.75rem !important
    }

    .pt-xl-12 {
        padding-top: 3rem !important
    }

    .pt-xl-13 {
        padding-top: 3.25rem !important
    }

    .pt-xl-14 {
        padding-top: 3.5rem !important
    }

    .pt-xl-15 {
        padding-top: 3.75rem !important
    }

    .pt-xl-16 {
        padding-top: 4rem !important
    }

    .pt-xl-17 {
        padding-top: 4.25rem !important
    }

    .pt-xl-18 {
        padding-top: 4.5rem !important
    }

    .pt-xl-19 {
        padding-top: 4.75rem !important
    }

    .pt-xl-20 {
        padding-top: 5rem !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: .75rem !important
    }

    .pe-xl-4 {
        padding-right: 1rem !important
    }

    .pe-xl-5 {
        padding-right: 1.25rem !important
    }

    .pe-xl-6 {
        padding-right: 1.5rem !important
    }

    .pe-xl-7 {
        padding-right: 1.75rem !important
    }

    .pe-xl-8 {
        padding-right: 2rem !important
    }

    .pe-xl-9 {
        padding-right: 2.25rem !important
    }

    .pe-xl-10 {
        padding-right: 2.5rem !important
    }

    .pe-xl-11 {
        padding-right: 2.75rem !important
    }

    .pe-xl-12 {
        padding-right: 3rem !important
    }

    .pe-xl-13 {
        padding-right: 3.25rem !important
    }

    .pe-xl-14 {
        padding-right: 3.5rem !important
    }

    .pe-xl-15 {
        padding-right: 3.75rem !important
    }

    .pe-xl-16 {
        padding-right: 4rem !important
    }

    .pe-xl-17 {
        padding-right: 4.25rem !important
    }

    .pe-xl-18 {
        padding-right: 4.5rem !important
    }

    .pe-xl-19 {
        padding-right: 4.75rem !important
    }

    .pe-xl-20 {
        padding-right: 5rem !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: .75rem !important
    }

    .pb-xl-4 {
        padding-bottom: 1rem !important
    }

    .pb-xl-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-xl-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-xl-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-xl-8 {
        padding-bottom: 2rem !important
    }

    .pb-xl-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-xl-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-xl-11 {
        padding-bottom: 2.75rem !important
    }

    .pb-xl-12 {
        padding-bottom: 3rem !important
    }

    .pb-xl-13 {
        padding-bottom: 3.25rem !important
    }

    .pb-xl-14 {
        padding-bottom: 3.5rem !important
    }

    .pb-xl-15 {
        padding-bottom: 3.75rem !important
    }

    .pb-xl-16 {
        padding-bottom: 4rem !important
    }

    .pb-xl-17 {
        padding-bottom: 4.25rem !important
    }

    .pb-xl-18 {
        padding-bottom: 4.5rem !important
    }

    .pb-xl-19 {
        padding-bottom: 4.75rem !important
    }

    .pb-xl-20 {
        padding-bottom: 5rem !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: .75rem !important
    }

    .ps-xl-4 {
        padding-left: 1rem !important
    }

    .ps-xl-5 {
        padding-left: 1.25rem !important
    }

    .ps-xl-6 {
        padding-left: 1.5rem !important
    }

    .ps-xl-7 {
        padding-left: 1.75rem !important
    }

    .ps-xl-8 {
        padding-left: 2rem !important
    }

    .ps-xl-9 {
        padding-left: 2.25rem !important
    }

    .ps-xl-10 {
        padding-left: 2.5rem !important
    }

    .ps-xl-11 {
        padding-left: 2.75rem !important
    }

    .ps-xl-12 {
        padding-left: 3rem !important
    }

    .ps-xl-13 {
        padding-left: 3.25rem !important
    }

    .ps-xl-14 {
        padding-left: 3.5rem !important
    }

    .ps-xl-15 {
        padding-left: 3.75rem !important
    }

    .ps-xl-16 {
        padding-left: 4rem !important
    }

    .ps-xl-17 {
        padding-left: 4.25rem !important
    }

    .ps-xl-18 {
        padding-left: 4.5rem !important
    }

    .ps-xl-19 {
        padding-left: 4.75rem !important
    }

    .ps-xl-20 {
        padding-left: 5rem !important
    }

    .gap-xl-0 {
        gap: 0 !important
    }

    .gap-xl-1 {
        gap: .25rem !important
    }

    .gap-xl-2 {
        gap: .5rem !important
    }

    .gap-xl-3 {
        gap: .75rem !important
    }

    .gap-xl-4 {
        gap: 1rem !important
    }

    .gap-xl-5 {
        gap: 1.25rem !important
    }

    .gap-xl-6 {
        gap: 1.5rem !important
    }

    .gap-xl-7 {
        gap: 1.75rem !important
    }

    .gap-xl-8 {
        gap: 2rem !important
    }

    .gap-xl-9 {
        gap: 2.25rem !important
    }

    .gap-xl-10 {
        gap: 2.5rem !important
    }

    .gap-xl-11 {
        gap: 2.75rem !important
    }

    .gap-xl-12 {
        gap: 3rem !important
    }

    .gap-xl-13 {
        gap: 3.25rem !important
    }

    .gap-xl-14 {
        gap: 3.5rem !important
    }

    .gap-xl-15 {
        gap: 3.75rem !important
    }

    .gap-xl-16 {
        gap: 4rem !important
    }

    .gap-xl-17 {
        gap: 4.25rem !important
    }

    .gap-xl-18 {
        gap: 4.5rem !important
    }

    .gap-xl-19 {
        gap: 4.75rem !important
    }

    .gap-xl-20 {
        gap: 5rem !important
    }

    .row-gap-xl-0 {
        row-gap: 0 !important
    }

    .row-gap-xl-1 {
        row-gap: .25rem !important
    }

    .row-gap-xl-2 {
        row-gap: .5rem !important
    }

    .row-gap-xl-3 {
        row-gap: .75rem !important
    }

    .row-gap-xl-4 {
        row-gap: 1rem !important
    }

    .row-gap-xl-5 {
        row-gap: 1.25rem !important
    }

    .row-gap-xl-6 {
        row-gap: 1.5rem !important
    }

    .row-gap-xl-7 {
        row-gap: 1.75rem !important
    }

    .row-gap-xl-8 {
        row-gap: 2rem !important
    }

    .row-gap-xl-9 {
        row-gap: 2.25rem !important
    }

    .row-gap-xl-10 {
        row-gap: 2.5rem !important
    }

    .row-gap-xl-11 {
        row-gap: 2.75rem !important
    }

    .row-gap-xl-12 {
        row-gap: 3rem !important
    }

    .row-gap-xl-13 {
        row-gap: 3.25rem !important
    }

    .row-gap-xl-14 {
        row-gap: 3.5rem !important
    }

    .row-gap-xl-15 {
        row-gap: 3.75rem !important
    }

    .row-gap-xl-16 {
        row-gap: 4rem !important
    }

    .row-gap-xl-17 {
        row-gap: 4.25rem !important
    }

    .row-gap-xl-18 {
        row-gap: 4.5rem !important
    }

    .row-gap-xl-19 {
        row-gap: 4.75rem !important
    }

    .row-gap-xl-20 {
        row-gap: 5rem !important
    }

    .column-gap-xl-0 {
        column-gap: 0 !important
    }

    .column-gap-xl-1 {
        column-gap: .25rem !important
    }

    .column-gap-xl-2 {
        column-gap: .5rem !important
    }

    .column-gap-xl-3 {
        column-gap: .75rem !important
    }

    .column-gap-xl-4 {
        column-gap: 1rem !important
    }

    .column-gap-xl-5 {
        column-gap: 1.25rem !important
    }

    .column-gap-xl-6 {
        column-gap: 1.5rem !important
    }

    .column-gap-xl-7 {
        column-gap: 1.75rem !important
    }

    .column-gap-xl-8 {
        column-gap: 2rem !important
    }

    .column-gap-xl-9 {
        column-gap: 2.25rem !important
    }

    .column-gap-xl-10 {
        column-gap: 2.5rem !important
    }

    .column-gap-xl-11 {
        column-gap: 2.75rem !important
    }

    .column-gap-xl-12 {
        column-gap: 3rem !important
    }

    .column-gap-xl-13 {
        column-gap: 3.25rem !important
    }

    .column-gap-xl-14 {
        column-gap: 3.5rem !important
    }

    .column-gap-xl-15 {
        column-gap: 3.75rem !important
    }

    .column-gap-xl-16 {
        column-gap: 4rem !important
    }

    .column-gap-xl-17 {
        column-gap: 4.25rem !important
    }

    .column-gap-xl-18 {
        column-gap: 4.5rem !important
    }

    .column-gap-xl-19 {
        column-gap: 4.75rem !important
    }

    .column-gap-xl-20 {
        column-gap: 5rem !important
    }

    .fs-xl-1 {
        font-size: calc(1.3rem .6vw) !important
    }

    .fs-xl-2 {
        font-size: calc(1.275rem .3vw) !important
    }

    .fs-xl-3 {
        font-size: calc(1.26rem .12vw) !important
    }

    .fs-xl-4 {
        font-size: 1.25rem !important
    }

    .fs-xl-5 {
        font-size: 1.15rem !important
    }

    .fs-xl-6 {
        font-size: 1.075rem !important
    }

    .fs-xl-7 {
        font-size: .95rem !important
    }

    .fs-xl-8 {
        font-size: .85rem !important
    }

    .fs-xl-9 {
        font-size: .75rem !important
    }

    .fs-xl-10 {
        font-size: .5rem !important
    }

    .fs-xl-base {
        font-size: 1rem !important
    }

    .fs-xl-fluid {
        font-size: 100% !important
    }

    .fs-xl-2x {
        font-size: calc(1.325rem .9vw) !important
    }

    .fs-xl-2qx {
        font-size: calc(1.35rem 1.2vw) !important
    }

    .fs-xl-2hx {
        font-size: calc(1.375rem 1.5vw) !important
    }

    .fs-xl-2tx {
        font-size: calc(1.4rem 1.8vw) !important
    }

    .fs-xl-3x {
        font-size: calc(1.425rem 2.1vw) !important
    }

    .fs-xl-3qx {
        font-size: calc(1.45rem 2.4vw) !important
    }

    .fs-xl-3hx {
        font-size: calc(1.475rem 2.7vw) !important
    }

    .fs-xl-3tx {
        font-size: calc(1.5rem 3vw) !important
    }

    .fs-xl-4x {
        font-size: calc(1.525rem 3.3vw) !important
    }

    .fs-xl-4qx {
        font-size: calc(1.55rem 3.6vw) !important
    }

    .fs-xl-4hx {
        font-size: calc(1.575rem 3.9vw) !important
    }

    .fs-xl-4tx {
        font-size: calc(1.6rem 4.2vw) !important
    }

    .fs-xl-5x {
        font-size: calc(1.625rem 4.5vw) !important
    }

    .fs-xl-5qx {
        font-size: calc(1.65rem 4.8vw) !important
    }

    .fs-xl-5hx {
        font-size: calc(1.675rem 5.1vw) !important
    }

    .fs-xl-5tx {
        font-size: calc(1.7rem 5.4vw) !important
    }

    .fs-xl-6x {
        font-size: calc(1.725rem 5.7vw) !important
    }

    .fs-xl-6qx {
        font-size: calc(1.75rem 6vw) !important
    }

    .fs-xl-6hx {
        font-size: calc(1.775rem 6.3vw) !important
    }

    .fs-xl-6tx {
        font-size: calc(1.8rem 6.6vw) !important
    }

    .fs-xl-7x {
        font-size: calc(1.825rem 6.9vw) !important
    }

    .fs-xl-7qx {
        font-size: calc(1.85rem 7.2vw) !important
    }

    .fs-xl-7hx {
        font-size: calc(1.875rem 7.5vw) !important
    }

    .fs-xl-7tx {
        font-size: calc(1.9rem 7.8vw) !important
    }

    .text-xl-start {
        text-align: left !important
    }

    .text-xl-end {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }

    .min-w-xl-unset {
        min-width: unset !important
    }

    .min-w-xl-25 {
        min-width: 25% !important
    }

    .min-w-xl-50 {
        min-width: 50% !important
    }

    .min-w-xl-75 {
        min-width: 75% !important
    }

    .min-w-xl-100 {
        min-width: 100% !important
    }

    .min-w-xl-auto {
        min-width: auto !important
    }

    .min-w-xl-1px {
        min-width: 1px !important
    }

    .min-w-xl-2px {
        min-width: 2px !important
    }

    .min-w-xl-3px {
        min-width: 3px !important
    }

    .min-w-xl-4px {
        min-width: 4px !important
    }

    .min-w-xl-5px {
        min-width: 5px !important
    }

    .min-w-xl-6px {
        min-width: 6px !important
    }

    .min-w-xl-7px {
        min-width: 7px !important
    }

    .min-w-xl-8px {
        min-width: 8px !important
    }

    .min-w-xl-9px {
        min-width: 9px !important
    }

    .min-w-xl-10px {
        min-width: 10px !important
    }

    .min-w-xl-15px {
        min-width: 15px !important
    }

    .min-w-xl-20px {
        min-width: 20px !important
    }

    .min-w-xl-25px {
        min-width: 25px !important
    }

    .min-w-xl-30px {
        min-width: 30px !important
    }

    .min-w-xl-35px {
        min-width: 35px !important
    }

    .min-w-xl-40px {
        min-width: 40px !important
    }

    .min-w-xl-45px {
        min-width: 45px !important
    }

    .min-w-xl-50px {
        min-width: 50px !important
    }

    .min-w-xl-55px {
        min-width: 55px !important
    }

    .min-w-xl-60px {
        min-width: 60px !important
    }

    .min-w-xl-65px {
        min-width: 65px !important
    }

    .min-w-xl-70px {
        min-width: 70px !important
    }

    .min-w-xl-75px {
        min-width: 75px !important
    }

    .min-w-xl-80px {
        min-width: 80px !important
    }

    .min-w-xl-85px {
        min-width: 85px !important
    }

    .min-w-xl-90px {
        min-width: 90px !important
    }

    .min-w-xl-95px {
        min-width: 95px !important
    }

    .min-w-xl-100px {
        min-width: 100px !important
    }

    .min-w-xl-125px {
        min-width: 125px !important
    }

    .min-w-xl-150px {
        min-width: 150px !important
    }

    .min-w-xl-175px {
        min-width: 175px !important
    }

    .min-w-xl-200px {
        min-width: 200px !important
    }

    .min-w-xl-225px {
        min-width: 225px !important
    }

    .min-w-xl-250px {
        min-width: 250px !important
    }

    .min-w-xl-275px {
        min-width: 275px !important
    }

    .min-w-xl-300px {
        min-width: 300px !important
    }

    .min-w-xl-325px {
        min-width: 325px !important
    }

    .min-w-xl-350px {
        min-width: 350px !important
    }

    .min-w-xl-375px {
        min-width: 375px !important
    }

    .min-w-xl-400px {
        min-width: 400px !important
    }

    .min-w-xl-425px {
        min-width: 425px !important
    }

    .min-w-xl-450px {
        min-width: 450px !important
    }

    .min-w-xl-475px {
        min-width: 475px !important
    }

    .min-w-xl-500px {
        min-width: 500px !important
    }

    .min-w-xl-550px {
        min-width: 550px !important
    }

    .min-w-xl-600px {
        min-width: 600px !important
    }

    .min-w-xl-650px {
        min-width: 650px !important
    }

    .min-w-xl-700px {
        min-width: 700px !important
    }

    .min-w-xl-750px {
        min-width: 750px !important
    }

    .min-w-xl-800px {
        min-width: 800px !important
    }

    .min-w-xl-850px {
        min-width: 850px !important
    }

    .min-w-xl-900px {
        min-width: 900px !important
    }

    .min-w-xl-950px {
        min-width: 950px !important
    }

    .min-w-xl-1000px {
        min-width: 1000px !important
    }

    .min-h-xl-unset {
        min-height: unset !important
    }

    .min-h-xl-25 {
        min-height: 25% !important
    }

    .min-h-xl-50 {
        min-height: 50% !important
    }

    .min-h-xl-75 {
        min-height: 75% !important
    }

    .min-h-xl-100 {
        min-height: 100% !important
    }

    .min-h-xl-auto {
        min-height: auto !important
    }

    .min-h-xl-1px {
        min-height: 1px !important
    }

    .min-h-xl-2px {
        min-height: 2px !important
    }

    .min-h-xl-3px {
        min-height: 3px !important
    }

    .min-h-xl-4px {
        min-height: 4px !important
    }

    .min-h-xl-5px {
        min-height: 5px !important
    }

    .min-h-xl-6px {
        min-height: 6px !important
    }

    .min-h-xl-7px {
        min-height: 7px !important
    }

    .min-h-xl-8px {
        min-height: 8px !important
    }

    .min-h-xl-9px {
        min-height: 9px !important
    }

    .min-h-xl-10px {
        min-height: 10px !important
    }

    .min-h-xl-15px {
        min-height: 15px !important
    }

    .min-h-xl-20px {
        min-height: 20px !important
    }

    .min-h-xl-25px {
        min-height: 25px !important
    }

    .min-h-xl-30px {
        min-height: 30px !important
    }

    .min-h-xl-35px {
        min-height: 35px !important
    }

    .min-h-xl-40px {
        min-height: 40px !important
    }

    .min-h-xl-45px {
        min-height: 45px !important
    }

    .min-h-xl-50px {
        min-height: 50px !important
    }

    .min-h-xl-55px {
        min-height: 55px !important
    }

    .min-h-xl-60px {
        min-height: 60px !important
    }

    .min-h-xl-65px {
        min-height: 65px !important
    }

    .min-h-xl-70px {
        min-height: 70px !important
    }

    .min-h-xl-75px {
        min-height: 75px !important
    }

    .min-h-xl-80px {
        min-height: 80px !important
    }

    .min-h-xl-85px {
        min-height: 85px !important
    }

    .min-h-xl-90px {
        min-height: 90px !important
    }

    .min-h-xl-95px {
        min-height: 95px !important
    }

    .min-h-xl-100px {
        min-height: 100px !important
    }

    .min-h-xl-125px {
        min-height: 125px !important
    }

    .min-h-xl-150px {
        min-height: 150px !important
    }

    .min-h-xl-175px {
        min-height: 175px !important
    }

    .min-h-xl-200px {
        min-height: 200px !important
    }

    .min-h-xl-225px {
        min-height: 225px !important
    }

    .min-h-xl-250px {
        min-height: 250px !important
    }

    .min-h-xl-275px {
        min-height: 275px !important
    }

    .min-h-xl-300px {
        min-height: 300px !important
    }

    .min-h-xl-325px {
        min-height: 325px !important
    }

    .min-h-xl-350px {
        min-height: 350px !important
    }

    .min-h-xl-375px {
        min-height: 375px !important
    }

    .min-h-xl-400px {
        min-height: 400px !important
    }

    .min-h-xl-425px {
        min-height: 425px !important
    }

    .min-h-xl-450px {
        min-height: 450px !important
    }

    .min-h-xl-475px {
        min-height: 475px !important
    }

    .min-h-xl-500px {
        min-height: 500px !important
    }

    .min-h-xl-550px {
        min-height: 550px !important
    }

    .min-h-xl-600px {
        min-height: 600px !important
    }

    .min-h-xl-650px {
        min-height: 650px !important
    }

    .min-h-xl-700px {
        min-height: 700px !important
    }

    .min-h-xl-750px {
        min-height: 750px !important
    }

    .min-h-xl-800px {
        min-height: 800px !important
    }

    .min-h-xl-850px {
        min-height: 850px !important
    }

    .min-h-xl-900px {
        min-height: 900px !important
    }

    .min-h-xl-950px {
        min-height: 950px !important
    }

    .min-h-xl-1000px {
        min-height: 1000px !important
    }

    .fs-1 {
        font-size: 1.75rem !important
    }

    .fs-2 {
        font-size: 1.5rem !important
    }

    .fs-3 {
        font-size: 1.35rem !important
    }

    .fs-2x {
        font-size: 2rem !important
    }

    .fs-2qx {
        font-size: 2.25rem !important
    }

    .fs-2hx {
        font-size: 2.5rem !important
    }

    .fs-2tx {
        font-size: 2.75rem !important
    }

    .fs-3x {
        font-size: 3rem !important
    }

    .fs-3qx {
        font-size: 3.25rem !important
    }

    .fs-3hx {
        font-size: 3.5rem !important
    }

    .fs-3tx {
        font-size: 3.75rem !important
    }

    .fs-4x {
        font-size: 4rem !important
    }

    .fs-4qx {
        font-size: 4.25rem !important
    }

    .fs-4hx {
        font-size: 4.5rem !important
    }

    .fs-4tx {
        font-size: 4.75rem !important
    }

    .fs-5x {
        font-size: 5rem !important
    }

    .fs-5qx {
        font-size: 5.25rem !important
    }

    .fs-5hx {
        font-size: 5.5rem !important
    }

    .fs-5tx {
        font-size: 5.75rem !important
    }

    .fs-6x {
        font-size: 6rem !important
    }

    .fs-6qx {
        font-size: 6.25rem !important
    }

    .fs-6hx {
        font-size: 6.5rem !important
    }

    .fs-6tx {
        font-size: 6.75rem !important
    }

    .fs-7x {
        font-size: 7rem !important
    }

    .fs-7qx {
        font-size: 7.25rem !important
    }

    .fs-7hx {
        font-size: 7.5rem !important
    }

    .fs-7tx {
        font-size: 7.75rem !important
    }

    .fs-sm-1 {
        font-size: 1.75rem !important
    }

    .fs-sm-2 {
        font-size: 1.5rem !important
    }

    .fs-sm-3 {
        font-size: 1.35rem !important
    }

    .fs-sm-2x {
        font-size: 2rem !important
    }

    .fs-sm-2qx {
        font-size: 2.25rem !important
    }

    .fs-sm-2hx {
        font-size: 2.5rem !important
    }

    .fs-sm-2tx {
        font-size: 2.75rem !important
    }

    .fs-sm-3x {
        font-size: 3rem !important
    }

    .fs-sm-3qx {
        font-size: 3.25rem !important
    }

    .fs-sm-3hx {
        font-size: 3.5rem !important
    }

    .fs-sm-3tx {
        font-size: 3.75rem !important
    }

    .fs-sm-4x {
        font-size: 4rem !important
    }

    .fs-sm-4qx {
        font-size: 4.25rem !important
    }

    .fs-sm-4hx {
        font-size: 4.5rem !important
    }

    .fs-sm-4tx {
        font-size: 4.75rem !important
    }

    .fs-sm-5x {
        font-size: 5rem !important
    }

    .fs-sm-5qx {
        font-size: 5.25rem !important
    }

    .fs-sm-5hx {
        font-size: 5.5rem !important
    }

    .fs-sm-5tx {
        font-size: 5.75rem !important
    }

    .fs-sm-6x {
        font-size: 6rem !important
    }

    .fs-sm-6qx {
        font-size: 6.25rem !important
    }

    .fs-sm-6hx {
        font-size: 6.5rem !important
    }

    .fs-sm-6tx {
        font-size: 6.75rem !important
    }

    .fs-sm-7x {
        font-size: 7rem !important
    }

    .fs-sm-7qx {
        font-size: 7.25rem !important
    }

    .fs-sm-7hx {
        font-size: 7.5rem !important
    }

    .fs-sm-7tx {
        font-size: 7.75rem !important
    }

    .fs-md-1 {
        font-size: 1.75rem !important
    }

    .fs-md-2 {
        font-size: 1.5rem !important
    }

    .fs-md-3 {
        font-size: 1.35rem !important
    }

    .fs-md-2x {
        font-size: 2rem !important
    }

    .fs-md-2qx {
        font-size: 2.25rem !important
    }

    .fs-md-2hx {
        font-size: 2.5rem !important
    }

    .fs-md-2tx {
        font-size: 2.75rem !important
    }

    .fs-md-3x {
        font-size: 3rem !important
    }

    .fs-md-3qx {
        font-size: 3.25rem !important
    }

    .fs-md-3hx {
        font-size: 3.5rem !important
    }

    .fs-md-3tx {
        font-size: 3.75rem !important
    }

    .fs-md-4x {
        font-size: 4rem !important
    }

    .fs-md-4qx {
        font-size: 4.25rem !important
    }

    .fs-md-4hx {
        font-size: 4.5rem !important
    }

    .fs-md-4tx {
        font-size: 4.75rem !important
    }

    .fs-md-5x {
        font-size: 5rem !important
    }

    .fs-md-5qx {
        font-size: 5.25rem !important
    }

    .fs-md-5hx {
        font-size: 5.5rem !important
    }

    .fs-md-5tx {
        font-size: 5.75rem !important
    }

    .fs-md-6x {
        font-size: 6rem !important
    }

    .fs-md-6qx {
        font-size: 6.25rem !important
    }

    .fs-md-6hx {
        font-size: 6.5rem !important
    }

    .fs-md-6tx {
        font-size: 6.75rem !important
    }

    .fs-md-7x {
        font-size: 7rem !important
    }

    .fs-md-7qx {
        font-size: 7.25rem !important
    }

    .fs-md-7hx {
        font-size: 7.5rem !important
    }

    .fs-md-7tx {
        font-size: 7.75rem !important
    }

    .fs-lg-1 {
        font-size: 1.75rem !important
    }

    .fs-lg-2 {
        font-size: 1.5rem !important
    }

    .fs-lg-3 {
        font-size: 1.35rem !important
    }

    .fs-lg-2x {
        font-size: 2rem !important
    }

    .fs-lg-2qx {
        font-size: 2.25rem !important
    }

    .fs-lg-2hx {
        font-size: 2.5rem !important
    }

    .fs-lg-2tx {
        font-size: 2.75rem !important
    }

    .fs-lg-3x {
        font-size: 3rem !important
    }

    .fs-lg-3qx {
        font-size: 3.25rem !important
    }

    .fs-lg-3hx {
        font-size: 3.5rem !important
    }

    .fs-lg-3tx {
        font-size: 3.75rem !important
    }

    .fs-lg-4x {
        font-size: 4rem !important
    }

    .fs-lg-4qx {
        font-size: 4.25rem !important
    }

    .fs-lg-4hx {
        font-size: 4.5rem !important
    }

    .fs-lg-4tx {
        font-size: 4.75rem !important
    }

    .fs-lg-5x {
        font-size: 5rem !important
    }

    .fs-lg-5qx {
        font-size: 5.25rem !important
    }

    .fs-lg-5hx {
        font-size: 5.5rem !important
    }

    .fs-lg-5tx {
        font-size: 5.75rem !important
    }

    .fs-lg-6x {
        font-size: 6rem !important
    }

    .fs-lg-6qx {
        font-size: 6.25rem !important
    }

    .fs-lg-6hx {
        font-size: 6.5rem !important
    }

    .fs-lg-6tx {
        font-size: 6.75rem !important
    }

    .fs-lg-7x {
        font-size: 7rem !important
    }

    .fs-lg-7qx {
        font-size: 7.25rem !important
    }

    .fs-lg-7hx {
        font-size: 7.5rem !important
    }

    .fs-lg-7tx {
        font-size: 7.75rem !important
    }

    .table.g-xl-0 td, .table.g-xl-0 th {
        padding: 0
    }

    .table.g-xl-0 td.dtr-control, .table.g-xl-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gy-xl-0 td, .table.gy-xl-0 th {
        padding-top: 0;
        padding-bottom: 0
    }

    .table.gx-xl-0 td, .table.gx-xl-0 th {
        padding-left: 0;
        padding-right: 0
    }

    .table.gx-xl-0 td.dtr-control, .table.gx-xl-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gs-xl-0 td:first-child, .table.gs-xl-0 th:first-child {
        padding-left: 0
    }

    .table.gs-xl-0 td:last-child, .table.gs-xl-0 th:last-child {
        padding-right: 0
    }

    .table.gs-xl-0 td.dtr-control:first-child, .table.gs-xl-0 th.dtr-control:first-child {
        padding-left: 0 !important
    }

    .table.g-xl-1 td, .table.g-xl-1 th {
        padding: .25rem
    }

    .table.g-xl-1 td.dtr-control, .table.g-xl-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gy-xl-1 td, .table.gy-xl-1 th {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .table.gx-xl-1 td, .table.gx-xl-1 th {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .table.gx-xl-1 td.dtr-control, .table.gx-xl-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gs-xl-1 td:first-child, .table.gs-xl-1 th:first-child {
        padding-left: .25rem
    }

    .table.gs-xl-1 td:last-child, .table.gs-xl-1 th:last-child {
        padding-right: .25rem
    }

    .table.gs-xl-1 td.dtr-control:first-child, .table.gs-xl-1 th.dtr-control:first-child {
        padding-left: .25rem !important
    }

    .table.g-xl-2 td, .table.g-xl-2 th {
        padding: .5rem
    }

    .table.g-xl-2 td.dtr-control, .table.g-xl-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gy-xl-2 td, .table.gy-xl-2 th {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .table.gx-xl-2 td, .table.gx-xl-2 th {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .table.gx-xl-2 td.dtr-control, .table.gx-xl-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gs-xl-2 td:first-child, .table.gs-xl-2 th:first-child {
        padding-left: .5rem
    }

    .table.gs-xl-2 td:last-child, .table.gs-xl-2 th:last-child {
        padding-right: .5rem
    }

    .table.gs-xl-2 td.dtr-control:first-child, .table.gs-xl-2 th.dtr-control:first-child {
        padding-left: .5rem !important
    }

    .table.g-xl-3 td, .table.g-xl-3 th {
        padding: .75rem
    }

    .table.g-xl-3 td.dtr-control, .table.g-xl-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gy-xl-3 td, .table.gy-xl-3 th {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .table.gx-xl-3 td, .table.gx-xl-3 th {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .table.gx-xl-3 td.dtr-control, .table.gx-xl-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gs-xl-3 td:first-child, .table.gs-xl-3 th:first-child {
        padding-left: .75rem
    }

    .table.gs-xl-3 td:last-child, .table.gs-xl-3 th:last-child {
        padding-right: .75rem
    }

    .table.gs-xl-3 td.dtr-control:first-child, .table.gs-xl-3 th.dtr-control:first-child {
        padding-left: .75rem !important
    }

    .table.g-xl-4 td, .table.g-xl-4 th {
        padding: 1rem
    }

    .table.g-xl-4 td.dtr-control, .table.g-xl-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gy-xl-4 td, .table.gy-xl-4 th {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .table.gx-xl-4 td, .table.gx-xl-4 th {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .table.gx-xl-4 td.dtr-control, .table.gx-xl-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gs-xl-4 td:first-child, .table.gs-xl-4 th:first-child {
        padding-left: 1rem
    }

    .table.gs-xl-4 td:last-child, .table.gs-xl-4 th:last-child {
        padding-right: 1rem
    }

    .table.gs-xl-4 td.dtr-control:first-child, .table.gs-xl-4 th.dtr-control:first-child {
        padding-left: 1rem !important
    }

    .table.g-xl-5 td, .table.g-xl-5 th {
        padding: 1.25rem
    }

    .table.g-xl-5 td.dtr-control, .table.g-xl-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gy-xl-5 td, .table.gy-xl-5 th {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .table.gx-xl-5 td, .table.gx-xl-5 th {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .table.gx-xl-5 td.dtr-control, .table.gx-xl-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gs-xl-5 td:first-child, .table.gs-xl-5 th:first-child {
        padding-left: 1.25rem
    }

    .table.gs-xl-5 td:last-child, .table.gs-xl-5 th:last-child {
        padding-right: 1.25rem
    }

    .table.gs-xl-5 td.dtr-control:first-child, .table.gs-xl-5 th.dtr-control:first-child {
        padding-left: 1.25rem !important
    }

    .table.g-xl-6 td, .table.g-xl-6 th {
        padding: 1.5rem
    }

    .table.g-xl-6 td.dtr-control, .table.g-xl-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gy-xl-6 td, .table.gy-xl-6 th {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .table.gx-xl-6 td, .table.gx-xl-6 th {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .table.gx-xl-6 td.dtr-control, .table.gx-xl-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gs-xl-6 td:first-child, .table.gs-xl-6 th:first-child {
        padding-left: 1.5rem
    }

    .table.gs-xl-6 td:last-child, .table.gs-xl-6 th:last-child {
        padding-right: 1.5rem
    }

    .table.gs-xl-6 td.dtr-control:first-child, .table.gs-xl-6 th.dtr-control:first-child {
        padding-left: 1.5rem !important
    }

    .table.g-xl-7 td, .table.g-xl-7 th {
        padding: 1.75rem
    }

    .table.g-xl-7 td.dtr-control, .table.g-xl-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gy-xl-7 td, .table.gy-xl-7 th {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .table.gx-xl-7 td, .table.gx-xl-7 th {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .table.gx-xl-7 td.dtr-control, .table.gx-xl-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gs-xl-7 td:first-child, .table.gs-xl-7 th:first-child {
        padding-left: 1.75rem
    }

    .table.gs-xl-7 td:last-child, .table.gs-xl-7 th:last-child {
        padding-right: 1.75rem
    }

    .table.gs-xl-7 td.dtr-control:first-child, .table.gs-xl-7 th.dtr-control:first-child {
        padding-left: 1.75rem !important
    }

    .table.g-xl-8 td, .table.g-xl-8 th {
        padding: 2rem
    }

    .table.g-xl-8 td.dtr-control, .table.g-xl-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gy-xl-8 td, .table.gy-xl-8 th {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .table.gx-xl-8 td, .table.gx-xl-8 th {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .table.gx-xl-8 td.dtr-control, .table.gx-xl-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gs-xl-8 td:first-child, .table.gs-xl-8 th:first-child {
        padding-left: 2rem
    }

    .table.gs-xl-8 td:last-child, .table.gs-xl-8 th:last-child {
        padding-right: 2rem
    }

    .table.gs-xl-8 td.dtr-control:first-child, .table.gs-xl-8 th.dtr-control:first-child {
        padding-left: 2rem !important
    }

    .table.g-xl-9 td, .table.g-xl-9 th {
        padding: 2.25rem
    }

    .table.g-xl-9 td.dtr-control, .table.g-xl-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gy-xl-9 td, .table.gy-xl-9 th {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .table.gx-xl-9 td, .table.gx-xl-9 th {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .table.gx-xl-9 td.dtr-control, .table.gx-xl-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gs-xl-9 td:first-child, .table.gs-xl-9 th:first-child {
        padding-left: 2.25rem
    }

    .table.gs-xl-9 td:last-child, .table.gs-xl-9 th:last-child {
        padding-right: 2.25rem
    }

    .table.gs-xl-9 td.dtr-control:first-child, .table.gs-xl-9 th.dtr-control:first-child {
        padding-left: 2.25rem !important
    }

    .table.g-xl-10 td, .table.g-xl-10 th {
        padding: 2.5rem
    }

    .table.g-xl-10 td.dtr-control, .table.g-xl-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gy-xl-10 td, .table.gy-xl-10 th {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .table.gx-xl-10 td, .table.gx-xl-10 th {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .table.gx-xl-10 td.dtr-control, .table.gx-xl-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gs-xl-10 td:first-child, .table.gs-xl-10 th:first-child {
        padding-left: 2.5rem
    }

    .table.gs-xl-10 td:last-child, .table.gs-xl-10 th:last-child {
        padding-right: 2.5rem
    }

    .table.gs-xl-10 td.dtr-control:first-child, .table.gs-xl-10 th.dtr-control:first-child {
        padding-left: 2.5rem !important
    }

    .symbol.symbol-xl-20px > img {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xl-20px .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xl-20px.symbol-fixed .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xl-20px.symbol-fixed > img {
        width: 20px;
        height: 20px;
        max-width: none
    }

    .symbol.symbol-xl-20px.symbol-2by3 .symbol-label {
        height: 20px;
        width: 30px
    }

    .symbol.symbol-xl-20px.symbol-2by3 > img {
        height: 20px;
        width: 30px;
        max-width: none
    }

    .symbol.symbol-xl-25px > img {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xl-25px .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xl-25px.symbol-fixed .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xl-25px.symbol-fixed > img {
        width: 25px;
        height: 25px;
        max-width: none
    }

    .symbol.symbol-xl-25px.symbol-2by3 .symbol-label {
        height: 25px;
        width: 37.5px
    }

    .symbol.symbol-xl-25px.symbol-2by3 > img {
        height: 25px;
        width: 37.5px;
        max-width: none
    }

    .symbol.symbol-xl-30px > img {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xl-30px .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xl-30px.symbol-fixed .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xl-30px.symbol-fixed > img {
        width: 30px;
        height: 30px;
        max-width: none
    }

    .symbol.symbol-xl-30px.symbol-2by3 .symbol-label {
        height: 30px;
        width: 45px
    }

    .symbol.symbol-xl-30px.symbol-2by3 > img {
        height: 30px;
        width: 45px;
        max-width: none
    }

    .symbol.symbol-xl-35px > img {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xl-35px .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xl-35px.symbol-fixed .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xl-35px.symbol-fixed > img {
        width: 35px;
        height: 35px;
        max-width: none
    }

    .symbol.symbol-xl-35px.symbol-2by3 .symbol-label {
        height: 35px;
        width: 52.5px
    }

    .symbol.symbol-xl-35px.symbol-2by3 > img {
        height: 35px;
        width: 52.5px;
        max-width: none
    }

    .symbol.symbol-xl-40px > img {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xl-40px .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xl-40px.symbol-fixed .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xl-40px.symbol-fixed > img {
        width: 40px;
        height: 40px;
        max-width: none
    }

    .symbol.symbol-xl-40px.symbol-2by3 .symbol-label {
        height: 40px;
        width: 60px
    }

    .symbol.symbol-xl-40px.symbol-2by3 > img {
        height: 40px;
        width: 60px;
        max-width: none
    }

    .symbol.symbol-xl-45px > img {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xl-45px .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xl-45px.symbol-fixed .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xl-45px.symbol-fixed > img {
        width: 45px;
        height: 45px;
        max-width: none
    }

    .symbol.symbol-xl-45px.symbol-2by3 .symbol-label {
        height: 45px;
        width: 67.5px
    }

    .symbol.symbol-xl-45px.symbol-2by3 > img {
        height: 45px;
        width: 67.5px;
        max-width: none
    }

    .symbol.symbol-xl-50px > img {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xl-50px .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xl-50px.symbol-fixed .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xl-50px.symbol-fixed > img {
        width: 50px;
        height: 50px;
        max-width: none
    }

    .symbol.symbol-xl-50px.symbol-2by3 .symbol-label {
        height: 50px;
        width: 75px
    }

    .symbol.symbol-xl-50px.symbol-2by3 > img {
        height: 50px;
        width: 75px;
        max-width: none
    }

    .symbol.symbol-xl-55px > img {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xl-55px .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xl-55px.symbol-fixed .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xl-55px.symbol-fixed > img {
        width: 55px;
        height: 55px;
        max-width: none
    }

    .symbol.symbol-xl-55px.symbol-2by3 .symbol-label {
        height: 55px;
        width: 82.5px
    }

    .symbol.symbol-xl-55px.symbol-2by3 > img {
        height: 55px;
        width: 82.5px;
        max-width: none
    }

    .symbol.symbol-xl-60px > img {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xl-60px .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xl-60px.symbol-fixed .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xl-60px.symbol-fixed > img {
        width: 60px;
        height: 60px;
        max-width: none
    }

    .symbol.symbol-xl-60px.symbol-2by3 .symbol-label {
        height: 60px;
        width: 90px
    }

    .symbol.symbol-xl-60px.symbol-2by3 > img {
        height: 60px;
        width: 90px;
        max-width: none
    }

    .symbol.symbol-xl-65px > img {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xl-65px .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xl-65px.symbol-fixed .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xl-65px.symbol-fixed > img {
        width: 65px;
        height: 65px;
        max-width: none
    }

    .symbol.symbol-xl-65px.symbol-2by3 .symbol-label {
        height: 65px;
        width: 97.5px
    }

    .symbol.symbol-xl-65px.symbol-2by3 > img {
        height: 65px;
        width: 97.5px;
        max-width: none
    }

    .symbol.symbol-xl-70px > img {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xl-70px .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xl-70px.symbol-fixed .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xl-70px.symbol-fixed > img {
        width: 70px;
        height: 70px;
        max-width: none
    }

    .symbol.symbol-xl-70px.symbol-2by3 .symbol-label {
        height: 70px;
        width: 105px
    }

    .symbol.symbol-xl-70px.symbol-2by3 > img {
        height: 70px;
        width: 105px;
        max-width: none
    }

    .symbol.symbol-xl-75px > img {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xl-75px .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xl-75px.symbol-fixed .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xl-75px.symbol-fixed > img {
        width: 75px;
        height: 75px;
        max-width: none
    }

    .symbol.symbol-xl-75px.symbol-2by3 .symbol-label {
        height: 75px;
        width: 112.5px
    }

    .symbol.symbol-xl-75px.symbol-2by3 > img {
        height: 75px;
        width: 112.5px;
        max-width: none
    }

    .symbol.symbol-xl-90px > img {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xl-90px .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xl-90px.symbol-fixed .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xl-90px.symbol-fixed > img {
        width: 90px;
        height: 90px;
        max-width: none
    }

    .symbol.symbol-xl-90px.symbol-2by3 .symbol-label {
        height: 90px;
        width: 135px
    }

    .symbol.symbol-xl-90px.symbol-2by3 > img {
        height: 90px;
        width: 135px;
        max-width: none
    }

    .symbol.symbol-xl-100px > img {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xl-100px .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xl-100px.symbol-fixed .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xl-100px.symbol-fixed > img {
        width: 100px;
        height: 100px;
        max-width: none
    }

    .symbol.symbol-xl-100px.symbol-2by3 .symbol-label {
        height: 100px;
        width: 150px
    }

    .symbol.symbol-xl-100px.symbol-2by3 > img {
        height: 100px;
        width: 150px;
        max-width: none
    }

    .symbol.symbol-xl-125px > img {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xl-125px .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xl-125px.symbol-fixed .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xl-125px.symbol-fixed > img {
        width: 125px;
        height: 125px;
        max-width: none
    }

    .symbol.symbol-xl-125px.symbol-2by3 .symbol-label {
        height: 125px;
        width: 187.5px
    }

    .symbol.symbol-xl-125px.symbol-2by3 > img {
        height: 125px;
        width: 187.5px;
        max-width: none
    }

    .symbol.symbol-xl-150px > img {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xl-150px .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xl-150px.symbol-fixed .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xl-150px.symbol-fixed > img {
        width: 150px;
        height: 150px;
        max-width: none
    }

    .symbol.symbol-xl-150px.symbol-2by3 .symbol-label {
        height: 150px;
        width: 225px
    }

    .symbol.symbol-xl-150px.symbol-2by3 > img {
        height: 150px;
        width: 225px;
        max-width: none
    }

    .symbol.symbol-xl-160px > img {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xl-160px .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xl-160px.symbol-fixed .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xl-160px.symbol-fixed > img {
        width: 160px;
        height: 160px;
        max-width: none
    }

    .symbol.symbol-xl-160px.symbol-2by3 .symbol-label {
        height: 160px;
        width: 240px
    }

    .symbol.symbol-xl-160px.symbol-2by3 > img {
        height: 160px;
        width: 240px;
        max-width: none
    }

    .symbol.symbol-xl-175px > img {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xl-175px .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xl-175px.symbol-fixed .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xl-175px.symbol-fixed > img {
        width: 175px;
        height: 175px;
        max-width: none
    }

    .symbol.symbol-xl-175px.symbol-2by3 .symbol-label {
        height: 175px;
        width: 262.5px
    }

    .symbol.symbol-xl-175px.symbol-2by3 > img {
        height: 175px;
        width: 262.5px;
        max-width: none
    }

    .symbol.symbol-xl-200px > img {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xl-200px .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xl-200px.symbol-fixed .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xl-200px.symbol-fixed > img {
        width: 200px;
        height: 200px;
        max-width: none
    }

    .symbol.symbol-xl-200px.symbol-2by3 .symbol-label {
        height: 200px;
        width: 300px
    }

    .symbol.symbol-xl-200px.symbol-2by3 > img {
        height: 200px;
        width: 300px;
        max-width: none
    }

    .svg-icon.svg-icon-xl-1 svg {
        height: 1.75rem !important;
        width: 1.75rem !important
    }

    .svg-icon.svg-icon-xl-2 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .svg-icon.svg-icon-xl-3 svg {
        height: 1.35rem !important;
        width: 1.35rem !important
    }

    .svg-icon.svg-icon-xl-4 svg {
        height: 1.25rem !important;
        width: 1.25rem !important
    }

    .svg-icon.svg-icon-xl-5 svg {
        height: 1.15rem !important;
        width: 1.15rem !important
    }

    .svg-icon.svg-icon-xl-6 svg {
        height: 1.075rem !important;
        width: 1.075rem !important
    }

    .svg-icon.svg-icon-xl-7 svg {
        height: .95rem !important;
        width: .95rem !important
    }

    .svg-icon.svg-icon-xl-8 svg {
        height: .85rem !important;
        width: .85rem !important
    }

    .svg-icon.svg-icon-xl-9 svg {
        height: .75rem !important;
        width: .75rem !important
    }

    .svg-icon.svg-icon-xl-10 svg {
        height: .5rem !important;
        width: .5rem !important
    }

    .svg-icon.svg-icon-xl-base svg {
        height: 1rem !important;
        width: 1rem !important
    }

    .svg-icon.svg-icon-xl-fluid svg {
        height: 100% !important;
        width: 100% !important
    }

    .svg-icon.svg-icon-xl-2x svg {
        height: 2rem !important;
        width: 2rem !important
    }

    .svg-icon.svg-icon-xl-2qx svg {
        height: 2.25rem !important;
        width: 2.25rem !important
    }

    .svg-icon.svg-icon-xl-2hx svg {
        height: 2.5rem !important;
        width: 2.5rem !important
    }

    .svg-icon.svg-icon-xl-2tx svg {
        height: 2.75rem !important;
        width: 2.75rem !important
    }

    .svg-icon.svg-icon-xl-3x svg {
        height: 3rem !important;
        width: 3rem !important
    }

    .svg-icon.svg-icon-xl-3qx svg {
        height: 3.25rem !important;
        width: 3.25rem !important
    }

    .svg-icon.svg-icon-xl-3hx svg {
        height: 3.5rem !important;
        width: 3.5rem !important
    }

    .svg-icon.svg-icon-xl-3tx svg {
        height: 3.75rem !important;
        width: 3.75rem !important
    }

    .svg-icon.svg-icon-xl-4x svg {
        height: 4rem !important;
        width: 4rem !important
    }

    .svg-icon.svg-icon-xl-4qx svg {
        height: 4.25rem !important;
        width: 4.25rem !important
    }

    .svg-icon.svg-icon-xl-4hx svg {
        height: 4.5rem !important;
        width: 4.5rem !important
    }

    .svg-icon.svg-icon-xl-4tx svg {
        height: 4.75rem !important;
        width: 4.75rem !important
    }

    .svg-icon.svg-icon-xl-5x svg {
        height: 5rem !important;
        width: 5rem !important
    }

    .svg-icon.svg-icon-xl-5qx svg {
        height: 5.25rem !important;
        width: 5.25rem !important
    }

    .svg-icon.svg-icon-xl-5hx svg {
        height: 5.5rem !important;
        width: 5.5rem !important
    }

    .svg-icon.svg-icon-xl-5tx svg {
        height: 5.75rem !important;
        width: 5.75rem !important
    }

    .svg-icon.svg-icon-xl-6x svg {
        height: 6rem !important;
        width: 6rem !important
    }

    .svg-icon.svg-icon-xl-6qx svg {
        height: 6.25rem !important;
        width: 6.25rem !important
    }

    .svg-icon.svg-icon-xl-6hx svg {
        height: 6.5rem !important;
        width: 6.5rem !important
    }

    .svg-icon.svg-icon-xl-6tx svg {
        height: 6.75rem !important;
        width: 6.75rem !important
    }

    .svg-icon.svg-icon-xl-7x svg {
        height: 7rem !important;
        width: 7rem !important
    }

    .svg-icon.svg-icon-xl-7qx svg {
        height: 7.25rem !important;
        width: 7.25rem !important
    }

    .svg-icon.svg-icon-xl-7hx svg {
        height: 7.5rem !important;
        width: 7.5rem !important
    }

    .svg-icon.svg-icon-xl-7tx svg {
        height: 7.75rem !important;
        width: 7.75rem !important
    }
}

@media (min-width:1200px) and (min-width:1140px) {
    /*For Date Selector*/
    .date-selector div.table-responsive {
        max-width: 1025px !important;
        width: 1025px !important
    }
}

@media (min-width:1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1140px
    }

    .fixed-top-xl {
        position: fixed;
        z-index: 101;
        top: 0;
        left: 0;
        right: 0
    }

    .flex-xl-root {
        flex: 1
    }

    .flex-xl-column-auto {
        flex: none
    }

    .flex-xl-column-fluid {
        flex: 1 0 auto
    }

    .flex-xl-row-auto {
        flex: 0 0 auto
    }

    .flex-xl-row-fluid {
        flex: 1 auto;
        min-width: 0
    }

    .flex-xl-center {
        justify-content: center;
        align-items: center
    }

    .flex-xl-start {
        justify-content: start;
        align-items: start
    }

    .flex-xl-end {
        justify-content: flex-end;
        align-items: flex-end
    }

    .flex-xl-stack {
        justify-content: space-between;
        align-items: center
    }

    .bgi-size-xl-auto {
        background-size: auto
    }

    .bgi-size-xl-cover {
        background-size: cover
    }

    .bgi-size-xl-contain {
        background-size: contain
    }

    .bgi-attachment-xl-fixed {
        background-attachment: fixed
    }

    .bgi-attachment-xl-scroll {
        background-attachment: scroll
    }

    .card.card-xl-stretch {
        height: calc(100% - var(--bs-gutter-y))
    }

    .card.card-xl-stretch-75 {
        height: calc(75% - var(--bs-gutter-y))
    }

    .card.card-xl-stretch-50 {
        height: calc(50% - var(--bs-gutter-y))
    }

    .card.card-xl-stretch-33 {
        height: calc(33.333% - var(--bs-gutter-y))
    }

    .card.card-xl-stretch-25 {
        height: calc(25% - var(--bs-gutter-y))
    }

    .card .card-header-xl-stretch {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        align-items: stretch
    }

    .card .card-header-xl-stretch .card-toolbar {
        margin: 0;
        align-items: stretch
    }

    .menu-item.menu-xl-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-xl-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-xl-dropdown.menu.show, .menu-sub-xl-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-xl-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-xl-accordion {
        display: none
    }

    .menu-sub-xl-accordion.show, .show:not(.menu-dropdown) > .menu-sub-xl-accordion {
        display: flex
    }

    .menu-sub-xl-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-xl-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-xl-inline {
        display: flex
    }

    .menu-xl-fit > .menu-item > .menu-content, .menu-xl-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-xl-column {
        flex-direction: column;
        width: 100%
    }

    .menu-xl-row {
        flex-direction: row
    }

    .menu-xl-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-xl-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-xl-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-xl-pill .menu-link {
        border-radius: 50px
    }

    .menu-xl-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .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
    }

    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }

    .navbar-expand-xl .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        box-shadow: none;
        transition: none
    }

    .navbar-expand-xl .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-xl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }

    .list-group-horizontal-xl {
        flex-direction: row
    }

    .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-xl > .list-group-item .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }

    .modal-xl {
        --bs-modal-width: 1140px
    }

    .offcanvas-xl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-xl .offcanvas-header {
        display: none
    }

    .offcanvas-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }

    .sticky-xl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-xl-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020
    }

    .h1, h1 {
        font-size: 1.75rem
    }

    .h2, h2 {
        font-size: 1.5rem
    }

    .h3, h3 {
        font-size: 1.35rem
    }

    legend {
        font-size: 1.5rem
    }

    .display-1 {
        font-size: 5rem
    }

    .display-2 {
        font-size: 4.5rem
    }

    .display-3 {
        font-size: 4rem
    }

    .display-4 {
        font-size: 3.5rem
    }

    .display-5 {
        font-size: 3rem
    }

    .display-6 {
        font-size: 2.5rem
    }
}

@media (max-width:1199.98px) {
    .menu-item.menu-xl-down-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-xl-down-dropdown {
        display: none;
        border-radius: .475rem;
        z-index: 107background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow)
    }

    .menu-sub-xl-down-dropdown.menu.show, .menu-sub-xl-down-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-xl-down-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-xl-down-accordion {
        display: none
    }

    .menu-sub-xl-down-accordion.show, .show:not(.menu-dropdown) > .menu-sub-xl-down-accordion {
        display: flex
    }

    .menu-sub-xl-down-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-xl-down-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-xl-down-inline {
        display: flex
    }

    .menu-xl-down-fit > .menu-item > .menu-content, .menu-xl-down-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-xl-down-column {
        flex-direction: column;
        width: 100%
    }

    .menu-xl-down-row {
        flex-direction: row
    }

    .menu-xl-down-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-xl-down-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-xl-down-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-xl-down-pill .menu-link {
        border-radius: 50px
    }

    .menu-xl-down-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .table-responsive-xl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-fullscreen {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .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-footer, .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }

    .offcanvas-xl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        box-shadow: var(--bs-offcanvas-box-shadow);
        transition: var(--bs-offcanvas-transition)
    }

    .offcanvas-xl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-xl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-xl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-xl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-xl.show:not(.hiding), .offcanvas-xl.showing {
        transform: none
    }

    .offcanvas-xl.hiding, .offcanvas-xl.show, .offcanvas-xl.showing {
        visibility: visible
    }

    .offcanvas-xl {
        transition: none
    }
}

@media (min-width:1400px) {
    .col-xxl {
        flex: 1 0 0
    }

    .row-cols-xxl-auto > * {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xxl-1 > * {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xxl-2 > * {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xxl-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xxl-4 > * {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xxl-5 > * {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xxl-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xxl-12 {
        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 {
        --bs-gutter-x: 0
    }

    .g-xxl-0, .gy-xxl-0 {
        --bs-gutter-y: 0
    }

    .g-xxl-1, .gx-xxl-1 {
        --bs-gutter-x: .25rem
    }

    .g-xxl-1, .gy-xxl-1 {
        --bs-gutter-y: .25rem
    }

    .g-xxl-2, .gx-xxl-2 {
        --bs-gutter-x: .5rem
    }

    .g-xxl-2, .gy-xxl-2 {
        --bs-gutter-y: .5rem
    }

    .g-xxl-3, .gx-xxl-3 {
        --bs-gutter-x: .75rem
    }

    .g-xxl-3, .gy-xxl-3 {
        --bs-gutter-y: .75rem
    }

    .g-xxl-4, .gx-xxl-4 {
        --bs-gutter-x: 1rem
    }

    .g-xxl-4, .gy-xxl-4 {
        --bs-gutter-y: 1rem
    }

    .g-xxl-5, .gx-xxl-5 {
        --bs-gutter-x: 1.25rem
    }

    .g-xxl-5, .gy-xxl-5 {
        --bs-gutter-y: 1.25rem
    }

    .g-xxl-6, .gx-xxl-6 {
        --bs-gutter-x: 1.5rem
    }

    .g-xxl-6, .gy-xxl-6 {
        --bs-gutter-y: 1.5rem
    }

    .g-xxl-7, .gx-xxl-7 {
        --bs-gutter-x: 1.75rem
    }

    .g-xxl-7, .gy-xxl-7 {
        --bs-gutter-y: 1.75rem
    }

    .g-xxl-8, .gx-xxl-8 {
        --bs-gutter-x: 2rem
    }

    .g-xxl-8, .gy-xxl-8 {
        --bs-gutter-y: 2rem
    }

    .g-xxl-9, .gx-xxl-9 {
        --bs-gutter-x: 2.25rem
    }

    .g-xxl-9, .gy-xxl-9 {
        --bs-gutter-y: 2.25rem
    }

    .g-xxl-10, .gx-xxl-10 {
        --bs-gutter-x: 2.5rem
    }

    .g-xxl-10, .gy-xxl-10 {
        --bs-gutter-y: 2.5rem
    }

    .float-xxl-start {
        float: left !important
    }

    .float-xxl-end {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }

    .object-fit-xxl-contain {
        object-fit: contain !important
    }

    .object-fit-xxl-cover {
        object-fit: cover !important
    }

    .object-fit-xxl-fill {
        object-fit: fill !important
    }

    .object-fit-xxl-scale {
        object-fit: scale-down !important
    }

    .object-fit-xxl-none {
        object-fit: none !important
    }

    .overflow-xxl-auto {
        overflow: auto !important
    }

    .overflow-xxl-hidden {
        overflow: hidden !important
    }

    .overflow-xxl-visible {
        overflow: visible !important
    }

    .overflow-xxl-scroll {
        overflow: scroll !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: flex !important
    }

    .d-xxl-inline-flex {
        display: inline-flex !important
    }

    .d-xxl-none {
        display: none !important
    }

    .position-xxl-static {
        position: static !important
    }

    .position-xxl-relative {
        position: relative !important
    }

    .position-xxl-absolute {
        position: absolute !important
    }

    .position-xxl-fixed {
        position: fixed !important
    }

    .position-xxl-sticky {
        position: sticky !important
    }

    .w-xxl-unset {
        width: unset !important
    }

    .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
    }

    .w-xxl-1px {
        width: 1px !important
    }

    .w-xxl-2px {
        width: 2px !important
    }

    .w-xxl-3px {
        width: 3px !important
    }

    .w-xxl-4px {
        width: 4px !important
    }

    .w-xxl-5px {
        width: 5px !important
    }

    .w-xxl-6px {
        width: 6px !important
    }

    .w-xxl-7px {
        width: 7px !important
    }

    .w-xxl-8px {
        width: 8px !important
    }

    .w-xxl-9px {
        width: 9px !important
    }

    .w-xxl-10px {
        width: 10px !important
    }

    .w-xxl-15px {
        width: 15px !important
    }

    .w-xxl-20px {
        width: 20px !important
    }

    .w-xxl-25px {
        width: 25px !important
    }

    .w-xxl-30px {
        width: 30px !important
    }

    .w-xxl-35px {
        width: 35px !important
    }

    .w-xxl-40px {
        width: 40px !important
    }

    .w-xxl-45px {
        width: 45px !important
    }

    .w-xxl-50px {
        width: 50px !important
    }

    .w-xxl-55px {
        width: 55px !important
    }

    .w-xxl-60px {
        width: 60px !important
    }

    .w-xxl-65px {
        width: 65px !important
    }

    .w-xxl-70px {
        width: 70px !important
    }

    .w-xxl-75px {
        width: 75px !important
    }

    .w-xxl-80px {
        width: 80px !important
    }

    .w-xxl-85px {
        width: 85px !important
    }

    .w-xxl-90px {
        width: 90px !important
    }

    .w-xxl-95px {
        width: 95px !important
    }

    .w-xxl-100px {
        width: 100px !important
    }

    .w-xxl-125px {
        width: 125px !important
    }

    .w-xxl-150px {
        width: 150px !important
    }

    .w-xxl-175px {
        width: 175px !important
    }

    .w-xxl-200px {
        width: 200px !important
    }

    .w-xxl-225px {
        width: 225px !important
    }

    .w-xxl-250px {
        width: 250px !important
    }

    .w-xxl-275px {
        width: 275px !important
    }

    .w-xxl-300px {
        width: 300px !important
    }

    .w-xxl-325px {
        width: 325px !important
    }

    .w-xxl-350px {
        width: 350px !important
    }

    .w-xxl-375px {
        width: 375px !important
    }

    .w-xxl-400px {
        width: 400px !important
    }

    .w-xxl-425px {
        width: 425px !important
    }

    .w-xxl-450px {
        width: 450px !important
    }

    .w-xxl-475px {
        width: 475px !important
    }

    .w-xxl-500px {
        width: 500px !important
    }

    .w-xxl-550px {
        width: 550px !important
    }

    .w-xxl-600px {
        width: 600px !important
    }

    .w-xxl-650px {
        width: 650px !important
    }

    .w-xxl-700px {
        width: 700px !important
    }

    .w-xxl-750px {
        width: 750px !important
    }

    .w-xxl-800px {
        width: 800px !important
    }

    .w-xxl-850px {
        width: 850px !important
    }

    .w-xxl-900px {
        width: 900px !important
    }

    .w-xxl-950px {
        width: 950px !important
    }

    .w-xxl-1000px {
        width: 1000px !important
    }

    .mw-xxl-unset {
        max-width: unset !important
    }

    .mw-xxl-25 {
        max-width: 25% !important
    }

    .mw-xxl-50 {
        max-width: 50% !important
    }

    .mw-xxl-75 {
        max-width: 75% !important
    }

    .mw-xxl-100 {
        max-width: 100% !important
    }

    .mw-xxl-auto {
        max-width: auto !important
    }

    .mw-xxl-1px {
        max-width: 1px !important
    }

    .mw-xxl-2px {
        max-width: 2px !important
    }

    .mw-xxl-3px {
        max-width: 3px !important
    }

    .mw-xxl-4px {
        max-width: 4px !important
    }

    .mw-xxl-5px {
        max-width: 5px !important
    }

    .mw-xxl-6px {
        max-width: 6px !important
    }

    .mw-xxl-7px {
        max-width: 7px !important
    }

    .mw-xxl-8px {
        max-width: 8px !important
    }

    .mw-xxl-9px {
        max-width: 9px !important
    }

    .mw-xxl-10px {
        max-width: 10px !important
    }

    .mw-xxl-15px {
        max-width: 15px !important
    }

    .mw-xxl-20px {
        max-width: 20px !important
    }

    .mw-xxl-25px {
        max-width: 25px !important
    }

    .mw-xxl-30px {
        max-width: 30px !important
    }

    .mw-xxl-35px {
        max-width: 35px !important
    }

    .mw-xxl-40px {
        max-width: 40px !important
    }

    .mw-xxl-45px {
        max-width: 45px !important
    }

    .mw-xxl-50px {
        max-width: 50px !important
    }

    .mw-xxl-55px {
        max-width: 55px !important
    }

    .mw-xxl-60px {
        max-width: 60px !important
    }

    .mw-xxl-65px {
        max-width: 65px !important
    }

    .mw-xxl-70px {
        max-width: 70px !important
    }

    .mw-xxl-75px {
        max-width: 75px !important
    }

    .mw-xxl-80px {
        max-width: 80px !important
    }

    .mw-xxl-85px {
        max-width: 85px !important
    }

    .mw-xxl-90px {
        max-width: 90px !important
    }

    .mw-xxl-95px {
        max-width: 95px !important
    }

    .mw-xxl-100px {
        max-width: 100px !important
    }

    .mw-xxl-125px {
        max-width: 125px !important
    }

    .mw-xxl-150px {
        max-width: 150px !important
    }

    .mw-xxl-175px {
        max-width: 175px !important
    }

    .mw-xxl-200px {
        max-width: 200px !important
    }

    .mw-xxl-225px {
        max-width: 225px !important
    }

    .mw-xxl-250px {
        max-width: 250px !important
    }

    .mw-xxl-275px {
        max-width: 275px !important
    }

    .mw-xxl-300px {
        max-width: 300px !important
    }

    .mw-xxl-325px {
        max-width: 325px !important
    }

    .mw-xxl-350px {
        max-width: 350px !important
    }

    .mw-xxl-375px {
        max-width: 375px !important
    }

    .mw-xxl-400px {
        max-width: 400px !important
    }

    .mw-xxl-425px {
        max-width: 425px !important
    }

    .mw-xxl-450px {
        max-width: 450px !important
    }

    .mw-xxl-475px {
        max-width: 475px !important
    }

    .mw-xxl-500px {
        max-width: 500px !important
    }

    .mw-xxl-550px {
        max-width: 550px !important
    }

    .mw-xxl-600px {
        max-width: 600px !important
    }

    .mw-xxl-650px {
        max-width: 650px !important
    }

    .mw-xxl-700px {
        max-width: 700px !important
    }

    .mw-xxl-750px {
        max-width: 750px !important
    }

    .mw-xxl-800px {
        max-width: 800px !important
    }

    .mw-xxl-850px {
        max-width: 850px !important
    }

    .mw-xxl-900px {
        max-width: 900px !important
    }

    .mw-xxl-950px {
        max-width: 950px !important
    }

    .mw-xxl-1000px {
        max-width: 1000px !important
    }

    .h-xxl-unset {
        height: unset !important
    }

    .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
    }

    .h-xxl-1px {
        height: 1px !important
    }

    .h-xxl-2px {
        height: 2px !important
    }

    .h-xxl-3px {
        height: 3px !important
    }

    .h-xxl-4px {
        height: 4px !important
    }

    .h-xxl-5px {
        height: 5px !important
    }

    .h-xxl-6px {
        height: 6px !important
    }

    .h-xxl-7px {
        height: 7px !important
    }

    .h-xxl-8px {
        height: 8px !important
    }

    .h-xxl-9px {
        height: 9px !important
    }

    .h-xxl-10px {
        height: 10px !important
    }

    .h-xxl-15px {
        height: 15px !important
    }

    .h-xxl-20px {
        height: 20px !important
    }

    .h-xxl-25px {
        height: 25px !important
    }

    .h-xxl-30px {
        height: 30px !important
    }

    .h-xxl-35px {
        height: 35px !important
    }

    .h-xxl-40px {
        height: 40px !important
    }

    .h-xxl-45px {
        height: 45px !important
    }

    .h-xxl-50px {
        height: 50px !important
    }

    .h-xxl-55px {
        height: 55px !important
    }

    .h-xxl-60px {
        height: 60px !important
    }

    .h-xxl-65px {
        height: 65px !important
    }

    .h-xxl-70px {
        height: 70px !important
    }

    .h-xxl-75px {
        height: 75px !important
    }

    .h-xxl-80px {
        height: 80px !important
    }

    .h-xxl-85px {
        height: 85px !important
    }

    .h-xxl-90px {
        height: 90px !important
    }

    .h-xxl-95px {
        height: 95px !important
    }

    .h-xxl-100px {
        height: 100px !important
    }

    .h-xxl-125px {
        height: 125px !important
    }

    .h-xxl-150px {
        height: 150px !important
    }

    .h-xxl-175px {
        height: 175px !important
    }

    .h-xxl-200px {
        height: 200px !important
    }

    .h-xxl-225px {
        height: 225px !important
    }

    .h-xxl-250px {
        height: 250px !important
    }

    .h-xxl-275px {
        height: 275px !important
    }

    .h-xxl-300px {
        height: 300px !important
    }

    .h-xxl-325px {
        height: 325px !important
    }

    .h-xxl-350px {
        height: 350px !important
    }

    .h-xxl-375px {
        height: 375px !important
    }

    .h-xxl-400px {
        height: 400px !important
    }

    .h-xxl-425px {
        height: 425px !important
    }

    .h-xxl-450px {
        height: 450px !important
    }

    .h-xxl-475px {
        height: 475px !important
    }

    .h-xxl-500px {
        height: 500px !important
    }

    .h-xxl-550px {
        height: 550px !important
    }

    .h-xxl-600px {
        height: 600px !important
    }

    .h-xxl-650px {
        height: 650px !important
    }

    .h-xxl-700px {
        height: 700px !important
    }

    .h-xxl-750px {
        height: 750px !important
    }

    .h-xxl-800px {
        height: 800px !important
    }

    .h-xxl-850px {
        height: 850px !important
    }

    .h-xxl-900px {
        height: 900px !important
    }

    .h-xxl-950px {
        height: 950px !important
    }

    .h-xxl-1000px {
        height: 1000px !important
    }

    .mh-xxl-unset {
        max-height: unset !important
    }

    .mh-xxl-25 {
        max-height: 25% !important
    }

    .mh-xxl-50 {
        max-height: 50% !important
    }

    .mh-xxl-75 {
        max-height: 75% !important
    }

    .mh-xxl-100 {
        max-height: 100% !important
    }

    .mh-xxl-auto {
        max-height: auto !important
    }

    .mh-xxl-1px {
        max-height: 1px !important
    }

    .mh-xxl-2px {
        max-height: 2px !important
    }

    .mh-xxl-3px {
        max-height: 3px !important
    }

    .mh-xxl-4px {
        max-height: 4px !important
    }

    .mh-xxl-5px {
        max-height: 5px !important
    }

    .mh-xxl-6px {
        max-height: 6px !important
    }

    .mh-xxl-7px {
        max-height: 7px !important
    }

    .mh-xxl-8px {
        max-height: 8px !important
    }

    .mh-xxl-9px {
        max-height: 9px !important
    }

    .mh-xxl-10px {
        max-height: 10px !important
    }

    .mh-xxl-15px {
        max-height: 15px !important
    }

    .mh-xxl-20px {
        max-height: 20px !important
    }

    .mh-xxl-25px {
        max-height: 25px !important
    }

    .mh-xxl-30px {
        max-height: 30px !important
    }

    .mh-xxl-35px {
        max-height: 35px !important
    }

    .mh-xxl-40px {
        max-height: 40px !important
    }

    .mh-xxl-45px {
        max-height: 45px !important
    }

    .mh-xxl-50px {
        max-height: 50px !important
    }

    .mh-xxl-55px {
        max-height: 55px !important
    }

    .mh-xxl-60px {
        max-height: 60px !important
    }

    .mh-xxl-65px {
        max-height: 65px !important
    }

    .mh-xxl-70px {
        max-height: 70px !important
    }

    .mh-xxl-75px {
        max-height: 75px !important
    }

    .mh-xxl-80px {
        max-height: 80px !important
    }

    .mh-xxl-85px {
        max-height: 85px !important
    }

    .mh-xxl-90px {
        max-height: 90px !important
    }

    .mh-xxl-95px {
        max-height: 95px !important
    }

    .mh-xxl-100px {
        max-height: 100px !important
    }

    .mh-xxl-125px {
        max-height: 125px !important
    }

    .mh-xxl-150px {
        max-height: 150px !important
    }

    .mh-xxl-175px {
        max-height: 175px !important
    }

    .mh-xxl-200px {
        max-height: 200px !important
    }

    .mh-xxl-225px {
        max-height: 225px !important
    }

    .mh-xxl-250px {
        max-height: 250px !important
    }

    .mh-xxl-275px {
        max-height: 275px !important
    }

    .mh-xxl-300px {
        max-height: 300px !important
    }

    .mh-xxl-325px {
        max-height: 325px !important
    }

    .mh-xxl-350px {
        max-height: 350px !important
    }

    .mh-xxl-375px {
        max-height: 375px !important
    }

    .mh-xxl-400px {
        max-height: 400px !important
    }

    .mh-xxl-425px {
        max-height: 425px !important
    }

    .mh-xxl-450px {
        max-height: 450px !important
    }

    .mh-xxl-475px {
        max-height: 475px !important
    }

    .mh-xxl-500px {
        max-height: 500px !important
    }

    .mh-xxl-550px {
        max-height: 550px !important
    }

    .mh-xxl-600px {
        max-height: 600px !important
    }

    .mh-xxl-650px {
        max-height: 650px !important
    }

    .mh-xxl-700px {
        max-height: 700px !important
    }

    .mh-xxl-750px {
        max-height: 750px !important
    }

    .mh-xxl-800px {
        max-height: 800px !important
    }

    .mh-xxl-850px {
        max-height: 850px !important
    }

    .mh-xxl-900px {
        max-height: 900px !important
    }

    .mh-xxl-950px {
        max-height: 950px !important
    }

    .mh-xxl-1000px {
        max-height: 1000px !important
    }

    .flex-xxl-fill {
        flex: 1 1 auto !important
    }

    .flex-xxl-row {
        flex-direction: row !important
    }

    .flex-xxl-column {
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        justify-content: center !important
    }

    .justify-content-xxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        justify-content: space-around !important
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xxl-start {
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        align-items: center !important
    }

    .align-items-xxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxl-start {
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        align-content: center !important
    }

    .align-content-xxl-between {
        align-content: space-between !important
    }

    .align-content-xxl-around {
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        align-self: auto !important
    }

    .align-self-xxl-start {
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        align-self: center !important
    }

    .align-self-xxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        align-self: stretch !important
    }

    .order-xxl-first {
        order: -1 !important
    }

    .order-xxl-0 {
        order: 0 !important
    }

    .order-xxl-1 {
        order: 1 !important
    }

    .order-xxl-2 {
        order: 2 !important
    }

    .order-xxl-3 {
        order: 3 !important
    }

    .order-xxl-4 {
        order: 4 !important
    }

    .order-xxl-5 {
        order: 5 !important
    }

    .order-xxl-last {
        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: .75rem !important
    }

    .m-xxl-4 {
        margin: 1rem !important
    }

    .m-xxl-5 {
        margin: 1.25rem !important
    }

    .m-xxl-6 {
        margin: 1.5rem !important
    }

    .m-xxl-7 {
        margin: 1.75rem !important
    }

    .m-xxl-8 {
        margin: 2rem !important
    }

    .m-xxl-9 {
        margin: 2.25rem !important
    }

    .m-xxl-10 {
        margin: 2.5rem !important
    }

    .m-xxl-11 {
        margin: 2.75rem !important
    }

    .m-xxl-12 {
        margin: 3rem !important
    }

    .m-xxl-13 {
        margin: 3.25rem !important
    }

    .m-xxl-14 {
        margin: 3.5rem !important
    }

    .m-xxl-15 {
        margin: 3.75rem !important
    }

    .m-xxl-16 {
        margin: 4rem !important
    }

    .m-xxl-17 {
        margin: 4.25rem !important
    }

    .m-xxl-18 {
        margin: 4.5rem !important
    }

    .m-xxl-19 {
        margin: 4.75rem !important
    }

    .m-xxl-20 {
        margin: 5rem !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: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-xxl-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxl-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-xxl-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xxl-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-xxl-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-xxl-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-xxl-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-xxl-11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important
    }

    .mx-xxl-12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxl-13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important
    }

    .mx-xxl-14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-xxl-15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important
    }

    .mx-xxl-16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xxl-17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important
    }

    .mx-xxl-18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-xxl-19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important
    }

    .mx-xxl-20 {
        margin-right: 5rem !important;
        margin-left: 5rem !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: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-xxl-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxl-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-xxl-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xxl-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-xxl-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-xxl-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-xxl-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-xxl-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .my-xxl-12 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxl-13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important
    }

    .my-xxl-14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-xxl-15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .my-xxl-16 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xxl-17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .my-xxl-18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-xxl-19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important
    }

    .my-xxl-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !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: .75rem !important
    }

    .mt-xxl-4 {
        margin-top: 1rem !important
    }

    .mt-xxl-5 {
        margin-top: 1.25rem !important
    }

    .mt-xxl-6 {
        margin-top: 1.5rem !important
    }

    .mt-xxl-7 {
        margin-top: 1.75rem !important
    }

    .mt-xxl-8 {
        margin-top: 2rem !important
    }

    .mt-xxl-9 {
        margin-top: 2.25rem !important
    }

    .mt-xxl-10 {
        margin-top: 2.5rem !important
    }

    .mt-xxl-11 {
        margin-top: 2.75rem !important
    }

    .mt-xxl-12 {
        margin-top: 3rem !important
    }

    .mt-xxl-13 {
        margin-top: 3.25rem !important
    }

    .mt-xxl-14 {
        margin-top: 3.5rem !important
    }

    .mt-xxl-15 {
        margin-top: 3.75rem !important
    }

    .mt-xxl-16 {
        margin-top: 4rem !important
    }

    .mt-xxl-17 {
        margin-top: 4.25rem !important
    }

    .mt-xxl-18 {
        margin-top: 4.5rem !important
    }

    .mt-xxl-19 {
        margin-top: 4.75rem !important
    }

    .mt-xxl-20 {
        margin-top: 5rem !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: .75rem !important
    }

    .me-xxl-4 {
        margin-right: 1rem !important
    }

    .me-xxl-5 {
        margin-right: 1.25rem !important
    }

    .me-xxl-6 {
        margin-right: 1.5rem !important
    }

    .me-xxl-7 {
        margin-right: 1.75rem !important
    }

    .me-xxl-8 {
        margin-right: 2rem !important
    }

    .me-xxl-9 {
        margin-right: 2.25rem !important
    }

    .me-xxl-10 {
        margin-right: 2.5rem !important
    }

    .me-xxl-11 {
        margin-right: 2.75rem !important
    }

    .me-xxl-12 {
        margin-right: 3rem !important
    }

    .me-xxl-13 {
        margin-right: 3.25rem !important
    }

    .me-xxl-14 {
        margin-right: 3.5rem !important
    }

    .me-xxl-15 {
        margin-right: 3.75rem !important
    }

    .me-xxl-16 {
        margin-right: 4rem !important
    }

    .me-xxl-17 {
        margin-right: 4.25rem !important
    }

    .me-xxl-18 {
        margin-right: 4.5rem !important
    }

    .me-xxl-19 {
        margin-right: 4.75rem !important
    }

    .me-xxl-20 {
        margin-right: 5rem !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: .75rem !important
    }

    .mb-xxl-4 {
        margin-bottom: 1rem !important
    }

    .mb-xxl-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-xxl-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-xxl-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-xxl-8 {
        margin-bottom: 2rem !important
    }

    .mb-xxl-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-xxl-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-xxl-11 {
        margin-bottom: 2.75rem !important
    }

    .mb-xxl-12 {
        margin-bottom: 3rem !important
    }

    .mb-xxl-13 {
        margin-bottom: 3.25rem !important
    }

    .mb-xxl-14 {
        margin-bottom: 3.5rem !important
    }

    .mb-xxl-15 {
        margin-bottom: 3.75rem !important
    }

    .mb-xxl-16 {
        margin-bottom: 4rem !important
    }

    .mb-xxl-17 {
        margin-bottom: 4.25rem !important
    }

    .mb-xxl-18 {
        margin-bottom: 4.5rem !important
    }

    .mb-xxl-19 {
        margin-bottom: 4.75rem !important
    }

    .mb-xxl-20 {
        margin-bottom: 5rem !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: .75rem !important
    }

    .ms-xxl-4 {
        margin-left: 1rem !important
    }

    .ms-xxl-5 {
        margin-left: 1.25rem !important
    }

    .ms-xxl-6 {
        margin-left: 1.5rem !important
    }

    .ms-xxl-7 {
        margin-left: 1.75rem !important
    }

    .ms-xxl-8 {
        margin-left: 2rem !important
    }

    .ms-xxl-9 {
        margin-left: 2.25rem !important
    }

    .ms-xxl-10 {
        margin-left: 2.5rem !important
    }

    .ms-xxl-11 {
        margin-left: 2.75rem !important
    }

    .ms-xxl-12 {
        margin-left: 3rem !important
    }

    .ms-xxl-13 {
        margin-left: 3.25rem !important
    }

    .ms-xxl-14 {
        margin-left: 3.5rem !important
    }

    .ms-xxl-15 {
        margin-left: 3.75rem !important
    }

    .ms-xxl-16 {
        margin-left: 4rem !important
    }

    .ms-xxl-17 {
        margin-left: 4.25rem !important
    }

    .ms-xxl-18 {
        margin-left: 4.5rem !important
    }

    .ms-xxl-19 {
        margin-left: 4.75rem !important
    }

    .ms-xxl-20 {
        margin-left: 5rem !important
    }

    .ms-xxl-auto {
        margin-left: auto !important
    }

    .m-xxl-n1 {
        margin: -.25rem !important
    }

    .m-xxl-n2 {
        margin: -.5rem !important
    }

    .m-xxl-n3 {
        margin: -.75rem !important
    }

    .m-xxl-n4 {
        margin: -1rem !important
    }

    .m-xxl-n5 {
        margin: -1.25rem !important
    }

    .m-xxl-n6 {
        margin: -1.5rem !important
    }

    .m-xxl-n7 {
        margin: -1.75rem !important
    }

    .m-xxl-n8 {
        margin: -2rem !important
    }

    .m-xxl-n9 {
        margin: -2.25rem !important
    }

    .m-xxl-n10 {
        margin: -2.5rem !important
    }

    .m-xxl-n11 {
        margin: -2.75rem !important
    }

    .m-xxl-n12 {
        margin: -3rem !important
    }

    .m-xxl-n13 {
        margin: -3.25rem !important
    }

    .m-xxl-n14 {
        margin: -3.5rem !important
    }

    .m-xxl-n15 {
        margin: -3.75rem !important
    }

    .m-xxl-n16 {
        margin: -4rem !important
    }

    .m-xxl-n17 {
        margin: -4.25rem !important
    }

    .m-xxl-n18 {
        margin: -4.5rem !important
    }

    .m-xxl-n19 {
        margin: -4.75rem !important
    }

    .m-xxl-n20 {
        margin: -5rem !important
    }

    .mx-xxl-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-xxl-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-xxl-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-xxl-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xxl-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-xxl-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-xxl-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-xxl-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-xxl-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-xxl-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-xxl-n11 {
        margin-right: -2.75rem !important;
        margin-left: -2.75rem !important
    }

    .mx-xxl-n12 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xxl-n13 {
        margin-right: -3.25rem !important;
        margin-left: -3.25rem !important
    }

    .mx-xxl-n14 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-xxl-n15 {
        margin-right: -3.75rem !important;
        margin-left: -3.75rem !important
    }

    .mx-xxl-n16 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xxl-n17 {
        margin-right: -4.25rem !important;
        margin-left: -4.25rem !important
    }

    .mx-xxl-n18 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-xxl-n19 {
        margin-right: -4.75rem !important;
        margin-left: -4.75rem !important
    }

    .mx-xxl-n20 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .my-xxl-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-xxl-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-xxl-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-xxl-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xxl-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-xxl-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-xxl-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-xxl-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-xxl-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-xxl-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-xxl-n11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .my-xxl-n12 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xxl-n13 {
        margin-top: -3.25rem !important;
        margin-bottom: -3.25rem !important
    }

    .my-xxl-n14 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-xxl-n15 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .my-xxl-n16 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xxl-n17 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .my-xxl-n18 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-xxl-n19 {
        margin-top: -4.75rem !important;
        margin-bottom: -4.75rem !important
    }

    .my-xxl-n20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mt-xxl-n1 {
        margin-top: -.25rem !important
    }

    .mt-xxl-n2 {
        margin-top: -.5rem !important
    }

    .mt-xxl-n3 {
        margin-top: -.75rem !important
    }

    .mt-xxl-n4 {
        margin-top: -1rem !important
    }

    .mt-xxl-n5 {
        margin-top: -1.25rem !important
    }

    .mt-xxl-n6 {
        margin-top: -1.5rem !important
    }

    .mt-xxl-n7 {
        margin-top: -1.75rem !important
    }

    .mt-xxl-n8 {
        margin-top: -2rem !important
    }

    .mt-xxl-n9 {
        margin-top: -2.25rem !important
    }

    .mt-xxl-n10 {
        margin-top: -2.5rem !important
    }

    .mt-xxl-n11 {
        margin-top: -2.75rem !important
    }

    .mt-xxl-n12 {
        margin-top: -3rem !important
    }

    .mt-xxl-n13 {
        margin-top: -3.25rem !important
    }

    .mt-xxl-n14 {
        margin-top: -3.5rem !important
    }

    .mt-xxl-n15 {
        margin-top: -3.75rem !important
    }

    .mt-xxl-n16 {
        margin-top: -4rem !important
    }

    .mt-xxl-n17 {
        margin-top: -4.25rem !important
    }

    .mt-xxl-n18 {
        margin-top: -4.5rem !important
    }

    .mt-xxl-n19 {
        margin-top: -4.75rem !important
    }

    .mt-xxl-n20 {
        margin-top: -5rem !important
    }

    .me-xxl-n1 {
        margin-right: -.25rem !important
    }

    .me-xxl-n2 {
        margin-right: -.5rem !important
    }

    .me-xxl-n3 {
        margin-right: -.75rem !important
    }

    .me-xxl-n4 {
        margin-right: -1rem !important
    }

    .me-xxl-n5 {
        margin-right: -1.25rem !important
    }

    .me-xxl-n6 {
        margin-right: -1.5rem !important
    }

    .me-xxl-n7 {
        margin-right: -1.75rem !important
    }

    .me-xxl-n8 {
        margin-right: -2rem !important
    }

    .me-xxl-n9 {
        margin-right: -2.25rem !important
    }

    .me-xxl-n10 {
        margin-right: -2.5rem !important
    }

    .me-xxl-n11 {
        margin-right: -2.75rem !important
    }

    .me-xxl-n12 {
        margin-right: -3rem !important
    }

    .me-xxl-n13 {
        margin-right: -3.25rem !important
    }

    .me-xxl-n14 {
        margin-right: -3.5rem !important
    }

    .me-xxl-n15 {
        margin-right: -3.75rem !important
    }

    .me-xxl-n16 {
        margin-right: -4rem !important
    }

    .me-xxl-n17 {
        margin-right: -4.25rem !important
    }

    .me-xxl-n18 {
        margin-right: -4.5rem !important
    }

    .me-xxl-n19 {
        margin-right: -4.75rem !important
    }

    .me-xxl-n20 {
        margin-right: -5rem !important
    }

    .mb-xxl-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-xxl-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-xxl-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-xxl-n4 {
        margin-bottom: -1rem !important
    }

    .mb-xxl-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-xxl-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-xxl-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-xxl-n8 {
        margin-bottom: -2rem !important
    }

    .mb-xxl-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-xxl-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-xxl-n11 {
        margin-bottom: -2.75rem !important
    }

    .mb-xxl-n12 {
        margin-bottom: -3rem !important
    }

    .mb-xxl-n13 {
        margin-bottom: -3.25rem !important
    }

    .mb-xxl-n14 {
        margin-bottom: -3.5rem !important
    }

    .mb-xxl-n15 {
        margin-bottom: -3.75rem !important
    }

    .mb-xxl-n16 {
        margin-bottom: -4rem !important
    }

    .mb-xxl-n17 {
        margin-bottom: -4.25rem !important
    }

    .mb-xxl-n18 {
        margin-bottom: -4.5rem !important
    }

    .mb-xxl-n19 {
        margin-bottom: -4.75rem !important
    }

    .mb-xxl-n20 {
        margin-bottom: -5rem !important
    }

    .ms-xxl-n1 {
        margin-left: -.25rem !important
    }

    .ms-xxl-n2 {
        margin-left: -.5rem !important
    }

    .ms-xxl-n3 {
        margin-left: -.75rem !important
    }

    .ms-xxl-n4 {
        margin-left: -1rem !important
    }

    .ms-xxl-n5 {
        margin-left: -1.25rem !important
    }

    .ms-xxl-n6 {
        margin-left: -1.5rem !important
    }

    .ms-xxl-n7 {
        margin-left: -1.75rem !important
    }

    .ms-xxl-n8 {
        margin-left: -2rem !important
    }

    .ms-xxl-n9 {
        margin-left: -2.25rem !important
    }

    .ms-xxl-n10 {
        margin-left: -2.5rem !important
    }

    .ms-xxl-n11 {
        margin-left: -2.75rem !important
    }

    .ms-xxl-n12 {
        margin-left: -3rem !important
    }

    .ms-xxl-n13 {
        margin-left: -3.25rem !important
    }

    .ms-xxl-n14 {
        margin-left: -3.5rem !important
    }

    .ms-xxl-n15 {
        margin-left: -3.75rem !important
    }

    .ms-xxl-n16 {
        margin-left: -4rem !important
    }

    .ms-xxl-n17 {
        margin-left: -4.25rem !important
    }

    .ms-xxl-n18 {
        margin-left: -4.5rem !important
    }

    .ms-xxl-n19 {
        margin-left: -4.75rem !important
    }

    .ms-xxl-n20 {
        margin-left: -5rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .p-xxl-3 {
        padding: .75rem !important
    }

    .p-xxl-4 {
        padding: 1rem !important
    }

    .p-xxl-5 {
        padding: 1.25rem !important
    }

    .p-xxl-6 {
        padding: 1.5rem !important
    }

    .p-xxl-7 {
        padding: 1.75rem !important
    }

    .p-xxl-8 {
        padding: 2rem !important
    }

    .p-xxl-9 {
        padding: 2.25rem !important
    }

    .p-xxl-10 {
        padding: 2.5rem !important
    }

    .p-xxl-11 {
        padding: 2.75rem !important
    }

    .p-xxl-12 {
        padding: 3rem !important
    }

    .p-xxl-13 {
        padding: 3.25rem !important
    }

    .p-xxl-14 {
        padding: 3.5rem !important
    }

    .p-xxl-15 {
        padding: 3.75rem !important
    }

    .p-xxl-16 {
        padding: 4rem !important
    }

    .p-xxl-17 {
        padding: 4.25rem !important
    }

    .p-xxl-18 {
        padding: 4.5rem !important
    }

    .p-xxl-19 {
        padding: 4.75rem !important
    }

    .p-xxl-20 {
        padding: 5rem !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: .75rem !important;
        padding-left: .75rem !important
    }

    .px-xxl-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxl-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-xxl-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xxl-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-xxl-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-xxl-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-xxl-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-xxl-11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important
    }

    .px-xxl-12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xxl-13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important
    }

    .px-xxl-14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-xxl-15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important
    }

    .px-xxl-16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xxl-17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important
    }

    .px-xxl-18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-xxl-19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important
    }

    .px-xxl-20 {
        padding-right: 5rem !important;
        padding-left: 5rem !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: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-xxl-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxl-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-xxl-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xxl-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-xxl-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-xxl-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-xxl-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-xxl-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .py-xxl-12 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xxl-13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important
    }

    .py-xxl-14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-xxl-15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .py-xxl-16 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xxl-17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .py-xxl-18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-xxl-19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important
    }

    .py-xxl-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !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: .75rem !important
    }

    .pt-xxl-4 {
        padding-top: 1rem !important
    }

    .pt-xxl-5 {
        padding-top: 1.25rem !important
    }

    .pt-xxl-6 {
        padding-top: 1.5rem !important
    }

    .pt-xxl-7 {
        padding-top: 1.75rem !important
    }

    .pt-xxl-8 {
        padding-top: 2rem !important
    }

    .pt-xxl-9 {
        padding-top: 2.25rem !important
    }

    .pt-xxl-10 {
        padding-top: 2.5rem !important
    }

    .pt-xxl-11 {
        padding-top: 2.75rem !important
    }

    .pt-xxl-12 {
        padding-top: 3rem !important
    }

    .pt-xxl-13 {
        padding-top: 3.25rem !important
    }

    .pt-xxl-14 {
        padding-top: 3.5rem !important
    }

    .pt-xxl-15 {
        padding-top: 3.75rem !important
    }

    .pt-xxl-16 {
        padding-top: 4rem !important
    }

    .pt-xxl-17 {
        padding-top: 4.25rem !important
    }

    .pt-xxl-18 {
        padding-top: 4.5rem !important
    }

    .pt-xxl-19 {
        padding-top: 4.75rem !important
    }

    .pt-xxl-20 {
        padding-top: 5rem !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: .75rem !important
    }

    .pe-xxl-4 {
        padding-right: 1rem !important
    }

    .pe-xxl-5 {
        padding-right: 1.25rem !important
    }

    .pe-xxl-6 {
        padding-right: 1.5rem !important
    }

    .pe-xxl-7 {
        padding-right: 1.75rem !important
    }

    .pe-xxl-8 {
        padding-right: 2rem !important
    }

    .pe-xxl-9 {
        padding-right: 2.25rem !important
    }

    .pe-xxl-10 {
        padding-right: 2.5rem !important
    }

    .pe-xxl-11 {
        padding-right: 2.75rem !important
    }

    .pe-xxl-12 {
        padding-right: 3rem !important
    }

    .pe-xxl-13 {
        padding-right: 3.25rem !important
    }

    .pe-xxl-14 {
        padding-right: 3.5rem !important
    }

    .pe-xxl-15 {
        padding-right: 3.75rem !important
    }

    .pe-xxl-16 {
        padding-right: 4rem !important
    }

    .pe-xxl-17 {
        padding-right: 4.25rem !important
    }

    .pe-xxl-18 {
        padding-right: 4.5rem !important
    }

    .pe-xxl-19 {
        padding-right: 4.75rem !important
    }

    .pe-xxl-20 {
        padding-right: 5rem !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: .75rem !important
    }

    .pb-xxl-4 {
        padding-bottom: 1rem !important
    }

    .pb-xxl-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-xxl-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-xxl-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-xxl-8 {
        padding-bottom: 2rem !important
    }

    .pb-xxl-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-xxl-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-xxl-11 {
        padding-bottom: 2.75rem !important
    }

    .pb-xxl-12 {
        padding-bottom: 3rem !important
    }

    .pb-xxl-13 {
        padding-bottom: 3.25rem !important
    }

    .pb-xxl-14 {
        padding-bottom: 3.5rem !important
    }

    .pb-xxl-15 {
        padding-bottom: 3.75rem !important
    }

    .pb-xxl-16 {
        padding-bottom: 4rem !important
    }

    .pb-xxl-17 {
        padding-bottom: 4.25rem !important
    }

    .pb-xxl-18 {
        padding-bottom: 4.5rem !important
    }

    .pb-xxl-19 {
        padding-bottom: 4.75rem !important
    }

    .pb-xxl-20 {
        padding-bottom: 5rem !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: .75rem !important
    }

    .ps-xxl-4 {
        padding-left: 1rem !important
    }

    .ps-xxl-5 {
        padding-left: 1.25rem !important
    }

    .ps-xxl-6 {
        padding-left: 1.5rem !important
    }

    .ps-xxl-7 {
        padding-left: 1.75rem !important
    }

    .ps-xxl-8 {
        padding-left: 2rem !important
    }

    .ps-xxl-9 {
        padding-left: 2.25rem !important
    }

    .ps-xxl-10 {
        padding-left: 2.5rem !important
    }

    .ps-xxl-11 {
        padding-left: 2.75rem !important
    }

    .ps-xxl-12 {
        padding-left: 3rem !important
    }

    .ps-xxl-13 {
        padding-left: 3.25rem !important
    }

    .ps-xxl-14 {
        padding-left: 3.5rem !important
    }

    .ps-xxl-15 {
        padding-left: 3.75rem !important
    }

    .ps-xxl-16 {
        padding-left: 4rem !important
    }

    .ps-xxl-17 {
        padding-left: 4.25rem !important
    }

    .ps-xxl-18 {
        padding-left: 4.5rem !important
    }

    .ps-xxl-19 {
        padding-left: 4.75rem !important
    }

    .ps-xxl-20 {
        padding-left: 5rem !important
    }

    .gap-xxl-0 {
        gap: 0 !important
    }

    .gap-xxl-1 {
        gap: .25rem !important
    }

    .gap-xxl-2 {
        gap: .5rem !important
    }

    .gap-xxl-3 {
        gap: .75rem !important
    }

    .gap-xxl-4 {
        gap: 1rem !important
    }

    .gap-xxl-5 {
        gap: 1.25rem !important
    }

    .gap-xxl-6 {
        gap: 1.5rem !important
    }

    .gap-xxl-7 {
        gap: 1.75rem !important
    }

    .gap-xxl-8 {
        gap: 2rem !important
    }

    .gap-xxl-9 {
        gap: 2.25rem !important
    }

    .gap-xxl-10 {
        gap: 2.5rem !important
    }

    .gap-xxl-11 {
        gap: 2.75rem !important
    }

    .gap-xxl-12 {
        gap: 3rem !important
    }

    .gap-xxl-13 {
        gap: 3.25rem !important
    }

    .gap-xxl-14 {
        gap: 3.5rem !important
    }

    .gap-xxl-15 {
        gap: 3.75rem !important
    }

    .gap-xxl-16 {
        gap: 4rem !important
    }

    .gap-xxl-17 {
        gap: 4.25rem !important
    }

    .gap-xxl-18 {
        gap: 4.5rem !important
    }

    .gap-xxl-19 {
        gap: 4.75rem !important
    }

    .gap-xxl-20 {
        gap: 5rem !important
    }

    .row-gap-xxl-0 {
        row-gap: 0 !important
    }

    .row-gap-xxl-1 {
        row-gap: .25rem !important
    }

    .row-gap-xxl-2 {
        row-gap: .5rem !important
    }

    .row-gap-xxl-3 {
        row-gap: .75rem !important
    }

    .row-gap-xxl-4 {
        row-gap: 1rem !important
    }

    .row-gap-xxl-5 {
        row-gap: 1.25rem !important
    }

    .row-gap-xxl-6 {
        row-gap: 1.5rem !important
    }

    .row-gap-xxl-7 {
        row-gap: 1.75rem !important
    }

    .row-gap-xxl-8 {
        row-gap: 2rem !important
    }

    .row-gap-xxl-9 {
        row-gap: 2.25rem !important
    }

    .row-gap-xxl-10 {
        row-gap: 2.5rem !important
    }

    .row-gap-xxl-11 {
        row-gap: 2.75rem !important
    }

    .row-gap-xxl-12 {
        row-gap: 3rem !important
    }

    .row-gap-xxl-13 {
        row-gap: 3.25rem !important
    }

    .row-gap-xxl-14 {
        row-gap: 3.5rem !important
    }

    .row-gap-xxl-15 {
        row-gap: 3.75rem !important
    }

    .row-gap-xxl-16 {
        row-gap: 4rem !important
    }

    .row-gap-xxl-17 {
        row-gap: 4.25rem !important
    }

    .row-gap-xxl-18 {
        row-gap: 4.5rem !important
    }

    .row-gap-xxl-19 {
        row-gap: 4.75rem !important
    }

    .row-gap-xxl-20 {
        row-gap: 5rem !important
    }

    .column-gap-xxl-0 {
        column-gap: 0 !important
    }

    .column-gap-xxl-1 {
        column-gap: .25rem !important
    }

    .column-gap-xxl-2 {
        column-gap: .5rem !important
    }

    .column-gap-xxl-3 {
        column-gap: .75rem !important
    }

    .column-gap-xxl-4 {
        column-gap: 1rem !important
    }

    .column-gap-xxl-5 {
        column-gap: 1.25rem !important
    }

    .column-gap-xxl-6 {
        column-gap: 1.5rem !important
    }

    .column-gap-xxl-7 {
        column-gap: 1.75rem !important
    }

    .column-gap-xxl-8 {
        column-gap: 2rem !important
    }

    .column-gap-xxl-9 {
        column-gap: 2.25rem !important
    }

    .column-gap-xxl-10 {
        column-gap: 2.5rem !important
    }

    .column-gap-xxl-11 {
        column-gap: 2.75rem !important
    }

    .column-gap-xxl-12 {
        column-gap: 3rem !important
    }

    .column-gap-xxl-13 {
        column-gap: 3.25rem !important
    }

    .column-gap-xxl-14 {
        column-gap: 3.5rem !important
    }

    .column-gap-xxl-15 {
        column-gap: 3.75rem !important
    }

    .column-gap-xxl-16 {
        column-gap: 4rem !important
    }

    .column-gap-xxl-17 {
        column-gap: 4.25rem !important
    }

    .column-gap-xxl-18 {
        column-gap: 4.5rem !important
    }

    .column-gap-xxl-19 {
        column-gap: 4.75rem !important
    }

    .column-gap-xxl-20 {
        column-gap: 5rem !important
    }

    .fs-xxl-1 {
        font-size: calc(1.3rem .6vw) !important
    }

    .fs-xxl-2 {
        font-size: calc(1.275rem .3vw) !important
    }

    .fs-xxl-3 {
        font-size: calc(1.26rem .12vw) !important
    }

    .fs-xxl-4 {
        font-size: 1.25rem !important
    }

    .fs-xxl-5 {
        font-size: 1.15rem !important
    }

    .fs-xxl-6 {
        font-size: 1.075rem !important
    }

    .fs-xxl-7 {
        font-size: .95rem !important
    }

    .fs-xxl-8 {
        font-size: .85rem !important
    }

    .fs-xxl-9 {
        font-size: .75rem !important
    }

    .fs-xxl-10 {
        font-size: .5rem !important
    }

    .fs-xxl-base {
        font-size: 1rem !important
    }

    .fs-xxl-fluid {
        font-size: 100% !important
    }

    .fs-xxl-2x {
        font-size: calc(1.325rem .9vw) !important
    }

    .fs-xxl-2qx {
        font-size: calc(1.35rem 1.2vw) !important
    }

    .fs-xxl-2hx {
        font-size: calc(1.375rem 1.5vw) !important
    }

    .fs-xxl-2tx {
        font-size: calc(1.4rem 1.8vw) !important
    }

    .fs-xxl-3x {
        font-size: calc(1.425rem 2.1vw) !important
    }

    .fs-xxl-3qx {
        font-size: calc(1.45rem 2.4vw) !important
    }

    .fs-xxl-3hx {
        font-size: calc(1.475rem 2.7vw) !important
    }

    .fs-xxl-3tx {
        font-size: calc(1.5rem 3vw) !important
    }

    .fs-xxl-4x {
        font-size: calc(1.525rem 3.3vw) !important
    }

    .fs-xxl-4qx {
        font-size: calc(1.55rem 3.6vw) !important
    }

    .fs-xxl-4hx {
        font-size: calc(1.575rem 3.9vw) !important
    }

    .fs-xxl-4tx {
        font-size: calc(1.6rem 4.2vw) !important
    }

    .fs-xxl-5x {
        font-size: calc(1.625rem 4.5vw) !important
    }

    .fs-xxl-5qx {
        font-size: calc(1.65rem 4.8vw) !important
    }

    .fs-xxl-5hx {
        font-size: calc(1.675rem 5.1vw) !important
    }

    .fs-xxl-5tx {
        font-size: calc(1.7rem 5.4vw) !important
    }

    .fs-xxl-6x {
        font-size: calc(1.725rem 5.7vw) !important
    }

    .fs-xxl-6qx {
        font-size: calc(1.75rem 6vw) !important
    }

    .fs-xxl-6hx {
        font-size: calc(1.775rem 6.3vw) !important
    }

    .fs-xxl-6tx {
        font-size: calc(1.8rem 6.6vw) !important
    }

    .fs-xxl-7x {
        font-size: calc(1.825rem 6.9vw) !important
    }

    .fs-xxl-7qx {
        font-size: calc(1.85rem 7.2vw) !important
    }

    .fs-xxl-7hx {
        font-size: calc(1.875rem 7.5vw) !important
    }

    .fs-xxl-7tx {
        font-size: calc(1.9rem 7.8vw) !important
    }

    .text-xxl-start {
        text-align: left !important
    }

    .text-xxl-end {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }

    .min-w-xxl-unset {
        min-width: unset !important
    }

    .min-w-xxl-25 {
        min-width: 25% !important
    }

    .min-w-xxl-50 {
        min-width: 50% !important
    }

    .min-w-xxl-75 {
        min-width: 75% !important
    }

    .min-w-xxl-100 {
        min-width: 100% !important
    }

    .min-w-xxl-auto {
        min-width: auto !important
    }

    .min-w-xxl-1px {
        min-width: 1px !important
    }

    .min-w-xxl-2px {
        min-width: 2px !important
    }

    .min-w-xxl-3px {
        min-width: 3px !important
    }

    .min-w-xxl-4px {
        min-width: 4px !important
    }

    .min-w-xxl-5px {
        min-width: 5px !important
    }

    .min-w-xxl-6px {
        min-width: 6px !important
    }

    .min-w-xxl-7px {
        min-width: 7px !important
    }

    .min-w-xxl-8px {
        min-width: 8px !important
    }

    .min-w-xxl-9px {
        min-width: 9px !important
    }

    .min-w-xxl-10px {
        min-width: 10px !important
    }

    .min-w-xxl-15px {
        min-width: 15px !important
    }

    .min-w-xxl-20px {
        min-width: 20px !important
    }

    .min-w-xxl-25px {
        min-width: 25px !important
    }

    .min-w-xxl-30px {
        min-width: 30px !important
    }

    .min-w-xxl-35px {
        min-width: 35px !important
    }

    .min-w-xxl-40px {
        min-width: 40px !important
    }

    .min-w-xxl-45px {
        min-width: 45px !important
    }

    .min-w-xxl-50px {
        min-width: 50px !important
    }

    .min-w-xxl-55px {
        min-width: 55px !important
    }

    .min-w-xxl-60px {
        min-width: 60px !important
    }

    .min-w-xxl-65px {
        min-width: 65px !important
    }

    .min-w-xxl-70px {
        min-width: 70px !important
    }

    .min-w-xxl-75px {
        min-width: 75px !important
    }

    .min-w-xxl-80px {
        min-width: 80px !important
    }

    .min-w-xxl-85px {
        min-width: 85px !important
    }

    .min-w-xxl-90px {
        min-width: 90px !important
    }

    .min-w-xxl-95px {
        min-width: 95px !important
    }

    .min-w-xxl-100px {
        min-width: 100px !important
    }

    .min-w-xxl-125px {
        min-width: 125px !important
    }

    .min-w-xxl-150px {
        min-width: 150px !important
    }

    .min-w-xxl-175px {
        min-width: 175px !important
    }

    .min-w-xxl-200px {
        min-width: 200px !important
    }

    .min-w-xxl-225px {
        min-width: 225px !important
    }

    .min-w-xxl-250px {
        min-width: 250px !important
    }

    .min-w-xxl-275px {
        min-width: 275px !important
    }

    .min-w-xxl-300px {
        min-width: 300px !important
    }

    .min-w-xxl-325px {
        min-width: 325px !important
    }

    .min-w-xxl-350px {
        min-width: 350px !important
    }

    .min-w-xxl-375px {
        min-width: 375px !important
    }

    .min-w-xxl-400px {
        min-width: 400px !important
    }

    .min-w-xxl-425px {
        min-width: 425px !important
    }

    .min-w-xxl-450px {
        min-width: 450px !important
    }

    .min-w-xxl-475px {
        min-width: 475px !important
    }

    .min-w-xxl-500px {
        min-width: 500px !important
    }

    .min-w-xxl-550px {
        min-width: 550px !important
    }

    .min-w-xxl-600px {
        min-width: 600px !important
    }

    .min-w-xxl-650px {
        min-width: 650px !important
    }

    .min-w-xxl-700px {
        min-width: 700px !important
    }

    .min-w-xxl-750px {
        min-width: 750px !important
    }

    .min-w-xxl-800px {
        min-width: 800px !important
    }

    .min-w-xxl-850px {
        min-width: 850px !important
    }

    .min-w-xxl-900px {
        min-width: 900px !important
    }

    .min-w-xxl-950px {
        min-width: 950px !important
    }

    .min-w-xxl-1000px {
        min-width: 1000px !important
    }

    .min-h-xxl-unset {
        min-height: unset !important
    }

    .min-h-xxl-25 {
        min-height: 25% !important
    }

    .min-h-xxl-50 {
        min-height: 50% !important
    }

    .min-h-xxl-75 {
        min-height: 75% !important
    }

    .min-h-xxl-100 {
        min-height: 100% !important
    }

    .min-h-xxl-auto {
        min-height: auto !important
    }

    .min-h-xxl-1px {
        min-height: 1px !important
    }

    .min-h-xxl-2px {
        min-height: 2px !important
    }

    .min-h-xxl-3px {
        min-height: 3px !important
    }

    .min-h-xxl-4px {
        min-height: 4px !important
    }

    .min-h-xxl-5px {
        min-height: 5px !important
    }

    .min-h-xxl-6px {
        min-height: 6px !important
    }

    .min-h-xxl-7px {
        min-height: 7px !important
    }

    .min-h-xxl-8px {
        min-height: 8px !important
    }

    .min-h-xxl-9px {
        min-height: 9px !important
    }

    .min-h-xxl-10px {
        min-height: 10px !important
    }

    .min-h-xxl-15px {
        min-height: 15px !important
    }

    .min-h-xxl-20px {
        min-height: 20px !important
    }

    .min-h-xxl-25px {
        min-height: 25px !important
    }

    .min-h-xxl-30px {
        min-height: 30px !important
    }

    .min-h-xxl-35px {
        min-height: 35px !important
    }

    .min-h-xxl-40px {
        min-height: 40px !important
    }

    .min-h-xxl-45px {
        min-height: 45px !important
    }

    .min-h-xxl-50px {
        min-height: 50px !important
    }

    .min-h-xxl-55px {
        min-height: 55px !important
    }

    .min-h-xxl-60px {
        min-height: 60px !important
    }

    .min-h-xxl-65px {
        min-height: 65px !important
    }

    .min-h-xxl-70px {
        min-height: 70px !important
    }

    .min-h-xxl-75px {
        min-height: 75px !important
    }

    .min-h-xxl-80px {
        min-height: 80px !important
    }

    .min-h-xxl-85px {
        min-height: 85px !important
    }

    .min-h-xxl-90px {
        min-height: 90px !important
    }

    .min-h-xxl-95px {
        min-height: 95px !important
    }

    .min-h-xxl-100px {
        min-height: 100px !important
    }

    .min-h-xxl-125px {
        min-height: 125px !important
    }

    .min-h-xxl-150px {
        min-height: 150px !important
    }

    .min-h-xxl-175px {
        min-height: 175px !important
    }

    .min-h-xxl-200px {
        min-height: 200px !important
    }

    .min-h-xxl-225px {
        min-height: 225px !important
    }

    .min-h-xxl-250px {
        min-height: 250px !important
    }

    .min-h-xxl-275px {
        min-height: 275px !important
    }

    .min-h-xxl-300px {
        min-height: 300px !important
    }

    .min-h-xxl-325px {
        min-height: 325px !important
    }

    .min-h-xxl-350px {
        min-height: 350px !important
    }

    .min-h-xxl-375px {
        min-height: 375px !important
    }

    .min-h-xxl-400px {
        min-height: 400px !important
    }

    .min-h-xxl-425px {
        min-height: 425px !important
    }

    .min-h-xxl-450px {
        min-height: 450px !important
    }

    .min-h-xxl-475px {
        min-height: 475px !important
    }

    .min-h-xxl-500px {
        min-height: 500px !important
    }

    .min-h-xxl-550px {
        min-height: 550px !important
    }

    .min-h-xxl-600px {
        min-height: 600px !important
    }

    .min-h-xxl-650px {
        min-height: 650px !important
    }

    .min-h-xxl-700px {
        min-height: 700px !important
    }

    .min-h-xxl-750px {
        min-height: 750px !important
    }

    .min-h-xxl-800px {
        min-height: 800px !important
    }

    .min-h-xxl-850px {
        min-height: 850px !important
    }

    .min-h-xxl-900px {
        min-height: 900px !important
    }

    .min-h-xxl-950px {
        min-height: 950px !important
    }

    .min-h-xxl-1000px {
        min-height: 1000px !important
    }

    .table.g-xxl-0 td, .table.g-xxl-0 th {
        padding: 0
    }

    .table.g-xxl-0 td.dtr-control, .table.g-xxl-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gy-xxl-0 td, .table.gy-xxl-0 th {
        padding-top: 0;
        padding-bottom: 0
    }

    .table.gx-xxl-0 td, .table.gx-xxl-0 th {
        padding-left: 0;
        padding-right: 0
    }

    .table.gx-xxl-0 td.dtr-control, .table.gx-xxl-0 th.dtr-control {
        padding-left: 0 !important
    }

    .table.gs-xxl-0 td:first-child, .table.gs-xxl-0 th:first-child {
        padding-left: 0
    }

    .table.gs-xxl-0 td:last-child, .table.gs-xxl-0 th:last-child {
        padding-right: 0
    }

    .table.gs-xxl-0 td.dtr-control:first-child, .table.gs-xxl-0 th.dtr-control:first-child {
        padding-left: 0 !important
    }

    .table.g-xxl-1 td, .table.g-xxl-1 th {
        padding: .25rem
    }

    .table.g-xxl-1 td.dtr-control, .table.g-xxl-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gy-xxl-1 td, .table.gy-xxl-1 th {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .table.gx-xxl-1 td, .table.gx-xxl-1 th {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .table.gx-xxl-1 td.dtr-control, .table.gx-xxl-1 th.dtr-control {
        padding-left: .25rem !important
    }

    .table.gs-xxl-1 td:first-child, .table.gs-xxl-1 th:first-child {
        padding-left: .25rem
    }

    .table.gs-xxl-1 td:last-child, .table.gs-xxl-1 th:last-child {
        padding-right: .25rem
    }

    .table.gs-xxl-1 td.dtr-control:first-child, .table.gs-xxl-1 th.dtr-control:first-child {
        padding-left: .25rem !important
    }

    .table.g-xxl-2 td, .table.g-xxl-2 th {
        padding: .5rem
    }

    .table.g-xxl-2 td.dtr-control, .table.g-xxl-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gy-xxl-2 td, .table.gy-xxl-2 th {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .table.gx-xxl-2 td, .table.gx-xxl-2 th {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .table.gx-xxl-2 td.dtr-control, .table.gx-xxl-2 th.dtr-control {
        padding-left: .5rem !important
    }

    .table.gs-xxl-2 td:first-child, .table.gs-xxl-2 th:first-child {
        padding-left: .5rem
    }

    .table.gs-xxl-2 td:last-child, .table.gs-xxl-2 th:last-child {
        padding-right: .5rem
    }

    .table.gs-xxl-2 td.dtr-control:first-child, .table.gs-xxl-2 th.dtr-control:first-child {
        padding-left: .5rem !important
    }

    .table.g-xxl-3 td, .table.g-xxl-3 th {
        padding: .75rem
    }

    .table.g-xxl-3 td.dtr-control, .table.g-xxl-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gy-xxl-3 td, .table.gy-xxl-3 th {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .table.gx-xxl-3 td, .table.gx-xxl-3 th {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .table.gx-xxl-3 td.dtr-control, .table.gx-xxl-3 th.dtr-control {
        padding-left: .75rem !important
    }

    .table.gs-xxl-3 td:first-child, .table.gs-xxl-3 th:first-child {
        padding-left: .75rem
    }

    .table.gs-xxl-3 td:last-child, .table.gs-xxl-3 th:last-child {
        padding-right: .75rem
    }

    .table.gs-xxl-3 td.dtr-control:first-child, .table.gs-xxl-3 th.dtr-control:first-child {
        padding-left: .75rem !important
    }

    .table.g-xxl-4 td, .table.g-xxl-4 th {
        padding: 1rem
    }

    .table.g-xxl-4 td.dtr-control, .table.g-xxl-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gy-xxl-4 td, .table.gy-xxl-4 th {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .table.gx-xxl-4 td, .table.gx-xxl-4 th {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .table.gx-xxl-4 td.dtr-control, .table.gx-xxl-4 th.dtr-control {
        padding-left: 1rem !important
    }

    .table.gs-xxl-4 td:first-child, .table.gs-xxl-4 th:first-child {
        padding-left: 1rem
    }

    .table.gs-xxl-4 td:last-child, .table.gs-xxl-4 th:last-child {
        padding-right: 1rem
    }

    .table.gs-xxl-4 td.dtr-control:first-child, .table.gs-xxl-4 th.dtr-control:first-child {
        padding-left: 1rem !important
    }

    .table.g-xxl-5 td, .table.g-xxl-5 th {
        padding: 1.25rem
    }

    .table.g-xxl-5 td.dtr-control, .table.g-xxl-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gy-xxl-5 td, .table.gy-xxl-5 th {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .table.gx-xxl-5 td, .table.gx-xxl-5 th {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .table.gx-xxl-5 td.dtr-control, .table.gx-xxl-5 th.dtr-control {
        padding-left: 1.25rem !important
    }

    .table.gs-xxl-5 td:first-child, .table.gs-xxl-5 th:first-child {
        padding-left: 1.25rem
    }

    .table.gs-xxl-5 td:last-child, .table.gs-xxl-5 th:last-child {
        padding-right: 1.25rem
    }

    .table.gs-xxl-5 td.dtr-control:first-child, .table.gs-xxl-5 th.dtr-control:first-child {
        padding-left: 1.25rem !important
    }

    .table.g-xxl-6 td, .table.g-xxl-6 th {
        padding: 1.5rem
    }

    .table.g-xxl-6 td.dtr-control, .table.g-xxl-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gy-xxl-6 td, .table.gy-xxl-6 th {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .table.gx-xxl-6 td, .table.gx-xxl-6 th {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .table.gx-xxl-6 td.dtr-control, .table.gx-xxl-6 th.dtr-control {
        padding-left: 1.5rem !important
    }

    .table.gs-xxl-6 td:first-child, .table.gs-xxl-6 th:first-child {
        padding-left: 1.5rem
    }

    .table.gs-xxl-6 td:last-child, .table.gs-xxl-6 th:last-child {
        padding-right: 1.5rem
    }

    .table.gs-xxl-6 td.dtr-control:first-child, .table.gs-xxl-6 th.dtr-control:first-child {
        padding-left: 1.5rem !important
    }

    .table.g-xxl-7 td, .table.g-xxl-7 th {
        padding: 1.75rem
    }

    .table.g-xxl-7 td.dtr-control, .table.g-xxl-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gy-xxl-7 td, .table.gy-xxl-7 th {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .table.gx-xxl-7 td, .table.gx-xxl-7 th {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .table.gx-xxl-7 td.dtr-control, .table.gx-xxl-7 th.dtr-control {
        padding-left: 1.75rem !important
    }

    .table.gs-xxl-7 td:first-child, .table.gs-xxl-7 th:first-child {
        padding-left: 1.75rem
    }

    .table.gs-xxl-7 td:last-child, .table.gs-xxl-7 th:last-child {
        padding-right: 1.75rem
    }

    .table.gs-xxl-7 td.dtr-control:first-child, .table.gs-xxl-7 th.dtr-control:first-child {
        padding-left: 1.75rem !important
    }

    .table.g-xxl-8 td, .table.g-xxl-8 th {
        padding: 2rem
    }

    .table.g-xxl-8 td.dtr-control, .table.g-xxl-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gy-xxl-8 td, .table.gy-xxl-8 th {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .table.gx-xxl-8 td, .table.gx-xxl-8 th {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .table.gx-xxl-8 td.dtr-control, .table.gx-xxl-8 th.dtr-control {
        padding-left: 2rem !important
    }

    .table.gs-xxl-8 td:first-child, .table.gs-xxl-8 th:first-child {
        padding-left: 2rem
    }

    .table.gs-xxl-8 td:last-child, .table.gs-xxl-8 th:last-child {
        padding-right: 2rem
    }

    .table.gs-xxl-8 td.dtr-control:first-child, .table.gs-xxl-8 th.dtr-control:first-child {
        padding-left: 2rem !important
    }

    .table.g-xxl-9 td, .table.g-xxl-9 th {
        padding: 2.25rem
    }

    .table.g-xxl-9 td.dtr-control, .table.g-xxl-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gy-xxl-9 td, .table.gy-xxl-9 th {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .table.gx-xxl-9 td, .table.gx-xxl-9 th {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .table.gx-xxl-9 td.dtr-control, .table.gx-xxl-9 th.dtr-control {
        padding-left: 2.25rem !important
    }

    .table.gs-xxl-9 td:first-child, .table.gs-xxl-9 th:first-child {
        padding-left: 2.25rem
    }

    .table.gs-xxl-9 td:last-child, .table.gs-xxl-9 th:last-child {
        padding-right: 2.25rem
    }

    .table.gs-xxl-9 td.dtr-control:first-child, .table.gs-xxl-9 th.dtr-control:first-child {
        padding-left: 2.25rem !important
    }

    .table.g-xxl-10 td, .table.g-xxl-10 th {
        padding: 2.5rem
    }

    .table.g-xxl-10 td.dtr-control, .table.g-xxl-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gy-xxl-10 td, .table.gy-xxl-10 th {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .table.gx-xxl-10 td, .table.gx-xxl-10 th {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .table.gx-xxl-10 td.dtr-control, .table.gx-xxl-10 th.dtr-control {
        padding-left: 2.5rem !important
    }

    .table.gs-xxl-10 td:first-child, .table.gs-xxl-10 th:first-child {
        padding-left: 2.5rem
    }

    .table.gs-xxl-10 td:last-child, .table.gs-xxl-10 th:last-child {
        padding-right: 2.5rem
    }

    .table.gs-xxl-10 td.dtr-control:first-child, .table.gs-xxl-10 th.dtr-control:first-child {
        padding-left: 2.5rem !important
    }

    .symbol.symbol-xxl-20px > img {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xxl-20px .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xxl-20px.symbol-fixed .symbol-label {
        width: 20px;
        height: 20px
    }

    .symbol.symbol-xxl-20px.symbol-fixed > img {
        width: 20px;
        height: 20px;
        max-width: none
    }

    .symbol.symbol-xxl-20px.symbol-2by3 .symbol-label {
        height: 20px;
        width: 30px
    }

    .symbol.symbol-xxl-20px.symbol-2by3 > img {
        height: 20px;
        width: 30px;
        max-width: none
    }

    .symbol.symbol-xxl-25px > img {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xxl-25px .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xxl-25px.symbol-fixed .symbol-label {
        width: 25px;
        height: 25px
    }

    .symbol.symbol-xxl-25px.symbol-fixed > img {
        width: 25px;
        height: 25px;
        max-width: none
    }

    .symbol.symbol-xxl-25px.symbol-2by3 .symbol-label {
        height: 25px;
        width: 37.5px
    }

    .symbol.symbol-xxl-25px.symbol-2by3 > img {
        height: 25px;
        width: 37.5px;
        max-width: none
    }

    .symbol.symbol-xxl-30px > img {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xxl-30px .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xxl-30px.symbol-fixed .symbol-label {
        width: 30px;
        height: 30px
    }

    .symbol.symbol-xxl-30px.symbol-fixed > img {
        width: 30px;
        height: 30px;
        max-width: none
    }

    .symbol.symbol-xxl-30px.symbol-2by3 .symbol-label {
        height: 30px;
        width: 45px
    }

    .symbol.symbol-xxl-30px.symbol-2by3 > img {
        height: 30px;
        width: 45px;
        max-width: none
    }

    .symbol.symbol-xxl-35px > img {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xxl-35px .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xxl-35px.symbol-fixed .symbol-label {
        width: 35px;
        height: 35px
    }

    .symbol.symbol-xxl-35px.symbol-fixed > img {
        width: 35px;
        height: 35px;
        max-width: none
    }

    .symbol.symbol-xxl-35px.symbol-2by3 .symbol-label {
        height: 35px;
        width: 52.5px
    }

    .symbol.symbol-xxl-35px.symbol-2by3 > img {
        height: 35px;
        width: 52.5px;
        max-width: none
    }

    .symbol.symbol-xxl-40px > img {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xxl-40px .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xxl-40px.symbol-fixed .symbol-label {
        width: 40px;
        height: 40px
    }

    .symbol.symbol-xxl-40px.symbol-fixed > img {
        width: 40px;
        height: 40px;
        max-width: none
    }

    .symbol.symbol-xxl-40px.symbol-2by3 .symbol-label {
        height: 40px;
        width: 60px
    }

    .symbol.symbol-xxl-40px.symbol-2by3 > img {
        height: 40px;
        width: 60px;
        max-width: none
    }

    .symbol.symbol-xxl-45px > img {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xxl-45px .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xxl-45px.symbol-fixed .symbol-label {
        width: 45px;
        height: 45px
    }

    .symbol.symbol-xxl-45px.symbol-fixed > img {
        width: 45px;
        height: 45px;
        max-width: none
    }

    .symbol.symbol-xxl-45px.symbol-2by3 .symbol-label {
        height: 45px;
        width: 67.5px
    }

    .symbol.symbol-xxl-45px.symbol-2by3 > img {
        height: 45px;
        width: 67.5px;
        max-width: none
    }

    .symbol.symbol-xxl-50px > img {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xxl-50px .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xxl-50px.symbol-fixed .symbol-label {
        width: 50px;
        height: 50px
    }

    .symbol.symbol-xxl-50px.symbol-fixed > img {
        width: 50px;
        height: 50px;
        max-width: none
    }

    .symbol.symbol-xxl-50px.symbol-2by3 .symbol-label {
        height: 50px;
        width: 75px
    }

    .symbol.symbol-xxl-50px.symbol-2by3 > img {
        height: 50px;
        width: 75px;
        max-width: none
    }

    .symbol.symbol-xxl-55px > img {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xxl-55px .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xxl-55px.symbol-fixed .symbol-label {
        width: 55px;
        height: 55px
    }

    .symbol.symbol-xxl-55px.symbol-fixed > img {
        width: 55px;
        height: 55px;
        max-width: none
    }

    .symbol.symbol-xxl-55px.symbol-2by3 .symbol-label {
        height: 55px;
        width: 82.5px
    }

    .symbol.symbol-xxl-55px.symbol-2by3 > img {
        height: 55px;
        width: 82.5px;
        max-width: none
    }

    .symbol.symbol-xxl-60px > img {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xxl-60px .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xxl-60px.symbol-fixed .symbol-label {
        width: 60px;
        height: 60px
    }

    .symbol.symbol-xxl-60px.symbol-fixed > img {
        width: 60px;
        height: 60px;
        max-width: none
    }

    .symbol.symbol-xxl-60px.symbol-2by3 .symbol-label {
        height: 60px;
        width: 90px
    }

    .symbol.symbol-xxl-60px.symbol-2by3 > img {
        height: 60px;
        width: 90px;
        max-width: none
    }

    .symbol.symbol-xxl-65px > img {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xxl-65px .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xxl-65px.symbol-fixed .symbol-label {
        width: 65px;
        height: 65px
    }

    .symbol.symbol-xxl-65px.symbol-fixed > img {
        width: 65px;
        height: 65px;
        max-width: none
    }

    .symbol.symbol-xxl-65px.symbol-2by3 .symbol-label {
        height: 65px;
        width: 97.5px
    }

    .symbol.symbol-xxl-65px.symbol-2by3 > img {
        height: 65px;
        width: 97.5px;
        max-width: none
    }

    .symbol.symbol-xxl-70px > img {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xxl-70px .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xxl-70px.symbol-fixed .symbol-label {
        width: 70px;
        height: 70px
    }

    .symbol.symbol-xxl-70px.symbol-fixed > img {
        width: 70px;
        height: 70px;
        max-width: none
    }

    .symbol.symbol-xxl-70px.symbol-2by3 .symbol-label {
        height: 70px;
        width: 105px
    }

    .symbol.symbol-xxl-70px.symbol-2by3 > img {
        height: 70px;
        width: 105px;
        max-width: none
    }

    .symbol.symbol-xxl-75px > img {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xxl-75px .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xxl-75px.symbol-fixed .symbol-label {
        width: 75px;
        height: 75px
    }

    .symbol.symbol-xxl-75px.symbol-fixed > img {
        width: 75px;
        height: 75px;
        max-width: none
    }

    .symbol.symbol-xxl-75px.symbol-2by3 .symbol-label {
        height: 75px;
        width: 112.5px
    }

    .symbol.symbol-xxl-75px.symbol-2by3 > img {
        height: 75px;
        width: 112.5px;
        max-width: none
    }

    .symbol.symbol-xxl-90px > img {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xxl-90px .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xxl-90px.symbol-fixed .symbol-label {
        width: 90px;
        height: 90px
    }

    .symbol.symbol-xxl-90px.symbol-fixed > img {
        width: 90px;
        height: 90px;
        max-width: none
    }

    .symbol.symbol-xxl-90px.symbol-2by3 .symbol-label {
        height: 90px;
        width: 135px
    }

    .symbol.symbol-xxl-90px.symbol-2by3 > img {
        height: 90px;
        width: 135px;
        max-width: none
    }

    .symbol.symbol-xxl-100px > img {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xxl-100px .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xxl-100px.symbol-fixed .symbol-label {
        width: 100px;
        height: 100px
    }

    .symbol.symbol-xxl-100px.symbol-fixed > img {
        width: 100px;
        height: 100px;
        max-width: none
    }

    .symbol.symbol-xxl-100px.symbol-2by3 .symbol-label {
        height: 100px;
        width: 150px
    }

    .symbol.symbol-xxl-100px.symbol-2by3 > img {
        height: 100px;
        width: 150px;
        max-width: none
    }

    .symbol.symbol-xxl-125px > img {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xxl-125px .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xxl-125px.symbol-fixed .symbol-label {
        width: 125px;
        height: 125px
    }

    .symbol.symbol-xxl-125px.symbol-fixed > img {
        width: 125px;
        height: 125px;
        max-width: none
    }

    .symbol.symbol-xxl-125px.symbol-2by3 .symbol-label {
        height: 125px;
        width: 187.5px
    }

    .symbol.symbol-xxl-125px.symbol-2by3 > img {
        height: 125px;
        width: 187.5px;
        max-width: none
    }

    .symbol.symbol-xxl-150px > img {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xxl-150px .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xxl-150px.symbol-fixed .symbol-label {
        width: 150px;
        height: 150px
    }

    .symbol.symbol-xxl-150px.symbol-fixed > img {
        width: 150px;
        height: 150px;
        max-width: none
    }

    .symbol.symbol-xxl-150px.symbol-2by3 .symbol-label {
        height: 150px;
        width: 225px
    }

    .symbol.symbol-xxl-150px.symbol-2by3 > img {
        height: 150px;
        width: 225px;
        max-width: none
    }

    .symbol.symbol-xxl-160px > img {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xxl-160px .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xxl-160px.symbol-fixed .symbol-label {
        width: 160px;
        height: 160px
    }

    .symbol.symbol-xxl-160px.symbol-fixed > img {
        width: 160px;
        height: 160px;
        max-width: none
    }

    .symbol.symbol-xxl-160px.symbol-2by3 .symbol-label {
        height: 160px;
        width: 240px
    }

    .symbol.symbol-xxl-160px.symbol-2by3 > img {
        height: 160px;
        width: 240px;
        max-width: none
    }

    .symbol.symbol-xxl-175px > img {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xxl-175px .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xxl-175px.symbol-fixed .symbol-label {
        width: 175px;
        height: 175px
    }

    .symbol.symbol-xxl-175px.symbol-fixed > img {
        width: 175px;
        height: 175px;
        max-width: none
    }

    .symbol.symbol-xxl-175px.symbol-2by3 .symbol-label {
        height: 175px;
        width: 262.5px
    }

    .symbol.symbol-xxl-175px.symbol-2by3 > img {
        height: 175px;
        width: 262.5px;
        max-width: none
    }

    .symbol.symbol-xxl-200px > img {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xxl-200px .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xxl-200px.symbol-fixed .symbol-label {
        width: 200px;
        height: 200px
    }

    .symbol.symbol-xxl-200px.symbol-fixed > img {
        width: 200px;
        height: 200px;
        max-width: none
    }

    .symbol.symbol-xxl-200px.symbol-2by3 .symbol-label {
        height: 200px;
        width: 300px
    }

    .symbol.symbol-xxl-200px.symbol-2by3 > img {
        height: 200px;
        width: 300px;
        max-width: none
    }

    .svg-icon.svg-icon-xxl-1 svg {
        height: 1.75rem !important;
        width: 1.75rem !important
    }

    .svg-icon.svg-icon-xxl-2 svg {
        height: 1.5rem !important;
        width: 1.5rem !important
    }

    .svg-icon.svg-icon-xxl-3 svg {
        height: 1.35rem !important;
        width: 1.35rem !important
    }

    .svg-icon.svg-icon-xxl-4 svg {
        height: 1.25rem !important;
        width: 1.25rem !important
    }

    .svg-icon.svg-icon-xxl-5 svg {
        height: 1.15rem !important;
        width: 1.15rem !important
    }

    .svg-icon.svg-icon-xxl-6 svg {
        height: 1.075rem !important;
        width: 1.075rem !important
    }

    .svg-icon.svg-icon-xxl-7 svg {
        height: .95rem !important;
        width: .95rem !important
    }

    .svg-icon.svg-icon-xxl-8 svg {
        height: .85rem !important;
        width: .85rem !important
    }

    .svg-icon.svg-icon-xxl-9 svg {
        height: .75rem !important;
        width: .75rem !important
    }

    .svg-icon.svg-icon-xxl-10 svg {
        height: .5rem !important;
        width: .5rem !important
    }

    .svg-icon.svg-icon-xxl-base svg {
        height: 1rem !important;
        width: 1rem !important
    }

    .svg-icon.svg-icon-xxl-fluid svg {
        height: 100% !important;
        width: 100% !important
    }

    .svg-icon.svg-icon-xxl-2x svg {
        height: 2rem !important;
        width: 2rem !important
    }

    .svg-icon.svg-icon-xxl-2qx svg {
        height: 2.25rem !important;
        width: 2.25rem !important
    }

    .svg-icon.svg-icon-xxl-2hx svg {
        height: 2.5rem !important;
        width: 2.5rem !important
    }

    .svg-icon.svg-icon-xxl-2tx svg {
        height: 2.75rem !important;
        width: 2.75rem !important
    }

    .svg-icon.svg-icon-xxl-3x svg {
        height: 3rem !important;
        width: 3rem !important
    }

    .svg-icon.svg-icon-xxl-3qx svg {
        height: 3.25rem !important;
        width: 3.25rem !important
    }

    .svg-icon.svg-icon-xxl-3hx svg {
        height: 3.5rem !important;
        width: 3.5rem !important
    }

    .svg-icon.svg-icon-xxl-3tx svg {
        height: 3.75rem !important;
        width: 3.75rem !important
    }

    .svg-icon.svg-icon-xxl-4x svg {
        height: 4rem !important;
        width: 4rem !important
    }

    .svg-icon.svg-icon-xxl-4qx svg {
        height: 4.25rem !important;
        width: 4.25rem !important
    }

    .svg-icon.svg-icon-xxl-4hx svg {
        height: 4.5rem !important;
        width: 4.5rem !important
    }

    .svg-icon.svg-icon-xxl-4tx svg {
        height: 4.75rem !important;
        width: 4.75rem !important
    }

    .svg-icon.svg-icon-xxl-5x svg {
        height: 5rem !important;
        width: 5rem !important
    }

    .svg-icon.svg-icon-xxl-5qx svg {
        height: 5.25rem !important;
        width: 5.25rem !important
    }

    .svg-icon.svg-icon-xxl-5hx svg {
        height: 5.5rem !important;
        width: 5.5rem !important
    }

    .svg-icon.svg-icon-xxl-5tx svg {
        height: 5.75rem !important;
        width: 5.75rem !important
    }

    .svg-icon.svg-icon-xxl-6x svg {
        height: 6rem !important;
        width: 6rem !important
    }

    .svg-icon.svg-icon-xxl-6qx svg {
        height: 6.25rem !important;
        width: 6.25rem !important
    }

    .svg-icon.svg-icon-xxl-6hx svg {
        height: 6.5rem !important;
        width: 6.5rem !important
    }

    .svg-icon.svg-icon-xxl-6tx svg {
        height: 6.75rem !important;
        width: 6.75rem !important
    }

    .svg-icon.svg-icon-xxl-7x svg {
        height: 7rem !important;
        width: 7rem !important
    }

    .svg-icon.svg-icon-xxl-7qx svg {
        height: 7.25rem !important;
        width: 7.25rem !important
    }

    .svg-icon.svg-icon-xxl-7hx svg {
        height: 7.5rem !important;
        width: 7.5rem !important
    }

    .svg-icon.svg-icon-xxl-7tx svg {
        height: 7.75rem !important;
        width: 7.75rem !important
    }
}

@media (min-width:1400px) and (min-width:1320px) {
    /*For Date Selector*/
    .date-selector div.table-responsive {
        max-width: 1320px !important;
        width: 1320px !important
    }
}

@media (min-width:1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1320px
    }

    .fixed-top-xxl {
        position: fixed;
        z-index: 101;
        top: 0;
        left: 0;
        right: 0
    }

    .flex-xxl-root {
        flex: 1
    }

    .flex-xxl-column-auto {
        flex: none
    }

    .flex-xxl-column-fluid {
        flex: 1 0 auto
    }

    .flex-xxl-row-auto {
        flex: 0 0 auto
    }

    .flex-xxl-row-fluid {
        flex: 1 auto;
        min-width: 0
    }

    .flex-xxl-center {
        justify-content: center;
        align-items: center
    }

    .flex-xxl-start {
        justify-content: start;
        align-items: start
    }

    .flex-xxl-end {
        justify-content: flex-end;
        align-items: flex-end
    }

    .flex-xxl-stack {
        justify-content: space-between;
        align-items: center
    }

    .bgi-size-xxl-auto {
        background-size: auto
    }

    .bgi-size-xxl-cover {
        background-size: cover
    }

    .bgi-size-xxl-contain {
        background-size: contain
    }

    .bgi-attachment-xxl-fixed {
        background-attachment: fixed
    }

    .bgi-attachment-xxl-scroll {
        background-attachment: scroll
    }

    .card.card-xxl-stretch {
        height: calc(100% - var(--bs-gutter-y))
    }

    .card.card-xxl-stretch-75 {
        height: calc(75% - var(--bs-gutter-y))
    }

    .card.card-xxl-stretch-50 {
        height: calc(50% - var(--bs-gutter-y))
    }

    .card.card-xxl-stretch-33 {
        height: calc(33.333% - var(--bs-gutter-y))
    }

    .card.card-xxl-stretch-25 {
        height: calc(25% - var(--bs-gutter-y))
    }

    .card .card-header-xxl-stretch {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        align-items: stretch
    }

    .card .card-header-xxl-stretch .card-toolbar {
        margin: 0;
        align-items: stretch
    }

    .menu-item.menu-xxl-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-xxl-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-xxl-dropdown.menu.show, .menu-sub-xxl-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-xxl-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-xxl-accordion {
        display: none
    }

    .menu-sub-xxl-accordion.show, .show:not(.menu-dropdown) > .menu-sub-xxl-accordion {
        display: flex
    }

    .menu-sub-xxl-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-xxl-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-xxl-inline {
        display: flex
    }

    .menu-xxl-fit > .menu-item > .menu-content, .menu-xxl-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-xxl-column {
        flex-direction: column;
        width: 100%
    }

    .menu-xxl-row {
        flex-direction: row
    }

    .menu-xxl-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-xxl-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-xxl-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-xxl-pill .menu-link {
        border-radius: 50px
    }

    .menu-xxl-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .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
    }

    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none
    }

    .navbar-expand-xxl .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        box-shadow: none;
        transition: none
    }

    .navbar-expand-xxl .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-xxl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }

    .list-group-horizontal-xxl {
        flex-direction: row
    }

    .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-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(--bs-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(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-xxl > .list-group-item .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }

    .offcanvas-xxl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-xxl .offcanvas-header {
        display: none
    }

    .offcanvas-xxl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }

    .sticky-xxl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-xxl-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (max-width:1399.98px) {
    .menu-item.menu-xxl-down-accordion .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after {
        transform: rotateZ(90deg);
        transform: rotateZ(-90deg);
        transition: transform .3s ease
    }

    .menu-sub-xxl-down-dropdown {
        display: none;
        border-radius: .475rem;
        background-color: var(--bs-menu-dropdown-bg-color);
        box-shadow: var(--bs-menu-dropdown-box-shadow);
        z-index: 107
    }

    .menu-sub-xxl-down-dropdown.menu.show, .menu-sub-xxl-down-dropdown.show[data-popper-placement], .show.menu-dropdown > .menu-sub-xxl-down-dropdown {
        display: flex;
        will-change: transform;
        animation: menu-sub-dropdown-animation-fade-in .3s ease 1,menu-sub-dropdown-animation-move-up .3s ease 1
    }

    .menu-sub-xxl-down-accordion {
        display: none
    }

    .menu-sub-xxl-down-accordion.show, .show:not(.menu-dropdown) > .menu-sub-xxl-down-accordion {
        display: flex
    }

    .menu-sub-xxl-down-indention .menu-sub:not([data-popper-placement]) {
        margin-left: 1rem
    }

    .menu-sub-xxl-down-indention .menu-item .menu-item .menu-link.active {
        margin-right: 1rem
    }

    .menu-xxl-down-inline {
        display: flex
    }

    .menu-xxl-down-fit > .menu-item > .menu-content, .menu-xxl-down-fit > .menu-item > .menu-link {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .menu-xxl-down-column {
        flex-direction: column;
        width: 100%
    }

    .menu-xxl-down-row {
        flex-direction: row
    }

    .menu-xxl-down-row > .menu-item {
        display: flex;
        align-items: center
    }

    .menu-xxl-down-row > .menu-item > .menu-link .menu-arrow:after {
        transform: rotateZ(-90deg);
        transform: rotateZ(90deg);
        transition: transform .3s ease
    }

    .menu-xxl-down-rounded .menu-link {
        border-radius: .475rem
    }

    .menu-xxl-down-pill .menu-link {
        border-radius: 50px
    }

    .menu-xxl-down-rounded-0 .menu-link {
        border-radius: 0 !important
    }

    .table-responsive-xxl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-fullscreen {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .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-footer, .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }

    .offcanvas-xxl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        box-shadow: var(--bs-offcanvas-box-shadow);
        transition: var(--bs-offcanvas-transition)
    }

    .offcanvas-xxl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-xxl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-xxl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-xxl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-xxl.show:not(.hiding), .offcanvas-xxl.showing {
        transform: none
    }

    .offcanvas-xxl.hiding, .offcanvas-xxl.show, .offcanvas-xxl.showing {
        visibility: visible
    }

    .offcanvas-xxl {
        transition: none
    }
}

@media (prefers-reduced-motion:reduce) {
    .btn, .fade, .nav-link, .offcanvas, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl, .collapsing, .navbar-toggler, .accordion-button, .page-link, .progress-bar, .form-select, .form-control, .form-control::file-selector-button, .form-switch .form-check-input, .form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb, .form-floating > label, .collapsing.collapse-horizontal, .accordion-button::after, .modal.fade .modal-dialog, .carousel-item, .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start, .carousel-control-next, .carousel-control-prev, .carousel-indicators [data-bs-target] {
        transition: none
    }

    .spinner-border, .spinner-grow {
        --bs-spinner-animation-speed: 1.3s
    }

    .progress-bar-animated {
        animation: none
    }
}

@keyframes wave-animation {
    0% {
        transform: rotate(0deg)
    }

    10% {
        transform: rotate(-10deg)
    }

    20% {
        transform: rotate(12deg)
    }

    30% {
        transform: rotate(-10deg)
    }

    40% {
        transform: rotate(9deg)
    }

    50% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(0deg)
    }
}

.wave-on-hover:hover {
    animation-name: wave-animation;
    animation-duration: 1.2s;
    animation-iteration-count: 1;
    transform-origin: 50% 100%
}

.bullet-heart {
    background: 0 0 !important;
    position: relative;
    width: 8px;
    height: 8px
}

.bullet-heart:after, .bullet-heart:before {
    content: "";
    background-color: var(--bs-text-muted);
    width: 5px;
    height: 8px;
    position: absolute;
    display: block;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    transform: rotate(-45deg);
    transform-origin: top;
    left: -50%
}

.bullet-heart:after {
    transform: rotate(45deg);
    left: 50%
}

.menu-link:hover .bullet-heart:after, .menu-link:hover .bullet-heart:before {
    background-color: var(--bs-text-danger) !important
}

@media (min-width: 992px) {
    .header {
        min-height: 100px
    }
}

a > *, button > * {
    pointer-events: none
}

a.custom-list.bg-light h5 {
    font-weight: 900 !important
}

/*.menu-accordion .menu-item .menu-link {
    padding: .35rem 1rem !important
}*/
.fs-small {
    font-size: smaller
}

span.required {
    color: var(--bs-danger)
}

span.required:after {
    content: ""
}

.has-error .help-inline, .has-error .help-block, .has-error .form-label {
    color: var(--bs-danger) !important
}

.form-label {
    margin-top: 2px;
    display: block
}

@keyframes fadeOut {
    0% {
        opacity: 1;
        visibility: visible
    }

    90% {
        opacity: 1;
        visibility: visible
    }

    100% {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.fadeOut {
    animation: fadeOut 8s ease-in;
    opacity: 0;
    visibility: collapse;
    z-index: 10001
}

.fadeOutFast {
    animation: fadeOut 2s ease-in;
    opacity: 0;
    visibility: collapse;
    z-index: 10001
}

.emoji-wrapper {
    height: 400px;
    overflow: auto
}

.emoji-wrapper input {
    display: none
}

.emoji-wrapper label {
    padding: .25rem;
    background: #F5F5F5;
    margin: 1px;
    border: 1px solid transparent;
    border-radius: 8px;
    cursor: pointer;
    font-size: 2rem;
    display: inline-flex;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center
}

.emoji-wrapper label:hover {
    border-color: #ccc
}

.input-group-addon {
    display: flex;
    align-items: center;
    padding: .775rem 1rem;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.5;
    color: var(--bs-gray-700);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-gray-100);
    border: 1px solid var(--bs-gray-300);
    border-radius: .475rem
}

progress {
    width: 100px;
    height: 6px;
    border: none;
    border-radius: 6px
}

progress::-webkit-progress-bar {
    background-color: var(--bs-gray-100);
    border-radius: 6px
}

progress::-webkit-progress-value {
    background-color: var(--bs-primary);
    border-radius: 6px 0 0 6px
}

progress[value="1"]::-webkit-progress-value, progress[value="100"]::-webkit-progress-value {
    border-radius: 6px
}

[contenteditable] {
    border-bottom: 1px solid transparent
}

[contenteditable]:after {
    content: "\270E";
    color: var(--bs-primary);
    display: inline-block;
    transform: scaleX(-1)
}

[contenteditable]:focus {
    outline: 0;
    border-bottom: 1px dashed var(--bs-primary)
}

.bg-none {
    background: none !important
}

@media print {
    html, body {
        background: #FFF !important
    }

    .no-print, #pnlNotifier, #kt_header_container, #kt_aside, .page-title, #toastr-container, #kt_app_header_container, #kt_app_toolbar, #pnlAssistant {
        display: none !important;
        position: absolute !important; /* Remove from flow */
        height: 0 !important;
        width: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
        visibility: hidden !important;
    }

    #kt_wrapper {
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        bottom: 0 !important;
    }

    .card {
        box-shadow: none !important
    }

    ::-webkit-scrollbar {
        display: none
    }
}

.autocomplete-dropdown {
    position: absolute;
    z-index: 10001;
    margin: 0;
    padding: 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 2px 6px #0003;
    max-height: 200px;
    overflow-y: auto
}

.autocomplete-dropdown li {
    padding: 5px 10px;
    cursor: pointer;
    display: flex;
    width: 100%
}

.autocomplete-dropdown li * {
    pointer-events: none
}

.autocomplete-dropdown li.selected {
    background-color: #f2f2f2
}

.autocomplete-dropdown li:hover {
    background-color: #f2f2f2
}

.autocomplete-dropdown li .img-32 {
    width: 32px;
    height: 32px;
    flex: 0 auto;
    margin-right: 5px
}

input[data-toggle=autocomplete].loading {
    background: url(/App_Assets/App_Assets/images/input-spinner.gif) no-repeat;
    background-position: 99%
}

.form-control.loading {
    padding-right: calc(1.5em + 0.75rem);
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
    background-image: url(/App_Assets/styles/data:image/svg+xml,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 8.4666665 8.4666669'%3E%3Cpath fill='%23B5B5C3' d='M 4.2324219 0 C 3.1475821 0 2.0637393 0.41281771 1.2382812 1.2382812 C -0.41265486 2.8892064 -0.41265634 5.5776 1.2382812 7.2285156 C 2.8891974 8.8794427 5.5775995 8.8794427 7.2285156 7.2285156 A 0.388006 0.388006 0 0 0 7.2285156 6.6796875 A 0.388006 0.388006 0 0 0 6.6796875 6.6796875 C 5.3253236 8.0340604 3.1414733 8.0340604 1.7871094 6.6796875 C 0.43272699 5.3253231 0.43272551 3.1414842 1.7871094 1.7871094 C 3.1414733 0.43273651 5.3253236 0.43273651 6.6796875 1.7871094 A 0.388006 0.388006 0 0 0 7.2285156 1.7871094 A 0.388006 0.388006 0 0 0 7.2285156 1.2382812 C 6.4030576 0.41281771 5.3172616 0 4.2324219 0 z'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' from='0 4.2 4.2' to='360 4.2 4.2' dur='650ms' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E)
}

.symbol-label > i.fa {
    color: inherit !important
}

.file-import > small:before {
    background: no-repeat;
    float: left
}

[file-type]:before {
    content: "\f15b";
    min-width: 40px;
    height: 40px;
    background: #546173;
    border-radius: 4px 0 0 4px !important;
    font-family: 'Font Awesome 6 Pro';
    color: #FFF;
    font-size: 2em;
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
    margin-right: 6px
}

[file-type="pdf"]:before {
    background: #c70021;
    color: #c70021;
    content: "\f1c1"
}

[file-type="pdf"]:after {
    color: #c70021
}

[file-type="xls"]:before, [file-type="xlsx"]:before {
    background: #329b5a;
    color: #329b5a;
    content: "\f1c3"
}

[file-type="xls"]:after, [file-type="xlsx"]:after {
    color: #329b5a
}

[file-type="doc"]:before, [file-type="docx"]:before {
    background: #267bd0;
    color: #267bd0;
    content: "\f1c2"
}

[file-type="doc"]:after, [file-type="docx"]:after {
    color: #267bd0
}

[file-type="png"]:before, [file-type="jpg"]:before, [file-type="jpeg"]:before, [file-type="gif"]:before {
    background: #ff9512;
    color: #ff9512;
    content: "\f1c5"
}

[file-type="png"]:after, [file-type="jpg"]:after, [file-type="jpeg"]:after, [file-type="gif"]:after {
    color: #ff9512
}

[file-type="zip"]:before, [file-type="rar"]:before, [file-type="7z"]:before, [file-type="tar"]:before {
    background: #824cca;
    color: #824cca;
    content: "\f1c6"
}

[file-type="zip"]:after, [file-type="rar"]:after, [file-type="7z"]:after, [file-type="tar"]:after {
    color: #824cca
}

[file-type="ods"]:before {
    color: #329b5a;
    background: #329b5a;
    content: "\f0ce"
}

[file-type="ods"]:after {
    color: #329b5a
}

[file-type="odt"]:before {
    color: #267bd0;
    background: #267bd0;
    content: "\f031"
}

[file-type="odt"]:after {
    color: #267bd0
}

[file-type="mp3"]:before, [file-type="wav"]:before, [file-type="aac"]:before, [file-type="ogg"]:before {
    background: #f9c027;
    color: #f9c027;
    content: "\f1c7"
}

[file-type="mp3"]:after, [file-type="wav"]:after, [file-type="aac"]:after, [file-type="ogg"]:after {
    color: #f9c027
}

[file-type="mp4"]:before, [file-type="avi"]:before, [file-type="mov"]:before, [file-type="wmv"]:before {
    background: #3b9ff6;
    color: #3b9ff6;
    content: "\f1c8"
}

[file-type="mp4"]:after, [file-type="avi"]:after, [file-type="mov"]:after, [file-type="wmv"]:after {
    color: #3b9ff6
}

[file-type="txt"]:before {
    background: #AAA;
    content: "\f0f6";
    color: #FFF
}

[file-type="txt"]:after {
    color: #AAA
}

.file-import {
    border-bottom: 1px dashed #ddd;
    position: relative;
    font-size: 12px;
    padding-top: 6px;
    display: flex
}

.file-import > .delete {
    position: absolute;
    right: 0;
    top: 0;
    margin: .25rem 0;
    background: none;
    color: #e54732;
    border: none;
    text-decoration: none;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    text-align: center;
    line-height: 15px
}

.file-import > .delete:hover {
    background: #e54732;
    color: #FFF
}

.file-import > .delete:before {
    content: "\f00d";
    font: normal normal normal 10px/1 'Font Awesome 6 Pro'
}

.pop-info {
    cursor: help;
    width: 20px;
    text-align: center;
    color: #ff4500
}

.pop-info:hover {
    color: #6495ed
}

.pop-info.loading {
    color: #ff4500 !important;
    cursor: progress;
    animation: fa-spin 2s infinite linear
}

.pop-info.loading:before {
    content: "\f1ce";
    font-family: 'Font Awesome 6 Pro';
    display: inline-block;
    animation: fa-spin 2s infinite linear;
    font-weight: 400
}

.pop-info.loaded {
    color: #da70d6
}

.pop-info > span {
    border-bottom: 1px dashed
}

.page-loader.page-loader-custom {
    display: flex;
    justify-content: center;
    align-items: center
}

.widget-loader.widget-loader-custom {
    display: flex;
    justify-content: center;
    align-items: center
}

.widget-loader {
    background-color: var(--bs-body-bg);
    position: relative;
    z-index: 5000;
    display: none
}

span.select2.select2-container.select2-container--bootstrap5 {
    /*width: auto !important; Commented By Prince*/
    flex: 1 1 auto !important
}

.input-group > span.select2.select2-container.select2-container--bootstrap5 {
    width: auto !important
}

.select2-container .select2-results__option.optInvisible {
    display: none
}

.select2-results__options .select2-results__options--nested {
    padding-left: 15px;
    max-height: 100% !important
}

.custom-paginationjs .paginationjs-pages {
    display: flex
}

.custom-paginationjs ul {
    list-style-type: none;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex: 1;
    padding: 0;
    margin: 0
}

.custom-paginationjs a {
    padding: .25rem 1rem;
    border-radius: .375rem;
    background: #fafafa80;
    border: 1px solid #0d6efd;
    color: #0d6efd !important;
    cursor: pointer
}

.custom-paginationjs li > a:hover {
    background: #0d6efd;
    color: #fff !important
}

.custom-paginationjs li.disabled > a {
    border-color: #21252940;
    color: #21252980 !important;
    cursor: not-allowed
}

/* Loader*/
@-webkit-keyframes enter {
    0% {
        opacity: 0;
        top: -10px
    }

    5% {
        opacity: 1;
        top: 0
    }

    50.9% {
        opacity: 1;
        top: 0
    }

    55.9% {
        opacity: 0;
        top: 10px
    }
}

@keyframes enter {
    0% {
        opacity: 0;
        top: -10px
    }

    5% {
        opacity: 1;
        top: 0
    }

    50.9% {
        opacity: 1;
        top: 0
    }

    55.9% {
        opacity: 0;
        top: 10px
    }
}

@-moz-keyframes enter {
    0% {
        opacity: 0;
        top: -10px
    }

    5% {
        opacity: 1;
        top: 0
    }

    50.9% {
        opacity: 1;
        top: 0
    }

    55.9% {
        opacity: 0;
        top: 10px
    }
}

.loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27.5px;
    margin-top: -27.5px
}

.square {
    background: #0FAAE4;
    width: 15px;
    height: 15px;
    float: left;
    top: -10px;
    margin-right: 5px;
    margin-top: 5px;
    position: relative;
    opacity: 0;
    -webkit-animation: enter 6s infinite;
    animation: enter 6s infinite
}

.enter {
    top: 0;
    opacity: 1
}

.square:nth-child(1) {
    -webkit-animation-delay: 1.8s;
    -moz-animation-delay: 1.8s;
    animation-delay: 1.8s
}

.square:nth-child(2) {
    -webkit-animation-delay: 2.1s;
    -moz-animation-delay: 2.1s;
    animation-delay: 2.1s
}

.square:nth-child(3) {
    -webkit-animation-delay: 2.4s;
    -moz-animation-delay: 2.4s;
    animation-delay: 2.4s;
    background: #103597
}

.square:nth-child(4) {
    -webkit-animation-delay: .9s;
    -moz-animation-delay: .9s;
    animation-delay: .9s
}

.square:nth-child(5) {
    -webkit-animation-delay: 1.2s;
    -moz-animation-delay: 1.2s;
    animation-delay: 1.2s
}

.square:nth-child(6) {
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
    animation-delay: 1.5s
}

.square:nth-child(8) {
    -webkit-animation-delay: .3s;
    -moz-animation-delay: .3s;
    animation-delay: .3s
}

.square:nth-child(9) {
    -webkit-animation-delay: .6s;
    -moz-animation-delay: .6s;
    animation-delay: .6s
}

.clear {
    clear: both
}

.last {
    margin-right: 0
}

/*.loader-overlay {position: fixed;top: 0;left: 0; height: 100%;width: 100%;opacity: 0.9;background: #666;background: radial-gradient(ellipse at center, #666666 0%,#333333 100%);}
li.loader-1-7 {transform: rotate(30deg);}
li.loader-2-8 {transform: rotate(60deg);}
li.loader-3-9 {transform: rotate(90deg);}
li.loader-4-10 {transform: rotate(120deg);}
li.loader-5-11 {transform: rotate(150deg);}
.loader-12-6:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 100ms;animation-delay: 100ms;}
.loader-1-7:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 200ms;animation-delay: 200ms;}
.loader-2-8:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 300ms;animation-delay: 300ms;}
.loader-3-9:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 400ms;animation-delay: 400ms;}
.loader-4-10:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 500ms;animation-delay: 500ms;}
.loader-5-11:after {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 600ms;animation-delay: 600ms;}
.loader-12-6:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 700ms;animation-delay: 700ms;}
.loader-1-7:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 800ms;animation-delay: 800ms;}
.loader-2-8:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 900ms;animation-delay: 900ms;}
.loader-3-9:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 1000ms;animation-delay: 1000ms;}
.loader-4-10:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 1100ms;animation-delay: 1100ms;}
.loader-5-11:before {-webkit-animation: fade 1200ms infinite linear;animation: fade 1200ms infinite linear;-webkit-animation-delay: 1200ms;animation-delay: 1200ms;}*/
/*.page-sidebar-fixed .loader > .fa { position: absolute; top: calc(50% - 41px); left: calc(50% - 26px); height: 52px; width: 52px; text-align: center; color: #EEE; }
.page-full-width .loader > .fa { position: absolute; top: calc(50vh - 26px); left: calc(50vw - 26px); height: 52px; width: 52px; text-align: center; color: #EEE; }*/
/*.page-sidebar-fixed .loader > .fa-lightbulb-on {position: absolute;top: calc(50% - 41px);left: calc(50% - 26px);height: 52px;width: 52px;text-align: center;color: #EEE;}
.page-full-width .loader > .fa-lightbulb-on {position: absolute;top: calc(50vh - 26px);left: calc(50vw - 26px);height: 52px;width: 52px;text-align: center;color: #EEE;}*/
.chartWrapper {
    height: 400px;
    width: 100%;
    position: relative;
    overflow: hidden
}

.chartWrapper .amPieChart {
    height: 400px;
    width: 100%
}

.aspNetDisabled, .btn.aspNetDisabled, .btn[disabled], fieldset[disabled] .btn {
    pointer-events: none;
    cursor: not-allowed;
    opacity: .8
}

.input-group .select2-container--bootstrap5 .select2-selection {
    min-height: calc(1.20em + 1.5rem + 2px)
}

/**UI for chat assistant starts**/
.assistant.chat-container {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 2000
}

.assistant .chat-button {
    /*width: 60px;
    height: 60px;
    border-radius: 50%;
   background-color: #007bff;
    color: white;
    border: none;
    cursor: pointer;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);*/
    transition: transform .3s ease
}

.assistant .chat-button:hover {
    transform: scale(1.1)
}

.assistant .chat-box {
    position: fixed;
    bottom: 90px;
    right: 20px;
    resize: both;
    overflow: auto;
    /* Required for resize to work */
    min-height: 300px;
    min-width: 300px;
    width: 300px;
    max-width: 90vw;
    /* Optional: Limits to viewport width */
    max-height: 85vh;
    /* Optional: Limits to viewport height */
    /* width: 300px;
    height: 400px;
    background-color: white;
    border-radius: 10px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);*/
    opacity: 0;
    transform: translateY(20px);
    visibility: hidden;
    transition: all .3s ease;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.assistant .chat-box.open {
    opacity: 1;
    transform: translateY(0);
    visibility: visible
}

.assistant .chat-body {
    width: calc(100% - 5px);
    height: calc(100% - 5px);
    /* Adjusts to fit, minus header height */
    overflow-y: auto
}

.assistant .chat-header {
    cursor: move;
    /* Indicates draggability */
    user-select: none
    /* Prevents text selection while dragging */
}

.assistant #btnAskAI.chat-button {
    /*width: 60px;
    height: 60px;
    border-radius: 50%;*/
    /* Circular shape */
    /*background-color: #007bff;*/
    /* A vibrant blue; adjust as needed */
    /*color: white;
    font-size: 24px;*/
    /* For the '+' symbol */
    /*border: none;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);*/
    /* Subtle shadow for depth */
    cursor: pointer;
    transition: transform .3s ease
    /* Smooth scaling on hover */
}

.assistant #btnAskAI.chat-button:hover {
    transform: scale(1.1)
    /* Slight enlarge effect on hover */
}

/* Pulse animation */
@keyframes pulse {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.05)
    }

    100% {
        transform: scale(1)
    }
}

.assistant .chat-box.pulse {
    animation: pulse .3s ease-in-out
}

.assistant .close-btn {
    transition: transform .3s ease
}

.assistant .close-btn:hover {
    transform: rotate(90deg)
}

.assistant .resize-handle {
    position: absolute;
    background: #0000001a;
    /* Visible for debugging; remove later if desired */
    z-index: 10
}

.assistant .top, .assistant .bottom {
    width: 100%;
    height: 8px;
    left: 0
}

.assistant .left, .assistant .right {
    height: 100%;
    width: 8px;
    top: 0
}

.assistant .chat-input {
    width: 100%;
    padding: 8px;
    border: 1px solid #d0d0d0;
    border-radius: 20px;
    outline: none;
    font-size: 14px
}

.assistant .chat-input:focus {
    border-color: #0056d2;
    box-shadow: 0 0 4px #0056d233
}

.assistant .user-message {
    margin-bottom: 12px;
    padding: 8px 12px;
    background: #e3f2fd;
    /* Light blue for user */
    border-radius: 16px 16px 0 16px;
    align-self: flex-end;
    max-width: 80%;
    margin-left: auto;
    font-size: 14px;
    line-height: 1.4
}

.assistant .bot-message {
    margin-bottom: 12px;
    padding: 8px 12px;
    background: #f1f1f1;
    /* Light gray for bot */
    border-radius: 16px 16px 16px 0;
    align-self: flex-start;
    max-width: 80%;
    font-size: 14px;
    line-height: 1.4
}

.assistant .suggestions-header {
    font-size: 12px;
    color: #666;
    margin-bottom: 8px;
    font-style: italic
}

.assistant .suggestion-option {
    padding: 6px 12px;
    margin: 4px 0;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 20px;
    cursor: pointer;
    font-size: 13px;
    transition: background 0.2s,border-color .2s
}

.assistant .suggestion-option:hover {
    background: #f0f7ff;
    border-color: #0056d2
}

.assistant .suggestions-container {
    margin-top: 10px
}

.assistant .suggestion-option {
    cursor: pointer;
    padding: 5px
}

.assistant .suggestion-option.disabled {
    color: #888;
    cursor: not-allowed
}

.assistant .suggestions-nav {
    margin-top: 5px
}

.assistant .suggestions-nav a {
    color: #007bff;
    text-decoration: none;
    cursor: pointer
}

.assistant .suggestions-nav a:hover {
    text-decoration: underline
}

.assistant .message-container {
    margin-bottom: 16px;
    display: flex;
    flex-direction: column
}

.assistant .message-container.user {
    align-items: flex-end
}

.assistant .message-container.bot {
    align-items: flex-start
}

.assistant .message-label {
    font-size: 12px;
    font-weight: 500;
    color: #6b7280;
    margin-bottom: 4px
}

.assistant .user-message {
    padding: 10px 14px;
    background: #dbeafe;
    color: #1e40af;
    border-radius: 16px;
    max-width: 80%;
    font-size: 14px;
    line-height: 1.5;
    animation: fadeIn .3s ease
}

.assistant .bot-message {
    padding: 10px 14px;
    background: #f1f5f9;
    color: #1f2937;
    border-radius: 16px;
    max-width: 80%;
    font-size: 14px;
    line-height: 1.5;
    animation: fadeIn .3s ease
}

.assistant .typing-indicator {
    display: flex;
    align-items: center;
    padding: 10px 14px;
    background: #f1f5f9;
    border-radius: 16px;
    max-width: 80%
}

.assistant .typing-indicator span {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #6b7280;
    /* Gray dots */
    border-radius: 50%;
    margin: 0 2px;
    animation: typing 1s infinite
}

.assistant .typing-indicator span:nth-child(2) {
    animation-delay: .2s
}

.assistant .typing-indicator span:nth-child(3) {
    animation-delay: .4s
}

.assistant .loading-indicator {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    color: #6b7280;
    font-size: 14px;
    font-style: italic
}

.assistant .loading-indicator .spinner {
    width: 20px;
    height: 20px;
    border: 2px solid #d1d5db;
    border-top: 2px solid #1e40af;
    border-radius: 50%;
    animation: spin 1s linear infinite;
    margin-right: 8px
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes typing {
    0%,100% {
        transform: translateY(0);
        opacity: .5
    }

    50% {
        transform: translateY(-4px);
        opacity: 1
    }
}

.assistant .top {
    top: -4px;
    cursor: n-resize
}

.assistant .bottom {
    bottom: -4px;
    cursor: s-resize
}

.assistant .left {
    left: -4px;
    cursor: w-resize
}

.assistant .right {
    right: -4px;
    cursor: e-resize
}

.assistant .top-left {
    top: -4px;
    left: -4px;
    width: 10px;
    height: 10px;
    cursor: nw-resize
}

.assistant .top-right {
    top: -4px;
    right: -4px;
    width: 10px;
    height: 10px;
    cursor: ne-resize
}

.assistant .bottom-left {
    bottom: -4px;
    left: -4px;
    width: 10px;
    height: 10px;
    cursor: sw-resize
}

.assistant .bottom-right {
    bottom: -4px;
    right: -4px;
    width: 10px;
    height: 10px;
    cursor: se-resize
}

.assistant-button-container {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000
    /* Ensures it stays on top of other content */
}

.assistant-dropdown {
    position: fixed;
    /*absolute;*/
    bottom: 100px;
    /* Positions the menu above the FAB */
    right: 20px;
    display: flex;
    flex-direction: column;
    /* Vertical stack */
    align-items: flex-end;
    gap: 10px;
    /* Space between options */
    z-index: 999
    /* Below FAB but above other content */
}

.assistant-dropdown div {
    background-color: #f8f9fa;
    /* Light gray background */
    color: #333;
    padding: 10px 15px;
    border-radius: 20px;
    /* Rounded edges */
    box-shadow: 0 2px 4px #0000001a;
    /* Subtle shadow */
    cursor: pointer;
    transform: translateY(20px);
    /* Start position for animation */
    opacity: 0;
    /* Hidden initially */
    transition: transform .3s ease,opacity .3s ease
    /* Smooth animation */
}

.assistant-dropdown div.show {
    transform: translateY(0);
    /* Move into place */
    opacity: 1
    /* Fully visible */
}

.glanceSuccess {
    -webkit-animation: glanceSuccess 2s;
}

@-webkit-keyframes glanceSuccess {
    0% {
        background: white;
    }

    50% {
        background: var(--bs-success);
    }

    100% {
        background: white;
    }
}

.glanceError {
    -webkit-animation: glanceError 2s;
}

@-webkit-keyframes glanceError {
    0% {
        background: white;
    }

    50% {
        background: var(--bs-danger);
    }

    100% {
        background: white;
    }
}

/**UI for chat assistant ends**/

/*.F, .Female, .Girl {
    background: #ffe5ff !important;
    color: #ff37f9 !important;
}

.F::after, .Female::after, .Girl::after {
    font-family: 'Font Awesome 6 Pro';
    content: "\f182";
    font-size: medium;
    font-weight: 600;
}

.M, .Male, .Boy {
    background: #e5f6ff !important;
    color: #42b7fb !important;
}

.M::after, .Male::after, .Boy::after {
    font-family: 'Font Awesome 6 Pro';
    content: "\f183";
    font-size: medium;
    font-weight: 600;
}

.backdrop-blur {
    backdrop-filter: blur(8px);
    background-color: rgba(0, 0, 0, 0.3);
    opacity: 1 !important;
}*/
