/*
https://color.adobe.com/create/color-wheel/?base=2&rule=Triad&selected=3&name=My%20Color%20Theme&mode=rgb&rgbvalues=0.07262047191758059,0.1861829017451965,0.6254901960784314,0.9379084967320261,0.4417265276866961,0.29647446549241163,0.2,0.34901960784313724,0.9254901960784314,0.40796393764439604,0.7254901960784315,0.08423064140910602,0.3672169654873351,0.6254901960784314,0.10389498172150212&swatchOrder=0,1,2,3,4
https://coolors.co/3359ec-68b915-f8c759-ff5f33-552c9f
*/
.background.purple {
  background-color: #552c9f;
}

.background.purple-light {
  background-color: rgb(186.2344827586, 162.3413793103, 229.3586206897);
}

.background.purple-verylight {
  background-color: rgb(195.1280788177, 174.3251231527, 232.6748768473);
}

.background.purple-superlight {
  background-color: rgb(239.5960591133, 234.2438423645, 249.2561576355);
}

.background.purple-dark {
  background-color: rgb(63.645320197, 32.9458128079, 119.0541871921);
}

.background.purple-verydark {
  background-color: rgb(52.9679802956, 27.4187192118, 99.0812807882);
}

.background.purple-superdark {
  background-color: rgb(42.2906403941, 21.8916256158, 79.1083743842);
}

.background.green {
  background-color: #68b915;
}

.background.green-light {
  background-color: rgb(129.7281553398, 229.2087378641, 27.7912621359);
}

.background.green-verylight {
  background-color: rgb(205.4854368932, 244.8058252427, 165.1941747573);
}

.background.green-superlight {
  background-color: rgb(230.7378640777, 250.0048543689, 210.9951456311);
}

.background.green-dark {
  background-color: rgb(67.9533980583, 120.8786407767, 13.7213592233);
}

.background.green-verydark {
  background-color: rgb(52.5048543689, 93.3980582524, 10.6019417476);
}

.background.green-superdark {
  background-color: rgb(26.7572815534, 47.5970873786, 5.4029126214);
}

.background.blue {
  background-color: #6372aa;
}

.background.blue-light {
  background-color: rgb(221.1460580913, 224.4012448133, 236.5539419087);
}

.background.blue-verylight {
  background-color: rgb(231.0497925311, 233.3526970954, 241.9502074689);
}

.background.blue-superlight {
  background-color: rgb(237.6522821577, 239.3203319502, 245.5477178423);
}

.background.blue-dark {
  background-color: rgb(76.887966805, 90.4564315353, 141.112033195);
}

.background.blue-verydark {
  background-color: rgb(58.9004149378, 69.2946058091, 108.0995850622);
}

.background.blue-superdark {
  background-color: rgb(40.9128630705, 48.132780083, 75.0871369295);
}

.background.brand-blue {
  background-color: #3b55e6;
}

.background.brand-blue-light {
  background-color: rgb(226.3538461538, 230.1538461538, 251.3461538462);
}

.background.brand-blue-verylight {
  background-color: rgb(239.9230769231, 241.9230769231, 253.0769230769);
}

.background.brand-blue-superlight {
  background-color: rgb(248.9692307692, 249.7692307692, 254.2307692308);
}

.background.brand-blue-dark {
  background-color: rgb(26.9230769231, 54.9230769231, 211.0769230769);
}

.background.brand-blue-verydark {
  background-color: rgb(21.1538461538, 43.1538461538, 165.8461538462);
}

.background.brand-blue-superdark {
  background-color: rgb(15.3846153846, 31.3846153846, 120.6153846154);
}

.background.bright-blue {
  background-color: #6792c1;
}

.background.bright-blue-light {
  background-color: rgb(200.8056074766, 216.1369158879, 232.8943925234);
}

.background.bright-blue-verylight {
  background-color: rgb(211.6728971963, 223.9299065421, 237.3271028037);
}

.background.bright-blue-superlight {
  background-color: rgb(218.9177570093, 229.1252336449, 240.2822429907);
}

.background.bright-blue-dark {
  background-color: rgb(70.9813084112, 120.2102803738, 174.0186915888);
}

.background.bright-blue-verydark {
  background-color: rgb(56.2056074766, 95.1869158879, 137.7943925234);
}

.background.bright-blue-superdark {
  background-color: rgb(41.4299065421, 70.1635514019, 101.5700934579);
}

.background.gray {
  background-color: #8e99a8;
}

.background.gray-light {
  background-color: rgb(211.156, 215.424, 221.244);
}

.background.gray-verylight {
  background-color: rgb(225.5635, 228.429, 232.3365);
}

.background.gray-superlight {
  background-color: rgb(242.8525, 244.035, 245.6475);
}

.background.gray-dark {
  background-color: rgb(101.5725, 114.415, 131.9275);
}

.background.gray-verydark {
  background-color: rgb(90.48, 101.92, 117.52);
}

.background.gray-superdark {
  background-color: rgb(68.295, 76.93, 88.705);
}

.background.red {
  background-color: #ff5f33;
}

.background.red-light {
  background-color: rgb(255, 191, 173.4);
}

.background.red-verylight {
  background-color: rgb(255, 211, 198.9);
}

.background.red-superlight {
  background-color: rgb(255, 235, 229.5);
}

.background.red-dark {
  background-color: rgb(229.5, 49.5, 0);
}

.background.red-verydark {
  background-color: #cc2c00;
}

.background.red-superdark {
  background-color: #992100;
}

.background.bright-red {
  background-color: #dc483b;
}

.background.bright-red-light {
  background-color: rgb(238.5454545455, 168.9662337662, 162.8545454545);
}

.background.bright-red-verylight {
  background-color: rgb(242.4090909091, 189.1675324675, 184.4909090909);
}

.background.bright-red-superlight {
  background-color: rgb(252.4545454545, 241.6909090909, 240.7454545455);
}

.background.bright-red-dark {
  background-color: rgb(171.8181818182, 42.0779220779, 30.6818181818);
}

.background.bright-red-verydark {
  background-color: rgb(150.1818181818, 36.7792207792, 26.8181818182);
}

.background.bright-red-superdark {
  background-color: rgb(106.9090909091, 26.1818181818, 19.0909090909);
}

.background.orange {
  background-color: rgb(236, 152.5, 68.5);
}

.background.orange-light {
  background-color: rgb(247.3167883212, 213.5510948905, 179.5832116788);
}

.background.orange-verylight {
  background-color: rgb(249.6744525547, 226.2700729927, 202.7255474453);
}

.background.orange-superlight {
  background-color: rgb(252.503649635, 241.5328467153, 230.496350365);
}

.background.orange-dark {
  background-color: rgb(206.9197080292, 114.2773722628, 21.0802919708);
}

.background.orange-verydark {
  background-color: rgb(183.7773722628, 101.496350365, 18.7226277372);
}

.background.orange-superdark {
  background-color: rgb(137.4927007299, 75.9343065693, 14.0072992701);
}

.background.yellow {
  background-color: #fce94e;
}

.background.yellow-light {
  background-color: rgb(254.04, 247.96, 198.36);
}

.background.yellow-verylight {
  background-color: rgb(254.465, 251.0766666667, 223.435);
}

.background.yellow-superlight {
  background-color: rgb(254.72, 252.9466666667, 238.48);
}

.background.yellow-dark {
  background-color: rgb(249.275, 222.5166666667, 4.225);
}

.background.yellow-verydark {
  background-color: rgb(224.2, 200.1333333333, 3.8);
}

.background.yellow-superdark {
  background-color: rgb(199.125, 177.75, 3.375);
}

.background.magenta {
  background-color: #f42267;
}

.background.magenta-light {
  background-color: rgb(249.8034482759, 150.5965517241, 183.1931034483);
}

.background.magenta-verylight {
  background-color: rgb(251.0125, 174.8875, 199.9);
}

.background.magenta-superlight {
  background-color: rgb(251.7379310345, 189.4620689655, 209.924137931);
}

.background.magenta-dark {
  background-color: rgb(216.2370689655, 10.7629310345, 78.275862069);
}

.background.magenta-verydark {
  background-color: rgb(191.9461206897, 9.5538793103, 69.4827586207);
}

.background.magenta-superdark {
  background-color: rgb(167.6551724138, 8.3448275862, 60.6896551724);
}

.background.white {
  background-color: #fff;
}

.background.black {
  background-color: #22232f;
}

.text.purple {
  color: #552c9f;
}

.text.purple-light {
  color: rgb(186.2344827586, 162.3413793103, 229.3586206897);
}

.text.purple-verylight {
  color: rgb(195.1280788177, 174.3251231527, 232.6748768473);
}

.text.purple-superlight {
  color: rgb(239.5960591133, 234.2438423645, 249.2561576355);
}

.text.purple-dark {
  color: rgb(63.645320197, 32.9458128079, 119.0541871921);
}

.text.purple-verydark {
  color: rgb(52.9679802956, 27.4187192118, 99.0812807882);
}

.text.purple-superdark {
  color: rgb(42.2906403941, 21.8916256158, 79.1083743842);
}

.text.green {
  color: #68b915;
}

.text.green-light {
  color: rgb(129.7281553398, 229.2087378641, 27.7912621359);
}

.text.green-verylight {
  color: rgb(205.4854368932, 244.8058252427, 165.1941747573);
}

.text.green-superlight {
  color: rgb(230.7378640777, 250.0048543689, 210.9951456311);
}

.text.green-dark {
  color: rgb(67.9533980583, 120.8786407767, 13.7213592233);
}

.text.green-verydark {
  color: rgb(52.5048543689, 93.3980582524, 10.6019417476);
}

.text.green-superdark {
  color: rgb(26.7572815534, 47.5970873786, 5.4029126214);
}

.text.blue {
  color: #6372aa;
}

.text.blue-light {
  color: rgb(221.1460580913, 224.4012448133, 236.5539419087);
}

.text.blue-verylight {
  color: rgb(231.0497925311, 233.3526970954, 241.9502074689);
}

.text.blue-superlight {
  color: rgb(237.6522821577, 239.3203319502, 245.5477178423);
}

.text.blue-dark {
  color: rgb(76.887966805, 90.4564315353, 141.112033195);
}

.text.blue-verydark {
  color: rgb(58.9004149378, 69.2946058091, 108.0995850622);
}

.text.blue-superdark {
  color: rgb(40.9128630705, 48.132780083, 75.0871369295);
}

.text.brand-blue {
  color: #3b55e6;
}

.text.brand-blue-light {
  color: rgb(226.3538461538, 230.1538461538, 251.3461538462);
}

.text.brand-blue-verylight {
  color: rgb(239.9230769231, 241.9230769231, 253.0769230769);
}

.text.brand-blue-superlight {
  color: rgb(248.9692307692, 249.7692307692, 254.2307692308);
}

.text.brand-blue-dark {
  color: rgb(26.9230769231, 54.9230769231, 211.0769230769);
}

.text.brand-blue-verydark {
  color: rgb(21.1538461538, 43.1538461538, 165.8461538462);
}

.text.brand-blue-superdark {
  color: rgb(15.3846153846, 31.3846153846, 120.6153846154);
}

.text.bright-blue {
  color: #6792c1;
}

.text.bright-blue-light {
  color: rgb(200.8056074766, 216.1369158879, 232.8943925234);
}

.text.bright-blue-verylight {
  color: rgb(211.6728971963, 223.9299065421, 237.3271028037);
}

.text.bright-blue-superlight {
  color: rgb(218.9177570093, 229.1252336449, 240.2822429907);
}

.text.bright-blue-dark {
  color: rgb(70.9813084112, 120.2102803738, 174.0186915888);
}

.text.bright-blue-verydark {
  color: rgb(56.2056074766, 95.1869158879, 137.7943925234);
}

.text.bright-blue-superdark {
  color: rgb(41.4299065421, 70.1635514019, 101.5700934579);
}

.text.gray {
  color: #8e99a8;
}

.text.gray-light {
  color: rgb(211.156, 215.424, 221.244);
}

.text.gray-verylight {
  color: rgb(225.5635, 228.429, 232.3365);
}

.text.gray-superlight {
  color: rgb(242.8525, 244.035, 245.6475);
}

.text.gray-dark {
  color: rgb(101.5725, 114.415, 131.9275);
}

.text.gray-verydark {
  color: rgb(90.48, 101.92, 117.52);
}

.text.gray-superdark {
  color: rgb(68.295, 76.93, 88.705);
}

.text.red {
  color: #ff5f33;
}

.text.red-light {
  color: rgb(255, 191, 173.4);
}

.text.red-verylight {
  color: rgb(255, 211, 198.9);
}

.text.red-superlight {
  color: rgb(255, 235, 229.5);
}

.text.red-dark {
  color: rgb(229.5, 49.5, 0);
}

.text.red-verydark {
  color: #cc2c00;
}

.text.red-superdark {
  color: #992100;
}

.text.bright-red {
  color: #dc483b;
}

.text.bright-red-light {
  color: rgb(238.5454545455, 168.9662337662, 162.8545454545);
}

.text.bright-red-verylight {
  color: rgb(242.4090909091, 189.1675324675, 184.4909090909);
}

.text.bright-red-superlight {
  color: rgb(252.4545454545, 241.6909090909, 240.7454545455);
}

.text.bright-red-dark {
  color: rgb(171.8181818182, 42.0779220779, 30.6818181818);
}

.text.bright-red-verydark {
  color: rgb(150.1818181818, 36.7792207792, 26.8181818182);
}

.text.bright-red-superdark {
  color: rgb(106.9090909091, 26.1818181818, 19.0909090909);
}

.text.orange {
  color: rgb(236, 152.5, 68.5);
}

.text.orange-light {
  color: rgb(247.3167883212, 213.5510948905, 179.5832116788);
}

.text.orange-verylight {
  color: rgb(249.6744525547, 226.2700729927, 202.7255474453);
}

.text.orange-superlight {
  color: rgb(252.503649635, 241.5328467153, 230.496350365);
}

.text.orange-dark {
  color: rgb(206.9197080292, 114.2773722628, 21.0802919708);
}

.text.orange-verydark {
  color: rgb(183.7773722628, 101.496350365, 18.7226277372);
}

.text.orange-superdark {
  color: rgb(137.4927007299, 75.9343065693, 14.0072992701);
}

.text.yellow {
  color: #fce94e;
}

.text.yellow-light {
  color: rgb(254.04, 247.96, 198.36);
}

.text.yellow-verylight {
  color: rgb(254.465, 251.0766666667, 223.435);
}

.text.yellow-superlight {
  color: rgb(254.72, 252.9466666667, 238.48);
}

.text.yellow-dark {
  color: rgb(249.275, 222.5166666667, 4.225);
}

.text.yellow-verydark {
  color: rgb(224.2, 200.1333333333, 3.8);
}

.text.yellow-superdark {
  color: rgb(199.125, 177.75, 3.375);
}

.text.magenta {
  color: #f42267;
}

.text.magenta-light {
  color: rgb(249.8034482759, 150.5965517241, 183.1931034483);
}

.text.magenta-verylight {
  color: rgb(251.0125, 174.8875, 199.9);
}

.text.magenta-superlight {
  color: rgb(251.7379310345, 189.4620689655, 209.924137931);
}

.text.magenta-dark {
  color: rgb(216.2370689655, 10.7629310345, 78.275862069);
}

.text.magenta-verydark {
  color: rgb(191.9461206897, 9.5538793103, 69.4827586207);
}

.text.magenta-superdark {
  color: rgb(167.6551724138, 8.3448275862, 60.6896551724);
}

.text.white {
  color: #fff;
}

.text.black {
  color: #22232f;
}

.icon-color.purple {
  color: #552c9f;
}

.icon-color.purple-light {
  color: rgb(186.2344827586, 162.3413793103, 229.3586206897);
}

.icon-color.purple-verylight {
  color: rgb(195.1280788177, 174.3251231527, 232.6748768473);
}

.icon-color.purple-superlight {
  color: rgb(239.5960591133, 234.2438423645, 249.2561576355);
}

.icon-color.purple-dark {
  color: rgb(63.645320197, 32.9458128079, 119.0541871921);
}

.icon-color.purple-verydark {
  color: rgb(52.9679802956, 27.4187192118, 99.0812807882);
}

.icon-color.purple-superdark {
  color: rgb(42.2906403941, 21.8916256158, 79.1083743842);
}

.icon-color.green {
  color: #68b915;
}

.icon-color.green-light {
  color: rgb(129.7281553398, 229.2087378641, 27.7912621359);
}

.icon-color.green-verylight {
  color: rgb(205.4854368932, 244.8058252427, 165.1941747573);
}

.icon-color.green-superlight {
  color: rgb(230.7378640777, 250.0048543689, 210.9951456311);
}

.icon-color.green-dark {
  color: rgb(67.9533980583, 120.8786407767, 13.7213592233);
}

.icon-color.green-verydark {
  color: rgb(52.5048543689, 93.3980582524, 10.6019417476);
}

.icon-color.green-superdark {
  color: rgb(26.7572815534, 47.5970873786, 5.4029126214);
}

.icon-color.blue {
  color: #6372aa;
}

.icon-color.blue-light {
  color: rgb(221.1460580913, 224.4012448133, 236.5539419087);
}

.icon-color.blue-verylight {
  color: rgb(231.0497925311, 233.3526970954, 241.9502074689);
}

.icon-color.blue-superlight {
  color: rgb(237.6522821577, 239.3203319502, 245.5477178423);
}

.icon-color.blue-dark {
  color: rgb(76.887966805, 90.4564315353, 141.112033195);
}

.icon-color.blue-verydark {
  color: rgb(58.9004149378, 69.2946058091, 108.0995850622);
}

.icon-color.blue-superdark {
  color: rgb(40.9128630705, 48.132780083, 75.0871369295);
}

.icon-color.brand-blue {
  color: #3b55e6;
}

.icon-color.brand-blue-light {
  color: rgb(226.3538461538, 230.1538461538, 251.3461538462);
}

.icon-color.brand-blue-verylight {
  color: rgb(239.9230769231, 241.9230769231, 253.0769230769);
}

.icon-color.brand-blue-superlight {
  color: rgb(248.9692307692, 249.7692307692, 254.2307692308);
}

.icon-color.brand-blue-dark {
  color: rgb(26.9230769231, 54.9230769231, 211.0769230769);
}

.icon-color.brand-blue-verydark {
  color: rgb(21.1538461538, 43.1538461538, 165.8461538462);
}

.icon-color.brand-blue-superdark {
  color: rgb(15.3846153846, 31.3846153846, 120.6153846154);
}

.icon-color.bright-blue {
  color: #6792c1;
}

.icon-color.bright-blue-light {
  color: rgb(200.8056074766, 216.1369158879, 232.8943925234);
}

.icon-color.bright-blue-verylight {
  color: rgb(211.6728971963, 223.9299065421, 237.3271028037);
}

.icon-color.bright-blue-superlight {
  color: rgb(218.9177570093, 229.1252336449, 240.2822429907);
}

.icon-color.bright-blue-dark {
  color: rgb(70.9813084112, 120.2102803738, 174.0186915888);
}

.icon-color.bright-blue-verydark {
  color: rgb(56.2056074766, 95.1869158879, 137.7943925234);
}

.icon-color.bright-blue-superdark {
  color: rgb(41.4299065421, 70.1635514019, 101.5700934579);
}

.icon-color.gray {
  color: #8e99a8;
}

.icon-color.gray-light {
  color: rgb(211.156, 215.424, 221.244);
}

.icon-color.gray-verylight {
  color: rgb(225.5635, 228.429, 232.3365);
}

.icon-color.gray-superlight {
  color: rgb(242.8525, 244.035, 245.6475);
}

.icon-color.gray-dark {
  color: rgb(101.5725, 114.415, 131.9275);
}

.icon-color.gray-verydark {
  color: rgb(90.48, 101.92, 117.52);
}

.icon-color.gray-superdark {
  color: rgb(68.295, 76.93, 88.705);
}

.icon-color.red {
  color: #ff5f33;
}

.icon-color.red-light {
  color: rgb(255, 191, 173.4);
}

.icon-color.red-verylight {
  color: rgb(255, 211, 198.9);
}

.icon-color.red-superlight {
  color: rgb(255, 235, 229.5);
}

.icon-color.red-dark {
  color: rgb(229.5, 49.5, 0);
}

.icon-color.red-verydark {
  color: #cc2c00;
}

.icon-color.red-superdark {
  color: #992100;
}

.icon-color.bright-red {
  color: #dc483b;
}

.icon-color.bright-red-light {
  color: rgb(238.5454545455, 168.9662337662, 162.8545454545);
}

.icon-color.bright-red-verylight {
  color: rgb(242.4090909091, 189.1675324675, 184.4909090909);
}

.icon-color.bright-red-superlight {
  color: rgb(252.4545454545, 241.6909090909, 240.7454545455);
}

.icon-color.bright-red-dark {
  color: rgb(171.8181818182, 42.0779220779, 30.6818181818);
}

.icon-color.bright-red-verydark {
  color: rgb(150.1818181818, 36.7792207792, 26.8181818182);
}

.icon-color.bright-red-superdark {
  color: rgb(106.9090909091, 26.1818181818, 19.0909090909);
}

.icon-color.orange {
  color: rgb(236, 152.5, 68.5);
}

.icon-color.orange-light {
  color: rgb(247.3167883212, 213.5510948905, 179.5832116788);
}

.icon-color.orange-verylight {
  color: rgb(249.6744525547, 226.2700729927, 202.7255474453);
}

.icon-color.orange-superlight {
  color: rgb(252.503649635, 241.5328467153, 230.496350365);
}

.icon-color.orange-dark {
  color: rgb(206.9197080292, 114.2773722628, 21.0802919708);
}

.icon-color.orange-verydark {
  color: rgb(183.7773722628, 101.496350365, 18.7226277372);
}

.icon-color.orange-superdark {
  color: rgb(137.4927007299, 75.9343065693, 14.0072992701);
}

.icon-color.yellow {
  color: #fce94e;
}

.icon-color.yellow-light {
  color: rgb(254.04, 247.96, 198.36);
}

.icon-color.yellow-verylight {
  color: rgb(254.465, 251.0766666667, 223.435);
}

.icon-color.yellow-superlight {
  color: rgb(254.72, 252.9466666667, 238.48);
}

.icon-color.yellow-dark {
  color: rgb(249.275, 222.5166666667, 4.225);
}

.icon-color.yellow-verydark {
  color: rgb(224.2, 200.1333333333, 3.8);
}

.icon-color.yellow-superdark {
  color: rgb(199.125, 177.75, 3.375);
}

.icon-color.magenta {
  color: #f42267;
}

.icon-color.magenta-light {
  color: rgb(249.8034482759, 150.5965517241, 183.1931034483);
}

.icon-color.magenta-verylight {
  color: rgb(251.0125, 174.8875, 199.9);
}

.icon-color.magenta-superlight {
  color: rgb(251.7379310345, 189.4620689655, 209.924137931);
}

.icon-color.magenta-dark {
  color: rgb(216.2370689655, 10.7629310345, 78.275862069);
}

.icon-color.magenta-verydark {
  color: rgb(191.9461206897, 9.5538793103, 69.4827586207);
}

.icon-color.magenta-superdark {
  color: rgb(167.6551724138, 8.3448275862, 60.6896551724);
}

.icon-color.white {
  color: #fff;
}

.icon-color.black {
  color: #22232f;
}

.border.purple {
  border-color: #552c9f;
}

.border.purple-light {
  border-color: rgb(186.2344827586, 162.3413793103, 229.3586206897);
}

.border.purple-verylight {
  border-color: rgb(195.1280788177, 174.3251231527, 232.6748768473);
}

.border.purple-superlight {
  border-color: rgb(239.5960591133, 234.2438423645, 249.2561576355);
}

.border.purple-dark {
  border-color: rgb(63.645320197, 32.9458128079, 119.0541871921);
}

.border.purple-verydark {
  border-color: rgb(52.9679802956, 27.4187192118, 99.0812807882);
}

.border.purple-superdark {
  border-color: rgb(42.2906403941, 21.8916256158, 79.1083743842);
}

.border.green {
  border-color: #68b915;
}

.border.green-light {
  border-color: rgb(129.7281553398, 229.2087378641, 27.7912621359);
}

.border.green-verylight {
  border-color: rgb(205.4854368932, 244.8058252427, 165.1941747573);
}

.border.green-superlight {
  border-color: rgb(230.7378640777, 250.0048543689, 210.9951456311);
}

.border.green-dark {
  border-color: rgb(67.9533980583, 120.8786407767, 13.7213592233);
}

.border.green-verydark {
  border-color: rgb(52.5048543689, 93.3980582524, 10.6019417476);
}

.border.green-superdark {
  border-color: rgb(26.7572815534, 47.5970873786, 5.4029126214);
}

.border.blue {
  border-color: #6372aa;
}

.border.blue-light {
  border-color: rgb(221.1460580913, 224.4012448133, 236.5539419087);
}

.border.blue-verylight {
  border-color: rgb(231.0497925311, 233.3526970954, 241.9502074689);
}

.border.blue-superlight {
  border-color: rgb(237.6522821577, 239.3203319502, 245.5477178423);
}

.border.blue-dark {
  border-color: rgb(76.887966805, 90.4564315353, 141.112033195);
}

.border.blue-verydark {
  border-color: rgb(58.9004149378, 69.2946058091, 108.0995850622);
}

.border.blue-superdark {
  border-color: rgb(40.9128630705, 48.132780083, 75.0871369295);
}

.border.brand-blue {
  border-color: #3b55e6;
}

.border.brand-blue-light {
  border-color: rgb(226.3538461538, 230.1538461538, 251.3461538462);
}

.border.brand-blue-verylight {
  border-color: rgb(239.9230769231, 241.9230769231, 253.0769230769);
}

.border.brand-blue-superlight {
  border-color: rgb(248.9692307692, 249.7692307692, 254.2307692308);
}

.border.brand-blue-dark {
  border-color: rgb(26.9230769231, 54.9230769231, 211.0769230769);
}

.border.brand-blue-verydark {
  border-color: rgb(21.1538461538, 43.1538461538, 165.8461538462);
}

.border.brand-blue-superdark {
  border-color: rgb(15.3846153846, 31.3846153846, 120.6153846154);
}

.border.bright-blue {
  border-color: #6792c1;
}

.border.bright-blue-light {
  border-color: rgb(200.8056074766, 216.1369158879, 232.8943925234);
}

.border.bright-blue-verylight {
  border-color: rgb(211.6728971963, 223.9299065421, 237.3271028037);
}

.border.bright-blue-superlight {
  border-color: rgb(218.9177570093, 229.1252336449, 240.2822429907);
}

.border.bright-blue-dark {
  border-color: rgb(70.9813084112, 120.2102803738, 174.0186915888);
}

.border.bright-blue-verydark {
  border-color: rgb(56.2056074766, 95.1869158879, 137.7943925234);
}

.border.bright-blue-superdark {
  border-color: rgb(41.4299065421, 70.1635514019, 101.5700934579);
}

.border.gray {
  border-color: #8e99a8;
}

.border.gray-light {
  border-color: rgb(211.156, 215.424, 221.244);
}

.border.gray-verylight {
  border-color: rgb(225.5635, 228.429, 232.3365);
}

.border.gray-superlight {
  border-color: rgb(242.8525, 244.035, 245.6475);
}

.border.gray-dark {
  border-color: rgb(101.5725, 114.415, 131.9275);
}

.border.gray-verydark {
  border-color: rgb(90.48, 101.92, 117.52);
}

.border.gray-superdark {
  border-color: rgb(68.295, 76.93, 88.705);
}

.border.red {
  border-color: #ff5f33;
}

.border.red-light {
  border-color: rgb(255, 191, 173.4);
}

.border.red-verylight {
  border-color: rgb(255, 211, 198.9);
}

.border.red-superlight {
  border-color: rgb(255, 235, 229.5);
}

.border.red-dark {
  border-color: rgb(229.5, 49.5, 0);
}

.border.red-verydark {
  border-color: #cc2c00;
}

.border.red-superdark {
  border-color: #992100;
}

.border.bright-red {
  border-color: #dc483b;
}

.border.bright-red-light {
  border-color: rgb(238.5454545455, 168.9662337662, 162.8545454545);
}

.border.bright-red-verylight {
  border-color: rgb(242.4090909091, 189.1675324675, 184.4909090909);
}

.border.bright-red-superlight {
  border-color: rgb(252.4545454545, 241.6909090909, 240.7454545455);
}

.border.bright-red-dark {
  border-color: rgb(171.8181818182, 42.0779220779, 30.6818181818);
}

.border.bright-red-verydark {
  border-color: rgb(150.1818181818, 36.7792207792, 26.8181818182);
}

.border.bright-red-superdark {
  border-color: rgb(106.9090909091, 26.1818181818, 19.0909090909);
}

.border.orange {
  border-color: rgb(236, 152.5, 68.5);
}

.border.orange-light {
  border-color: rgb(247.3167883212, 213.5510948905, 179.5832116788);
}

.border.orange-verylight {
  border-color: rgb(249.6744525547, 226.2700729927, 202.7255474453);
}

.border.orange-superlight {
  border-color: rgb(252.503649635, 241.5328467153, 230.496350365);
}

.border.orange-dark {
  border-color: rgb(206.9197080292, 114.2773722628, 21.0802919708);
}

.border.orange-verydark {
  border-color: rgb(183.7773722628, 101.496350365, 18.7226277372);
}

.border.orange-superdark {
  border-color: rgb(137.4927007299, 75.9343065693, 14.0072992701);
}

.border.yellow {
  border-color: #fce94e;
}

.border.yellow-light {
  border-color: rgb(254.04, 247.96, 198.36);
}

.border.yellow-verylight {
  border-color: rgb(254.465, 251.0766666667, 223.435);
}

.border.yellow-superlight {
  border-color: rgb(254.72, 252.9466666667, 238.48);
}

.border.yellow-dark {
  border-color: rgb(249.275, 222.5166666667, 4.225);
}

.border.yellow-verydark {
  border-color: rgb(224.2, 200.1333333333, 3.8);
}

.border.yellow-superdark {
  border-color: rgb(199.125, 177.75, 3.375);
}

.border.magenta {
  border-color: #f42267;
}

.border.magenta-light {
  border-color: rgb(249.8034482759, 150.5965517241, 183.1931034483);
}

.border.magenta-verylight {
  border-color: rgb(251.0125, 174.8875, 199.9);
}

.border.magenta-superlight {
  border-color: rgb(251.7379310345, 189.4620689655, 209.924137931);
}

.border.magenta-dark {
  border-color: rgb(216.2370689655, 10.7629310345, 78.275862069);
}

.border.magenta-verydark {
  border-color: rgb(191.9461206897, 9.5538793103, 69.4827586207);
}

.border.magenta-superdark {
  border-color: rgb(167.6551724138, 8.3448275862, 60.6896551724);
}

.border.white {
  border-color: #fff;
}

.border.black {
  border-color: #22232f;
}