/* Minification failed. Returning unminified contents.
(5,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(6,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(55,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(56,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(57,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(63,20): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(73,25): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(80,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(101,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(105,20): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(106,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(107,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(108,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-3'
(109,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(110,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(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 '-'
(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 '-'
(133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,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 '-'
(189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(276,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing--74'
(280,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing--30'
(294,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-14'
(295,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-25'
(296,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(297,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(298,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(299,18): run-time error CSS1039: Token not allowed after unary operator: '-position-r'
(300,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-35'
(304,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(305,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(316,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(321,27): run-time error CSS1039: Token not allowed after unary operator: '-image-no-repeat'
(322,25): run-time error CSS1039: Token not allowed after unary operator: '-image-contain'
(323,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(324,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(325,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(326,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-half'
(327,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(328,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(329,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(330,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(331,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(332,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(342,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(345,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(356,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(357,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(361,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(362,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(367,27): run-time error CSS1039: Token not allowed after unary operator: '-image-contain'
(368,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(369,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(379,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(380,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(384,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-45'
(385,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-45'
(390,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-130'
(391,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-130'
(401,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(402,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(406,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-45'
(407,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-45'
(412,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-100'
(413,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-100'
(425,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(431,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(442,15): run-time error CSS1039: Token not allowed after unary operator: '-properties-unset'
(443,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(444,21): run-time error CSS1039: Token not allowed after unary operator: '-properties-nowrap'
(462,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(463,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(464,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-half'
(465,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(466,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(468,27): run-time error CSS1039: Token not allowed after unary operator: '-image-no-repeat'
(469,25): run-time error CSS1039: Token not allowed after unary operator: '-image-cover'
(470,29): run-time error CSS1039: Token not allowed after unary operator: '-text-align-center'
(470,54): run-time error CSS1039: Token not allowed after unary operator: '-text-align-center'
(493,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family-montserrat'
(496,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family-permanent'
(501,26): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(504,26): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb8'
(507,26): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(510,26): run-time error CSS1039: Token not allowed after unary operator: '-color-default'
(513,26): run-time error CSS1039: Token not allowed after unary operator: '-color-default-of'
(516,26): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(519,26): run-time error CSS1039: Token not allowed after unary operator: '-color-info-emphasis'
(522,26): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(525,26): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(528,26): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(531,26): run-time error CSS1039: Token not allowed after unary operator: '-color-gray'
(534,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(539,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(542,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(545,15): run-time error CSS1039: Token not allowed after unary operator: '-color-default'
(548,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(551,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info-emphasis'
(554,15): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(557,15): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(560,15): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(563,15): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(568,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(568,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(568,54): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(568,71): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb29'
(579,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(579,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(580,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(581,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(582,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-7'
(583,21): run-time error CSS1039: Token not allowed after unary operator: '-properties-nowrap'
(592,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(592,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(604,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(605,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(606,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(614,18): run-time error CSS1039: Token not allowed after unary operator: '-position-r'
(617,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(619,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(623,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(624,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(625,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(626,20): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb8'
(627,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(628,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(629,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(630,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(631,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(645,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing--sm'
(654,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing--sm'
(663,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(666,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(675,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(684,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(684,40): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(685,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(686,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(694,20): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(697,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(697,40): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(698,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(699,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(707,20): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(710,20): run-time error CSS1039: Token not allowed after unary operator: '-color-info-emphasis'
(713,20): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(716,20): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(719,20): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(722,20): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(725,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(725,40): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(726,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(727,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(749,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(762,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(763,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(781,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(782,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(790,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(791,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(799,20): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(800,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(801,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-34'
(802,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(803,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(803,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(807,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(808,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(809,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(809,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(814,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(815,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-70'
(816,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(816,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-90'
(827,20): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(828,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(833,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(834,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(838,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(839,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(849,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(850,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(860,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-28'
(861,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(865,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(866,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(871,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxl'
(872,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-65'
(877,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-65'
(878,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-82'
(890,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-28'
(891,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(896,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(897,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(903,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-52'
(904,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-68'
(910,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-68'
(911,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-85'
(923,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(924,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(929,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-44'
(930,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(936,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-52'
(937,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-68'
(943,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-93'
(944,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-89'
(957,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(958,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(963,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(964,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(970,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-49'
(971,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-70'
(984,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(985,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(986,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(991,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(992,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(998,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(999,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(1012,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(1013,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1014,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1019,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-28'
(1020,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-37'
(1026,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1027,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-42'
(1040,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(1041,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1042,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1047,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-25'
(1048,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-37'
(1061,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(1062,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-28'
(1063,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1079,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(1089,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(1089,44): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1092,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(1092,47): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1096,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(1096,48): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1100,22): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1103,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(1111,22): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(1116,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing--1'
(1119,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1120,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-140'
(1121,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(1124,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(1125,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-half'
(1126,18): run-time error CSS1039: Token not allowed after unary operator: '-position-f'
(1127,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(1128,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(1129,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(1130,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(1131,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing--half'
(1143,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(1154,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(1158,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(1167,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-flex'
(1171,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(1181,18): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxxl'
(1192,32): run-time error CSS1039: Token not allowed after unary operator: '-spacing-90'
(1210,19): run-time error CSS1039: Token not allowed after unary operator: '-properties-auto'
(1213,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(1216,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(1220,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(1221,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(1222,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1226,21): run-time error CSS1039: Token not allowed after unary operator: '-properties-unset'
(1227,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(1233,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(1233,43): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(1241,29): run-time error CSS1039: Token not allowed after unary operator: '-properties-right'
(1241,53): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1241,70): run-time error CSS1039: Token not allowed after unary operator: '-text-align-center'
(1242,16): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1243,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(1243,47): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1244,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(1245,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(1246,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(1247,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1251,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(1252,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(1263,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(1264,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(1265,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1266,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(1266,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1274,20): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1275,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1278,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1279,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1280,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1281,22): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1284,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1285,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1286,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1287,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1288,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1300,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1307,24): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(1308,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(1309,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1310,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(1311,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1312,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1313,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1314,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1315,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1316,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1317,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(1321,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(1322,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-38'
(1332,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1333,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1334,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1335,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1336,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing--lg'
(1348,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(1352,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-50'
(1357,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxxl'
(2767,26): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(2768,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(2768,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(2772,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2772,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(2777,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-1'
(2777,48): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(2780,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-1'
(2780,47): run-time error CSS1039: Token not allowed after unary operator: '-color-default-of'
(2782,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(2792,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(2796,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(2797,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2798,26): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(2799,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2800,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2801,31): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2802,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2803,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2804,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2807,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(2811,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-1'
(2811,45): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(2812,20): run-time error CSS1039: Token not allowed after unary operator: '-position-r'
(2827,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(2828,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(2838,20): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2841,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(2842,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(2843,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(2844,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(2845,15): run-time error CSS1039: Token not allowed after unary operator: '-color-default-of'
(2856,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(2859,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(2862,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info-emphasis'
(2865,15): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(2868,15): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(2872,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-46'
(2877,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(2882,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(2887,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(2892,29): run-time error CSS1039: Token not allowed after unary operator: '-spacing-74'
(2897,19): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(2901,20): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(2904,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(2907,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2912,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2917,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2922,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2927,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2932,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2937,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(2938,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(2939,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(2940,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(2941,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(2942,18): run-time error CSS1039: Token not allowed after unary operator: '-position-r'
(2943,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(2949,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(2950,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-26'
(2951,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-26'
(2956,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(2961,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(2962,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(2963,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-54'
(2978,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(2979,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(2981,27): run-time error CSS1039: Token not allowed after unary operator: '-image-no-repeat'
(2982,25): run-time error CSS1039: Token not allowed after unary operator: '-image-cover'
(2983,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-25'
(2984,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-5'
(2985,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(2986,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(2987,15): run-time error CSS1039: Token not allowed after unary operator: '-properties-unset'
(2991,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing--3'
(2992,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(2997,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(3002,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(3003,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-68'
(3015,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3018,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3023,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3028,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3033,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3038,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3043,26): run-time error CSS1039: Token not allowed after unary operator: '-color-transparent'
(3048,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3048,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3052,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3066,18): run-time error CSS1039: Token not allowed after unary operator: '-properties-auto'
(3070,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(3071,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(3076,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3086,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3087,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(3088,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(3089,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(3090,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(3091,20): run-time error CSS1039: Token not allowed after unary operator: '-properties-transparent'
(3092,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3094,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3095,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3096,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3097,31): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3098,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3099,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3100,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3101,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3102,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3103,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3104,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3105,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3108,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3109,28): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3113,19): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3117,20): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3118,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-2'
(3119,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3120,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3120,33): run-time error CSS1039: Token not allowed after unary operator: '-properties-auto'
(3121,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(3122,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3123,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3128,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-none'
(3131,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3135,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(3136,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3137,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-21'
(3138,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3141,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3145,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing--10'
(3146,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3147,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-41'
(3148,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3151,16): run-time error CSS1039: Token not allowed after unary operator: '-properties-pointer'
(3154,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3158,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3159,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-25'
(3160,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing--3'
(3163,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3167,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3168,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-35'
(3169,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing--3'
(3172,20): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3173,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-2'
(3174,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3175,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3175,33): run-time error CSS1039: Token not allowed after unary operator: '-properties-auto'
(3176,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(3177,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3178,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3188,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3191,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3194,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(3198,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3198,53): run-time error CSS1039: Token not allowed after unary operator: '-spacing-3'
(3198,70): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(3198,87): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb29'
(3199,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3199,53): run-time error CSS1039: Token not allowed after unary operator: '-spacing-3'
(3199,70): run-time error CSS1039: Token not allowed after unary operator: '-spacing-6'
(3199,87): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb29'
(3200,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vh-full'
(3201,18): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(3202,22): run-time error CSS1039: Token not allowed after unary operator: '-properties-hidden'
(3203,22): run-time error CSS1039: Token not allowed after unary operator: '-properties-auto'
(3204,20): run-time error CSS1039: Token not allowed after unary operator: '-position-f'
(3206,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3211,18): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3220,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(3221,22): run-time error CSS1039: Token not allowed after unary operator: '-properties-unset'
(3222,28): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(3229,39): run-time error CSS1039: Token not allowed after unary operator: '-properties-unset'
(3232,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-full'
(3235,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(3236,25): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3239,32): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3240,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3241,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3242,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3243,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3244,22): run-time error CSS1039: Token not allowed after unary operator: '-properties-visible'
(3248,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3248,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3248,62): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(3248,80): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3248,97): run-time error CSS1039: Token not allowed after unary operator: '-color-default'
(3249,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3249,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3249,62): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(3249,80): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3249,97): run-time error CSS1039: Token not allowed after unary operator: '-color-default'
(3253,18): run-time error CSS1039: Token not allowed after unary operator: '-properties-hidden'
(3256,17): run-time error CSS1039: Token not allowed after unary operator: '-properties-block'
(3262,26): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-rgb8'
(3263,18): run-time error CSS1039: Token not allowed after unary operator: '-position-f'
(3264,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3265,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3266,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3267,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3274,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(3275,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-60'
(3276,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(3278,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-85'
(3287,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(3292,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-46'
(3293,18): run-time error CSS1039: Token not allowed after unary operator: '-spacing-46'
(3305,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(3306,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3307,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3316,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(3317,14): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3318,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-22'
(3322,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(3332,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3332,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-40'
(3333,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(3334,21): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(3335,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-6'
(3344,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3345,28): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3348,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(3349,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-15'
(3350,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-22'
(3351,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3352,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3385,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3386,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3387,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3388,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3389,41): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3390,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3394,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3395,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3396,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3397,41): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3398,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3403,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3404,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3405,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3406,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3407,41): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3408,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3412,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3413,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3414,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3415,41): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3416,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3430,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3449,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxl'
(3450,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xl'
(3455,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-130'
(3463,26): run-time error CSS1039: Token not allowed after unary operator: '-spacing-114'
(3473,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(3474,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-lg'
(3483,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(3484,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3485,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-4'
(3486,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3487,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(3496,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(3499,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info-emphasis'
(3502,15): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(3505,15): run-time error CSS1039: Token not allowed after unary operator: '-color-yellow'
(3508,15): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(3511,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3514,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-18'
(3515,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-21'
(3516,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3517,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-10'
(3527,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(3530,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-20'
(3534,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-30'
(3543,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-0'
(3546,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-28'
(3547,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3555,15): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(3561,21): run-time error CSS1039: Token not allowed after unary operator: '-spacing-36'
(3564,18): run-time error CSS1039: Token not allowed after unary operator: '-position-r'
(3570,15): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(3573,15): run-time error CSS1039: Token not allowed after unary operator: '-color-gray'
(3577,15): run-time error CSS1039: Token not allowed after unary operator: '-spacing-12'
(3587,18): run-time error CSS1039: Token not allowed after unary operator: '-position-a'
(3590,15): run-time error CSS1039: Token not allowed after unary operator: '-color-gray'
(3591,19): run-time error CSS1039: Token not allowed after unary operator: '-spacing-14'
 */
/* Box sizing rules */
*,
*::before,
*::after {
  margin: var(--spacing-0);
  padding: var(--spacing-0);
  box-sizing: border-box;
  letter-spacing: initial;
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

html,
body,
div,
span,
section,
p,
a,
img,
ol,
ul,
li,
form,
label,
table,
tbody,
tfoot,
thead,
tr,
th,
td,
select,
input,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd option {
  padding: var(--spacing-0);
  margin: var(--spacing-0);
  border: var(--spacing-0);
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ol,
ul {
  list-style: var(--properties-none);
}

/* Set core root defaults */
html {
  scroll-behavior: smooth;
}

/* A elements that don't have a class get default styles */
a {
  text-decoration: var(--properties-none);
  display: inline-block;
}

/* Make images easier to work with */
img,
picture {
  max-width: var(--spacing-full);
  display: block;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
  font: inherit;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  cursor: pointer;
}

button {
  border: none;
  background-color: var(--color-transparent);
}

body {
  background: var(--color-secondary);
  color: var(--color-primary);
  font-family: var(--font-family);
  font-weight: var(--font-weight-3);
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
}

:root {
  /* Colors */
  --color-primary: #000000;
  --color-primary-rgb29: rgba(0, 0, 0, 0.29);
  --color-primary-rgb8: rgba(0, 0, 0, 0.80);
  --color-secondary: #ffffff;
  --color-info: #27AAE1;
  --color-info-emphasis: #C5E024;
  --color-warning: #F7941D;
  --color-yellow: #FFF200;
  --color-danger: #EF4136;
  --color-default: #f1f1f1;
  --color-default-of: #E6E6E6;
  --color-gray: #414141;
  --color-transparent: transparent;
  --color-light-white:#f1f1f12b;
  /* Spacing */
  --spacing-0: 0rem;
  --spacing-1: 0.063rem;
  --spacing-2: 0.125rem;
  --spacing-3: 0.188rem;
  --spacing-xs: 0.25rem;
  --spacing-5: 0.313rem;
  --spacing-6: 0.375rem;
  --spacing-7: 0.438rem;
  --spacing-sm: 0.5rem;
  --spacing-9: 0.563rem;
  --spacing-10: 0.625rem;
  --spacing-11: 0.688rem;
  --spacing-12: 0.75rem;
  --spacing-13: 0.813rem;
  --spacing-14: 0.875rem;
  --spacing-15: 0.938rem;
  --spacing-md: 1rem;
  --spacing-17: 1.063rem;
  --spacing-18: 1.125rem;
  --spacing-19: 1.188rem;
  --spacing-20: 1.25rem;
  --spacing-21: 1.313rem;
  --spacing-22: 1.375rem;
  --spacing-23: 1.438rem;
  --spacing-lg: 1.5rem;
  --spacing-25: 1.563rem;
  --spacing-26: 1.625rem;
  --spacing-27: 1.688rem;
  --spacing-28: 1.75rem;
  --spacing-29: 1.813rem;
  --spacing-30: 1.875rem;
  --spacing-31: 1.938rem;
  --spacing-xl: 2rem;
  --spacing-35: 2.188rem;
  --spacing-33: 2.063rem;
  --spacing-36: 2.25rem;
  --spacing-37: 2.313rem;
  --spacing-38: 2.375rem;
  --spacing-39: 2.438rem;
  --spacing-40: 2.5rem;
  --spacing-41: 2.563rem;
  --spacing-42: 2.625rem;
  --spacing-45: 2.813rem;
  --spacing-46: 2.875rem;
  --spacing-xxl: 3rem;
  --spacing-49: 3.063rem;
  --spacing-50: 3.125rem;
  --spacing-52: 3.25rem;
  --spacing-54: 3.375rem;
  --spacing-55: 3.438rem;
  --spacing-56: 3.5rem;
  --spacing-58: 3.625rem;
  --spacing-60: 3.75rem;
  --spacing-62: 3.875rem;
  --spacing-63: 3.938rem;
  --spacing-xxxl: 4rem;
  --spacing-65: 4.063rem;
  --spacing-68: 4.25rem;
  --spacing-70: 4.375rem;
  --spacing-74: 4.625rem;
  --spacing-76: 4.75rem;
  --spacing-xxxxl: 5rem;
  --spacing-82: 5.125rem;
  --spacing-84: 5.25rem;
  --spacing-85: 5.313rem;
  --spacing-89: 5.563rem;
  --spacing-90: 5.625rem;
  --spacing-92: 5.75rem;
  --spacing-93: 5.813rem;
  --spacing-xxxxxl: 6rem;
  --spacing-98: 6.125rem;
  --spacing-100: 6.25rem;
  --spacing-103: 6.438rem;
  --spacing-106: 6.625rem;
  --spacing-114: 7.125rem;
  --spacing-120: 7.5rem;
  --spacing-130: 8.125rem;
  --spacing-140: 8.75rem;
  --spacing-full: 100%;
  --spacing-half: 50%;
  --spacing-vh-full: 100vh;
  /* Nigative Spacing */
  --spacing--1: -0.063rem;
  --spacing--2: -0.125rem;
  --spacing--3: -0.188rem;
  --spacing--sm: -0.5rem;
  --spacing--10: -0.625rem;
  --spacing--md: -1rem;
  --spacing--18: -1.125rem;
  --spacing--20: -1.25rem;
  --spacing--lg: -1.5rem;
  --spacing--30: -1.875rem;
  --spacing--xl: -2rem;
  --spacing--33: -2.063rem;
  --spacing--50: -3.125rem;
  --spacing--60: -3.75rem;
  --spacing--74: -4.625rem;
  --spacing--xxxxl: -5rem;
  --spacing--half: -50%;
  /* Font family */
  --font-family: "Maven Pro", sans-serif;
  --font-family-montserrat: "Montserrat Alternates", sans-serif;
  --font-family-permanent: "Permanent Marker";
  /* Font weidth */
  --font-weight-lighter: lighter;
  --font-weight-1: 100;
  --font-weight-3: 300;
  --font-weight-4: 400;
  --font-weight-5: 500;
  --font-weight-6: 600;
  --font-weight-7: 700;
  --font-weight-8: 800;
  --font-weight-9: 900;
  /* Font Size */
  --font-h1: 5.75rem;
  --text-align-center: center;
  /* posistions */
  --position-a: absolute;
  --position-f: fixed;
  --position-r: relative;
  --properties-block: block;
  --properties-flex: flex;
  --properties-flex-end: flex-end;
  --properties-none: none;
  --properties-auto: auto;
  --properties-unset: unset;
  --properties-hidden: hidden;
  --properties-pointer: pointer;
  --properties-nowrap: nowrap;
  --properties-visible: visible;
  --properties-uppercase: uppercase;
  --image-no-repeat: no-repeat;
  --properties-transparent: transparent;
  --image-cover: cover;
  --image-contain: contain;
  --properties-right: right;
  --properties-left: left;
  --properties-bottom: bottom;
  --properties-top: top;
}

/* breadcrumb */
.breadcrumb {
  margin-bottom: var(--spacing-0);
}
.breadcrumb--top {
  margin-top: var(--spacing--74);
}
@media (min-width: 992px) {
  .breadcrumb--top {
    margin-top: var(--spacing--30);
  }
}
@media (min-width: 1400px) {
  .breadcrumb--top {
    margin-top: -35px;
  }
}
@media (min-width: 1920px) {
  .breadcrumb--top {
    margin-top: -1.8229166667vw;
  }
}
.breadcrumb-item {
  font-size: var(--spacing-14);
  line-height: var(--spacing-25);
  font-family: var(--font-family);
  font-weight: var(--font-weight-6);
  color: var(--color-primary);
  position: var(--position-r);
  padding-left: var(--spacing-35) !important;
}
@media (min-width: 1200px) {
  .breadcrumb-item {
    font-size: var(--spacing-md);
    line-height: var(--spacing-30);
  }
}
@media (min-width: 1920px) {
  .breadcrumb-item {
    font-size: 0.8333333333vw;
    line-height: 1.5625vw;
    padding-left: 1.8229166667vw !important;
  }
}
.breadcrumb-item.active {
  color: var(--color-primary);
}
.breadcrumb-item::before {
  content: "" !important;
  background-image: url('/Areas/CMS/assets/img/arrow_right.svg');
  background-repeat: var(--image-no-repeat);
  background-size: var(--image-contain);
  width: var(--spacing-md);
  height: var(--spacing-md);
  position: var(--position-a);
  top: var(--spacing-half);
  left: var(--spacing-12);
  transform: translateY(var(--spacing--half));
  -webkit-transform: translateY(var(--spacing--half));
  -moz-transform: translateY(var(--spacing--half));
  -ms-transform: translateY(var(--spacing--half));
  -o-transform: translateY(var(--spacing--half));
}
@media (min-width: 1920px) {
  .breadcrumb-item::before {
    width: 0.8333333333vw;
    height: 0.8333333333vw;
    left: 0.625vw;
  }
}
.breadcrumb-item:first-child {
  padding-left: var(--spacing-0) !important;
}
.breadcrumb-item:first-child::before {
  display: var(--properties-none);
}

/* Section Specing */
.box-clip {
  -webkit-clip-path: polygon(0 0, 85% 0, 100% 15%, 100% 60%, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 85% 0, 100% 15%, 100% 60%, 100% 100%, 0% 100%);
}

/* Section gap */
.section--gap {
  padding-top: var(--spacing-xl);
  padding-bottom: var(--spacing-xl);
}
@media (min-width: 992px) {
  .section--gap {
    padding-top: var(--spacing-42);
    padding-bottom: var(--spacing-42);
  }
}
@media (min-width: 1400px) {
  .section--gap {
    background-size: var(--image-contain);
    padding-top: var(--spacing-50);
    padding-bottom: var(--spacing-50);
  }
}
@media (min-width: 1920px) {
  .section--gap {
    padding-top: 3.8541666667vw;
    padding-bottom: 3.8541666667vw;
  }
}
.section--space--py {
  padding-top: var(--spacing-xl);
  padding-bottom: var(--spacing-xl);
}
@media (min-width: 992px) {
  .section--space--py {
    padding-top: var(--spacing-45);
    padding-bottom: var(--spacing-45);
  }
}
@media (min-width: 1400px) {
  .section--space--py {
    padding-top: var(--spacing-130);
    padding-bottom: var(--spacing-130);
  }
}
@media (min-width: 1920px) {
  .section--space--py {
    padding-top: 6.7708333333vw;
    padding-bottom: 6.7708333333vw;
  }
}
.section--space--py--xl {
  padding-top: var(--spacing-xl);
  padding-bottom: var(--spacing-xl);
}
@media (min-width: 992px) {
  .section--space--py--xl {
    padding-top: var(--spacing-45);
    padding-bottom: var(--spacing-45);
  }
}
@media (min-width: 1400px) {
  .section--space--py--xl {
    padding-top: var(--spacing-100);
    padding-bottom: var(--spacing-100);
  }
}
@media (min-width: 1920px) {
  .section--space--py--xl {
    padding-top: 5.2083333333vw;
    padding-bottom: 5.2083333333vw;
  }
}

/* Vertical Title */
.vertical--title {
  padding: var(--spacing-md);
}
@media (min-width: 992px) {
  .vertical--title {
    min-width: 116px;
    width: 116px;
    padding: var(--spacing-0);
  }
}
@media (min-width: 1920px) {
  .vertical--title {
    padding: 0vw;
    min-width: 5.7291666667vw;
    width: 5.7291666667vw;
  }
}
.vertical--title .h5 {
  width: var(--properties-unset);
  padding-left: var(--spacing-30);
  white-space: var(--properties-nowrap);
}
@media (min-width: 992px) {
  .vertical--title .h5 {
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
  }
}
@media (min-width: 1920px) {
  .vertical--title .h5 {
    padding-left: 1.5625vw;
  }
}
.vertical--title .h5::before {
  content: "";
  position: var(--position-a);
  left: var(--spacing-0);
  top: var(--spacing-half);
  width: var(--spacing-xl);
  height: var(--spacing-6);
  background-image: url('/Areas/CMS/assets/img/horizontal.svg');
  background-repeat: var(--image-no-repeat);
  background-size: var(--image-cover);
  background-position: var(--text-align-center) var(--text-align-center);
  -webkit-filter: invert(62%) sepia(73%) saturate(1682%) hue-rotate(348deg) brightness(102%) contrast(94%);
  filter: invert(62%) sepia(73%) saturate(1682%) hue-rotate(348deg) brightness(102%) contrast(94%);
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}
@media (min-width: 1920px) {
  .vertical--title .h5::before {
    width: 1.6666666667vw;
    height: 0.3125vw;
  }
}
.vertical--title .h5.primary::before {
  background-image: url('/Areas/CMS/assets/img/horizontal.svg');
  -webkit-filter: invert(0%) sepia(8%) saturate(7497%) hue-rotate(268deg) brightness(101%) contrast(97%);
  filter: invert(0%) sepia(8%) saturate(7497%) hue-rotate(268deg) brightness(101%) contrast(97%);
}

/* Font Family */
.family-montserrat {
  font-family: var(--font-family-montserrat);
}
.family-permanent {
  font-family: var(--font-family-permanent);
}

/* Background colors */
.bg-primary {
  background-color: var(--color-primary) !important;
}
.bg-primary-rgb8 {
  background-color: var(--color-primary-rgb8) !important;
}
.bg-secondary {
  background-color: var(--color-secondary) !important;
}
.bg-default {
  background-color: var(--color-default) !important;
}
.bg-default-of {
  background-color: var(--color-default-of) !important;
}
.bg-info {
  background-color: var(--color-info) !important;
}
.bg-info-emphasis {
  background-color: var(--color-info-emphasis) !important;
}
.bg-warning {
  background-color: var(--color-warning) !important;
}
.bg-yellow {
  background-color: var(--color-yellow) !important;
}
.bg-danger {
  background-color: var(--color-danger) !important;
}
.bg-gray {
  background-color: var(--color-gray) !important;
}
.bg-transparent {
  background-color: var(--color-transparent) !important;
}

/* Text Color */
.text-primary {
  color: var(--color-primary) !important;
}
.text-secondary {
  color: var(--color-secondary) !important;
}
.text-default {
  color: var(--color-default) !important;
}
.text-info {
  color: var(--color-info) !important;
}
.text-info-emphasis {
  color: var(--color-info-emphasis) !important;
}
.text-warning {
  color: var(--color-warning) !important;
}
.text-yellow {
  color: var(--color-yellow) !important;
}
.text-danger {
  color: var(--color-danger) !important;
}
.text-transparent {
  color: var(--color-transparent) !important;
}

/* Shadow */
.box--shadow--6 {
  box-shadow: var(--spacing-6) var(--spacing-6) var(--spacing-6) var(--color-primary-rgb29);
}
@media (min-width: 1920px) {
  .box--shadow--6 {
    box-shadow: 0.3125vw 0.3125vw 0.3125vw;
  }
}


/* btn css */
.btn {
  padding: var(--spacing-10) var(--spacing-xl);
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
  font-weight: var(--font-weight-7);
  white-space: var(--properties-nowrap);
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
}
@media (min-width: 1400px) {
  .btn {
    padding: var(--spacing-12) var(--spacing-60);
  }
}
@media (min-width: 1920px) {
  .btn {
    padding: 0.625vw 3.125vw;
    font-size: 0.8333333333vw;
    line-height: 1.5625vw;
  }
}
.btn--outline::before {
  content: "";
  background: var(--color-transparent);
  inset: var(--spacing-sm);
  position: var(--position-a);
}
@media (min-width: 1920px) {
  .btn--outline::before {
    inset: 0.4166666667vw;
  }
}
.btn--outline .btncontent {
  position: var(--position-r);
}
.btn--outline .bordercrop {
  position: var(--position-a);
  inset: 0;
  display: var(--properties-block);
}
.btn--outline .bordercrop::before, .btn--outline .bordercrop::after {
  content: "";
  position: var(--position-a);
  width: var(--spacing-20);
  height: var(--spacing-sm);
  background: var(--color-primary-rgb8);
  transform: translateX(var(--spacing--half));
  -webkit-transform: translateX(var(--spacing--half));
  -moz-transform: translateX(var(--spacing--half));
  -ms-transform: translateX(var(--spacing--half));
  -o-transform: translateX(var(--spacing--half));
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
}
@media (min-width: 1920px) {
  .btn--outline .bordercrop::before, .btn--outline .bordercrop::after {
    width: 1.0416666667vw;
    height: 0.4166666667vw;
  }
}
.btn--outline .bordercrop::before {
  top: var(--spacing--sm);
  left: 80%;
}
@media (min-width: 1920px) {
  .btn--outline .bordercrop::before {
    top: -0.4166666667vw;
  }
}
.btn--outline .bordercrop::after {
  bottom: var(--spacing--sm);
  left: 20%;
}
@media (min-width: 1920px) {
  .btn--outline .bordercrop::after {
    bottom: -0.4166666667vw;
  }
}
.btn--outline:hover {
  background: var(--color-transparent);
}
.btn--outline:hover .bordercrop::before {
  width: var(--spacing-lg);
  left: 20%;
}
@media (min-width: 1920px) {
  .btn--outline:hover .bordercrop::before {
    width: 1.25vw;
  }
}
.btn--outline:hover .bordercrop::after {
  width: var(--spacing-lg);
  left: 80%;
}
@media (min-width: 1920px) {
  .btn--outline:hover .bordercrop::after {
    width: 1.25vw;
  }
}
.btn--outline-secondary {
  border: var(--spacing-sm) solid var(--color-secondary) !important;
  background: var(--color-transparent);
  color: var(--color-secondary);
}
@media (min-width: 1920px) {
  .btn--outline-secondary {
    border-width: 0.4166666667vw !important;
  }
}
.btn--outline-secondary-primary .bordercrop::before, .btn--outline-secondary-primary .bordercrop::after {
  background: var(--color-primary);
}
.btn--outline-primary {
  border: var(--spacing-sm) solid var(--color-primary) !important;
  background: var(--color-transparent);
  color: var(--color-primary);
}
@media (min-width: 1920px) {
  .btn--outline-primary {
    border-width: 0.4166666667vw !important;
  }
}
.btn--outline-primary-info .bordercrop::before, .btn--outline-primary-info .bordercrop::after {
  background: var(--color-info);
}
.btn--outline-primary-info-emphasis .bordercrop::before, .btn--outline-primary-info-emphasis .bordercrop::after {
  background: var(--color-info-emphasis);
}
.btn--outline-primary-warning .bordercrop::before, .btn--outline-primary-warning .bordercrop::after {
  background: var(--color-warning);
}
.btn--outline-primary-yellow .bordercrop::before, .btn--outline-primary-yellow .bordercrop::after {
  background: var(--color-yellow);
}
.btn--outline-primary-danger .bordercrop::before, .btn--outline-primary-danger .bordercrop::after {
  background: var(--color-danger);
}
.btn--outline-primary-secondary .bordercrop::before, .btn--outline-primary-secondary .bordercrop::after {
  background: var(--color-secondary);
}
.btn--outline-yellow {
  border: var(--spacing-sm) solid var(--color-yellow) !important;
  background: var(--color-transparent);
  color: var(--color-primary);
}
@media (min-width: 1920px) {
  .btn--outline-yellow {
    border-width: 0.4166666667vw !important;
  }
}
.btn--arrow {
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
}
.btn--arrow:hover {
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
}
.btn--arrow:hover .ic {
  margin-left: var(--spacing-lg);
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
}
@media (min-width: 1920px) {
  .btn--arrow:hover .ic {
    margin-left: 1.25vw;
  }
}
.btn--arrow .ic {
  width: var(--spacing-12) !important;
  margin-left: var(--spacing-md);
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
}
@media (min-width: 1920px) {
  .btn--arrow .ic {
    width: 0.625vw !important;
    margin-left: 0.8333333333vw;
  }
}
.btn--arrow--secondary .ic {
  -webkit-filter: invert(100%) sepia(100%) saturate(15%) hue-rotate(255deg) brightness(104%) contrast(103%);
  filter: invert(100%) sepia(100%) saturate(15%) hue-rotate(255deg) brightness(104%) contrast(103%);
}
.btn--arrow-right .ic {
  margin-left: var(--spacing-0);
  margin-right: var(--spacing-md);
}
@media (min-width: 1920px) {
  .btn--arrow-right .ic {
    margin-right: 0.8333333333vw;
  }
}
.btn--arrow-right:hover .ic {
  margin-left: var(--spacing-0);
  margin-right: var(--spacing-lg);
}
@media (min-width: 1920px) {
  .btn--arrow-right:hover .ic {
    margin-right: 1.25vw;
  }
}
.btn--fill--primary {
  background: var(--color-primary);
  font-size: var(--spacing-md);
  line-height: var(--spacing-34);
  color: var(--color-secondary);
  padding: var(--spacing-10) var(--spacing-md);
}
@media (min-width: 1200px) {
  .btn--fill--primary {
    font-size: var(--spacing-lg);
    line-height: var(--spacing-50);
    padding: var(--spacing-md) var(--spacing-50);
  }
}
@media (min-width: 1400px) {
  .btn--fill--primary {
    font-size: var(--spacing-xl);
    line-height: var(--spacing-70);
    padding: var(--spacing-md) var(--spacing-90);
  }
}
@media (min-width: 1920px) {
  .btn--fill--primary {
    font-size: 1.6666666667vw;
    line-height: 3.6458333333vw;
    padding: 0.8333333333vw 4.6875vw;
  }
}
.btn--fill--primary:hover, .btn--fill--primary.active {
  background: var(--color-primary);
  color: var(--color-secondary);
}

/* Tags & Titles */
.description {
  font-size: var(--spacing-18);
  line-height: var(--spacing-xl);
}
@media (min-width: 1200px) {
  .description {
    font-size: var(--spacing-20);
    line-height: var(--spacing-38);
  }
}
@media (min-width: 1920px) {
  .description {
    font-size: 1.0416666667vw;
    line-height: 1.9791666667vw;
  }
}
.description--default {
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
}
@media (min-width: 1920px) {
  .description--default {
    font-size: 0.8333333333vw;
    line-height: 1.5625vw;
  }
}

.title {
  font-size: var(--spacing-28);
  line-height: var(--spacing-38);
}
@media (min-width: 768px) {
  .title {
    font-size: var(--spacing-42);
    line-height: var(--spacing-54);
  }
}
@media (min-width: 992px) {
  .title {
    font-size: var(--spacing-xxl);
    line-height: var(--spacing-65);
  }
}
@media (min-width: 1400px) {
  .title {
    font-size: var(--spacing-65);
    line-height: var(--spacing-82);
  }
}
@media (min-width: 1920px) {
  .title {
    font-size: 3.3854166667vw;
    line-height: 4.2708333333vw;
  }
}

h1,
.h1 {
  font-size: var(--spacing-28);
  line-height: var(--spacing-38);
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: var(--spacing-42);
    line-height: var(--spacing-54);
  }
}
@media (min-width: 992px) {
  h1,
  .h1 {
    font-size: var(--spacing-52);
    line-height: var(--spacing-68);
  }
}
@media (min-width: 1400px) {
  h1,
  .h1 {
    font-size: var(--spacing-68);
    line-height: var(--spacing-85);
  }
}
@media (min-width: 1920px) {
  h1,
  .h1 {
    font-size: 3.5416666667vw;
    line-height: 4.4270833333vw;
  }
}
h1 span,
.h1 span {
  font-size: var(--spacing-xl);
  line-height: var(--spacing-42);
}
@media (min-width: 768px) {
  h1 span,
  .h1 span {
    font-size: var(--spacing-44);
    line-height: var(--spacing-54);
  }
}
@media (min-width: 992px) {
  h1 span,
  .h1 span {
    font-size: var(--spacing-52);
    line-height: var(--spacing-68);
  }
}
@media (min-width: 1400px) {
  h1 span,
  .h1 span {
    font-size: var(--spacing-93);
    line-height: var(--spacing-89);
  }
}
@media (min-width: 1920px) {
  h1 span,
  .h1 span {
    font-size: 4.84375vw;
    line-height: 4.6354166667vw;
  }
}

h2,
.h2 {
  font-size: var(--spacing-lg);
  line-height: var(--spacing-38);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: var(--spacing-xl);
    line-height: var(--spacing-50);
  }
}
@media (min-width: 1400px) {
  h2,
  .h2 {
    font-size: var(--spacing-49);
    line-height: var(--spacing-70);
  }
}
@media (min-width: 1920px) {
  h2,
  .h2 {
    font-size: 2.5520833333vw;
    line-height: 3.6458333333vw;
  }
}

h3,
.h3 {
  font-size: var(--spacing-lg);
  line-height: var(--spacing-xl);
  margin: var(--spacing-0);
}
@media (min-width: 992px) {
  h3,
  .h3 {
    font-size: var(--spacing-xl);
    line-height: var(--spacing-42);
  }
}
@media (min-width: 1400px) {
  h3,
  .h3 {
    font-size: var(--spacing-40);
    line-height: var(--spacing-50);
  }
}
@media (min-width: 1920px) {
  h3,
  .h3 {
    font-size: 2.0833333333vw;
    line-height: 2.65625vw;
  }
}

h4,
.h4 {
  font-size: var(--spacing-lg);
  line-height: var(--spacing-xl);
  margin: var(--spacing-0);
}
@media (min-width: 992px) {
  h4,
  .h4 {
    font-size: var(--spacing-28);
    line-height: var(--spacing-37);
  }
}
@media (min-width: 1400px) {
  h4,
  .h4 {
    font-size: var(--spacing-xl);
    line-height: var(--spacing-42);
  }
}
@media (min-width: 1920px) {
  h4,
  .h4 {
    font-size: 1.6666666667vw;
    line-height: 2.1875vw;
  }
}

h5,
.h5 {
  font-size: var(--spacing-20);
  line-height: var(--spacing-xl);
  margin: var(--spacing-0);
}
@media (min-width: 1400px) {
  h5,
  .h5 {
    font-size: var(--spacing-25);
    line-height: var(--spacing-37);
  }
}
@media (min-width: 1920px) {
  h5,
  .h5 {
    font-size: 1.3020833333vw;
    line-height: 1.9270833333vw;
  }
}

h6,
.h6 {
  font-size: var(--spacing-18);
  line-height: var(--spacing-28);
  margin: var(--spacing-0);
}
@media (min-width: 1920px) {
  h6,
  .h6 {
    font-size: 0.9375vw;
    line-height: 1.4583333333vw;
  }
}

.w-20 {
  width: 20%;
  min-width: 20%;
}

.h-15 {
  height: var(--spacing-15);
}
@media (min-width: 1920px) {
  .h-15 {
    height: 0.78125vw;
  }
}

/* Border */
.border--top {
  border-top: var(--spacing-xs) solid var(--color-primary);
}
.border--bottom {
  border-bottom: var(--spacing-xs) solid var(--color-primary);
}
@media (min-width: 768px) {
  .border-lg-end {
    border-right: var(--spacing-xs) solid var(--color-primary);
  }
}
.border-primary {
  border-color: var(--color-primary) !important;
}
.border-width-6 {
  border-width: var(--spacing-6) !important;
}
@media (min-width: 1920px) {
  .border-width-6 {
    border-width: 0.3125vw !important;
  }
}
.border-yellow {
  border-color: var(--color-yellow) !important;
}

/* Back To top */
.BackTo {
  margin-top: var(--spacing--1);
}
.BackTo #backtop {
  display: var(--properties-none) !important;
  width: var(--spacing-140);
  height: var(--spacing-40);
  -webkit-clip-path: polygon(50% 0, 0% 100%, 100% 100%);
  clip-path: polygon(50% 0, 0% 100%, 100% 100%);
  font-size: var(--spacing-12);
  left: var(--spacing-half);
  position: var(--position-f);
  transform: translateX(var(--spacing--half));
  -webkit-transform: translateX(var(--spacing--half));
  -moz-transform: translateX(var(--spacing--half));
  -ms-transform: translateX(var(--spacing--half));
  -o-transform: translateX(var(--spacing--half));
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
  z-index: 1;
}
@media (min-width: 1200px) {
  .BackTo #backtop {
    width: 200px;
    height: 60px;
    font-size: var(--spacing-md);
  }
}
@media (min-width: 1920px) {
  .BackTo #backtop {
    width: 15.1041666667vw;
    height: 4.6875vw;
    font-size: 0.8333333333vw;
  }
}
.BackTo #backtop span {
  padding-top: var(--spacing-10);
}
@media (min-width: 1200px) {
  .BackTo #backtop span {
    padding-top: var(--spacing-20);
  }
}
@media (min-width: 1920px) {
  .BackTo #backtop span {
    padding-top: 1.25vw;
  }
}
.BackTo #backtop.show {
  display: var(--properties-flex) !important;
}
.BackTo--zoom #backtop {
  width: 220px;
  height: var(--spacing-60);
  transition: 0.8s;
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
}
@media (min-width: 1200px) {
  .BackTo--zoom #backtop {
    width: 300px;
    height: var(--spacing-xxxxl);
  }
}
@media (min-width: 1920px) {
  .BackTo--zoom #backtop {
    width: 19.0625vw;
    height: 5.5208333333vw;
  }
}

.banner {
  min-height: calc(75vh - var(--spacing-90));
}
@media (min-width: 992px) {
  .banner {
    min-height: calc(60vh - 82px);
  }
}
@media (min-width: 1400px) {
  .banner {
    min-height: calc(100vh - 138px);
  }
}
@media (min-width: 1920px) {
  .banner {
    min-height: calc(100vh - 7.1875vw);
  }
}
.banner .maxWidth-auto {
  max-width: var(--properties-auto) !important;
}
.banner .maxWidth-100 {
  max-width: var(--spacing-full) !important;
}
.banner .maxWidth-maxContent {
  width: var(--spacing-full);
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  height: var(--spacing-full);
  position: var(--position-a);
  right: var(--spacing-0);
}
@media (min-width: 1920px) {
  .banner .maxWidth-maxContent {
    max-width: var(--properties-unset);
    width: var(--spacing-full);
  }
}

.form-select {
  background-image: url('/Areas/CMS/assets/img/arrow_down.svg');
  background-size: var(--spacing-md) var(--spacing-12);
}
@media (min-width: 1920px) {
  .form-select {
    background-size: 0.8333333333vw 0.625vw;
  }
}
.form-select, .form-control {
  background-position: var(--properties-right) var(--spacing-0) var(--text-align-center);
  border: var(--properties-none);
  border-bottom: var(--spacing-xs) solid var(--color-primary);
  font-family: var(--font-family);
  font-weight: var(--font-weight-6);
  font-size: var(--spacing-18);
  line-height: var(--spacing-xl);
}
@media (min-width: 1200px) {
  .form-select, .form-control {
    font-size: var(--spacing-20);
    line-height: var(--spacing-38);
  }
}
@media (min-width: 1920px) {
  .form-select, .form-control {
    font-size: 1.0416666667vw;
    line-height: 1.9791666667vw;
    border-width: 0.2083333333vw;
  }
}
.form-select option, .form-control option {
  font-weight: var(--font-weight-6);
  line-height: var(--spacing-50);
  color: var(--color-primary);
  padding: var(--spacing-xs) var(--spacing-0);
}
@media (min-width: 1920px) {
  .form-select option, .form-control option {
    padding: 0.2083333333vw 0vw;
  }
}
.form-select option:hover, .form-select option:active, .form-select option:focus, .form-control option:hover, .form-control option:active, .form-control option:focus {
  background: var(--color-secondary);
  color: var(--color-primary);
}
.form-select:focus, .form-select:focus-visible, .form-control:focus, .form-control:focus-visible {
  -webkit-box-shadow: var(--properties-none);
          box-shadow: var(--properties-none);
  outline: var(--properties-none);
  border-color: var(--color-primary);
}
.form-control:focus + label {
  transform: translateY(var(--spacing--lg));
  -webkit-transform: translateY(var(--spacing--lg));
  -moz-transform: translateY(var(--spacing--lg));
  -ms-transform: translateY(var(--spacing--lg));
  -o-transform: translateY(var(--spacing--lg));
}
@media (min-width: 1920px) {
  .form-control:focus + label {
    transform: translateY(-1.25vw);
    -webkit-transform: translateY(-1.25vw);
    -moz-transform: translateY(-1.25vw);
    -ms-transform: translateY(-1.25vw);
    -o-transform: translateY(-1.25vw);
  }
}
.form label {
  margin: var(--spacing-0);
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  pointer-events: var(--properties-none);
  position: var(--position-a);
  top: var(--spacing-0);
  font-size: var(--spacing-18);
  line-height: var(--spacing-xl);
  color: var(--color-primary);
  transform: translateY(var(--spacing-0));
  -webkit-transform: translateY(var(--spacing-0));
  -moz-transform: translateY(var(--spacing-0));
  -ms-transform: translateY(var(--spacing-0));
  -o-transform: translateY(var(--spacing-0));
}
@media (min-width: 1200px) {
  .form label {
    font-size: var(--spacing-20);
    line-height: var(--spacing-38);
  }
}
@media (min-width: 1920px) {
  .form label {
    font-size: 1.0416666667vw;
    line-height: 1.9791666667vw;
  }
}
.form label.fix {
  transform: translateY(var(--spacing--lg));
  -webkit-transform: translateY(var(--spacing--lg));
  -moz-transform: translateY(var(--spacing--lg));
  -ms-transform: translateY(var(--spacing--lg));
  -o-transform: translateY(var(--spacing--lg));
}
@media (min-width: 1920px) {
  .form label.fix {
    transform: translateY(-1.25vw);
    -webkit-transform: translateY(-1.25vw);
    -moz-transform: translateY(-1.25vw);
    -ms-transform: translateY(-1.25vw);
    -o-transform: translateY(-1.25vw);
  }
}
.form-card {
  padding: var(--spacing-xl);
}
@media (min-width: 992px) {
  .form-card {
    padding: var(--spacing-50);
  }
}
@media (min-width: 1400px) {
  .form-card {
    padding: var(--spacing-xxxxl);
  }
}
@media (min-width: 1920px) {
  .form-card {
    padding: 4.1666666667vw;
  }
}
/* Container Resize */
@media (min-width: 1500px) {
  .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1600px;
  }
}
@media (min-width: 1920px) {
  .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 83.3333333333vw;
  }
}
.container-fluid {
  padding-left: 0.8333333333vw;
  padding-right: 0.8333333333vw;
}
.container-fluid .row {
  margin-left: -0.8333333333vw;
  margin-right: -0.8333333333vw;
}
@media (min-width: 1920px) {
  .row > * {
    padding-left: 0.8333333333vw;
    padding-right: 0.8333333333vw;
  }
}


@media (min-width: 1920px) {
  .m-0 {
    margin: 0vw !important;
  }
  .m-1 {
    margin: 0.2083333333vw !important;
  }
  .m-2 {
    margin: 0.4166666667vw !important;
  }
  .m-3 {
    margin: 0.8333333333vw !important;
  }
  .m-4 {
    margin: 1.25vw !important;
  }
  .m-5 {
    margin: 2.5vw !important;
  }
  .m-sm-0 {
    margin: 0vw !important;
  }
  .m-sm-1 {
    margin: 0.2083333333vw !important;
  }
  .m-sm-2 {
    margin: 0.4166666667vw !important;
  }
  .m-sm-3 {
    margin: 0.8333333333vw !important;
  }
  .m-sm-4 {
    margin: 1.25vw !important;
  }
  .m-sm-5 {
    margin: 2.5vw !important;
  }
  .m-md-0 {
    margin: 0vw !important;
  }
  .m-md-1 {
    margin: 0.2083333333vw !important;
  }
  .m-md-2 {
    margin: 0.4166666667vw !important;
  }
  .m-md-3 {
    margin: 0.8333333333vw !important;
  }
  .m-md-4 {
    margin: 1.25vw !important;
  }
  .m-md-5 {
    margin: 2.5vw !important;
  }
  .m-lg-0 {
    margin: 0vw !important;
  }
  .m-lg-1 {
    margin: 0.2083333333vw !important;
  }
  .m-lg-2 {
    margin: 0.4166666667vw !important;
  }
  .m-lg-3 {
    margin: 0.8333333333vw !important;
  }
  .m-lg-4 {
    margin: 1.25vw !important;
  }
  .m-lg-5 {
    margin: 2.5vw !important;
  }
  .m-xl-0 {
    margin: 0vw !important;
  }
  .m-xl-1 {
    margin: 0.2083333333vw !important;
  }
  .m-xl-2 {
    margin: 0.4166666667vw !important;
  }
  .m-xl-3 {
    margin: 0.8333333333vw !important;
  }
  .m-xl-4 {
    margin: 1.25vw !important;
  }
  .m-xl-5 {
    margin: 2.5vw !important;
  }
  .m-xxl-0 {
    margin: 0vw !important;
  }
  .m-xxl-1 {
    margin: 0.2083333333vw !important;
  }
  .m-xxl-2 {
    margin: 0.4166666667vw !important;
  }
  .m-xxl-3 {
    margin: 0.8333333333vw !important;
  }
  .m-xxl-4 {
    margin: 1.25vw !important;
  }
  .m-xxl-5 {
    margin: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .mt-0, .my-0 {
    margin-top: 0vw !important;
  }
  .mt-1, .my-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-2, .my-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-3, .my-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-4, .my-4 {
    margin-top: 1.25vw !important;
  }
  .mt-5, .my-5 {
    margin-top: 2.5vw !important;
  }
  .mt-sm-0, .my-sm-0 {
    margin-top: 0vw !important;
  }
  .mt-sm-1, .my-sm-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-sm-2, .my-sm-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-sm-3, .my-sm-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-sm-4, .my-sm-4 {
    margin-top: 1.25vw !important;
  }
  .mt-sm-5, .my-sm-5 {
    margin-top: 2.5vw !important;
  }
  .mt-md-0, .my-md-0 {
    margin-top: 0vw !important;
  }
  .mt-md-1, .my-md-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-md-2, .my-md-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-md-3, .my-md-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-md-4, .my-md-4 {
    margin-top: 1.25vw !important;
  }
  .mt-md-5, .my-md-5 {
    margin-top: 2.5vw !important;
  }
  .mt-lg-0, .my-lg-0 {
    margin-top: 0vw !important;
  }
  .mt-lg-1, .my-lg-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-lg-2, .my-lg-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-lg-3, .my-lg-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-lg-4, .my-lg-4 {
    margin-top: 1.25vw !important;
  }
  .mt-lg-5, .my-lg-5 {
    margin-top: 2.5vw !important;
  }
  .mt-xl-0, .my-xl-0 {
    margin-top: 0vw !important;
  }
  .mt-xl-1, .my-xl-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-xl-2, .my-xl-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-xl-3, .my-xl-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-xl-4, .my-xl-4 {
    margin-top: 1.25vw !important;
  }
  .mt-xl-5, .my-xl-5 {
    margin-top: 2.5vw !important;
  }
  .mt-xxl-0, .my-xxl-0 {
    margin-top: 0vw !important;
  }
  .mt-xxl-1, .my-xxl-1 {
    margin-top: 0.2083333333vw !important;
  }
  .mt-xxl-2, .my-xxl-2 {
    margin-top: 0.4166666667vw !important;
  }
  .mt-xxl-3, .my-xxl-3 {
    margin-top: 0.8333333333vw !important;
  }
  .mt-xxl-4, .my-xxl-4 {
    margin-top: 1.25vw !important;
  }
  .mt-xxl-5, .my-xxl-5 {
    margin-top: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .mb-0, .my-0 {
    margin-bottom: 0vw !important;
  }
  .mb-1, .my-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-2, .my-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-3, .my-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-4, .my-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-5, .my-5 {
    margin-bottom: 2.5vw !important;
  }
  .mb-sm-0, .my-sm-0 {
    margin-bottom: 0vw !important;
  }
  .mb-sm-1, .my-sm-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-sm-2, .my-sm-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-sm-3, .my-sm-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-sm-4, .my-sm-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-sm-5, .my-sm-5 {
    margin-bottom: 2.5vw !important;
  }
  .mb-md-0, .my-md-0 {
    margin-bottom: 0vw !important;
  }
  .mb-md-1, .my-md-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-md-2, .my-md-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-md-3, .my-md-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-md-4, .my-md-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-md-5, .my-md-5 {
    margin-bottom: 2.5vw !important;
  }
  .mb-lg-0, .my-lg-0 {
    margin-bottom: 0vw !important;
  }
  .mb-lg-1, .my-lg-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-lg-2, .my-lg-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-lg-3, .my-lg-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-lg-4, .my-lg-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-lg-5, .my-lg-5 {
    margin-bottom: 2.5vw !important;
  }
  .mb-xl-0, .my-xl-0 {
    margin-bottom: 0vw !important;
  }
  .mb-xl-1, .my-xl-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-xl-2, .my-xl-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-xl-3, .my-xl-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-xl-4, .my-xl-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-xl-5, .my-xl-5 {
    margin-bottom: 2.5vw !important;
  }
  .mb-xxl-0, .my-xxl-0 {
    margin-bottom: 0vw !important;
  }
  .mb-xxl-1, .my-xxl-1 {
    margin-bottom: 0.2083333333vw !important;
  }
  .mb-xxl-2, .my-xxl-2 {
    margin-bottom: 0.4166666667vw !important;
  }
  .mb-xxl-3, .my-xxl-3 {
    margin-bottom: 0.8333333333vw !important;
  }
  .mb-xxl-4, .my-xxl-4 {
    margin-bottom: 1.25vw !important;
  }
  .mb-xxl-5, .my-xxl-5 {
    margin-bottom: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .ms-0, .mx-0 {
    margin-left: 0vw !important;
  }
  .ms-1, .mx-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-2, .mx-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-3, .mx-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-4, .mx-4 {
    margin-left: 1.25vw !important;
  }
  .ms-5, .mx-5 {
    margin-left: 2.5vw !important;
  }
  .ms-sm-0, .mx-sm-0 {
    margin-left: 0vw !important;
  }
  .ms-sm-1, .mx-sm-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-sm-2, .mx-sm-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-sm-3, .mx-sm-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-sm-4, .mx-sm-4 {
    margin-left: 1.25vw !important;
  }
  .ms-sm-5, .mx-sm-5 {
    margin-left: 2.5vw !important;
  }
  .ms-md-0, .mx-md-0 {
    margin-left: 0vw !important;
  }
  .ms-md-1, .mx-md-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-md-2, .mx-md-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-md-3, .mx-md-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-md-4, .mx-md-4 {
    margin-left: 1.25vw !important;
  }
  .ms-md-5, .mx-md-5 {
    margin-left: 2.5vw !important;
  }
  .ms-lg-0, .mx-lg-0 {
    margin-left: 0vw !important;
  }
  .ms-lg-1, .mx-lg-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-lg-2, .mx-lg-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-lg-3, .mx-lg-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-lg-4, .mx-lg-4 {
    margin-left: 1.25vw !important;
  }
  .ms-lg-5, .mx-lg-5 {
    margin-left: 2.5vw !important;
  }
  .ms-xl-0, .mx-xl-0 {
    margin-left: 0vw !important;
  }
  .ms-xl-1, .mx-xl-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-xl-2, .mx-xl-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-xl-3, .mx-xl-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-xl-4, .mx-xl-4 {
    margin-left: 1.25vw !important;
  }
  .ms-xl-5, .mx-xl-5 {
    margin-left: 2.5vw !important;
  }
  .ms-xxl-0, .mx-xxl-0 {
    margin-left: 0vw !important;
  }
  .ms-xxl-1, .mx-xxl-1 {
    margin-left: 0.2083333333vw !important;
  }
  .ms-xxl-2, .mx-xxl-2 {
    margin-left: 0.4166666667vw !important;
  }
  .ms-xxl-3, .mx-xxl-3 {
    margin-left: 0.8333333333vw !important;
  }
  .ms-xxl-4, .mx-xxl-4 {
    margin-left: 1.25vw !important;
  }
  .ms-xxl-5, .mx-xxl-5 {
    margin-left: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .me-0, .mx-0 {
    margin-right: 0vw !important;
  }
  .me-1, .mx-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-2, .mx-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-3, .mx-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-4, .mx-4 {
    margin-right: 1.25vw !important;
  }
  .me-5, .mx-5 {
    margin-right: 2.5vw !important;
  }
  .me-sm-0, .mx-sm-0 {
    margin-right: 0vw !important;
  }
  .me-sm-1, .mx-sm-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-sm-2, .mx-sm-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-sm-3, .mx-sm-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-sm-4, .mx-sm-4 {
    margin-right: 1.25vw !important;
  }
  .me-sm-5, .mx-sm-5 {
    margin-right: 2.5vw !important;
  }
  .me-md-0, .mx-md-0 {
    margin-right: 0vw !important;
  }
  .me-md-1, .mx-md-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-md-2, .mx-md-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-md-3, .mx-md-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-md-4, .mx-md-4 {
    margin-right: 1.25vw !important;
  }
  .me-md-5, .mx-md-5 {
    margin-right: 2.5vw !important;
  }
  .me-lg-0, .mx-lg-0 {
    margin-right: 0vw !important;
  }
  .me-lg-1, .mx-lg-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-lg-2, .mx-lg-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-lg-3, .mx-lg-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-lg-4, .mx-lg-4 {
    margin-right: 1.25vw !important;
  }
  .me-lg-5, .mx-lg-5 {
    margin-right: 2.5vw !important;
  }
  .me-xl-0, .mx-xl-0 {
    margin-right: 0vw !important;
  }
  .me-xl-1, .mx-xl-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-xl-2, .mx-xl-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-xl-3, .mx-xl-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-xl-4, .mx-xl-4 {
    margin-right: 1.25vw !important;
  }
  .me-xl-5, .mx-xl-5 {
    margin-right: 2.5vw !important;
  }
  .me-xxl-0, .mx-xxl-0 {
    margin-right: 0vw !important;
  }
  .me-xxl-1, .mx-xxl-1 {
    margin-right: 0.2083333333vw !important;
  }
  .me-xxl-2, .mx-xxl-2 {
    margin-right: 0.4166666667vw !important;
  }
  .me-xxl-3, .mx-xxl-3 {
    margin-right: 0.8333333333vw !important;
  }
  .me-xxl-4, .mx-xxl-4 {
    margin-right: 1.25vw !important;
  }
  .me-xxl-5, .mx-xxl-5 {
    margin-right: 2.5vw !important;
  }
}

/** Padding */
@media (min-width: 1920px) {
  .p-0 {
    padding: 0vw !important;
  }
  .p-1 {
    padding: 0.2083333333vw !important;
  }
  .p-2 {
    padding: 0.4166666667vw !important;
  }
  .p-3 {
    padding: 0.8333333333vw !important;
  }
  .p-4 {
    padding: 1.25vw !important;
  }
  .p-5 {
    padding: 2.5vw !important;
  }
  .p-sm-0 {
    padding: 0vw !important;
  }
  .p-sm-1 {
    padding: 0.2083333333vw !important;
  }
  .p-sm-2 {
    padding: 0.4166666667vw !important;
  }
  .p-sm-3 {
    padding: 0.8333333333vw !important;
  }
  .p-sm-4 {
    padding: 1.25vw !important;
  }
  .p-sm-5 {
    padding: 2.5vw !important;
  }
  .p-md-0 {
    padding: 0vw !important;
  }
  .p-md-1 {
    padding: 0.2083333333vw !important;
  }
  .p-md-2 {
    padding: 0.4166666667vw !important;
  }
  .p-md-3 {
    padding: 0.8333333333vw !important;
  }
  .p-md-4 {
    padding: 1.25vw !important;
  }
  .p-md-5 {
    padding: 2.5vw !important;
  }
  .p-lg-0 {
    padding: 0vw !important;
  }
  .p-lg-1 {
    padding: 0.2083333333vw !important;
  }
  .p-lg-2 {
    padding: 0.4166666667vw !important;
  }
  .p-lg-3 {
    padding: 0.8333333333vw !important;
  }
  .p-lg-4 {
    padding: 1.25vw !important;
  }
  .p-lg-5 {
    padding: 2.5vw !important;
  }
  .p-xl-0 {
    padding: 0vw !important;
  }
  .p-xl-1 {
    padding: 0.2083333333vw !important;
  }
  .p-xl-2 {
    padding: 0.4166666667vw !important;
  }
  .p-xl-3 {
    padding: 0.8333333333vw !important;
  }
  .p-xl-4 {
    padding: 1.25vw !important;
  }
  .p-xl-5 {
    padding: 2.5vw !important;
  }
  .p-xxl-0 {
    padding: 0vw !important;
  }
  .p-xxl-1 {
    padding: 0.2083333333vw !important;
  }
  .p-xxl-2 {
    padding: 0.4166666667vw !important;
  }
  .p-xxl-3 {
    padding: 0.8333333333vw !important;
  }
  .p-xxl-4 {
    padding: 1.25vw !important;
  }
  .p-xxl-5 {
    padding: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .pt-0, .py-0 {
    padding-top: 0vw !important;
  }
  .pt-1, .py-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-2, .py-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-3, .py-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-4, .py-4 {
    padding-top: 1.25vw !important;
  }
  .pt-5, .py-5 {
    padding-top: 2.5vw !important;
  }
  .pt-sm-0, .py-sm-0 {
    padding-top: 0vw !important;
  }
  .pt-sm-1, .py-sm-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-sm-2, .py-sm-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-sm-3, .py-sm-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-sm-4, .py-sm-4 {
    padding-top: 1.25vw !important;
  }
  .pt-sm-5, .py-sm-5 {
    padding-top: 2.5vw !important;
  }
  .pt-md-0, .py-md-0 {
    padding-top: 0vw !important;
  }
  .pt-md-1, .py-md-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-md-2, .py-md-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-md-3, .py-md-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-md-4, .py-md-4 {
    padding-top: 1.25vw !important;
  }
  .pt-md-5, .py-md-5 {
    padding-top: 2.5vw !important;
  }
  .pt-lg-0, .py-lg-0 {
    padding-top: 0vw !important;
  }
  .pt-lg-1, .py-lg-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-lg-2, .py-lg-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-lg-3, .py-lg-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-lg-4, .py-lg-4 {
    padding-top: 1.25vw !important;
  }
  .pt-lg-5, .py-lg-5 {
    padding-top: 2.5vw !important;
  }
  .pt-xl-0, .py-xl-0 {
    padding-top: 0vw !important;
  }
  .pt-xl-1, .py-xl-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-xl-2, .py-xl-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-xl-3, .py-xl-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-xl-4, .py-xl-4 {
    padding-top: 1.25vw !important;
  }
  .pt-xl-5, .py-xl-5 {
    padding-top: 2.5vw !important;
  }
  .pt-xxl-0, .py-xxl-0 {
    padding-top: 0vw !important;
  }
  .pt-xxl-1, .py-xxl-1 {
    padding-top: 0.2083333333vw !important;
  }
  .pt-xxl-2, .py-xxl-2 {
    padding-top: 0.4166666667vw !important;
  }
  .pt-xxl-3, .py-xxl-3 {
    padding-top: 0.8333333333vw !important;
  }
  .pt-xxl-4, .py-xxl-4 {
    padding-top: 1.25vw !important;
  }
  .pt-xxl-5, .py-xxl-5 {
    padding-top: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .pb-0, .py-0 {
    padding-bottom: 0vw !important;
  }
  .pb-1, .py-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-2, .py-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-3, .py-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-4, .py-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-5, .py-5 {
    padding-bottom: 2.5vw !important;
  }
  .pb-sm-0, .py-sm-0 {
    padding-bottom: 0vw !important;
  }
  .pb-sm-1, .py-sm-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-sm-2, .py-sm-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-sm-3, .py-sm-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-sm-4, .py-sm-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-sm-5, .py-sm-5 {
    padding-bottom: 2.5vw !important;
  }
  .pb-md-0, .py-md-0 {
    padding-bottom: 0vw !important;
  }
  .pb-md-1, .py-md-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-md-2, .py-md-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-md-3, .py-md-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-md-4, .py-md-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-md-5, .py-md-5 {
    padding-bottom: 2.5vw !important;
  }
  .pb-lg-0, .py-lg-0 {
    padding-bottom: 0vw !important;
  }
  .pb-lg-1, .py-lg-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-lg-2, .py-lg-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-lg-3, .py-lg-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-lg-4, .py-lg-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-lg-5, .py-lg-5 {
    padding-bottom: 2.5vw !important;
  }
  .pb-xl-0, .py-xl-0 {
    padding-bottom: 0vw !important;
  }
  .pb-xl-1, .py-xl-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-xl-2, .py-xl-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-xl-3, .py-xl-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-xl-4, .py-xl-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-xl-5, .py-xl-5 {
    padding-bottom: 2.5vw !important;
  }
  .pb-xxl-0, .py-xxl-0 {
    padding-bottom: 0vw !important;
  }
  .pb-xxl-1, .py-xxl-1 {
    padding-bottom: 0.2083333333vw !important;
  }
  .pb-xxl-2, .py-xxl-2 {
    padding-bottom: 0.4166666667vw !important;
  }
  .pb-xxl-3, .py-xxl-3 {
    padding-bottom: 0.8333333333vw !important;
  }
  .pb-xxl-4, .py-xxl-4 {
    padding-bottom: 1.25vw !important;
  }
  .pb-xxl-5, .py-xxl-5 {
    padding-bottom: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .ps-0, .px-0 {
    padding-left: 0vw !important;
  }
  .ps-1, .px-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-2, .px-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-3, .px-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-4, .px-4 {
    padding-left: 1.25vw !important;
  }
  .ps-5, .px-5 {
    padding-left: 2.5vw !important;
  }
  .ps-sm-0, .px-sm-0 {
    padding-left: 0vw !important;
  }
  .ps-sm-1, .px-sm-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-sm-2, .px-sm-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-sm-3, .px-sm-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-sm-4, .px-sm-4 {
    padding-left: 1.25vw !important;
  }
  .ps-sm-5, .px-sm-5 {
    padding-left: 2.5vw !important;
  }
  .ps-md-0, .px-md-0 {
    padding-left: 0vw !important;
  }
  .ps-md-1, .px-md-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-md-2, .px-md-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-md-3, .px-md-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-md-4, .px-md-4 {
    padding-left: 1.25vw !important;
  }
  .ps-md-5, .px-md-5 {
    padding-left: 2.5vw !important;
  }
  .ps-lg-0, .px-lg-0 {
    padding-left: 0vw !important;
  }
  .ps-lg-1, .px-lg-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-lg-2, .px-lg-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-lg-3, .px-lg-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-lg-4, .px-lg-4 {
    padding-left: 1.25vw !important;
  }
  .ps-lg-5, .px-lg-5 {
    padding-left: 2.5vw !important;
  }
  .ps-xl-0, .px-xl-0 {
    padding-left: 0vw !important;
  }
  .ps-xl-1, .px-xl-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-xl-2, .px-xl-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-xl-3, .px-xl-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-xl-4, .px-xl-4 {
    padding-left: 1.25vw !important;
  }
  .ps-xl-5, .px-xl-5 {
    padding-left: 2.5vw !important;
  }
  .ps-xxl-0, .px-xxl-0 {
    padding-left: 0vw !important;
  }
  .ps-xxl-1, .px-xxl-1 {
    padding-left: 0.2083333333vw !important;
  }
  .ps-xxl-2, .px-xxl-2 {
    padding-left: 0.4166666667vw !important;
  }
  .ps-xxl-3, .px-xxl-3 {
    padding-left: 0.8333333333vw !important;
  }
  .ps-xxl-4, .px-xxl-4 {
    padding-left: 1.25vw !important;
  }
  .ps-xxl-5, .px-xxl-5 {
    padding-left: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .pe-0, .px-0 {
    padding-right: 0vw !important;
  }
  .pe-1, .px-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-2, .px-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-3, .px-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-4, .px-4 {
    padding-right: 1.25vw !important;
  }
  .pe-5, .px-5 {
    padding-right: 2.5vw !important;
  }
  .pe-sm-0, .px-sm-0 {
    padding-right: 0vw !important;
  }
  .pe-sm-1, .px-sm-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-sm-2, .px-sm-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-sm-3, .px-sm-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-sm-4, .px-sm-4 {
    padding-right: 1.25vw !important;
  }
  .pe-sm-5, .px-sm-5 {
    padding-right: 2.5vw !important;
  }
  .pe-md-0, .px-md-0 {
    padding-right: 0vw !important;
  }
  .pe-md-1, .px-md-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-md-2, .px-md-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-md-3, .px-md-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-md-4, .px-md-4 {
    padding-right: 1.25vw !important;
  }
  .pe-md-5, .px-md-5 {
    padding-right: 2.5vw !important;
  }
  .pe-lg-0, .px-lg-0 {
    padding-right: 0vw !important;
  }
  .pe-lg-1, .px-lg-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-lg-2, .px-lg-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-lg-3, .px-lg-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-lg-4, .px-lg-4 {
    padding-right: 1.25vw !important;
  }
  .pe-lg-5, .px-lg-5 {
    padding-right: 2.5vw !important;
  }
  .pe-xl-0, .px-xl-0 {
    padding-right: 0vw !important;
  }
  .pe-xl-1, .px-xl-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-xl-2, .px-xl-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-xl-3, .px-xl-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-xl-4, .px-xl-4 {
    padding-right: 1.25vw !important;
  }
  .pe-xl-5, .px-xl-5 {
    padding-right: 2.5vw !important;
  }
  .pe-xxl-0, .px-xxl-0 {
    padding-right: 0vw !important;
  }
  .pe-xxl-1, .px-xxl-1 {
    padding-right: 0.2083333333vw !important;
  }
  .pe-xxl-2, .px-xxl-2 {
    padding-right: 0.4166666667vw !important;
  }
  .pe-xxl-3, .px-xxl-3 {
    padding-right: 0.8333333333vw !important;
  }
  .pe-xxl-4, .px-xxl-4 {
    padding-right: 1.25vw !important;
  }
  .pe-xxl-5, .px-xxl-5 {
    padding-right: 2.5vw !important;
  }
}

/** gap */
@media (min-width: 1920px) {
  .g-0 > [class*=col-], .gy-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-1 > [class*=col-], .gy-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-2 > [class*=col-], .gy-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-3 > [class*=col-], .gy-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-4 > [class*=col-], .gy-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-5 > [class*=col-], .gy-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
  .g-sm-0 > [class*=col-], .gy-sm-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-sm-1 > [class*=col-], .gy-sm-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-sm-2 > [class*=col-], .gy-sm-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-sm-3 > [class*=col-], .gy-sm-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-sm-4 > [class*=col-], .gy-sm-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-sm-5 > [class*=col-], .gy-sm-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
  .g-md-0 > [class*=col-], .gy-md-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-md-1 > [class*=col-], .gy-md-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-md-2 > [class*=col-], .gy-md-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-md-3 > [class*=col-], .gy-md-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-md-4 > [class*=col-], .gy-md-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-md-5 > [class*=col-], .gy-md-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
  .g-lg-0 > [class*=col-], .gy-lg-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-lg-1 > [class*=col-], .gy-lg-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-lg-2 > [class*=col-], .gy-lg-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-lg-3 > [class*=col-], .gy-lg-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-lg-4 > [class*=col-], .gy-lg-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-lg-5 > [class*=col-], .gy-lg-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
  .g-xl-0 > [class*=col-], .gy-xl-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-xl-1 > [class*=col-], .gy-xl-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-xl-2 > [class*=col-], .gy-xl-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-xl-3 > [class*=col-], .gy-xl-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-xl-4 > [class*=col-], .gy-xl-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-xl-5 > [class*=col-], .gy-xl-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
  .g-xxl-0 > [class*=col-], .gy-xxl-0 > [class*=col-] {
    margin-block-start: 0vw !important;
  }
  .g-xxl-1 > [class*=col-], .gy-xxl-1 > [class*=col-] {
    margin-block-start: 0.2083333333vw !important;
  }
  .g-xxl-2 > [class*=col-], .gy-xxl-2 > [class*=col-] {
    margin-block-start: 0.4166666667vw !important;
  }
  .g-xxl-3 > [class*=col-], .gy-xxl-3 > [class*=col-] {
    margin-block-start: 0.8333333333vw !important;
  }
  .g-xxl-4 > [class*=col-], .gy-xxl-4 > [class*=col-] {
    margin-block-start: 1.25vw !important;
  }
  .g-xxl-5 > [class*=col-], .gy-xxl-5 > [class*=col-] {
    margin-block-start: 2.5vw !important;
  }
}

@media (min-width: 1920px) {
  .gx-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
  .gx-sm-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-sm-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-sm-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-sm-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-sm-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-sm-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
  .gx-md-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-md-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-md-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-md-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-md-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-md-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
  .gx-lg-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-lg-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-lg-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-lg-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-lg-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-lg-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
  .gx-xl-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-xl-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-xl-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-xl-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-xl-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-xl-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
  .gx-xxl-0 > [class*=col-] {
    padding-left: 0vw !important;
    padding-right: 0vw !important;
  }
  .gx-xxl-1 > [class*=col-] {
    padding-left: 0.2083333333vw !important;
    padding-right: 0.2083333333vw !important;
  }
  .gx-xxl-2 > [class*=col-] {
    padding-left: 0.4166666667vw !important;
    padding-right: 0.4166666667vw !important;
  }
  .gx-xxl-3 > [class*=col-] {
    padding-left: 0.8333333333vw !important;
    padding-right: 0.8333333333vw !important;
  }
  .gx-xxl-4 > [class*=col-] {
    padding-left: 1.25vw !important;
    padding-right: 1.25vw !important;
  }
  .gx-xxl-5 > [class*=col-] {
    padding-left: 2.5vw !important;
    padding-right: 2.5vw !important;
  }
}

header .navbar {
  /* logo clss css*/
  /* toggler collapse */
}
header .navbar--header {
  background-color: var(--color-primary);
  padding: var(--spacing-15) var(--spacing-15);
}
@media (min-width: 992px) {
  header .navbar--header {
    padding: var(--spacing-0) var(--spacing-15);
  }
}
@media (max-width: 991.98px) {
  header .navbar--header .nav-item {
    border-bottom: var(--spacing-1) solid var(--color-secondary);
  }
  header .navbar--header .nav-item .right--border {
    border-right: var(--spacing-1) solid var(--color-default-of);
    max-width: 88%;
    width: var(--spacing-full);
  }
}
@media (max-width: 991.98px) and (max-width: 390px) {
  header .navbar--header .nav-item .right--border {
    max-width: 80%;
  }
}
@media (max-width: 991.98px) {
  header .navbar--header .nav-item .fa--size {
    font-size: var(--spacing-18);
  }
}
header .navbar--header .nav-item .dropdown-menu {
  padding: var(--spacing-18);
  top: calc(100% - var(--spacing-0));
  background-color: var(--color-primary);
  border: var(--spacing-0);
  border-radius: var(--spacing-0);
  -webkit-border-radius: var(--spacing-0);
  -moz-border-radius: var(--spacing-0);
  -ms-border-radius: var(--spacing-0);
  -o-border-radius: var(--spacing-0);
  animation: dropdownOpen;
  -webkit-animation: dropdownOpen;
  margin-top: var(--spacing-0);
}
@media (max-width: 991.98px) {
  header .navbar--header .nav-item .dropdown-menu {
    border-top: var(--spacing-1) solid var(--color-secondary);
    position: var(--position-r);
  }
}
/* @media (min-width: 992px) {
  header .navbar--header .nav-item .dropdown-menu {
    -webkit-box-shadow: var(--spacing-0) var(--spacing-sm) var(--spacing-10) var(--spacing-0) var(--color-light-white);
            box-shadow: var(--spacing-0) var(--spacing-sm) var(--spacing-10) var(--spacing-0) var(--color-light-white);
  }
} */
@media (min-width: 1920px) {
  header .navbar--header .nav-item .dropdown-menu {
    padding: 1.0416666667vw;
  }
}
header .navbar--header .nav-item .dropdown-item {
  padding-left: var(--spacing-md);
  padding-right: var(--spacing-md);
}
@media (min-width: 1920px) {
  header .navbar--header .nav-item .dropdown-item {
    padding-left: 0.8333333333vw;
    padding-right: 0.8333333333vw;
    margin-bottom: 0.5208333333vw;
  }
}
header .navbar--header .nav-item .dropdown-item:hover {
  background: var(--color-transparent);
}
header .navbar--header .nav-item .dropdown-link {
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
  font-weight: var(--font-weight-6);
  font-family: var(--font-family);
  color: var(--color-default-of);
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
@media (min-width: 1920px) {
  header .navbar--header .nav-item .dropdown-link {
    font-size: 0.9375vw;
    line-height: 1.5625vw;
  }
}
header .navbar--header .nav-item .dropdown-link:hover, header .navbar--header .nav-item .dropdown-link.active {
  color: var(--color-secondary);
}
header .navbar--header .nav-item .dropdown-link.info:hover, header .navbar--header .nav-item .dropdown-link.info.active {
  color: var(--color-info);
}
header .navbar--header .nav-item .dropdown-link.info-emphasis:hover, header .navbar--header .nav-item .dropdown-link.info-emphasis.active {
  color: var(--color-info-emphasis);
}
header .navbar--header .nav-item .dropdown-link.yellow:hover, header .navbar--header .nav-item .dropdown-link.yellow.active {
  color: var(--color-yellow);
}
header .navbar--header .nav-item .dropdown-link.danger:hover, header .navbar--header .nav-item .dropdown-link.danger.active {
  color: var(--color-danger);
}
@media (min-width: 992px) {
  header .navbar--header .nav-item:last-child {
    margin-right: var(--spacing-46);
  }
}
@media (min-width: 992px) {
  header .navbar--header .nav-item:last-child .nav-link {
    padding-right: var(--spacing-18) !important;
  }
}
@media (min-width: 1200px) {
  header .navbar--header .nav-item:last-child .nav-link {
    padding-right: var(--spacing-40) !important;
  }
}
@media (min-width: 1400px) {
  header .navbar--header .nav-item:last-child .nav-link {
    padding-right: var(--spacing-54) !important;
  }
}
@media (min-width: 1920px) {
  header .navbar--header .nav-item:last-child .nav-link {
    padding-right: max(var(--spacing-74), 3.854vw) !important;
  }
}
@media (min-width: 992px) {
  header .navbar--header .nav-item:hover .dropdown-menu {
    display: var(--properties-block);
  }
}
header .navbar--header .nav-item:hover .nav-link::after {
  background: var(--color-primary);
}
header .navbar--header .nav-item:hover:hover {
  color: var(--color-secondary);
}
header .navbar--header .nav-item:hover:hover::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(231deg) brightness(102%) contrast(102%);
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(231deg) brightness(102%) contrast(102%);
}
header .navbar--header .nav-item:hover:hover .info::before {
  background-color: var(--color-transparent);
  filter: invert(61%) sepia(98%) saturate(2022%) hue-rotate(165deg) brightness(94%) contrast(88%);
  -webkit-filter: invert(61%) sepia(98%) saturate(2022%) hue-rotate(165deg) brightness(94%) contrast(88%);
}
header .navbar--header .nav-item:hover:hover .info-emphasis::before {
  background-color: var(--color-transparent);
  filter: invert(77%) sepia(83%) saturate(424%) hue-rotate(15deg) brightness(96%) contrast(97%);
  -webkit-filter: invert(77%) sepia(83%) saturate(424%) hue-rotate(15deg) brightness(96%) contrast(97%);
}
header .navbar--header .nav-item:hover:hover .warning::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(57%) sepia(96%) saturate(518%) hue-rotate(345deg) brightness(98%) contrast(97%);
  filter: invert(57%) sepia(96%) saturate(518%) hue-rotate(345deg) brightness(98%) contrast(97%);
}
header .navbar--header .nav-item:hover:hover .yellow::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(90%) sepia(24%) saturate(6304%) hue-rotate(2deg) brightness(118%) contrast(103%);
  filter: invert(90%) sepia(24%) saturate(6304%) hue-rotate(2deg) brightness(118%) contrast(103%);
}
header .navbar--header .nav-item:hover:hover .danger::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(26%) sepia(99%) saturate(1442%) hue-rotate(341deg) brightness(110%) contrast(89%);
  filter: invert(26%) sepia(99%) saturate(1442%) hue-rotate(341deg) brightness(110%) contrast(89%);
}
header .navbar--header .nav-link {
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
  font-weight: var(--font-weight-6);
  font-family: var(--font-family);
  color: var(--color-secondary);
  position: var(--position-r);
  display: var(--properties-block);
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
@media (min-width: 992px) {
  header .navbar--header .nav-link {
    padding-left: var(--spacing-lg) !important;
    padding-top: var(--spacing-26);
    padding-bottom: var(--spacing-26);
  }
}
@media (min-width: 1200px) {
  header .navbar--header .nav-link {
    padding-left: var(--spacing-40) !important;
  }
}
@media (min-width: 1400px) {
  header .navbar--header .nav-link {
    padding-left: var(--spacing-54) !important;
    padding-top: var(--spacing-54);
    padding-bottom: var(--spacing-54);
  }
}
@media (min-width: 1920px) {
  header .navbar--header .nav-link {
    font-size: 0.9375vw;
    line-height: 1.5625vw;
    padding-top: 2.8125vw;
    padding-right: 0.4166666667vw !important;
    padding-bottom: 2.8125vw;
    padding-left: 3.8541666667vw !important;
  }
}
header .navbar--header .nav-link::before {
  content: "";
  position: var(--position-a);
  background-color: var(--color-transparent);
  background-image: url('/Areas/CMS/assets/img/horizontal.svg');
  background-repeat: var(--image-no-repeat);
  background-size: var(--image-cover);
  width: var(--spacing-25);
  height: var(--spacing-5);
  left: var(--spacing-xs);
  bottom: var(--spacing-20);
  right: var(--properties-unset);
}
@media (min-width: 992px) {
  header .navbar--header .nav-link::before {
    left: var(--spacing--3);
    top: var(--spacing-40);
  }
}
@media (min-width: 1200px) {
  header .navbar--header .nav-link::before {
    left: var(--spacing-sm);
  }
}
@media (min-width: 1400px) {
  header .navbar--header .nav-link::before {
    left: var(--spacing-lg);
    top: var(--spacing-68);
  }
}
@media (min-width: 1920px) {
  header .navbar--header .nav-link::before {
    left: 2.1354166667vw;
    top: 3.5416666667vw;
    width: 1.3020833333vw;
    height: 0.3125vw;
  }
}
header .navbar--header .nav-link.active, header .navbar--header .nav-link:hover {
  color: var(--color-secondary);
}
header .navbar--header .nav-link.active::before, header .navbar--header .nav-link:hover::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(231deg) brightness(102%) contrast(102%);
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(231deg) brightness(102%) contrast(102%);
}
header .navbar--header .nav-link.active.info::before, header .navbar--header .nav-link:hover.info::before {
  background-color: var(--color-transparent);
  filter: invert(61%) sepia(98%) saturate(2022%) hue-rotate(165deg) brightness(94%) contrast(88%);
  -webkit-filter: invert(61%) sepia(98%) saturate(2022%) hue-rotate(165deg) brightness(94%) contrast(88%);
}
header .navbar--header .nav-link.active.info-emphasis::before, header .navbar--header .nav-link:hover.info-emphasis::before {
  background-color: var(--color-transparent);
  filter: invert(77%) sepia(83%) saturate(424%) hue-rotate(15deg) brightness(96%) contrast(97%);
  -webkit-filter: invert(77%) sepia(83%) saturate(424%) hue-rotate(15deg) brightness(96%) contrast(97%);
}
header .navbar--header .nav-link.active.warning::before, header .navbar--header .nav-link:hover.warning::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(57%) sepia(96%) saturate(518%) hue-rotate(345deg) brightness(98%) contrast(97%);
  filter: invert(57%) sepia(96%) saturate(518%) hue-rotate(345deg) brightness(98%) contrast(97%);
}
header .navbar--header .nav-link.active.yellow::before, header .navbar--header .nav-link:hover.yellow::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(90%) sepia(24%) saturate(6304%) hue-rotate(2deg) brightness(118%) contrast(103%);
  filter: invert(90%) sepia(24%) saturate(6304%) hue-rotate(2deg) brightness(118%) contrast(103%);
}
header .navbar--header .nav-link.active.danger::before, header .navbar--header .nav-link:hover.danger::before {
  background-color: var(--color-transparent);
  -webkit-filter: invert(26%) sepia(99%) saturate(1442%) hue-rotate(341deg) brightness(110%) contrast(89%);
  filter: invert(26%) sepia(99%) saturate(1442%) hue-rotate(341deg) brightness(110%) contrast(89%);
}
header .navbar-brand {
  padding: var(--spacing-0) var(--spacing-0);
}
@media (min-width: 992px) {
  header .navbar-brand {
    margin-right: var(--spacing-0);
  }
}
header .navbar-brand .logo {
  height: 60px;
}
@media (min-width: 992px) {
  header .navbar-brand .logo {
    min-width: 240px;
  }
}
@media (min-width: 1920px) {
  header .navbar-brand .logo {
    min-width: 19.0625vw;
    height: var(--properties-auto);
  }
}
header .navbar--down--arrow {
  right: var(--spacing-xs);
  top: var(--spacing-12);
  -webkit-transition: -webkit-transform 100ms ease;
  transition: -webkit-transform 100ms ease;
  transition: transform 100ms ease;
  transition: transform 100ms ease, -webkit-transform 100ms ease;
  color: var(--color-secondary);
}
header .navbar--down--arrow.show .fa--size {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
header .navbar-toggler {
  padding: var(--spacing-0);
  height: var(--spacing-60);
  width: var(--spacing-60);
  position: var(--position-a);
  right: var(--spacing-md);
  background: var(--properties-transparent);
  border: var(--spacing-0) !important;
  z-index: 9;
  -webkit-box-shadow: var(--properties-none) !important;
          box-shadow: var(--properties-none) !important;
  border-radius: var(--spacing-0);
  -webkit-border-radius: var(--spacing-0);
  -moz-border-radius: var(--spacing-0);
  -ms-border-radius: var(--spacing-0);
  -o-border-radius: var(--spacing-0);
  transform: translateY(var(--spacing-0));
  -webkit-transform: translateY(var(--spacing-0));
  -moz-transform: translateY(var(--spacing-0));
  -ms-transform: translateY(var(--spacing-0));
  -o-transform: translateY(var(--spacing-0));
}
header .navbar-toggler:focus {
  -webkit-box-shadow: var(--properties-none);
          box-shadow: var(--properties-none);
}
@media (min-width: 992px) {
  header .navbar-toggler {
    display: var(--properties-none);
  }
}
header .navbar-toggler .hamburger > i {
  background: var(--color-secondary);
  height: var(--spacing-2);
  width: var(--spacing-30);
  margin: var(--spacing-0) var(--properties-auto);
  position: var(--position-a);
  display: var(--properties-block);
  left: var(--spacing-15);
  -webkit-transition: all 0.175s ease-out;
  transition: all 0.175s ease-out;
}
header .navbar-toggler .hamburger > i:nth-child(2) {
  display: var(--properties-none);
}
header .navbar-toggler .hamburger > i:first-of-type {
  display: var(--properties-block) !important;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-top: var(--spacing-10);
  width: var(--spacing-30);
  top: var(--spacing-21);
  right: var(--spacing-20);
}
header .navbar-toggler .hamburger > i:last-of-type {
  display: var(--properties-block) !important;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  margin-top: var(--spacing--10);
  width: var(--spacing-30);
  top: var(--spacing-41);
  right: var(--spacing-20);
}
header .navbar-toggler.collapsed:hover {
  cursor: var(--properties-pointer);
}
header .navbar-toggler.collapsed:hover .hamburger > i:first-of-type {
  display: var(--properties-block);
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: var(--spacing-15);
  top: var(--spacing-25);
  right: var(--spacing--3);
}
header .navbar-toggler.collapsed:hover .hamburger > i:last-of-type {
  display: var(--properties-block);
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: var(--spacing-15);
  top: var(--spacing-35);
  right: var(--spacing--3);
}
header .navbar-toggler.collapsed .hamburger > i {
  background: var(--color-secondary);
  height: var(--spacing-2);
  width: var(--spacing-30);
  margin: var(--spacing-0) var(--properties-auto);
  position: var(--position-a);
  display: var(--properties-block);
  left: var(--spacing-15);
  -webkit-transition: all 0.175s ease-out;
  transition: all 0.175s ease-out;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
}
header .navbar-toggler.collapsed .hamburger > i:first-of-type {
  top: var(--spacing-20);
}
header .navbar-toggler.collapsed .hamburger > i:nth-child(2) {
  top: var(--spacing-30);
}
header .navbar-toggler.collapsed .hamburger > i:last-of-type {
  top: var(--spacing-40);
}
@media (max-width: 991.98px) {
  header .navbar-collapse {
    -webkit-box-shadow: inset var(--spacing-0) var(--spacing-3) var(--spacing-6) var(--color-primary-rgb29);
            box-shadow: inset var(--spacing-0) var(--spacing-3) var(--spacing-6) var(--color-primary-rgb29);
    max-height: calc(var(--spacing-vh-full) - 90px);
    height: var(--spacing-full);
    overflow-x: var(--properties-hidden);
    overflow-y: var(--properties-auto);
    position: var(--position-f);
    top: 90px;
    right: var(--spacing-0);
    max-width: 500px;
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
    bottom: var(--spacing-0);
    z-index: 1045;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: var(--spacing-full);
    visibility: var(--properties-unset);
    background-color: var(--color-primary);
    background-clip: padding-box;
    -webkit-transition: -webkit-transform 100ms ease;
    transition: -webkit-transform 100ms ease;
    transition: transform 100ms ease;
    transition: transform 100ms ease, -webkit-transform 100ms ease;
    -webkit-transition-property: -webkit-transform, left, right;
    -webkit-backface-visibility: var(--properties-unset);
  }
  header .navbar-collapse .navbar-nav {
    width: var(--spacing-full);
  }
  header .navbar-collapse .navbar-nav .nav-link {
    padding-left: var(--spacing-40);
    padding-right: var(--spacing-15);
  }
  header .navbar-collapse.show {
    transform: translateX(var(--spacing-0));
    -webkit-transform: translateX(var(--spacing-0));
    -moz-transform: translateX(var(--spacing-0));
    -ms-transform: translateX(var(--spacing-0));
    -o-transform: translateX(var(--spacing-0));
    visibility: var(--properties-visible);
  }
}
header.touch {
  -webkit-box-shadow: var(--spacing-0) var(--spacing-0) var(--spacing-10) var(--spacing-0) var(--color-default);
          box-shadow: var(--spacing-0) var(--spacing-0) var(--spacing-10) var(--spacing-0) var(--color-default);
}

.searchTggleShow {
  overflow: var(--properties-hidden);
}
.searchTggleShow .search--box {
  display: var(--properties-block) !important;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.searchTggleShow::after {
  content: "";
  background-color: var(--color-primary-rgb8);
  position: var(--position-f);
  top: var(--spacing-0);
  right: var(--spacing-0);
  bottom: var(--spacing-0);
  left: var(--spacing-0);
}

.search--btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: var(--spacing-60);
  height: var(--spacing-60);
  font-size: var(--spacing-lg);
  top: 50%;
  right: var(--spacing-85);
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}
@media (min-width: 992px) {
  .search--btn {
    right: var(--spacing-md);
  }
}
@media (min-width: 1400px) {
  .search--btn {
    width: var(--spacing-46);
    height: var(--spacing-46);
  }
}
@media (min-width: 1920px) {
  .search--btn {
    font-size: 0.9375vw;
  }
}
.search--box {
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
  z-index: 1048;
  position: var(--position-a);
  left: var(--spacing-0);
  right: var(--spacing-0);
}
@media (min-width: 1920px) {
  .search--box {
    padding-top: 0.8333333333vw !important;
    padding-bottom: 0.8333333333vw !important;
  }
}
.search--box .search {
  top: var(--spacing-md);
  left: var(--spacing-15);
  font-size: var(--spacing-22);
}
@media (min-width: 1400px) {
  .search--box .search {
    top: var(--spacing-18);
  }
}
@media (min-width: 1920px) {
  .search--box .search {
    top: 1.1458333333vw;
    font-size: 1.1458333333vw;
  }
}
.search--box input {
  padding: var(--spacing-15) var(--spacing-40);
  font-size: var(--spacing-18);
  font-family: var(--font-family);
  font-weight: var(--font-weight-6);
}
@media (min-width: 1920px) {
  .search--box input {
    padding: 0.78125vw 2.0833333333vw;
    font-size: 0.9375vw;
  }
}
.search--box input:focus {
  -webkit-box-shadow: var(--spacing-0);
          box-shadow: var(--spacing-0);
}
.search--box .searchTggle {
  top: var(--spacing-12);
  right: var(--spacing-15);
  font-size: var(--spacing-22);
  width: var(--spacing-30);
  height: var(--spacing-30);
}
@media (min-width: 1920px) {
  .search--box .searchTggle {
    top: 1.0416666667vw;
    font-size: 1.1458333333vw;
    width: 1.5625vw;
    height: 1.5625vw;
  }
}

/* Top Spacing */
.top--space {
  margin-top: 90px;
}
@media (min-width: 992px) {
  .top--space {
    margin-top: 82px;
  }
}
@media (min-width: 1400px) {
  .top--space {
    margin-top: 138px;
  }
}
@media (min-width: 1920px) {
  .top--space {
    margin-top: 7.1875vw;
  }
}

@-webkit-keyframes dropdownOpen {
  0% {
    opacity: var(--spacing-0);
    transform: translate(-50%, var(--spacing-20));
    -webkit-transform: translate(-50%, var(--spacing-20));
    -moz-transform: translate(-50%, var(--spacing-20));
    -ms-transform: translate(-50%, var(--spacing-20));
    -o-transform: translate(-50%, var(--spacing-20));
  }
  100% {
    opacity: 1;
    transform: translate(-50%, var(--spacing-0));
    -webkit-transform: translate(-50%, var(--spacing-0));
    -moz-transform: translate(-50%, var(--spacing-0));
    -ms-transform: translate(-50%, var(--spacing-0));
    -o-transform: translate(-50%, var(--spacing-0));
  }
}
@keyframes dropdownOpen {
  0% {
    opacity: var(--spacing-0);
    transform: translate(-50%, var(--spacing-20));
    -webkit-transform: translate(-50%, var(--spacing-20));
    -moz-transform: translate(-50%, var(--spacing-20));
    -ms-transform: translate(-50%, var(--spacing-20));
    -o-transform: translate(-50%, var(--spacing-20));
  }
  100% {
    opacity: 1;
    transform: translate(-50%, var(--spacing-0));
    -webkit-transform: translate(-50%, var(--spacing-0));
    -moz-transform: translate(-50%, var(--spacing-0));
    -ms-transform: translate(-50%, var(--spacing-0));
    -o-transform: translate(-50%, var(--spacing-0));
  }
}
.footer--top {
  display: none;
  width: 50%;
  top: 9%;
}
@media (min-width: 1400px) {
  .footer--top {
    top: 8%;
  }
}
.footer--top div {
  height: var(--spacing-20);
  min-width: 20%;
}
@media (min-width: 1920px) {
  .footer--top div {
    height: 1.25vw;
  }
}
.footer-logo {
  width: 125px;
}
@media (min-width: 1920px) {
  .footer-logo {
    width: 6.5104166667vw;
  }
}
.footer--section {
  -webkit-clip-path: polygon(46% 0, 74% 0%, 100% 5%, 100% 100%, 0 100%, 0 0);
          clip-path: polygon(46% 0, 74% 0%, 100% 5%, 100% 100%, 0 100%, 0 0);
  padding-top: var(--spacing-xxxl);
  padding-bottom: var(--spacing-xl);
  /* Social Media */
}
@media (min-width: 992px) {
  .footer--section {
    padding-top: var(--spacing-130);
    -webkit-clip-path: polygon(46% 0, 54% 10%, 100% 10%, 100% 100%, 0 100%, 0 0);
            clip-path: polygon(46% 0, 54% 10%, 100% 10%, 100% 100%, 0 100%, 0 0);
  }
}
@media (min-width: 1400px) {
  .footer--section {
    padding-top: 200px;
    padding-bottom: var(--spacing-114);
  }
}
@media (min-width: 1920px) {
  .footer--section {
    padding-top: 10.4166666667vw;
    padding-bottom: 5.9375vw;
  }
}
.footer--section .copyright {
  font-size: var(--spacing-md);
  line-height: var(--spacing-lg);
}
@media (min-width: 1920px) {
  .footer--section .copyright {
    font-size: 0.8333333333vw;
    line-height: 1.5625vw;
  }
}
.footer--section .navigation .nav-link {
  font-size: var(--spacing-md);
  line-height: var(--spacing-30);
  font-weight: var(--font-weight-4);
  color: var(--color-secondary);
  margin-bottom: var(--spacing-12);
}
@media (min-width: 1920px) {
  .footer--section .navigation .nav-link {
    font-size: 0.8333333333vw;
    line-height: 1.5625vw;
  }
}
.footer--section .navigation .nav-link:hover {
  color: var(--color-info);
}
.footer--section .navigation .nav-link.info-emphasis:hover, .footer--section .navigation .nav-link.info-emphasis .active {
  color: var(--color-info-emphasis);
}
.footer--section .navigation .nav-link.warning:hover, .footer--section .navigation .nav-link.warning .active {
  color: var(--color-warning);
}
.footer--section .navigation .nav-link.yellow:hover, .footer--section .navigation .nav-link.yellow .active {
  color: var(--color-yellow);
}
.footer--section .navigation .nav-link.danger:hover, .footer--section .navigation .nav-link.danger .active {
  color: var(--color-danger);
}
.footer--section .navigation .nav-item:last-child .nav-link {
  margin-bottom: var(--spacing-0);
}
.footer--section .navigation.links .nav-link {
  font-size: var(--spacing-18);
  line-height: var(--spacing-21);
  padding: var(--spacing-0);
  margin-bottom: var(--spacing-10);
  text-decoration: underline;
}
@media (min-width: 1920px) {
  .footer--section .navigation.links .nav-link {
    font-size: 0.9375vw;
    line-height: 1.4583333333vw;
  }
}
.footer--section .navigation.links .nav-link:hover, .footer--section .navigation.links .nav-link.active {
  color: var(--color-info);
}
.footer--section .social .nav-item {
  margin-right: var(--spacing-20);
}
@media (min-width: 768px) {
  .footer--section .social .nav-item {
    margin-right: var(--spacing-30);
  }
}
@media (min-width: 1920px) {
  .footer--section .social .nav-item {
    margin-right: 1.5625vw;
  }
}
.footer--section .social .nav-item:last-child {
  margin-right: var(--spacing-0);
}
.footer--section .social .nav-link {
  font-size: var(--spacing-28);
  color: var(--color-secondary);
}
@media (min-width: 1920px) {
  .footer--section .social .nav-link {
    font-size: 1.4583333333vw;
  }
}
.footer--section .social .nav-link:hover {
  color: var(--color-info);
}

/* Moncur bug */
.moncur-bug li {
  display: inline;
  line-height: var(--spacing-36);
}
.moncur-bug li a {
  position: var(--position-r);
  -moz-transition: all .4s;
  -o-transition: all .4s;
  -webkit-transition: all .4s;
  transition: all .4s;
  opacity: 1;
  color: var(--color-secondary);
}
.moncur-bug li a:hover {
  color: var(--color-gray);
  text-decoration: none;
}
.moncur-bug img {
  width: var(--spacing-12);
  vertical-align: middle;
}
.moncur-bug:after {
  content: "Website by Moncur";
  opacity: 0;
  -moz-transition: all .4s;
  -o-transition: all .4s;
  -webkit-transition: all .4s;
  transition: all .4s;
  position: var(--position-a);
  top: -7px;
  right: -145px;
  color: var(--color-gray);
  font-size: var(--spacing-14);
  white-space: nowrap;
}
.moncur-bug:hover:after, .moncur-bug:focus:after {
  opacity: 1;
  -moz-transform: translate3d(-15px, 0, 0);
  -ms-transform: translate3d(-15px, 0, 0);
  -o-transform: translate3d(-15px, 0, 0);
  -webkit-transform: translate3d(-15px, 0, 0);
  transform: translate3d(-15px, 0, 0);
  outline: 0;
}
/*# sourceMappingURL=main.css.map */

/* Sitewide Modal */

.modal-site-pop-up .modal-content {
  background-color: #000;
  color: #fff;
  border-radius: 0;
}

.modal-site-pop-up .modal-body {
  padding: 2rem;
}

.modal-site-pop-up img {
  max-width: 18em;
}

.modal-site-pop-up .modal-body p {
  font-size: 0.899em !important;
}

.modal-site-pop-up .btn-close {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  filter: invert(1) grayscale(100%) brightness(200%);
}

