/* Minification failed. Returning unminified contents.
(16,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(206,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(207,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(208,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(209,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(210,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(211,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(220,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(229,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(338,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(339,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(359,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(359,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(394,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(404,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(405,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(430,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(727,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(728,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(728,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(729,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(745,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(758,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(759,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(792,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(794,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(799,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(800,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(803,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(804,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(805,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(811,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(812,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(813,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1146,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1315,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1319,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1323,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1327,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1331,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1335,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1343,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1347,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1355,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1822,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1846,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1862,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1866,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1887,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1891,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(1891,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(1891,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1892,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(1893,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1894,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(1894,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(1894,88): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(1904,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1916,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1919,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1930,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1959,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1960,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1973,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1974,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1982,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1983,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1987,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1988,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1999,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2000,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2001,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2002,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2015,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2016,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2029,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2030,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2043,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2044,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2057,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2058,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2101,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2102,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2109,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2110,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2115,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2116,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2123,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2133,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2137,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2139,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2139,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2140,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2155,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2156,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2171,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2175,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2183,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2184,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(2189,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2199,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2200,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(2205,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2219,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2222,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2231,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2234,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2245,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2248,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2264,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2267,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2283,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2286,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2289,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2294,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2302,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2306,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2309,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2312,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2323,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2327,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2328,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(2328,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(2332,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2332,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2333,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2351,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2355,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2363,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2371,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2410,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(2411,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(2415,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2415,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2466,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(2477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2559,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2588,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2596,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2599,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2608,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2609,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2621,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(2626,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2675,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2676,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2679,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2682,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2724,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2727,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(2728,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2728,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2729,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2738,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2747,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2770,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2785,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2798,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(2799,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2810,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2818,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2819,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2828,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2831,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2837,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2838,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2846,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2849,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2852,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2855,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2875,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(2888,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(2889,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2900,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(2908,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(2909,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(2918,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(2921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2927,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(2928,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(2936,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(2939,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(2942,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(2945,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(2961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2962,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2963,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2965,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2977,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(2977,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(2978,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(2979,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(2980,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(2981,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(2982,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(2990,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(2990,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(2991,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(2992,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(3001,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3002,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(3003,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3006,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(3007,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(3008,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(3011,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3012,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(3013,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3015,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3018,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3020,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3023,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(3024,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(3025,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(3028,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3031,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3034,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(3036,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(3037,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(3038,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(3042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3045,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3046,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3047,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3048,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3049,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3050,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3051,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3052,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3053,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3054,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3062,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3063,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3064,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3097,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3329,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(3332,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3440,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(3442,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(3443,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(3443,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(3445,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(3446,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(3449,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(3451,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(3451,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(3452,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(3457,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3560,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3581,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3605,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3634,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(3636,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(3643,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(3643,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(3646,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(3652,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(3655,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(3656,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(3659,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(3661,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(3664,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(3675,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(3675,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(3678,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(3684,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(3684,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(3685,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(3689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3739,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(3743,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(3790,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(3805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3807,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3808,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3809,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3820,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(3820,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(3821,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(3822,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(3823,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(3835,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(3842,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(3848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3854,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3855,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3855,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(3858,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3859,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3860,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(3861,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(3865,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(3869,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(3870,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(3871,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(3874,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3880,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3881,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3882,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3885,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(3889,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(3890,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(3894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3897,13): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(3902,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(3910,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(3940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3941,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3942,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3943,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3953,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3954,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3955,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3957,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3959,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3965,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(3965,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(3980,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(3981,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(3982,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(3983,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(3984,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(3989,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(3993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3998,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4006,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(4015,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(4020,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(4030,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(4030,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(4031,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(4033,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(4035,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(4035,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(4036,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(4037,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(4050,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(4058,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(4065,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(4081,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4082,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4128,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4129,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4175,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4176,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4222,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4223,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4269,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4270,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4315,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4316,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4390,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(4391,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(4393,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4395,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4395,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4396,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(4408,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4409,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4413,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4414,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4423,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(4423,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(4424,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(4428,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(4429,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(4433,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(4435,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(4443,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(4447,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4447,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4449,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(4450,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(4451,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4451,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4454,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4454,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4458,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4458,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4459,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(4460,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(4461,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4461,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4464,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4464,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4468,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4469,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4470,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4474,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4475,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4479,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4480,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4489,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(4490,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4501,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4502,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4507,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4508,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4512,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(4554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4567,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4582,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(4582,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(4584,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(4586,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(4590,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(4598,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(4599,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(4600,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(4600,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(4603,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(4604,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(4608,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4609,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4612,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(4614,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4615,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(4628,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(4636,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(4637,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(4638,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(4638,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(4641,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4642,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4645,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4646,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4652,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4653,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4656,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4657,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4660,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4661,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4665,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(4665,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(4686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4701,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(4701,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(4702,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(4703,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(4705,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(4706,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(4710,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(4714,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(4715,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(4716,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(4719,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(4723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4751,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(4751,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(4752,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(4753,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(4755,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(4756,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(4756,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(4766,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(4767,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(4768,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(4772,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(4773,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(4775,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(4779,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(4780,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(4781,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(4784,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(4786,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(4787,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(4791,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(4794,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4795,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4798,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4799,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4803,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4804,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4806,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4811,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4812,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4824,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(4824,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(4825,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(4826,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(4828,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(4832,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(4844,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4846,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4848,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4849,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4851,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4854,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(4854,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(4855,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(4856,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(4857,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(4858,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(4859,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(4868,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(4883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4884,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4925,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4926,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4928,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4940,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(4945,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4949,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4954,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(4956,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(4957,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(4958,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(4966,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(4969,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(4970,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(4980,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(4980,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5002,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5005,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5010,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5013,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5014,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5015,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5016,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5017,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5022,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5037,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(5037,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(5038,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(5040,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(5041,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5041,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(5052,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(5054,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(5058,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(5059,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(5060,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(5066,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5067,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5072,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(5077,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(5079,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(5082,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(5083,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(5090,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5094,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5101,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5105,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5106,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5114,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5118,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5125,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5129,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5130,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5138,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5142,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5149,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5153,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5154,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5162,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5166,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5173,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5177,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5178,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5186,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5190,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5197,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5201,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5202,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5210,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5214,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5221,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5225,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5226,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5233,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5355,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5356,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(5357,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-filter'
(5360,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(5363,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5365,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(5369,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(5370,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(5377,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(5381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5409,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(5411,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(5412,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(5414,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(5416,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5416,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(5417,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(5418,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5430,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(5438,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(5444,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(5444,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5445,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(5446,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(5448,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5448,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(5449,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5449,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5450,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5450,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5453,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5454,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5458,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5487,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(5499,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5519,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5532,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5540,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(5542,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(5544,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(5544,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(5545,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(5550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5556,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(5559,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(5565,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(5572,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(5573,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(5573,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(5574,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5575,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5578,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5578,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5579,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5580,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5581,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5587,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(5593,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5602,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5602,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5603,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(5604,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(5604,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(5605,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5606,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5609,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(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 '-'
(5618,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(5623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5769,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(5771,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(5772,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5786,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(5791,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(5795,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5796,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5806,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5810,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5810,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5811,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5816,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5817,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5818,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5822,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5822,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5822,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5823,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5828,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5832,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5832,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5833,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5838,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5839,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5840,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5844,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5844,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5844,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5845,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5850,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(5851,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(5851,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(5852,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(5854,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5855,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(5859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5863,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5864,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5877,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5878,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5879,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(5881,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(5882,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5896,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(5898,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5900,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5900,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(5901,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(5905,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5906,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5918,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5918,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5921,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5921,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5925,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5928,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5929,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5934,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5934,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5935,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5936,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5939,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5939,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5939,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5943,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5946,14): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5947,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5952,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5952,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5955,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5955,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5959,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5962,13): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5963,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5970,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5971,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5973,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5973,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(5978,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5978,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5979,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5980,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5983,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5983,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5983,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5987,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5990,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5991,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5996,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(5996,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(5998,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(5999,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(6000,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(6001,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6001,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(6002,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6003,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6010,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(6010,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(6011,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(6103,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-control-icon-filter'
(6172,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-indicator-active-bg'
(6196,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-caption-color'
(6201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6223,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(6224,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(6225,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(6227,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(6227,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(6236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6242,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(6247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6279,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6301,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6305,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6307,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6310,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6322,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6323,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6323,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6329,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6330,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6330,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6337,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6339,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6339,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6345,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6347,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6347,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6360,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6379,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6383,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6385,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6388,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6400,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6401,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6401,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6407,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6408,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6408,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6415,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6417,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6417,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6423,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6425,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6425,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6457,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6461,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6463,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6466,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6478,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6479,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6479,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6485,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6486,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6486,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6493,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6495,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6495,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6501,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6503,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6503,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6535,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6539,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6541,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6544,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6556,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6557,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6557,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6563,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6564,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6564,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6571,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6573,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6573,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6579,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6581,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6581,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6613,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6617,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6619,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6622,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6634,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6635,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6635,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6641,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6642,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6642,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6649,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6651,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6651,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6657,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6659,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6659,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6690,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6694,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6696,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6699,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6709,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6710,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6710,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6716,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6717,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6717,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6724,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6726,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6726,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6732,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6734,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6734,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6763,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6763,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6766,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6766,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6767,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6768,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6769,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6775,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(6780,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6780,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6840,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6840,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6845,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6845,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6850,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6850,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6855,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6855,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6860,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6860,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6865,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6865,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6870,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6870,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6875,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6875,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6879,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6879,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6880,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6880,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6881,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6881,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6884,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6885,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6886,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6890,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6890,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6891,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6891,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6892,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6892,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6895,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6896,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6897,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6901,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6901,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6902,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6902,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6903,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6903,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6906,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6907,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6908,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6912,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6912,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6913,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6913,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6914,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6914,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6917,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6918,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6919,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6923,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6923,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6924,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6924,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6925,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6925,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6928,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6929,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6930,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6934,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6934,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6935,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6935,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6936,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6936,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6939,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6940,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6941,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6945,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6945,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6946,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6946,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6947,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6947,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6950,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6951,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6952,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6956,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6956,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6957,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6957,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6958,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6958,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6961,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6962,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6963,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6967,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6967,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6968,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6968,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6969,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6969,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6972,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6972,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6973,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6973,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6974,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6974,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6979,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(6979,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(6979,72): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(6979,101): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(6979,128): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(6986,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6986,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6987,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6987,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7006,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(7015,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(7027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7195,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7375,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(7379,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(7383,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(7391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7504,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7504,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7504,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7512,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7512,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7512,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7520,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7520,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7520,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7528,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7528,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7528,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7536,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7536,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(7536,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(7544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7545,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(7545,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7550,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(7550,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7555,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(7555,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7560,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(7560,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7565,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(7565,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7570,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(7570,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7575,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(7575,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7580,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(7580,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7585,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(7585,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7590,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(7590,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(7594,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(7598,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(7602,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(7606,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(7610,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(7614,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(7618,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(7622,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(7646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8370,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(8501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8502,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8502,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8507,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8507,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8512,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8512,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8517,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8517,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8522,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8522,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8527,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8527,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8532,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8532,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8537,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8537,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8542,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(8542,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8547,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(8547,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8552,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(8552,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(8556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8557,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(8561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8572,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(8576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8577,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(8581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8582,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(8586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8607,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(8611,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(8615,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(8619,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(8623,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(8627,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(8631,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(8635,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(8639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8704,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8704,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8705,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8705,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8710,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8710,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8711,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8711,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8716,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8716,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8717,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8717,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8722,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8722,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8723,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8723,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8728,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8728,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8729,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8729,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8734,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8734,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8735,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8735,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8740,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8740,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8741,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8741,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8746,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8746,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8747,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8747,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8752,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(8752,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8753,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(8753,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(8757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8793,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8801,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8805,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8806,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8806,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8810,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8811,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8811,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8815,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8816,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8816,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8821,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8821,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8826,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8826,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8830,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8831,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8831,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8835,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8836,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8836,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8840,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8841,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8841,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8845,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8846,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(8846,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8850,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8851,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(8851,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8855,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8856,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(8856,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8860,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8865,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8866,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(8866,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8871,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(8871,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(8875,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8879,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8883,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8895,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(8899,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(8903,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(8907,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(8911,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(8915,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(8919,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(8923,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(8927,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(8957,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8965,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(8969,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8973,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(8977,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(8981,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(8989,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(8993,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(8994,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9003,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9004,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9008,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9009,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9013,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9014,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9018,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9019,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9023,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9024,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9033,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9034,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9038,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9039,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9048,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9049,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9053,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9054,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9058,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9059,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9063,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9064,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9068,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9069,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9078,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9079,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9083,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9084,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9093,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9094,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9098,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9099,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9103,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9104,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9108,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9109,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9113,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9114,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9123,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9124,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9128,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9129,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9138,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9139,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9143,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9144,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9148,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9149,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9153,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9154,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9158,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9159,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9168,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9169,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12058,15425): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,15479): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,15726): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,16642): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,16696): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,16979): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,18232): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,18286): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,18572): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,20013): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,20067): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,20366): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,21999): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,22053): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,22355): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,23133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,23957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,24622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,43692): run-time error CSS1030: Expected identifier, found '.'
(12058,43711): run-time error CSS1031: Expected selector, found ')'
(12058,43711): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,43747): run-time error CSS1030: Expected identifier, found '.'
(12058,43766): run-time error CSS1031: Expected selector, found ')'
(12058,43766): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,43818): run-time error CSS1030: Expected identifier, found '.'
(12058,43837): run-time error CSS1031: Expected selector, found ')'
(12058,43837): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,45736): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,45790): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,46094): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,46637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,46757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,46794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,47940): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,47994): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,48299): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,49153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,49273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,49310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,50852): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,50906): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,51210): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,51717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,51838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,51876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,53029): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,53083): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,53388): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,54106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,54227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,54265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,57127): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,57181): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,57491): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,58016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,58136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,58173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,59223): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,59277): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,59588): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,60116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,60236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,60274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,61473): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,61527): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,61847): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,62438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,62558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,62595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,63799): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,63853): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,64174): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,64768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,64888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,64926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,65952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,66072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,66109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,66661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,66782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,66820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,67397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,67517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,67555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,68138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,68258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,68296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,72942): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,72996): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,73315): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,76286): run-time error CSS1030: Expected identifier, found '.'
(12058,76294): run-time error CSS1031: Expected selector, found ')'
(12058,76294): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,80559): run-time error CSS1030: Expected identifier, found '.'
(12058,80570): run-time error CSS1031: Expected selector, found ')'
(12058,80570): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,80632): run-time error CSS1030: Expected identifier, found '.'
(12058,80643): run-time error CSS1031: Expected selector, found ')'
(12058,80643): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,80720): run-time error CSS1030: Expected identifier, found '.'
(12058,80731): run-time error CSS1031: Expected selector, found ')'
(12058,80731): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,82384): run-time error CSS1030: Expected identifier, found '.'
(12058,82412): run-time error CSS1031: Expected selector, found ')'
(12058,82412): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,82547): run-time error CSS1030: Expected identifier, found '.'
(12058,82577): run-time error CSS1031: Expected selector, found ')'
(12058,82577): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,82688): run-time error CSS1030: Expected identifier, found '.'
(12058,82717): run-time error CSS1031: Expected selector, found ')'
(12058,82717): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,86090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,86430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,86902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,108485): run-time error CSS1030: Expected identifier, found '.'
(12058,108486): run-time error CSS1030: Expected identifier, found 'active-language'
(12058,108501): run-time error CSS1031: Expected selector, found ')'
(12058,108501): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,129142): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,129196): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,129523): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,131403): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,131457): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,131786): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,132936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,147497): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,147551): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,147862): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,149548): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,149602): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,149915): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,151447): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,151501): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,151794): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,177127): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,177181): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,177465): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,183679): run-time error CSS1039: Token not allowed after unary operator: '-dropdown-height'
(12058,183713): run-time error CSS1039: Token not allowed after unary operator: '-dropdown-height'
(12058,188581): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,188635): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,188964): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,193884): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,193938): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,194270): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,197933): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,197987): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,198327): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,202151): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,202205): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,202577): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,206453): run-time error CSS1030: Expected identifier, found '.'
(12058,206488): run-time error CSS1031: Expected selector, found ')'
(12058,206488): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,208342): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,208396): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,208830): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,213865): run-time error CSS1030: Expected identifier, found '.'
(12058,213886): run-time error CSS1031: Expected selector, found ')'
(12058,213886): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,224056): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,224120): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,224479): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,235025): run-time error CSS1030: Expected identifier, found '.'
(12058,235038): run-time error CSS1031: Expected selector, found ')'
(12058,235038): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,256097): run-time error CSS1030: Expected identifier, found ':'
(12058,256103): run-time error CSS1031: Expected selector, found ')'
(12058,256103): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,262300): run-time error CSS1038: Expected hex color, found '#fffc'
(12058,291285): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,291339): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,291666): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,292278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,292398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,292435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,300197): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,300251): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,300576): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,301182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,301303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,301341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,306727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,306847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,306884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,313942): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,313996): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,314320): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,314923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,315043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,315080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,322146): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,322200): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,322524): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,323127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,323247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,323284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,344097): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,344151): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,344921): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,346806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,346926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,346963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,350567): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,350621): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,351401): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,353280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,353400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,353437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,355204): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,355258): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,355581): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,356181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,356301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,356338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,356468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,357627): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,357681): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,358006): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,358576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,358696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,358733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,360210): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,360264): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,360602): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,361247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,361367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,361405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,362630): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,362684): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,363024): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,363639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,363759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,363797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,365147): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,365201): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,365523): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,366120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,366240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,366278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,366408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,367561): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,367615): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,367939): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,368506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,368626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,368664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,368743): run-time error CSS1030: Expected identifier, found '.'
(12058,368779): run-time error CSS1031: Expected selector, found ')'
(12058,368779): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,368902): run-time error CSS1030: Expected identifier, found '.'
(12058,368938): run-time error CSS1031: Expected selector, found ')'
(12058,368938): run-time error CSS1025: Expected comma or open brace, found ')'
(12058,376438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,376558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,376595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,385572): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,385626): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,385990): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,386677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,386798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,386836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,388355): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,388409): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,388775): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,407020): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,407074): run-time error CSS1039: Token not allowed after unary operator: '-icon-url'
(12058,407407): run-time error CSS1039: Token not allowed after unary operator: '-glow-color-fade'
(12058,408037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,408157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12058,408194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=%22alpha(opacity%3D30)%22&opacityFilterOverlay=%22alpha(opacity%3D30)%22&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright OpenJS Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:"alpha(opacity=.3)"}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 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: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --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: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --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(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

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: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::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: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.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: 0.5rem;
}

.initialism {
  font-size: 0.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: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.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(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.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: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.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: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.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-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --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: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --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: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --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: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --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: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --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: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --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: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --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: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --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;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.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-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' 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: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  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.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' 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: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  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: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("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: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("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;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  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: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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.1'/%3e%3c/svg%3e");
  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);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  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);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 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;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  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 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.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-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-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);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.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: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.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: 0.5rem;
  --bs-dropdown-spacer: 0.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: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.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);
}
.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;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.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: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.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: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.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: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  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: 0.875rem;
  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: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --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);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .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));
  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:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  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: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.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-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  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: 0.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: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --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: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 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: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.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-sm,
.navbar > .container-md,
.navbar > .container-lg,
.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);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --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 .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  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);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.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;
}

@media (min-width: 576px) {
  .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;
    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;
  }
}
@media (min-width: 768px) {
  .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;
    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;
  }
}
@media (min-width: 992px) {
  .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;
    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;
  }
}
@media (min-width: 1200px) {
  .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;
    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;
  }
}
@media (min-width: 1400px) {
  .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;
    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;
  }
}
.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;
  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,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("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-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("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: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  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);
}
.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(-0.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(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.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(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.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-top,
.card-img-bottom {
  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);
}
@media (min-width: 576px) {
  .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-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.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);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.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);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  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-header .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-header .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-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-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  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, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  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);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.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);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  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: calc(-1 * var(--bs-border-width));
}
.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: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  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: var(--bs-border-radius);
  --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: 700;
  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-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --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-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --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-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --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-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --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-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --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-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --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-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --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-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --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-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.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);
}

.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);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--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;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --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: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  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 {
  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);
  text-decoration: none;
  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-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  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:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.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);
}

@media (min-width: 576px) {
  .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);
  }
}
@media (min-width: 768px) {
  .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);
  }
}
@media (min-width: 992px) {
  .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);
  }
}
@media (min-width: 1200px) {
  .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);
  }
}
@media (min-width: 1400px) {
  .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);
  }
}
.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-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  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;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  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: -webkit-max-content;
  width: -moz-max-content;
  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(-0.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: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  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 {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.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);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  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;
  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) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: 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) * 0.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) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--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-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.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: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.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: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--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);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .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-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .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-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.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%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  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: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%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%;
}
.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: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  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) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@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: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .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;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .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.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .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;
  }
}

@media (max-width: 767.98px) {
  .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;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .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.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .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;
  }
}

@media (max-width: 991.98px) {
  .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;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .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.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .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;
  }
}

@media (max-width: 1199.98px) {
  .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;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .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.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .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;
  }
}

@media (max-width: 1399.98px) {
  .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;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .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.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .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;
  }
}

.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;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.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.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.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: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.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: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: -webkit-sticky;
    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) {
  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;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.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 {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
  object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
  object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.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-inline-grid {
  display: inline-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: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  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-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-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-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-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-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-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !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;
}

.mh-100 {
  max-height: 100% !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: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !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: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
  column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
  column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !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: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !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: 2 !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;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.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-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-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: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !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: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.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-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-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-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.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 {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !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-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !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-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !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-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !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-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !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-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
    object-fit: none !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-inline-grid {
    display: inline-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;
  }
  .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: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !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: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
    object-fit: none !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-inline-grid {
    display: inline-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;
  }
  .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: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !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: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: none !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-inline-grid {
    display: inline-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;
  }
  .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: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !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: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
    object-fit: none !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-inline-grid {
    display: inline-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;
  }
  .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: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !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: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
    object-fit: none !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-inline-grid {
    display: inline-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;
  }
  .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: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !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: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-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;
  }
}

/*# sourceMappingURL=bootstrap.css.map */
.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}@charset "UTF-8";.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;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}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim~#mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker{background:#000}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened~#mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.1)}.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.05)}.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,.2)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.3)}.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened,.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical){display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0){html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.5)}.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0 10px;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.5)}.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}
.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.prettycheckbox,.prettyradio{display:inline-block;padding:0;margin:0}.prettycheckbox>a,.prettyradio>a{height:30px;width:30px;display:block;float:left;cursor:pointer;margin:0;background:url('../images/sprites-sfa68604977.png')}.prettycheckbox>a:focus,.prettyradio>a:focus{outline:0 none}.prettycheckbox label,.prettyradio label{display:block;float:left;margin:6px 5px;cursor:pointer}.prettycheckbox a.disabled,.prettycheckbox label.disabled,.prettyradio a.disabled,.prettyradio label.disabled{cursor:not-allowed}.prettycheckbox>a{background-position:0 0}.prettycheckbox>a:focus{background-position:-30px 0}.prettycheckbox>a.checked{background-position:-60px 0}.prettycheckbox>a.checked:focus{background-position:-90px 0}.prettycheckbox>a.checked.disabled{background-position:-150px 0}.prettycheckbox>a.disabled{background-position:-120px 0}.prettyradio>a{background-position:-180px 0}.prettyradio>a:focus{background-position:-210px 0}.prettyradio>a.checked{background-position:-240px 0}.prettyradio>a.checked:focus{background-position:-270px 0}.prettyradio>a.checked.disabled{background-position:-330px 0}.prettyradio>a.disabled{background-position:-300px 0}
.lightText{color:rgba(0,0,0,.8)}.lighterText{color:rgba(0,0,0,.4)}.uppercase{text-transform:uppercase!important}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;border-radius:4px}.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;-webkit-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@font-face{font-family:'Brygada';font-display:swap;src:url('/fonts/brygada1918-variablefont_wght.eot?') format('embedded-opentype'),url(/fonts/brygada1918-variablefont_wght.woff2) format('woff2'),url(/fonts/brygada1918-variablefont_wght.woff) format('woff')}@font-face{font-family:'Brygada-Italic';font-display:swap;src:url('/fonts/brygada1918-italic-variablefont_wght.eot?') format('embedded-opentype'),url('/fonts/brygada1918-italic-variablefont_wght.woff2') format('woff2'),url('/fonts/brygada1918-italic-variablefont_wght.woff') format('woff')}@font-face{font-family:'Inter';font-display:swap;src:url('/fonts/inter-variablefont_opsz,wght.eot?') format('embedded-opentype'),url('/fonts/inter-variablefont_opsz_wght.woff2') format('woff2'),url('/fonts/inter-variablefont_opsz,wght.woff') format('woff')}@font-face{font-family:'Inter-Italic';font-display:swap;src:url('/fonts/inter-italic-variablefont_opsz,wght.eot?') format('embedded-opentype'),url('/fonts/inter-italic-variablefont_opsz_wght.woff2') format('woff2'),url('/fonts/inter-italic-variablefont_opsz,wght.woff') format('woff')}.fontThin{font-family:'Inter';font-weight:100;font-style:normal}.fontLight{font-family:'Inter';font-weight:300;font-style:normal}.fontRegular{font-family:'Inter';font-weight:400;font-style:normal}.fontMedium{font-family:'Inter';font-weight:500;font-style:normal}.fontSemiBold{font-family:'Inter';font-weight:600;font-style:normal}.fontBold{font-family:'Inter';font-weight:700;font-style:normal}.fontExtra{font-family:'Inter';font-weight:800;font-style:normal}.fontThinItalic{font-family:'Inter-Italic';font-weight:100;font-style:italic}.fontLightItalic{font-family:'Inter-Italic';font-weight:300;font-style:italic}.fontRegularItalic{font-family:'Inter-Italic';font-weight:400;font-style:italic}.fontMediumItalic{font-family:'Inter-Italic';font-weight:500;font-style:italic}.fontSemiBoldItalic{font-family:'Inter-Italic';font-weight:600;font-style:italic}.fontBoldItalic{font-family:'Inter-Italic';font-weight:700;font-style:italic}.fontExtraItalic{font-family:'Inter-Italic';font-weight:800;font-style:italic}.secondaryFontThin{font-family:'Brygada';font-weight:100;font-style:normal}.secondaryFontLight{font-family:'Brygada';font-weight:300;font-style:normal}.secondaryFontRegular{font-family:'Brygada';font-weight:400;font-style:normal}.secondaryFontMedium{font-family:'Brygada';font-weight:500;font-style:normal}.secondarySemiBold{font-family:'Brygada';font-weight:600;font-style:normal}.secondaryFontBold{font-family:'Brygada';font-weight:700;font-style:normal}.secondaryFontExtra{font-family:'Brygada';font-weight:800;font-style:normal}.secondaryFontThinItalic{font-family:'Brygada-Italic';font-weight:100;font-style:italic}.secondaryFontLightItalic{font-family:'Brygada-Italic';font-weight:300;font-style:italic}.secondaryFontRegularItalic{font-family:'Brygada-Italic';font-weight:400;font-style:italic}.secondaryFontMediumItalic{font-family:'Brygada-Italic';font-weight:500;font-style:italic}.secondaryFontSemiBoldItalic{font-family:'Brygada-Italic';font-weight:600;font-style:italic}.secondaryFontBoldItalic{font-family:'Brygada-Italic';font-weight:700;font-style:italic}.secondaryFontExtraItalic{font-family:'Brygada-Italic';font-weight:800;font-style:italic}.letterSpacing{letter-spacing:5.76px;line-height:normal}.clear{clear:both;content:'';display:table}html,body{min-height:100%}body{font-family:'Inter';-webkit-font-smoothing:antialiased;color:#2b2c35;min-height:100vh;line-height:normal}form{min-height:100vh;display:block;position:relative}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1-primary,.h2-primary,.h3-primary,.h4-primary,.h5-primary,.h6-primary,.h1-secondary,.h2-secondary,.h3-secondary,.h4-secondary,.h5-secondary,.h6-secondary{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility}@media only screen and (max-width:767px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1-primary,.h2-primary,.h3-primary,.h4-primary,.h5-primary,.h6-primary,.h1-secondary,.h2-secondary,.h3-secondary,.h4-secondary,.h5-secondary,.h6-secondary{line-height:1.2}}h1,.h1,.h1-primary{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(48px,5.73vw,110px);line-height:113%;letter-spacing:-2.2px;text-transform:uppercase}h1-inner,.h1-inner,.h1-primary-inner{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal}.h1-secondary-inner{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal}.h1-secondary{font-family:'Brygada-Italic';font-weight:700;font-style:italic;font-size:clamp(48px,5.73vw,110px);line-height:95%;letter-spacing:-2.2px;text-transform:uppercase}.h1-secondary-inner{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal}h2,.h2,.h2-primary{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase}.h2-secondary{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:100%;letter-spacing:-1.4px;text-transform:uppercase}h3,.h3,.h3-primary{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase}.h3-secondary{font-family:'Inter-Italic';font-weight:500;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:100%;letter-spacing:9.2px;text-transform:uppercase}.h3-compact{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(22px,2.4vw,32px);line-height:100%;text-transform:none}.h3-tertiary{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-size:clamp(20px,2vw,24px);line-height:150%}@media only screen and (max-width:767px){.h3-tertiary{line-height:1.2}}.h3-support{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial}@media only screen and (max-width:767px){.h3-support{line-height:1.2}}h4,.h4,.h4-primary{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(22px,1.25vw,24px);line-height:150%;text-transform:none}.h4-secondary{font-family:'Inter-Italic';font-weight:500;font-style:italic;font-size:clamp(22px,1.25vw,24px);line-height:150%;text-transform:none}h5,.h5{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%}.h5-support{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(18px,1.5vw,20px);line-height:150%;letter-spacing:2px;text-transform:initial}@media only screen and (max-width:767px){.h5-support{line-height:1.2}}h6,.h6{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(14px,.83vw,16px)}p{font-size:16px;line-height:1.5}p.secondary{font-size:clamp(16px,1.04vw,20px)}p.md{font-size:clamp(16px,.8vw,18px)}p.lg{font-size:clamp(22px,1.25vw,24px)}p.faded{opacity:.7}a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:16px;text-decoration:underline;color:#0018a8}a:hover,a:focus{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#001175}.r-tabs.accordionz{border-radius:3px;max-width:1080px;margin:60px auto}.r-tabs.accordionz>ul{display:none}.r-tabs.accordionz .r-tabs-accordion-title{position:relative;background-color:transparent;background-image:none;padding-left:0;display:table-cell;float:none;vertical-align:middle;line-height:20px;display:block;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:20px}.r-tabs.accordionz .r-tabs-accordion-title a.r-tabs-anchor{color:#333;text-decoration:none;text-shadow:none;font-size:18px;font-weight:500;padding:20px 45px 20px 20px;background:transparent;box-shadow:none;display:block}.r-tabs.accordionz .r-tabs-accordion-title a.r-tabs-anchor:after{content:url('/content/images/icons/plus.svg');position:absolute;top:15px;right:15px;bottom:auto;font-size:22px;margin:auto;transform:rotateZ(0deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.r-tabs.accordionz .r-tabs-accordion-title.r-tabs-state-active:after{transform:translateY(100%)}.r-tabs.accordionz .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor{text-shadow:none;background-color:transparent;border-bottom:0}.r-tabs.accordionz .r-tabs-accordion-title.r-tabs-state-active a.r-tabs-anchor:after{content:url('/content/images/icons/minus.svg');position:absolute;top:15px;right:15px;bottom:auto;font-size:22px;margin:auto;transform:rotateZ(0deg);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.r-tabs.accordionz .r-tabs-panel{border:0}.r-tabs.accordionz.gradient{max-width:100%}.r-tabs.accordionz.gradient .r-tabs-accordion-title{-webkit-border-radius:20px;border-radius:20px;background:#f7f8fc;margin-bottom:10px;padding:0}.r-tabs.accordionz.gradient .r-tabs-accordion-title a.r-tabs-anchor{padding:18px 50px 18px 30px;font-family:'Inter';font-weight:500;line-height:1.4;font-size:clamp(14px,1.3vw,16px)}.faded{opacity:.7}.p-40{padding:40px}.p-50{padding:50px}.gap-20{gap:20px}.gap-100{gap:100px}@media(max-width:991px){.gap-100{gap:40px}}@media only screen and (max-width:767px){.gap-100{gap:20px}}.mt-90{margin-top:90px}.mt-100{margin-top:100px}@media(min-width:992px){.w-lg-40{width:40%!important}}@media(min-width:992px){.w-lg-60{width:60%!important}}@media(min-width:992px){.gap-lg-200{gap:200px!important}.my-lg-100{margin-block:100px!important}}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none}.btn:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.btn:hover{border:0}.btn:disabled,.btn.disabled{cursor:not-allowed;opacity:.6}.btn .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.btn .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.btn:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.btn-dark,.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.btn-dark:disabled,.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.btn-dark:hover,.btn-primary:hover{border:0}.btn-dark:disabled,.btn-primary:disabled,.btn-dark.disabled,.btn-primary.disabled{cursor:not-allowed;opacity:.6}.btn-dark .btn-icon,.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.btn-dark .btn-icon::before,.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.btn-dark:hover .btn-icon::before,.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.btn-dark:hover,.btn-primary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light,.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light:disabled,.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.btn-light:hover,.btn-secondary:hover{border:0}.btn-light:disabled,.btn-secondary:disabled,.btn-light.disabled,.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.btn-light .btn-icon,.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.btn-light .btn-icon::before,.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.btn-light:hover .btn-icon::before,.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.btn-light:hover,.btn-secondary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-dark-outline,.btn-primary-outline{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35;border:2px solid #2b2c35;background-color:transparent;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-dark-outline:disabled,.btn-primary-outline:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.btn-dark-outline:hover,.btn-primary-outline:hover{border:0}.btn-dark-outline:disabled,.btn-primary-outline:disabled,.btn-dark-outline.disabled,.btn-primary-outline.disabled{cursor:not-allowed;opacity:.6}.btn-dark-outline .btn-icon,.btn-primary-outline .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.btn-dark-outline .btn-icon::before,.btn-primary-outline .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.btn-dark-outline:hover .btn-icon::before,.btn-primary-outline:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.btn-dark-outline:hover,.btn-primary-outline:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-dark-outline:hover,.btn-primary-outline:hover{background:rgba(43,44,53,.13);border:2px solid #2b2c35;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light-outline,.btn-secondary-outline{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;border:2px solid #fff;background-color:transparent;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light-outline:disabled,.btn-secondary-outline:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.btn-light-outline:hover,.btn-secondary-outline:hover{border:0}.btn-light-outline:disabled,.btn-secondary-outline:disabled,.btn-light-outline.disabled,.btn-secondary-outline.disabled{cursor:not-allowed;opacity:.6}.btn-light-outline .btn-icon,.btn-secondary-outline .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.btn-light-outline .btn-icon::before,.btn-secondary-outline .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.btn-light-outline:hover .btn-icon::before,.btn-secondary-outline:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.btn-light-outline:hover,.btn-secondary-outline:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-light-outline:hover,.btn-secondary-outline:hover{background:radial-gradient(56.05% 100% at 49.99% 100%,rgba(147,147,147,.51) 0%,rgba(147,147,147,.13) 100%);backdrop-filter:blur(13.5px);border:2px solid #fff;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.private-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.digital-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.mladi-icon .btn-icon{--icon-url:url('/content/images/icons/halk-purple.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.business-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.corporate-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#005b99 15.62%,#3ea8ef 84.47%);--glow-color-fade:rgba(62,168,239,.4);--glow-color-strong:rgba(62,168,239,.9)}.retirement-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#f2602f 15.62%,#e9003a 84.47%);--glow-color-fade:rgba(233,0,58,.4);--glow-color-strong:rgba(233,0,58,.9)}.young-icon .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#ee1b4e 15.62%,#7f25bc 84.47%);--glow-color-fade:rgba(127,37,188,.4);--glow-color-strong:rgba(127,37,188,.9)}.mainSliderFront,.frontNews,.banner-carousel,.fp-slider{position:relative}.mainSliderFront .sliderTitle,.frontNews .sliderTitle,.banner-carousel .sliderTitle,.fp-slider .sliderTitle{position:absolute;left:50%;top:50%;transform:translate(-585px,-50%);color:#2b2c35;font-size:50px;max-width:500px;text-align:left}.mainSliderFront .carousel-inner,.frontNews .carousel-inner,.banner-carousel .carousel-inner,.fp-slider .carousel-inner{position:relative;overflow:hidden}.mainSliderFront .carousel-inner .item,.frontNews .carousel-inner .item,.banner-carousel .carousel-inner .item,.fp-slider .carousel-inner .item{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:transform .3s ease,opacity .3s ease;opacity:0;transform:translateX(100%)}.mainSliderFront .carousel-inner .item.active,.frontNews .carousel-inner .item.active,.banner-carousel .carousel-inner .item.active,.fp-slider .carousel-inner .item.active{position:relative;opacity:1;transform:translateX(0);z-index:2}.mainSliderFront .carousel-inner .item.prev,.frontNews .carousel-inner .item.prev,.banner-carousel .carousel-inner .item.prev,.fp-slider .carousel-inner .item.prev{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateX(-100%)}.mainSliderFront .carousel-inner .item.next,.frontNews .carousel-inner .item.next,.banner-carousel .carousel-inner .item.next,.fp-slider .carousel-inner .item.next{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateX(100%)}.mainSliderFront .carousel-control,.frontNews .carousel-control,.banner-carousel .carousel-control,.fp-slider .carousel-control{position:absolute;width:30px;height:30px;z-index:2;bottom:10px}.mainSliderFront .carousel-control span,.frontNews .carousel-control span,.banner-carousel .carousel-control span,.fp-slider .carousel-control span{opacity:.7}.mainSliderFront .carousel-control span:hover,.frontNews .carousel-control span:hover,.banner-carousel .carousel-control span:hover,.fp-slider .carousel-control span:hover{opacity:1}.mainSliderFront .carousel-control:hover,.frontNews .carousel-control:hover,.banner-carousel .carousel-control:hover,.fp-slider .carousel-control:hover{color:#fff}.mainSliderFront .carousel-control:hover>span:before,.frontNews .carousel-control:hover>span:before,.banner-carousel .carousel-control:hover>span:before,.fp-slider .carousel-control:hover>span:before{filter:none}.mainSliderFront .carousel-control-prev,.frontNews .carousel-control-prev,.banner-carousel .carousel-control-prev,.fp-slider .carousel-control-prev,.mainSliderFront .carousel-control.left,.frontNews .carousel-control.left,.banner-carousel .carousel-control.left,.fp-slider .carousel-control.left{left:20%}.mainSliderFront .carousel-control-prev span,.frontNews .carousel-control-prev span,.banner-carousel .carousel-control-prev span,.fp-slider .carousel-control-prev span,.mainSliderFront .carousel-control.left span,.frontNews .carousel-control.left span,.banner-carousel .carousel-control.left span,.fp-slider .carousel-control.left span{width:100%;height:100%;display:block}.mainSliderFront .carousel-control-prev span:before,.frontNews .carousel-control-prev span:before,.banner-carousel .carousel-control-prev span:before,.fp-slider .carousel-control-prev span:before,.mainSliderFront .carousel-control.left span:before,.frontNews .carousel-control.left span:before,.banner-carousel .carousel-control.left span:before,.fp-slider .carousel-control.left span:before{content:'';width:100%;height:100%;background-image:url('/content/images/icons/prev-icon.svg')!important;background-size:contain!important;background-repeat:no-repeat!important}.mainSliderFront .carousel-control-next,.frontNews .carousel-control-next,.banner-carousel .carousel-control-next,.fp-slider .carousel-control-next,.mainSliderFront .carousel-control.right,.frontNews .carousel-control.right,.banner-carousel .carousel-control.right,.fp-slider .carousel-control.right{right:20%}.mainSliderFront .carousel-control-next span,.frontNews .carousel-control-next span,.banner-carousel .carousel-control-next span,.fp-slider .carousel-control-next span,.mainSliderFront .carousel-control.right span,.frontNews .carousel-control.right span,.banner-carousel .carousel-control.right span,.fp-slider .carousel-control.right span{width:100%;height:100%;display:block}.mainSliderFront .carousel-control-next span:before,.frontNews .carousel-control-next span:before,.banner-carousel .carousel-control-next span:before,.fp-slider .carousel-control-next span:before,.mainSliderFront .carousel-control.right span:before,.frontNews .carousel-control.right span:before,.banner-carousel .carousel-control.right span:before,.fp-slider .carousel-control.right span:before{content:'';width:100%;height:100%;background-image:url('/content/images/icons/next-icon.svg')!important;background-size:contain!important;background-repeat:no-repeat!important}.mainSliderFront .carousel-indicators,.frontNews .carousel-indicators,.banner-carousel .carousel-indicators,.fp-slider .carousel-indicators{margin-bottom:0;justify-self:center;gap:15px;bottom:20px;max-width:800px;margin:0 auto}.mainSliderFront .carousel-indicators button,.frontNews .carousel-indicators button,.banner-carousel .carousel-indicators button,.fp-slider .carousel-indicators button,.mainSliderFront .carousel-indicators li,.frontNews .carousel-indicators li,.banner-carousel .carousel-indicators li,.fp-slider .carousel-indicators li{position:relative;width:50px;height:8px;background:rgba(255,255,255,.3);border:0;-webkit-border-radius:40px;border-radius:40px;overflow:hidden}.mainSliderFront .carousel-indicators button .indicator-progress,.frontNews .carousel-indicators button .indicator-progress,.banner-carousel .carousel-indicators button .indicator-progress,.fp-slider .carousel-indicators button .indicator-progress,.mainSliderFront .carousel-indicators li .indicator-progress,.frontNews .carousel-indicators li .indicator-progress,.banner-carousel .carousel-indicators li .indicator-progress,.fp-slider .carousel-indicators li .indicator-progress,.mainSliderFront .carousel-indicators button:before,.frontNews .carousel-indicators button:before,.banner-carousel .carousel-indicators button:before,.fp-slider .carousel-indicators button:before,.mainSliderFront .carousel-indicators li:before,.frontNews .carousel-indicators li:before,.banner-carousel .carousel-indicators li:before,.fp-slider .carousel-indicators li:before{content:'';position:absolute;top:0;left:0;height:100%;width:0;background:#fff}.mainSliderFront .carousel-indicators button.active,.frontNews .carousel-indicators button.active,.banner-carousel .carousel-indicators button.active,.fp-slider .carousel-indicators button.active,.mainSliderFront .carousel-indicators li.active,.frontNews .carousel-indicators li.active,.banner-carousel .carousel-indicators li.active,.fp-slider .carousel-indicators li.active{width:200px}.mainSliderFront .carousel-indicators button.active .indicator-progress,.frontNews .carousel-indicators button.active .indicator-progress,.banner-carousel .carousel-indicators button.active .indicator-progress,.fp-slider .carousel-indicators button.active .indicator-progress,.mainSliderFront .carousel-indicators li.active .indicator-progress,.frontNews .carousel-indicators li.active .indicator-progress,.banner-carousel .carousel-indicators li.active .indicator-progress,.fp-slider .carousel-indicators li.active .indicator-progress,.mainSliderFront .carousel-indicators button.active:before,.frontNews .carousel-indicators button.active:before,.banner-carousel .carousel-indicators button.active:before,.fp-slider .carousel-indicators button.active:before,.mainSliderFront .carousel-indicators li.active:before,.frontNews .carousel-indicators li.active:before,.banner-carousel .carousel-indicators li.active:before,.fp-slider .carousel-indicators li.active:before{width:100%;transition:width 5s linear}.carousel.fp-slider,.carousel.homepageNews,.carousel.similarCards{position:relative;margin:50px 0;padding-bottom:44px;overflow:hidden}.carousel.fp-slider .carousel-inner,.carousel.homepageNews .carousel-inner,.carousel.similarCards .carousel-inner{margin-bottom:20px}.carousel.fp-slider .carousel-controls,.carousel.homepageNews .carousel-controls,.carousel.similarCards .carousel-controls,.banner-carousel .carousel-controls,.cards-template .carousel-controls,.cards-template .carousel-controls{position:relative}.carousel.fp-slider .carousel-controls button.carousel-control,.carousel.homepageNews .carousel-controls button.carousel-control,.carousel.similarCards .carousel-controls button.carousel-control,.banner-carousel .carousel-controls button.carousel-control,.cards-template .carousel-controls button.carousel-control,.cards-template .carousel-controls button.carousel-control{position:absolute;width:34px;height:30px;z-index:2;bottom:10px;background:transparent!important;padding:5px!important;box-shadow:none!important}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-prev span,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-prev span,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-prev span,.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-next span,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-next span,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-next span,.banner-carousel .carousel-controls button.carousel-control.carousel-control-prev span,.banner-carousel .carousel-controls button.carousel-control.carousel-control-next span,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span,.cards-template .carousel-controls button.carousel-control.carousel-control-next span,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span,.cards-template .carousel-controls button.carousel-control.carousel-control-next span{display:block;background-image:none}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-prev span:before,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-prev span:before,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-prev span:before,.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-next span:before,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-next span:before,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-next span:before,.banner-carousel .carousel-controls button.carousel-control.carousel-control-prev span:before,.banner-carousel .carousel-controls button.carousel-control.carousel-control-next span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-next span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-next span:before{content:'';display:block;width:30px;height:30px}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-prev,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-prev,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-prev,.banner-carousel .carousel-controls button.carousel-control.carousel-control-prev,.cards-template .carousel-controls button.carousel-control.carousel-control-prev,.cards-template .carousel-controls button.carousel-control.carousel-control-prev{left:10%}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-prev span:before,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-prev span:before,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-prev span:before,.banner-carousel .carousel-controls button.carousel-control.carousel-control-prev span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-prev span:before{background-image:url('/content/images/icons/prev-icon.svg')!important;background-size:contain!important;background-repeat:no-repeat!important}@media only screen and (max-width:767px){.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-prev,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-prev,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-prev,.banner-carousel .carousel-controls button.carousel-control.carousel-control-prev,.cards-template .carousel-controls button.carousel-control.carousel-control-prev,.cards-template .carousel-controls button.carousel-control.carousel-control-prev{left:0}}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-next,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-next,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-next,.banner-carousel .carousel-controls button.carousel-control.carousel-control-next,.cards-template .carousel-controls button.carousel-control.carousel-control-next,.cards-template .carousel-controls button.carousel-control.carousel-control-next{right:10%}.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-next span:before,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-next span:before,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-next span:before,.banner-carousel .carousel-controls button.carousel-control.carousel-control-next span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-next span:before,.cards-template .carousel-controls button.carousel-control.carousel-control-next span:before{background-image:url('/content/images/icons/next-icon.svg')!important;background-size:contain!important;background-repeat:no-repeat!important}@media only screen and (max-width:767px){.carousel.fp-slider .carousel-controls button.carousel-control.carousel-control-next,.carousel.homepageNews .carousel-controls button.carousel-control.carousel-control-next,.carousel.similarCards .carousel-controls button.carousel-control.carousel-control-next,.banner-carousel .carousel-controls button.carousel-control.carousel-control-next,.cards-template .carousel-controls button.carousel-control.carousel-control-next,.cards-template .carousel-controls button.carousel-control.carousel-control-next{right:0}}@media only screen and (max-width:767px){.carousel.fp-slider .carousel-indicators,.carousel.homepageNews .carousel-indicators,.carousel.similarCards .carousel-indicators,.banner-carousel .carousel-indicators{max-width:80%}.carousel.fp-slider .carousel-indicators button,.carousel.homepageNews .carousel-indicators button,.carousel.similarCards .carousel-indicators button,.carousel.fp-slider .carousel-indicators li,.carousel.homepageNews .carousel-indicators li,.carousel.similarCards .carousel-indicators li,.banner-carousel .carousel-indicators button,.banner-carousel .carousel-indicators li{margin:0;padding:0}}.carousel.fp-slider .carousel-indicators button,.carousel.homepageNews .carousel-indicators button,.carousel.similarCards .carousel-indicators button,.carousel.fp-slider .carousel-indicators li,.carousel.homepageNews .carousel-indicators li,.carousel.similarCards .carousel-indicators li,.banner-carousel .carousel-indicators button,.banner-carousel .carousel-indicators li{background:rgba(43,44,53,.3)}.carousel.fp-slider .carousel-indicators button .indicator-progress,.carousel.homepageNews .carousel-indicators button .indicator-progress,.carousel.similarCards .carousel-indicators button .indicator-progress,.carousel.fp-slider .carousel-indicators li .indicator-progress,.carousel.homepageNews .carousel-indicators li .indicator-progress,.carousel.similarCards .carousel-indicators li .indicator-progress,.carousel.fp-slider .carousel-indicators button:before,.carousel.homepageNews .carousel-indicators button:before,.carousel.similarCards .carousel-indicators button:before,.carousel.fp-slider .carousel-indicators li:before,.carousel.homepageNews .carousel-indicators li:before,.carousel.similarCards .carousel-indicators li:before,.banner-carousel .carousel-indicators button .indicator-progress,.banner-carousel .carousel-indicators li .indicator-progress,.banner-carousel .carousel-indicators button:before,.banner-carousel .carousel-indicators li:before{content:'';background:#676767}.carousel.fp-slider .carousel-indicators button.active,.carousel.homepageNews .carousel-indicators button.active,.carousel.similarCards .carousel-indicators button.active,.carousel.fp-slider .carousel-indicators li.active,.carousel.homepageNews .carousel-indicators li.active,.carousel.similarCards .carousel-indicators li.active,.banner-carousel .carousel-indicators button.active,.banner-carousel .carousel-indicators li.active{width:200px}.carousel.fp-slider .carousel-indicators button.active .indicator-progress,.carousel.homepageNews .carousel-indicators button.active .indicator-progress,.carousel.similarCards .carousel-indicators button.active .indicator-progress,.carousel.fp-slider .carousel-indicators li.active .indicator-progress,.carousel.homepageNews .carousel-indicators li.active .indicator-progress,.carousel.similarCards .carousel-indicators li.active .indicator-progress,.carousel.fp-slider .carousel-indicators button.active:before,.carousel.homepageNews .carousel-indicators button.active:before,.carousel.similarCards .carousel-indicators button.active:before,.carousel.fp-slider .carousel-indicators li.active:before,.carousel.homepageNews .carousel-indicators li.active:before,.carousel.similarCards .carousel-indicators li.active:before,.banner-carousel .carousel-indicators button.active .indicator-progress,.banner-carousel .carousel-indicators li.active .indicator-progress,.banner-carousel .carousel-indicators button.active:before,.banner-carousel .carousel-indicators li.active:before{width:100%;transition:width 5s linear}.imageGallery{display:inline-block;width:100%;margin-bottom:50px}.imageGallery .carousel{height:100%}.imageGallery .carousel .carousel-inner{height:100%}.imageGallery .carousel .carousel-inner *{height:100%}.imageGallery .carousel .carousel-inner .carousel-item,.imageGallery .carousel .carousel-inner .item{-webkit-border-radius:20px;border-radius:20px;margin-bottom:50px;height:100%}.imageGallery .carousel .carousel-inner .carousel-item img,.imageGallery .carousel .carousel-inner .item img{width:100%;height:100%;object-fit:cover;-webkit-border-radius:20px;border-radius:20px}.imageGallery:has(.newsItem.no-margin){margin-bottom:0}.imageGallery:has(.newsItem.no-margin) .carousel-inner{margin-bottom:0}.imageGallery:has(.newsItem.no-margin) .carousel-inner .carousel-item{margin-bottom:0}.frontNews.bgFrontNews .black-bg{background-image:url('/content/images/hiring-bg.png');background-size:cover;background-repeat:no-repeat;width:100%;color:#fff;padding:48px 0}@media(min-width:992px){.frontNews.bgFrontNews .black-bg{padding:0}}.frontNews.bgFrontNews .black-bg h2{color:#fff}.frontNews.bgFrontNews .black-bg p{font-size:clamp(24px,2vw,28px);font-family:'Inter';font-weight:600;font-style:normal}.frontNews.bgFrontNews .black-bg .img-right{transform:scale(1.3);transform-origin:center}@media only screen and (max-width:767px){.frontNews.bgFrontNews .black-bg .img-right{margin-top:-250px;width:115%}}.frontNews.bgFrontNews .black-bg.default-btn-icon .flex-container{flex-direction:row}@media(max-width:991px){.frontNews.bgFrontNews .black-bg.default-btn-icon .flex-container{flex-direction:column}}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first:hover{border:0}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first:disabled,.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-first .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;border:2px solid #fff;background-color:transparent;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:hover{border:0}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:disabled,.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second:hover{background:radial-gradient(56.05% 100% at 49.99% 100%,rgba(147,147,147,.51) 0%,rgba(147,147,147,.13) 100%);backdrop-filter:blur(13.5px);border:2px solid #fff;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .black-bg.default-btn-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.frontNews.bgFrontNews .white-bg{background:#fff}.frontNews.bgFrontNews .white-bg h2{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase}@media only screen and (max-width:767px){.frontNews.bgFrontNews .white-bg h2{line-height:1.2}}.frontNews.bgFrontNews .white-bg.default-btn-icon .flex-container{flex-direction:column}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first:hover{border:0}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first:disabled,.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-first .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35;border:2px solid #2b2c35;background-color:transparent;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:hover{border:0}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:disabled,.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second:hover{background:rgba(43,44,53,.13);border:2px solid #2b2c35;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .white-bg.default-btn-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .img-background{background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:100vh;padding:48px 0}@media(min-width:992px){.frontNews.bgFrontNews .img-background{padding:0}}.frontNews.bgFrontNews .img-background .promoFp-wrapper{height:100%}.frontNews.bgFrontNews .img-background .img-right{display:none}.frontNews.bgFrontNews .img-background h2{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-size:clamp(20px,2vw,24px);line-height:150%;font-family:'Inter';font-weight:800;font-style:normal}@media only screen and (max-width:767px){.frontNews.bgFrontNews .img-background h2{line-height:1.2}}.frontNews.bgFrontNews .img-background h3{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:767px){.frontNews.bgFrontNews .img-background h3{line-height:1.2}}.frontNews.bgFrontNews .img-background p{margin-bottom:50px}.frontNews.bgFrontNews .img-background.white-text h2,.frontNews.bgFrontNews .img-background.white-text h3,.frontNews.bgFrontNews .img-background.white-text p{color:#fff}.frontNews.bgFrontNews .img-background.default-btn-icon .flex-container{flex-direction:row}@media(max-width:991px){.frontNews.bgFrontNews .img-background.default-btn-icon .flex-container{flex-direction:column}}@media only screen and (min-width:768px){.frontNews.bgFrontNews .img-background.default-btn-icon a{width:fit-content!important}}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first:hover{border:0}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first:disabled,.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-first .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second:hover{border:0}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second:disabled,.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .img-background.default-btn-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#2b2c35!important}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first:hover{border:0}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first:disabled,.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-first .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#2b2c35!important}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second:hover{border:0}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second:disabled,.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second.disabled{cursor:not-allowed;opacity:.6}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.frontNews.bgFrontNews .img-background.default-btn-icon.light-btn a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .black-bg.default-btn-icon a,.frontNews.bgFrontNews .white-bg.default-btn-icon a,.frontNews.bgFrontNews .img-background.default-btn-icon a{flex-shrink:0;width:100%;padding:14px 20px!important;white-space:nowrap}@media(min-width:992px){.frontNews.bgFrontNews .black-bg.default-btn-icon a,.frontNews.bgFrontNews .white-bg.default-btn-icon a,.frontNews.bgFrontNews .img-background.default-btn-icon a{padding:14px 35px 14px 30px;width:max-content}}.frontNews.bgFrontNews .black-bg.default-btn-icon.orange-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.orange-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.orange-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .black-bg.default-btn-icon.orange-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.orange-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.orange-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.frontNews.bgFrontNews .black-bg.default-btn-icon.green-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.green-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.green-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .black-bg.default-btn-icon.green-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.green-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.green-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .black-bg.default-btn-icon.dark-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.dark-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.dark-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .black-bg.default-btn-icon.dark-blue-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.dark-blue-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.dark-blue-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.frontNews.bgFrontNews .black-bg.default-btn-icon.light-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.light-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.light-blue-icon a.btn-first .btn-icon,.frontNews.bgFrontNews .black-bg.default-btn-icon.light-blue-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .white-bg.default-btn-icon.light-blue-icon a.btn-second .btn-icon,.frontNews.bgFrontNews .img-background.default-btn-icon.light-blue-icon a.btn-second .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#005b99 15.62%,#3ea8ef 84.47%);--glow-color-fade:rgba(62,168,239,.4);--glow-color-strong:rgba(62,168,239,.9)}.frontNews.bgFrontNews .black-bg.default-btn a.btn-first span,.frontNews.bgFrontNews .white-bg.default-btn a.btn-first span,.frontNews.bgFrontNews .img-background.default-btn a.btn-first span,.frontNews.bgFrontNews .black-bg.default-btn a.btn-second span,.frontNews.bgFrontNews .white-bg.default-btn a.btn-second span,.frontNews.bgFrontNews .img-background.default-btn a.btn-second span{display:none}.homepageNews,.fp-slider{margin:50px 0;padding-bottom:44px;overflow:hidden}.homepageNews .carousel-control,.fp-slider .carousel-control{bottom:-50px}.homepageNews .carousel-control span,.fp-slider .carousel-control span{background-image:none}@media only screen and (max-width:767px){.homepageNews .carousel-control.carousel-control-left,.fp-slider .carousel-control.carousel-control-left{left:0}}@media only screen and (max-width:767px){.homepageNews .carousel-control.carousel-control-right,.fp-slider .carousel-control.carousel-control-right{right:0}}@media only screen and (max-width:767px){.homepageNews .carousel-indicators,.fp-slider .carousel-indicators{max-width:70%}}.homepageNews .carousel-indicators button,.fp-slider .carousel-indicators button,.homepageNews .carousel-indicators li,.fp-slider .carousel-indicators li{background:rgba(43,44,53,.3)}.homepageNews .carousel-indicators button .indicator-progress,.fp-slider .carousel-indicators button .indicator-progress,.homepageNews .carousel-indicators li .indicator-progress,.fp-slider .carousel-indicators li .indicator-progress,.homepageNews .carousel-indicators button:before,.fp-slider .carousel-indicators button:before,.homepageNews .carousel-indicators li:before,.fp-slider .carousel-indicators li:before{content:'';background:#676767}.homepageNews .carousel-indicators button.active,.fp-slider .carousel-indicators button.active,.homepageNews .carousel-indicators li.active,.fp-slider .carousel-indicators li.active{width:200px}.homepageNews .carousel-indicators button.active .indicator-progress,.fp-slider .carousel-indicators button.active .indicator-progress,.homepageNews .carousel-indicators li.active .indicator-progress,.fp-slider .carousel-indicators li.active .indicator-progress,.homepageNews .carousel-indicators button.active:before,.fp-slider .carousel-indicators button.active:before,.homepageNews .carousel-indicators li.active:before,.fp-slider .carousel-indicators li.active:before{width:100%;transition:width 5s linear}.homepageNews .carousel-inner,.fp-slider .carousel-inner{overflow:visible}@media only screen and (max-width:767px){.homepageNews .carousel-inner,.fp-slider .carousel-inner{height:auto}}.homepageNews .carousel-inner .text-center,.fp-slider .carousel-inner .text-center,.homepageNews .carousel-inner .item,.fp-slider .carousel-inner .item{height:100%}.homepageNews .carousel-inner .item.active,.fp-slider .carousel-inner .item.active{display:block}@media only screen and (max-width:767px){.homepageNews .carousel-inner .item.active,.fp-slider .carousel-inner .item.active{display:block}}.homepageNews a.absolute-link,.fp-slider a.absolute-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.homepageNews h4,.fp-slider h4{font-family:'Inter';font-weight:500;font-style:normal;font-size:26px;text-transform:uppercase}.homepageNews .wrap,.fp-slider .wrap{position:relative;overflow:hidden;padding:0}@media only screen and (max-width:767px){.homepageNews .wrap,.fp-slider .wrap{width:100%}}.homepageNews .white-text *,.fp-slider .white-text *{color:#fff}.homepageNews .black-text *,.fp-slider .black-text *{color:#2b2c35}.homepageNews .black-text .btn,.fp-slider .black-text .btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.homepageNews .black-text .btn:disabled,.fp-slider .black-text .btn:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.homepageNews .black-text .btn:hover,.fp-slider .black-text .btn:hover{border:0}.homepageNews .black-text .btn:disabled,.fp-slider .black-text .btn:disabled,.homepageNews .black-text .btn.disabled,.fp-slider .black-text .btn.disabled{cursor:not-allowed;opacity:.6}.homepageNews .black-text .btn .btn-icon,.fp-slider .black-text .btn .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.homepageNews .black-text .btn .btn-icon::before,.fp-slider .black-text .btn .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.homepageNews .black-text .btn:hover .btn-icon::before,.fp-slider .black-text .btn:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.homepageNews .black-text .btn:hover,.fp-slider .black-text .btn:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.homepageNews .black-title .banner-title,.fp-slider .black-title .banner-title{color:#2b2c35!important}.homepageNews .white-title .banner-title,.fp-slider .white-title .banner-title{color:#fff!important}.homepageNews .no-image .cardWrapper .cardBg,.fp-slider .no-image .cardWrapper .cardBg{background-image:none!important}.homepageNews .no-image .cardWrapper img,.fp-slider .no-image .cardWrapper img{display:none}.homepageNews .no-image .description,.fp-slider .no-image .description{justify-content:flex-start!important}.homepageNews .no-title .banner-title,.fp-slider .no-title .banner-title{display:none}.homepageNews .h-700,.fp-slider .h-700{height:700px}@media only screen and (min-width:768px) and (max-width:991px){.homepageNews .h-700,.fp-slider .h-700{height:390px}}@media only screen and (max-width:767px){.homepageNews .h-700,.fp-slider .h-700{height:400px}}.homepageNews .h-500,.fp-slider .h-500{height:500px}@media only screen and (min-width:768px) and (max-width:991px){.homepageNews .h-500,.fp-slider .h-500{height:350px}}@media only screen and (max-width:767px){.homepageNews .h-500,.fp-slider .h-500{height:300px}}.homepageNews .h-450,.fp-slider .h-450{height:450px}@media only screen and (max-width:767px){.homepageNews .h-450,.fp-slider .h-450{height:auto}}.homepageNews .h-300,.fp-slider .h-300{height:300px}@media only screen and (max-width:767px){.homepageNews .h-300,.fp-slider .h-300{height:auto}}.homepageNews .scale-animation,.fp-slider .scale-animation{transition:transform .3s ease,opacity .3s ease;transform:scale(.9)}.homepageNews .scale-animation:hover,.fp-slider .scale-animation:hover{transform:scale(1);transition:transform .3s ease,opacity .3s ease}.homepageNews .scale-animation .cardWrapper,.fp-slider .scale-animation .cardWrapper{min-height:320px;height:100%}.homepageNews:hover .scale-animation:not(:hover),.fp-slider:hover .scale-animation:not(:hover){transform:scale(.95);opacity:.7}.homepageNews .banner-sm,.fp-slider .banner-sm,.homepageNews .banner-md,.fp-slider .banner-md,.homepageNews .banner-lg,.fp-slider .banner-lg{width:initial}.homepageNews .grid-wrapper,.fp-slider .grid-wrapper{height:100%;margin-bottom:50px}@media only screen and (max-width:767px){.homepageNews .grid-wrapper,.fp-slider .grid-wrapper{margin-top:50px;grid-template-columns:repeat(1,1fr)}}.homepageNews .grid-wrapper .row,.fp-slider .grid-wrapper .row{height:100%;align-items:center;justify-content:center;flex-wrap:wrap}.homepageNews .grid-wrapper:has(.blue-bg),.fp-slider .grid-wrapper:has(.blue-bg){background:#f0f2fa;-webkit-border-radius:40px;border-radius:40px;padding:20px;height:100%}.homepageNews .cardWrapper,.fp-slider .cardWrapper{display:flex;flex-direction:column;height:100%;-webkit-border-radius:26px;border-radius:26px;padding:50px;position:relative;overflow:hidden;text-align:left}.homepageNews .cardWrapper .cardBg,.fp-slider .cardWrapper .cardBg{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:transform .6s ease;aspect-ratio:4/3}.homepageNews .cardWrapper img,.fp-slider .cardWrapper img{position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;object-position:top center;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:100%;min-height:100%;object-fit:cover}.homepageNews .cardWrapper:hover img,.fp-slider .cardWrapper:hover img{transform:scale(1.07);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:768px) and (max-width:1199px){.homepageNews .cardWrapper,.fp-slider .cardWrapper{padding:25px}}@media only screen and (min-width:768px) and (max-width:991px){.homepageNews .cardWrapper,.fp-slider .cardWrapper{display:flex;flex-flow:column;justify-content:space-between;padding:20px}}@media only screen and (max-width:767px){.homepageNews .cardWrapper,.fp-slider .cardWrapper{width:100%;padding:20px}}.homepageNews .description,.fp-slider .description{position:relative;z-index:2}.homepageNews .banner-title,.fp-slider .banner-title{display:flex;width:fit-content;position:relative;z-index:2;-webkit-border-radius:100px;border-radius:100px;background:rgba(255,255,255,.25);box-shadow:0 0 20px 0 rgba(43,44,53,.06);backdrop-filter:blur(12px);color:#fff!important;text-transform:uppercase!important;letter-spacing:1.92px;font-family:'Inter';font-weight:600;font-style:normal;padding:18px 32px;font-size:16px}.homepageNews.landscapeSpecial .cardWrapper .img-wrap img,.fp-slider.landscapeSpecial .cardWrapper .img-wrap img{position:absolute;object-fit:scale-down;max-width:initial;max-height:initial;object-position:top right}.mainSliderFront{position:relative}.mainSliderFront a{display:block}.mainSliderFront .sliderTitle{position:absolute;left:50%;top:50%;transform:translate(-585px,-50%);color:#2b2c35;font-size:50px;max-width:500px;text-align:left}.imageOnly>div{height:100%}.imageOnly img{position:relative;width:100%;object-fit:cover;object-position:center}.breadcrumbWrap ol.breadcrumb{display:inline-flex;align-items:center;background:transparent;margin:0;padding:14px 0 14px;z-index:4;position:relative}.breadcrumbWrap ol.breadcrumb li{display:inline-block;font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,.8vw,16px)}.breadcrumbWrap ol.breadcrumb li:first-child a{mask:url(/content/images/homepage/home-icon.svg) no-repeat center;-webkit-mask:url(/content/images/homepage/home-icon.svg) no-repeat center;background-color:rgba(95,155,199,.5);width:22px;height:22px;display:block}.breadcrumbWrap ol.breadcrumb li:first-child a span{display:none}.breadcrumbWrap ol.breadcrumb li:first-child:hover a{background-color:#5f9bc7}.breadcrumbWrap ol.breadcrumb li a{text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.breadcrumbWrap ol.breadcrumb li a span{color:rgba(43,44,53,.4)}.breadcrumbWrap ol.breadcrumb li:hover a{border-bottom:1px solid #2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.breadcrumbWrap ol.breadcrumb li.no-click a{pointer-events:none}@media(max-width:991px){.breadcrumbWrap ol.breadcrumb li.no-click-small-devices a{pointer-events:none}}.breadcrumbWrap ol.breadcrumb li+li:before{color:rgba(43,44,53,.4);content:"/";padding:0 10px}.breadcrumbWrap ol.breadcrumb li.active a span{color:#2b2c35}.breadcrumbWrap.titleOnly{position:absolute;top:0;left:0;height:100%;width:100%;background:transparent;border:0}.breadcrumbWrap.titleOnly ol.breadcrumb{position:absolute;display:flex;flex-flow:column;justify-content:center;align-items:start;height:100%;z-index:1;max-width:960px}@media(max-width:991px){.breadcrumbWrap.titleOnly ol.breadcrumb{max-width:initial}}.breadcrumbWrap.titleOnly ol.breadcrumb:has(li.black-text){color:#2b2c35}.breadcrumbWrap.titleOnly ol.breadcrumb:has(li.black-text) li a{color:#2b2c35!important}.breadcrumbWrap.titleOnly ol.breadcrumb:has(li.black-text) li a span{color:#2b2c35!important}.breadcrumbWrap.titleOnly ol.breadcrumb li{display:none}.breadcrumbWrap.titleOnly ol.breadcrumb li:last-child,.breadcrumbWrap.titleOnly ol.breadcrumb li:nth-last-child(2){display:inline-block}.breadcrumbWrap.titleOnly ol.breadcrumb li{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%;text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width:767px){.breadcrumbWrap.titleOnly ol.breadcrumb li{line-height:1.2}}.breadcrumbWrap.titleOnly ol.breadcrumb li:before{content:'';display:none}.breadcrumbWrap.titleOnly ol.breadcrumb li:first-child a{background-image:none;mask:none;background:transparent}.breadcrumbWrap.titleOnly ol.breadcrumb li a{text-decoration:none}.breadcrumbWrap.titleOnly ol.breadcrumb li span{color:#fff}.breadcrumbWrap.titleOnly ol.breadcrumb li h1{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;color:#fff;text-transform:uppercase;margin:0;letter-spacing:1.92px}.breadcrumbWrap.titleOnly ol.breadcrumb li.black-text h1{color:#2b2c35}.breadcrumbWrap.titleOnly ol.breadcrumb li.white-text h1{color:#fff}.breadcrumb-inner .first-section{background:transparent;position:relative;min-height:500px;background-image:url('/content/images/banners/inner-bg.jpg');background-size:cover;background-repeat:no-repeat}.breadcrumb-inner .first-section:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.breadcrumb-inner .first-section:has(.breadcrumbWrap .blue-banner):before{background:linear-gradient(115deg,rgba(24,45,173,.27) 16.55%,rgba(24,45,173,.57) 81.03%)}.breadcrumb-inner .first-section:has(.breadcrumbWrap .orange-banner):before{background:linear-gradient(280deg,#ffaa76 16.55%,#f3813a 81.03%)}.breadcrumb-inner .first-section:has(.breadcrumbWrap .green-banner):before{background-color:#28a745}.breadcrumb-inner .first-section.has-blue:before{background:linear-gradient(115deg,rgba(24,45,173,.27) 16.55%,rgba(24,45,173,.57) 81.03%)}.breadcrumb-inner .first-section.has-orange:before{background:linear-gradient(280deg,#ffaa76 16.55%,#f3813a 81.03%)}.breadcrumb-inner .first-section.has-green:before{background-color:#28a745}.breadcrumb-inner .breadcrumbWrap{position:absolute;top:0;left:0;height:100%;width:100%;background:transparent}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb{position:absolute;display:flex;flex-flow:column;justify-content:center;align-items:start;height:100%}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb:before{content:'';position:absolute;inset:0;background-image:url('/content/images/banners/banner-shape.svg');background-size:contain;background-repeat:no-repeat;width:100%;max-height:300px;top:130px;left:-60px}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb li{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%;letter-spacing:5.76px;line-height:normal;text-transform:uppercase}@media only screen and (max-width:767px){.breadcrumb-inner .breadcrumbWrap ol.breadcrumb li{line-height:1.2}}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb li.active{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb li a{text-decoration:none}.breadcrumb-inner .breadcrumbWrap ol.breadcrumb li span{color:#fff}.first-section.with-breadcrumbTitle{position:relative;min-height:500px}.first-section.with-breadcrumbTitle .breadcrumbWrap.titleOnly ol.breadcrumb{padding-bottom:70px;justify-content:end}.form-label,.form-control{line-height:1.4}.form-control,.form-select{padding:12px 16px;border:1px solid transparent;-webkit-border-radius:8px;border-radius:8px;background-color:#f7f8fc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control:hover,.form-select:hover{border-color:rgba(164,200,226,.4)}.form-control:focus,.form-select:focus{background-color:#f7f8fc;outline:0;box-shadow:inset 0 0 0 2px #a4c8e2;border:1px solid transparent}.form-control::placeholder,.form-select::placeholder{color:#b3b3b3;opacity:1}.form-control:disabled,.form-select:disabled{background-color:#d9d9d9;border-color:#b2b2b2;opacity:1}.form-select{padding:12px 50px 12px 16px}.form-control.is-invalid,.form-select.is-invalid,.was-validated .form-control:invalid,.was-validated .form-select:invalid,.form-control.invalid-input{background-color:#fff;border-color:#ff3838;opacity:.7}.invalid-feedback,.error-message{color:#ff3838;opacity:.7;font-size:14px;font-family:'Inter';font-weight:400;font-style:normal;line-height:1.4;margin-top:8px}.valid-feedback{color:#757575;font-size:14px;font-family:'Inter';font-weight:400;font-style:normal;line-height:1.4;margin-top:8px}.form-check-input{border:1px solid #757575;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.form-check-input:checked{background-color:#0018a8;border-color:#0018a8;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.form-check-input[type=checkbox]:indeterminate{background-color:#2c2c2c;border-color:#2c2c2c;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:focus{border-color:#2c2c2c;box-shadow:none}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%232C2C2C'/%3e%3c/svg%3e");background-color:#fff}.radio-group{display:flex;align-items:center;gap:5px;margin-bottom:10px}.radio-group label{margin-bottom:0!important}input[type="radio"]{height:16px;width:16px;accent-color:#0018a8}.form-switch{display:flex;align-items:center;gap:8px}.form-switch .form-check-input{width:40px;height:24px;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23757575'/%3e%3c/svg%3e")}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #2c2c2c}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #2c2c2c}.form-range::-webkit-slider-thumb{background-color:#2c2c2c;border:0}.form-range::-webkit-slider-thumb:active{background-color:#494949}.form-range:disabled::-webkit-slider-thumb{background-color:#757575}.form-range:disabled::-moz-range-thumb{background-color:#757575}textarea{-webkit-border-radius:8px;border-radius:8px;background:#f7f8fc;width:100%;border:0;padding:12px 16px}textarea:focus{background-color:#f7f8fc;outline:0;box-shadow:inset 0 0 0 2px #a4c8e2}textarea::placeholder{opacity:.6}.custom-form-building{position:relative;padding:40px 60px;margin-top:30px;border:1px solid #d9d9d9;-webkit-border-radius:20px;border-radius:20px}@media(max-width:991px){.custom-form-building{padding:30px 20px}}.custom-form-building h3{text-transform:uppercase}.custom-form-building fieldset label{color:#2b2c35;font-size:16px;font-family:'Inter';font-weight:600;font-style:normal;margin-bottom:10px}.custom-form-building legend{font-size:20px}.custom-form-building .control-label{font-family:'Inter-Italic';font-weight:600;font-style:italic;margin-bottom:20px}.custom-form-building button{display:block;justify-self:end}.custom-form-building .formWrapper hr{color:#959191}.custom-form-building .formWrapper .form-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 200px}@media only screen and (min-width:768px) and (max-width:991px){.custom-form-building .formWrapper .form-inputs{gap:20px 30px}}@media only screen and (max-width:767px){.custom-form-building .formWrapper .form-inputs{grid-template-columns:1fr;gap:20px}}.custom-form-building .formWrapper .form-inputs>.left .form-group,.custom-form-building .formWrapper .form-inputs .right .form-group{margin-bottom:14px}.custom-form-building form{min-height:initial}.custom-form-building input[type=number]{appearance:textfield}.custom-form-building input[type=number]::-webkit-outer-spin-button,.custom-form-building input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.success-message{position:relative;text-align:center;max-width:800px;margin:0 auto}.adminPreviewSwitchButton{background:#21aed6;color:#fff;border:0;display:block;width:100%;padding:10px;font-weight:500}::-webkit-scrollbar{width:8px;-webkit-border-radius:5px;border-radius:5px}::-webkit-scrollbar-track{background:#e0e0e4}::-webkit-scrollbar-thumb{background:#a2a2c1;-webkit-border-radius:5px;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#8787ab}.list-inline{margin:0}.list-inline input{border:0;background:transparent;padding:10px 3px;height:40px}.list-inline input.active-language{color:#5a5af3}.tolList td{padding:15px 20px!important;border-top:1px solid #f2f2f5!important}.tolList h2{margin:0;font-weight:600;padding:0;font-size:16px;line-height:20px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tolList h2+small{display:block;color:rgba(43,44,53,.5);font-size:13px;margin:5px 0}.tolList a{position:relative;padding-left:60px;display:block;color:#2b2c35}.tolList a:before{-webkit-border-radius:2px;border-radius:2px;font-size:11px;padding:3px 7px;display:inline-block;position:absolute;left:0;top:2px;font-weight:700}ul{list-style-type:disc}ul li{font-size:16px;line-height:1.6;text-align:left}ul li.secondary{font-size:clamp(16px,1.04vw,20px)}ol{line-height:150%;padding-left:20px}ol li{font-size:clamp(16px,1.3vw,18px)}.video-thumbnail-container{padding:0}.video-thumbnail-container .video-wrapper{position:relative;width:100%;padding-top:45%;margin-top:20px}.video-thumbnail-container .video-wrapper .video-thumbnail-wrapper,.video-thumbnail-container .video-wrapper .video-iframe-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.video-thumbnail-container .video-wrapper .video-iframe-wrapper{display:none}.video-thumbnail-container .video-wrapper .video-iframe-wrapper iframe{width:100%;height:100%;-webkit-border-radius:30px;border-radius:30px}.video-thumbnail-container .video-wrapper .video-thumbnail-wrapper img{width:100%;height:100%;object-fit:cover;display:block;-webkit-border-radius:30px;border-radius:30px}.video-thumbnail-container .video-wrapper .play-btn{position:absolute;width:80px;height:80px;background:rgba(0,0,0,.55);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}.video-thumbnail-container .video-wrapper .play-btn:before{content:'';position:absolute;left:30px;top:23px;border-left:26px solid #fff;border-top:17px solid transparent;border-bottom:17px solid transparent}.video-thumbnail-container .video-wrapper .play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.sitemap{list-style-type:none;padding-left:0;margin-top:90px}.sitemap .level2{list-style-type:none;padding:0}.sitemap .level2>li>a{font-weight:600;text-transform:uppercase;text-decoration:unset;font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(22px,1.25vw,24px);line-height:150%;text-transform:none}@media only screen and (max-width:767px){.sitemap .level2>li>a{line-height:1.2}}.sitemap .level2 .level3{display:flex;justify-content:space-between}@media(max-width:991px){.sitemap .level2 .level3{display:block}}.sitemap .level2 .level3>li{list-style-type:none}.sitemap .level2 .level3>li>a{font-weight:600;text-decoration:unset;color:#2b2c35}.sitemap .level2 .level3 a{text-decoration:unset;color:#2b2c35}.sitemap .level2 .level3,.sitemap .level2 .level4,.sitemap .level2 .level5{list-style-type:disc;padding-left:20px}.sitemap a{padding:5px 0;display:inline-block}.new-pg{display:block}.new-pg .pagination li{display:inline-block}.new-pg .pagination li a{margin-left:3px;-webkit-border-radius:50%;border-radius:50%;border:0;color:#2b2c35}.new-pg .pagination li.active a{background:#5a5af3;color:#fff}.modal-backdrop{background-color:rgba(16,34,45,.6)}.modal.modal-from-bottom.fade .modal-dialog{transform:translate(0,100vh)}.modal.modal-from-left.fade .modal-dialog{transform:translate(-100vw,0)}.modal.modal-from-right.fade .modal-dialog{transform:translate(100vw,0)}@media only screen and (max-width:767px){.modal.modal-mobile-from-bottom.fade .modal-dialog{transform:translate(0,100vh)}}@media only screen and (max-width:767px){.modal.modal-mobile-from-top.fade .modal-dialog{transform:translate(0,-100vh)}}@media only screen and (max-width:767px){.modal.modal-mobile-from-left.fade .modal-dialog{transform:translate(-100vw,0)}}@media only screen and (max-width:767px){.modal.modal-mobile-from-right.fade .modal-dialog{transform:translate(100vw,0)}}.modal.show .modal-dialog,.modal.modal-from-bottom.show .modal-dialog,.modal.modal-from-left.show .modal-dialog,.modal.modal-from-right.show .modal-dialog,.modal.modal-mobile-from-bottom.show .modal-dialog,.modal.modal-mobile-from-top.show .modal-dialog,.modal.modal-mobile-from-left.show .modal-dialog,.modal.modal-mobile-from-right.show .modal-dialog{transform:none}.modal .modal-dialog .modal-content{-webkit-border-radius:20px;border-radius:20px}.modal .modal-dialog .modal-content button.close{width:24px;height:24px;background:transparent;border:0;padding:0;opacity:1;color:#33363f;cursor:pointer}.modal .modal-dialog .modal-content button.close::before{content:'';display:block;width:24px;height:24px;background:url('/content/images/icons/close-modal.svg') center/contain no-repeat}.modal .modal-dialog .modal-content .modal-header{border:0;padding:0}.modal .modal-dialog.modal-lg{max-width:1100px;width:100%;margin-right:auto;margin-left:auto;padding:0}.modal .modal-dialog.modal-lg .modal-content{overflow:hidden;background:#fff;box-shadow:0 34px 130px 0 rgba(0,0,0,.15);position:relative;padding:0}.modal .modal-dialog.modal-lg .modal-content .modal-body{padding:0;position:relative;z-index:1}.modal .modal-dialog.modal-lg .modal-content .modal-body img,.modal .modal-dialog.modal-lg .modal-content .modal-body .image-max{width:100%;height:auto;display:block}.modal .modal-dialog.modal-lg .modal-content .modal-header{position:absolute;top:0;right:0;z-index:2;background:#fff;border-bottom-left-radius:20px;padding:14px;display:flex;align-items:center;gap:10px}.modal .modal-dialog.modal-md{max-width:730px;width:100%;margin-right:auto;margin-left:auto}.modal .modal-dialog.modal-md .modal-content{padding:60px;justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:60px}@media(max-width:991px){.modal .modal-dialog.modal-md .modal-content{padding:40px 24px;gap:40px}}@media only screen and (max-width:767px){.modal .modal-dialog.modal-md .modal-content{padding:32px 16px;gap:32px}}.modal .modal-dialog.modal-md .modal-content .modal-header{justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;text-align:center}.modal .modal-dialog.modal-md .modal-content .modal-header .modal-title{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(22px,1.25vw,24px);line-height:150%;text-transform:none;background:linear-gradient(180deg,#242d33 0%,rgba(36,45,51,.8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;width:100%}@media only screen and (max-width:767px){.modal .modal-dialog.modal-md .modal-content .modal-header .modal-title{line-height:1.2}}.modal .modal-dialog.modal-md .modal-content .modal-header button.close{position:absolute;top:20px;right:20px}@media only screen and (max-width:767px){.modal .modal-dialog.modal-md .modal-content .modal-header button.close{top:16px;right:16px}}.modal .modal-dialog.modal-md .modal-content .modal-body{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:1.6;color:#2b2c35;opacity:.7;text-align:center;padding:0}.modal .modal-dialog.modal-md .modal-content .modal-body strong{font-family:'Inter';font-weight:600;font-style:normal;opacity:1}.modal .modal-dialog.modal-md .modal-content .modal-footer{justify-content:center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;border:0;padding:0}@media only screen and (max-width:767px){.modal .modal-dialog.modal-md .modal-content .modal-footer{flex-direction:column;gap:12px}}.modal .modal-dialog.modal-sm{max-width:450px;min-width:100%;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.modal .modal-dialog.modal-sm .modal-content{-webkit-border-radius:24px;border-radius:24px}}.link-so-ikona{color:#2b2c35;display:inline-flex;align-items:center;color:#000;padding:8px 0;text-decoration:unset}.link-so-ikona.link-table:hover{padding:8px 0;color:#2b2c35}.link-so-ikona.youtube-link:before{background-image:url('/content/images/icons/youtube-icon.svg');background-size:contain;background-repeat:no-repeat}.link-so-ikona:before{content:'';margin-right:8px;width:40px;height:40px;flex-shrink:0}@media only screen and (max-width:767px){.link-so-ikona:before{width:35px;height:35px;flex:0 0 35px;background-position:center}}.link-so-ikona[href$=".pdf"] span:before{background-image:url('/content/documents/pdf.svg');background-size:contain;background-repeat:no-repeat}.link-so-ikona[href$=".pdf"]:before{background-image:url('/content/documents/pdf.svg');background-size:contain;background-repeat:no-repeat}.link-so-ikona[href$=".xls"]:before,.link-so-ikona[href$=".xlsx"]:before{background-image:url('/content/documents/excel.svg');background-size:contain;background-repeat:no-repeat}.link-so-ikona[href$=".doc"]:before,.link-so-ikona[href$=".docx"]:before{background-image:url('/content/documents/word.svg');background-size:contain;background-repeat:no-repeat}.link-so-ikona:hover{-webkit-border-radius:8px;border-radius:8px;padding:8px;background:#f7f8fc;text-decoration:underline}.document-link{color:#2b2c35;display:inline-flex;align-items:center;color:#000;padding:8px 0;text-decoration:unset}.document-link.link-table:hover{padding:8px 0;color:#2b2c35}.document-link.youtube-link:before{background-image:url('/content/images/icons/youtube-icon.svg');background-size:contain;background-repeat:no-repeat}.document-link:before{content:'';margin-right:8px;width:40px;height:40px;flex-shrink:0}@media only screen and (max-width:767px){.document-link:before{width:35px;height:35px;flex:0 0 35px;background-position:center}}.document-link[href$=".pdf"] span:before{background-image:url('/content/documents/pdf.svg');background-size:contain;background-repeat:no-repeat}.document-link[href$=".pdf"]:before{background-image:url('/content/documents/pdf.svg');background-size:contain;background-repeat:no-repeat}.document-link[href$=".xls"]:before,.document-link[href$=".xlsx"]:before{background-image:url('/content/documents/excel.svg');background-size:contain;background-repeat:no-repeat}.document-link[href$=".doc"]:before,.document-link[href$=".docx"]:before{background-image:url('/content/documents/word.svg');background-size:contain;background-repeat:no-repeat}.document-link:hover{-webkit-border-radius:8px;border-radius:8px;padding:8px;background:#f7f8fc;text-decoration:underline}.banner-mini-card{display:flex;align-items:center;gap:16px;min-width:320px;max-width:480px;padding:10px 22px 10px 14px;-webkit-border-radius:18px;border-radius:18px;border:6px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,rgba(246,249,250,.08) 100%);background-clip:padding-box;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.08);box-shadow:0 4px 12px 0 rgba(0,0,0,.08);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-mini-card.border-strong{border-width:2px;border-color:rgba(255,255,255,.8)}.banner-mini-card.bg-white{background:linear-gradient(180deg,rgba(255,255,255,.4) 0%,rgba(246,249,250,.4) 100%);background-clip:padding-box}.banner-mini-card .banner-mini-card-icon{width:60px;height:60px;-webkit-border-radius:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.banner-mini-card .banner-mini-card-icon.icon-money{background:#00c7b2}.banner-mini-card .banner-mini-card-icon.icon-gift{background:#f3813a}.banner-mini-card .banner-mini-card-icon.icon-card{background:#f53636}.banner-mini-card .banner-mini-card-icon.icon-mastercard{background:#f3813a}.banner-mini-card .banner-mini-card-icon.icon-sms{background:#fcb414}.banner-mini-card .banner-mini-card-icon .icon{width:38px;height:38px;display:block}.banner-mini-card .banner-mini-card-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.banner-mini-card .banner-mini-card-content .banner-mini-card-title{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);color:#2b2c35;margin:0;line-height:1.2}.banner-mini-card .banner-mini-card-content .banner-mini-card-title.white{color:#fff}.banner-mini-card .banner-mini-card-content .banner-mini-card-title.bold{font-family:'Inter';font-weight:700;font-style:normal}.banner-mini-card .banner-mini-card-content .banner-mini-card-subtitle{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(12px,calc(100vw*14/1920),14px);color:#868686;margin:0;line-height:1.2}.banner-mini-card .banner-mini-card-content .banner-mini-card-subtitle.white{color:#fff}.banner-mini-card .banner-mini-card-amount{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#009331;white-space:nowrap;flex-shrink:0}.banner-mini-card .banner-mini-card-amount.red{color:#f53636}.banner-mini-card .banner-mini-card-amount.orange{color:#f3813a}.banner-mini-card .banner-mini-card-amount.yellow{color:#fcb414}.banner-mini-card .banner-mini-card-amount.white{color:#fff}.states-messages:before{content:'';width:100px;height:100px;display:inline-block}.states-messages.success:before{background-image:url('/content/images/status/success.svg');background-size:contain;background-repeat:no-repeat}.states-messages.error:before{background-image:url('/content/images/status/error.svg');background-size:contain;background-repeat:no-repeat}.states-messages.info:before{background-image:url('/content/images/status/info.svg');background-size:contain;background-repeat:no-repeat}.states-messages.warning:before{background-image:url('/content/images/status/warning.svg');background-size:contain;background-repeat:no-repeat}.partner-card{flex-direction:column;padding:12px 12px 16px;gap:14px;background:linear-gradient(180deg,#f2f4fa 0%,#ebf1f7 100%);-webkit-border-radius:20px;border-radius:20px;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px){.partner-card{width:100%;max-width:388px}}@media only screen and (max-width:767px){.partner-card{width:100%}}.partner-card:hover{transform:translateY(-4px)}.partner-card .partner-content{height:200px;gap:12px;padding:22px;background:#fff;-webkit-border-radius:12px;border-radius:12px;justify-content:space-between}.partner-card .item-description{color:#0018a8;font-family:'Inter';font-weight:600;font-style:normal;height:unset!important}.partner-card .item-description p{margin:0}.video-banner .video-content{position:absolute;bottom:10%;z-index:2;opacity:0;transform:translateY(110px);transition:opacity .8s cubic-bezier(.25,.8,.25,1),transform .8s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform}.video-banner .video-content .video-description h2,.video-banner .video-content .video-description p{color:#fff;margin-bottom:30px}.video-banner:hover .video-content,.video-banner:focus-within .video-content{opacity:1;transform:translateY(0)}@media(hover:none){.video-banner .video-content{opacity:1;transform:translateY(0)}}@media only screen and (max-width:767px),(max-width:991px){.video-banner .video-content{opacity:1;transform:translateY(0)}.video-banner .video-content .video-description{padding:0 12px}.video-banner img{height:100vh;object-position:60% 0;object-fit:cover}}table{width:100%;max-width:1660px;margin:0 auto;-webkit-border-radius:30px;border-radius:30px;overflow:hidden;background:#fff;border-collapse:separate!important;border-spacing:4px;font-family:inherit;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (max-width:767px){table{max-width:100%;border-spacing:2px}}@media(max-width:480px){table{font-size:16px;padding:14px 8px}}table thead tr th{background-color:#f7f8fc!important;font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#232525!important;border-bottom:1px solid #fff!important;letter-spacing:.02em;text-align:left;padding:10px 25px!important;line-height:1.5}table tbody tr td{background-color:#f7f8fc!important;font-size:16px;font-family:'Inter';font-weight:400;font-style:normal;color:#232525!important;letter-spacing:.02em;text-align:left;padding:15px 25px!important;border-bottom:0!important;line-height:1.5}@media only screen and (max-width:767px){table tbody tr td{padding:14px 20px}}table tbody tr ul{margin:0;padding:0 20px}table.expanding-table tbody tr.is-hidden{display:none}.table-gradient{width:100%;border-collapse:separate;border-spacing:1px;background:radial-gradient(118.2% 94.8% at 91.79% 91.45%,rgba(164,200,226,.4) 11.24%,rgba(222,241,255,.4) 100%);border:0;padding:40px 60px}@media only screen and (max-width:767px){.table-gradient{padding:20px}}.table-gradient th,.table-gradient td{background-color:transparent!important}.table-gradient td{border-bottom:1px solid #fff!important}.table-gradient tr td:last-child{font-size:16px}.table-gradient tr:last-of-type td{border-bottom:0!important}.table-gradient.checkmarks{background:radial-gradient(80.88% 94.19% at 47.28% 96.19%,rgba(164,200,226,.3) 11.24%,rgba(222,241,255,.3) 100%)}.table-gradient.checkmarks tbody tr td{padding-left:45px!important;position:relative}.table-gradient.checkmarks tbody tr td:before{content:'';position:absolute;background-image:url('/content/images/icons/blue-checkmark.svg');background-size:contain;background-repeat:no-repeat;width:20px;height:20px;top:15px;left:0}.lang{position:relative;border:0;margin:0;padding:0}.lang.lang-desktop{display:block}@media(min-width:992px){.lang.lang-mob{display:none}}.lang ul{margin:0}.lang ul li{padding:0;margin:0}.lang ul li input{font-family:'Inter';font-weight:600;font-style:normal;font-size:16px;border:0;background:transparent;padding:4px 6px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lang ul li input:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lang .active-lang{cursor:pointer}.lang .active-lang ul{position:relative;-webkit-border-radius:3px;border-radius:3px;padding-right:16px}.lang .active-lang ul:before{content:'';background-image:url('/content/images/icons/chevron-down.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;position:absolute;right:0;top:0;bottom:0;margin:auto 0;-webkit-transition:transform .2s linear;transition:transform .2s linear}.lang .active-lang ul li input.active-language{color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lang .active-lang ul li:not(:has(input.active-language)){display:none}.lang .dropdown-lang-list{position:absolute;top:100%;right:0;height:auto;max-height:0;width:100%;overflow:hidden;transition:max-height .2s linear;border-radius:0 0 10px 10px;background:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25);backdrop-filter:blur(10px)}.lang .dropdown-lang-list ul{display:flex;flex-direction:column;text-align:center}.lang .dropdown-lang-list ul li{padding:0}.lang .dropdown-lang-list ul li input{font-family:'Inter';font-weight:600;font-style:normal;height:35px;color:rgba(0,0,0,.68)}.lang .dropdown-lang-list ul li input.active-language{color:#0018a8}.lang .dropdown-lang-list ul li input:hover{color:#2b2c35}.lang:hover .active-lang ul:before{transform:rotate(180deg);-webkit-transition:transform .2s linear;transition:transform .2s linear}.lang:hover .dropdown-lang-list{display:block;max-height:200px;-webkit-transition:max-height .2s linear;transition:max-height .2s linear;width:100%}.banner{position:relative;width:100%;padding:0}.banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner.two-columns .custom-container{flex-direction:column}}.banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-sm{position:relative;width:100%;padding:0;height:500px}.banner-sm.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-sm.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-sm.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-sm.two-columns .custom-container{flex-direction:column}}.banner-sm .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-sm .image-max{width:inherit;height:inherit;object-fit:cover}.banner-sm.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-sm.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-sm.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-sm.two-columns .custom-container{flex-direction:column}}.banner-sm .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-sm .image-max{width:inherit;height:inherit;object-fit:cover}.banner-md{position:relative;width:100%;padding:0;height:700px}.banner-md.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-md.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-md.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-md.two-columns .custom-container{flex-direction:column}}.banner-md .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-md .image-max{width:inherit;height:inherit;object-fit:cover}.banner-md.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-md.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-md.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-md.two-columns .custom-container{flex-direction:column}}.banner-md .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-md .image-max{width:inherit;height:inherit;object-fit:cover}.banner-lg{position:relative;width:100%;padding:0;height:100vh}.banner-lg.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-lg.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-lg.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-lg.two-columns .custom-container{flex-direction:column}}.banner-lg .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-lg .image-max{width:inherit;height:inherit;object-fit:cover}.banner-lg.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-lg.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-lg.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-lg.two-columns .custom-container{flex-direction:column}}.banner-lg .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-lg .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel{position:relative;width:100%;overflow:hidden}.banner-carousel .carousel-indicators{bottom:40px}@media only screen and (max-width:767px){.banner-carousel .carousel-indicators{bottom:0}}.banner-carousel .carousel-indicators button,.banner-carousel .carousel-indicators li{background:rgba(255,255,255,.7)}.banner-carousel .carousel-indicators button .indicator-progress,.banner-carousel .carousel-indicators li .indicator-progress,.banner-carousel .carousel-indicators button:before,.banner-carousel .carousel-indicators li:before{background:#fff}.banner-carousel .carousel-controls,.cards-template .carousel-controls{position:absolute;bottom:20px;left:0;width:100%;height:44px}@media only screen and (max-width:767px){.banner-carousel .carousel-controls,.cards-template .carousel-controls{bottom:0}}.banner-carousel .carousel-controls button.carousel-control,.cards-template .carousel-controls button.carousel-control{opacity:.7}.banner-carousel .carousel-controls button.carousel-control:hover,.cards-template .carousel-controls button.carousel-control:hover{opacity:1}.banner-carousel .carousel-inner{position:relative;width:100%;overflow:hidden}.banner-carousel .item,.banner-carousel .carousel-item{position:relative;display:none;transition:transform .6s ease-in-out}.banner-carousel .item.active,.banner-carousel .carousel-item.active{display:block}.banner-carousel .banner-slide{width:100%}.banner-carousel.one-column-banner .banner-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner-carousel.one-column-banner .banner-bg-image{width:100%;height:100%;object-fit:cover}.banner-carousel.one-column-banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.banner-carousel.one-column-banner .banner-content{position:relative;z-index:1;height:100%;display:flex}.banner-carousel.one-column-banner .banner-content p{line-height:normal;margin:0}.banner-carousel.one-column-banner .custom-container{display:flex;flex-direction:column}.banner-carousel.one-column-banner .banner-bg-image.desktop{display:block}.banner-carousel.one-column-banner .banner-bg-image.tablet,.banner-carousel.one-column-banner .banner-bg-image.mobile{display:none}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.one-column-banner .banner-bg-image.desktop,.banner-carousel.one-column-banner .banner-bg-image.mobile{display:none}.banner-carousel.one-column-banner .banner-bg-image.tablet{display:block}}@media only screen and (max-width:767px){.banner-carousel.one-column-banner .banner-bg-image.desktop,.banner-carousel.one-column-banner .banner-bg-image.tablet{display:none}.banner-carousel.one-column-banner .banner-bg-image.mobile{display:block}}.banner-carousel.two-column-banner .banner-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner-carousel.two-column-banner .banner-bg-image{width:100%;height:100%;object-fit:cover}.banner-carousel.two-column-banner .custom-container{position:relative;z-index:1;display:flex;align-items:center;gap:60px}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.two-column-banner .custom-container{gap:40px}}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .custom-container{flex-direction:column;gap:30px}}.banner-carousel.two-column-banner .banner-text-content{flex:0 0 50%}.banner-carousel.two-column-banner .banner-text-content p{line-height:normal;margin:0}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-text-content{flex:0 0 100%}}.banner-carousel.two-column-banner .banner-image-content{flex:0 0 50%}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-image-content{flex:0 0 100%}}.banner-carousel.two-column-banner .banner-featured-image{width:100%;height:auto}.banner-carousel.two-column-banner .banner-featured-image.default{display:block}.banner-carousel.two-column-banner .banner-featured-image.small-screen{display:none}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-featured-image.default{display:none}.banner-carousel.two-column-banner .banner-featured-image.small-screen{display:block}}.banner-carousel .banner-slide.banner-centered .banner-content{display:flex;align-items:center;justify-content:center;text-align:center}.banner-carousel .banner-slide.banner-left .banner-content{display:flex;align-items:center;text-align:left}.banner-carousel .banner-slide.two-column-reversed .custom-container{flex-direction:row-reverse}@media only screen and (max-width:767px){.banner-carousel .banner-slide.two-column-reversed .custom-container{flex-direction:column}}.search-results{list-style-type:none;padding-left:0}.search-results .result-item .result-ttl a{color:#2b2c35;text-decoration:none;font-size:clamp(16px,1.2vw,18px)}.search-results .result-item .result-info{opacity:.7}.cards-template a.absolute-link{position:absolute;width:100%;height:100%;top:0;left:0;color:transparent;z-index:10;-webkit-border-radius:20px;border-radius:20px}.cards-template a.absolute-link span{position:absolute;bottom:30px;left:10px;color:#2b2c35;font-size:16px;font-family:'Inter';font-weight:600;font-style:normal;width:100%}.cards-template a.absolute-link span:after{position:absolute;content:'';background-image:url('/content/images/icons/learn-more-arrow-icon.png');background-size:contain;background-repeat:no-repeat;background-position:right bottom;right:40px;bottom:0;width:50px;height:30px}.cards-template a.absolute-link:focus{outline:3px solid rgba(0,123,255,.5);outline-offset:2px}.cards-template a.absolute-link:active::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;-webkit-border-radius:20px;border-radius:20px;background:linear-gradient(180deg,#f8f4f1 0%,#ffe8d9 100%);transform:translate(-50%,-50%);animation:ripple .6s linear}.cards-template .title{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(23px,calc(100vw*26/1920),26px);text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px 0;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.cards-template .title{font-size:18px}}.cards-template .badge{position:relative}.cards-template .badge ul{padding:0;margin:0}.cards-template .badge ul li{display:inline-block;transform:rotate(-4deg);background:rgba(101,112,123,.12);padding:10px 20px;-webkit-border-radius:100px;border-radius:100px;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(12px,calc(100vw*14/1920),14px);color:#2b2c35;text-transform:uppercase;letter-spacing:1.68px;white-space:pre-line}.cards-template .badge ul li:nth-child(even){display:block;transform:rotate(2deg);margin-top:6px}.cards-template .badge+.badge{transform:rotate(2deg);display:block;margin-top:6px}.cards-template .list{display:flex;flex-direction:column;gap:10px;width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.cards-template .list .credit-offer-list-item,.cards-template .list p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;line-height:1.5;margin:0}.cards-template .list .credit-offer-list-item .highlight,.cards-template .list p .highlight{font-family:'Inter';font-weight:700;font-style:normal}.cards-template .list .credit-offer-list-item .semibold,.cards-template .list p .semibold{font-family:'Inter';font-weight:600;font-style:normal}@media only screen and (max-width:767px){.cards-template{min-height:350px;padding:28px 12px;-webkit-border-radius:14px;border-radius:14px;gap:14px}.cards-template .badge{padding:14px 0;font-size:12px;display:inline-block;transform:rotate(-4deg)}.cards-template .badge+.badge{margin-top:8px}.cards-template .title{font-size:18px}.cards-template .list{margin-top:30px}}@keyframes ripple{to{width:200px;height:200px;opacity:0}}.one-column-banner .banner-slide.three-image-banner{position:relative;width:100%;padding:0;height:100vh;z-index:1}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.three-image-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.three-image-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.three-image-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.three-image-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.three-image-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.three-image-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.three-image-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.three-image-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.three-image-banner:after{content:'';position:absolute;background-image:url('/content/images/banners/halk-logo-business-cards.svg');background-size:contain;background-repeat:no-repeat;right:200px;top:120px;width:30%;height:100%;background-position:right top;z-index:1;mix-blend-mode:overlay}.one-column-banner .banner-slide.three-image-banner .banner-background .banner-bg-image{display:block}@media(max-width:991px),only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner .banner-background .banner-bg-image{object-position:center bottom}}.one-column-banner .banner-slide.three-image-banner .banner-background .banner-bg-image.tablet{position:absolute;width:auto;height:auto;left:0;top:0;bottom:0;margin:auto;object-fit:contain;object-position:bottom left;z-index:4;max-width:60%}.one-column-banner .banner-slide.three-image-banner .banner-background .banner-bg-image.mobile{position:absolute;width:auto;height:auto;right:0;bottom:0;object-fit:contain;object-position:bottom right;max-width:55%}.one-column-banner .banner-slide.three-image-banner .banner-content{z-index:4}.one-column-banner .banner-slide.three-image-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:calc(min(100vh,1440px)*300/1159);gap:50px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px){.one-column-banner .banner-slide.three-image-banner .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*250/1159);gap:40px}}@media(max-width:991px){.one-column-banner .banner-slide.three-image-banner .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*150/1159);gap:30px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*80/1159);gap:20px}}.one-column-banner .banner-slide.three-image-banner .banner-title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase;color:#fff}@media only screen and (max-width:767px){.one-column-banner .banner-slide.three-image-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.three-image-banner .banner-description{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#fff}.one-column-banner .banner-slide.three-image-banner .banner-actions{gap:20px}@media(min-width:320px) and (max-width:576px){.one-column-banner .banner-slide.three-image-banner .banner-actions{flex-direction:column}}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-primary span.btn-icon{display:none}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;border:2px solid #fff;background-color:transparent;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:hover{border:0}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary:hover{background:radial-gradient(56.05% 100% at 49.99% 100%,rgba(147,147,147,.51) 0%,rgba(147,147,147,.13) 100%);backdrop-filter:blur(13.5px);border:2px solid #fff;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.three-image-banner .banner-actions .btn.btn-secondary span.btn-icon{display:none}.table-list{-webkit-border-radius:20px;border-radius:20px;background:radial-gradient(118.2% 94.8% at 91.79% 91.45%,rgba(164,200,226,.4) 11.24%,rgba(222,241,255,.4) 100%);padding:60px;--bs-border-color:#fff}.table-list p{margin-bottom:0;padding:16px}.table-list .label{flex:0 0 33%;font-family:'Inter';font-weight:400;font-style:normal;text-transform:uppercase}.table-list .value{flex:1;font-family:'Inter';font-weight:700;font-style:normal}@media(max-width:991px){.table-list{padding:10px}}.karticka-ponuda-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:375px;min-height:490px;background:linear-gradient(180deg,#f7f8fc 0%,#ebf1f7 100%);-webkit-border-radius:18px;border-radius:18px;padding:35px 38px 40px;-webkit-box-shadow:0 4px 24px 0 rgba(43,44,53,.06);box-shadow:0 4px 24px 0 rgba(43,44,53,.06)}@media only screen and (min-width:768px) and (max-width:991px){.karticka-ponuda-card{max-width:100%;min-height:420px;padding:30px 32px 35px}}@media only screen and (max-width:767px){.karticka-ponuda-card{min-height:380px;margin:0 auto;padding:28px 24px 32px}}.karticka-ponuda-card a{position:absolute;left:0;top:0;width:100%;height:100%}.karticka-ponuda-card__image-container{width:100%;margin-bottom:16px;-webkit-border-radius:12px;border-radius:12px;overflow:hidden;-webkit-box-shadow:20px 22px 40px -22px rgba(0,0,0,.5);box-shadow:20px 22px 40px -22px rgba(0,0,0,.5);aspect-ratio:305/193}.karticka-ponuda-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.karticka-ponuda-card__content{display:flex;flex-direction:column;justify-content:flex-end;flex:1;width:100%;gap:16px}.karticka-ponuda-card__title{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(23px,calc(100vw*26/1920),26px);color:#2b2c35;line-height:normal;margin:0;min-height:62px;display:flex;align-items:center;text-transform:none}@media only screen and (max-width:767px){.karticka-ponuda-card__title{font-size:22px;min-height:50px}}.karticka-ponuda-card__description{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;line-height:normal;margin:0;min-height:76px;display:flex;align-items:flex-start;text-align:left}@media only screen and (max-width:767px){.karticka-ponuda-card__description{font-size:15px;min-height:65px}}.karticka-ponuda-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,375px));gap:30px;justify-content:center}@media only screen and (min-width:768px) and (max-width:991px){.karticka-ponuda-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}}@media only screen and (max-width:767px){.karticka-ponuda-grid{grid-template-columns:1fr;gap:20px}}.karticka-ponuda-heading{display:flex;flex-direction:column;text-align:center;text-transform:uppercase;color:#2b2c35;margin-top:60px}.karticka-ponuda-heading .top-line{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(41px,calc(100vw*46/1920),46px);font-style:italic;letter-spacing:9.2px;line-height:normal;margin:0}.karticka-ponuda-heading .bottom-line{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(41px,calc(100vw*46/1920),46px);font-style:italic;line-height:1.2;letter-spacing:9.2px;margin:0}@media only screen and (min-width:768px) and (max-width:991px){.karticka-ponuda-heading{margin-top:48px}.karticka-ponuda-heading .top-line,.karticka-ponuda-heading .bottom-line{font-size:38px;letter-spacing:7.6px}}@media only screen and (max-width:767px){.karticka-ponuda-heading{margin-top:32px}.karticka-ponuda-heading .top-line,.karticka-ponuda-heading .bottom-line{font-size:28px;letter-spacing:5.6px}}.karticka-ponuda-heading-left{display:flex;flex-direction:column;text-align:center;text-transform:uppercase;color:#2b2c35;margin-top:60px;text-align:left}.karticka-ponuda-heading-left .top-line{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(41px,calc(100vw*46/1920),46px);font-style:italic;letter-spacing:9.2px;line-height:normal;margin:0}.karticka-ponuda-heading-left .bottom-line{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(41px,calc(100vw*46/1920),46px);font-style:italic;line-height:1.2;letter-spacing:9.2px;margin:0}@media only screen and (min-width:768px) and (max-width:991px){.karticka-ponuda-heading-left{margin-top:48px}.karticka-ponuda-heading-left .top-line,.karticka-ponuda-heading-left .bottom-line{font-size:38px;letter-spacing:7.6px}}@media only screen and (max-width:767px){.karticka-ponuda-heading-left{margin-top:32px}.karticka-ponuda-heading-left .top-line,.karticka-ponuda-heading-left .bottom-line{font-size:28px;letter-spacing:5.6px}}#kreditni-platezni-karticki-carousel,#debitni-platezni-karticki-carousel{padding:60px 0}.karticki-links-container{display:flex;gap:10px;align-items:stretch;padding:40px 0}@media only screen and (min-width:768px) and (max-width:991px){.karticki-links-container{gap:8px}}@media only screen and (max-width:767px){.karticki-links-container{flex-direction:column;gap:12px}}.karticki-link-card{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:300px;padding:40px;-webkit-border-radius:18px;border-radius:18px;text-decoration:none;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.karticki-link-card{padding:32px;min-height:280px}}@media only screen and (max-width:767px){.karticki-link-card{padding:36px;min-height:240px}}.karticki-link-card:hover{transform:translateY(-4px);-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.12);box-shadow:0 8px 24px 0 rgba(0,0,0,.12);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.karticki-link-card--blue{background:linear-gradient(114.47deg,#cde0ef 0%,#acc8dd 103.59%)}.karticki-link-card--gray{background:linear-gradient(180deg,#e7edf4 0%,#d7e2eb 100%)}.karticki-link-card--dark{background:linear-gradient(255.83deg,#2d4e86 0%,#253756 98.01%)}.karticki-link-card a.absolute-link{position:absolute;left:0;top:0;width:100%;height:100%;margin:auto}.karticki-link-card__icon{width:79px;height:79px;flex-shrink:0}.karticki-link-card__icon img{width:100%;height:100%;display:block}@media only screen and (min-width:768px) and (max-width:991px){.karticki-link-card__icon{width:66px;height:66px}}@media only screen and (max-width:767px){.karticki-link-card__icon{width:60px;height:60px}}.karticki-link-card__content{display:flex;flex-direction:column}.karticki-link-card__title{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);color:#2b2c35;line-height:normal;text-transform:uppercase;margin:0 0 4px 0}.karticki-link-card__title--gradient{background:linear-gradient(180deg,#242d33 0%,rgba(36,45,51,.8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.karticki-link-card__title--white{color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.karticki-link-card__title{font-size:22px}}@media only screen and (max-width:767px){.karticki-link-card__title{font-size:20px}}.karticki-link-card__subtitle{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);color:#2b2c35;line-height:normal;margin:0}.karticki-link-card__subtitle--muted{opacity:.7}.karticki-link-card__subtitle--white{color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.karticki-link-card__subtitle{font-size:22px}}@media only screen and (max-width:767px){.karticki-link-card__subtitle{font-size:20px}}.cards-template .carousel-indicators{margin-bottom:0;justify-self:center;gap:15px;bottom:20px;max-width:800px;margin:0 auto}@media only screen and (max-width:767px){.cards-template .carousel-indicators{max-width:80%;gap:8px;bottom:0}}.cards-template .carousel-indicators button,.cards-template .carousel-indicators li{position:relative;width:50px;height:8px;background:rgba(43,44,53,.3);border:0;-webkit-border-radius:40px;border-radius:40px;overflow:hidden}.cards-template .carousel-indicators button .indicator-progress,.cards-template .carousel-indicators li .indicator-progress,.cards-template .carousel-indicators button:before,.cards-template .carousel-indicators li:before{content:'';position:absolute;top:0;left:0;height:100%;width:0;background:#676767}.cards-template .carousel-indicators button.active,.cards-template .carousel-indicators li.active{width:200px}.cards-template .carousel-indicators button.active .indicator-progress,.cards-template .carousel-indicators li.active .indicator-progress,.cards-template .carousel-indicators button.active:before,.cards-template .carousel-indicators li.active:before{width:100%;transition:width 5s linear}@keyframes progressFill{from{width:0%}to{width:100%}}.custom-tabs{display:inline-flex;gap:10px;align-items:center;padding:5px;background:#f7f8fc;-webkit-border-radius:100px;border-radius:100px;margin-bottom:40px;border:0;position:relative;z-index:1}.custom-tabs.nav-tabs{border-bottom:0!important;padding-bottom:5px!important}.custom-tabs .custom-tab,.custom-tabs .nav-link{display:flex;align-items:center;justify-content:center;padding:14px 51px;border:0!important;outline:0!important;background:transparent!important;-webkit-border-radius:100px;border-radius:100px;color:#2b2c35!important;font-family:'Inter';font-weight:500;font-style:normal;font-size:16px;line-height:normal;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;white-space:nowrap;text-decoration:none;box-shadow:none!important;border-color:transparent!important;position:relative;z-index:2}@media only screen and (min-width:992px) and (max-width:1199px){.custom-tabs .custom-tab,.custom-tabs .nav-link{padding:14px 20px}}@media only screen and (max-width:767px){.custom-tabs .custom-tab,.custom-tabs .nav-link{padding:14px 30px;font-size:14px}}.custom-tabs .custom-tab:hover,.custom-tabs .nav-link:hover{background:rgba(0,91,153,.1)!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0!important;outline:0!important}.custom-tabs .custom-tab:focus,.custom-tabs .nav-link:focus,.custom-tabs .custom-tab:focus-visible,.custom-tabs .nav-link:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}.custom-tabs .custom-tab.active,.custom-tabs .nav-link.active,.custom-tabs .custom-tab[aria-selected="true"],.custom-tabs .nav-link[aria-selected="true"]{background:linear-gradient(75.99deg,#005b99 15.45%,#3ea8ef 98.18%)!important;color:#fff!important;font-family:'Inter';font-weight:600;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0!important;outline:0!important;box-shadow:none!important}.custom-tabs.r-tabs-nav{width:1310px;justify-content:center;margin:90px auto 0 auto!important;gap:10px;align-items:center;display:flex;padding:5px!important}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.custom-tabs.r-tabs-nav{width:100%}}.custom-tabs.r-tabs-nav .nav-item.r-tabs-state-active .nav-link{background:linear-gradient(75.99deg,#005b99 15.45%,#3ea8ef 98.18%)!important;color:#fff!important;font-family:'Inter';font-weight:600;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0!important;outline:0!important;box-shadow:none!important}.custom-tabs.r-tabs-nav .nav-item .nav-link{margin:0}@media(max-width:991px){.custom-tabs{display:flex;flex-wrap:wrap;gap:8px;-webkit-border-radius:100px;border-radius:100px}.custom-tabs .nav-link{flex:0 0 calc(50% - 4px);box-sizing:border-box;text-align:center;padding:10px 12px;-webkit-border-radius:100px;border-radius:100px;background:#fff;border:1px solid #eee;margin-bottom:8px}.custom-tabs .nav-link.active{background:#2b2c35;color:#fff;border-color:#1d1e24}}@media only screen and (max-width:767px){.custom-tabs{display:flex;flex-direction:column;gap:8px;-webkit-border-radius:10px;border-radius:10px}.custom-tabs .nav-link{width:100%;box-sizing:border-box;padding:12px 14px;-webkit-border-radius:10px;border-radius:10px;background:#fff;border:1px solid #eee}}.r-tabs-accordion-title{margin:20px 0}.r-tabs-accordion-title a{position:relative;width:100%;padding:30px;font-family:'Inter';font-weight:500;font-style:normal;font-size:17px;text-decoration:none;display:block;-webkit-border-radius:20px;border-radius:20px;padding:20px;color:#2b2c35;background:#f7f8fc}.r-tabs-accordion-title.r-tabs-state-active a{font-family:'Inter';font-weight:600;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0!important;outline:0!important;box-shadow:none!important}.custom-tab-content .tab-pane{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.custom-tab-content .tab-pane.active{opacity:1}.custom-tab-content .tab-pane.show{opacity:1}.tooltip{opacity:1!important;-webkit-box-shadow:0 3px 25px 0 rgba(49,51,61,.1);box-shadow:0 3px 25px 0 rgba(49,51,61,.1)}.tooltip .tooltip-arrow{display:none}.tooltip .tooltip-inner{background:#fff;color:#2b2c35;font-family:'Inter';font-weight:500;font-style:normal;padding:8px 16px;-webkit-border-radius:8px;border-radius:8px}.form-field-anketa{flex:1 1 calc(50% - 20px)}@media(max-width:991px){.form-field-anketa{flex:0 0 100%}}.uib-datepicker-popup .uib-button-bar span.btn-group{margin-right:15px}.uib-datepicker-popup .uib-button-bar span.btn-group button{padding:10px!important;margin-right:10px;font-size:15px}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35;border:2px solid #2b2c35;background-color:transparent;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:hover{border:0}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:disabled,.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info.disabled{cursor:not-allowed;opacity:.6}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-info:hover{background:rgba(43,44,53,.13);border:2px solid #2b2c35;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger:hover{border:0}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger:disabled,.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger.disabled{cursor:not-allowed;opacity:.6}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.uib-datepicker-popup .uib-button-bar span.btn-group button.btn-danger:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup .uib-button-bar .btn-success{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35;border:2px solid #2b2c35;background-color:transparent;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:10px!important;font-size:15px}.uib-datepicker-popup .uib-button-bar .btn-success:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.uib-datepicker-popup .uib-button-bar .btn-success:hover{border:0}.uib-datepicker-popup .uib-button-bar .btn-success:disabled,.uib-datepicker-popup .uib-button-bar .btn-success.disabled{cursor:not-allowed;opacity:.6}.uib-datepicker-popup .uib-button-bar .btn-success .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar .btn-success .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.uib-datepicker-popup .uib-button-bar .btn-success:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.uib-datepicker-popup .uib-button-bar .btn-success:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup .uib-button-bar .btn-success:hover{background:rgba(43,44,53,.13);border:2px solid #2b2c35;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.uib-datepicker-popup table{width:100%;height:100%}.uib-datepicker-popup table tr th{padding:0;background:transparent;font-size:16px}.uib-datepicker-popup table tr th button{padding:0;font-size:16px}.uib-datepicker-popup table tr th button.uib-title{font-family:'Inter-Italic';font-weight:700;font-style:italic}.uib-datepicker-popup table tr td{padding:0;background:transparent;font-size:16px}.uib-datepicker-popup table tr td button{padding:0;font-size:16px}.uib-datepicker-popup table tr td button:hover,.uib-datepicker-popup table tr td button:focus{border-color:#fff}.uib-datepicker-popup table tr td button.active,.uib-datepicker-popup table tr td button:active{background:#2b2c35;border-color:#2b2c35}.uib-datepicker-popup table tr td button.active span,.uib-datepicker-popup table tr td button:active span{color:#fff!important}.uib-datepicker-popup table tr td button span.text-info{color:#0018a8}.calc-container{background:linear-gradient(121deg,rgba(0,0,0,0) 31.12%,rgba(13,13,13,.12) 99.77%),linear-gradient(332deg,#f7f8fc 27.08%,#fff 44.66% 44.66%,#f7f8fc 92.37%);padding:120px 0;scroll-margin-top:120px}.calc-container.credit .calc-wrapper .calc-results-section:after{background-image:url('/content/images/calculator.webp');background-size:contain;background-repeat:no-repeat}.calc-container.deposit .calc-wrapper .calc-results-section:after{background-image:url('/content/images/deposits.webp');background-size:contain;background-repeat:no-repeat}.calc-container .calc-wrapper{gap:200px}.calc-container .calc-wrapper .slider-bar .min-value,.calc-container .calc-wrapper .slider-bar .max-value{color:#2b2c35;opacity:.7}.calc-container .calc-wrapper .calc-results-section{position:relative;overflow:hidden}.calc-container .calc-wrapper .calc-results-section:after{content:'';position:absolute;right:-100px;bottom:140px;width:400px;height:400px}@media only screen and (max-width:767px){.calc-container .calc-wrapper .calc-results-section:after{content:unset}}.calc-container .calc-wrapper .calc-results-section .results-data{background:#fff;padding:70px;-webkit-border-radius:20px;border-radius:20px;box-shadow:0 0 60px 0 rgba(0,0,0,.05);backdrop-filter:blur(17px)}.calc-container .calc-wrapper .calc-results-section .results-data p.section-title{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(22px,2.4vw,32px);line-height:100%;text-transform:none;font-family:'Inter';font-weight:600;font-style:normal;max-width:65%}@media only screen and (max-width:767px){.calc-container .calc-wrapper .calc-results-section .results-data{padding:30px 20px}.calc-container .calc-wrapper .calc-results-section .results-data p.section-title{max-width:100%}}.calc-container .calc-wrapper .calc-results-section .monthly-label{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(30px,2.4vw,46px);font-weight:600}.calc-container .calc-wrapper .calc-results-section .monthly-label span{font-size:clamp(20px,1.2vw,24px)}.calc-container .calc-wrapper input[type="number"]{background:#fff;text-align:right;font-weight:600}.calc-container .calc-wrapper input[type="range"]{-webkit-appearance:none;appearance:none;height:9px;-webkit-border-radius:10px;border-radius:10px;background:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.05);outline:0;cursor:pointer}.calc-container .calc-wrapper input[type="range"]::-webkit-slider-runnable-track{height:9px;background:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.05);-webkit-border-radius:10px;border-radius:10px}.calc-container .calc-wrapper input[type="range"]::-moz-range-track{height:9px;background:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.05);-webkit-border-radius:10px;border-radius:10px}.calc-container .calc-wrapper input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:23px;height:12px;-webkit-border-radius:70px;border-radius:70px;background:linear-gradient(270deg,#f3813a 0%,#ffaa76 100%);box-shadow:0 0 0 6px rgba(244,131,60,.25);backdrop-filter:blur(2px);cursor:pointer;margin-top:-2px}.calc-container .calc-wrapper input[type="range"]::-moz-range-thumb{width:23px;height:12px;-webkit-border-radius:70px;border-radius:70px;background:linear-gradient(270deg,#f3813a 0%,#ffaa76 100%);box-shadow:0 0 0 6px rgba(244,131,60,.25);backdrop-filter:blur(2px);cursor:pointer;border:0}.calc-container .calc-wrapper select{background:#fff;font-weight:600;-webkit-appearance:menulist;appearance:menulist;padding:12px 30px 12px 16px}@media only screen and (min-width:992px) and (max-width:1199px){.calc-container .calc-wrapper{gap:50px}.calc-container .calc-wrapper .calc-results-section:after{right:-180px;bottom:120px}.calc-container .calc-wrapper .calc-results-section .results-data{padding:40px}}@media only screen and (min-width:1200px) and (max-width:1399px){.calc-container .calc-wrapper{gap:50px}}@media only screen and (max-width:767px){.calc-container{padding:60px 0}}.credit-calculator-modal .modal-dialog.modal-lg .modal-content .modal-header .btn-close{margin-top:unset;margin-right:unset}.credit-calculator-modal .modal-dialog.modal-lg .modal-content .modal-body{padding:45px}@media only screen and (min-width:768px) and (max-width:991px){.credit-calculator-modal .modal-dialog.modal-lg .modal-content .modal-body{padding:60px 80px}}.currency-switch{position:relative;display:inline-flex;-webkit-border-radius:70px;border-radius:70px;background:linear-gradient(270deg,#f3813a 0%,#ffaa76 100%);padding:10px;width:60px;margin-left:50px}.currency-switch .btn-check{position:absolute;width:23px;z-index:4;pointer-events:initial;clip:initial;opacity:0}.currency-switch .btn-check#currency-eur{top:0;left:4px}.currency-switch .btn-check#currency-mkd{top:0;right:4px}.currency-switch .btn-check#currency-mkd:checked~.switch-slider{transform:translateX(100%)}.currency-switch .switch-slider{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#fff;-webkit-border-radius:40px;border-radius:40px;transition:transform .3s ease;z-index:1}.currency-switch .currency-label{color:rgba(43,44,53,.4);position:absolute;font-family:'Inter';font-weight:500;font-style:normal;top:0}.currency-switch .currency-label.eur{left:-43px}.currency-switch .currency-label.mkd{right:-48px}#currency-eur:checked~.currency-label.eur,#currency-mkd:checked~.currency-label.mkd{color:#2b2c35;font-family:'Inter';font-weight:700;font-style:normal}.popup-banner .modal-dialog button.close{position:absolute;z-index:1;right:20px;top:10px;color:#fff;font-size:30px;opacity:1}.popup-banner .modal-dialog button.close span{font-size:30px}.popup-banner .modal-dialog .white-box{background:transparent;padding:0;margin:0;height:auto}@media only screen and (min-width:768px){.popup-banner .modal-dialog{width:800px}}.credit-modal .modal-info{position:relative;-webkit-border-radius:20px;border-radius:20px;background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.05);backdrop-filter:blur(17px);padding:40px;overflow:hidden}.credit-modal .modal-info:after{content:'';position:absolute;background-image:url('/content/images/form-bg.svg');background-size:contain;background-repeat:no-repeat;width:300px;height:300px;right:0;bottom:-80px;z-index:-1}.credit-modal .form-agreement a{margin-left:38px}.tree-of-items .header h2{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase}@media only screen and (max-width:767px){.tree-of-items .header h2{line-height:1.2}}.exchange-list{background:#f7f8fc;-webkit-border-radius:20px;border-radius:20px;padding:50px 70px 60px}@media only screen and (max-width:767px){.exchange-list{padding:30px 20px}}.exchange-list .exchange-last-update{display:inline-flex;align-items:center;gap:4px;padding:8px 24px;border-radius:100px;background:linear-gradient(-6.5deg,#f3813a 43%,#ff3838 93%);font-size:16px;font-family:'Inter';font-weight:400;font-style:normal;color:#fff;line-height:1.484;margin-bottom:30px}.exchange-list .exchange-last-update strong{font-family:'Inter';font-weight:700;font-style:normal}.exchange-list .exchange-archive-row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:40px}@media only screen and (max-width:767px){.exchange-list .exchange-archive-row{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:24px}}.exchange-list .exchange-archive-control{display:flex;flex-direction:column;gap:10px}.exchange-list label.header{font-size:16px;font-family:'Inter';font-weight:500;font-style:normal;color:#2b2c35;margin-bottom:0}.exchange-list .exchange-date-control{display:flex;align-items:center}.exchange-list .exchange-date-control input[type="date"]{height:42px;padding:8px 16px;border:1px solid #eaeaea;border-right:0;border-radius:10px 0 0 10px;background:#fff;font-size:16px;font-family:'Inter';font-weight:500;font-style:normal;color:#2b2c35;outline:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.exchange-list .exchange-date-control input[type="date"]:focus{border-color:rgba(0,86,150,.3);position:relative;z-index:1}@media only screen and (max-width:767px){.exchange-list .exchange-date-control input[type="date"]{flex:1;min-width:0}}.exchange-list .exchange-date-control .btn-show{height:42px;padding:0 30px;background:#2b2c35;color:#fff;border:0;border-radius:0 10px 10px 0;font-size:16px;font-family:'Inter';font-weight:600;font-style:normal;cursor:pointer;white-space:nowrap;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.exchange-list .exchange-date-control .btn-show:hover{opacity:.85}.exchange-list .btn-print{width:48px;height:48px;background:#2b2c35;color:#fff;border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.exchange-list .btn-print:hover{opacity:.85}.exchange-list .btn-print svg{width:24px;height:24px;fill:currentColor;display:block}.exchange-list table{border-collapse:collapse!important;border-spacing:0!important;background:transparent;border-radius:0!important;overflow:visible;max-width:100%;box-shadow:none}@media only screen and (max-width:767px){.exchange-list table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:480px){.exchange-list table{padding:14px 0}}.exchange-list table thead tr th{background:transparent;font-size:18px;font-family:'Inter';font-weight:600;font-style:normal;color:#2b2c35;padding:0 20px 15px;border-bottom:1px solid rgba(0,86,150,.1);border-radius:0!important;letter-spacing:0}.exchange-list table thead tr th:first-child{padding-left:50px}@media only screen and (max-width:767px){.exchange-list table thead tr th:first-child{padding-left:0}}.exchange-list table tbody tr td{background:transparent;font-size:16px;font-family:'Inter';font-weight:400;font-style:normal;color:#2b2c35;padding:10px 20px;border-bottom:1px solid rgba(0,86,150,.1);vertical-align:middle;border-radius:0!important;letter-spacing:0}.exchange-list table tbody tr td:first-child{padding-left:50px}@media only screen and (max-width:767px){.exchange-list table tbody tr td:first-child{padding-left:0}}.exchange-list table tbody tr:last-child td{border-bottom:0}.exchange-list .currency-flag{width:32px;height:32px;border-radius:50%;object-fit:cover;vertical-align:middle;margin-right:12px}footer{background:#fff;overflow:hidden;z-index:11}footer p{display:block}footer .footer-contact-section .footer-contact-box{background:#fff;border:1px solid #d9d9d9;-webkit-border-radius:16px;border-radius:16px;padding:50px 40px 40px}footer .footer-contact-section .footer-contact-box .footer-contact-title{font-family:'Inter';font-weight:700;font-style:normal;line-height:normal;color:#2b2c35;margin:0 0 20px 0;text-align:left}footer .footer-contact-section .footer-contact-box .footer-contact-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}@media only screen and (min-width:992px) and (max-width:1199px){footer .footer-contact-section .footer-contact-box .footer-contact-list{gap:20px}}footer .footer-contact-item{display:flex;align-items:flex-start}footer .footer-contact-item .contact-icon{width:22px;height:22px;margin-right:18px}footer .footer-contact-item .contact-info{text-align:left}footer .footer-contact-item .contact-info .contact-email,footer .footer-contact-item .contact-info .contact-label{font-family:'Inter';font-weight:500;font-style:normal;color:#2b2c35;margin:0 0 4px 0;text-decoration:none}footer .footer-contact-item.footer-contact-phone{background:#fff;-webkit-border-radius:100px;border-radius:100px;padding:12px 26px;box-shadow:0 6px 14px 0 rgba(124,130,169,.1);margin-left:auto}footer .footer-contact-item.footer-contact-phone img{align-self:center;width:28px;height:28px}footer .footer-contact-item.footer-contact-phone a{text-decoration:unset}footer .footer-contact-item.footer-contact-phone .contact-info .contact-phone,footer .footer-contact-item.footer-contact-phone .contact-info .contact-label{color:#0018a8}footer .footer-contact-item.footer-contact-phone .contact-info .contact-phone{margin-bottom:0;font-size:clamp(16px,1.04vw,20px)}footer .footer-main-section{padding-top:80px}footer .footer-main-section .footer-logo-social{display:flex;justify-content:space-between;align-items:center;margin-bottom:42px}footer .footer-main-section .footer-logo-social .footer-logo{color:#0018a8}footer .footer-main-section .footer-logo-social .footer-social{background:#f7f8fc;-webkit-border-radius:25px;border-radius:25px;padding:6px 20px;display:flex;align-items:center;gap:6px}footer .footer-main-section .footer-logo-social .footer-social .social-label{font-family:'Inter';font-weight:600;font-style:normal;font-size:16px;color:#2b2c35;margin-right:10px}footer .footer-main-section .footer-logo-social .social-icons{display:flex;gap:6px}footer .footer-main-section .footer-logo-social .social-icons a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#0018a8}footer .footer-main-section .footer-logo-social .social-icons a.icon-fb{mask:url('/content/images/social/fb.svg') no-repeat center;-webkit-mask:url('/content/images/social/fb.svg') no-repeat center}footer .footer-main-section .footer-logo-social .social-icons a.icon-yt{mask:url('/content/images/social/yt.svg') no-repeat center;-webkit-mask:url('/content/images/social/yt.svg') no-repeat center}footer .footer-main-section .footer-logo-social .social-icons a.icon-ln{mask:url('/content/images/social/ln.svg') no-repeat center;-webkit-mask:url('/content/images/social/ln.svg') no-repeat center}footer .footer-main-section .footer-logo-social .social-icons a.icon-in{mask:url('/content/images/social/in.svg') no-repeat center;-webkit-mask:url('/content/images/social/in.svg') no-repeat center}footer .footer-main-section .footer-links-wrapper{display:flex;justify-content:space-between;padding-top:50px}footer .footer-main-section .footer-links-wrapper .footer-links{display:flex;gap:60px;justify-content:space-between;text-align:left;padding-bottom:60px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list{min-width:200px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list p{font-family:'Inter';font-weight:600;font-style:normal;color:#000;margin:0 0 20px 0}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul li{width:200px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul li a{font-family:'Inter';font-weight:400;font-style:normal;font-size:16px;color:rgba(0,0,0,.8);text-decoration:none;transition:color .3s ease}footer .footer-main-section .footer-links-wrapper .footer-app{display:flex;position:relative;padding-right:180px}footer .footer-main-section .footer-links-wrapper .footer-app .app-mobile-img{position:absolute;right:0;z-index:0;bottom:0}footer .footer-main-section .footer-links-wrapper .footer-app .app-mobile-img img{width:100%;height:100%;object-fit:cover}footer .footer-main-section .footer-links-wrapper .footer-app .app-content{text-align:left;z-index:1}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-title{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(20px,.6vw,22px);line-height:1.552;color:#000;text-transform:uppercase;margin:0}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-subtitle{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,1.2vw,18px);line-height:1.552;color:#0018a8;margin:0 0 10px 0;text-transform:uppercase}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-description{font-family:'Inter';font-weight:500;font-style:normal;line-height:23px;color:#2b2c35;margin:0 0 115px 0}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-stores{display:flex;gap:10px;justify-content:center}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-stores a{display:block}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-stores img{width:auto}footer .footer-copyright{background:#f7f8fc;padding:5px 0;align-items:center;width:100%}footer .footer-copyright p{font-family:'Inter';font-weight:400;font-style:normal;font-size:16px;color:#2b2c35;margin:0}footer .footer-copyright .copyright-content{display:flex;justify-content:space-between;align-items:center;gap:10px}footer .footer-copyright .copyright-content .copyright-wrapper{gap:4px}footer .footer-copyright .copyright-content .copyright-wrapper a{font-family:'Inter';font-weight:500;font-style:normal;font-size:16px;color:rgba(43,44,53,.73);text-decoration:none}footer .footer-copyright .copyright-content .copyright-wrapper span{font-family:'Inter';font-weight:400;font-style:normal;font-size:16px;color:rgba(43,44,53,.54)}footer .footer-copyright .copyright-content .copyright-wrapper .copyright-links{display:flex;gap:4px;align-items:center}@media only screen and (min-width:1400px) and (max-width:1595px){footer .footer-main-section .footer-links-wrapper .footer-links{gap:5px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list{min-width:200px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul li{width:200px}}@media only screen and (min-width:1200px) and (max-width:1399px){footer .footer-main-section .footer-links-wrapper .footer-links{gap:15px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list{min-width:180px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul li{width:180px}}@media only screen and (min-width:768px) and (max-width:1199px){footer .footer-contact-item.footer-contact-phone{margin:0 auto}footer .footer-main-section .footer-links-wrapper{flex-direction:column}footer .footer-main-section .footer-links-wrapper .footer-links{justify-content:flex-start;gap:20px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list{min-width:180px}footer .footer-main-section .footer-links-wrapper .footer-links .footer-link-list ul li{width:180px}footer .footer-main-section .footer-links-wrapper .footer-app{padding:40px 0}footer .footer-main-section .footer-links-wrapper .footer-app .app-mobile-img{right:-30px}footer .footer-main-section .footer-links-wrapper .footer-app .app-mobile-img img{width:80%}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-description{margin:0 0 50px 0}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-stores img{height:35px}}@media only screen and (max-width:767px){footer{margin-top:100px;overflow:visible;background:#0018a8}footer .footer-wrapper{position:relative}footer .footer-contact-section{display:none}footer .footer-contact-item.footer-contact-phone{width:100%}footer .footer-contact-item.footer-contact-phone .contact-info .contact-phone{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(18px,.6vw,20px)}footer .footer-main-section{padding-top:180px}footer .footer-main-section .footer-logo-social{flex-direction:column;gap:40px}footer .footer-main-section .footer-logo-social .footer-logo{color:#fff}footer .footer-main-section .footer-logo-social .social-icons{display:flex;gap:25px}footer .footer-main-section .footer-logo-social .social-icons a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fff}footer .footer-main-section .footer-logo-social .social-icons a.icon-fb,footer .footer-main-section .footer-logo-social .social-icons a.icon-yt,footer .footer-main-section .footer-logo-social .social-icons a.icon-ln,footer .footer-main-section .footer-logo-social .social-icons a.icon-in{mask-size:50px 50px}footer .footer-main-section .footer-links-wrapper{display:inline}footer .footer-main-section .footer-links-wrapper .footer-links{display:none}footer .footer-main-section .footer-links-wrapper .footer-app{position:absolute;top:-120px;padding-right:0;-webkit-border-radius:16px;border-radius:16px;background:linear-gradient(180deg,#3951e4 0%,#1833d4 100%);width:100%;padding:40px 30px}footer .footer-main-section .footer-links-wrapper .footer-app .app-mobile-img{display:none}footer .footer-main-section .footer-links-wrapper .footer-app .app-content{display:flex;width:100%;justify-content:space-between;color:#fff}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-title,footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-description{color:#fff}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-subtitle{color:rgba(255,255,255,.5)}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-description{margin:0 0 10px 0}footer .footer-main-section .footer-links-wrapper .footer-app .app-content .app-stores{flex-direction:column;align-items:flex-end}footer .footer-copyright{background:#0018a8}footer .footer-copyright .copyright-content{flex-direction:column-reverse;padding:10px}footer .footer-copyright .copyright-content p,footer .footer-copyright .copyright-content .copyright-links a,footer .footer-copyright .copyright-content .copyright-links span{color:rgba(255,255,255,.73)}footer .footer-copyright .copyright-content p{opacity:.5;text-align:center}footer .footer-copyright .copyright-content .copyright-links{width:100%;justify-content:center}footer .footer-copyright .copyright-content .copyright-links a{padding:10px}footer .footer-copyright .copyright-content a.site-map{color:rgba(255,255,255,.73);text-decoration:none}}html[lang="mk"] .mainItem-banner a:before{content:'Повеќе'}html[lang="sq"] .mainItem-banner a:before{content:'Me shume'}html[lang="en"] .mainItem-banner a:before{content:'More'}.aboveHeader{position:fixed;z-index:111;background:rgba(255,255,255,.1);height:56px;width:100%;left:0}@media(max-width:991px){.aboveHeader{height:45px}}.aboveHeader.sticky-active{background:#fff;border-bottom:1px solid #f5f5f5}.aboveHeader.sticky-active .header-logo svg path{fill:#2b2c35}.aboveHeader.sticky-active #mainMenu>div>div>ul>li.main-node a{color:#2b2c35}.aboveHeader.sticky-active #mainMenu>div>div>ul>li.main-node a svg path{stroke:#2b2c35}.aboveHeader.sticky-active #mainMenu>div>div>ul>li.main-node:hover>a{padding:8px 12px;-webkit-border-radius:100px;border-radius:100px;background:rgba(164,200,226,.15);backdrop-filter:blur(3px)}.aboveHeader.sticky-active #mainMenu>div>div>ul>li.main-node.active>a{background:rgba(164,200,226,.2);backdrop-filter:blur(3px)}.aboveHeader.sticky-active .btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.aboveHeader.sticky-active .btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.aboveHeader.sticky-active .btn-secondary:hover{border:0}.aboveHeader.sticky-active .btn-secondary:disabled,.aboveHeader.sticky-active .btn-secondary.disabled{cursor:not-allowed;opacity:.6}.aboveHeader.sticky-active .btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.aboveHeader.sticky-active .btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.aboveHeader.sticky-active .btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.aboveHeader.sticky-active .btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.aboveHeader.sticky-active .btn-secondary svg path{fill:#fff}.aboveHeader.sticky-active .nsSearch svg path{stroke:#2b2c35}.aboveHeader.sticky-active #hamburger-menu svg path{fill:#2b2c35}.topbar{height:100%}.topbar .container{padding:0}.topbar ul.list-inline{display:flex;justify-content:flex-end;align-items:center}.topbar .topbar-nav{list-style:none;padding:0}.topbar .topbar-nav li{display:inline-block;line-height:1;padding:0 20px 0 0}.topbar .topbar-nav li a{color:rgba(255,255,255,.6);text-decoration:none;transition:color .2s;font-size:16px;line-height:1;font-family:'Inter';font-weight:400;font-style:normal;display:inline-flex;align-items:center;white-space:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.topbar .topbar-nav li a:hover{color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.topbar .topbar-nav li a.active{color:#fff}.topbar .topbar-nav li.no-click>a{pointer-events:none}.topbar .navbar-right .topbar-nav li a{color:#fff;font-family:'Inter';font-weight:500;font-style:normal}.mobile-nav-accordion .dropdown .mobile-nav-button{background:transparent;color:#fff;border:0;padding:8px 20px;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:space-between;min-width:220px;-webkit-border-radius:4px;border-radius:4px;transition:all .3s ease;background:rgba(255,255,255,.1);border:0!important}@media(max-width:991px){.mobile-nav-accordion .dropdown .mobile-nav-button{background:transparent}}@media only screen and (max-width:767px){.mobile-nav-accordion .dropdown .mobile-nav-button{padding:8px 10px;width:180px;min-width:initial}}.mobile-nav-accordion .dropdown .mobile-nav-button:focus{box-shadow:none;outline:1px solid #2b2c35}.mobile-nav-accordion .dropdown .mobile-nav-button:after{display:none}.mobile-nav-accordion .dropdown .mobile-nav-button .current-section{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav-accordion .dropdown .mobile-nav-button .dropdown-arrow{margin-left:0;margin-right:10px;transition:transform .3s ease;flex-shrink:0}.mobile-nav-accordion .dropdown .mobile-nav-button[aria-expanded="true"] .dropdown-arrow{transform:rotate(180deg)}.mobile-nav-accordion .dropdown .mobile-nav-dropdown{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.25);backdrop-filter:blur(8px);padding:20px 0;transform:translate3d(0,45px,0)!important;max-width:230px}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list{list-style:none;margin:0;padding:0;display:block!important;flex-direction:column!important}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav li,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list li,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav .dropdown-li,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list .dropdown-li{display:block;margin:0;padding:0;-webkit-border-radius:10px;border-radius:10px}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav li a,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list li a,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav .dropdown-li a,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list .dropdown-li a{padding:12px 20px!important;font-size:16px!important;font-weight:400;color:#2b2c35!important;text-decoration:none;transition:all .2s ease;border:0;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav li a:hover,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list li a:hover,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav .dropdown-li a:hover,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list .dropdown-li a:hover{background:#e2e6ff!important}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav li a.active,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list li a.active,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .topbar-nav .dropdown-li a.active,.mobile-nav-accordion .dropdown .mobile-nav-dropdown .mobile-nav-list .dropdown-li a.active{background:transparent;color:#2b2c35!important;font-weight:600}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .dropdown-item{color:#2b2c35;padding:12px 20px;font-size:16px;font-weight:400;text-decoration:none;transition:all .2s ease;border:0}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .dropdown-item:hover{background:#8f9fff;color:#0018a8}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .dropdown-item.active{background:#0018a8;color:#fff;font-weight:500}.mobile-nav-accordion .dropdown .mobile-nav-dropdown .dropdown-item.active:hover{background:#001175;color:#fff}.affixFix{position:fixed;top:56px;z-index:20;width:100%;height:92px;left:0}@media(max-width:991px){.affixFix{top:45px}}.affixFix .header-logo{position:relative}.affixFix .header-logo svg.desktop-svg{display:block}@media only screen and (max-width:767px){.affixFix .header-logo svg.desktop-svg{display:none}}.affixFix .header-logo svg.mobile-svg{display:none}@media only screen and (max-width:767px){.affixFix .header-logo svg.mobile-svg{display:block}}.affixFix .header-logo a{position:absolute;width:100%;height:100%;top:0;left:0}header{padding:16px 0;transition:background .3s ease;height:92px}@media(max-width:991px){header{height:unset;padding:12px;background:rgba(255,255,255,.2)}}@media(min-width:320px) and (max-width:576px){header{padding:12px}}header.dropdown-open{position:relative}header.dropdown-open:before{content:"";position:absolute;top:100%;left:0;width:100%;height:var(--dropdown-height);min-height:var(--dropdown-height);background:#fff;z-index:5;box-shadow:0 9px 10px -3px #00000014}header .navbar-default{padding:0;height:100%}header .navbar-header{position:relative;width:100%}header p{margin:0}header #mainMenu.ready{visibility:visible}@media(max-width:1199px){header #mainMenu{display:none}}header #mainMenu div>ul>li.main-node{cursor:pointer}header #mainMenu div>ul>li.main-node>a{padding:8px 10px!important}header #mainMenu div>ul>li.main-node a{font-family:'Inter';font-weight:500;font-style:normal;color:#fff;font-size:16px;text-decoration:none;opacity:.7!important;padding:8px 12px;display:inline-block;width:100%}header #mainMenu div>ul>li.main-node a svg{margin-left:10px}header #mainMenu div>ul>li.main-node a.dropdown{pointer-events:none;cursor:pointer;color:#fff}header #mainMenu div>ul>li.main-node:hover>a{-webkit-border-radius:100px;border-radius:100px;background:rgba(240,242,249,.1);backdrop-filter:blur(3px);opacity:1!important}header #mainMenu div>ul>li.main-node.active>a{-webkit-border-radius:100px;border-radius:100px;background:rgba(240,242,249,.14);backdrop-filter:blur(3px)}header #mainMenu div>ul>li.main-node.no-click>a{pointer-events:none}header #mainMenu div>ul>li.main-node>ul.dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:5;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:transparent}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu{border:0;padding-top:40px;padding-bottom:0;display:inline-block;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(min-width:1200px) and (max-width:1600px){header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu{padding-top:20px}}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li{padding:12px 10px;width:340px;margin-right:20px;display:inline-block;float:left}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li a{padding:0 20px 0 12px}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li a:hover{opacity:1!important}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li a span{color:#737480;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;font-size:16px;opacity:.8}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li a small{display:none}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.active>a span{color:#2b2c35!important;opacity:1;font-weight:600!important}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.no-click>a{pointer-events:none}@media(max-width:991px){header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.no-click-small-devices>a{pointer-events:none}}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.child-has-dropdown{padding-bottom:0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.child-has-dropdown>a>span{color:#737480}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.child-has-dropdown>ul.dropdown-menu{margin-left:0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.child-has-dropdown>ul.dropdown-menu li ul{margin-left:25px;padding-bottom:0;margin-bottom:0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.child-has-dropdown>ul.dropdown-menu li ul li{padding:5px 0;font-size:16px;line-height:1.1}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner{position:absolute;right:0;top:30px;width:300px;height:100%;margin:0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a{padding-right:0;height:100%}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:after{display:none}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before{content:'';bottom:20px;left:20px;width:100px;height:40px;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before:hover{border:0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before:disabled,header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before.disabled{cursor:not-allowed;opacity:.6}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a:before:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a span{display:none}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a small{position:absolute;left:40px;top:40px;font-size:16px;max-width:140px;font-family:'Inter';font-weight:600;font-style:normal;line-height:1.3;color:#000;text-transform:uppercase}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li.menuItem-banner a img{-webkit-border-radius:10px;border-radius:10px;height:100%}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul{display:block;padding:13px 0;border:0;overflow:hidden;width:100%;min-width:initial;max-height:initial}@media(min-width:1200px) and (max-width:1600px){header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul{padding:5px 0 7px}}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li{max-width:100%;padding:7px 0}@media(min-width:1200px) and (max-width:1600px){header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li{padding:5px 0}}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li a{color:#2b2c35}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li a span{font-size:16px;font-family:'Inter';font-weight:400;font-style:normal;line-height:21px;text-transform:initial;letter-spacing:initial}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li:not(.has-dropdown) a:after{display:none}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li>ul{padding-left:20px}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li>ul>li{padding:3px 0}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li>ul>li>a{line-height:1.2}header #mainMenu div>ul>li.main-node.open>ul.dropdown-menu li>ul li>ul>li>a span{font-size:15px}header .btn-secondary{cursor:pointer;font-size:16px!important;padding:10px 15px!important}@media(max-width:1600px){header .btn-secondary{text-indent:-9999px;gap:0!important;justify-content:center}}header #hamburger-menu{position:relative;right:10px;width:24px;height:100%;top:0;margin-left:15px;z-index:9;cursor:pointer;transition:none;display:flex;justify-content:flex-end}header #hamburger-menu span{background:#383838;display:block;height:2px;margin:5px 0}header #hamburger-menu .closed{display:none}header #hamburger-menu svg{left:initial;width:100%}header #hamburger-menu svg path{fill:#fff}@media(min-width:1200px){header #hamburger-menu{display:none!important}}header.sticky-active,header.dropdown-open{background:#fff}header.sticky-active .header-logo svg path,header.dropdown-open .header-logo svg path{fill:#2b2c35}header.sticky-active #mainMenu>div>div>ul>li.main-node a,header.dropdown-open #mainMenu>div>div>ul>li.main-node a{color:#2b2c35}header.sticky-active #mainMenu>div>div>ul>li.main-node a svg path,header.dropdown-open #mainMenu>div>div>ul>li.main-node a svg path{stroke:#2b2c35}header.sticky-active #mainMenu>div>div>ul>li.main-node:hover>a,header.dropdown-open #mainMenu>div>div>ul>li.main-node:hover>a{padding:8px 12px;-webkit-border-radius:100px;border-radius:100px;background:rgba(164,200,226,.15);backdrop-filter:blur(3px)}header.sticky-active #mainMenu>div>div>ul>li.main-node.active>a,header.dropdown-open #mainMenu>div>div>ul>li.main-node.active>a{background:rgba(164,200,226,.2);backdrop-filter:blur(3px)}header.sticky-active .btn-secondary,header.dropdown-open .btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}header.sticky-active .btn-secondary:disabled,header.dropdown-open .btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}header.sticky-active .btn-secondary:hover,header.dropdown-open .btn-secondary:hover{border:0}header.sticky-active .btn-secondary:disabled,header.dropdown-open .btn-secondary:disabled,header.sticky-active .btn-secondary.disabled,header.dropdown-open .btn-secondary.disabled{cursor:not-allowed;opacity:.6}header.sticky-active .btn-secondary .btn-icon,header.dropdown-open .btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}header.sticky-active .btn-secondary .btn-icon::before,header.dropdown-open .btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}header.sticky-active .btn-secondary:hover .btn-icon::before,header.dropdown-open .btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}header.sticky-active .btn-secondary:hover,header.dropdown-open .btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header.sticky-active .btn-secondary svg path,header.dropdown-open .btn-secondary svg path{fill:#fff}header.sticky-active .nsSearch svg path,header.dropdown-open .nsSearch svg path{stroke:#2b2c35}header.sticky-active #hamburger-menu svg path,header.dropdown-open #hamburger-menu svg path{fill:#2b2c35}.nsSearch{position:relative;width:fit-content;height:100%}.nsSearch .search-icon{z-index:2;cursor:pointer}.nsSearch .form-group{position:absolute;right:35px;top:50%;transform:translateY(-50%);max-width:0;min-width:0;width:0;opacity:0;overflow:hidden;transition:max-width .35s ease,width .35s ease,opacity .25s ease}.nsSearch .form-group.active{max-width:1150px;width:30vw;opacity:1;min-width:220px}@media only screen and (max-width:767px){.nsSearch .form-group.active{width:40vw;min-width:150px}}.nsSearch .form-group.active input{color:#2b2c35;height:40px}.nsSearch .form-group input{width:100%;padding:6px 10px;-webkit-border-radius:6px;border-radius:6px;color:rgba(0,0,0,.4);font-size:14px}html.mm-opened #hamburger-menu svg.open{display:none}html.mm-opened #hamburger-menu svg.closed{display:block!important;margin:auto;top:-7px;margin:0}html.mm-opened header,html.mm-opened .aboveHeader{background:#fff}html.mm-opened header .header-logo svg path,html.mm-opened .aboveHeader .header-logo svg path{fill:#2b2c35}html.mm-opened header #mainMenu>div>div>ul>li.main-node a,html.mm-opened .aboveHeader #mainMenu>div>div>ul>li.main-node a{color:#2b2c35}html.mm-opened header #mainMenu>div>div>ul>li.main-node a svg path,html.mm-opened .aboveHeader #mainMenu>div>div>ul>li.main-node a svg path{stroke:#2b2c35}html.mm-opened header #mainMenu>div>div>ul>li.main-node:hover>a,html.mm-opened .aboveHeader #mainMenu>div>div>ul>li.main-node:hover>a{padding:8px 12px;-webkit-border-radius:100px;border-radius:100px;background:rgba(164,200,226,.15);backdrop-filter:blur(3px)}html.mm-opened header #mainMenu>div>div>ul>li.main-node.active>a,html.mm-opened .aboveHeader #mainMenu>div>div>ul>li.main-node.active>a{background:rgba(164,200,226,.2);backdrop-filter:blur(3px)}html.mm-opened header .btn-secondary,html.mm-opened .aboveHeader .btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}html.mm-opened header .btn-secondary:disabled,html.mm-opened .aboveHeader .btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}html.mm-opened header .btn-secondary:hover,html.mm-opened .aboveHeader .btn-secondary:hover{border:0}html.mm-opened header .btn-secondary:disabled,html.mm-opened .aboveHeader .btn-secondary:disabled,html.mm-opened header .btn-secondary.disabled,html.mm-opened .aboveHeader .btn-secondary.disabled{cursor:not-allowed;opacity:.6}html.mm-opened header .btn-secondary .btn-icon,html.mm-opened .aboveHeader .btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}html.mm-opened header .btn-secondary .btn-icon::before,html.mm-opened .aboveHeader .btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}html.mm-opened header .btn-secondary:hover .btn-icon::before,html.mm-opened .aboveHeader .btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}html.mm-opened header .btn-secondary:hover,html.mm-opened .aboveHeader .btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}html.mm-opened header .btn-secondary svg path,html.mm-opened .aboveHeader .btn-secondary svg path{fill:#fff}html.mm-opened header .nsSearch svg path,html.mm-opened .aboveHeader .nsSearch svg path{stroke:#2b2c35}html.mm-opened header #hamburger-menu svg path,html.mm-opened .aboveHeader #hamburger-menu svg path{fill:#2b2c35}html.mm-opened .aboveHeader{border-bottom:1px solid #f5f5f5}html.mm-opened #ns-wrapper .affixFix{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#mm-blocker{position:absolute!important;right:0!important;left:initial!important;top:-70px!important;bottom:auto;width:40px!important;height:60px!important;float:none;z-index:999999!important}.mm-menu.mm-offcanvas{width:100%;min-width:100%;max-width:100%;background:#fff;top:148px;z-index:15}@media(max-width:991px){.mm-menu.mm-offcanvas{top:117px}}.mm-menu.mm-offcanvas #mm-1{padding-top:0}.mm-menu.mm-offcanvas #mm-1>.mm-navbar{display:none}.mm-menu.mm-offcanvas .mm-navbar>a.mm-title{font-size:18px!important;padding:8px 0;font-family:'Inter';font-weight:600;font-style:normal;color:#0018a8}.mm-menu.mm-offcanvas .mm-listview{margin-top:0!important}@media(max-width:991px){.mm-menu.mm-offcanvas .mm-listview li.no-click-small-devices>a:not(.mm-next){pointer-events:none}}.mm-menu.mm-offcanvas .mm-listview>li a{font-size:16px;font-family:'Inter';font-weight:400;font-style:normal}.mm-menu.mm-offcanvas .mm-listview li.no-click>a:not(.mm-next){pointer-events:none}.mm-menu.mm-offcanvas .mm-navbars-bottom .mm-navbar{display:flex;height:100%;gap:15px;justify-content:center}.mm-menu.mm-offcanvas .mm-navbars-bottom .mm-navbar a{width:unset}.mm-menu.mm-offcanvas .mm-navbars-bottom .mm-navbar a img{display:flex;flex-shrink:0;width:55px;height:55px}.mm-menu.mm-offcanvas #menuMobile .menu-mobile li.no-click>a{pointer-events:none}@media(max-width:991px){.mm-menu.mm-offcanvas #menuMobile .menu-mobile li.no-click-small-devices>a{pointer-events:none}}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary,.aboveHeader.menu-black .btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary:disabled,.aboveHeader.menu-black .btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover,.aboveHeader.menu-black .btn-secondary:hover{border:0}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary:disabled,.aboveHeader.menu-black .btn-secondary:disabled,header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary.disabled,.aboveHeader.menu-black .btn-secondary.disabled{cursor:not-allowed;opacity:.6}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary .btn-icon,.aboveHeader.menu-black .btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary .btn-icon::before,.aboveHeader.menu-black .btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover .btn-icon::before,.aboveHeader.menu-black .btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover,.aboveHeader.menu-black .btn-secondary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header.menu-black:not(.dropdown-open):not(.sticky-active) .btn-secondary svg path,.aboveHeader.menu-black .btn-secondary svg path{fill:#2b2c35}@media(max-width:1199px){header.menu-black:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav.gap-4,.aboveHeader.menu-black #mainMenu>div>div>ul.nav.navbar-nav.gap-4{gap:7px!important}}header.menu-black:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a,.aboveHeader.menu-black #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a{color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a svg path,.aboveHeader.menu-black #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a svg path{stroke:#2b2c35;fill:transparent}header.menu-black:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node:hover>a,.aboveHeader.menu-black #mainMenu>div>div>ul.nav.navbar-nav li.main-node:hover>a{padding:8px 12px;-webkit-border-radius:100px;border-radius:100px;background:rgba(164,200,226,.15);backdrop-filter:blur(3px);opacity:1}header.menu-black:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node.active>a,.aboveHeader.menu-black #mainMenu>div>div>ul.nav.navbar-nav li.main-node.active>a{-webkit-border-radius:100px;border-radius:100px;background:rgba(164,200,226,.2);backdrop-filter:blur(3px);opacity:1}header.menu-black:not(.dropdown-open):not(.sticky-active) .header-logo svg path,.aboveHeader.menu-black .header-logo svg path{fill:#2b2c35!important}header.menu-black:not(.dropdown-open):not(.sticky-active) .search-icon svg path,.aboveHeader.menu-black .search-icon svg path{stroke:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) #hamburger-menu svg path,.aboveHeader.menu-black #hamburger-menu svg path{fill:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav li a,.aboveHeader.menu-black .topbar .topbar-nav li a{color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav li a.active,.aboveHeader.menu-black .topbar .topbar-nav li a.active{color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav li a svg path,.aboveHeader.menu-black .topbar .topbar-nav li a svg path{fill:#2b2c35}@media(max-width:991px){header.menu-black:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav.fast-links li a,.aboveHeader.menu-black .topbar .topbar-nav.fast-links li a{font-size:0}}header.menu-black:not(.dropdown-open):not(.sticky-active) .lang .active-lang ul:before,.aboveHeader.menu-black .lang .active-lang ul:before{filter:invert(1)}header.menu-black:not(.dropdown-open):not(.sticky-active) .lang .active-lang ul li input,.aboveHeader.menu-black .lang .active-lang ul li input{color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .mobile-nav-accordion .mobile-nav-button,.aboveHeader.menu-black .mobile-nav-accordion .mobile-nav-button{color:#2b2c35}header.menu-black:not(.dropdown-open):not(.sticky-active) .mobile-nav-accordion .mobile-nav-button .dropdown-arrow svg path,.aboveHeader.menu-black .mobile-nav-accordion .mobile-nav-button .dropdown-arrow svg path{stroke:#2b2c35;fill:#2b2c35}#ns-wrapper:has(.affixFix .menu-white.dropdown-open) .aboveHeader,#ns-wrapper:has(.affixFix .menu-black.dropdown-open) .aboveHeader{background:#eaeaeb}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary:disabled,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary:hover{border:0}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary:disabled,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary:disabled,html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary.disabled,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary.disabled{cursor:not-allowed;opacity:.6}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary .btn-icon,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary .btn-icon::before,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover .btn-icon::before,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary:hover,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .btn-secondary svg path,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .btn-secondary svg path{fill:#2b2c35}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a{color:#fff}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a svg path,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node>a svg path{stroke:#fff;fill:transparent}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node:hover>a,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node:hover>a{padding:8px 12px;-webkit-border-radius:100px;border-radius:100px;backdrop-filter:blur(3px);background:rgba(240,242,249,.1)}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node.active>a,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) #mainMenu>div>div>ul.nav.navbar-nav li.main-node.active>a{-webkit-border-radius:100px;border-radius:100px;backdrop-filter:blur(3px);background:rgba(240,242,249,.14)}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .header-logo svg path,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .header-logo svg path{fill:#fff}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .search-icon svg path,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .search-icon svg path{stroke:#fff}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) #hamburger-menu svg path,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) #hamburger-menu svg path{fill:#fff}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav li a,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .topbar .topbar-nav li a{color:rgba(255,255,255,.6)}html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav li a.active,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .topbar .topbar-nav li a.active{color:#fff}@media only screen and (max-width:767px){html:not(.mm-opened) header.menu-white:not(.dropdown-open):not(.sticky-active) .topbar .topbar-nav.fast-links li a,html:not(.mm-opened) .aboveHeader.menu-white:not(.sticky-active) .topbar .topbar-nav.fast-links li a{font-size:0}}ul#sideMenu li.main-node{display:none}ul#sideMenu li.main-node.active{display:block}ul#sideMenu li.main-node.active h2{display:none}ul#sideMenu li.main-node.active>ul.dropdown-menu{display:block;border:0;position:relative}ul#sideMenu li.main-node.active>ul.dropdown-menu>li{display:none}ul#sideMenu li.main-node.active>ul.dropdown-menu>li.dpactiv.active{display:block}ul#sideMenu li.main-node.active>ul.dropdown-menu>li.dpactiv.active>ul{display:block;border:0;position:relative;min-width:initial;max-width:400px}#ns-wrapper{display:flex;flex-direction:column;min-height:100vh}#nsContent{flex:1;padding-bottom:40px;min-height:25vh}.custom-container{max-width:1680px;min-width:320px;padding:0 40px;height:100%;margin:0 auto;position:relative}@media(max-width:991px){.custom-container{padding-right:40px;padding-left:40px}}@media(min-width:1200px) and (max-width:1350px){.custom-container{padding-right:25px;padding-left:25px}}@media(max-width:991px){.custom-container{padding:0 25px}}@media(min-width:320px) and (max-width:576px){.custom-container{padding:0 12px}}.inner-container{max-width:1200px;height:100%;margin:0 auto;position:relative;padding:0 40px}@media(max-width:991px){.inner-container{padding-right:40px;padding-left:40px}}@media(min-width:1200px) and (max-width:1350px){.inner-container{padding-right:25px;padding-left:25px}}@media(max-width:991px){.inner-container{padding:0 25px}}@media(min-width:320px) and (max-width:576px){.inner-container{padding:0 12px}}.inner-container:has(.shadow-box-container){margin-bottom:-150px}.banner{position:relative;width:100%;padding:0}.banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner.two-columns .custom-container{flex-direction:column}}.banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-sm{position:relative;width:100%;padding:0;height:500px}.banner-sm.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-sm.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-sm.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-sm.two-columns .custom-container{flex-direction:column}}.banner-sm .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-sm .image-max{width:inherit;height:inherit;object-fit:cover}.banner-sm.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-sm.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-sm.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-sm.two-columns .custom-container{flex-direction:column}}.banner-sm .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-sm .image-max{width:inherit;height:inherit;object-fit:cover}.banner-md{position:relative;width:100%;padding:0;height:700px}.banner-md.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-md.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-md.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-md.two-columns .custom-container{flex-direction:column}}.banner-md .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-md .image-max{width:inherit;height:inherit;object-fit:cover}.banner-md.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-md.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-md.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-md.two-columns .custom-container{flex-direction:column}}.banner-md .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-md .image-max{width:inherit;height:inherit;object-fit:cover}.banner-lg{position:relative;width:100%;padding:0;height:100vh}.banner-lg.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-lg.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-lg.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-lg.two-columns .custom-container{flex-direction:column}}.banner-lg .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-lg .image-max{width:inherit;height:inherit;object-fit:cover}.banner-lg.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-lg.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-lg.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-lg.two-columns .custom-container{flex-direction:column}}.banner-lg .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-lg .image-max{width:inherit;height:inherit;object-fit:cover}.mini-card{justify-content:center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;-webkit-border-radius:20px;border-radius:20px;gap:16px;padding:10px 22px 10px 14px;border:8px solid rgba(255,255,255,.1)}.mini-card.white{background:linear-gradient(180deg,#fff 0%,#f6f9fa 100%)}.mini-card.blur{background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,rgba(246,249,250,.3) 100%);backdrop-filter:blur(12px)}.mini-card.blur p.title{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px)}.mini-card.blur p.subtitle{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(12px,calc(100vw*14/1920),14px);font-size:14px;color:#868686}.mini-card .icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-border-radius:12px;border-radius:12px;padding:11px}.mini-card .icon-container .icon{width:38px;height:38px}.info-note{display:flex;justify-content:flex-end}.info-note p{display:inline-flex;align-items:flex-start!important;color:#2b2c35;opacity:.7}.info-note p:before{content:'';margin-right:10px;width:20px;height:20px;flex-shrink:0;background-image:url('/content/images/icons/info.svg');background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:767px){.info-note p:before{flex:0 0 20px;background-position:center}}.info-block{display:block;position:relative;-webkit-border-radius:20px;border-radius:20px;border:1px solid #d3d6df;padding:30px 150px 30px 100px;color:#2b2c35}.info-block:before{content:'';position:absolute;left:35px;top:30px;width:35px;height:35px;background-image:url('/content/images/icons/info.svg');background-size:contain;background-repeat:no-repeat}.info-block.without-icon{padding:50px 200px 50px 50px}@media only screen and (max-width:767px){.info-block.without-icon{padding:30px}}.info-block.without-icon:before{display:none}@media only screen and (max-width:767px){.info-block{padding:30px 30px 30px 50px}.info-block:before{width:25px;height:25px;left:15px;background-position:center}}.info-block p{margin-top:16px;margin-bottom:0}.info-block p:first-child{margin-top:0}.info-link{display:flex;align-items:center;-webkit-border-radius:20px;border-radius:20px;border:1px solid #d3d6df;padding:30px;gap:20px;text-decoration:none;color:#2b2c35}.info-link:before{content:'';background-image:url('/content/images/icons/info-orange.svg');background-size:contain;background-repeat:no-repeat;display:block;width:30px;height:30px;flex-shrink:0}.info-link:after{content:'';background-image:url('/content/images/icons/next-icon.svg');background-size:contain;background-repeat:no-repeat;display:block;width:20px;height:20px;margin-left:auto;flex-shrink:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info-link:hover{color:#2b2c35}.info-link:hover:after{transform:translateX(8px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info-dark-block{display:block;position:relative;background:linear-gradient(355deg,#2b2c35 1.99%,#42444e 94.45%);padding:20px 20px 20px 70px;color:#fff;-webkit-border-radius:20px;border-radius:20px}.info-dark-block .faded-text{opacity:.7}.info-dark-block:before{content:'';position:absolute;left:25px;top:20px;width:22px;height:22px;background-image:url('/content/images/icons/info-orange.svg');background-size:contain;background-repeat:no-repeat}@media print{#ns-wrapper>div.affixFix{position:static!important;top:auto!important;z-index:auto!important;box-shadow:none!important}.btn-print{display:none!important}section,article,.custom-container,.container-fluid,.section,.widget,.card,.panel,.content-block{break-inside:avoid;page-break-inside:avoid}h1,h2,h3,h4,h5,h6{break-after:avoid}nav,.navbar,footer,.topbar,.sidebar{display:none!important}.side-widgets{display:none!important}}img{aspect-ratio:auto;width:auto;max-width:100%;height:auto}.imageGallery{display:inline-block;width:100%;margin-bottom:50px}.imageGallery.carousel{height:100%}.imageGallery.carousel .carousel-inner{height:100%}.imageGallery.carousel .carousel-inner *{height:100%}.imageGallery.carousel .carousel-inner .carousel-item,.imageGallery.carousel .carousel-inner .item{-webkit-border-radius:20px;border-radius:20px;margin-bottom:50px;height:100%}.imageGallery.carousel .carousel-inner .carousel-item img,.imageGallery.carousel .carousel-inner .item img{width:100%;height:100%;object-fit:cover;-webkit-border-radius:20px;border-radius:20px}.imageGallery .newsItem{display:inline-block;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}#menuMobile:not(.mm-menu){display:none}.black-text{color:#2b2c35!important}.black-text span{color:#2b2c35!important}.black-text *{color:#2b2c35!important}.black-text .btn{position:relative!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:clamp(16px,1.3vw,18px)!important;line-height:26px!important;font-family:'Inter'!important;font-weight:600!important;font-style:normal!important;gap:16px!important;padding:16px 35px 16px 30px!important;-webkit-border-radius:10px!important;border-radius:10px!important;border:0!important;transition:all .25s ease!important;text-decoration:none!important;color:#fff!important;background-color:#2b2c35!important;border:2px solid #2b2c35!important;background-color:transparent!important;-webkit-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important;color:#2b2c35!important}.black-text .btn:disabled{opacity:.6!important;cursor:not-allowed!important;color:#fff!important;background-color:#2b2c35!important;border-color:#2b2c35!important}.black-text .btn:hover{border:0!important}.black-text .btn:disabled,.black-text .btn.disabled{cursor:not-allowed!important;opacity:.6!important}.black-text .btn .btn-icon{width:22px!important;height:26px!important;display:inline-block!important;mask:var(--icon-url) no-repeat center/contain!important;-webkit-mask:var(--icon-url) no-repeat center/contain!important;background:currentColor!important;position:relative!important;transition:all .3s ease!important}.black-text .btn .btn-icon::before{content:''!important;position:absolute!important;inset:0!important;background:inherit!important;mask:inherit!important;-webkit-mask:inherit!important;filter:drop-shadow(0 0 3px var(--glow-color-fade))!important;opacity:0!important;transition:all .3s ease!important}.black-text .btn:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite!important;opacity:1!important}.black-text .btn:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35!important;color:#fff!important;-webkit-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.black-text .btn:hover{background:rgba(43,44,53,.13)!important;border:2px solid #2b2c35!important;color:#2b2c35!important;-webkit-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.white-text{color:#fff!important}.white-text span{color:#fff!important}.white-text *{color:#fff!important}.ionIcon{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased}.container{max-width:1680px;min-width:320px;padding:0 40px;height:100%;margin:0 auto;position:relative}@media(max-width:991px){.container{padding-right:40px;padding-left:40px}}@media(min-width:1200px) and (max-width:1350px){.container{padding-right:25px;padding-left:25px}}@media(max-width:991px){.container{padding:0 25px}}@media(min-width:320px) and (max-width:576px){.container{padding:0 12px}}.fontInter-italic{font-family:'Inter-Italic';font-weight:400;font-style:italic}.fontBrygada-italic{font-family:'Brygada-Italic';font-weight:400;font-style:italic}.carousel-control{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.carousel-control:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.carousel-control .glyphicon:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;font-size:45px;text-shadow:none;color:rgba(43,44,53,.5)}.carousel-control.right{background-image:none}.carousel-control.right .glyphicon:before{content:""}.carousel-control.left{background-image:none}.carousel-control.left .glyphicon:before{content:""}.ui-layout-center footer{position:relative}@-webkit-keyframes move-down{from{margin-top:20px}to{margin-top:0}}@keyframes move-down{from{margin-top:20px}to{margin-top:0}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;margin:-1px;padding:0}.newsWrap{padding:0 15px;margin:30px 0}.newsBox{min-height:initial;margin-bottom:0;-webkit-box-shadow:0 0 20px rgba(43,44,53,0);box-shadow:0 0 20px rgba(43,44,53,0);border-bottom:1px solid #f1f1f1;padding:50px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.newsBox:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-box-shadow:0 0 20px rgba(43,44,53,.1);box-shadow:0 0 20px rgba(43,44,53,.1)}.newsBox:hover:before,.newsBox:hover:after{display:none}.newsBox h2{margin-bottom:10px;font-weight:600}.newsBox h3{margin-top:5px}.newsBox p{margin-bottom:35px}#body .ImgAuthor{padding:10px 0}#body .keywords{margin:50px 0;border-top:1px solid #f1f1f1;padding:20px 0}#body .keywords .keyList{list-style-type:none;margin:0;padding:0}#body .keywords .keyList .keyBadge{display:inline-block;background:#fff;border:1px solid #5a5af3;-webkit-border-radius:2px;border-radius:2px;padding:5px 10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#body .keywords .keyList .keyBadge+.keyBadge{margin-left:5px}#body .keywords .keyList .keyBadge a{color:#5a5af3}#body .keywords .keyList .keyBadge:hover{background:#5a5af3}#body .keywords .keyList .keyBadge:hover a{color:#fff;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.inlineArticle,.inlineGallery{background-color:#f0f0f7;border-color:#eeeef5;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px}.inlineArticle h3,.inlineGallery h3{margin:0;margin-bottom:10px}.inlineArticle p,.inlineGallery p{margin-bottom:0}.inlineArticle a,.inlineGallery a{display:block;padding:20px 30px;color:#2b2c35;text-decoration:none;position:relative}.inlineArticle a:after,.inlineGallery a:after{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;color:rgba(43,44,53,.5);font-size:30px;content:"";position:absolute;right:50px;opacity:0;top:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateY(-50%)}.inlineArticle a:hover:after,.inlineGallery a:hover:after{right:30px;opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.relatedArticles,.articlesInCategory{padding:30px 0}@media only screen and (max-width:767px){.relatedArticles,.articlesInCategory{padding:50px 0}}.relatedArticles h3,.articlesInCategory h3{margin-bottom:20px}.relatedArticles p,.articlesInCategory p{margin-bottom:0}.relatedArticles .news-listing,.articlesInCategory .news-listing{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}@media only screen and (max-width:767px){.relatedArticles .news-listing,.articlesInCategory .news-listing{flex-direction:column}}.relatedArticles .news-listing .news-box,.articlesInCategory .news-listing .news-box{width:30%;position:relative;display:inline-flex;align-items:stretch;justify-content:space-between}.relatedArticles .news-listing .news-box .introDetails,.articlesInCategory .news-listing .news-box .introDetails{display:flex;flex-flow:column;justify-content:space-between;align-items:stretch;width:100%;height:100%}@media only screen and (max-width:767px){.relatedArticles .news-listing .news-box,.articlesInCategory .news-listing .news-box{width:100%;margin-bottom:20px}}.relatedArticles .news-listing .news-box h4,.articlesInCategory .news-listing .news-box h4{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}@media only screen and (max-width:767px){.relatedArticles .news-listing .news-box h4,.articlesInCategory .news-listing .news-box h4{line-height:1.2}}.relatedArticles .news-listing .news-box p,.articlesInCategory .news-listing .news-box p{font-size:16px;color:#535566;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}.carousel-inner>.item{text-align:center}.carousel-inner>.item>img{margin:0 auto}.toc{display:block;padding:0 15px}.toc:before,.toc:after{clear:both;display:table;content:''}.toc ul{list-style-type:none;margin:50px 0 0;padding:0}.toc ul li{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start;background-color:#f8f8fa;border-color:#eeeef5;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px}.toc ul li a{display:flex;flex-direction:row;align-items:center;padding:10px 20px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;padding:20px 30px;color:#2b2c35;text-decoration:none;position:relative}.toc ul li a:after{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;color:rgba(43,44,53,.5);font-size:30px;content:"";position:absolute;right:50px;opacity:0;top:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;transform:translateY(-50%)}.toc ul li a:hover{color:#5a5af3;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.toc ul li a:hover:after{right:30px;opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.toc ul li a h2{margin:0;padding:0}.toc ul li a img{max-width:50px}.toc ul li a .catDetails{padding:0 30px}.user_not_logged_system{padding:10px 0}.user_not_logged_system a{display:inline-block}.user_not_logged_system a:hover{color:#5a5af3}.user_logged_system{position:relative}.user_logged_system i{display:none}.user_logged_system a{display:inline-block;padding:10px 0}.user_logged_system a .full_name_system{display:block;color:#2b2c35}.user_logged_system:hover .full_name_system{color:#5a5af3}.user_logged_system ul{display:none;-webkit-animation:fade-in .3s ease 1,move-down .3s ease-out 1;animation:fade-in .3s ease 1,move-down .3s ease-out 1;-webkit-box-shadow:0 0 20px rgba(43,44,53,.1);box-shadow:0 0 20px rgba(43,44,53,.1);border:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;list-style-type:none;padding:0;margin:0;background:#fff}.user_logged_system ul li a,.user_logged_system ul li input{font-weight:400;font-size:14px;color:#2b2c35}.user_logged_system ul li a{padding:10px 20px;display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.user_logged_system ul li a:hover{background-color:#f5f5f5;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none}.user_logged_system ul li input{background:none;border:0;padding:10px 20px;color:#2b2c35;display:block;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:left}.user_logged_system ul li input:hover{background-color:#f5f5f5;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.user_logged_system:hover ul{display:block;position:absolute;top:40px;z-index:2;left:-18px;min-width:200px}.logIn{display:inline-block;position:relative;padding:0 10px}.logIn a{color:#000;display:block;padding:15px 5px}.logIn i{font-size:17px;line-height:14px;vertical-align:text-top;padding-right:5px}.logIn ul{background:#fff;list-style:none;padding:0;min-width:150px}.logIn ul a,.logIn ul input{padding:15px 15px 15px 45px}.logIn ul a:hover,.logIn ul input:hover{background:rgba(0,0,0,.2)}.logIn ul li a,.logIn ul li input{padding:19px 25px!important;text-align:left;width:100%;-webkit-border-radius:0;border-radius:0;background:transparent;font-weight:600;font-size:14px}.logIn ul li a:hover,.logIn ul li input:hover{background:rgba(43,44,53,.1)}.logIn ul li a{border-bottom:1px solid #f1f1f1}p:has(.gray-cardBox){margin:0}.gray-cardBox{position:relative;background:#f7f8fc;-webkit-border-radius:20px;border-radius:20px;padding:25px 30px 20px;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;min-height:175px;font-family:'Inter';font-weight:700;font-style:normal}.gray-cardBox:after{content:'';position:absolute;right:35px;bottom:20px;background-image:url('/content/images/arrow-right.png');background-size:contain;background-repeat:no-repeat;background-position:bottom right;width:24px;height:24px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.gray-cardBox:hover:after{right:25px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.gray-cardBox p{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(16px,3vw,18px)}.gray-cardBox a{position:absolute;left:0;top:0;width:100%;height:100%}.img-wrap>div,.img-wrap .wbContent,.img-wrap .wbContentBox,.img-wrap .wbArticleContent{height:100%}.smallBanner-image{position:relative;background-image:url('/content/images/homepage/griza-za-korisnici-banner.webp');background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-border-radius:20px;border-radius:20px;height:100%}.fastLink-withArrow{position:relative;padding:12px 36px 12px 20px;-webkit-border-radius:44px;border-radius:44px;background:#fff;display:inline-block;text-decoration:none;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;line-height:16.084px}.fastLink-withArrow:not([href]){cursor:default;pointer-events:none}.fastLink-withArrow:after{content:'';position:absolute;right:15px;bottom:0;top:0;background-image:url('/content/images/arrow-right.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:17px;height:100%;margin:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.fastLink-withArrow:hover:after{right:10px}.homeBanner{position:relative}.corp-landing .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:calc(min(100vh,1440px)*600/1080);gap:30px;text-align:center}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-landing .custom-container{padding-top:calc(min(100vh,1440px)*500/1080);gap:10px}}@media(max-width:991px){.corp-landing .custom-container{padding-top:calc(min(100vh,1440px)*80/1080)}}.corp-landing .custom-container h1{text-shadow:0 10px 30px rgba(7,34,47,.41)}.corp-landing .custom-container p{max-width:550px}.corp-landing .custom-container button{margin-top:10px}@media(max-width:991px){.corp-landing .custom-container button{display:none}}.corp-career-landing{background:radial-gradient(136.42% 78.8% at 53.62% 100%,#6ccaff 0%,rgba(192,222,239,0) 100%),#fff}.corp-career-landing img.image-max{position:absolute;top:0;left:0}.corp-career-landing .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:calc(min(100vh,1440px)*150/1080);gap:20px;text-align:center}.corp-career-landing .custom-container h1{max-width:1100px;font-family:'Brygada-Italic';font-weight:700;font-style:italic}.corp-career-landing .custom-container p{font-family:'Inter';font-weight:500;font-style:normal;text-transform:uppercase}.bannerBoxes{position:absolute;left:0;right:0;margin:auto;bottom:40px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.bannerBoxes{bottom:20px}}@media(max-width:991px){.bannerBoxes{bottom:8px}}.bannerBoxes>.container>.d-flex>div{flex:1}@media(max-width:991px){.bannerBoxes>.container>.d-flex>div{width:100%}}.bannerBoxes .box{-webkit-border-radius:10px;border-radius:10px;display:flex;position:relative;justify-content:start;align-items:center;padding:10px 50px 10px 10px;background:linear-gradient(180deg,rgba(255,255,255,.7) 0%,rgba(246,249,250,.6) 100%);backdrop-filter:blur(13px)}@media(max-width:991px){.bannerBoxes .box{background:linear-gradient(180deg,rgba(226,228,237,.3) 0%,rgba(247,250,251,.6) 100%)}}.bannerBoxes .box p{margin:0}.bannerBoxes .box a{position:absolute;width:100%;height:100%;left:0;top:0}.modal.cookies .toggle{position:absolute;top:0;bottom:0;right:0;z-index:111;margin:auto}.modal.cookies .toggle .slide-toggle{position:absolute;display:inline-block;min-width:91px;padding:8px 36px 8px 24px;display:block;height:34px;top:0;bottom:0;right:0;margin:auto}.modal.cookies .toggle .slide-toggle input{position:absolute;right:0;top:0;margin:auto;min-width:91px;padding:6px 36px 6px 24px;display:block;height:34px;z-index:4;opacity:0;cursor:pointer}.modal.cookies .toggle .slide-toggle input+.yes{opacity:0;background-color:#005b99;border:1px solid #005b99;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input+.yes i{left:6px;right:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input+.yes+.no{opacity:1;background:linear-gradient(180deg,#8c8fa4 0%,#abafc9 100%);border:1px solid #abafc9;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input+.yes+.no i{left:2px;right:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input:checked+.yes{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input:checked+.yes i{right:1px;left:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input:checked+.yes i:before{display:none}.modal.cookies .toggle .slide-toggle input:checked+.yes+.no{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input:checked+.yes+.no i{right:6px;left:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle input:checked+.yes+.no i:before{display:none}.modal.cookies .toggle .slide-toggle .yes{text-align:left;padding:6px 30px}.modal.cookies .toggle .slide-toggle .no{text-align:right;padding:6px 30px}.modal.cookies .toggle .slide-toggle .yes,.modal.cookies .toggle .slide-toggle .no{position:absolute;right:0;top:0;color:#fff;-webkit-border-radius:18px;border-radius:18px;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .toggle .slide-toggle .yes i,.modal.cookies .toggle .slide-toggle .no i{display:block;font-size:32px;position:absolute;top:0;color:#fff;width:25px;height:25px;border-radius:50%;background:#fff;bottom:0;margin:auto}.modal.cookies .modal-header{border-bottom:0 solid #e5e5e5;flex-direction:column}.modal.cookies .modal-header img{margin-bottom:20px}.modal.cookies .modal-header .modal-title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%}@media only screen and (max-width:767px){.modal.cookies .modal-header .modal-title{line-height:1.2}}.modal.cookies b,.modal.cookies strong{font-family:'Inter';font-weight:600;font-style:normal}.modal.cookies a,.modal.cookies span{font-family:'Inter';font-weight:600;font-style:normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies a:hover,.modal.cookies span:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies .modal-body a:before{display:none}.modal.cookies .modal-body .accordion-button:not(.collapsed){color:unset!important;background-color:unset!important}.modal.cookies .modal-body .accordion-button:focus{box-shadow:unset}.modal.cookies .modal-body .accordion-button:not(.collapsed){box-shadow:unset!important}.modal.cookies .modal-body .accordion-button:after{display:none}.modal.cookies .modal-body .panel-default,.modal.cookies .modal-body .accordion-item{border:0;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #eaeaea;box-shadow:none}.modal.cookies .modal-body .panel-default>.panel-heading,.modal.cookies .modal-body .accordion-item>.panel-heading,.modal.cookies .modal-body .panel-default .accordion-header,.modal.cookies .modal-body .accordion-item .accordion-header{background-color:transparent;padding:20px 0;position:relative}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title,.modal.cookies .modal-body .panel-default .accordion-header .panel-title,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title{padding-right:145px}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title a,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title a,.modal.cookies .modal-body .panel-default .accordion-header .panel-title a,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title a{text-decoration:none;font-family:'Inter';font-weight:400;font-style:normal;font-size:15px}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title a:focus,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title a:focus,.modal.cookies .modal-body .panel-default .accordion-header .panel-title a:focus,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title a:focus{text-decoration:none}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title a:after,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title a:after,.modal.cookies .modal-body .panel-default .accordion-header .panel-title a:after,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title a:after{display:none!important}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title h3,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title h3,.modal.cookies .modal-body .panel-default .accordion-header .panel-title h3,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title h3{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial}@media only screen and (max-width:767px){.modal.cookies .modal-body .panel-default>.panel-heading .panel-title h3,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title h3,.modal.cookies .modal-body .panel-default .accordion-header .panel-title h3,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title h3{line-height:1.2}}.modal.cookies .modal-body .panel-default>.panel-heading .panel-title p,.modal.cookies .modal-body .accordion-item>.panel-heading .panel-title p,.modal.cookies .modal-body .panel-default .accordion-header .panel-title p,.modal.cookies .modal-body .accordion-item .accordion-header .panel-title p{color:rgba(0,0,0,.85)}.modal.cookies .modal-body .panel-default>.panel-heading+.accordion-collapse>.accordion-body,.modal.cookies .modal-body .accordion-item>.panel-heading+.accordion-collapse>.accordion-body,.modal.cookies .modal-body .panel-default .accordion-header+.accordion-collapse>.accordion-body,.modal.cookies .modal-body .accordion-item .accordion-header+.accordion-collapse>.accordion-body{border-top:0;padding-top:0;line-height:20px;font-family:'Inter';font-weight:400;font-style:normal}.modal.cookies .modal-body .panel-default .panel-body,.modal.cookies .modal-body .accordion-item .panel-body,.modal.cookies .modal-body .panel-default .accordion-body,.modal.cookies .modal-body .accordion-item .accordion-body{padding:15px 0}.modal.cookies .modal-footer{border-top:0 solid #e5e5e5}.modal.cookies .modal-footer .linkarea{display:flex;justify-content:start;flex-wrap:wrap;align-items:center;margin-left:0;margin-bottom:0;margin-top:20px;list-style:none;padding-left:0}.modal.cookies .modal-footer .linkarea li{padding-left:0!important;padding:0 0!important}@media only screen and (max-width:767px){.modal.cookies .modal-footer .linkarea li{display:block;text-align:left;margin-bottom:10px!important}}@media only screen and (min-width:768px) and (max-width:991px){.modal.cookies .modal-footer .linkarea li{margin-right:20px}}.modal.cookies .modal-footer .linkarea li:before{display:none}@media only screen and (max-width:767px){.modal.cookies .modal-footer .linkarea{display:block}}.modal.cookies.gdprSettings .no-icon:before{display:none!important}.modal.cookies.gdprSettings .modal-body,.modal.cookies.gdprSettings .modal-header,.modal.cookies.gdprSettings .modal-footer{padding:0!important}.modal.cookies.gdprSettings .item{padding:20px 0;border-bottom:1px solid rgba(164,200,226,.4);position:relative}.modal.cookies.gdprSettings .item span{font-family:'Inter';font-weight:400;font-style:normal}.modal.cookies.gdprSettings .modal-body{padding:30px 0 50px 0!important}.modal.cookies.gdprSettings .close{position:absolute;right:-10px;top:-10px;background-color:transparent;border:unset}.modal.cookies.gdprSettings .close span{font-size:30px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies.gdprSettings .close span:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal.cookies.gdprSettings .modal-dialog{max-width:700px;color:#000}.modal.cookies.gdprSettings .modal-dialog i:before{display:none}.modal.cookies.gdprSettings .modal-dialog .slide-toggle input+.yes:before{display:none}.modal.cookies.gdprSettings .modal-dialog .slide-toggle input+.yes+.no:before{display:none}.modal.cookies.gdprSettings .modal-dialog .slide-toggle label{font-size:14px;height:30px}.modal.cookies.gdprSettings .modal-dialog .panel-group{margin-bottom:0}.modal.cookies.gdprSettings .modal-dialog .panel-group .panel-title a,.modal.cookies.gdprSettings .modal-dialog .panel-group .panel-title span{padding:0!important}.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding-left:0}.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea li{padding:0!important}.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea li a,.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea li span{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea li a:hover,.modal.cookies.gdprSettings .modal-dialog .modal-footer .linkarea li span:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (max-width:767px){.modal.cookies.gdprSettings .modal-dialog{width:93%}}.modal.cookies.in{display:block;background:rgba(0,0,0,.45)}div#cookiesModal,#settingsModal{bottom:25px;top:auto;left:25px;right:auto;position:fixed;height:565px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:9999;width:370px;box-shadow:10px 24px 90px rgba(9,21,57,.15)!important;-webkit-border-radius:20px;border-radius:20px}@media only screen and (max-width:767px){div#cookiesModal,#settingsModal{width:100%;text-align:center;right:0;bottom:10px}}@media(min-width:577px) and (max-width:767px){div#cookiesModal,#settingsModal{max-width:80%}}@media(min-width:320px) and (max-width:576px){div#cookiesModal,#settingsModal{left:0}}div#cookiesModal.in,#settingsModal.in{-webkit-box-shadow:0 0 50px rgba(0,0,0,.1);box-shadow:0 0 50px rgba(0,0,0,.1);height:565px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div#cookiesModal .modal-header,#settingsModal .modal-header{border:0;align-items:unset}div#cookiesModal .modal-body,#settingsModal .modal-body{border:0}div#cookiesModal .modal-dialog,#settingsModal .modal-dialog{width:100%;margin:0;height:100%;transform:translate(0,0);top:auto;background-color:#fff;padding:25px;text-align:left;max-width:100%}div#cookiesModal .modal-dialog .modal-footer,#settingsModal .modal-dialog .modal-footer{padding:0 30px;border:0}div#cookiesModal .modal-dialog .modal-footer .linkarea,#settingsModal .modal-dialog .modal-footer .linkarea{margin-top:0;justify-content:center;width:100%;gap:8px}div#cookiesModal .modal-dialog .modal-footer .linkarea li,#settingsModal .modal-dialog .modal-footer .linkarea li{width:100%;text-align:center}div#cookiesModal .modal-dialog .modal-footer .linkarea li .btn-light-outline,#settingsModal .modal-dialog .modal-footer .linkarea li .btn-light-outline{border:2px solid #0018a8;background-color:transparent;color:#0018a8}div#cookiesModal .modal-dialog .modal-footer .linkarea li span,#settingsModal .modal-dialog .modal-footer .linkarea li span{width:100%;margin:0!important;cursor:pointer;font-size:clamp(14px,1.3vw,15px)!important;line-height:1!important}div#cookiesModal .modal-dialog .modal-footer .linkarea li span.btn-postavki,#settingsModal .modal-dialog .modal-footer .linkarea li span.btn-postavki{background-color:transparent;display:block;padding:14px 35px 14px 30px;position:relative}div#cookiesModal .modal-dialog .modal-footer .linkarea li span.btn-postavki:before,#settingsModal .modal-dialog .modal-footer .linkarea li span.btn-postavki:before{content:" ";position:absolute;height:24px;width:28px;left:65px;top:0;bottom:0;margin:auto;background-image:url('/content/images/settings-adjust.svg');background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px){div#cookiesModal .modal-dialog .modal-footer .linkarea,#settingsModal .modal-dialog .modal-footer .linkarea{margin-bottom:10px}}div#cookiesModal .modal-dialog .modal-content,#settingsModal .modal-dialog .modal-content{border:0;border-radius:0;box-shadow:none!important;margin:auto;max-width:1180px;background-color:unset}div#cookiesModal .modal-dialog .modal-content .modal-header,#settingsModal .modal-dialog .modal-content .modal-header,div#cookiesModal .modal-dialog .modal-content .modal-footer,#settingsModal .modal-dialog .modal-content .modal-footer,div#cookiesModal .modal-dialog .modal-content .modal-body,#settingsModal .modal-dialog .modal-content .modal-body{padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){div#cookiesModal .modal-dialog .modal-content .modal-header,#settingsModal .modal-dialog .modal-content .modal-header,div#cookiesModal .modal-dialog .modal-content .modal-footer,#settingsModal .modal-dialog .modal-content .modal-footer,div#cookiesModal .modal-dialog .modal-content .modal-body,#settingsModal .modal-dialog .modal-content .modal-body{padding-left:15px;padding-right:15px}}@media(max-width:1199px){div#cookiesModal .modal-dialog .modal-content,#settingsModal .modal-dialog .modal-content{max-width:970px}}@media(max-width:991px){div#cookiesModal .modal-dialog .modal-content,#settingsModal .modal-dialog .modal-content{max-width:950px}}div#cookiesModal .modal-dialog .modal-body a,#settingsModal .modal-dialog .modal-body a{color:#0018a8;text-decoration:underline}div#cookiesModal .modal-dialog .modal-body p,#settingsModal .modal-dialog .modal-body p{margin-bottom:15px;font-size:clamp(14px,1vw,15px)}@media only screen and (max-width:767px){#settingsModal .modal-dialog{width:100%;margin:0}}#settingsModal .modal-dialog .panel-group{margin-top:20px}@media only screen and (max-width:767px){#settingsModal .modal-dialog .panel-group{margin-top:0}}#settingsModal .modal-dialog .panel-body{max-width:80%}@media only screen and (max-width:767px){#settingsModal .modal-dialog .panel-body{max-width:100%}}#settingsModal .modal-dialog .toggle .slide-toggle .yes{min-width:50px!important}#settingsModal .modal-dialog .toggle .slide-toggle .no{min-width:50px!important}@media only screen and (max-width:767px){#settingsModal .modal-dialog .linkarea{display:flex;justify-content:center;align-items:center;margin:0;flex-wrap:wrap}}@media only screen and (max-width:767px){#settingsModal .modal-dialog .linkarea li{margin-bottom:10px!important}}.shadow-box-container{-webkit-border-radius:20px;border-radius:20px;background:#fff;-webkit-box-shadow:0 20px 100px 0 rgba(0,0,0,.07);box-shadow:0 20px 100px 0 rgba(0,0,0,.07);padding:60px 120px;transform:translateY(-150px);position:relative;z-index:5}@media(max-width:991px){.shadow-box-container{padding:60px 80px}}@media only screen and (max-width:767px){.shadow-box-container{padding:30px}}.side-widgets{position:fixed;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;overflow-y:auto;padding:10px;z-index:90;border-radius:18px 0 0 18px;background:rgba(255,255,255,.7);-webkit-box-shadow:0 3px 25px 0 rgba(49,51,61,.1);box-shadow:0 3px 25px 0 rgba(49,51,61,.1);backdrop-filter:blur(13px);cursor:pointer}.side-widgets:has(a:hover) a:not(:hover){opacity:.4}.side-widgets a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;-webkit-border-radius:10px;border-radius:10px;background:#fff;padding:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.side-widgets a:hover{opacity:1}.side-widgets a:before{content:'';width:60px;height:60px;flex:0 0 60px;background-color:#29305d;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.side-widgets a.tariff:before{mask:url('/content/images/icons/tariff.svg') center/contain no-repeat;-webkit-mask:url('/content/images/icons/tariff.svg') center/contain no-repeat}.side-widgets a.tariff:hover:before{background:#3e82ef}.side-widgets a.client-care:before{mask:url('/content/images/icons/client-care.svg') center/contain no-repeat;-webkit-mask:url('/content/images/icons/client-care.svg') center/contain no-repeat}.side-widgets a.client-care:hover:before{background:#671f75}.side-widgets a.open-account:before{mask:url('/content/images/icons/open-account.svg') center/contain no-repeat;-webkit-mask:url('/content/images/icons/open-account.svg') center/contain no-repeat}.side-widgets a.open-account:hover:before{background:#0018a8}.side-widgets a.exchange-list:before{mask:url('/content/images/icons/exchange-list.svg') center/contain no-repeat;-webkit-mask:url('/content/images/icons/exchange-list.svg') center/contain no-repeat}.side-widgets a.exchange-list:hover:before{background:#f3813a}.side-widgets a.notification:before{mask:url('/content/images/icons/notification.svg') center/contain no-repeat;-webkit-mask:url('/content/images/icons/notification.svg') center/contain no-repeat}.side-widgets a.notification:hover:before{background:#00c7b2}@media(max-width:1199px){.side-widgets{display:none}}.custom-pagination{display:flex;justify-content:center;align-items:center;gap:4px;padding:30px 0}@media only screen and (max-width:767px){.custom-pagination{flex-wrap:wrap}}.custom-pagination a{padding:8px 12px;background-color:#f7f8fc;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;color:#000}.custom-pagination a span{color:#000}.custom-pagination a.pag-btn{color:#a4c8e2}.custom-pagination a.pag-text{color:#a4c8e2}.custom-pagination a.active{background:#2b2c35;color:#fff}.custom-pagination span.pag-btn.disabled{padding:8px 12px;background-color:#f7f8fc;-webkit-border-radius:4px;border-radius:4px;color:#a4c8e2}.custom-pagination span.pag-num.active{color:#fff;background-color:#000;padding:8px 12px;-webkit-border-radius:4px;border-radius:4px}.tolGrid h4{margin-bottom:40px}.tolGrid .files a{display:block;text-decoration:underline;color:#000;position:relative;padding-left:60px;margin-bottom:40px}.tolGrid .files a:before{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;height:40px;width:40px}.tolGrid .files a[href$=".doc"]:before,.tolGrid .files a[href$=".docx"]:before{background-image:url('/content/images/word-files.svg');background-size:cover;background-repeat:no-repeat}.tolGrid .files a[href$=".xls"]:before,.tolGrid .files a[href$=".xlsx"]:before{background-image:url('/content/images/excel-files.svg');background-size:cover;background-repeat:no-repeat}.tolGrid .files a[href$=".pdf"]:before{background-image:url('/content/images/pdf-files.svg');background-size:cover;background-repeat:no-repeat}.corp-halk-kids{position:relative;overflow:hidden}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids{min-height:950px}}.corp-halk-kids .kid-img{position:absolute;bottom:0;left:0}@media(max-width:1600px){.corp-halk-kids .kid-img{object-position:90% 100%}}@media(max-width:991px){.corp-halk-kids .kid-img{object-position:80% 100%}}.corp-halk-kids::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);mix-blend-mode:overlay;z-index:1;pointer-events:none}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids::before{background:linear-gradient(235deg,#572f1600 29.2%,#572f1666 95.03%)}}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;height:100%}}.corp-halk-kids .content-mask .custom-container{justify-content:flex-start}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .custom-container{justify-content:flex-end;padding:0}}.corp-halk-kids .content-mask .custom-container .left{justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:calc(min(100vh,1440px)*140/1080);flex:0 0 40%;gap:40px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .custom-container .left{gap:10px;padding:20px 10px 50px;flex:0 0 100%;text-align:center;align-items:center;justify-content:center}}@media(min-width:320px) and (max-width:576px){.corp-halk-kids .content-mask .custom-container .left{justify-content:flex-end}}.corp-halk-kids .content-mask .custom-container .left .description{max-width:575px;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:1.3}.corp-halk-kids .content-mask .custom-container .left button.btn-secondary{margin-top:10px;z-index:1}.corp-halk-kids .content-mask .content-mask.right{justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:calc(min(100vw,1920px)*340/1920);padding-bottom:calc(min(100vh,1440px)*177/1080)}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .content-mask.right{padding:50px 0 20px;position:relative;justify-content:flex-start;align-items:flex-start}}.corp-halk-kids .content-mask .content-mask.right .window{position:relative;min-width:450px;width:29%;height:82%;justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:60px;gap:30px;border-radius:40px;border:2px solid #fffc;background:#ffffff0a;box-shadow:-10px 10px 44px 0 rgba(255,255,255,.4) inset}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .content-mask.right .window{border:0;background:transparent;box-shadow:none;min-width:unset;width:100%;justify-content:flex-start;align-items:center;gap:10px;padding:0}}.corp-halk-kids .content-mask .content-mask.right .window .overlay-blur{position:absolute;top:0;left:0;width:inherit;height:inherit;height:100%;width:calc(100% - 1px);border-radius:inherit;background:#ffffff03;backdrop-filter:blur(18px);mask-image:linear-gradient(337deg,#000 0%,rgba(0,0,0,.2) 28.8%,rgba(0,0,0,0) 34.71%,rgba(0,0,0,0) 66.4%,rgba(0,0,0,.2) 74.47%,#000 100%),linear-gradient(90deg,#000 .58%,rgba(0,0,0,.05) 20.26%,rgba(0,0,0,0) 21.44%,rgba(0,0,0,0) 79.06%,rgba(0,0,0,.05) 80.05%,#000 99.92%)}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .content-mask.right .window .overlay-blur{display:none}}.corp-halk-kids .content-mask .content-mask.right .window .window-title-content{z-index:2}.corp-halk-kids .content-mask .content-mask.right .window .window-title-content h3.title{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);color:#fff;letter-spacing:1.44px;text-transform:uppercase;text-align:center;margin:0}.corp-halk-kids .content-mask .content-mask.right .window .balance-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.corp-halk-kids .content-mask .content-mask.right .window .balance-section .money{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(54px,calc(100vw*60/1920),60px);color:#fff;white-space:nowrap;display:flex;align-items:baseline;margin:0}.corp-halk-kids .content-mask .content-mask.right .window .balance-section .money .currency{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(25px,calc(100vw*28/1920),28px);color:#fff}.corp-halk-kids .content-mask .content-mask.right .window .mini-card-container{position:absolute;bottom:60px;left:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.corp-halk-kids .content-mask .content-mask.right .window .mini-card-container{position:relative;bottom:unset;left:unset;gap:8px;max-width:500px;padding:0 20px}}.corp-halk-kids .content-mask .content-mask.right .window .mini-card-container .banner-mini-card{align-self:stretch}.corp-halk-young-v2{position:relative;overflow:hidden}.corp-halk-young-v2 .young-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-56deg,rgba(0,0,0,.0355) 32.5%,rgba(0,0,0,.71) 99.6%);z-index:2;pointer-events:none}.corp-halk-young-v2 .young-person-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:4;pointer-events:none}.corp-halk-young-v2 .young-layout{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:stretch;z-index:6;overflow:hidden}.corp-halk-young-v2 .young-layout .custom-container{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;pointer-events:none;padding-left:40px;width:100%}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.corp-halk-young-v2 .young-layout .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;padding:50px 20px;width:100%;text-align:center}}.corp-halk-young-v2 .young-layout .custom-container>*{pointer-events:auto}.corp-halk-young-v2 .young-layout .custom-container .h3-support{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;letter-spacing:2.4px;text-transform:uppercase}@media only screen and (max-width:767px){.corp-halk-young-v2 .young-layout .custom-container .h3-support{font-size:18px;letter-spacing:1.8px}}.corp-halk-young-v2 .young-layout .custom-container .h2-primary{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(63px,calc(100vw*70/1920),70px);line-height:1.2;letter-spacing:-1.4px;text-transform:uppercase;margin:0}@media only screen and (max-width:767px){.corp-halk-young-v2 .young-layout .custom-container .h2-primary{font-size:40px;letter-spacing:-.8px}}.corp-halk-young-v2 .young-layout .custom-container .description{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;max-width:565px}@media only screen and (max-width:767px){.corp-halk-young-v2 .young-layout .custom-container .description{font-size:16px}}.corp-halk-young-v2 .card-wrapper{position:absolute;z-index:5}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.corp-halk-young-v2 .card-wrapper{display:none}}.corp-halk-young-v2 .card-wrapper.young-card-2{left:33.5%;top:20.1%;z-index:3}.corp-halk-young-v2 .card-wrapper.young-card-2 .banner-mini-card{max-width:557px}.corp-halk-young-v2 .card-wrapper.young-card-1{left:68.9%;top:31.1%}.corp-halk-young-v2 .card-wrapper.young-card-1 .banner-mini-card{width:394px;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(246,249,250,.5) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-clip:padding-box}.corp-halk-young-v2 .card-wrapper.young-card-3{left:62.3%;top:55.6%;z-index:3}.corp-halk-young-v2 .card-wrapper.young-card-3 .banner-mini-card{max-width:519px}.corp-halk-young-v2 .card-wrapper.young-card-4{left:50%;top:69.4%}.corp-halk-young-v2 .card-wrapper.young-card-4 .banner-mini-card{max-width:536px;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(246,249,250,.5) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-clip:padding-box}.corp-halk-young-v2 .banner-mini-card{border:8px solid rgba(255,255,255,.1)}.corp-halk-young-v2 .banner-mini-card-icon.icon-pink{background:#e62b7f}.corp-halk-young-v2 .banner-mini-card-icon.icon-green{background:#4bb795}.corp-halk-young-v2 .banner-mini-card-icon.icon-orange{background:#dd4313}.corp-halk-young-v2 .banner-mini-card-icon.icon-blue{background:#2380c9}.corp-halk-young-v2 .banner-mini-card-icon.icon-pink-light{background:#f45fa6}.corp-halk-young-v2 .banner-mini-card-icon.icon-yellow{background:#ec9209}.corp-halk-young-v2 .young-icons-group{display:flex;align-items:center;padding-right:30px;flex-shrink:0}@media only screen and (max-width:767px){.corp-halk-young-v2 .young-icons-group{padding-right:15px}}.corp-halk-young-v2 .young-icons-group .banner-mini-card-icon{margin-right:-30px}@media only screen and (max-width:767px){.corp-halk-young-v2 .young-icons-group .banner-mini-card-icon{margin-right:-15px}}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.iskoristi-go-vremeto-podobro img.image-max{object-position:100%}}.iskoristi-go-vremeto-podobro img.image-max.bg-image{position:absolute;inset:0;object-position:60% 50%;z-index:1}@media(max-width:991px){.iskoristi-go-vremeto-podobro img.image-max.bg-image{object-position:75% 50%}}@media only screen and (max-width:767px){.iskoristi-go-vremeto-podobro img.image-max.bg-image{width:100%;height:100%}}.iskoristi-go-vremeto-podobro img.image-max.logo-img{position:absolute;top:20px;right:100px;max-width:550px;height:auto;z-index:6;pointer-events:none}@media(min-width:1200px){.iskoristi-go-vremeto-podobro img.image-max.logo-img{max-width:450px;top:24px;right:40px}}@media(max-width:991px){.iskoristi-go-vremeto-podobro img.image-max.logo-img{max-width:300px;top:24px;right:40px}}.iskoristi-go-vremeto-podobro .content-mask{position:relative;z-index:10}@media(max-width:991px){.iskoristi-go-vremeto-podobro .content-mask{height:100%;padding:40px 0}}.iskoristi-go-vremeto-podobro .left{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width:767px){.iskoristi-go-vremeto-podobro .left{justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}}.iskoristi-go-vremeto-podobro .left .h3-support{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;letter-spacing:2.4px;text-transform:uppercase;max-width:50vw}@media(max-width:991px){.iskoristi-go-vremeto-podobro .left .h3-support{max-width:70vw}}@media only screen and (max-width:767px){.iskoristi-go-vremeto-podobro .left .h3-support{font-size:18px;letter-spacing:1.8px;max-width:80vw}}.iskoristi-go-vremeto-podobro .left .h2-primary{font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(63px,calc(100vw*70/1920),70px);line-height:1.2;letter-spacing:-1.4px;text-transform:uppercase;margin:0}@media only screen and (max-width:767px){.iskoristi-go-vremeto-podobro .left .h2-primary{font-size:40px;letter-spacing:-.8px}}.iskoristi-go-vremeto-podobro .right-text{flex:1 1 360px;width:100%;display:flex;flex-direction:column;gap:12px;margin-top:-100px}@media(max-width:991px){.iskoristi-go-vremeto-podobro .right-text{display:none}}.iskoristi-go-vremeto-podobro .box{display:flex;gap:12px;align-items:flex-start;background:rgba(255,255,255,.9);padding:12px;-webkit-border-radius:20px;border-radius:20px;box-shadow:0 6px 20px rgba(43,44,53,.08);max-width:100%}.iskoristi-go-vremeto-podobro .box img{width:40px;height:40px;flex:0 0 40px;object-fit:contain}.iskoristi-go-vremeto-podobro .box p{margin:0}.iskoristi-go-vremeto-podobro .box span{display:block;font-size:16px;color:#868686;line-height:1.25}.career-jobs-list{padding:260px 0}@media only screen and (max-width:767px){.career-jobs-list{padding:40px 0}}.career-jobs-list .jobs-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media only screen and (min-width:992px) and (max-width:1199px){.career-jobs-list .jobs-grid{justify-content:flex-start}}@media only screen and (max-width:767px){.career-jobs-list .jobs-grid{flex-direction:column;align-items:center}}.news-details .date{color:#0018a8;font-size:clamp(16px,.83vw,19px);font-family:'Inter';font-weight:700;font-style:normal;display:block;margin-bottom:5px}.news-details .intro{font-family:'Inter';font-weight:700;font-style:normal}.share-section{padding:30px 0}.share-section>div{background:#f7f8fc;-webkit-border-radius:25px;border-radius:25px;padding:6px 20px;display:inline-flex;justify-content:flex-end;float:right;gap:6px;align-items:center}.share-section>div .label{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(13px,.5vw,14px);color:#2b2c35;margin-right:10px}.share-section>div .links{display:flex;gap:6px}.share-section>div .links a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#0018a8}.share-section>div .links a.icon-fb{mask:url('/content/images/social/fb.svg') no-repeat center;-webkit-mask:url('/content/images/social/fb.svg') no-repeat center}.share-section>div .links a.icon-ln{mask:url('/content/images/social/ln.svg') no-repeat center;-webkit-mask:url('/content/images/social/ln.svg') no-repeat center}#mapApp{position:relative;height:100vh}#mapApp #map{background-color:#f7f8f8;height:100%}@media(max-width:991px){#mapApp #map{height:400px;width:100%;position:sticky;z-index:1}}#mapApp:before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:220px;background:linear-gradient(180deg,#fff,transparent);z-index:3}#mapApp .pins-info{position:absolute;left:30px;top:0;height:65vh;width:460px;bottom:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;margin:auto 0;z-index:4;-webkit-border-radius:20px;border-radius:20px;background:#fff;box-shadow:0 0 114px 0 rgba(0,0,0,.1);backdrop-filter:blur(2px)}#mapApp .pins-info .pins-content{display:flex;flex-direction:column;overflow:hidden;height:100%;background:#fff;box-shadow:0 0 114px 0 rgba(0,0,0,.1)}#mapApp .pins-info .net-nav{padding:20px;border-radius:10px 10px 0 0;background:#fff;box-shadow:0 0 50px 0 rgba(43,44,53,.1)}#mapApp .pins-info .net-nav .form-switch{padding:0;margin-bottom:10px;justify-content:space-between;position:relative}#mapApp .pins-info .net-nav .form-switch .form-check-input{width:35px;height:20px;position:relative;background-position:left center;background-repeat:no-repeat;background-size:contain;cursor:pointer;border:0;transition:background-color .3s ease,background-position .3s ease}#mapApp .pins-info .net-nav .form-switch .form-check-input:not(:checked){background-color:#dadce2!important}#mapApp .pins-info .net-nav .form-switch .form-check-input:not(:checked):before{content:"";position:absolute;top:2px;left:3px;width:15px;height:15px;border-radius:50%;background:linear-gradient(156deg,#005b99 15.62%,#3ea8ef 84.47%);transition:transform .3s ease}#mapApp .pins-info .net-nav .form-switch .form-check-input:checked{background:linear-gradient(156deg,#005b99 15.62%,#3ea8ef 84.47%)!important}#mapApp .pins-info .net-nav .form-switch .form-check-input:checked:before{content:"";position:absolute;top:2px;left:-8px;width:15px;height:15px;border-radius:50%;background:#fff;transform:translateX(1.5rem);transition:transform .3s ease}#mapApp .pins-info #salesNet{padding:5px 10px 20px 20px;position:relative;margin-right:6px;overflow-y:auto;min-height:0}#mapApp .pins-info #salesNet::-webkit-scrollbar{width:10px}#mapApp .pins-info #salesNet::-webkit-scrollbar-thumb{background:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.1)}#mapApp .pins-info #salesNet::-webkit-scrollbar-track{background:rgba(217,217,217,.4);-webkit-border-radius:10px;border-radius:10px}#mapApp .pins-info #salesNet .group{border-bottom:1px solid #d3d6df;padding:10px}#mapApp .pins-info #salesNet .group img{position:relative;width:25px;height:35px}#mapApp .pins-info #salesNet .group .location-wrapper{position:relative;width:100%}#mapApp .pins-info #salesNet .group a{position:relative;display:block;width:100%;height:100%;color:#2b2c35;text-decoration:none;font-family:'Inter';font-weight:400;font-style:normal}#mapApp .pins-info #salesNet .group a p{margin:0}#mapApp .pins-info .legend{display:flex;justify-content:flex-start;align-items:center;justify-content:space-between;margin:0 auto;width:100%;gap:15px;padding:10px 20px;-webkit-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1)}#mapApp .pins-info .legend .item{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex:1}#mapApp .pins-info .legend .item img{height:25px;width:auto}#mapApp .pins-info .legend .item span{font-size:12px;font-family:'Inter';font-weight:400;font-style:normal;color:#2b2c35}@media only screen and (max-width:767px){#mapApp .pins-info .legend{flex-wrap:wrap;height:unset;justify-content:flex-start;padding:20px;gap:10px}}#mapApp .pins-info ul.map-features{position:relative;padding:10px;margin:10px 0;background:#f7f8fc;border-radius:8px;list-style:none}#mapApp .pins-info ul.map-features li{padding-left:20px;position:relative}#mapApp .pins-info ul.map-features li:before{content:'';position:absolute;left:0;width:7px;height:7px;display:block;background:#0047c4;border-radius:50%;top:0;bottom:0;margin:auto}#mapApp .chooseNet{width:100%}#mapApp #map{width:100%}#mapApp #map+.container{min-height:600px;padding:0 50px}#mapApp #map+.container h2{font-size:26px}#mapApp #map+.container hr{border-top:1px solid #d9d9d9}#mapApp .btn-link{background:transparent;padding:5px 20px;border:0;position:relative;color:#2b2c35;margin-top:25px}#mapApp .btn-link:hover{color:#b51d3e;text-decoration:none}@media(min-width:992px){#mapApp .pins-info{height:75vh;top:unset;bottom:0}}@media(min-width:1200px){#mapApp .pins-info{height:80vh;top:100px}}@media(max-width:991px){#mapApp{height:unset}#mapApp #salesNet{height:300px}#mapApp .pins-info{position:relative;height:100%;width:90%;justify-content:unset;left:0;margin:30px auto}}.dropdown .btn.btn-outline-light{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.06);box-shadow:0 6px 18px rgba(6,8,14,.06)}.dropdown .dropdown-menu{min-width:220px;max-height:300px;overflow:auto}.dropdown .dropdown-menu.compact{min-width:unset}.halk-blue-bg{position:relative;padding:60px;color:#fff;-webkit-border-radius:26px;border-radius:26px;background:linear-gradient(249deg,#243758 .54%,#294879 99.63%);margin:80px 0}@media only screen and (max-width:767px){.halk-blue-bg{padding:30px}}.halk-blue-bg:after{content:'';position:absolute;width:700px;height:100%;background-image:url('/content/images/halk-info-shape.png');background-size:cover;background-repeat:no-repeat;background-position:right center;top:0;bottom:0;right:0}@media only screen and (max-width:767px){.halk-blue-bg:after{width:100%;z-index:1}}.halk-blue-bg.img-bg-sm:after{width:550px}@media only screen and (max-width:767px){.halk-blue-bg.img-bg-sm:after{width:100%;background-size:contain;background-repeat:no-repeat;background-position:right bottom;z-index:0}}.halk-blue-bg p{position:relative;z-index:2}.halk-blue-bg h3{color:#fff;position:relative;margin-bottom:20px;z-index:2}.halk-blue-bg h3 span{font-family:'Inter-Italic';font-weight:500;font-style:italic}.halk-blue-bg a{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;padding:24px 0 0 0;color:#fff;font-family:'Inter';font-weight:400;font-style:normal;font-size:16px;text-decoration:none;max-width:450px}@media only screen and (max-width:767px){.halk-blue-bg a{max-width:100%}}.halk-blue-bg a img{margin-right:20px}.halk-blue-bg ul{margin:0}.halk-blue-bg ul li a{display:inline;padding-top:0;text-decoration:underline}.halk-grey-bg{position:relative;padding:60px;color:#fff;-webkit-border-radius:26px;border-radius:26px;background:linear-gradient(249deg,#243758 .54%,#294879 99.63%);margin:80px 0;background:linear-gradient(76deg,#ecf1f7 .8%,#f7f8fc 97.88%);color:#2b2c35;display:flex;flex-direction:column;gap:50px;margin:120px 0 40px 0}@media only screen and (max-width:767px){.halk-grey-bg{padding:30px}}.halk-grey-bg:after{content:'';position:absolute;width:700px;height:100%;background-image:url('/content/images/halk-info-shape.png');background-size:cover;background-repeat:no-repeat;background-position:right center;top:0;bottom:0;right:0}@media only screen and (max-width:767px){.halk-grey-bg:after{width:100%;z-index:1}}.halk-grey-bg.img-bg-sm:after{width:550px}@media only screen and (max-width:767px){.halk-grey-bg.img-bg-sm:after{width:100%;background-size:contain;background-repeat:no-repeat;background-position:right bottom;z-index:0}}.halk-grey-bg p{position:relative;z-index:2}.halk-grey-bg h3{color:#fff;position:relative;margin-bottom:20px;z-index:2}.halk-grey-bg h3 span{font-family:'Inter-Italic';font-weight:500;font-style:italic}.halk-grey-bg a{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;padding:24px 0 0 0;color:#fff;font-family:'Inter';font-weight:400;font-style:normal;font-size:16px;text-decoration:none;max-width:450px}@media only screen and (max-width:767px){.halk-grey-bg a{max-width:100%}}.halk-grey-bg a img{margin-right:20px}.halk-grey-bg ul{margin:0}.halk-grey-bg ul li a{display:inline;padding-top:0;text-decoration:underline}.halk-grey-bg:after{background-image:url('/content/images/halk-info-shape-grey.svg');background-size:cover;background-repeat:no-repeat;width:500px;right:10%}.halk-grey-bg .halk-grey-title{color:#2b2c35;margin:0;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(27px,calc(100vw*30/1920),30px);line-height:1.13;letter-spacing:-.6px;text-transform:uppercase;max-width:881px}.halk-grey-bg .halk-grey-title .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic}.halk-grey-bg .halk-grey-title .title-italic{font-family:'Inter-Italic';font-weight:500;font-style:italic}.halk-grey-bg .halk-contact-info{display:flex;flex-direction:column;gap:16px;position:relative;z-index:2}.halk-grey-bg .halk-contact-info .contact-row{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.halk-grey-bg .halk-contact-info .contact-row .contact-icon{width:22px;height:22px;flex-shrink:0}.halk-grey-bg .halk-contact-info .contact-row .contact-items{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.halk-grey-bg .halk-contact-info .contact-row .contact-items .contact-text{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#2b2c35}.halk-grey-bg .halk-contact-info .contact-row .contact-items .divider{width:0;height:26px;border-left:1px solid rgba(43,44,53,.2);flex-shrink:0}.halk-grey-bg .halk-contact-info .contact-row .contact-link{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#2b2c35;text-decoration:underline;text-decoration-color:#2b2c35;padding:0;max-width:none;margin:0}.halk-grey-bg .halk-contact-info .contact-row .contact-link:hover{opacity:.8}.halk-grey-bg h3,.halk-grey-bg a{color:#2b2c35}.halk-grey-bg a{padding:0}.halk-grey-bg>a{display:none}.investicii-pdf{transform:translateY(0)}.hero-banner,.first-section{background-color:#fff}.one-column-banner .banner-slide.personal-mojot-dom{position:relative;width:100%;padding:0;height:100vh}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-mojot-dom .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-mojot-dom .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-mojot-dom .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-mojot-dom .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-mojot-dom .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-mojot-dom .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-mojot-dom .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-mojot-dom .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-mojot-dom .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:60px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.personal-mojot-dom .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:40px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.personal-mojot-dom .banner-title{display:none}.one-column-banner .banner-slide.personal-mojot-dom .banner-description p{text-align:left;margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom .banner-description p{text-align:center}}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(48px,5.73vw,110px);line-height:113%;letter-spacing:-2.2px;text-transform:uppercase}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title{line-height:1.2}}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title-inner{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title-italic{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Brygada-Italic';font-weight:700;font-style:italic;font-size:clamp(48px,5.73vw,110px);line-height:95%;letter-spacing:-2.2px;text-transform:uppercase;display:block;margin-bottom:20px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title-italic{line-height:1.2}}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title-italic-inner{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .description-text{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .description-text.new-line{display:block}.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title,.one-column-banner .banner-slide.personal-mojot-dom .banner-description .title-italic,.one-column-banner .banner-slide.personal-mojot-dom .banner-description .description-text{color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65)}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-shadow:none}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.personal-mojot-dom .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.inovativen-nacin{position:relative;width:100%;padding:0;height:100vh}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.inovativen-nacin .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.inovativen-nacin .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.inovativen-nacin .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.inovativen-nacin .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.inovativen-nacin .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.inovativen-nacin .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.inovativen-nacin .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.inovativen-nacin .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px){.one-column-banner .banner-slide.inovativen-nacin .banner-background img{object-position:75% center}}.one-column-banner .banner-slide.inovativen-nacin .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:60px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.inovativen-nacin .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:40px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.inovativen-nacin .banner-title{display:none}.one-column-banner .banner-slide.inovativen-nacin .banner-description p{text-align:left;margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin .banner-description p{text-align:center}}.one-column-banner .banner-slide.inovativen-nacin .banner-description .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(48px,5.73vw,110px);line-height:113%;letter-spacing:-2.2px;text-transform:uppercase}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin .banner-description .title{line-height:1.2}}.one-column-banner .banner-slide.inovativen-nacin .banner-description .title-inner{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal}.one-column-banner .banner-slide.inovativen-nacin .banner-description .title-italic{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Brygada-Italic';font-weight:700;font-style:italic;font-size:clamp(48px,5.73vw,110px);line-height:95%;letter-spacing:-2.2px;text-transform:uppercase;display:block;margin-bottom:20px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.inovativen-nacin .banner-description .title-italic{line-height:1.2}}.one-column-banner .banner-slide.inovativen-nacin .banner-description .title-italic-inner{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal}.one-column-banner .banner-slide.inovativen-nacin .banner-description .description-text{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal}.one-column-banner .banner-slide.inovativen-nacin .banner-description .description-text.new-line{display:block}.one-column-banner .banner-slide.inovativen-nacin .banner-description .title,.one-column-banner .banner-slide.inovativen-nacin .banner-description .title-italic,.one-column-banner .banner-slide.inovativen-nacin .banner-description .description-text{color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65)}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-shadow:none}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.inovativen-nacin .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.one-column-banner .banner-slide.personal-otvori-smetka{position:relative;width:100%;padding:0;height:100vh}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-otvori-smetka .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-otvori-smetka .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-otvori-smetka .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-otvori-smetka .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-otvori-smetka .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-otvori-smetka .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.personal-otvori-smetka .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.personal-otvori-smetka .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px),only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka .banner-background .banner-bg-image{object-position:center bottom}}.one-column-banner .banner-slide.personal-otvori-smetka .banner-content{z-index:4}.one-column-banner .banner-slide.personal-otvori-smetka .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:calc(min(100vh,1440px)*360/1159);gap:50px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px){.one-column-banner .banner-slide.personal-otvori-smetka .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*250/1159);gap:40px}}@media(max-width:991px){.one-column-banner .banner-slide.personal-otvori-smetka .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*150/1159);gap:30px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka .banner-content .custom-container{padding-top:calc(min(100vh,1440px)*80/1159);gap:20px}}.one-column-banner .banner-slide.personal-otvori-smetka .banner-title{font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase;color:#2b2c35}@media only screen and (max-width:767px){.one-column-banner .banner-slide.personal-otvori-smetka .banner-title{line-height:1.2}}.one-column-banner .banner-slide.personal-otvori-smetka .banner-description{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#2b2c35}.one-column-banner .banner-slide.personal-otvori-smetka .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.stedenje-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.stedenje-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.stedenje-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.stedenje-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.stedenje-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.stedenje-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.stedenje-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.stedenje-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.stedenje-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.stedenje-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:60px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.stedenje-banner .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:40px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.stedenje-banner .banner-title{letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;color:#2b2c35;text-transform:uppercase}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.stedenje-banner .banner-description p{text-align:left;margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stedenje-banner .banner-description p{text-align:center}}.one-column-banner .banner-slide.stedenje-banner .banner-description .title{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;text-transform:uppercase}.one-column-banner .banner-slide.stedenje-banner .banner-description .title-italic{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase}.one-column-banner .banner-slide.stedenje-banner .banner-description .description-text{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal}.one-column-banner .banner-slide.stedenje-banner .banner-description .description-text.new-line{display:block}.one-column-banner .banner-slide.stedenje-banner .banner-description .title,.one-column-banner .banner-slide.stedenje-banner .banner-description .title-italic,.one-column-banner .banner-slide.stedenje-banner .banner-description .description-text{color:#2b2c35}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-shadow:none}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.stedenje-banner .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.depoziti-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.depoziti-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.depoziti-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.depoziti-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.depoziti-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.depoziti-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.depoziti-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.depoziti-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.depoziti-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.depoziti-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:60px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.depoziti-banner .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:40px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.depoziti-banner .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.depoziti-banner .banner-description p{text-align:left;margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.depoziti-banner .banner-description p{text-align:center}}.one-column-banner .banner-slide.depoziti-banner .banner-description .title{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;text-transform:uppercase}.one-column-banner .banner-slide.depoziti-banner .banner-description .title-italic{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase}.one-column-banner .banner-slide.depoziti-banner .banner-description .description-text{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal}.one-column-banner .banner-slide.depoziti-banner .banner-description .description-text.new-line{display:block}.one-column-banner .banner-slide.depoziti-banner .banner-description .title,.one-column-banner .banner-slide.depoziti-banner .banner-description .title-italic,.one-column-banner .banner-slide.depoziti-banner .banner-description .description-text{color:#fff}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-shadow:none}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.depoziti-banner .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner,.one-column-banner .banner-slide.stanben-krediti-landing-banner,.one-column-banner .banner-slide.biznis-krediti-landing-banner,.one-column-banner .banner-slide.biznis-kredit,.one-column-banner .banner-slide.stanben-kredit{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.stanben-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-kredit .content-mask,.one-column-banner .banner-slide.stanben-kredit .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .image-max,.one-column-banner .banner-slide.stanben-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-kredit .image-max,.one-column-banner .banner-slide.stanben-kredit .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.stanben-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-kredit .content-mask,.one-column-banner .banner-slide.stanben-kredit .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .image-max,.one-column-banner .banner-slide.stanben-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-kredit .image-max,.one-column-banner .banner-slide.stanben-kredit .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.stanben-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-kredit .content-mask,.one-column-banner .banner-slide.stanben-kredit .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .image-max,.one-column-banner .banner-slide.stanben-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-kredit .image-max,.one-column-banner .banner-slide.stanben-kredit .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .left,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container .right,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-kredit.two-columns .custom-container,.one-column-banner .banner-slide.stanben-kredit.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.stanben-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-krediti-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-kredit .content-mask,.one-column-banner .banner-slide.stanben-kredit .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .image-max,.one-column-banner .banner-slide.stanben-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-krediti-landing-banner .image-max,.one-column-banner .banner-slide.biznis-kredit .image-max,.one-column-banner .banner-slide.stanben-kredit .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-content,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-content,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-content,.one-column-banner .banner-slide.biznis-kredit .banner-content,.one-column-banner .banner-slide.stanben-kredit .banner-content{display:block}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-kredit .banner-content .custom-container,.one-column-banner .banner-slide.stanben-kredit .banner-content .custom-container{justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;padding-bottom:100px}@media(max-width:991px),only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-kredit .banner-content .custom-container,.one-column-banner .banner-slide.stanben-kredit .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:75px}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-kredit .banner-title,.one-column-banner .banner-slide.stanben-kredit .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-kredit .banner-title,.one-column-banner .banner-slide.stanben-kredit .banner-title{line-height:1.2}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-kredit .banner-description,.one-column-banner .banner-slide.stanben-kredit .banner-description{color:#fff;text-align:left;margin-bottom:20px;width:50%}@media(max-width:991px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-kredit .banner-description,.one-column-banner .banner-slide.stanben-kredit .banner-description{width:100%;text-align:center}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description .title,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-description .title,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-description .title,.one-column-banner .banner-slide.biznis-kredit .banner-description .title,.one-column-banner .banner-slide.stanben-kredit .banner-description .title{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;text-transform:uppercase;margin-bottom:20px}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description .subtitle,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-description .subtitle,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-description .subtitle,.one-column-banner .banner-slide.biznis-kredit .banner-description .subtitle,.one-column-banner .banner-slide.stanben-kredit .banner-description .subtitle{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#fff}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions,.one-column-banner .banner-slide.biznis-kredit .banner-actions,.one-column-banner .banner-slide.stanben-kredit .banner-actions{flex-flow:column}}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary.disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary.disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary.disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary.disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon::before,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon::before,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon::before,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon::before,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary:hover .btn-icon::before,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary:hover .btn-icon::before,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover .btn-icon::before,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover .btn-icon::before,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover{border:0}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary.disabled,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary.disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary.disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary.disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon::before,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon::before,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon::before,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon::before,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary:hover .btn-icon::before,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary:hover .btn-icon::before,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover .btn-icon::before,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover .btn-icon::before,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.stanben-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description{width:75%}@media only screen and (max-width:767px){.one-column-banner .banner-slide.potrosuvacki-krediti-landing-banner .banner-description{width:100%}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.stanben-kredit .custom-container .banner-description .title{font-size:clamp(30px,2.91vw,56px)}}.one-column-banner .banner-slide.stanben-kredit .banner-description{width:100%}.one-column-banner .banner-slide.stanben-kredit .banner-actions{gap:20px;display:flex}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/presmetaj-rata-icon.svg')}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover{border:0}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.stanben-kredit .banner-actions .btn.btn-secondary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-description{width:100%}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions{gap:20px;display:flex}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover{border:0}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-krediti-landing-banner .banner-actions .btn.btn-secondary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.one-column-banner .banner-slide.biznis-kredit .banner-description{width:100%}.one-column-banner .banner-slide.biznis-kredit .banner-actions{gap:20px;display:flex}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/presmetaj-rata-icon.svg')}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover{border:0}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:disabled,.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.biznis-kredit .banner-actions .btn.btn-secondary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(156deg,#0018a8 15.62%,#3e82ef 84.47%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.banner-carousel.two-column-banner:has(.banner-slide.consumer-credit-banner) .carousel-item{transition:none!important}@media only screen and (max-width:767px){.banner-carousel.two-column-banner:has(.banner-slide.consumer-credit-banner) .carousel-indicators{bottom:20px}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner{position:relative;width:100%;padding:0;height:100vh;transform:none}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner{height:auto;padding-top:48px;padding-bottom:80px}}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner{padding-bottom:52px}}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .custom-container{flex-direction:column}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .custom-container .banner-image-content img.banner-featured-image{max-width:100%;max-height:auto}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;gap:50px;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content{gap:30px;padding:60px 0}}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:25px;padding:40px 0;text-align:center}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-title{line-height:1.2}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);color:#2b2c35;line-height:normal}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p .title{line-height:1.2}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p .subtitle{display:block;margin-top:50px}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p .subtitle{gap:30px}}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-description p .subtitle{gap:25px}}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-text-content .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.banner-carousel.two-column-banner .banner-slide.consumer-credit-banner .banner-image-content img.banner-featured-image{max-width:500px;max-height:700px}.banner-carousel.two-column-banner .carousel-item.active .banner-slide.consumer-credit-banner .banner-image-content img.banner-featured-image{animation:scaleIn .5s ease-in-out backwards}@keyframes scaleIn{0%{transform:scale(.2);opacity:0}90%{transform:scale(1.05);opacity:.5}100%{transform:scale(1);opacity:1}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner{position:relative;width:100%;padding:0;height:100vh}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner{height:auto;padding-top:48px;padding-bottom:48px}}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .custom-container{flex-direction:column-reverse}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .custom-container .banner-image-content img.banner-featured-image{max-width:100%;max-height:auto}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;gap:50px;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content{gap:30px;padding:60px 0}}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:25px;padding:40px 0;text-align:center}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;text-transform:uppercase;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;text-transform:uppercase!important}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-title{line-height:1.2}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);color:#2b2c35;line-height:normal}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p.title,.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p.title,.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p .title{line-height:1.2}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p .subtitle{display:block;margin-top:50px}@media only screen and (min-width:768px) and (max-width:991px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p .subtitle{gap:30px}}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-description p .subtitle{gap:25px}}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary:hover{border:0}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary:disabled,.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(147deg,#00c7b2 47.93%,#3e82ef 120.15%);--glow-color-fade:rgba(62,130,239,.4);--glow-color-strong:rgba(62,130,239,.9)}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#fff;background-color:#2b2c35;border:2px solid #2b2c35;background-color:transparent;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:hover{border:0}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:disabled,.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.6}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:hover{background:linear-gradient(0deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 100%),#2b2c35;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary:hover{background:rgba(43,44,53,.13);border:2px solid #2b2c35;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-text-content .banner-actions .btn.btn-secondary span{display:none!important}.banner-carousel.two-column-banner .banner-slide.bonus-poeni-banner .banner-image-content img.banner-featured-image{max-width:500px;max-height:700px}.business-aims-halk{position:relative;min-height:100vh;background:linear-gradient(127deg,#132933 6.59%,#121e1e 84.27%);overflow:hidden;display:flex;align-items:center}.business-aims-halk .image-max{position:absolute}.business-aims-halk .custom-container{position:relative;z-index:1;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;padding-top:35vh;padding-bottom:80px;width:100%}.business-aims-halk .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(48px,5.73vw,110px);line-height:113%;letter-spacing:-2.2px;text-transform:uppercase}@media only screen and (max-width:767px){.business-aims-halk .title{line-height:1.2}}.business-aims-halk .title-inner{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal}.business-aims-halk .title em{font-family:'Inter';color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Brygada-Italic';font-weight:700;font-style:italic;font-size:clamp(48px,5.73vw,110px);line-height:95%;letter-spacing:-2.2px;text-transform:uppercase;display:block;color:#fff}@media only screen and (max-width:767px){.business-aims-halk .title em{line-height:1.2}}.business-aims-halk .title em-inner{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal}.business-aims-halk .title--fill{position:relative;z-index:1;color:#fff;animation:title-enter 1500ms cubic-bezier(.22,1,.36,1) 0ms both}@media(max-width:991px),only screen and (max-width:767px){.business-aims-halk .title--fill{display:none}}.business-aims-halk .person_cutout{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:auto;max-height:100%;width:auto;object-fit:cover;object-position:bottom center;pointer-events:none;z-index:2;animation:cutout-enter 1700ms cubic-bezier(.22,1,.36,1) 300ms both}@media only screen and (max-width:767px){.business-aims-halk .person_cutout{bottom:15%}}.business-aims-halk .title--outline{position:absolute;top:35vh;left:40px;z-index:3;color:transparent;-webkit-text-stroke:2px #fff;pointer-events:none;animation:title-enter 1500ms cubic-bezier(.22,1,.36,1) 0ms both}.business-aims-halk .title--outline em{color:transparent}@media(min-width:1200px) and (max-width:1350px),(max-width:991px){.business-aims-halk .title--outline{left:25px}}@media(min-width:320px) and (max-width:576px){.business-aims-halk .title--outline{left:12px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.business-aims-halk .title--outline{position:relative;top:unset;left:unset;-webkit-text-stroke:unset;color:#fff}.business-aims-halk .title--outline em{color:#fff}}@keyframes title-enter{from{transform:translateY(80px)}to{transform:translateY(0)}}@keyframes cutout-enter{from{transform:translateX(-50%) translateY(0)}to{transform:translateX(-50%) translateY(80px)}}@keyframes fade-up{from{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.business-aims-halk .description-cta{display:flex;flex-direction:column;gap:40px;z-index:3}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.business-aims-halk .description-cta{align-items:center}}.business-aims-halk .description{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:1.6;color:rgba(255,255,255,.85);max-width:450px;margin:0;animation:fade-up 1500ms cubic-bezier(.34,1.56,.64,1) 400ms both}.business-aims-halk .btn-light.business-icon{opacity:0;animation:fade-up 1500ms cubic-bezier(.34,1.56,.64,1) 500ms both;max-width:300px;width:fit-content}@media only screen and (min-width:768px) and (max-width:991px){.business-aims-halk .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-top:0;padding-bottom:calc(min(100vh,1440px)*60/1080);gap:24px;text-align:center}.business-aims-halk .person{height:75vh}}@media only screen and (max-width:767px){.business-aims-halk .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-top:0;padding-bottom:calc(min(100vh,1440px)*40/1080);gap:20px;text-align:center}.business-aims-halk .person{height:70vw;max-height:400px;top:auto;bottom:0;right:-5%;transform:none}.business-aims-halk .description{max-width:100%;max-height:90px}}.credit-benefits{position:relative;border-radius:14px;background:linear-gradient(90deg,#2b2c35 0%,#42444e 96.27%);color:#fff;padding:40px;height:auto;top:-50px;z-index:11;left:0;right:0;max-width:1680px;margin:0 auto}.credit-benefits.white{background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);color:#2b2c35}.credit-benefits.white .benefit-box{display:flex;gap:30px}.credit-benefits.white .benefit-box .lightText{color:rgba(43,44,53,.7)!important}.credit-benefits .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px}@media only screen and (min-width:768px) and (max-width:991px){.credit-benefits .benefits-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.credit-benefits .benefits-grid{grid-template-columns:1fr}}.credit-benefits .benefit-box{display:flex;gap:20px;position:relative}.credit-benefits .benefit-box a{position:absolute;left:0;top:0;width:100%;height:100%}.credit-benefits .benefit-box .lightText{color:rgba(255,255,255,.7)!important}.tag-gray{background:rgba(101,112,123,.12)!important}.tag-blue{background:rgba(59,179,254,.4)!important}.tag-green{background:#cef648!important}.tag-yellow{background:rgba(255,232,60,.6)!important}.cards-template{padding:0}@media only screen and (max-width:767px){.cards-template{padding:24px 0}}.cards-template .carousel-inner{position:relative;padding:48px 0}.cards-template .carousel-item.active{display:flex;flex-flow:row;justify-content:flex-start;align-items:stretch}.cards-template .card-template-row{position:relative;width:100%;height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:24px}@media only screen and (min-width:1400px) and (max-width:1595px){.cards-template .card-template-row{gap:0}}@media(max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.cards-template .card-template-row{flex-wrap:wrap;gap:0}}@media only screen and (max-width:767px){.cards-template .card-template-row{display:flex;justify-content:flex-start;gap:16px;margin:0}}.cards-template .card-template-wrapper{flex:1 1 320px;margin:12px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:60px;padding:50px 30px;-webkit-border-radius:20px;border-radius:20px;background:linear-gradient(180deg,#f7f8fc 0%,#ebf1f7 100%);overflow:hidden;min-width:320px;max-width:430px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.cards-template .card-template-wrapper{max-width:420px;min-width:unset;padding:30px 15px}}@media only screen and (max-width:767px){.cards-template .card-template-wrapper{flex:1 1 100%;max-width:100%;min-width:0;margin:0;padding:20px}}.cards-template .card-template-wrapper a.absolute-link span{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cards-template .card-template-wrapper:hover{background:linear-gradient(180deg,#f8f4f1 0%,#ffe8d9 100%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cards-template .card-template-wrapper:hover .title{transform:translateY(-2px);transition:transform .3s cubic-bezier(.4,0,.2,1)}.cards-template .card-template-wrapper:hover .badge ul li{transform:rotate(-6deg) scale(1.05);background:rgba(101,112,123,.18)}.cards-template .card-template-wrapper:hover .badge ul li:nth-child(even){transform:rotate(4deg) scale(1.05)}.cards-template .card-template-wrapper:hover .list{transform:translateY(-10px);transition:transform .2s cubic-bezier(.4,0,.2,1)}.cards-template .card-template-wrapper:hover a.absolute-link span{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cards-template .card-template-wrapper:hover::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:20px;background:linear-gradient(180deg,#f8f4f1 0%,#ffe8d9 100%);z-index:-1;opacity:0;transition:opacity .3s ease}.cards-template .card-template-wrapper:hover:hover::before{opacity:1}@media only screen and (max-width:767px){.cards-template .card-template-wrapper:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 12px 24px 0 rgba(43,44,53,.12);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}}.cards-template .card-template-wrapper:active{transform:translateY(-4px) scale(1.01);transition:all .1s cubic-bezier(.4,0,.2,1)}.cards-template .carousel-controls button{pointer-events:all;width:48px;height:48px;border:0;border-radius:50%;background:#001499;backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.cards-template .carousel-controls button:hover{opacity:1;box-shadow:0 8px 24px rgba(0,0,0,.15);transform:scale(1.05)}.cards-template .carousel-controls button:active{transform:scale(.95);transition:transform .1s ease}.cards-template .carousel-controls button span{width:20px;height:20px}.cards-template .carousel-controls button span:before{content:'';display:block;width:100%;height:100%;transition:all .3s ease}@media only screen and (max-width:767px){.cards-template .carousel-controls{width:100%}.cards-template .carousel-controls button{width:40px;height:40px}.cards-template .carousel-controls button span{width:unset;height:20px}}.cards-template .investicii-carousel .carousel-inner .carousel-item{height:100%;width:100%}.cards-template .investicii-carousel .carousel-controls button{top:20px}.cards-template .credit-carousel .carousel-inner{height:600px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){.cards-template .credit-carousel .carousel-inner{height:auto}}@media only screen and (max-width:767px){.cards-template .credit-carousel .carousel-inner{height:auto}}.cards-template .credit-carousel .carousel-inner .carousel-item{height:100%}.cards-template .credit-carousel .carousel-controls button{top:20px}@media only screen and (max-width:767px){.cards-template .sefovi-carousel .carousel-inner{height:auto;min-height:250px;padding:0 0 70px}}.cards-template .sefovi-carousel .carousel-inner .carousel-item{height:100%}.cards-template .sefovi-carousel .carousel-controls button{top:20px}.one-column-banner .banner-slide.krediti-prasalnik-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.krediti-prasalnik-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.krediti-prasalnik-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.krediti-prasalnik-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.krediti-prasalnik-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.krediti-prasalnik-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.krediti-prasalnik-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.krediti-prasalnik-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.krediti-prasalnik-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.krediti-prasalnik-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-content .custom-container{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:50px;width:100%;text-align:left;padding-bottom:100px}@media(max-width:991px){.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;gap:20px;padding-bottom:40px}}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;color:#fff;text-transform:uppercase;max-width:750px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-description{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);color:#fff;max-width:550px}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(16px,1.3vw,18px);line-height:26px;font-family:'Inter';font-weight:600;font-style:normal;gap:16px;padding:16px 35px 16px 30px;-webkit-border-radius:10px;border-radius:10px;border:0;transition:all .25s ease;text-decoration:none;color:#2b2c35;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed;color:#fff;background-color:#2b2c35;border-color:#2b2c35}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary:hover{border:0}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary:disabled,.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary.disabled{cursor:not-allowed;opacity:.6}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary .btn-icon{width:22px;height:26px;display:inline-block;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background:currentColor;position:relative;transition:all .3s ease}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary .btn-icon::before{content:'';position:absolute;inset:0;background:inherit;mask:inherit;-webkit-mask:inherit;filter:drop-shadow(0 0 3px var(--glow-color-fade));opacity:0;transition:all .3s ease}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary:hover .btn-icon::before{animation:glowPulse 1.8s ease-in-out infinite;opacity:1}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.08) 100%),#fff;-webkit-border-radius:10px;border-radius:10px;color:#2b2c35;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.one-column-banner .banner-slide.krediti-prasalnik-banner .banner-actions .btn.btn-primary .btn-icon{--icon-url:url('/content/images/icons/halk-badge.svg');background:linear-gradient(318deg,#f3813a 43.32%,#ff3838 93.22%);--glow-color-fade:rgba(255,56,56,.4);--glow-color-strong:rgba(255,56,56,.9)}.izvHeading{padding-left:30px;font-family:'Inter';font-weight:700;font-style:normal}.izv-carousel .carousel-inner,.novosti-all .carousel-inner{max-height:250px}.izv-carousel .news-box,.novosti-all .news-box{padding:40px 30px}@media(max-width:991px){.izv-carousel .news-box,.novosti-all .news-box{padding:20px 10px}}.izv-carousel .news-box .introDetails,.novosti-all .news-box .introDetails{display:flex;flex-direction:column;position:relative}.izv-carousel .news-box .introDetails a.details-link,.novosti-all .news-box .introDetails a.details-link{position:absolute;height:100%;width:100%;text-decoration:unset}.izv-carousel .news-box .introDetails .date,.novosti-all .news-box .introDetails .date{color:#0018a8;font-size:16px;font-family:'Inter';font-weight:700;font-style:normal;margin-bottom:5px}.izv-carousel .news-box .introDetails .title,.novosti-all .news-box .introDetails .title{color:#2b2c35;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(18px,1.04vw,20px);line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:60px;margin-bottom:10px}@media only screen and (max-width:767px){.izv-carousel .news-box .introDetails .title,.novosti-all .news-box .introDetails .title{line-height:1.2}}.izv-carousel .news-box .introDetails .intro,.novosti-all .news-box .introDetails .intro{font-size:16px;color:#535566;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.izv-carousel .carousel-controls,.novosti-all .carousel-controls{position:absolute;top:0;right:0}.izv-carousel .carousel-controls button,.novosti-all .carousel-controls button{height:48px;width:40px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.izv-carousel .carousel-controls button span:before,.novosti-all .carousel-controls button span:before{content:" ";height:48px;width:48px;display:block}.izv-carousel .carousel-controls button:hover,.novosti-all .carousel-controls button:hover{opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.izv-carousel .carousel-controls button:hover span:before,.novosti-all .carousel-controls button:hover span:before{filter:brightness(0) saturate(100%) invert(13%) sepia(49%) saturate(6866%) hue-rotate(232deg) brightness(83%) contrast(117%)}.izv-carousel .carousel-controls .carousel-control-prev,.novosti-all .carousel-controls .carousel-control-prev{left:-90px}.izv-carousel .carousel-controls .carousel-control-prev span:before,.novosti-all .carousel-controls .carousel-control-prev span:before{background-image:url('/content/images/carousel-left.svg');background-size:cover;background-repeat:no-repeat}.izv-carousel .carousel-controls .carousel-control-next span:before,.novosti-all .carousel-controls .carousel-control-next span:before{background-image:url('/content/images/carousel-left.svg');background-size:cover;background-repeat:no-repeat;transform:rotate(180deg)}.izv-carousel a.details,.novosti-all a.details{margin-top:20px}.one-column-banner .banner-slide.kreditni-karticki-landing-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:30px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:20px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65);margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description{text-align:left}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description{text-align:center}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description p{margin:0}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .desc-bold,.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .desc-italic{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65)}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .desc-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;margin-bottom:30px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .desc-italic{margin-bottom:20px}}.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .description-text{max-width:720px;margin:0;font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:1.6;color:#fff}@media only screen and (max-width:767px){.one-column-banner .banner-slide.kreditni-karticki-landing-banner .banner-description .title-italic{font-size:clamp(28px,8vw,40px);line-height:1.05}}.one-column-banner .banner-slide.debitni-karticki-landing-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:30px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:20px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65);margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description{text-align:left}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description{text-align:center}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description p{margin:0}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-bold,.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-italic{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65)}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;margin-bottom:30px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-italic{margin-bottom:20px}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .description-text{max-width:720px;margin:0;font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:1.6;color:#fff}@media only screen and (max-width:767px){.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .title-italic{font-size:clamp(28px,8vw,40px);line-height:1.05}}.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-title,.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-bold,.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .desc-italic,.one-column-banner .banner-slide.debitni-karticki-landing-banner .banner-description .description-text{color:#2b2c35;text-shadow:none}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .image-max,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .image-max,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .image-max,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .left,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container .right,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner.two-columns .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .content-mask,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .image-max,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:30px;padding-bottom:150px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:991px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-content .custom-container{padding-bottom:100px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-content .custom-container,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:50px;gap:20px;margin-left:auto;margin-right:auto}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-title{color:#2b2c35;letter-spacing:-.02em;line-height:1.1;text-rendering:optimizeLegibility;font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.4vw,46px);line-height:120%;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(22px,1.25vw,24px);line-height:150%;letter-spacing:2.4px;text-transform:initial;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65);margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-title,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-title{line-height:1.2}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description{text-align:left}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description{text-align:center}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description p,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description p{margin:0}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .desc-bold,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .desc-bold,.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .desc-italic,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .desc-italic{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(30px,2.91vw,56px);line-height:normal;text-transform:uppercase;color:#fff;text-shadow:0 0 24px rgba(0,0,0,.65)}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .desc-italic,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .desc-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(38px,2.91vw,56px);line-height:normal;margin-bottom:30px}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .desc-italic,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .desc-italic{margin-bottom:20px}}.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .description-text,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .description-text{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:1.6;color:#fff;max-width:720px;margin:0}@media only screen and (max-width:767px){.one-column-banner .banner-slide.biznis-kreditni-karticki-landing-banner .banner-description .title-italic,.one-column-banner .banner-slide.biznis-debitni-karticki-landing-banner .banner-description .title-italic{font-size:clamp(28px,8vw,40px);line-height:1.05}}.homepage-cards-kreditni-karticki .frontNews.homepageNews{padding:60px 0}@media only screen and (max-width:767px){.homepage-cards-kreditni-karticki .frontNews.homepageNews{padding:40px 0}}.homepage-cards-kreditni-karticki .frontNews.homepageNews .grid-wrapper .row{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;align-items:stretch}@media(max-width:991px){.homepage-cards-kreditni-karticki .frontNews.homepageNews .grid-wrapper .row{flex-direction:column;align-items:center}}.homepage-cards-kreditni-karticki .frontNews.homepageNews .colFix{flex:0 0 375px;max-width:375px}@media(max-width:991px){.homepage-cards-kreditni-karticki .frontNews.homepageNews .colFix{flex:0 0 100%;max-width:100%}}.homepage-cards-kreditni-karticki .cardWrapper{display:flex;flex-direction:column;justify-content:space-between;height:490px;padding:35px 38px 40px;-webkit-border-radius:18px;border-radius:18px;background:linear-gradient(180deg,rgba(248,244,241,0) 0%,rgba(255,232,217,0) 100%),linear-gradient(180deg,#f7f8fc 0%,#ebf1f7 100%);-webkit-box-shadow:0 20px 40px rgba(43,44,53,.05);box-shadow:0 20px 40px rgba(43,44,53,.05);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;position:relative}.homepage-cards-kreditni-karticki .cardWrapper:hover{-webkit-box-shadow:0 20px 60px rgba(43,44,53,.12);box-shadow:0 20px 60px rgba(43,44,53,.12);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.homepage-cards-kreditni-karticki .cardWrapper .img-wrap{order:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin-bottom:16px;min-height:193px;overflow:hidden}.homepage-cards-kreditni-karticki .cardWrapper .img-wrap img{width:100%;height:auto;object-fit:cover;-webkit-border-radius:12px;border-radius:12px;-webkit-box-shadow:20px 22px 40px rgba(43,44,53,.2);box-shadow:20px 22px 40px rgba(43,44,53,.2)}.homepage-cards-kreditni-karticki .cardWrapper .banner-title{order:2;font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(23px,calc(100vw*26/1920),26px);color:#2b2c35;margin:0;line-height:1.2}.homepage-cards-kreditni-karticki .cardWrapper .description{order:3;flex:0 1 auto;display:flex;flex-direction:column;gap:0;color:#2b2c35}.homepage-cards-kreditni-karticki .cardWrapper .description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;margin:0;line-height:1.5}.homepage-cards-kreditni-karticki .cardWrapper .btn-first{order:4;margin-top:16px;padding:12px 20px;background:#0018a8;color:#fff;text-decoration:none;-webkit-border-radius:6px;border-radius:6px;font-family:'Inter';font-weight:600;font-style:normal;font-size:14px;display:inline-flex;align-items:center;gap:8px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:0;cursor:pointer}.homepage-cards-kreditni-karticki .cardWrapper .btn-first:hover{background:#001175;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.homepage-cards-kreditni-karticki .cardWrapper .btn-first .btn-icon{display:inline-block;width:16px;height:16px}.one-column-banner .banner-slide.card-details-landing-banner{position:relative;width:100%;padding:0;height:700px}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.card-details-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.card-details-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.card-details-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.card-details-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.card-details-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.card-details-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.one-column-banner .banner-slide.card-details-landing-banner.two-columns .custom-container{flex-direction:column}}.one-column-banner .banner-slide.card-details-landing-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.one-column-banner .banner-slide.card-details-landing-banner .image-max{width:inherit;height:inherit;object-fit:cover}.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:160px;gap:20px}@media(max-width:991px){.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container{justify-content:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:80px}}@media only screen and (max-width:767px){.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container{padding-bottom:60px}}.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container .banner-title{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#2b2c35}.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container .banner-description{text-align:left;text-transform:uppercase}@media(max-width:991px){.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container .banner-description{text-align:center}}.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container .banner-description .desc-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(50px,calc(100vw*56/1920),56px);line-height:normal;color:#2b2c35;margin-bottom:0}.one-column-banner .banner-slide.card-details-landing-banner .banner-content .custom-container .banner-description .desc-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(50px,calc(100vw*56/1920),56px);line-height:normal;color:#2b2c35;margin-bottom:0}.features-characteristics-section{justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%;color:#2b2c35;margin-top:110px}.features-characteristics-section.business-cards{margin:40px 0}.features-characteristics-section .features-title{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-transform:uppercase;max-width:650px}.features-characteristics-section .features-title .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.2;letter-spacing:-.92px}.features-characteristics-section .features-title .title-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.13;letter-spacing:9.2px}.features-characteristics-section .features-description{max-width:1162px}.features-characteristics-section .features-description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:30px;margin-bottom:30px}.features-characteristics-section .features-description p:last-child{margin-bottom:0}.features-characteristics-section .features-description strong{font-family:'Inter';font-weight:600;font-style:normal}.card-features-table.table-gradient{margin:0 auto;padding:34px 30px 50px 30px;margin-top:40px;margin-bottom:100px}.card-features-table.table-gradient.checkmarks tbody tr td{padding:16px 370px 16px 88px}@media(max-width:991px){.card-features-table.table-gradient.checkmarks tbody tr td{padding:16px 80px 16px 60px}}.card-features-table.table-gradient.checkmarks tbody tr td p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(16px,calc(100vw*18/1920),18px);line-height:normal;color:#2b2c35;margin:0}.card-features-table.table-gradient.checkmarks tbody tr td p strong{font-family:'Inter';font-weight:700;font-style:normal}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi{position:relative;width:100%;padding:0;height:700px;margin:150px 0}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi{height:unset;margin:80px 0}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-background{display:none}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .custom-container{gap:100px;justify-content:space-between}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .custom-container{flex-direction:column-reverse;gap:40px}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content{text-align:left}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content{flex:1 1 100%}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-title{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(23px,calc(100vw*26/1920),26px);line-height:1.5;text-transform:uppercase;margin:0}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description .subtitle{margin-bottom:40px}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:1.6;margin:0}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description p strong{font-family:'Inter';font-weight:700;font-style:normal}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description ul{list-style:disc;padding-left:20px;margin:20px 0}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description ul{padding-left:10px}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description ul li{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:1.6;margin-bottom:0;margin-left:30px}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description ul li{margin-left:20px}}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-text-content .banner-description ul li:last-child{margin-bottom:0}.banner-carousel.two-column-banner .banner-slide.investicii-staratelski-uslugi .banner-image-content{max-height:720px}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner{margin:80px 0}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.secure-3d-banner{margin:60px 0}}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-background{display:none}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .custom-container{gap:100px;justify-content:space-between}@media(max-width:1199px){.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .custom-container{flex-direction:column-reverse;gap:40px}}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content{text-align:left}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content{flex:1 1 100%}}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-title{display:none}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description .banner-title{display:flex;flex-direction:column;margin-bottom:42px}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description .banner-title p{margin:0}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description .banner-title .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.2;letter-spacing:-.92px;text-transform:uppercase}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description .banner-title .title-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.13;letter-spacing:9.2px;text-transform:uppercase}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:30px;margin-bottom:0}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-text-content .banner-description p strong{font-family:'Inter';font-weight:700;font-style:normal}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-image-content{position:relative;flex:unset}.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-image-content img.banner-featured-image.default,.banner-carousel.two-column-banner .banner-slide.secure-3d-banner .banner-image-content .banner-bg-image{width:auto}.info-block.secure-3d-info{margin-bottom:100px}@media(max-width:991px){.info-block.secure-3d-info{margin-bottom:80px;margin-top:30px}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost{position:relative;width:100%;padding:0;height:700px;margin:150px 0}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .image-max{width:inherit;height:inherit;object-fit:cover}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost.two-columns .custom-container{flex-direction:column}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .image-max{width:inherit;height:inherit;object-fit:cover}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost{height:unset;margin:80px 0}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-background{display:none}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .custom-container{gap:105px;justify-content:space-between}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .custom-container{flex-direction:column-reverse;gap:40px}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content{text-align:left}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content{flex:1 1 100%;max-width:100%}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-title{display:none}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description{display:flex;flex-direction:column}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description .title{text-transform:uppercase;letter-spacing:-.92px;margin:0}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description .title .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.2}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description .title .title-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.13;letter-spacing:9.2px}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description .subtitle{font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;letter-spacing:2.4px;text-transform:uppercase;margin:0;margin:42px 0}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:1.5;margin:0}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description p strong{font-family:'Inter';font-weight:700;font-style:normal}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description ul{list-style:disc;padding-left:20px;margin:20px 0 0}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description ul{padding-left:10px}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description ul li{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:1.5;margin-bottom:16px;margin-left:30px}@media(max-width:991px){.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description ul li{margin-left:20px}}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-text-content .banner-description ul li:last-child{margin-bottom:0}.banner-carousel.two-column-banner .banner-slide.investicii-drzavni-hartii-od-vrednost .banner-image-content{max-height:720px}.secure-3d-steps{display:flex;flex-direction:column;gap:10px;width:100%;max-width:1600px;margin:0 auto 80px auto}@media only screen and (max-width:767px){.secure-3d-steps{padding:40px 0;gap:20px}}.secure-3d-step{background:#f7f8fc;border-radius:20px;padding:50px;display:flex;gap:50px}@media only screen and (max-width:767px){.secure-3d-step{padding:30px 20px;gap:30px;flex-direction:column}}.secure-3d-step.step-with-cards{flex-direction:column;gap:30px}.secure-3d-step .step-header{display:flex;gap:50px;width:100%}@media only screen and (max-width:767px){.secure-3d-step .step-header{flex-direction:column;gap:30px}}.secure-3d-step .step-number{display:flex;flex-direction:row;align-items:baseline;white-space:nowrap;flex-shrink:0}.secure-3d-step .step-number .number{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;text-transform:uppercase;color:#2b2c35}.secure-3d-step .step-number .label{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:1.5;text-transform:uppercase;color:#2b2c35;margin-left:.25em}.secure-3d-step .step-content{flex:1;display:flex;align-items:center}.secure-3d-step .step-content p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);line-height:26px;color:#2b2c35;margin:0}.secure-3d-step .step-content p strong{font-family:'Inter';font-weight:700;font-style:normal}.secure-3d-step .step-cards{display:flex;gap:70px;align-items:center;justify-content:center;width:100%;padding:0 150px}@media(max-width:991px){.secure-3d-step .step-cards{padding:0 50px;gap:40px}}@media only screen and (max-width:767px){.secure-3d-step .step-cards{flex-direction:column;padding:0;gap:30px}}.card-box-horizontal{background:#f7f8fc;border:3px solid #fff;border-radius:18px;padding:35px 38px 50px;display:flex;flex-direction:column;gap:30px;align-items:center;width:515px;max-width:100%}@media only screen and (max-width:767px){.card-box-horizontal{width:100%;padding:30px 20px 40px}}.card-box-horizontal .card-title{text-align:center;width:100%}.card-box-horizontal .card-title p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:34px;color:#2b2c35;margin:0}.card-box-horizontal .card-title p strong{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);line-height:34px;text-transform:uppercase;color:#2b2c35;display:block}.card-box-horizontal .card-image{background:#fff;border-radius:10px;padding:10px;box-shadow:20px 20px 40px 0 #e1e9f2;width:390px;max-width:100%}@media only screen and (max-width:767px){.card-box-horizontal .card-image{width:100%}}.card-box-horizontal .card-image img{width:100%;height:auto;display:block;border-radius:5px}.secure-3d-benefits{display:flex;flex-direction:column;gap:20px;margin-bottom:120px}@media(max-width:991px){.secure-3d-benefits{margin-bottom:80px}}.secure-3d-benefits .benefits-title{margin:0;text-transform:uppercase;max-width:850px}.secure-3d-benefits .benefits-title .title-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.13;letter-spacing:9.2px;color:#2b2c35}.secure-3d-benefits .benefits-title .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(41px,calc(100vw*46/1920),46px);line-height:1.2;letter-spacing:-.92px;color:#2b2c35}.secure-3d-benefits .benefits-text{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(18px,calc(100vw*20/1920),20px);line-height:30px;color:#2b2c35;margin:0;max-width:836px}.secure-3d-ecommerce-title{margin:0 auto 40px;text-align:left}@media only screen and (max-width:767px){.secure-3d-ecommerce-title{margin-bottom:30px}}.secure-3d-ecommerce-title p{margin:0;text-transform:uppercase}.secure-3d-ecommerce-title p .title-bold{font-family:'Inter-Italic';font-weight:800;font-style:italic;font-size:clamp(27px,calc(100vw*30/1920),30px);line-height:1.13;color:#2b2c35}.secure-3d-ecommerce-title p .title-italic{font-family:'Brygada-Italic';font-weight:500;font-style:italic;font-size:clamp(27px,calc(100vw*30/1920),30px);line-height:1.13;color:#2b2c35}.custom-form-building .form-header{margin-bottom:50px}.custom-form-building .form-header h3{margin-bottom:20px}.custom-form-building .form-header p{color:#666}.custom-form-building .form-header p.h3-support{color:#2b2c35}.custom-form-building .form-section{margin-bottom:50px}.custom-form-building .form-section .section-description{font-size:14px;color:#666;margin-bottom:15px;font-style:italic}.custom-form-building .form-section .section-subtitle{font-size:13px;color:#888;margin-bottom:15px;font-style:italic;font-weight:normal;padding-bottom:8px}.custom-form-building .form-section .section-content .form-row{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between;gap:20px}@media(max-width:991px){.custom-form-building .form-section .section-content .form-row{flex-flow:column;align-items:stretch}}.custom-form-building .form-section .section-content .form-row .field-label,.custom-form-building .form-section .section-content .form-row .control-label{flex:0 0 50%;max-width:650px}@media(max-width:991px){.custom-form-building .form-section .section-content .form-row .field-label,.custom-form-building .form-section .section-content .form-row .control-label{flex:1;max-width:100%}}.custom-form-building .form-section .section-content .form-row .field-input{flex:0 0 50%}@media(max-width:991px){.custom-form-building .form-section .section-content .form-row .field-input{flex:1}}.custom-form-building .form-section .section-content .form-row .field-input .form-control{width:100%;max-width:500px}@media(max-width:991px){.custom-form-building .form-section .section-content .form-row .field-input .form-control{max-width:100%}}.custom-form-building .form-section .section-content .form-row .field-input .checkbox-group .form-check-input[type=checkbox]{margin-right:.5rem}.custom-form-building .form-section .section-content .form-row .field-input input[type="radio"]{margin-right:.5rem}.custom-form-building .form-section .section-content .form-row .field-input textarea{width:100%;max-width:500px;min-height:100px}.custom-form-building .form-section .section-content .form-row .field-input.radio-options{display:flex;gap:25px;flex-wrap:wrap}.custom-form-building .form-section .section-content .form-row .field-input.radio-options .radio-group{display:flex;align-items:center;gap:3px}.custom-form-building .form-section .section-content .form-row .field-input.radio-options .radio-group label{margin-left:4px;font-weight:normal}.custom-form-building .form-section .section-content .form-row .field-input .message{margin-top:5px}.custom-form-building .form-section .section-content .form-row .field-input .message .error-message{color:#d32f2f;font-size:12px}.custom-form-building .form-section .section-content .form-row .field-input .extra-field input{margin-bottom:10px}.custom-form-building .form-section:nth-child(1) .field-input .form-control{max-width:500px}.custom-form-building .form-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(max-width:991px){.custom-form-building .form-row{flex-flow:column;align-items:stretch}}.custom-form-building .form-row .control-label,.custom-form-building .form-row .field-label{flex:0 0 50%;max-width:650px}@media(max-width:991px){.custom-form-building .form-row .control-label,.custom-form-building .form-row .field-label{flex:1;max-width:100%}}.custom-form-building .form-row .field-input{flex:0 0 50%}@media(max-width:991px){.custom-form-building .form-row .field-input{flex:1}}.custom-form-building .form-row .field-input .form-control,.custom-form-building .form-row .field-input .form-select{width:100%;max-width:500px}@media(max-width:991px){.custom-form-building .form-row .field-input .form-control,.custom-form-building .form-row .field-input .form-select{max-width:100%}}.custom-form-building .form-row .field-input textarea{width:100%;max-width:500px;min-height:100px}.custom-form-building .form-row .field-input .message{margin-top:5px}.custom-form-building .form-row .field-input .message .error-message{color:#d32f2f;font-size:12px}.custom-form-building .form-row .field-input .extra-field input{margin-bottom:10px}.custom-form-building .form-row .field-input.radio-options{display:flex;gap:25px;flex-wrap:wrap}.custom-form-building .form-row .field-input.radio-options .radio-group{display:flex;align-items:center;gap:3px}.custom-form-building .form-row .field-input.radio-options .radio-group label{margin-left:4px;font-weight:normal}.custom-form-building .checkbox-group{display:flex;align-items:center;gap:8px;margin-bottom:8px}.custom-form-building .radio-with-extra-group{margin-bottom:15px}.custom-form-building .radio-with-extra-group .radio-main{display:flex;align-items:center;gap:5px}.custom-form-building .radio-with-extra-group .extra-field{margin-top:8px}.custom-form-building .radio-with-extra-group .extra-field input{margin-bottom:10px}input[type=number].form-control.hide-increment::-webkit-inner-spin-button,input[type=number].form-control.hide-increment::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].form-control.hide-increment{-moz-appearance:textfield}.product-application{position:relative;border:1px solid #d9d9d9;-webkit-border-radius:20px;border-radius:20px;padding:80px 60px 40px;overflow:hidden}.product-application:after{content:'';position:absolute;background-image:url('/content/images/form-bg.svg');background-size:contain;background-repeat:no-repeat;width:500px;height:500px;right:0;bottom:-100px;z-index:-1}@media only screen and (max-width:767px){.product-application{padding:30px 20px}}.exchange-list-banner{position:relative;width:100%;padding:0;height:500px}.exchange-list-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.exchange-list-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.exchange-list-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.exchange-list-banner.two-columns .custom-container{flex-direction:column}}.exchange-list-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.exchange-list-banner .image-max{width:inherit;height:inherit;object-fit:cover}.exchange-list-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.exchange-list-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.exchange-list-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.exchange-list-banner.two-columns .custom-container{flex-direction:column}}.exchange-list-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.exchange-list-banner .image-max{width:inherit;height:inherit;object-fit:cover}.exchange-list-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.exchange-list-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.exchange-list-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.exchange-list-banner.two-columns .custom-container{flex-direction:column}}.exchange-list-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.exchange-list-banner .image-max{width:inherit;height:inherit;object-fit:cover}.exchange-list-banner.two-columns .custom-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.exchange-list-banner.two-columns .custom-container .left{flex:1 1 40%;align-self:stretch;justify-self:stretch}.exchange-list-banner.two-columns .custom-container .right{flex:1 1 60%;align-self:stretch;justify-self:stretch}@media only screen and (max-width:767px){.exchange-list-banner.two-columns .custom-container{flex-direction:column}}.exchange-list-banner .content-mask{position:absolute;top:0;left:0;width:inherit;height:inherit}.exchange-list-banner .image-max{width:inherit;height:inherit;object-fit:cover}.exchange-list-banner .custom-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;padding-bottom:60px;gap:20px}@media only screen and (max-width:767px){.exchange-list-banner .custom-container{padding-bottom:60px}}.exchange-list-banner .banner-title{font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;text-rendering:optimizeLegibility;font-family:'Inter';font-weight:800;font-style:normal;font-size:clamp(40px,3.65vw,70px);line-height:120%;letter-spacing:-1.4px;text-transform:uppercase;color:#2b2c35}@media only screen and (max-width:767px){.exchange-list-banner .banner-title{line-height:1.2}}.exchange-list.exchange-list--widget{padding:40px 50px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media only screen and (max-width:767px){.exchange-list.exchange-list--widget{padding:30px 20px}}.exchange-list.exchange-list--widget .exchange-list-header{display:flex;flex-direction:column;gap:4px;margin-bottom:0}.exchange-list.exchange-list--widget .exchange-list-title{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);color:#2b2c35;margin:0;line-height:1.484}.exchange-list.exchange-list--widget .exchange-list-subtitle{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;margin:0;line-height:1.484}.exchange-list.exchange-list--widget .exchange-list-table-wrap{position:relative;overflow:hidden}.exchange-list.exchange-list--widget .exchange-list-table-wrap:after{content:'';position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent 0%,#f7f8fc 100%);pointer-events:none}.exchange-list.exchange-list--widget table thead tr th{font-size:14px;font-family:'Inter';font-weight:400;font-style:normal;padding:0 10px 10px!important}.exchange-list.exchange-list--widget table thead tr th:first-child{padding-left:0!important}.exchange-list.exchange-list--widget table tbody tr td{padding:10px!important}.exchange-list.exchange-list--widget table tbody tr td:first-child{padding-left:0!important}.exchange-list.exchange-list--widget .currency-flag{width:22px;height:22px;margin-right:8px}.exchange-list.exchange-list--widget .exchange-list-link{position:relative;padding:12px 36px 12px 20px;-webkit-border-radius:44px;border-radius:44px;background:#fff;display:inline-block;text-decoration:none;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;line-height:16.084px;background:transparent;border:1px solid rgba(43,44,53,.2);align-self:flex-start}.exchange-list.exchange-list--widget .exchange-list-link:not([href]){cursor:default;pointer-events:none}.exchange-list.exchange-list--widget .exchange-list-link:after{content:'';position:absolute;right:15px;bottom:0;top:0;background-image:url('/content/images/arrow-right.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:17px;height:100%;margin:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.exchange-list.exchange-list--widget .exchange-list-link:hover:after{right:10px}.exchange-list.exchange-list--widget .exchange-list-link:hover{background:rgba(43,44,53,.05);border-color:#2b2c35}.exchange-list.full-list{margin:100px 0;position:relative}@media only screen and (max-width:767px){.exchange-list.full-list{margin:60px 0}}.exchange-list.full-list .exchange-last-update{position:absolute;top:-15px;right:70px;margin-bottom:0}@media only screen and (max-width:767px){.exchange-list.full-list .exchange-last-update{position:static;right:20px;margin-bottom:20px}}.homepage-exchange-section{gap:30px}@media(min-width:992px){.homepage-exchange-section{gap:20px}.homepage-exchange-section>.left-part,.homepage-exchange-section>.currencies{flex:1 1 0;min-width:0}}.homepage-exchange-section>.left-part{display:flex;flex-direction:column}.homepage-exchange-section>.left-part>.d-flex{flex:1}@media(min-width:992px){.homepage-exchange-section>.left-part .fast-links,.homepage-exchange-section>.left-part .img-wrap{flex:1 1 0;min-width:0}}.homepage-exchange-section>.left-part .fast-links>.d-flex>*{flex:1 1 0}.homepage-exchange-section>.currencies .exchange-list{max-height:570px;overflow:hidden}.exchange-rate-card{background:#f7f8fc;-webkit-border-radius:20px;border-radius:20px;padding:40px 50px;margin-top:40px;display:flex;flex-direction:column;gap:30px;width:100%;box-sizing:border-box}.exchange-rate-card-header{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.exchange-rate-card-title-group{display:flex;flex-direction:column;gap:4px}.exchange-rate-card-title{font-family:'Inter';font-weight:700;font-style:normal;font-size:clamp(21px,calc(100vw*24/1920),24px);color:#2b2c35;margin:0;line-height:1.484}.exchange-rate-card-subtitle{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;margin:0;line-height:1.484}.exchange-rate-card-link{display:inline-flex;align-items:center;gap:10px;padding:12px 20px 12px 26px;border:1px solid #dfe9f2;-webkit-border-radius:10px;border-radius:10px;font-family:'Inter';font-weight:500;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;text-decoration:none;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease}.exchange-rate-card-link:hover{border-color:#b0bcd4;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);color:#2b2c35;text-decoration:none}.exchange-rate-card-rates{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:100%}.exchange-rate-card-item{display:inline-flex;align-items:center;gap:20px;background:#fff;-webkit-border-radius:100px;border-radius:100px;padding:12px 31px 12px 12px;flex-shrink:0}.exchange-rate-card-currency{display:flex;align-items:center;gap:12px;min-width:65px}.exchange-rate-card-flag{width:22px;height:22px;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.exchange-rate-card-code{font-family:'Inter';font-weight:600;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;text-transform:uppercase;line-height:1}.exchange-rate-card-rate{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(14px,calc(100vw*16/1920),16px);color:#2b2c35;line-height:1;white-space:nowrap}@media(max-width:991px){.exchange-rate-card{padding:30px 24px}.exchange-rate-card-rates{justify-content:flex-start}}@media only screen and (max-width:767px){.exchange-rate-card{padding:24px 16px;gap:20px;-webkit-border-radius:12px;border-radius:12px}.exchange-rate-card-header{flex-direction:column;align-items:flex-start;gap:16px}.exchange-rate-card-title{font-size:20px}.exchange-rate-card-rates{flex-direction:column;align-items:stretch}.exchange-rate-card-item{padding:10px 20px 10px 10px;gap:14px;width:100%;justify-content:space-between}}.homepage-cards-main-links .grid-wrapper{margin-bottom:0}.homepage-cards-main-links .grid-wrapper .row{gap:10px;flex-wrap:nowrap}@media(max-width:991px){.homepage-cards-main-links .grid-wrapper .row{flex-wrap:wrap;gap:16px}}.homepage-cards-main-links .cardWrapper{display:flex;flex-direction:column;justify-content:flex-end;padding:0;height:360px;-webkit-border-radius:20px;border-radius:20px}@media only screen and (max-width:767px){.homepage-cards-main-links .cardWrapper{height:260px}}.homepage-cards-main-links .cardWrapper .description{flex:0 0 auto;height:auto!important;padding:40px 50px}@media only screen and (max-width:767px){.homepage-cards-main-links .cardWrapper .description{padding:24px 30px}}.homepage-cards-main-links .cardWrapper .description p{font-family:'Inter';font-weight:400;font-style:normal;font-size:clamp(23px,calc(100vw*26/1920),26px);letter-spacing:-.52px;line-height:1.13;color:#fff;margin:0}.homepage-cards-main-links .cardWrapper .description p strong{font-family:'Inter';font-weight:700;font-style:normal;color:inherit}.gradient-wrapper{background:linear-gradient(121deg,rgba(0,0,0,0) 31.12%,rgba(13,13,13,.12) 99.77%),linear-gradient(332deg,#f7f8fc 27.08%,#fff 44.66%,#f7f8fc 92.37%);padding:120px 0}@media(max-width:991px){.gradient-wrapper{padding:60px 0}.gradient-wrapper .title-wrapper{margin-bottom:50px}}.gradient-wrapper .form-control,.gradient-wrapper select,.gradient-wrapper #from-currency-select,.gradient-wrapper #to-currency-select{background-color:#fff!important;box-shadow:0 0 20px 0 rgba(0,0,0,.03)}.gradient-wrapper #from-currency-select,.gradient-wrapper #to-currency-select{border-radius:0 10px 10px 0;padding:12px 25px 14px 30px;position:relative}.gradient-wrapper #from-currency-select img,.gradient-wrapper #to-currency-select img{width:auto;height:20px}.gradient-wrapper #from-currency-select .dropdown-toggle:after,.gradient-wrapper #to-currency-select .dropdown-toggle:after{content:'';background-image:url('/content/images/icons/chevron-down-dark.svg');background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:10px;top:0;bottom:0;margin:auto 0;border:0}.gradient-wrapper .left-part,.gradient-wrapper .converter-wrapper{width:50%}@media(max-width:991px){.gradient-wrapper .left-part,.gradient-wrapper .converter-wrapper{width:100%}}.gradient-wrapper .left-part{display:flex;flex-flow:column;align-items:stretch;justify-content:space-evenly}.gradient-wrapper .left-part .wrapper-inputs{justify-content:flex-end;width:auto}.gradient-wrapper .left-part .wrapper-inputs>div{flex:1}.gradient-wrapper .left-part #amount-input,.gradient-wrapper .left-part #result-input{border-right:0!important;border-radius:10px 0 0 10px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.03);text-align:center}.gradient-wrapper .left-part .result-box{padding:11px 20px;border-radius:0;background-color:#fff!important;box-shadow:0 0 20px 0 rgba(0,0,0,.03);border-radius:10px 0 0 10px;width:300px;border:1px solid #dee2e6;border-right:0;text-align:center;display:flex;align-items:center;justify-content:center}.gradient-wrapper .converter-wrapper{-webkit-border-radius:20px;border-radius:20px;padding:40px;background:linear-gradient(137deg,rgba(255,255,255,.8) 5.38%,rgba(255,255,255,.74) 96.15%);box-shadow:0 0 60px 0 rgba(0,0,0,.05);backdrop-filter:blur(17px)}.gradient-wrapper .converter-wrapper .chart-wrapper canvas{height:250px!important}.gradient-wrapper .converter-wrapper .date-picker input[type=date]{-webkit-appearance:none;-moz-appearance:textfield}.gradient-wrapper .converter-wrapper .date-picker span.input-group-text{border:0!important;background:#fff!important}.gradient-wrapper .converter-wrapper .result-label{font-size:clamp(25px,3vw,45px)!important;font-family:'Inter';font-weight:600;font-style:normal}.gradient-wrapper .converter-wrapper .result-label span{font-family:'Inter';font-weight:600;font-style:normal}.ns-loader{background-color:rgba(240,240,240,.92)!important}.ns-loader__frame{width:150px;height:200px;overflow:hidden}.ns-loader__frame::before{content:'';position:absolute;inset:0;background:url('/content/images/loader-logo.svg') center/contain no-repeat;z-index:0}.ns-loader__spinner{display:none}.ns-panel{display:none}.tv-page{min-height:100vh;display:flex;flex-direction:column;background:#dce6f0}.tv-header{background:#104a80;padding:clamp(10px,1.2vh,14px) 0;display:flex;justify-content:center;align-items:center;flex-shrink:0}.tv-header .tv-header-inner{width:82vw;max-width:1560px;display:flex;align-items:center}.tv-header .tv-header-logo{height:clamp(30px,3vh,40px);width:auto}.tv-screen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 4vw 20px;box-sizing:border-box}.tv-screen .exchange-list.full-list{margin:0;background:#fff;border-radius:0 0 16px 16px;padding:0;width:82vw;max-width:1560px;margin:0 auto;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.1)}.tv-screen .exchange-list.full-list .exchange-last-update{position:static;display:flex;background:transparent;border-radius:0;padding:clamp(8px,1vh,12px) clamp(24px,3vw,60px) 0;margin-bottom:0;justify-content:flex-end;font-size:clamp(18px,1.2vw,22px);color:#104a80}.tv-screen .exchange-list.full-list .exchange-last-update strong{color:#104a80}.tv-screen .exchange-list.full-list table{display:table;overflow:visible;width:100%;margin-bottom:0;line-height:1.2}.tv-screen .exchange-list.full-list table thead tr th{background:#104a80!important;color:#fff!important;font-size:clamp(20px,1.4vw,28px);line-height:1.2;padding:clamp(8px,1.35vh,22px) clamp(16px,2vw,36px)!important;border-bottom:0;letter-spacing:.5px}.tv-screen .exchange-list.full-list table thead tr th:first-child{padding-left:clamp(24px,2.8vw,50px)!important}.tv-screen .exchange-list.full-list table tbody tr:nth-child(odd) td{background:-webkit-linear-gradient(top,#c8e0f0 0%,#c2ddee 100%);background:linear-gradient(to bottom,#c8e0f0 0%,#c2ddee 100%)}.tv-screen .exchange-list.full-list table tbody tr:nth-child(even) td{background:linear-gradient(to bottom,#e8f2f9 0%,#e1eef7 100%)}.tv-screen .exchange-list.full-list table tbody tr:last-child td{border-bottom:0}.tv-screen .exchange-list.full-list table tbody tr td{font-size:clamp(19px,1.4vw,28px);line-height:1.2;padding:clamp(8px,1.35vh,28px) clamp(16px,2vw,36px)!important;border-bottom:0;color:#104a80!important}.tv-screen .exchange-list.full-list table tbody tr td:first-child{padding-left:clamp(24px,2.8vw,50px)!important}.tv-screen .exchange-list.full-list tfoot tr td{background:#2a76b6;border-bottom:0;line-height:1.2;padding:clamp(6px,1vh,20px) clamp(16px,2vw,36px)!important}.tv-screen .exchange-list.full-list .currency-flag{width:clamp(32px,2.2vw,40px);height:clamp(32px,2.2vw,40px);margin-right:clamp(10px,.9vw,16px)}@media(max-width:991px){.carousel.partners-carousel .carousel-indicators{display:none}}@media(min-width:992px) and (max-width:1100px){.carousel.partners-carousel .carousel-control-prev,.carousel.partners-carousel .carousel-control-next{left:5%!important;right:auto!important}}@media(min-width:992px) and (max-width:1100px){.carousel.partners-carousel .carousel-control-prev.carousel-control-next,.carousel.partners-carousel .carousel-control-next.carousel-control-next{left:auto!important;right:5%!important}}.gallery-details{width:100%}.gallery-details #gallery{margin:2rem 0}.gallery-details #gallery .carousel-inner{overflow:hidden;border-radius:12px;background:#f5f5f5}.gallery-details #gallery .carousel-item{height:70vh;min-height:300px}.gallery-details #gallery .carousel-item .image-wrapper{height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.gallery-details #gallery .carousel-item img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.gallery-details #gallery .carousel-control-prev,.gallery-details #gallery .carousel-control-next{width:8%}.gallery-details #gallery .carousel-control-prev-icon,.gallery-details #gallery .carousel-control-next-icon{width:3rem;height:3rem;border-radius:50%;background-color:rgba(0,0,0,.45);background-size:60%}.gallery-details .ImgAuthor{padding:0 15px!important;text-align:center;background:rgba(255,255,255,.9);position:absolute;bottom:0;left:0;width:100%}.gallery-details .ImgAuthor small{display:inline-block;margin:5px 10px;color:#666}.gallery-details .ImgAuthor strong{color:#222;font-weight:600}.gallery-details .keywords{margin:3rem 0}.gallery-details .keywords .keyList{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.gallery-details .keywords .keyBadge{margin:0}.gallery-details .keywords .keycheck{display:inline-block;padding:8px 14px;border-radius:30px;background:#eee;color:#333;text-decoration:none;transition:.2s}.gallery-details .keywords .keycheck:hover{background:#0d6efd;color:#fff}.gallery-details .relatedArticles,.gallery-details .articlesInCategory{margin-top:4rem}.gallery-details .relatedArticles .newsWrap,.gallery-details .articlesInCategory .newsWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:2rem}.gallery-details .relatedArticles .newsBox,.gallery-details .articlesInCategory .newsBox{overflow:hidden;padding:20px;border:1px solid #eee;border-radius:10px;background:#fff;transition:.25s}.gallery-details .relatedArticles .newsBox:hover,.gallery-details .articlesInCategory .newsBox:hover{box-shadow:0 8px 25px rgba(0,0,0,.08)}.gallery-details .relatedArticles .newsBox h3,.gallery-details .articlesInCategory .newsBox h3{margin:0 0 10px;font-size:1.15rem}.gallery-details .relatedArticles .newsBox h3 a,.gallery-details .articlesInCategory .newsBox h3 a{color:inherit;text-decoration:none}.gallery-details .relatedArticles .newsBox h3 a:hover,.gallery-details .articlesInCategory .newsBox h3 a:hover{color:#0d6efd}.gallery-details .relatedArticles .newsBox p,.gallery-details .articlesInCategory .newsBox p{margin:0;color:#666;line-height:1.6}@media(max-width:991px){.gallery-details #gallery .carousel-item{height:55vh}.gallery-details .relatedArticles .newsWrap,.gallery-details .articlesInCategory .newsWrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.gallery-details #gallery .carousel-item{height:45vh;min-height:220px}.gallery-details #gallery .carousel-item .image-wrapper{padding:.5rem}.gallery-details #gallery .carousel-control-prev,.gallery-details #gallery .carousel-control-next{width:15%}.gallery-details .ImgAuthor small{display:block;margin:5px 0}.gallery-details .relatedArticles .newsWrap,.gallery-details .articlesInCategory .newsWrap{grid-template-columns:1fr}}@media(max-width:480px){.gallery-details #gallery .carousel-item{height:35vh;min-height:180px}.gallery-details #gallery .carousel-control-prev-icon,.gallery-details #gallery .carousel-control-next-icon{width:2rem;height:2rem}}
