/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,8): run-time error CSS1030: Expected identifier, found '.'
(47,23): run-time error CSS1031: Expected selector, found ')'
(47,23): run-time error CSS1025: Expected comma or open brace, found ')'
(85,38): run-time error CSS1030: Expected identifier, found ':'
(85,39): run-time error CSS1031: Expected selector, found 'not('
(85,39): run-time error CSS1025: Expected comma or open brace, found 'not('
(92,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--global--wide-size'
(108,8): run-time error CSS1030: Expected identifier, found '.'
(108,40): run-time error CSS1031: Expected selector, found ')'
(108,40): run-time error CSS1025: Expected comma or open brace, found ')'
(113,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(117,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--cyan-bluish-gray'
(121,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--white'
(125,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-pink'
(129,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-red'
(133,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-orange'
(137,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-amber'
(141,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--light-green-cyan'
(145,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-green-cyan'
(149,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-cyan-blue'
(153,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-cyan-blue'
(157,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-purple'
(161,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(165,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--cyan-bluish-gray'
(169,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--white'
(173,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-pink'
(177,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-red'
(181,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-orange'
(185,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-amber'
(189,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--light-green-cyan'
(193,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-green-cyan'
(197,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-cyan-blue'
(201,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-cyan-blue'
(205,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-purple'
(209,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(213,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--cyan-bluish-gray'
(217,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--white'
(221,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-pink'
(225,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-red'
(229,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-orange'
(233,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--luminous-vivid-amber'
(237,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--light-green-cyan'
(241,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-green-cyan'
(245,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--pale-cyan-blue'
(249,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-cyan-blue'
(253,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--vivid-purple'
(257,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--vivid-cyan-blue-to-vivid-purple'
(261,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--light-green-cyan-to-vivid-green-cyan'
(265,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange'
(269,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--luminous-vivid-orange-to-vivid-red'
(273,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--very-light-gray-to-cyan-bluish-gray'
(277,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--cool-to-warm-spectrum'
(281,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--blush-light-purple'
(285,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--blush-bordeaux'
(289,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--luminous-dusk'
(293,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--pale-ocean'
(297,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--electric-grass'
(301,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--gradient--midnight'
(305,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--small'
(309,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--medium'
(313,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--large'
(317,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--x-large'
(320,30): run-time error CSS1030: Expected identifier, found ':'
(320,31): run-time error CSS1031: Expected selector, found 'not('
(320,31): run-time error CSS1025: Expected comma or open brace, found 'not('
(324,8): run-time error CSS1030: Expected identifier, found '.'
(324,40): run-time error CSS1031: Expected selector, found ')'
(324,40): run-time error CSS1025: Expected comma or open brace, found ')'
(344,15): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(348,15): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(352,20): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(356,20): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(360,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(364,17): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(368,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(372,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(376,18): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(380,18): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(384,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(388,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(392,16): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(396,16): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(400,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(404,21): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(688,18): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(692,18): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(696,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(700,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(714,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(715,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(719,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(720,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(724,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(725,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(729,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(730,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(744,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(745,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(749,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(750,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(754,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(755,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(759,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(760,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(772,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(776,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(780,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(784,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(796,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(800,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(804,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(808,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(820,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(824,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(828,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(832,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(844,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(848,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(852,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(856,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1112,15): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1116,15): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1125,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1126,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1130,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1131,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1139,19): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1143,19): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1271,19): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1275,19): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1284,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1285,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1289,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1290,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1299,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1300,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1304,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1305,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1313,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1317,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1325,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1329,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1337,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1341,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1349,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1353,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(1457,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1463,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1524,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1544,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1591,37): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1616,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1647,38): run-time error CSS1039: Token not allowed after unary operator: '-wp--custom--typography--text-stroke-width'
(1648,37): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--background'
(1652,38): run-time error CSS1039: Token not allowed after unary operator: '-wp--custom--typography--text-stroke-width'
(1653,37): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--primary'
(1657,38): run-time error CSS1039: Token not allowed after unary operator: '-wp--custom--typography--text-stroke-width'
(1658,37): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--secondary'
(1722,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--foreground'
(1727,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--foreground'
(1732,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--background'
(1737,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--background'
(1742,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--primary'
(1747,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--primary'
(1752,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--secondary'
(1757,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--secondary'
(1775,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--white'
(1780,17): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(1785,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--foreground'
(1785,66): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(1790,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--primary'
(1790,63): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--cyan-bluish-gray'
(1797,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--black'
(1802,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--color--white'
(1807,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--ext-small'
(1812,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--ext-medium'
(1817,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--ext-large'
(1823,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--ext-x-large'
(1829,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--preset--font-size--ext-xx-large'
(1852,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1857,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1858,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(1867,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2031,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2032,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2042,21): run-time error CSS1039: Token not allowed after unary operator: '-responsive--alignwide-width'
(2075,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2077,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2078,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2079,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2080,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2081,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2083,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2084,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2130,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2177,33): run-time error CSS1039: Token not allowed after unary operator: '-wp--custom--spacing--outer'
(2178,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--custom--spacing--outer'
(2193,19): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2197,19): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2201,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2205,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2209,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2213,21): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2217,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2221,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2225,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2229,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2233,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2237,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2241,20): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2245,20): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2249,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2253,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2273,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2277,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2281,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2285,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2299,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2300,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2304,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2305,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2309,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2310,33): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2314,32): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2315,33): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2329,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2330,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2334,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2335,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2339,31): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2340,34): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2344,31): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2345,34): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2357,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2361,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2365,31): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2369,31): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2381,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2385,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2389,33): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2393,33): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2405,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2409,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2413,34): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2417,34): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2429,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2433,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2437,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2441,32): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2689,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2693,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2702,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2703,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2707,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2708,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2717,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2718,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2722,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2723,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2731,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2735,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2743,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2747,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2755,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2759,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2767,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2771,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2797,19): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2801,19): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2805,24): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2809,24): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2813,21): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2817,21): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2821,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2825,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2829,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2833,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2837,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2841,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2845,20): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2849,20): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2853,25): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2857,25): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2877,22): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2881,22): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2885,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2889,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2903,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2904,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2908,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2909,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2913,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2914,33): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2918,32): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2919,33): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2933,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2934,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2938,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2939,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2943,31): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2944,34): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2948,31): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2949,34): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2961,26): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2965,26): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2969,31): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2973,31): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2985,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2989,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(2993,33): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(2997,33): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3009,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3013,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3017,34): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3021,34): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3033,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3037,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3041,32): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3045,32): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3293,23): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3297,23): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3306,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3307,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3311,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3312,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3321,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3322,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3326,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3327,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3335,27): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3339,27): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3347,29): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3351,29): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3359,30): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3363,30): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
(3371,28): run-time error CSS1039: Token not allowed after unary operator: '-wp--style--block-gap'
(3375,28): run-time error CSS1039: Token not allowed after unary operator: '-extendify--spacing--large'
 */
body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

body .is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained > .alignwide {
    max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
    display: flex;
}

body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

    body .is-layout-flex > * {
        margin: 0;
    }

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

.wp-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6;
}



.ext-absolute {
    position: absolute !important;
}

.ext-relative {
    position: relative !important;
}

.ext-top-base {
    top: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-top-lg {
    top: var(--extendify--spacing--large, 3rem) !important;
}

.ext--top-base {
    top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--top-lg {
    top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-right-base {
    right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-right-lg {
    right: var(--extendify--spacing--large, 3rem) !important;
}

.ext--right-base {
    right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--right-lg {
    right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-bottom-base {
    bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-bottom-lg {
    bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext--bottom-base {
    bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--bottom-lg {
    bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-left-base {
    left: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-left-lg {
    left: var(--extendify--spacing--large, 3rem) !important;
}

.ext--left-base {
    left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--left-lg {
    left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-order-1 {
    order: 1 !important;
}

.ext-order-2 {
    order: 2 !important;
}

.ext-col-auto {
    grid-column: auto !important;
}

.ext-col-span-1 {
    grid-column: span 1 / span 1 !important;
}

.ext-col-span-2 {
    grid-column: span 2 / span 2 !important;
}

.ext-col-span-3 {
    grid-column: span 3 / span 3 !important;
}

.ext-col-span-4 {
    grid-column: span 4 / span 4 !important;
}

.ext-col-span-5 {
    grid-column: span 5 / span 5 !important;
}

.ext-col-span-6 {
    grid-column: span 6 / span 6 !important;
}

.ext-col-span-7 {
    grid-column: span 7 / span 7 !important;
}

.ext-col-span-8 {
    grid-column: span 8 / span 8 !important;
}

.ext-col-span-9 {
    grid-column: span 9 / span 9 !important;
}

.ext-col-span-10 {
    grid-column: span 10 / span 10 !important;
}

.ext-col-span-11 {
    grid-column: span 11 / span 11 !important;
}

.ext-col-span-12 {
    grid-column: span 12 / span 12 !important;
}

.ext-col-span-full {
    grid-column: 1 / -1 !important;
}

.ext-col-start-1 {
    grid-column-start: 1 !important;
}

.ext-col-start-2 {
    grid-column-start: 2 !important;
}

.ext-col-start-3 {
    grid-column-start: 3 !important;
}

.ext-col-start-4 {
    grid-column-start: 4 !important;
}

.ext-col-start-5 {
    grid-column-start: 5 !important;
}

.ext-col-start-6 {
    grid-column-start: 6 !important;
}

.ext-col-start-7 {
    grid-column-start: 7 !important;
}

.ext-col-start-8 {
    grid-column-start: 8 !important;
}

.ext-col-start-9 {
    grid-column-start: 9 !important;
}

.ext-col-start-10 {
    grid-column-start: 10 !important;
}

.ext-col-start-11 {
    grid-column-start: 11 !important;
}

.ext-col-start-12 {
    grid-column-start: 12 !important;
}

.ext-col-start-13 {
    grid-column-start: 13 !important;
}

.ext-col-start-auto {
    grid-column-start: auto !important;
}

.ext-col-end-1 {
    grid-column-end: 1 !important;
}

.ext-col-end-2 {
    grid-column-end: 2 !important;
}

.ext-col-end-3 {
    grid-column-end: 3 !important;
}

.ext-col-end-4 {
    grid-column-end: 4 !important;
}

.ext-col-end-5 {
    grid-column-end: 5 !important;
}

.ext-col-end-6 {
    grid-column-end: 6 !important;
}

.ext-col-end-7 {
    grid-column-end: 7 !important;
}

.ext-col-end-8 {
    grid-column-end: 8 !important;
}

.ext-col-end-9 {
    grid-column-end: 9 !important;
}

.ext-col-end-10 {
    grid-column-end: 10 !important;
}

.ext-col-end-11 {
    grid-column-end: 11 !important;
}

.ext-col-end-12 {
    grid-column-end: 12 !important;
}

.ext-col-end-13 {
    grid-column-end: 13 !important;
}

.ext-col-end-auto {
    grid-column-end: auto !important;
}

.ext-row-auto {
    grid-row: auto !important;
}

.ext-row-span-1 {
    grid-row: span 1 / span 1 !important;
}

.ext-row-span-2 {
    grid-row: span 2 / span 2 !important;
}

.ext-row-span-3 {
    grid-row: span 3 / span 3 !important;
}

.ext-row-span-4 {
    grid-row: span 4 / span 4 !important;
}

.ext-row-span-5 {
    grid-row: span 5 / span 5 !important;
}

.ext-row-span-6 {
    grid-row: span 6 / span 6 !important;
}

.ext-row-span-full {
    grid-row: 1 / -1 !important;
}

.ext-row-start-1 {
    grid-row-start: 1 !important;
}

.ext-row-start-2 {
    grid-row-start: 2 !important;
}

.ext-row-start-3 {
    grid-row-start: 3 !important;
}

.ext-row-start-4 {
    grid-row-start: 4 !important;
}

.ext-row-start-5 {
    grid-row-start: 5 !important;
}

.ext-row-start-6 {
    grid-row-start: 6 !important;
}

.ext-row-start-7 {
    grid-row-start: 7 !important;
}

.ext-row-start-auto {
    grid-row-start: auto !important;
}

.ext-row-end-1 {
    grid-row-end: 1 !important;
}

.ext-row-end-2 {
    grid-row-end: 2 !important;
}

.ext-row-end-3 {
    grid-row-end: 3 !important;
}

.ext-row-end-4 {
    grid-row-end: 4 !important;
}

.ext-row-end-5 {
    grid-row-end: 5 !important;
}

.ext-row-end-6 {
    grid-row-end: 6 !important;
}

.ext-row-end-7 {
    grid-row-end: 7 !important;
}

.ext-row-end-auto {
    grid-row-end: auto !important;
}

.ext-m-0:not([style*="margin"]) {
    margin: 0 !important;
}

.ext-m-auto:not([style*="margin"]) {
    margin: auto !important;
}

.ext-m-base:not([style*="margin"]) {
    margin: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-m-lg:not([style*="margin"]) {
    margin: var(--extendify--spacing--large, 3rem) !important;
}

.ext--m-base:not([style*="margin"]) {
    margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--m-lg:not([style*="margin"]) {
    margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mx-0:not([style*="margin"]) {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.ext-mx-auto:not([style*="margin"]) {
    margin-left: auto !important;
    margin-right: auto !important;
}

.ext-mx-base:not([style*="margin"]) {
    margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mx-lg:not([style*="margin"]) {
    margin-left: var(--extendify--spacing--large, 3rem) !important;
    margin-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mx-base:not([style*="margin"]) {
    margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mx-lg:not([style*="margin"]) {
    margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-my-0:not([style*="margin"]) {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.ext-my-auto:not([style*="margin"]) {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.ext-my-base:not([style*="margin"]) {
    margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-my-lg:not([style*="margin"]) {
    margin-top: var(--extendify--spacing--large, 3rem) !important;
    margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext--my-base:not([style*="margin"]) {
    margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--my-lg:not([style*="margin"]) {
    margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mt-0:not([style*="margin"]) {
    margin-top: 0 !important;
}

.ext-mt-auto:not([style*="margin"]) {
    margin-top: auto !important;
}

.ext-mt-base:not([style*="margin"]) {
    margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mt-lg:not([style*="margin"]) {
    margin-top: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mt-base:not([style*="margin"]) {
    margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mt-lg:not([style*="margin"]) {
    margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mr-0:not([style*="margin"]) {
    margin-right: 0 !important;
}

.ext-mr-auto:not([style*="margin"]) {
    margin-right: auto !important;
}

.ext-mr-base:not([style*="margin"]) {
    margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mr-lg:not([style*="margin"]) {
    margin-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mr-base:not([style*="margin"]) {
    margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mr-lg:not([style*="margin"]) {
    margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-mb-0:not([style*="margin"]) {
    margin-bottom: 0 !important;
}

.ext-mb-auto:not([style*="margin"]) {
    margin-bottom: auto !important;
}

.ext-mb-base:not([style*="margin"]) {
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-mb-lg:not([style*="margin"]) {
    margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext--mb-base:not([style*="margin"]) {
    margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--mb-lg:not([style*="margin"]) {
    margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-ml-0:not([style*="margin"]) {
    margin-left: 0 !important;
}

.ext-ml-auto:not([style*="margin"]) {
    margin-left: auto !important;
}

.ext-ml-base:not([style*="margin"]) {
    margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-ml-lg:not([style*="margin"]) {
    margin-left: var(--extendify--spacing--large, 3rem) !important;
}

.ext--ml-base:not([style*="margin"]) {
    margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}

.ext--ml-lg:not([style*="margin"]) {
    margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}

.ext-block {
    display: block !important;
}

.ext-inline-block {
    display: inline-block !important;
}

.ext-inline {
    display: inline !important;
}

.ext-flex {
    display: flex !important;
}

.ext-inline-flex {
    display: inline-flex !important;
}

.ext-grid {
    display: grid !important;
}

.ext-inline-grid {
    display: inline-grid !important;
}

.ext-hidden {
    display: none !important;
}

.ext-w-auto {
    width: auto !important;
}

.ext-w-full {
    width: 100% !important;
}

.ext-max-w-full {
    max-width: 100% !important;
}

.ext-flex-1 {
    flex: 1 1 0% !important;
}

.ext-flex-auto {
    flex: 1 1 auto !important;
}

.ext-flex-initial {
    flex: 0 1 auto !important;
}

.ext-flex-none {
    flex: none !important;
}

.ext-flex-shrink-0 {
    flex-shrink: 0 !important;
}

.ext-flex-shrink {
    flex-shrink: 1 !important;
}

.ext-flex-grow-0 {
    flex-grow: 0 !important;
}

.ext-flex-grow {
    flex-grow: 1 !important;
}

.ext-list-none {
    list-style-type: none !important;
}

.ext-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.ext-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.ext-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.ext-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.ext-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.ext-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.ext-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.ext-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.ext-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.ext-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.ext-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.ext-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.ext-grid-cols-none {
    grid-template-columns: none !important;
}

.ext-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.ext-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.ext-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.ext-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.ext-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.ext-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.ext-grid-rows-none {
    grid-template-rows: none !important;
}

.ext-flex-row {
    flex-direction: row !important;
}

.ext-flex-row-reverse {
    flex-direction: row-reverse !important;
}

.ext-flex-col {
    flex-direction: column !important;
}

.ext-flex-col-reverse {
    flex-direction: column-reverse !important;
}

.ext-flex-wrap {
    flex-wrap: wrap !important;
}

.ext-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.ext-flex-nowrap {
    flex-wrap: nowrap !important;
}

.ext-items-start {
    align-items: flex-start !important;
}

.ext-items-end {
    align-items: flex-end !important;
}

.ext-items-center {
    align-items: center !important;
}

.ext-items-baseline {
    align-items: baseline !important;
}

.ext-items-stretch {
    align-items: stretch !important;
}

.ext-justify-start {
    justify-content: flex-start !important;
}

.ext-justify-end {
    justify-content: flex-end !important;
}

.ext-justify-center {
    justify-content: center !important;
}

.ext-justify-between {
    justify-content: space-between !important;
}

.ext-justify-around {
    justify-content: space-around !important;
}

.ext-justify-evenly {
    justify-content: space-evenly !important;
}

.ext-justify-items-start {
    justify-items: start !important;
}

.ext-justify-items-end {
    justify-items: end !important;
}

.ext-justify-items-center {
    justify-items: center !important;
}

.ext-justify-items-stretch {
    justify-items: stretch !important;
}

.ext-gap-0 {
    gap: 0 !important;
}

.ext-gap-base {
    gap: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-gap-lg {
    gap: var(--extendify--spacing--large, 3rem) !important;
}

.ext-gap-x-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
}

.ext-gap-x-base {
    -moz-column-gap: var(--wp--style--block-gap, 1.75rem) !important;
    column-gap: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-gap-x-lg {
    -moz-column-gap: var(--extendify--spacing--large, 3rem) !important;
    column-gap: var(--extendify--spacing--large, 3rem) !important;
}

.ext-gap-y-0 {
    row-gap: 0 !important;
}

.ext-gap-y-base {
    row-gap: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-gap-y-lg {
    row-gap: var(--extendify--spacing--large, 3rem) !important;
}

.ext-justify-self-auto {
    justify-self: auto !important;
}

.ext-justify-self-start {
    justify-self: start !important;
}

.ext-justify-self-end {
    justify-self: end !important;
}

.ext-justify-self-center {
    justify-self: center !important;
}

.ext-justify-self-stretch {
    justify-self: stretch !important;
}

.ext-rounded-none {
    border-radius: 0px !important;
}

.ext-rounded-full {
    border-radius: 9999px !important;
}

.ext-rounded-t-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.ext-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
}

.ext-rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

.ext-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
}

.ext-rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.ext-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
}

.ext-rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.ext-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
}

.ext-rounded-tl-none {
    border-top-left-radius: 0px !important;
}

.ext-rounded-tl-full {
    border-top-left-radius: 9999px !important;
}

.ext-rounded-tr-none {
    border-top-right-radius: 0px !important;
}

.ext-rounded-tr-full {
    border-top-right-radius: 9999px !important;
}

.ext-rounded-br-none {
    border-bottom-right-radius: 0px !important;
}

.ext-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
}

.ext-rounded-bl-none {
    border-bottom-left-radius: 0px !important;
}

.ext-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
}

.ext-border-0 {
    border-width: 0px !important;
}

.ext-border-t-0 {
    border-top-width: 0px !important;
}

.ext-border-r-0 {
    border-right-width: 0px !important;
}

.ext-border-b-0 {
    border-bottom-width: 0px !important;
}

.ext-border-l-0 {
    border-left-width: 0px !important;
}

.ext-p-0:not([style*="padding"]) {
    padding: 0 !important;
}

.ext-p-base:not([style*="padding"]) {
    padding: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-p-lg:not([style*="padding"]) {
    padding: var(--extendify--spacing--large, 3rem) !important;
}

.ext-px-0:not([style*="padding"]) {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ext-px-base:not([style*="padding"]) {
    padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-px-lg:not([style*="padding"]) {
    padding-left: var(--extendify--spacing--large, 3rem) !important;
    padding-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext-py-0:not([style*="padding"]) {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.ext-py-base:not([style*="padding"]) {
    padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-py-lg:not([style*="padding"]) {
    padding-top: var(--extendify--spacing--large, 3rem) !important;
    padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pt-0:not([style*="padding"]) {
    padding-top: 0 !important;
}

.ext-pt-base:not([style*="padding"]) {
    padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pt-lg:not([style*="padding"]) {
    padding-top: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pr-0:not([style*="padding"]) {
    padding-right: 0 !important;
}

.ext-pr-base:not([style*="padding"]) {
    padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pr-lg:not([style*="padding"]) {
    padding-right: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pb-0:not([style*="padding"]) {
    padding-bottom: 0 !important;
}

.ext-pb-base:not([style*="padding"]) {
    padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pb-lg:not([style*="padding"]) {
    padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}

.ext-pl-0:not([style*="padding"]) {
    padding-left: 0 !important;
}

.ext-pl-base:not([style*="padding"]) {
    padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}

.ext-pl-lg:not([style*="padding"]) {
    padding-left: var(--extendify--spacing--large, 3rem) !important;
}

.ext-text-left {
    text-align: left !important;
}

.ext-text-center {
    text-align: center !important;
}

.ext-text-right {
    text-align: right !important;
}

.ext-leading-none {
    line-height: 1 !important;
}

.ext-leading-tight {
    line-height: 1.25 !important;
}

.ext-leading-snug {
    line-height: 1.375 !important;
}

.ext-leading-normal {
    line-height: 1.5 !important;
}

.ext-leading-relaxed {
    line-height: 1.625 !important;
}

.ext-leading-loose {
    line-height: 2 !important;
}

.ext-aspect-square img {
    aspect-ratio: 1 / 1 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
}

.ext-aspect-landscape img {
    aspect-ratio: 4 / 3 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
}

.ext-aspect-landscape-wide img {
    aspect-ratio: 16 / 9 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
}

.ext-aspect-portrait img {
    aspect-ratio: 3 / 4 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
}

.ext-aspect-square .components-resizable-box__container,
.ext-aspect-landscape .components-resizable-box__container,
.ext-aspect-landscape-wide .components-resizable-box__container,
.ext-aspect-portrait .components-resizable-box__container {
    height: auto !important;
}

.clip-path--rhombus img {
    -webkit-clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
    clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
}

.clip-path--diamond img {
    -webkit-clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
    clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
}

.clip-path--rhombus-alt img {
    -webkit-clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
    clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
}

/*
        The .ext utility is a top-level class that we use to target contents within our patterns.
        We use it here to ensure columns blocks display well across themes.
        */

.wp-block-columns[class*="fullwidth-cols"] {
    /* no suggestion */
    margin-bottom: unset !important;
}

.wp-block-column.editor\:pointer-events-none {
    /* no suggestion */
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.is-root-container.block-editor-block-list__layout > [data-align="full"]:not(:first-of-type) > .wp-block-column.editor\:pointer-events-none,
.is-root-container.block-editor-block-list__layout > [data-align="wide"] > .wp-block-column.editor\:pointer-events-none {
    /* no suggestion */
    margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
}

.is-root-container.block-editor-block-list__layout > [data-align="full"]:not(:first-of-type) > .ext-my-0,
.is-root-container.block-editor-block-list__layout > [data-align="wide"] > .ext-my-0:not([style*="margin"]) {
    /* no suggestion */
    margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
}

/* Some popular themes use padding instead of core margin for columns; remove it */

.ext .wp-block-columns .wp-block-column[style*="padding"] {
    /* no suggestion */
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Some popular themes add double spacing between columns; remove it */

.ext
.wp-block-columns + .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]) {
    /* no suggestion */
    margin-top: 0 !important;
}

[class*="fullwidth-cols"] .wp-block-column:first-child,
[class*="fullwidth-cols"] .wp-block-group:first-child {
    /* no suggestion */
}

[class*="fullwidth-cols"] .wp-block-column:first-child, [class*="fullwidth-cols"] .wp-block-group:first-child {
    margin-top: 0 !important;
}

[class*="fullwidth-cols"] .wp-block-column:last-child,
[class*="fullwidth-cols"] .wp-block-group:last-child {
    /* no suggestion */
}

[class*="fullwidth-cols"] .wp-block-column:last-child, [class*="fullwidth-cols"] .wp-block-group:last-child {
    margin-bottom: 0 !important;
}

[class*="fullwidth-cols"] .wp-block-column:first-child > * {
    /* no suggestion */
    margin-top: 0 !important;
}

[class*="fullwidth-cols"] .wp-block-column > *:first-child {
    /* no suggestion */
    margin-top: 0 !important;
}

[class*="fullwidth-cols"] .wp-block-column > *:last-child {
    /* no suggestion */
    margin-bottom: 0 !important;
}

.ext .is-not-stacked-on-mobile .wp-block-column {
    /* no suggestion */
    margin-bottom: 0 !important;
}

/* Add base margin bottom to all columns */

.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
    /* no suggestion */
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

@media (min-width: 782px) {
    .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
        /* no suggestion */
        margin-bottom: 0 !important;
    }
}

/* Remove margin bottom from "not-stacked" columns */

.wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile > .wp-block-column {
    /* no suggestion */
    margin-bottom: 0 !important;
}

@media (min-width: 600px) and (max-width: 781px) {
    .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(even) {
        /* no suggestion */
        margin-left: var(--wp--style--block-gap, 2em) !important;
    }
}

/*
            The `tablet:fullwidth-cols` and `desktop:fullwidth-cols` utilities are used
            to counter the core/columns responsive for at our breakpoints.
        */

@media (max-width: 781px) {
    .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap !important;
    }

        .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
            margin-left: 0 !important;
        }

            .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not([style*="margin"]) {
                /* no suggestion */
                margin-left: 0 !important;
            }

        .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
            flex-basis: 100% !important; /* Required to negate core/columns flex-basis */
        }
}

@media (max-width: 1079px) {
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap !important;
    }

        .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
            margin-left: 0 !important;
        }

            .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not([style*="margin"]) {
                /* no suggestion */
                margin-left: 0 !important;
            }

        .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
            flex-basis: 100% !important; /* Required to negate core/columns flex-basis */
        }

            .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
                margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
            }
}

.direction-rtl {
    direction: rtl !important;
}

.direction-ltr {
    direction: ltr !important;
}

/* Use "is-style-" prefix to support adding this style to the core/list block */

.is-style-inline-list {
    padding-left: 0 !important;
}

    .is-style-inline-list li {
        /* no suggestion */
        list-style-type: none !important;
    }

@media (min-width: 782px) {
    .is-style-inline-list li {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
        display: inline !important;
    }
}

.is-style-inline-list li:first-child {
    /* no suggestion */
}

@media (min-width: 782px) {
    .is-style-inline-list li:first-child {
        margin-left: 0 !important;
    }
}

.is-style-inline-list li:last-child {
    /* no suggestion */
}

@media (min-width: 782px) {
    .is-style-inline-list li:last-child {
        margin-right: 0 !important;
    }
}

.bring-to-front {
    position: relative !important;
    z-index: 10 !important;
}

.text-stroke {
    -webkit-text-stroke-width: var( --wp--custom--typography--text-stroke-width, 2px ) !important;
    -webkit-text-stroke-color: var(--wp--preset--color--background) !important;
}

.text-stroke--primary {
    -webkit-text-stroke-width: var( --wp--custom--typography--text-stroke-width, 2px ) !important;
    -webkit-text-stroke-color: var(--wp--preset--color--primary) !important;
}

.text-stroke--secondary {
    -webkit-text-stroke-width: var( --wp--custom--typography--text-stroke-width, 2px ) !important;
    -webkit-text-stroke-color: var(--wp--preset--color--secondary) !important;
}

.editor\:no-caption .block-editor-rich-text__editable {
    display: none !important;
}

.editor\:no-inserter > .block-list-appender,
.editor\:no-inserter .wp-block-group__inner-container > .block-list-appender {
    display: none !important;
}

.editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender {
    display: none !important;
}

.editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender {
    display: none !important;
}

.editor\:no-resize .components-resizable-box__handle::after,
.editor\:no-resize .components-resizable-box__side-handle::before,
.editor\:no-resize .components-resizable-box__handle {
    display: none !important;
    pointer-events: none !important;
}

.editor\:no-resize .components-resizable-box__container {
    display: block !important;
}

.editor\:pointer-events-none {
    pointer-events: none !important;
}

.is-style-angled {
    /* no suggestion */
    align-items: center !important;
    justify-content: flex-end !important;
}

.ext .is-style-angled > [class*="_inner-container"] {
    align-items: center !important;
}

.is-style-angled .wp-block-cover__image-background,
.is-style-angled .wp-block-cover__video-background {
    /* no suggestion */
    -webkit-clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
    clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
    z-index: 1 !important;
}

@media (min-width: 782px) {
    .is-style-angled .wp-block-cover__image-background,
    .is-style-angled .wp-block-cover__video-background {
        /* no suggestion */
        -webkit-clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
        clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
    }
}

.has-foreground-color {
    /* no suggestion */
    color: var(--wp--preset--color--foreground, #000) !important;
}

.has-foreground-background-color {
    /* no suggestion */
    background-color: var(--wp--preset--color--foreground, #000) !important;
}

.has-background-color {
    /* no suggestion */
    color: var(--wp--preset--color--background, #fff) !important;
}

.has-background-background-color {
    /* no suggestion */
    background-color: var(--wp--preset--color--background, #fff) !important;
}

.has-primary-color {
    /* no suggestion */
    color: var(--wp--preset--color--primary, #4b5563) !important;
}

.has-primary-background-color {
    /* no suggestion */
    background-color: var(--wp--preset--color--primary, #4b5563) !important;
}

.has-secondary-color {
    /* no suggestion */
    color: var(--wp--preset--color--secondary, #9ca3af) !important;
}

.has-secondary-background-color {
    /* no suggestion */
    background-color: var(--wp--preset--color--secondary, #9ca3af) !important;
}

/* Ensure themes that target specific elements use the right colors */

.ext.has-text-color p,
.ext.has-text-color h1,
.ext.has-text-color h2,
.ext.has-text-color h3,
.ext.has-text-color h4,
.ext.has-text-color h5,
.ext.has-text-color h6 {
    /* no suggestion */
    color: currentColor !important;
}

.has-white-color {
    /* no suggestion */
    color: var(--wp--preset--color--white, #fff) !important;
}

.has-black-color {
    /* no suggestion */
    color: var(--wp--preset--color--black, #000) !important;
}

.has-ext-foreground-background-color {
    /* no suggestion */
    background-color: var( --wp--preset--color--foreground, var(--wp--preset--color--black, #000) ) !important;
}

.has-ext-primary-background-color {
    /* no suggestion */
    background-color: var( --wp--preset--color--primary, var(--wp--preset--color--cyan-bluish-gray, #000) ) !important;
}

/* Fix button borders with specified background colors */

.wp-block-button__link.has-black-background-color {
    /* no suggestion */
    border-color: var(--wp--preset--color--black, #000) !important;
}

.wp-block-button__link.has-white-background-color {
    /* no suggestion */
    border-color: var(--wp--preset--color--white, #fff) !important;
}

.has-ext-small-font-size {
    /* no suggestion */
    font-size: var(--wp--preset--font-size--ext-small) !important;
}

.has-ext-medium-font-size {
    /* no suggestion */
    font-size: var(--wp--preset--font-size--ext-medium) !important;
}

.has-ext-large-font-size {
    /* no suggestion */
    font-size: var(--wp--preset--font-size--ext-large) !important;
    line-height: 1.2 !important;
}

.has-ext-x-large-font-size {
    /* no suggestion */
    font-size: var(--wp--preset--font-size--ext-x-large) !important;
    line-height: 1 !important;
}

.has-ext-xx-large-font-size {
    /* no suggestion */
    font-size: var(--wp--preset--font-size--ext-xx-large) !important;
    line-height: 1 !important;
}

/* Line height */

.has-ext-x-large-font-size:not([style*="line-height"]) {
    /* no suggestion */
    line-height: 1.1 !important;
}

.has-ext-xx-large-font-size:not([style*="line-height"]) {
    /* no suggestion */
    line-height: 1.1 !important;
}

.ext .wp-block-group > * {
    /* Line height */
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

    .ext .wp-block-group > * + * {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
        margin-bottom: 0 !important;
    }

.ext h2 {
    margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}

.has-ext-x-large-font-size + p,
.has-ext-x-large-font-size + h3 {
    margin-top: 0.5rem !important;
}

.ext .wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
    width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75) !important;
    min-width: 12rem !important;
}

/* Classic themes use an inner [class*="_inner-container"] that our utilities cannot directly target, so we need to do so with a few */

.ext .ext-grid > [class*="_inner-container"] {
    /* no suggestion */
    display: grid !important;
}

/* Unhinge grid for container blocks in classic themes, and < 5.9 */

.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]),
.ext > [class*="_inner-container"] > .wp-block > .ext-grid:not([class*="columns"]) {
    /* no suggestion */
    display: initial !important;
}

/* Grid Columns */

.ext .ext-grid-cols-1 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-2 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-3 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-4 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-5 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-6 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-7 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-8 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-9 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-10 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-11 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-12 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-13 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: repeat(13, minmax(0, 1fr)) !important;
}

.ext .ext-grid-cols-none > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-columns: none !important;
}

/* Grid Rows */

.ext .ext-grid-rows-1 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-2 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-3 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-4 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-5 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-6 > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.ext .ext-grid-rows-none > [class*="_inner-container"] {
    /* no suggestion */
    grid-template-rows: none !important;
}

/* Align */

.ext .ext-items-start > [class*="_inner-container"] {
    align-items: flex-start !important;
}

.ext .ext-items-end > [class*="_inner-container"] {
    align-items: flex-end !important;
}

.ext .ext-items-center > [class*="_inner-container"] {
    align-items: center !important;
}

.ext .ext-items-baseline > [class*="_inner-container"] {
    align-items: baseline !important;
}

.ext .ext-items-stretch > [class*="_inner-container"] {
    align-items: stretch !important;
}

.ext.wp-block-group > *:last-child {
    /* no suggestion */
    margin-bottom: 0 !important;
}

/* For <5.9 */

.ext .wp-block-group__inner-container {
    /* no suggestion */
    padding: 0 !important;
}

.ext.has-background {
    /* no suggestion */
    padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}

/* Fallback for classic theme group blocks */

.ext *[class*="inner-container"] > .alignwide *[class*="inner-container"],
.ext
*[class*="inner-container"] > [data-align="wide"]
*[class*="inner-container"] {
    /* no suggestion */
    max-width: var(--responsive--alignwide-width, 120rem) !important;
}

    .ext *[class*="inner-container"] > .alignwide *[class*="inner-container"] > *,
    .ext
    *[class*="inner-container"] > [data-align="wide"]
    *[class*="inner-container"] > * {
        /* no suggestion */
    }

    .ext *[class*="inner-container"] > .alignwide *[class*="inner-container"] > *, .ext
    *[class*="inner-container"] > [data-align="wide"]
    *[class*="inner-container"] > * {
        max-width: 100% !important;
    }

/* Ensure image block display is standardized */

.ext .wp-block-image {
    /* no suggestion */
    position: relative !important;
    text-align: center !important;
}

    .ext .wp-block-image img {
        /* no suggestion */
        display: inline-block !important;
        vertical-align: middle !important;
    }

body {
    /* no suggestion */
    /* We need to abstract this out of tailwind.config because clamp doesnt translate with negative margins */
    --extendify--spacing--large: var( --wp--custom--spacing--large, clamp(2em, 8vw, 8em) ) !important;
    /* Add pattern preset font sizes */
    --wp--preset--font-size--ext-small: 1rem !important;
    --wp--preset--font-size--ext-medium: 1.125rem !important;
    --wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem) !important;
    --wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem) !important;
    --wp--preset--font-size--ext-xx-large: clamp(3.25rem, 7.5vw, 5.75rem) !important;
    /* Fallbacks for pre 5.9 themes */
    --wp--preset--color--black: #000 !important;
    --wp--preset--color--white: #fff !important;
}

.ext * {
    box-sizing: border-box !important;
}

/* Astra: Remove spacer block visuals in the library */

.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.components-resizable-box__container {
    /* no suggestion */
    background: transparent !important;
}

.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.block-library-spacer__resize-container::before {
    /* no suggestion */
    display: none !important;
}

/* Twenty Twenty adds a lot of margin automatically to blocks. We only want our own margin added to our patterns. */

.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {
    /* no suggestion */
    margin-top: unset !important;
    margin-bottom: unset !important;
}

/* Ensure no funky business is assigned to alignwide */

.ext .alignwide {
    /* no suggestion */
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Negate blockGap being inappropriately assigned in the editor */

.is-root-container.block-editor-block-list__layout > [data-align="full"]:not(:first-of-type) > .ext-my-0,
.is-root-container.block-editor-block-list__layout > [data-align="wide"] > .ext-my-0:not([style*="margin"]) {
    /* no suggestion */
    margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
}

/* Ensure vh content in previews looks taller */

.block-editor-block-preview__content-iframe .preview\:min-h-50 {
    /* no suggestion */
    min-height: 50vw !important;
}

.block-editor-block-preview__content-iframe .preview\:min-h-60 {
    /* no suggestion */
    min-height: 60vw !important;
}

.block-editor-block-preview__content-iframe .preview\:min-h-70 {
    /* no suggestion */
    min-height: 70vw !important;
}

.block-editor-block-preview__content-iframe .preview\:min-h-80 {
    /* no suggestion */
    min-height: 80vw !important;
}

.block-editor-block-preview__content-iframe .preview\:min-h-100 {
    /* no suggestion */
    min-height: 100vw !important;
}

/*  Removes excess margin when applied to the alignfull parent div in Block Themes */

.ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]) {
    /* no suggestion */
    margin-right: 0 !important;
}

.ext-ml-0:not([style*="margin"]):not([style*="margin"]) {
    /* no suggestion */
    margin-left: 0 !important;
}

/*  Ensures fullwidth blocks display properly in the editor when margin is zeroed out */

.is-root-container
.wp-block[data-align="full"] > .ext-mx-0:not([style*="margin"]):not([style*="margin"]) {
    /* no suggestion */
    margin-right: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
    margin-left: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
    overflow: hidden !important;
    width: unset !important;
}

@media (min-width: 782px) {
    .tablet\:ext-absolute {
        position: absolute !important;
    }

    .tablet\:ext-relative {
        position: relative !important;
    }

    .tablet\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-top-lg {
        top: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--top-lg {
        top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-right-lg {
        right: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--right-lg {
        right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-left-lg {
        left: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--left-lg {
        left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-order-1 {
        order: 1 !important;
    }

    .tablet\:ext-order-2 {
        order: 2 !important;
    }

    .tablet\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
    }

    .tablet\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
    }

    .tablet\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .tablet\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .tablet\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
        margin-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-my-0:not([style*="margin"]) {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .tablet\:ext-my-auto:not([style*="margin"]) {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .tablet\:ext-my-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-my-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--my-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--my-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
    }

    .tablet\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
    }

    .tablet\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
    }

    .tablet\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
    }

    .tablet\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
    }

    .tablet\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
    }

    .tablet\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
    }

    .tablet\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
    }

    .tablet\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .tablet\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .tablet\:ext-block {
        display: block !important;
    }

    .tablet\:ext-inline-block {
        display: inline-block !important;
    }

    .tablet\:ext-inline {
        display: inline !important;
    }

    .tablet\:ext-flex {
        display: flex !important;
    }

    .tablet\:ext-inline-flex {
        display: inline-flex !important;
    }

    .tablet\:ext-grid {
        display: grid !important;
    }

    .tablet\:ext-inline-grid {
        display: inline-grid !important;
    }

    .tablet\:ext-hidden {
        display: none !important;
    }

    .tablet\:ext-w-auto {
        width: auto !important;
    }

    .tablet\:ext-w-full {
        width: 100% !important;
    }

    .tablet\:ext-max-w-full {
        max-width: 100% !important;
    }

    .tablet\:ext-flex-1 {
        flex: 1 1 0% !important;
    }

    .tablet\:ext-flex-auto {
        flex: 1 1 auto !important;
    }

    .tablet\:ext-flex-initial {
        flex: 0 1 auto !important;
    }

    .tablet\:ext-flex-none {
        flex: none !important;
    }

    .tablet\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
    }

    .tablet\:ext-flex-shrink {
        flex-shrink: 1 !important;
    }

    .tablet\:ext-flex-grow-0 {
        flex-grow: 0 !important;
    }

    .tablet\:ext-flex-grow {
        flex-grow: 1 !important;
    }

    .tablet\:ext-list-none {
        list-style-type: none !important;
    }

    .tablet\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }

    .tablet\:ext-grid-cols-none {
        grid-template-columns: none !important;
    }

    .tablet\:ext-flex-row {
        flex-direction: row !important;
    }

    .tablet\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
    }

    .tablet\:ext-flex-col {
        flex-direction: column !important;
    }

    .tablet\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
    }

    .tablet\:ext-flex-wrap {
        flex-wrap: wrap !important;
    }

    .tablet\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

    .tablet\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
    }

    .tablet\:ext-items-start {
        align-items: flex-start !important;
    }

    .tablet\:ext-items-end {
        align-items: flex-end !important;
    }

    .tablet\:ext-items-center {
        align-items: center !important;
    }

    .tablet\:ext-items-baseline {
        align-items: baseline !important;
    }

    .tablet\:ext-items-stretch {
        align-items: stretch !important;
    }

    .tablet\:ext-justify-start {
        justify-content: flex-start !important;
    }

    .tablet\:ext-justify-end {
        justify-content: flex-end !important;
    }

    .tablet\:ext-justify-center {
        justify-content: center !important;
    }

    .tablet\:ext-justify-between {
        justify-content: space-between !important;
    }

    .tablet\:ext-justify-around {
        justify-content: space-around !important;
    }

    .tablet\:ext-justify-evenly {
        justify-content: space-evenly !important;
    }

    .tablet\:ext-justify-items-start {
        justify-items: start !important;
    }

    .tablet\:ext-justify-items-end {
        justify-items: end !important;
    }

    .tablet\:ext-justify-items-center {
        justify-items: center !important;
    }

    .tablet\:ext-justify-items-stretch {
        justify-items: stretch !important;
    }

    .tablet\:ext-justify-self-auto {
        justify-self: auto !important;
    }

    .tablet\:ext-justify-self-start {
        justify-self: start !important;
    }

    .tablet\:ext-justify-self-end {
        justify-self: end !important;
    }

    .tablet\:ext-justify-self-center {
        justify-self: center !important;
    }

    .tablet\:ext-justify-self-stretch {
        justify-self: stretch !important;
    }

    .tablet\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
    }

    .tablet\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .tablet\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
        padding-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-py-0:not([style*="padding"]) {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .tablet\:ext-py-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-py-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
    }

    .tablet\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
    }

    .tablet\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
    }

    .tablet\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
    }

    .tablet\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .tablet\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
    }

    .tablet\:ext-text-left {
        text-align: left !important;
    }

    .tablet\:ext-text-center {
        text-align: center !important;
    }

    .tablet\:ext-text-right {
        text-align: right !important;
    }
}

@media (min-width: 1080px) {
    .desktop\:ext-absolute {
        position: absolute !important;
    }

    .desktop\:ext-relative {
        position: relative !important;
    }

    .desktop\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-top-lg {
        top: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--top-lg {
        top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-right-lg {
        right: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--right-lg {
        right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-left-lg {
        left: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--left-lg {
        left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-order-1 {
        order: 1 !important;
    }

    .desktop\:ext-order-2 {
        order: 2 !important;
    }

    .desktop\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
    }

    .desktop\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
    }

    .desktop\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .desktop\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .desktop\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
        margin-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-my-0:not([style*="margin"]) {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .desktop\:ext-my-auto:not([style*="margin"]) {
        margin-top: auto !important;
        margin-bottom: auto !important;
    }

    .desktop\:ext-my-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-my-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--my-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--my-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
    }

    .desktop\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
    }

    .desktop\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
    }

    .desktop\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
    }

    .desktop\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
    }

    .desktop\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
    }

    .desktop\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
    }

    .desktop\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
    }

    .desktop\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }

    .desktop\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
    }

    .desktop\:ext-block {
        display: block !important;
    }

    .desktop\:ext-inline-block {
        display: inline-block !important;
    }

    .desktop\:ext-inline {
        display: inline !important;
    }

    .desktop\:ext-flex {
        display: flex !important;
    }

    .desktop\:ext-inline-flex {
        display: inline-flex !important;
    }

    .desktop\:ext-grid {
        display: grid !important;
    }

    .desktop\:ext-inline-grid {
        display: inline-grid !important;
    }

    .desktop\:ext-hidden {
        display: none !important;
    }

    .desktop\:ext-w-auto {
        width: auto !important;
    }

    .desktop\:ext-w-full {
        width: 100% !important;
    }

    .desktop\:ext-max-w-full {
        max-width: 100% !important;
    }

    .desktop\:ext-flex-1 {
        flex: 1 1 0% !important;
    }

    .desktop\:ext-flex-auto {
        flex: 1 1 auto !important;
    }

    .desktop\:ext-flex-initial {
        flex: 0 1 auto !important;
    }

    .desktop\:ext-flex-none {
        flex: none !important;
    }

    .desktop\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
    }

    .desktop\:ext-flex-shrink {
        flex-shrink: 1 !important;
    }

    .desktop\:ext-flex-grow-0 {
        flex-grow: 0 !important;
    }

    .desktop\:ext-flex-grow {
        flex-grow: 1 !important;
    }

    .desktop\:ext-list-none {
        list-style-type: none !important;
    }

    .desktop\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }

    .desktop\:ext-grid-cols-none {
        grid-template-columns: none !important;
    }

    .desktop\:ext-flex-row {
        flex-direction: row !important;
    }

    .desktop\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
    }

    .desktop\:ext-flex-col {
        flex-direction: column !important;
    }

    .desktop\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
    }

    .desktop\:ext-flex-wrap {
        flex-wrap: wrap !important;
    }

    .desktop\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }

    .desktop\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
    }

    .desktop\:ext-items-start {
        align-items: flex-start !important;
    }

    .desktop\:ext-items-end {
        align-items: flex-end !important;
    }

    .desktop\:ext-items-center {
        align-items: center !important;
    }

    .desktop\:ext-items-baseline {
        align-items: baseline !important;
    }

    .desktop\:ext-items-stretch {
        align-items: stretch !important;
    }

    .desktop\:ext-justify-start {
        justify-content: flex-start !important;
    }

    .desktop\:ext-justify-end {
        justify-content: flex-end !important;
    }

    .desktop\:ext-justify-center {
        justify-content: center !important;
    }

    .desktop\:ext-justify-between {
        justify-content: space-between !important;
    }

    .desktop\:ext-justify-around {
        justify-content: space-around !important;
    }

    .desktop\:ext-justify-evenly {
        justify-content: space-evenly !important;
    }

    .desktop\:ext-justify-items-start {
        justify-items: start !important;
    }

    .desktop\:ext-justify-items-end {
        justify-items: end !important;
    }

    .desktop\:ext-justify-items-center {
        justify-items: center !important;
    }

    .desktop\:ext-justify-items-stretch {
        justify-items: stretch !important;
    }

    .desktop\:ext-justify-self-auto {
        justify-self: auto !important;
    }

    .desktop\:ext-justify-self-start {
        justify-self: start !important;
    }

    .desktop\:ext-justify-self-end {
        justify-self: end !important;
    }

    .desktop\:ext-justify-self-center {
        justify-self: center !important;
    }

    .desktop\:ext-justify-self-stretch {
        justify-self: stretch !important;
    }

    .desktop\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
    }

    .desktop\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .desktop\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
        padding-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-py-0:not([style*="padding"]) {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .desktop\:ext-py-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-py-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
    }

    .desktop\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
    }

    .desktop\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
    }

    .desktop\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
    }

    .desktop\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    }

    .desktop\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large, 3rem) !important;
    }

    .desktop\:ext-text-left {
        text-align: left !important;
    }

    .desktop\:ext-text-center {
        text-align: center !important;
    }

    .desktop\:ext-text-right {
        text-align: right !important;
    }
}

body {
    background-color: #fff;
}

body {
    color: #6c6c6c;
    font-family: Nunito;
    font-weight: 400;
    font-size: 1rem;
}

h1 {
    color: #232323;
    font-size: 2.5rem;
    font-family: Nunito;
    font-weight: 700;
}

h2 {
    color: #232323;
    font-size: 2rem;
    font-family: Nunito;
    font-weight: 700;
}

h3 {
    color: #232323;
    font-size: 1.75rem;
    font-family: Nunito;
    font-weight: 600;
}

h4 {
    color: #232323;
    font-size: 1.5rem;
    font-family: Nunito;
    font-weight: 600;
}

h5 {
    color: #232323;
    font-size: 1.25rem;
    font-family: Nunito;
    font-weight: 600;
}

h6, .pmpro_invoice_details strong {
    color: #232323;
    font-size: 1rem;
    font-family: Nunito;
    font-weight: 600;
}

.video-plugin-div, .btp_sticky .btp_inner_page__content, .btp_index_sticky {
    background-color: #f2f2f2
}

.form-control::placeholder, :not(.alert) > p, .form-control, .form-control:focus, form.pmpro_form .input:not([type='checkbox']), form.pmpro_form textarea, form.pmpro_form select, #loginform input[type=text], #loginform input[type=password] {
    color: #6c6c6c
}

.btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .badge-primary, .bg-primary, .custom-control-input:checked ~ .custom-control-label::before, .form-submit input[type='submit'], .pmpro_login_wrap #loginform input[type='submit'] {
    background-color: #DC3545
}

.table-primary, .table-primary > th, .table-primary > td {
    background-color: #f7d1d5
}

.alert-primary {
    background-color: #fae3e5
}

.list-group-item-primary, .list-group-item-primary.list-group-item-action.active {
    background-color: #f7d1d5
}

    .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
        background-color: #f3bcc1
    }

.btn-primary.disabled, .btn-primary:disabled {
    background-color: #bd2130
}

.btn-outline-primary, .text-primary, .btp_sidebar .widget ul li a:hover, .btp_sidebar .widget .widget_most_view__title a:hover, .btp_post_card__author:hover, .btp_blog_card__link:hover, .nav-links a, .btp_single_post_meta_link__btn:hover, .btp_single_post_author .media h6 a:hover, .btn_nav_search:hover, .btn_nav_search:focus, .comment .comment-author .fn a:hover {
    color: #DC3545 !important;
}

a:hover {
    color: #c82333
}

.alert-primary, .list-group-item-primary, .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #801620
}

    .alert-primary .alert-link {
        color: #550f15
    }

.btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-outline-primary, .btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .border-primary, .custom-control-input:checked ~ .custom-control-label::before, .form-submit input[type='submit'], .pmpro_login_wrap #loginform input[type='submit'] {
    border-color: #DC3545
}

.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
    border-color: #ee9da5
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    border-color: #b01f2c
}

.alert-primary {
    border-color: #f7d1d5
}

    .alert-primary hr {
        border-top-color: #f3bcc1
    }

.list-group-item-primary.list-group-item-action.active {
    border-color: #f7d1d5
}

.form-control:focus, .custom-select:focus {
    border-color: #efa2a9
}

.btn-primary:focus, .btn-primary.focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 225,83,97,.5 )
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, a.badge-primary:focus, a.badge-primary.focus, .form-control:focus, .custom-control-input:focus ~ .custom-control-label::before, .custom-control-input:focus ~ .custom-control-label::before, .custom-select:focus {
    box-shadow: 0 0 0 0.2rem rgba( 220,53,69,.5 )
}

a.text-primary:hover, a.text-primary:focus {
    color: #a71d2a
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .form-submit input[type='submit']:hover, .pmpro_login_wrap #loginform input[type='submit']:hover {
    border-color: #bd2130
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover, button.bg-primary:focus, .form-submit input[type='submit']:hover, .pmpro_login_wrap #loginform input[type='submit']:hover {
    background-color: #c82333
}

a.badge-primary:hover, a.badge-primary:focus {
    background-color: #bd2130
}

.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
    background-color: #f3bcc1
}

.btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .btn-outline-secondary:hover, .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .badge-secondary, .bg-secondary {
    background-color: #6C757D
}

.table-secondary, .table-secondary > th, .table-secondary > td {
    background-color: #cdd1d4
}

.alert-secondary {
    background-color: #d8dbdd
}

.list-group-item-secondary, .list-group-item-secondary.list-group-item-action.active {
    background-color: #cdd1d4
}

    .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
        background-color: #bfc4c8
    }

.btn-secondary.disabled, .btn-secondary:disabled {
    background-color: #545b62
}

.btn-outline-secondary, .text-secondary {
    color: #6C757D
}

.alert-secondary, .list-group-item-secondary, .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #33383b
}

    .alert-secondary .alert-link {
        color: #1c1e20
    }

.btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .btn-outline-secondary, .btn-outline-secondary:hover, .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .border-secondary {
    border-color: #6C757D
}

.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
    border-color: #acb2b7
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
    border-color: #4d5459
}

.alert-secondary {
    border-color: #cdd1d4
}

    .alert-secondary hr {
        border-top-color: #bfc4c8
    }

.list-group-item-secondary.list-group-item-action.active {
    border-color: #cdd1d4
}

.btn-secondary:focus, .btn-secondary.focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 126,135,143,.5 )
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, a.badge-secondary:focus, a.badge-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba( 108,117,125,.5 )
}

a.text-secondary:hover, a.text-secondary:focus {
    color: #494f54
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus {
    border-color: #545b62
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover, button.bg-secondary:focus {
    background-color: #5a6268
}

a.badge-secondary:hover, a.badge-secondary:focus {
    background-color: #545b62
}

.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
    background-color: #bfc4c8
}

.btn-success, .btn-success.disabled, .btn-success:disabled, .btn-outline-success:hover, .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle, .badge-success, .bg-success, .pmpro_btn, .pmpro_btn:link, .pmpro_content_message a, .pmpro_content_message a:link {
    background-color: #28A745
}

.table-success, .table-success > th, .table-success > td {
    background-color: #9fe8af
}

.alert-success {
    background-color: #afecbd
}

.list-group-item-success, .list-group-item-success.list-group-item-action.active {
    background-color: #9fe8af
}

    .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
        background-color: #8ae39e
    }

.btn-success.disabled, .btn-success:disabled {
    background-color: #1e7e34
}

.btn-outline-success, .text-success {
    color: #28A745
}

.alert-success, .list-group-item-success, .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #10441c
}

    .alert-success .alert-link {
        color: #061b0b
    }

.btn-success, .btn-success.disabled, .btn-success:disabled, .btn-outline-success, .btn-outline-success:hover, .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle, .border-success, .pmpro_btn, .pmpro_btn:link, .pmpro_content_message a, .pmpro_content_message a:link, .validator .form-control.success {
    border-color: #28A745
}

.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
    border-color: #6ddc87
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
    border-color: #1b722f
}

.alert-success {
    border-color: #9fe8af
}

    .alert-success hr {
        border-top-color: #8ae39e
    }

.list-group-item-success.list-group-item-action.active {
    border-color: #9fe8af
}

.btn-success:focus, .btn-success.focus, .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 47,196,81,.5 )
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus, a.badge-success:focus, a.badge-success.focus {
    box-shadow: 0 0 0 0.2rem rgba( 40,167,69,.5 )
}

a.text-success:hover, a.text-success:focus {
    color: #19692c
}

.btn-success:hover, .btn-success:focus, .btn-success.focus, .pmpro_btn:hover, .pmpro_btn:link, .pmpro_content_message a:hover, .pmpro_content_message a:link {
    border-color: #1e7e34
}

.btn-success:hover, .btn-success:focus, .btn-success.focus, a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover, button.bg-success:focus, .pmpro_btn:hover, .pmpro_btn:link, .pmpro_content_message a:hover, .pmpro_content_message a:link {
    background-color: #218838
}

a.badge-success:hover, a.badge-success:focus {
    background-color: #1e7e34
}

.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
    background-color: #8ae39e
}

.btn-danger, .btn-danger.disabled, .btn-danger:disabled, .btn-outline-danger:hover, .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle, .badge-danger, .bg-danger {
    background-color: #DC3545
}

.table-danger, .table-danger > th, .table-danger > td {
    background-color: #f7d1d5
}

.alert-danger {
    background-color: #fae3e5
}

.list-group-item-danger, .list-group-item-danger.list-group-item-action.active {
    background-color: #f7d1d5
}

    .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
        background-color: #f3bcc1
    }

.btn-danger.disabled, .btn-danger:disabled {
    background-color: #bd2130
}

.btn-outline-danger, .text-danger {
    color: #DC3545
}

.alert-danger, .list-group-item-danger, .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #801620
}

    .alert-danger .alert-link {
        color: #550f15
    }

.btn-danger, .btn-danger.disabled, .btn-danger:disabled, .btn-outline-danger, .btn-outline-danger:hover, .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle, .border-danger, .validator .form-control.error {
    border-color: #DC3545
}

.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
    border-color: #ee9da5
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
    border-color: #b01f2c
}

.alert-danger {
    border-color: #f7d1d5
}

    .alert-danger hr {
        border-top-color: #f3bcc1
    }

.list-group-item-danger.list-group-item-action.active {
    border-color: #f7d1d5
}

.btn-danger:focus, .btn-danger.focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 225,83,97,.5 )
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus, a.badge-danger:focus, a.badge-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba( 220,53,69,.5 )
}

a.text-danger:hover, a.text-danger:focus {
    color: #a71d2a
}

.btn-danger:hover, .btn-danger:focus, .btn-danger.focus {
    border-color: #bd2130
}

.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover, button.bg-danger:focus {
    background-color: #c82333
}

a.badge-danger:hover, a.badge-danger:focus {
    background-color: #bd2130
}

.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
    background-color: #f3bcc1
}

.btn-warning, .btn-warning.disabled, .btn-warning:disabled, .btn-outline-warning:hover, .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle, .badge-warning, .bg-warning {
    background-color: #FFC107
}

.table-warning, .table-warning > th, .table-warning > td {
    background-color: #ffefbf
}

.alert-warning {
    background-color: #fff4d3
}

.list-group-item-warning, .list-group-item-warning.list-group-item-action.active {
    background-color: #ffefbf
}

    .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
        background-color: #ffe9a5
    }

.btn-warning.disabled, .btn-warning:disabled {
    background-color: #d39e00
}

.btn-outline-warning, .text-warning {
    color: #FFC107
}

.alert-warning, .list-group-item-warning, .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #8c6900
}

    .alert-warning .alert-link {
        color: #594200
    }

.btn-warning, .btn-warning.disabled, .btn-warning:disabled, .btn-outline-warning, .btn-outline-warning:hover, .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle, .border-warning {
    border-color: #FFC107
}

.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
    border-color: #ffe081
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
    border-color: #c49300
}

.alert-warning {
    border-color: #ffefbf
}

    .alert-warning hr {
        border-top-color: #ffe9a5
    }

.list-group-item-warning.list-group-item-action.active {
    border-color: #ffefbf
}

.btn-warning:focus, .btn-warning.focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 255,202,43,.5 )
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus, a.badge-warning:focus, a.badge-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba( 255,193,7,.5 )
}

a.text-warning:hover, a.text-warning:focus {
    color: #ba8b00
}

.btn-warning:hover, .btn-warning:focus, .btn-warning.focus {
    border-color: #d39e00
}

.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover, button.bg-warning:focus {
    background-color: #e0a800
}

a.badge-warning:hover, a.badge-warning:focus {
    background-color: #d39e00
}

.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
    background-color: #ffe9a5
}

.btn-info, .btn-info.disabled, .btn-info:disabled, .btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle, .badge-info, .bg-info {
    background-color: #17A2B8
}

.table-info, .table-info > th, .table-info > td {
    background-color: #95e5f2
}

.alert-info {
    background-color: #a7e9f4
}

.list-group-item-info, .list-group-item-info.list-group-item-action.active {
    background-color: #95e5f2
}

    .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
        background-color: #7ee0ef
    }

.btn-info.disabled, .btn-info:disabled {
    background-color: #117a8b
}

.btn-outline-info, .text-info {
    color: #17A2B8
}

.alert-info, .list-group-item-info, .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #09424b
}

    .alert-info .alert-link {
        color: #041a1e
    }

.btn-info, .btn-info.disabled, .btn-info:disabled, .btn-outline-info, .btn-outline-info:hover, .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle, .border-info {
    border-color: #17A2B8
}

.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
    border-color: #5ed8eb
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
    border-color: #106e7d
}

.alert-info {
    border-color: #95e5f2
}

    .alert-info hr {
        border-top-color: #7ee0ef
    }

.list-group-item-info.list-group-item-action.active {
    border-color: #95e5f2
}

.btn-info:focus, .btn-info.focus, .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 27,190,216,.5 )
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus, a.badge-info:focus, a.badge-info.focus {
    box-shadow: 0 0 0 0.2rem rgba( 23,162,184,.5 )
}

a.text-info:hover, a.text-info:focus {
    color: #0f6674
}

.btn-info:hover, .btn-info:focus, .btn-info.focus {
    border-color: #117a8b
}

.btn-info:hover, .btn-info:focus, .btn-info.focus, a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover, button.bg-info:focus {
    background-color: #138496
}

a.badge-info:hover, a.badge-info:focus {
    background-color: #117a8b
}

.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
    background-color: #7ee0ef
}

.btn-light, .btn-light.disabled, .btn-light:disabled, .btn-outline-light:hover, .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle, .badge-light, .bg-light {
    background-color: #F8F9FA
}

.table-light, .table-light > th, .table-light > td {
    background-color: #ffffff
}

.alert-light {
    background-color: #ffffff
}

.list-group-item-light, .list-group-item-light.list-group-item-action.active {
    background-color: #ffffff
}

    .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
        background-color: #ffffff
    }

.btn-light.disabled, .btn-light:disabled {
    background-color: #dae0e5
}

.btn-outline-light, .text-light {
    color: #F8F9FA
}

.alert-light, .list-group-item-light, .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #b1bcc7
}

    .alert-light .alert-link {
        color: #93a2b2
    }

.btn-light, .btn-light.disabled, .btn-light:disabled, .btn-outline-light, .btn-outline-light:hover, .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle, .border-light {
    border-color: #F8F9FA
}

.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
    border-color: #ffffff
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
    border-color: #d1d8de
}

.alert-light {
    border-color: #ffffff
}

    .alert-light hr {
        border-top-color: #ffffff
    }

.list-group-item-light.list-group-item-action.active {
    border-color: #ffffff
}

.btn-light:focus, .btn-light.focus, .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 255,255,255,.5 )
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus, a.badge-light:focus, a.badge-light.focus {
    box-shadow: 0 0 0 0.2rem rgba( 248,249,250,.5 )
}

a.text-light:hover, a.text-light:focus {
    color: #cbd3da
}

.btn-light:hover, .btn-light:focus, .btn-light.focus {
    border-color: #dae0e5
}

.btn-light:hover, .btn-light:focus, .btn-light.focus, a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover, button.bg-light:focus {
    background-color: #e2e6ea
}

a.badge-light:hover, a.badge-light:focus {
    background-color: #dae0e5
}

.table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
    background-color: #ffffff
}

.btn-dark, .btn-dark.disabled, .btn-dark:disabled, .btn-outline-dark:hover, .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle, .badge-dark, .bg-dark {
    background-color: #343A40
}

.table-dark, .table-dark > th, .table-dark > td {
    background-color: #8b96a1
}

.alert-dark {
    background-color: #96a0aa
}

.list-group-item-dark, .list-group-item-dark.list-group-item-action.active {
    background-color: #8b96a1
}

    .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
        background-color: #7d8995
    }

.btn-dark.disabled, .btn-dark:disabled {
    background-color: #1d2124
}

.btn-outline-dark, .text-dark {
    color: #343A40
}

.alert-dark, .list-group-item-dark, .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #000000
}

    .alert-dark .alert-link {
        color: #000000
    }

.btn-dark, .btn-dark.disabled, .btn-dark:disabled, .btn-outline-dark, .btn-outline-dark:hover, .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle, .border-dark {
    border-color: #343A40
}

.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
    border-color: #6b7784
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
    border-color: #16191b
}

.alert-dark {
    border-color: #8b96a1
}

    .alert-dark hr {
        border-top-color: #7d8995
    }

.list-group-item-dark.list-group-item-action.active {
    border-color: #8b96a1
}

.btn-dark:focus, .btn-dark.focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba( 68,76,84,.5 )
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus, a.badge-dark:focus, a.badge-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba( 52,58,64,.5 )
}

a.text-dark:hover, a.text-dark:focus {
    color: #121416
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus {
    border-color: #1d2124
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus, a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover, button.bg-dark:focus {
    background-color: #23272b
}

a.badge-dark:hover, a.badge-dark:focus {
    background-color: #1d2124
}

.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
    background-color: #7d8995
}

nav.navbar, nav .dropdown-menu, nav .dropdown-item:hover, nav .dropdown-item:focus {
    background: #FFFFFF
}

.navbar .navbar-nav .nav-link, nav .dropdown-item {
    color: rgba( 0,0,0,.5 )
}

    .navbar .navbar-nav .nav-link:focus, .navbar .navbar-nav .nav-link:hover, .dropdown-item:hover, .dropdown-item:focus {
        color: rgba( 0,0,0,.7 )
    }

.navbar .navbar-nav li.active .nav-link, .navbar .navbar-nav li.active .nav-link:hover {
    color: rgba( 0,0,0,1 )
}

footer.btp_footer {
    background: #FAFAFA
}

    footer.btp_footer .widget__title, footer.btp_footer .widget_latest_post__title a {
        color: #232323
    }

    footer.btp_footer .widget ul li a, footer.btp_footer .widget_latest_post__link {
        color: #6C6C6C
    }

        footer.btp_footer .widget ul li a:hover, footer.btp_footer .widget_latest_post__title a:hover, footer.btp_footer .widget_latest_post__link:hover {
            color: #DC3545
        }

.mini_footer {
    background: #F0F0F0
}

    .mini_footer p, .mini_footer p a, .btn_btp_footer i {
        color: #6C6C6C
    }

        .mini_footer p a, .btn_btp_footer a:hover i {
            color: #DC3545
        }

#comment, .widget .search-form input[type='search'], #comments input:not([type='checkbox']), body:not(.btp_dashboard) .form-control, body:not(.btp_dashboard) .input-group-text, .pagination .nav-links, form.pmpro_form .input:not([type='checkbox']),
form.pmpro_form textarea, form.pmpro_form select, #loginform input[type=text], #loginform input[type=password], ul.page-numbers, .comment .comment-body {
    border: 1px solid #dee2e6
}

body:not(.btp_dashboard) .border-bottom, .btp_sidebar .widget {
    border-bottom: 1px solid #dee2e6 !important;
}

body:not(.btp_dashboard) .border-top, #pmpro_account .pmpro_box {
    border-top: 1px solid #dee2e6 !important;
}

body:not(.btp_dashboard) .border-left, .pagination .nav-links .page-numbers, li > .page-numbers {
    border-left: 1px solid #dee2e6 !important;
}

body:not(.btp_dashboard) .border-right {
    border-right: 1px solid #dee2e6 !important;
}

#betubeloader-container {
    background-color: #FFFFFF !important;
}

.btn-primary {
    color: #fff;
    background-color: #e77f33 !important;
    border-color: #015baf !important;
}

.pesquisa-mobile .fa-search:before {
    color: #000000;
    cursor:pointer;
}

#pesquisaCabecalhoMobile .input-group {
    margin-bottom: 0rem;
}

    #pesquisaCabecalhoMobile .input-group .input-group-button .button {
        padding: 0.85em 1.5625em;
    }

