@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,d09GRk9UVE8AADS4AA0AAAAAWIAAAQAAAAAykAAAAigAAAaIAAAAAAAAAABDRkYgAAAJSAAAH6cAACfbjk0NYEdERUYAACjwAAAAHgAAACAA5QAER1BPUwAAKRAAAAdKAAAbhrXspoNHU1VCAAAwXAAAAFoAAACA6gstjk9TLzIAAAGMAAAATwAAAGBZBleZY21hcAAABmQAAALQAAAEND7Qq2BnYXNwAAAwuAAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYDhNo4aGhlYQAAAWQAAAAgAAAAJAgbBFhobXR4AAAwwAAAAc4AAALEous1im1heHAAAAGEAAAABgAAAAYAuFAAbmFtZQAAAdwAAASHAAALu20TT2Vwb3N0AAAJNAAAABMAAAAg/7gAMnjaY2BkYGBgZHB8nBs/I57f5isDN/MLoAjDBbbTQjD6/8f/PCzpzI+AXA4GJpAoAGuuDNt42mNgZGBgPvBfgIGBZc3/j/8/sqQzAEVQwCoAqLsHegAAUAAAuAAAeNpjYGIqYtRhYGVgYdrD1MXAwNADoRnvMhgx/GJAAgsZmP47MDBEw/geas75QEpZUYlZ4b8FwwnmAwwfgPz5IDkmMaYbDApAyAQA0/MPQgB42rVUTW/bRhAdWXJsJ3aa+Jii7QINjKSRZNHwB5RDUcCA41wjN0WOK3Ip0hG5xHJpRUAOBXoqil576L/opT+if6A/p307XNdUnCguioog9+3szLw3swMR0cPW79Si+vcN3hq36EvsarxCaxR63KYv6NzjTsNnlbboR49v4eQXj9dI0a8er8PnL483Gvj2yietTY/v0Hb7U483G3ir4XOXvmr3PL7X0HC/gbcZt6nV2cDu+/Z3HrfopP2nxyt0t/OZx236uvPE407DZ5UedFKPb9F65weP1+iPzk8er9OD1W893mjg253PV7XHd+jhxs8ebzbwVsPnLp1t/ObxvYaG+w287fCxLuYmnSRWPDp+LPYGg6CLbzAQp1rFU2XEjjjWfZFYWzzd3Z3NZn07L/TEyCKZ90OdLcaf7hxr8VYsurxQk2oqTXB4cLi/1zs6OhoGPVDsD4aDYe8g6AHtBcOXypSpzkXQx9mJzu0zbROZiVFolMpHmTRWpKWQwhoZKWxfCx0vquyKWZKGicjkXIyVMGqSllYZFYk0F6EyVmI9r0xaRmloQVb2F+LPEhCUOrYzaZQjs4kShdEFQufX2MQrXTFVrq0I0YauyHSUxlgj8Jp0XFnVFdqISM/yqZYR8jUI+CjNSyunU5FaURWoXuZz5MoKhBp2SHRp3WlsdManUx1Kp535jah7b7WoSrWY3xVQVuNzFfK5q+VMmax0hYyUuUhDJeQEzc1UDo9EWqHeQHiJ3tkZei7mKFDm0TtlP49RMTKj0VfhdWSXQy57cl1RjIJcDUVlCl2qvjiBIdNOa46zjAvrimKqJGIv0hKFf3DydmdqHGNOegsNDWGRqHhRM2q7nkB8ZCKvR9xcCx2TpoLmZCilCSVkSdAjWB9j3aMBnoC6Hgd4BZ0iQlFMU3wN9jt4XZY+Vhdvke8p7eKZ8dOHZQ6bRn5DEijBvo+/V03ZUv5T5Hbngt7iXZblBbRMqIImidOADukA7z5U9+iInyGsPV/FPr5Dfnvwc/batod1SC+5rhJ6NOXgDcBSx52wxdIzrBb8EsyCRtBgEKNwNoLFKXBVpMghsHPKneIIHvXpa9g0Orisl67nM3CkyJ4Au8g51jE8BfNNmMFypEJ2x+j0hmyx8K/35+iLYd+Is1lfWQmWD/OfMberoGStFmokM11W5jrgdgWs7g5r1vkNahP0CmvVqCrnjgq+TTcNXT7TrDj2+8jX62oZI9pV3mU2w6caCnOwae51re/9FVxFpdwH16spHrd3Kiqes5xvL2d99ZQVntU0MiRYS3/f7htzN7JGrFMUYnfZ96v6Dd/k1dxbnvUK+dRS/eIfe4VOnMMSNuIv7+WMlWbsWd/IiC0XPAWKFU785GY8vdZHS0aK3viOl37unIJ6zgUqq2/QVRl95LafM3vO6pzmeqLfx97k7DZY3p2Tm/Qo9jd0eQ8Fd7zg+1Ks68R7ZLwqPw91XNa4sS5Hu8qk571g1vrG//1/3i73ccxMru7ekgkNvY/0d7ysz/W93USB+I//kTfh+B/68jdE0WvIAHjanZL7L9ZRHMffn4dUii4ID319PYqKiEQuJRK634VyGelCK4TcpyJRpPuNLoRardVWU6n1W35ITVrSWvP4F2ozs/l+Os/3oT3P1tbWd3t/z+fzPp+d8zrnfABYwChXEAyhr8hIzS0tZouxBZWwgg4yPOCHQAQjAtGIxUYkIwO5yEchilGOVrThIZ7gGV6gC93oRT+GMUKTyZZmkh05kCM5kwt5kBd502LyI38KpiiKphiKox0UTwmURCmURpmURYfoMOVQHuVTMZVSObHGSeOi6db8kCqlE1KV9Eu2l7WyJOtkTzlUfuSuYxassuCcrzKGIhIxWIfNSEWmyliEUnGWNtzHY8HYiVd4Kxj7MIARjJG1GaNkwhhEIeOMG0wY080YC1XGUcGo1bzTDIwz/pTtZCfZVWUMMTLyEOt5kL/zN/7K/fyFP3Mff+Je/sgfuIffcwe38z1u4dvczE18nc9zI5/jBsPLsDXrWGaJXVkrsllsy9OFl2iYU0aVEWVYjB+VHuW90s1+In6jdCkvlU7lufJcZE/ZXvxtgLGesddDD4Y6htoAfY2+Sn9SX6kv12cPjg5WG3vgv74sVJjlJWZx2Xh02sRtMKs3ztQJXTBx6/6yU42orYUjAv7IWbz5hLSic4P/SEIY3BBupjM4C3fRxROqFyTz4IkoVd5Yg0b4qOumokCtmPBBVvjnFRE0FrCcZDV5ylTradNtbA3eDGAmMGu2nb3DHDg6OWvh4grMldxkuOs85s339FqwcJG3z2JfPyzxD1gaiGVBwctDQsPCV6yMWBUJsf1qRK9BTGwckJySBuzLzjmSezQvv7DoWHFJWWl5ReWJ4yerq1SAbWvXiU4/vGVjx/YNSN1vsNYb0TbFo+BUgjHevKsViXsy6xtu3Lx9p6kZqG1E+z3RE9hx6y52I8lYlrEX6QezDtRduLb10uUrO69fvfgblEj4U3jaY2BmAIP/WxmMGLAAACzCAeoAeNqlegdYFEnXbg3QM82AY2xE99seXRXFVVRERREEFEQEBSNBJQsGoiLBABIHSoak4hoWIwoqJhATYgQFRVDMcVHX3f103dV1T481fP+tHtRV773/vc+9zzxMV506darq1Anv6UGCDAyQRCJhnCMjloqNAUInJAySCIP1hMH6gomBt7H+CqJ6T94vY+BRx8JvEeoj76Lp3Bl1pZOMuX6WNpOm+QZHJGbm/lh65C04xcZEhgVFLlkcGxoQFLs0xCIoICosNiI0ICY2fHFA7FKxHxQQExlhEbBY1wmNCVim4wpaEBMUGz5/cUj8Pzy0ERgT0j6+dMHiYF0jPCDow1jwgpCYkCULlujakUsDgoJCInRCYxZEhOqkRIaHB/xDDgoJXrB4cYDYjAyNjAhZJLbGR0YlxCwIDVvaa8B4816WQ4cOG0S/hw3t5RIZQncT08us1/hIi15hS5dGjRkyJC4uzmJpAp0eQ8+VYEEX0ClO1BySIKQvQVIJCkPIUIY4hEwR+oZB3+mj/hL0vT4aqkD2CK1AyFEPORujmQjNRshbgubooQAJCkYoFaEyhDBCCxHahVAyQtsQWolQDELpCOUiFI/QcoTKEdorQQcR2o/QAYSyETqE0EaETiN0UoJqEKpGKAehCwid1UMXEdqC0DqEGhC6JEFXEapH6ApCeQg1InQdoWt66BZCN/TQboRuI3QfoTsS9AChewgVItSK0HaEniKUj9AahAoQUiO0FqEzCNVK0CqEVAitlqA0hDIRSkIoA6FIhLIQckCIRSgWoQUIxSG0DCGqpgSEFkkklPMHJFF1RMf0qNLsKOs0VCGxllyVPNIz1Zuil65XrLdHr1LvtF6j3jt9I/1v9S30J+rP0V+mf06/yWCoQYpBjUELY8H4M5nMOuY0c0VqII2XnpFekt6V/iR9LxsgmyWbKwuSxclUsi2yUtkh2WnZG9aOdWdT2XeGvKGlYYBhpmG+4W3Dh4a/yZXycPlW+XH5c/krI3sjd6PNxl2MfYwLjHd2GNvhQIdritGKCYoVijRFruJHxbOO0o4zOi7ouKpjYcfdHWs7de7k0Wl/p787G3Xu1XlEZ9fOCztrurBduncx62Lfxb2LqsvTLn93Nez6r65Du7p3De4m7TanW0w3Vbcfu9V0a+z2U7e3XCcukyvkSrgTXCP3kwkyUZmsN2kweWryqrtJ99HdU0w7mP7LdLjpeNPJpn6maaZq042m203LTOtMW0x/Mv3N9K2ptoeyh32PgB7JPX7osb3H3p4Degbw3/ED+fH8dN6XD+IX8Xn8Bn4HX8nX8L8q9ZSdlT3ITDLHQFC9X6FVSa97c/Aek4nangyZo3XhsCYN7LXGDMQLxhxuSyP2gjETOZUDykHeY0ahlSlIKmwXfLhecpJISuhDcUzTHdQc6YaPwArohvElIsd7wd0NLyLuJPCfJo/xFDrOBJEVhBPbckr2rMf7wBMC2pt7aVOJGfIeTnAQhIPIShJEVwUXiBEQ9+rq01fKHNlL19aB5q5WA/gs2cAGq5c8tBicP+45Tpklcwz08Jgx98IdPkd2o6LuIg8zSB1HyrQdrmIohD9gr9BpEmZi25ZSUa2/fxI13JyKMm8Y8ZLPqeHE+cr2+aJUOuIQ6OnBKyo03Aru7FFiAj2Yw2fKG/ZeZz12MVFu4Z4LfFniBK4MoEONtfgFmyN75nBjANG3cxhEZ2OPnX41U4nMb5ITHshmyUiHl6OB4/+N7x1tvM2SCGjhPOrj9+MqOu/yqVNNl4/PdRenuXrPMV/Exmk7cYMnNTykO8JXj9f/dZAFfzKfmT7ZNcgBswrtxJv0Kg7h+7AN542imiIrBQnpz+05xpARr63AFIMNu0aGwa4VTGDEH2wEHXDr24dYYOLBZssw8XxLBoFbH5bO/JVOBPc3b8ECw1TdrGl9YBBxf8tGzGNgRP9WYorJWN0sWytiQkaY0VnJ4C+M4KpxMnQHif2uKqK4AIrz0VVEYr8eunvjdaQ7kdyK9gPFdKKYxuzyA8ktRhEGp4DlrkIERDWQKIiYRCJI1GSIktITNRFjrrdcQYpuwW4ODt0gh0Rqq8nj16OkCmK5gvTg6rGw/P3syfS86wV/k2swHmS1RCZkuku1ltrcYi/BlNrQnVoO7gh9sbYvo5gIQ03uYnisscY12pUYuwoWojHbvhCcOVGutsxAJ/4fSkLbd+IuwoSzLzjcrB0MAcJg8KetRJKNp9ETPBe8OSHmqjZGSmoNhJhG2lCE/fGCExIhG1/Qit9OwmASqB1M/Om9dIEU8OWq8Dqg3mW86RW1SBN64yAb9owoeaKPx/tMdWSPBzBnGi4fuofZ15dcbahFYwsHD/Ktis1IZzK0+rqdKUB50uQ7OTHTLub6yBXXQM8EbkrB8u0t6CSayWvHaqsdtTsvncIv6QL4eOLh8LLAI5N2WGOW1EqFxWQ6N8zRpy9P4qAYVkpBcsnLXllBnnJZshEOs4ghT/JhF6RIoecNH2ul4pngnsRBd/yo+s4ddu4xZrzzxKB+VNQY0hV4GE9XBEfoDN+CDf8WN/vVT2VP1jAO18aeIN0pVxixIHYkkJ6EhMAQMhqCeQW1RLrlHCnEgyUMhwBRRACxhGEknieUnDOZgxmgID3JGHGeDVFQG5rBk4nCS6kim85thtuCWYPWDEqFmQ3aTVQjpsI0uskO+M/TjbUsHCan3WA5mSXzChgdZkV34U4Y6Aku4kJjwQj60L3+jRtCL3izx84wjpfGlRNjyhVB+hFn4iOuGQRKYgMJvILowabV3CV8tvjI4YqKXVfwY1ZYOUGbRN14sttI3gb7HvK7wc4KZI7ZNc0ACXXJet0Gp0thDF2rkpBnmDykptMENyyw1lXrgwUfJ2p7fpRNWNGgHakZ5EQPEEW714S/pLBba5aLYY/QH2vfNWOsWeyESal2KCkVhjqLkXCueNK+8px6rp9cUaRbaxO4S8ECTB/AEPGE3xG9J2QkT7ZJm7X9OHgOs2TQ8fE0IqEHMxs5kXSlNzBXc7WMG/CYudC47xn+RbTDOaQ/OJJo+jEnE8gcGoHIHOhPHCGa/xnfK71czf4+jCEPWzhiTzpDb7AXl7KHjqCk3/bQmfQm9mLYso2Z4D+DJTx08Z0JPDFifEPcY52pXpp0e62CaClEk6qfMFkO5xkwKv6pGUMH0VDPLasOK/erGr97GL2Lerp5OQf1kCSDTi2eFnTvA0Z5EhmvSIT3qzkzuSIBzps0a76HNVe0Da7UmhR/C32Tuf5yxUsBZXCXMTRpoh0w2dnWk+zQ9LSjuhPmQ1MGdxFDoPAOArTvajH8oIl2xCS8jSEBGtl0TALbZCRcw4jcTYJWs5gjq0g9WQX11hhKiIYc1MoeYFDBHcgidx5hclCQUV/RMIrL8JvJALniwC0Tcxq6Ev8i33BQVUPiNRjia0iVGLiE5brIpU1sj1wk8arIdEzzlhybDQltmCRIFR5qMobTsBfaWGoTe4T/4gbKFdZQlMR9L197gRskV+QLHaihdwPubbvrjSfcG9KN74ddPee5sPDcpQ03ApIddbs67Q1mky9zg+UKS3iWxL3GDUfPXmL9Khh/3xmh46mK2aEvoYMow/jpS5Dyt3F1cNU89tgJxvuM27H+lGEIMaJRfqDoDwNBTt19CK+YAA+SOAs58YI6bgg96XnoZtIoRIBTHXE6Ln2098g1vgRvy9yTwtbJYgqX5IVhHxyyIioqPDxxDp7C+thPvSVT5MNPZCz3CDfvOHHi6NGdl/EDVvB0MZP51U0825cu3I10MSdDxHUtoLM5TZZ/4sazxxtYZxnpPsaFGPG22Gmn23F2wSymxetR9FPMqmA712foXWDE8xg+a3n315/21FioBGk/u+94hd8rk0aok/51s+Xl64uTvuNJYyM8kkFXu+fElB+MPX3DprLQ4iJTaK1+15hz9x6Mlea3JXKNQpmL9DOa93/6crdPVD5XCk0u2maZd8zS+XwSXr5mlZqdJtus2pC1mRr69+Ja30hBTiPNHFLwENMceQ4SYMUITOrIDSxUuIi5x+ovk0YNpuKhtn1zfzbdfvb8vBvdXHMjXJaBwY2GJy/OuROJbrcPZNDD7ifSmf8eT5s93yPi0rRqS2yBfb0WzGRf0I3TEw6VK1bCiyRumDznEmdJbeUVNaZGKJF+sIb/vdkYuMhgqzZeNJZ8oUycpfFwIUjq3zDpQvuFcN+R8eKFOALXF7rRC7ly8VgjS+a6cb2HPAFTUeY3zx6A5O1rigxEvXP9rfrQ8LkF9qRwB3FJwe4N1CIiVsWmR2F2WtCuZiXcA+c64gz0QseMm3qbtMp6X/V/zCvsYV+m6KTJQjl13+naecRTmDeOamw4/Eso48Zimis2koVk5x0ME6haJ5CE+5gsghIIhA12FKCQxYzCCe7e5IZT+3QVXCmqWVfFkEFHlh/Er9i7Mvw85IDTtqtbKw/h52L31aaDMOgIu5ryTA0LnYgJYm1kYyJ9B/FRXiXS33b7jlHaUMiDDkyEqWEUchmDCXXki+9ne1Kvdm0RQdPU8gPXMCD2vuzB7pO/8SWno6SDIk8+UN6nGAqFXiNTy9nVfgwMCto0H5uztjI87FBo89JJcQEheJjYNV8+nwwKYhVjhQmaGG4KThy5igIY0f848r2IAojxrT7vQthlRL8O//iKWZ+1Hhfh3/GVo2cvs/5HGD/f6dSlV+MUnJLDPhLGMRVJ+6MPzhed2f/Y3NJZG1iyh+zg6CV1ePpv6usF2Fprzdjv9bpD4api1W0TYd9lrQJyoKae1IChFF/adGrv3pKS8o0n8AN8LKRiNnu2kvGtdztJ9PAkPCM2ONjff8kkbEujyHC3pyRPNnwZoygFfSjjIHwgCZ8O4aRzI4UF4edJ+Evx20sKOwWaL0mWVkpUgnQUhh1answWc1oDDXSPX4ySkglDdE+K9wUXGuZCaQ4d9xEfWIMtCaUfGzKOBIgWFgDWxBbC+DID4kWTlwV4ioyeMACGgjfMpsnLgniKjJ5kABlKvPg8GMQ14cqSiiPsgv1M2MJFcd6YtXW/JoLrh7WN9/mT+MCS0ki2/CATciCwhCYtIhk1tJdo9uiRJUioOZfCZMGOO4rLt2zbwwYeBxcZPpi8J7546bZF64OwP168OiyR3RjMlG4oWbcPszVl0d7KDNnS/Ji8UMyOmx3mToW5n198ns87ws1fVHyArryvdPtp/gDembk9jY2WzfVbPJsnHYg1B8XHSTG1sK7CjCqueg/pRY/UC2Z6lxJbEoVTmVkkkrOiFr4eIgQ59/rB41fKNbLfbR6amdlYD+CzZeb3rP/kiw2GOLc8pQPPmm/+/HOToyUdGO7kMIx3usntu1IhrXKtwF7NzM6CH4vxbgr5D4UXB/PW0n1DuPoTsh1rNibheIr341euiuEVf2u6c9B0gTTRTc2HdGEM9/jOjUf0BI/sbowaNW68NdW19e3xj/lqAw+/6nN04FxVdW1dlfcMOjDDz3sqxR1z6E2PkItwHn74AGaTiCX3AOxm4MFEyYgaDhJsuacN13WS3ZqshrtOECWPbnBq5Sk26cjBmePkjBS+h46cp9/JOsp2seJk7cWjvlMpm2eQL63VaK76pYoDW4jEhdRGonzCoReZTXqRmQxxjOBGykU8vkXD6rawtS2WA31841RdCzu3kpk5eUrIWMz2d79yX0TTv9yqhW/VbF7+Chjrh1cTY4YYLzefhImJWMvJnluCkv8SkZMBwhFulPwroj8lWn9NvEGJo78i9qO0MV8zdqLE1lYrKZlmxT1tHd5eA9zAz8BHGIKfEp/bmDRpJjIHNu/ch4+wF72q3N29/Dx5HLRj0YFElnTRjhelTBDmcEHhuw8cLN195HBZ5PzQxZHBSoUwYIfJTQyG4APnMCY+QiHGDVp3TB1U6CE26RdsEVzE5mUaloK0oRykCea7MNaaM7Q+MKU32AT9GVDk3jt58+b/T5GAyWzoSYbB1Dh2LDGkoWEE9NaVCglflwoJtFQgT2w97kqhxqSWJMBWmCj7X5cNsEsq4uYozTF6LbvbLnyCz5Q4ihKt5Q7/cfqc+A/CJn016bobmitsoZxj5PZfTs+kxM/vBb79zzefjWtWa6I5Z0dmSvXY0iH0oB/AtXjQgfuHXprI9iH6t/G1FuaS9/3wFzRDR4M5TWpzRMP794Kfp1xj34IB02atNeDWyMABOlG07cDfxFejq/1Z7XCtFzPvfFQLvsdCDbnGOWRP2uVVxQpWghdzbHqJIxZrdeJAOhElcaD+K9hryqgGStsqRZj8t8DSrrXc8T8j27s69Ez6aCrFA/8teNHRL47G/8dYZGxHugVCtmjOm3WgvueHAuThlwWIL3RzojC+hIOfP69B+rXXICFQl8WBfTYganxdxQIA9Aed61N8p/R2A/6dVcvejH5AgUefYf2JGa/d3ChskQFz7cavT2pn2fMqGbZ0mjV4Eeslg24rH/rg4dQb8RAbX2KiYr9AzOuF61+D6HWUNOJL0gBKsvmSBHqUNvZL2iNK+iJRfT54UGjibOX7DezozV+GdUncn/hu9flLJ53uBbZiCpgqztayfocZ/7kzF9jiAXj49dXQkRUmSNesw7l4HYZhFOySwXgotvMKsIt+6FTRF9vj2YkekezW6Uz1jhObL2P2z4uzzJTLZD4/zF3rQu2ph8UUYiAau97raX/wUKgD5VqBqLlxbpXXlWpZ84Xjb/h6fCapcnVOcGHohkVeU138R1GQagn7dV5rxrzIrausufj/WBhg8q9/E0PouYy1IXLmq+qAZug7ou4nwFFd2J/Wtvmz0mECuFKqjfxwW+7nVAF9BQagV1voZww63CzC8oInomytFejrhJu15X2C6zk6wZltqZ8o4PaV1Jdtvh8GVwoFmkBuSVVv31nHBmCmbEnZkt0xbP952/1AfoZpnnRu4h63eZVTDotVqSlR9CaW7YWJEU0hg8EGGBrXJvKi+ZqPgi7EgMLAsW0sR+SWr8BQ1KLRvZ9pJdDl6TAiF9FIxxGDaQXTjtfh/BPRxD5H7ZFCo3iulXBFd6yJVGcf8fxK8NcdbDfV2D+0f6Zep1NFaYLJ1yrkqAo/zRAuCoc4n1nM3IMe2ybRQ40ghh9hpvNO10of1trqOq4+zRwPrY29SmOSFa1kOBgoxqTmmCv+p9hHTxlSpU3hvLLnbQkrZeEYNDB7Qjb74NlivDEeaU4UPAmBaDFmGT95BQq+Gh9LKI9gyXFSz0QeWn4S17AfIToJfyI64/99rfJcrFXavMVa5aOIvk++9MpPNqJIEvoKozncRKZZYrjvTNOb1jYUO989gEmNsELMaKNocttKccc7KBcsKCdN8nDHRWQcG4Cd7h3F5FEjxoIeoxCwEGKiGUhTo5gYaVoUk2JDWz8pSSCWZDgJUOpAqSVNXwl8gwGZQRQ0Mo4Rj2ADCugOM3j4XvtSqhCGiAU56OFn9ZXPjw567vkHfv0/hQer68kfw8Oa9vAwWBcezLD1lKChAc+G1xNEL2/YpxrhU40OZTpPaetCsjliOOyDL8uf/A7GYPjcnHQQrVBOb8n408sUMHlvzY37GNtbaWz/AmwcEDa870vHyaO2cs6chjdOZ4cKwUyTynliWyfbZg/8NzG9KIL5LUIb9xDXHs+/y3pLVwWHR83EM3F4yarDtJtvWzv3IY0+EE0FPH0h4hiR/WPUfEm6cfb02UpHqSHDevo8h0EP9JzLGZJF+ok9CehNLKcX1vMWlHLC4GvawVRKrtjRlF9rKxffFT8U1nEOct3L8TzOUf7ZO+Vk2E/HHr1eKM08WrzzVDG7ai8zPi48BNuzxNdKnERZdtJZN7aWHcS32Z9G9d8vU/vHL/FZxpIpi0RhlKGYSvuHYZ8sNyAuxredQVxkGuTBSq6lrraFKr5lcq3zBHcPR6p0xzqPFl5xSrhu8uDVGFoEmXMPX42WkkxzTuwryBtYVqWD9G/AsEoEqVc1k4VfuRkPx18iHTHh1/QmesGkHzvQ8yepKjZ7GV4mvouPxwk5iewoj1+lB8hQ0OsN/TGwuOXq+VbWu5zxHjfNewQmkuxRDxaDMQsHaskJadaW7B/xFvENf3HONvVW6sEXyT7pPmDu3HuNf8E1AWftWEU5vBMGcRWgltJQNzEP0xhGa2N1BfWXFn9Mzc6VGIGrHwWE4aSFq4R9b46QnKC3UsUa2LWFGy8v2MxNkHsc5ZzkGx3oV4aBsxye5X1oaUff4koLVm/KleZhnL0mjS3YnibNTsPZGZjN3FIkLcA5WTnJbGGxV1pBYJq0OZVzlgsziQOn/VlTIfwsJWZtntxGXLh2zQ9sqjQ7JSMtFbOr0ws2bsrPL1QWYnVmbhJbuI0OpTOZuRnqNMyuXJWUkLg+eYuSdHnApWflFRbk5Ofn5WSkpmZlZCi/t+G2F2Ts/CEmI217QXqNdHUWk7Umc42KSk1JX6XMTksriEmXvUjjdhWkbpLm5KlzczDVfqY6S52rVufmqdQZfAbOVKlS2XUJafmUd/lVLh/nFjLqjFxVAWaLcovWFqUXpijTcYYqK50toVyyk94cnZKZkZtZoFyL8/Jz17EbyqhGChIxTsvDqXEpxfm0F6PrMRgXLc1dnZ1BZ2C1OruAHooMhnccXrpx5fbY9ZsLNuHN7PakjYnLk5MS+XPkb64Ar8ll6BbpBkTxuABvWpKOC3FOTo6agg61Sp3JFmxIl2ZlMFnqzJwMnIIz0nE6Xr6DLo6zsrJUOANTpnw2TRoI3anGi9Tr10aWR5YmbE5OzliJV+DF25aWYnbDQC6FqihOlpqbUcgX4tzcnLVsRg6TnUGFYFaVnaNWFm8oWLWeokNw5dau2LR6C2Z3b9teVha7NVIZg+NXLl+SVRK3Pio7f516Pd7Ali887O4SEODP44h1CVtjZyVELMYBeNapoDpciff/sLts34JtyaWYluIHci6yaTnM6sSkpGU4DicWxezZWLxpw8a1LAkhK7htBZkbpfnqXLolVSafkJm2rSD9R1mhKj+FT8OZmao0dl2i7sIgzpejd5JN1ZuVlZmrys3IK6CXi/PZ/Iz8lNVpaWk8zshR5WamZaVnUPWk5qcX4Xycl0NFZ6iz86he1Xk5BWzGGiY7Mzs7C9NPThY1DvrJZ/MKpGFRXHpmbr4S5+aoc3LyMugC6aosFeVkyTcHuHVqSl6TjXlMJ4uGpcxYKYPuuRxlpuamUvE4M0ulolvLUmM1Sxio4TYtL1qxYcWP+/J2LN2esnplcvwq9iy589H7yJIwbk9B6pZtCalp9FlRWBAhTStcHruJNtIKA1Nlgle+zgAz1apc0Yxz6V0rFeClKRfB/Vv6uECDyW/j9zM1hBNfysnEtgKWCG+4clwDI7B6ghjzWymnWPEq6JMWD8IgXbqgwV2zT8wFFfnX2RnSpAURcV7YC0cUJ+2n3fwJtYG6XPCMTqIF7ytNLQetdaSVhvMmSvqy3I2ilOetw6TtMi+fPnrxotdRWuT6e3qe9r+sPGgQFF5yUKxrj5RGzp8fHhVEjxFIVNy1wv17cS3bPMLmkEy9ID5hXgr79SuHj2lHKOmmmcQVdkX9xX9KMEa90Ag0DoWiXPRWopSMlkyXzJHskJyW3NfroWeuN0Vvmd56vTq9+3rP9Yg+o6/Q5/W99MP0t+tX6Nfq39L/28DYoJeBs8F0gxCDuEP4nvgDrTVmjK5/nlgC4mNoYjH6spB/qomeRBnBWfgWnLTf0tY/VeF/9zON0X//ywwd7UgLQXveCPq8eaADBTS1OtaS0eVkTHlIJb5Ba7DmKxde83fwtSXXprGVZxmHOsc9val1ftvfWldnYMLenA7jQmH4wkOBeAKtuWydpvfj+2DHctvrrN9sptX2lxCQYZbmCgp59CBUKYx00o6l1bjlSNKLmFn9Ata8MEpHCoCORA+ceaNmqJRCnTB5NCZFWmOyTjAegaFO68YYCXfqtfFSIV4jwVXaOozdhPlYG9cmYYzO4kHQzyGMMXqJ648frGZHXYVHMtwYXx16MPiQZ7EDHoc9Ezyj2kun05sbMPvXpQ+lk8/aCeKRBn8snd5Me80bjXNpr5dqj//FX8fnko4ms9Nlw6zc+vJG3w1oBU7UKff707/e/TyS9BC1+c1wGyLhjf5oB27+hxk/CtzsdHXdB+CWo6vr2HbgZkHMiIRW4kPEuWOgA60TqOh1oH/r4e8YpPji0MJ+rNH/8TeK31xkRp8BcvieFl9dKfb8gOF5HQxkKQy0ouYg/4j9jCgI7/A19jMiQYK/PYYc7R4m1HphpBcOxUsKojawS2cwBxL3phzFd/GZI8fBgIV44ZQjtchTn15C+pQSO91LSHoPIAM9h3JqpXa6t212X7xtMzIDznEBsIMYo4tiJHHczxhdwXfq77g1YqIP8slUbBUu2bO1iZ27gVkRlrQqGi/HsWuXFUYVRa1fiv1wVPgyJ/Z4ErOxvOiHXXgT3payNaUkuSR5OzWyC/hu812nOkwQmHpSSSdwSUnxHdZ/PbMiRJSUiGPWL10XTf9i8RwcFRVnxx6lkg4XbdiFN+OdydtX76J/26ikS9UnL9Z6n5wyxdvXw7Pa95LSKHjhvsNH9u07fHjfwqDghQuDlUau2M7Nrt4Fgz6RN9DVpufGbsJ78O4tWw/vZedsZOaFRofjYOx7bFGrii2QGj1+vUCqOvrjB5Q5IW6xiDK/9P92YGm0ZkP62pWYTU5JSUoqTN2gXE9zdU4hzbk012dRRJSmUq9VGuXlZKYqV0rX0jjNG2WocovWU9yRp85MTqIIQmlUtHZtUVFKYVJSSmrSqrWpRUqj/wE9t5wwAHjaY2BkYGDgA2IJBhBgYmAEwu1AzALmMQAADCcA6gAAeNq9WVtsFFUY/ruFAkXaUnqhLVCBchEBuUUMRqNGiVGiL14exRiexAaVB9GQmJCARCECDzYN0XBRaCI8wAOpASWQUIgtlyJtEzYhK8mGMKvZYhgS1/j7nX/OzJzZ2dkOC3X/nDMzZ845//1yZqmMiCppBb1GiRdXr3mDqta/u7GdptEYjBMzJXApy3tKvLfh4w1U9f66j9qpTkbKpCe8r6AamZWgWrrljLc043pM9qihBbSEnqU19BatpXb6BM9b6SvaTR30LR0ElNEqaqVyeomv0Da07WjlVMVrqJq/oxq2sXMVZ3A3JHcfYvwwZozlm3jqpgZwk6DxmNeAWWr8Asa30iq2sHcV3qo+IXja0FfzsPQZwdkPnP3A2Y+xGhpHEzG3GnctNJvm0yKseZ5W0yv0KqjdR4mm04qrxoVTN+LNcvqffmxxhgdAN6meD3GaO3g/Rnfq9536mnZ7HlRrjB3Ooh0FuDNTaDaf5su4XiuI859Iamy/j0W9rea68/kvvoM+52AQnizOoqXkdXWM/XIxsKi9LRm13FUAO59qn5d4/Kgd/F34MuxGXQfkzUX0V/g69/BJZ1zrznLnhHZLmTpSWsunTO6OQG9/4rpT9XnUpI2nLFqHsW44D11dkEtI3ZY+W4AypZfbaobopTKebKK15eoMluvYqBVjv+wD+cuvwsNl0VcWklYWPyQyu+fL3/OXvqC/hHZMy65nuBfXXmP8ImIkieb3AcsO3ou7zdrejus5f+tYSpwM8sTnZSzJXSbHfE688pweG1BWwXeE/hxfkpHr3AtaBh/YxjxP4hOIpGr/DsO2clhriw38Ya7w5tQUEFSdF2/U2zGwnMoo+3F5QX9yVKJmzo8E4hvpgr6fK3H3rO9fkNBdkTSsW8ksXuQKxaKc65XKJ/XTIe7iS9DEbvR3gx7Km/kXZRnytJmv8V7exgcw/ze0U3yDb+TtvwutS0V7Pgj4Qfpvor0ywp9jeKUZeQwb6+BO6Jt5C/q0F01hu+hPGBo5Ae/dghgKywdlZ1UuC2E449KLWQPwoF70PTK2H1xdB5Y96C0PS9bBwlc9LCchwQ54kfK/FPw/GY6ECgtoTmsvTQqmHi/C9GIHG72TSx0bu833zEyEWsbx4X8lwvRhlc4e+dFZeLEUH74fI+J/DQrv8iZFp+vpwKF46eCf8HxPzxvEnD18DJliABQfdyOCsT+8FrspWo9htx7I4gwfCUYF7GLnW4BjX0Z1YYml28WipeN3WiIxo3goW4VnJAv6i+VILiaWjF8TFLJvcDZYOP6LZ6fD3EDfP6p4x33oux9q/OpU2UTVbcVzraOJ4vKLX60VrASyYYl5GT2l9BLeH7KyghJzbWy0a2Wz6itWWRS3zACvdrDui8YSWGWNXOmYNOhIaN9vHvI89WaganTzU3WeVzp1cOEaWuWGjGj8oWvJiWkS3faCti0SjzaFdedFTlcyCbfeAmWDnuydWHRY5Q2J0pZEryFjry4ZSSLmHtVni+L05c3RuGzJtKiCVR9LF63S6mXlFe+k4HtnK06hTr9S3vQ/LE+NeX7JRdkYn9ISy7iVa6mVkkhs2OUZ+2UM/F1OtAR0RsesKCmYZ09V2XJ/fn37APklFXGWiJnFAr7vn8QzIoFCuUbl7jqnVtBZzC5Fo6NmKxkj8lthjKpqcrNPXg5NS01lmZKFPaRGlv4Ic4ZHoldTfR7YlI3ZkpErS5Gcgwv2lfQrD1U1i7ZGysjD0dTyhWjs2q4l78NmOqN41PdXpR8qysXNkjSfNk5yt6SmvhVBdZ1EM/XmeKl2qarzqLXwi2Se19uuV6ra4v6t3zm9xskIoZVb+QvEx9/5M/SpoFb4Z+NJrIO7xTvSEXt1ebba58HZEvJ+NlLaZSX7fdrTi3yVQ5ZN6zowZZ55A7VQt1d1OOfXEXOF911OYUnLqU9HQDNamvWM8xXTOyPbUVVMofpKZie9WJQSzx4OxxUjZmWDXxRHUWIxeSmi/WEatV/ck1UB+xtL+6gJd4+jNaPNpFloy3C3lB4F+DPLaQxmV9A4Gk8TJF5PpEdokv4WP5lqaQoiTT010Ayaplc1UguqqKk0G/fzZGS+3M2jBXhDtJxW0JOosaaHKJuT9zyXFso/Gi4khJqJBkzWUI/ZbcDsw1ShwQH/p2jwYSXoWanzUALzqoWT/N8swCJaDAk5vZLXHNCm5HhAf2ubCRoU581ojwnHDd5Os8Tjy+W+HGucX4VurmRdufrf6qoh3XpACyirhXxb0ddCb00Ya8LYAtDzBC2RuVMCFE8DdeZvOnQRlKPSa4UBEzRM0phNqPdghoZ6ocEHRcMSsSjFYT14cjkxf82ANtFxm9Z0IyidLnpOgOexIptxgDKhJSH/+ZRDwrUYawT/lZDzYvC6DPYzk54CzKWnAfPoGXoOMn+BVsNiXgcspbdpPea106f0Mn1O2+lN+hLwDu2gXbSWOuEB66C97+kDYBuv/zUD/AfB/7/NAAB42mNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgAYoz/P/PAJJHZjMWFxsYMnCAWEDMxMDGwAfEIJ4ARJ5BA4g5gJgPiBkZVgAxC5RmgGJGBrb/kRBZAKF5DKcAAAABAAH//wAKeNptkj9o00Ecxd+9y+BQOgRqHQOlIig0iOYPNKSNlWIToxZtQOqS0mBaTOlSIUOgDg1OopM4VRSi0EFUXFwUSjTQ0sFFoVVQUHATA8FCSd8dEQoNPz58v/fue7+777szTcCkRB0T/I6ILSLBr4gYYsJs4KIYNQ1c4gNkpMXMS6QVc+xv/+E7nOGi9B5Mi4RqxsV1McsojtsRhPkPJduLrI2ixNfK48hyHCfY1PiuxvdFRdr7TtyV/hRJPtFZQpixRxEOVBGRHuVfDPCL9t9Ckf068xZSLMMyiMfMI8a3yHNaa0tImhWc1XhUe+RNH2YEec3nRftLddJZU61bozqzhtOcwyne0JkXcNK0pSVwRzHJAs7xGTL8pP2DqMqjYbMqLSI/XmFQ2rz5gSuKH703QdQ0H9P8mHyIOx+6EbiAY96bKSRd71047z04gPegLo/u6dyu5y7Y34odHw5i+tp7rn/nhTji+//vw2GGnA/eH+eH1vG5/nEV8cAasoHLqnH31LkT9bzcYUnsiEdiUxTELQ4hbV/4tzMpEv4tNZQ3lDeUt3CbP5EzOeU5+dbS3X1GiG90L0Gs4ya+YRVlfUuYRR4VbOMhPqCGzX0y1YvEAAB42u1Vy3LbMAy89yswOnTaGT09SVy3snLwTPq42j30SEuQxVQkWJKyor8vpNSJWztNPiAXiQKIBXaBgfLrO9XCHq2TpJdBFqcBoC6pknq3DL5vbqIPwXXxJlfoRSW8+PtqkXda/upQViArNl1dXl3Movl8vsiiWZpdpIt0EV1mEZ9m2SKApMj3qCuyoIXCZfCFsK3RwluhzCe4sWgx+kYaXQCdbZdB4735mCR938d+MLSzwjRDXJKaoFpZonb4stT/x0t63NakfeSo9r2wGBSbRjo4fAKffYNgLBm0fgCqgYuv24fiVxTDD+pAiQE0eSjJDCEoFrLmdyWdt3LbeQyB2VfU65ZExZhHSSaX1M6LtgXpoTOkQeiBsZThUDtdaMj50VtbUpO3pVJ4bsmU34KVu8aDJ+hYGv8vCddtb7Gc/COfDVrlRjJrtHuWE8TOIirUfKMRHvCOC3ewRd8jahiYoNDVGepfa2bN6GVzBHEfHU5hB11Oq6qZ1MjDdNaQwxhu2KBorFezT03kQjAtCo7dS8fkX97ISbOSLYJZn9bNHE9B4JlpypM/o1fkFbrSSjOW+DoxrxPz9MQcD0o+tnpSvVgdTvBu9R5maZqF/MzSM4mfZJAnj3i5t6JCJezP4jNxQxSsSxZXr9nkx3YKeLhxdiRD6BvJPRnV3yJY3HFHeC/zhtdQ8iQLft92VrpKliMbF+fJY9LDUsbnNzxv8OTwWyl+AyBsQWI=);
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,d09GRk9UVE8AADTvAA0AAAAAWIQAAQAAAAAyyAAAAicAAAaIAAAAAAAAAABDRkYgAAAJSAAAH88AACfguIRbWUdERUYAACkYAAAAHgAAACAA5QAER1BPUwAAKTgAAAdbAAAbhrY8ptlHU1VCAAAwlAAAAFoAAACA6gstjk9TLzIAAAGMAAAATwAAAGBZH1ejY21hcAAABmQAAALQAAAEND7Qq2BnYXNwAAAw8AAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYDdNJDaGhlYQAAAWQAAAAgAAAAJAgLBD5obXR4AAAw+AAAAc8AAALEpGcxKm1heHAAAAGEAAAABgAAAAYAuFAAbmFtZQAAAdwAAASGAAALu3kbQ21wb3N0AAAJNAAAABMAAAAg/7gAMnjaY2BkYGBgZHAsTvk8O57f5isDN/MLoAjDBbbjcjD6/9t/v1iimZ8DuRwMTCBRAH6LDet42mNgZGBgPvBfgIGBZdr/t//fskQzAEVQwCoApQEHUAAAUAAAuAAAeNpjYGIqZXRlYGVgYdrD1MXAwNADoRnvMhgx/GJAAgsZmP47MDBEw/geas75QEpZUYlZ4b8FwwnmAwwfgPz5IDkmWaYbDApAyAQA3iwPZQB42rVUTW/bRhAdWXJsJ7ab+Jii7QINjKSRZNFwbCiHooABx7lGboocV+RSpCNyieXSioAcCvRUFL320H/RS39E/0B/Tvt2uK6pOFFcFDVN7tvZnXlvPiAietD6nVpU/32Dt8Yt+hK7Gq/QGoUet+kLOve407izSlv0o8e3cPKLx2uk6FeP13HnL483Gvj2yietTY/v0E77U483G3ircWebvmr3PL7b0HCvgXcYt6nV2cDu+/Z3HrfopP2nxyu03fnM4zZ93XnscadxZ5Xud1KPb9F65weP1+iPzk8er9P91W893mjg253PV7XHd+jBxs8ebzbwVuPONp1t/Obx3YaGew284/CxLuYmnSRWPDx+JPYHg6CLbzAQp1rFU2XErjjWfZFYWzzd25vNZn07L/TEyCKZ90OdLfqf7h5r8VYsXnmhJtVUmuDwyeHBfu/o6GgY9EBxMBgOhr0A/weD/WD4Upky1bkI+jg70bl9pm0iMzEKjVL5KJPGirQUUlgjI4Xta6HjRZVdMUvSMBGZnIuxEkZN0tIqoyKR5iJUxkqs55VJyygNLcjK/oL/WQKCUsd2Jo1yZDZRojC6gOv8Gpt4pSumyrUVIcrQFZmO0hhrBF6TjiurukIbEelZPtUyQrwGAR+leWnldCpSK6oC2ct8jlhZAVfDFxJdWncaG53x6VSH0mlnfiPq2lstqlItxncJlNX4XIV87nI5UyYrXSIjZS7SUAk5QXEzleNGIq1QbyC8RO3sDDUXcyQo8+idtJ/HyBiRUegr99qzyy6XNbmuKEZCLoeiMoUuVV+cwJBppzXHWcaJdUUxVRK+F2mJxD84eXszNY4xJ72FgoawSGS8qBm5XQ8gPjKR1z1uroWOSVNBczKU0oQSsiToIayPsO7TAE9AXY8DvIJO4aEopim+BvtdvC5KH6vzt4j3lPbwzPjpwzKHTSO+IQmUYN/Hz6umbCn/KWK7c0Fv8S6L8gJaJlRBk8RpQIf0BO8BVPfoiJ8hrD2fxQG+Q3572NVfZ9vn3UvOq4QeTTl4A7DUfidssfQMqwW/BLOgETQY+CicjWBxClwWKWII7JxypzjCjfr0NWwaFVxWS1fzGThSRE+Anecc6xg3BfNNmMGyp0J0x+j0hmyxuF/vz1EXw3cjjmZ9ZiVYPsx/xtwug5K1WqiRzHSZmauA2xWwuh7WrPMb5CboFdaqkVXOFRXcTTcNXT7TrDj2+8jn63IZw9tl3mU2w6caCnOwaa51re/9GVx5pVwHV6spHrd3Kiqes5y7l7O+esoKz2oaERKspe+3+8Zcjazh6xSF2F3W/Sp/w528mnvLs14hnlqqX/xjr1CJc1jChv9lX85YacY3646M2HLBU6BY4cRPbsbTa723ZKToja946efOKajnXCCzuoMuy+gj3X7O7Dmrc5rriX4fe5Oz22B5d05uUqPYd+iyDwVXvOB+KdZ14m9kvCo/D7Vf1uhYl71dZtLzXjBr3fF//5u3x3UcM5PLu7dkQkN/R/oeL6tz3bebKBD/8TfyJhz/Q13+Bp9Za9gAAHjanZL7L9ZRHMffn4dUii4ID319PYqKiEQuJRK634VyGelCK4TcpyJRpPuNLoRardVWU6n1W35ITVrSWvP4F2ozs/l+Os/3oT3P1tbWd3t/z+fzPp+d8zrnfABYwChXEAyhr8hIzS0tZouxBZWwgg4yPOCHQAQjAtGIxUYkIwO5yEchilGOVrThIZ7gGV6gC93oRT+GMUKTyZZmkh05kCM5kwt5kBd502LyI38KpiiKphiKox0UTwmURCmURpmURYfoMOVQHuVTMZVSObHGSeOi6db8kCqlE1KV9Eu2l7WyJOtkTzlUfuSuYxassuCcrzKGIhIxWIfNSEWmyliEUnGWNtzHY8HYiVd4Kxj7MIARjJG1GaNkwhhEIeOMG0wY080YC1XGUcGo1bzTDIwz/pTtZCfZVWUMMTLyEOt5kL/zN/7K/fyFP3Mff+Je/sgfuIffcwe38z1u4dvczE18nc9zI5/jBsPLsDXrWGaJXVkrsllsy9OFl2iYU0aVEWVYjB+VHuW90s1+In6jdCkvlU7lufJcZE/ZXvxtgLGesddDD4Y6htoAfY2+Sn9SX6kv12cPjg5WG3vgv74sVJjlJWZx2Xh02sRtMKs3ztQJXTBx6/6yU42orYUjAv7IWbz5hLSic4P/SEIY3BBupjM4C3fRxROqFyTz4IkoVd5Yg0b4qOumokCtmPBBVvjnFRE0FrCcZDV5ylTradNtbA3eDGAmMGu2nb3DHDg6OWvh4grMldxkuOs85s339FqwcJG3z2JfPyzxD1gaiGVBwctDQsPCV6yMWBUJsf1qRK9BTGwckJySBuzLzjmSezQvv7DoWHFJWWl5ReWJ4yerq1SAbWvXiU4/vGVjx/YNSN1vsNYb0TbFo+BUgjHevKsViXsy6xtu3Lx9p6kZqG1E+z3RE9hx6y52I8lYlrEX6QezDtRduLb10uUrO69fvfgblEj4U3jaY2BmAIP/WxmMGLAAACzCAeoAeNqlegdUVEmzfw9wZ64DDgYui7rvgjkgiKCACgYwoCJiQIwgSVERkKAiKiiZJg4omHYFV1SMKJgTRkyoK6trWF3F+JljXexhv1cXdVc9773//7x35jC3u7qquruquvpXd1AQAwOiUCi4wWGhUXKjk9SESF0VkpWeZKUvCQYTjPTns5UfX36M5eC2cd5/ENLmRbO6pk1JcxQyEtrb9hk6elJg6IKU7J827XoLg6IjwoIDwiJDoqf7BURHBVkH+IUHR4dO94uInh3iFx0l9wP8IsJCrf1CGjrTI/zmNnAFzIgIiJ49LSRo/j882PCPCPo0HjUjJLChMdsv4PNY4IygiKDIGZEN7bAov4CAoNAGpREzQqc3aAmbPdvvH3JAUOCMkBA/uRk2PSw0aJbccg0Lj4mYMT04yqKTa2cLWxub7l3xu7uNhVtYEK4mwqKDhWuYtUVwVFR4727d5s2bZx0Vg+IRuK8Ya5ygwXCy5YiCEH0FUSpIMCGNVEQgxIyQVhxpo086KoilPrHRkP6ELCTERY8MNiJehHgTMkFBJusRPwUJJCSBkFJCKCEzCVlPSDwhRYQsIiSCkCRCsgmZT0gsIdsI2awgOwjZSsh2QtIJKSNkJSGHCTmgIEcIOURIJiEnCKnUIycJWUPIMkLOEVKlIBcIOUvIeUJyCKkm5FdCLuqRq4Rc0SMbCLlGyE1CfleQW4TcICSPkHuEFBNSS0guIRmEaAnJIiSfkKOEnFKQxYSkErJEQRIJSSEkjpBkQsIISSNkACE8IdGEzCBkHiFzCUEzxRAyS6FAzhVEkWpM9uqh0foiayA5oXBT3FK80Ouk56OXq7dZr1yvUq9K73e9f+ub6rfTH6zvqx+ln6V/S/9fBkMMVhj8ZvCEc+EiuVXcRu4Sd1tpokxVXlReUz5WvlI1UjmoglVhqmhVmmqlarvqgOq46hKvz3vwU/i8RopGXRr1bTS7UV6jNY3uNnrU6J26kzpKvVFdqX6ufm841tDP8KCRlVGU0VajI43HNz7X+LrGVeOhSdZkaQo0JZpnxo2NxxvPNl5qXGC82fhMk+ZNRjfZ3kRq2rhpm6YOTd2bhjRlzdTNWjTr1Myl2chmqc3uNnvXXNW8VfNuzd2bB5hwJhNNwk2STVabHDI5b3LH5LWgEdKF5cIm4ZBwWbhvqm9KTVeYVps+NH31Q4sfnH5IMjMya2Vma+ZiNszM1yzRLMdstdkvZlvMzphdNas1e2b23uyvFm1b2LVwbeHfIr5FWgttS8OWA0VObCx2EO3FvuIgcYQYIS4Qk8QCcZ14QXwovhfr2Wg22UBK/bhQl6r8dYIAHykbomvJsck6N4HWJUJ/nREH8yUjgdYnsv6SERc2UgDkYB8pp9EpNWwabJWGCofofdhJc5ge5Vgi24P9Bw19feTaV9cKVgpMTbdDIDSm9LYF3QSuDjSEubJRctOezsbmD5Q6Ak+5YBbIkMvxPVKH/ElLYQiM+tTchE0znKAO9gkwlk5nwWws6ofRECkR4eXFey/MM1XP3e526uDWs6OYpup0wf6lCFUGh8u9hpinqYZN9/LyDjhyScxUnd9+rFKEMbhQtk3X9DaFLHgO26XmjpRbUh8lvKq++1JWNfRux45DPqmqtn8hZp4TxvsfvWQuy1dWHtk1bgiODEWtoqaiTn+hUHOMNYGm3M4jW6pKz/P9yrg5o8LGhfjwzApsuNc7Lpyij/lM1ZN+v7VmRs5OlihMRxf57B/DyFSPQbQrn6Zixi96QQvxEb226/xFnvnDA2H8sQWldBfKndi9u+p4ecAYWczTx88ulJ+vUwgOnsdqzLNU9HjZsftbeHBno7mJ3mNmulNeo3O8jJ45/NkTBmgpFgP1rKNQfpZj3V44gYZCDz5DRcHhBhhBt5e8Pw54tGvPLCkbw6erKBv7mnUGj7Y8Sr5CQfB48xosKYxukPJqD52Zx1ve350D6043mIayng1S9k7MiFl3RKk4mCB1FaroYhA+9C89yowqwehYyFGLfoUgeNBCJlhcCxkHRmOZkRdXOu7DVU4TCmXACQ8hCKbVYmwF2bAgNs0OpilxO1WspWCh1rDlF+EnAQ4+ZQdl6i3T1kjrMp+1EO5QKfKjtwPu9CdpjOlj6At6N5meNM9BqbPSLV07WDLG6Nl5U4Cd8Jqy15xmFPxoCoTC7bp29IouhdIeUks5rq3uSr2FNmpdmQHq/tKbV+8g3FtZsRu9+IYpmNFuVfbkyNAxsbwmVDp1V6BPdD/CSOlH8KCPdYtZAu2Fu7krjRakRfd1i5TsocGnhib0xV1BioME+odO/raWfmSeuh+ZB/pHAzEwQzhDl73lQL362VkKpnyWCjRWf7I2Irqw/yTPgfxpD+7I6ZNbaihfWzluEAY27TXEm7VK4ZOTuSRdMwEIGDGi1IBFuWlbNdPX+Qrt1JpLb03hlhJ6vK+BZhjB9KXbwZ4lx9cfP0AfYXDRAwt2hmz23zV0nSPl2UWlNJlNEpyG+1uJzBcWofmfVU4dYl7Orgppqr7DfNuJbDEkQoQSDKt8Xcw196VhcQK0pLcPXbvOu5/h3Ia7B3VBRdZMBSbQA+eDHqCCZmAtPqHVAVWj+bO/cq7VTvtZC+QKQb6+zB93woLAhvWCaaIGfsD1FijRHrZgB36yBj9mC91ZjMiQXGAngAsYsMasmyxmwwyYmrmIzEHCmKBvTZ/COcm0VmcKSdKgWt16NEYLyROX2JS+PnzpNA8H2HF7mMb6qCYFuoQ64xqcLaAJ9Jan6QYG8AN0FV/S0zNPTOSrargBZ/ptY02QKZR1wUQ15dNC2+FC54uaNlC4RKimJ9aWl1eUrz9P/+SlmM66GBVTjB7TV3SlPtt8z/FuI7j9rpfHgR4ey4vy6iYroS20h2L2HAwpuybZwFm4xIypzkJnSyVbSwxC/7emUnKtrkOdiSUuf85b0yfSeSVodepsCnmSEdVVP6W0LqQjZTm6pixHatpJzoU+0qg4ob06s1booNYUylNlQR8l2IDZbbCTt9eOkQest8g2KZ/qWglwHAaoQP+38Z1xU90HjGAcmt6n7tcDQrcb3JHzm27T+xgd4MMsoT+LwI8Vc2E+mIKYD1iy/hAh1tLrG6r28U8cOHblucDsGA+mYCvPZAuc7Hx0H89Mma2ct4bO95gxiWctQTN8ILRgKm7q7HELPNEol+WVlsA4JUxhJXgLsFmwhwP94htXKBjJ8Xly7tFp2332uZbYoB8u4doNBNgCM3Dt58f3xLX3cPVqK2piAZYIHdWaRbDb9Gldc0i6r7tqC0lKzQepTbzQSa15Dm+ThbsUztbNaUtZhu4to9JbCzScFAKnkoU/MKtJ1TBOV42t5XVzOlA2UXebeUl/9qHMS/cnmyDdboPcNdKDuhCBTWMVmKMqmJLCalbHSnS4HArhaNQ57DhwlJVIPKwGidOchVumndWaihrTLpiswl8yNP2JGjarzg9m1bATeI92kcIaMpgu4qO3vZyrw8/LTCfr3rKTLhBS78dClJpRmay3UMdfrecxJIqkfwuWao0zZMUJXdVrawQrtWa5JGCUC9D8LQyWfTCYmbxhJqIlHeE91Z2H36zq6ZPnqvJRZ7yfU37ebcFarbGD+3HCG3pud+VpftRxbqrvxFlD0cakTy3oyyoUN+6/FS/TvTMqpvKnz3HjK90r2uN4D2aIXrWSz4IVGLLmYCdq3OF2nNBNzQbDRcEG93kIjDBqfaHnTWa/U/nrxq0nxRJalFyylL+lmpMfnhNIx9PAhWHhs2fHTqYevI9LnxqVZjncZk7CA1qz7sCBvXvWXaB3eWmEtbXK94T7gc44sQlr0oXZyvN2B+MuIIhP6dkD+87wo1VM4zqC8WI/6lbsUcEHuHBXJt+JvE/5LNgrWPa+/AZ38+5m9bNn9we3xWBsbzuoi6gJeGD6BKqUz86duVt7eJSlyC48gUcqaD7gHhPE7tRr8vQxPJyxUml07R/V/Yfw7nkbZW59nPBYKrNWfkUL+KuzUHt4/wtz6Yy17pRqYsTc6WI8XZgRl8n3Va1JXZG2FoO8pzxXe+XL1zCcUTCgLBbOQxTEsEaUrWNlVKJW8uXT/rnp4zqK6uH0p8U9OX3+5q2DY3BxF5/AWdWrquPX/zg4tlPDWh+qoGX/W8wY1zpqSsCo0FNj9tpTWzppUrA3X4vLxv11V2uS4EmcYKvOvC3YYYzg+ReewGrl5zD4b8PljZUKNuhmykGyXFqBQo/rvK07K/1OjjgiJ3dT1qwtGyw7YjA0b9fgiDNHd5/h2bBZgqUjQgpZo/Gtq8+f1vZhajlnGNr1sRQ1rBB+WSqU09K8jav4G6rwxVFJYZQfP7P4tDlUguMfzBHsrJmdS68aVq1iBhf8akXNYChKERCnxUoVmPD66waxftKg9mgtR+gmlQltKExiP7EAtuENhe4wE++Jme8pJulNMAVWt6OYt305zTC4+k7ogXE5RBqKaGblGY6Z71iwjdbStRnbaBG9G7RjUFH12vKd9C4tSt9G19La1dvAfAe/EDk9g/3dqAWNzfChC/hes/1txHDXEuXDTQG9zOmCdB8aSy3K3cAzGFHPR2iOR/n6R29nPNdDrsrAyXNbeTX9QFel7aWr+T827XoollwJV9rMLv/DnK7O3EtX0Q/+1cxzGx87ggOLaauCqR2dmx5Mo2nPndMuRbnN9Q+iPWl0RjCdS+1ig5nFNF7jLI2sixAG0NhecQhr7BBzfTqPlGmutf0QxM9liqt0zRNOm66lWvqKVu+uxFNSyfn5essnfBG9JplxW+I2RpeG8KfPcgG7fTdMWMGztewXAR2nd6P2jZhJ++uacUNLp16if/CauBpTqexPxiAEttxmW94raeWKig0biotLC3fRy7R8xq4JfM1JbtL54QcRqwyio6P9A/ymRg2j/TCd2Dv+yeao7KM5Tek72ChAUA8W5AJBjH8MPEyrYdPuyd/DlLBMMmYKyuawxywMHjMObzudMXOTL7dTmPHevm+rZJ6tG54aGCoNwXw3HXpDvy8gwRGc2XT89GH9mJ8cdX7gyJwhWNxqwMaxDtAVPGVGT+gI1uANXtCBdWWeMqMn64hIZJyYAx2EX+nuDeXlfEA5Fzxr9vxJlO8/6vzvKPf78XPXxL10W/SmML5iHxe03a9kIJ4FpUM3ppCPgt6d7mCAMb4RBiJo3E23rCnawAeegCEqWrakdO7P0cUzl/tRHzprSXAsv3oSt6lwff5myh/aGDnFPEkVpY3MCca5vGcOR2UjKmcdFwv2C8Fhazbj1KUb1u4XN9PilJ8T+SiVf2DoJJE1Zf0EWH+EIcLpJk3fI/RUD2UR+K1hRTBNUguvbt55bp6heuH0R/sOfRw7iemqzjccX4s/G9gMrqnFgfuXf3vw6KKLLQ7YDR5gI7rWCDvPbldWuO+nEy9xv2jXrKUbEOzvCvnZT7RX7uwmnNytKs4ojMMzkK5asDguStQ8q2sqwL0adg+D3QdSJWvh3o2rd3G995x+69HDaUAPNG3PG/3viacMRk09UIkDlbsPnjy5Z6IXDnj5ThqFiGMkOtZeLYN5yEOkrYEk5ijcgiGu1JK15mRr+qM171/49Q6K/znskp3t0IEOKO5wbtB9kXVmTQQ4eoQdVYIlNBPGBu47hmzHduw9Vrlrylh5lmn4QAOp9sioMYLmMxeIdAuCVlj94h/HXKYLDmoZfmuld0Jr9db6aAFv8qsHTv/Ke1Rx40eOmjmA8j28jl6WkfMf1UegVTafk7MAnN3pkrYcUy+wdKfMlE/FK+iJPbQRv8XejJPWCY7q74hjkNjre2K1VCT0/o7oiox9vqO1Qdr7V62VbEoH4cMri09g/wW9DZ5SE3qbeWJ5c6ZuMLd5TdFmupM/7bV3+HAvn5EiDVw7a3MMb6PrIU/WVfIQAkJLtm/bWLJr58bw4Omh4YHmGqnzz6YvKSjwhJRRyjylAkrv6RwohXhJX27iF+ZhW7l5AxNPb91EAWZK3DpKdRyHpYAZ+u4SWHFgnH39YM1v/5d6gLLRYMKsYegcHq8QzAD20Oq/LwvYdecB15VwwvQ3FgBLwF71X5YI9jIeRJwcU1eBTtleX/k3XEaiJRJ7qQf+5f418R9EzRzqZjT4x0cqRs4+6t7fii9F4tduga5/dfhqvC60bo7gOYzz2NuvpAdu9DOcljdqubX7aTe+HVO+oKfOcad9r4XX4s0cAVa4Bx856p7OuD/yIv8GlFx9RwS/GSrcvxKv7p7iWXpi7t5gXmesc+ACD0efo7/ysIntEYbT0Wt9tvJSE8mBK5tQPIwOwjOL94SSCayniJB4aN1GtMCO+l0yMv4ADLu91IP+6tvQ/QSYmX3dLnnDH6TROPrN1qz+MpMZPyHbfClVDuY1Mow3+a8LjqGgsUTcvgyB76eaw/urmmManEkTYEAq6F2Ta17c7we7Y9bFlzdfOEmfYgn83vE2a8k6WluyzqJuzRNprer5qbN/XD08eYiYqqJOHhN6h/BDVGAQd9WHOvNoT8eBUxmfwn+DjjOlY98D5jQk2X9LYkZIc/qWBkqkOX9Lu46kby6jrwe3S0eFvupdBv3Q7WcgL054Tn/fd/LEwWHXg+7hVXxx19EqfvRhztdnYtggakP7VsUB4SVHZcZymkeXUbC1AVNmj1e+i+/UIaG/DtnRifamXjEjw/iS/tzB4n0rz1D+X0cndTePUU1Z4ZPvjsHUwnokU8mRrnjm+UGEIsTg/dW6GyxJGDJm+1n0xLmj5Y/FY/RAfFl8ZnDerOWhE8eNCHZBXGoHZZ+P7KOc07sOn/jflQGUtXyIx9s0gu/NjLjvagHmDZdk27vDloZUP75+w1eFgjvYI9VJXVlf+A1V9919D7aYmP9haEDKMhAvuC7r1rX/0KCb6dWv+hugxzUoTqnP+JsCHt9pfVk/4/NgolRU5y1EHmPcVG7hitjC2EKe/aAsjSyN3BTBW07/ZQw03sedHHNwVImX7w6vUvm9QUtMKgpmI9vdDhqzZngqXRpeIAwUMYihYx9oYvGO76p7ITDS+/4H8ywVkCt3QA9UNxwYkVGHfr+eTF/8BNTh0nU5zL6G69OlvfLmkuBEw+aGo+G+APmkhq04qcvRbP/Q/hH9HUVlbZLJ93Zsj3b8W0I6gHxTJ3NTtoz5SQ4kR0yZn106aN3w3RN5x+4PacUebt+s4/PPYVJyhMaYd6zkpHQ54vzUg/ydRxw7oosS/GhQYUiRXPHu4opnrECYIyccRV8bPOFsLPjKSUtx7SEoxQpatrg0imdr2E4uauviCrqX/4LOWdB1+UT+fxcpWNNilVI/UK5Svqgwvf7tyfw7UDRLJGvJRqCPmZsDhdNd8X574xxMra9vo6xMSqa0VtcRb7ckhByPoFLqLNBHTn4UTlgj43snf2p9o4Ky6sfI8m9OI82XfEzrzO/pHPFmNLinM5BvxXv1LZRsPrPFPOtn3gA+bbFOnS/WGmCmN0DLdZO3YIMhogYXEVrpDio1UpdPJfjdY3tu7nO4N/45fYkZorKKH/V1hoiXM4TDtxnCgVpSJ6+pvX1vOhz7dBo1/xTlGizKbUQo+5QI3rCFGIJ9HoACF/Dh6kPQ/3CzO9OTI5D0t8XGl5cn0OVjP2HAl8T+FBP7N0CjQtry0RLH2fP6zUIXTG+kIQY1kmNdhtCPOg1yuuxMQcla35ER+2qpHkv5c4e0d3k3ZVxQaPg4Oo6GlsSVYVfb89yEB5h+EKj+WwDyoeGdpSzwJXG+Y0aCCz4f4jjGMeTg8wpFw6nsyjm2itkgSodGDT0Na3ERigSp10NdL9SSI3fq9j2s3ye/Ib4mRQquMrq8IIUKA9VfvUn2gf04Jr8w9VOm7F+38dgqfnEF13Oh31RqzbPQdrIYMu1okGN+frI09jc3iMt9WclQyIN5wrWzVQ31wbCqAf2HefRFu/Y96/G7qHkkPTJ9D43QgstYI+G7lobdhXl7GvD6XTDdI4PQ6rqR0jNh7C3XU6wpZW0zWrcOYG35Lq53lGnz0+fTGPkNeyyNzYzlHV3/pdzBuoKinfxOvhGtOXfyLj/4IDdx0ARfZ9ol3eXi7Dc8LLvC1inTVtHVdJX81n5Nxk+Za3govsLylKXPL56/T2/Tg4EHB/Ga7QBSV+EQJCpBwZxyZQToRFniIQz2mnGUEebEkOKFiC+S1QiHYf3r/Uw7+ZVSkw3r1wiD1NrVwmC1525hiHrlAPxKNnBTw/2czy1dr6vCJu2SVdnKHErTMxJ5bXGiMj2RpidTPmVNgVJLM9My4/m8n8cnav0TlZcTBDe15MUGCLqHdeXSQyXrUD9KWEnz8jNW8AnK9KXJiQmUX5KkXbkqNzfPPI9mpWTH8XlFOJTEpWQnZyVifbs4LmbB8vg15qzZLSEpLSdPm5mbm5OZnJCQlpxsbtlHKNYm/7IiIjmxWJt0RLkkjUvLSMlIRa1LkxabpycmaiOSVI8ShfXahFXKzJys7EyKpk/JSsvKzsrKzknNShaTaUpqagK/LCYxF3ljLwi5NDuPy0rOTtVSviC7IL8gKW+peRJNTk1L4kuQS3VggoAiKcnZKVrzfJqTm72MLyxFi2gXUJqYQxPmLf05F3sRDT2O0oKo7CXpyShBs7LStbgpPNbvBRq1clFx9PLVWvQqXxy3ckFsfNwC8Rj7IGhpRjaHS8QFyOqx7F8VmYT5IjMzM4tm06zUrBReW5ikTEvm0rJSMpPpUpqcRJNo7DqcnKalpaXSZIpMuXyi0h9+QIsXZC3PD9sWtilmdXx88iK6kIYURW2ifGEXYSmaaJ4qITs5T8yj2dmZ+XxyJpeejEoon5qemWX+c6F28XIVtIFhQv7CVUvWUH5DUXFpafTaMPMIOn9RbGRaybzl4em5y7KW00J+28ydI9z8/KaKNHRZzNrocTGhIdSPjjsYcJpW0K0rNpRumVEUv4nuptu2Z57kEzO5JQvi4ubSeXRBQcTGlT+vKlyZz7MgTHJF2pSVytysbFxSaooYk5JYpE36SZWXmrtUTKQpKamJ/LIFDQ6DeZME9Ek6mjctLSU7NTs5R4vOpbl8bnLu0iWJiYkiTc5MzU5JTEtKRvMk5CYV0Fyak4mqk7PSc9CuWTmZWj45g0tPSU9Po/jJTMPgwE8un6NVBocLSSnZueY0OzMrMzMnGSdISk1LRU6etdouLMtCckY6FSkKy4FlnrxIBT9kC8iM4ZaaKtKUtNRUXFpaFs3iGQdHhFWxBQsLF/60JWddVPHSJYvi5y/mK9nvX04fiwwWNmoT1hTFJCTiszxPG6pMzIuNXoWNxDz/BJU0PrchAFOyUrPlMM5GX5trYFjdZhm938HHVQrGz23LuZPMXPjtc1sDodJ7YQ89BgNplvzrGjxHTixoX+MDiwOpb8ONgMm7bhNm+/N7tTf5gcq4mWHzxtPxNOznuC3Y1fY579OQ7R+jEJaztXWHBXh3lb3DdH0OSd9Ws0FIAb1XTE/5Seu5yr2nq7z2YBXr6zGy0uec+W4DrFy3bcfKddfG8OnBoeEBuI/JbKVwTbtzK1ZAN9p326fKmhY9b3IC//3rhC8Xi/SLSd1gIa856Sz/48EPxJx0JE5kMAkly8lHRQeFi2KyIkixRXFaUavXWq+b3li9hXqr9S7o3dV7qq/QN9IX9Nvr++qH6W/SP6B/Qf+m/lMDY4OOBs4GAQbhBksN8r//rTAidGwsb4hp1YgplPLTUH5+W7TfqpvTnXKGYA0vwZq9xNY/JeD/9CuM4f/8wwviEY6ZsB6iIXR8dwtMZOwGqn4nWI/tzHrr9K30ApZcp44duC/W0AuR1V585W/cgNPOm1pjpFq0d2DqBnzf5KY3OE6HTjO3BtMRWGS5eUzuJnahrlsHXOA9B3H3nJ8HgZLiFt1Bgwh3hrnUw1LXW8W69u7LmjMzpzvQRZR6dpFJgYhOFOAuGj6D3Uo4Ig1jBpTFsXdsEToH13ZE584ZSnf+1PkqJV+phlbrLlFqL3lSna+uhjO8QjuATTc/zvARPV2xYz/f9yHcUtFLMZVBZYE7Pdc6Y7HkOd8z/FOxdHDlWco/O95QLE1eMSXfTT5+Vp+LJb3no16JhoNH7WiokCrL/yVW0UPxO+L4yare/cd0FQ272t4EQ9mq6vs3//XstjNrLNvTuHf/TqLh628KuYG0+5dCToZpGQjT+E8wzZFZMj3WjNnIok64dQ4tYbj8xfkrD+gLWumcZ80b/j9/hXhopTL8CntjeBhBc+bwBa6Lf/8Q44jRoOj9CegBufYAsSa59RXUM8Dx4ZJbewqJuh1cqFtYtC+dRSO1EYX8LFeubP7W+P30Dj1Uvg8MeIiUjnXCgKzewVrBGGgFo9x2YOxF0qWyE3Axym4VGKRfv1T7kY1m+McZMgLm3fyhSWfO8Hc5k9iUc4a36fUz10f8SZkaTOxQ71G6ccfaq/zo1dzC4LhFYYhsovOi88OWhxaEU28aGhTdnz8Ry63cVriihK6iRQlFSzfEb4wrwSC7Rm9cvjHoOmVKaI05ybCSbty29iY/dhW3cJqsaQGNWha5bM7yOcvmUC8aGjy3D38MNe0oWLkBsVBx/Lol6+PXL1mPms4eOXimyvuQu7v3BI8RRyaeNTcMnLV5Z9nmLTt3bp4ZFDhrVqC54bIXF67cR1h+tMFXjtTZw7nKHqEoM6nFucdlRq2iG+kvK4u2lfLDl3GBwZGhdBqduD+4Ni2HajNy5UPxNciMq+B6fAKZhg1Z4gn/+u//KAgbs4A3zChMyl9E+filS+Pi8hIKzZfjbZ6Zh7cyooE0xEyJqVn55oY5mSkJ5ouU+ZjJRcPk1OyC5YhMcrJS4uMQY5gbFuTnFxQszYuLW5oQtzg/ocDc8D8BK+Gy2AB42mNgZGBg4ANiCQYQYGJgBMLtQMwC5jEAAAwnAOoAAHjavVlrbBRVFD7dQnlJW0oftAUrUB4iIC/FYDRqlBgl+sfHTzGGX2KDyg9Rf5g0QYlIRBLTFMWASGoiRIsJIYIxraZRW4FaW6D7Z01YH7Mhu1hXZIHjd8/cmbmzu7Md+nBP7pmZO/fe8z733FkqIqKptIYeo8iD6zc8QaWbn93aRLNpAvqJmSK4FGU9RZ7b8vIWKn1+00tNVCk9RYIJ70uoXEZFqIJ+t/vr63BtlzXKaQmtoHtpAz1FG6mJXsHzdtpJ71EL7aODgCJaRw1UTA/xGXoTbQdaMZXyBirjj6ic01i5lBO4G5S7F9HfhhET+QKejlM1pInQZIyrxijV/yP6t9M6trB2Kd4qPEHoNAKXcUpwQmj2gmYvaPair5wm0TSMLcNdPc2nxbQMc+6n9fQIPQpu91Ok9hslVc3SWVvxZjX9Tz+2OMF94JuAL/EhjnMLH0DvLv2+VV/jDuYBNcdYoRPtCMAZGUNL80nuwbU3L81rgdykPRyK+7Qa64znf3gI+KpNgS+JdEm0mLwuC7FeJgQVtbYlvZYzC5DO5tqTJZw8agVvFT4FX1XXfnlzGvgMn+cuPsE/G7aznDE5q8VMGymrZXMmd4dhN6WzXQpncRM3npJoLca8VBa5Sr+U0HpacDIPZ8ouf/BFUIhJvgilm2BrOTaD59o+aoVYLzmqePlB4qVH7JWEppXHD4rOLnv6d+Olxx8vOSvGZdUO7sa12+g/zdcVRtsHbe3kvbh7Xd5c5XY95l/BatwgX/St2iV9g8hn9rO85e/4lMK6r0+8a0j4z3Cf9JznbvBydtQ+5kYSH0MmVTy3GL6VwVylu7RnCTXDHVOeR1GVbr5Rb4vhOVOD/MeRBfjEuGTNjJcJJDbieWM/M8LVk158QUNDoml4t9JZuMyVk4syTlSqmNRPh7gNOrrCu4GH/BHKzdyB69/y1MzneC8yxGcYP4B20ok0Y8b7aG0cBf4c8KXgD4OjMiCeQ0SlmXkMH2vhVkhxDbz2aXoqNuG7wMcMixxD9DYjh/ZDkjh3qr0sh0KHwy9G9XMU8dCvognPB/gg4uM67wG2XCpJmwr/4lI5wSlw1IG5UdisBzgnE4p+WyX2owKKUpebYbqxQhrY3kttH/sNtjJ2Imd/QGSpDNODWXr3yM7OIoul5PDiGPZ8Fxz+xdsUn06kg4aSpUVFDV/R4wYwZg+3Y6foB8dHnYxgrI+oxWqK13as1gVddPBh9+1ZG/ttLnIMmTlQ86nyQmIYH7imNRIyi+fsVrkjonnjxbI1F5JKwqsJ8vk3JBvIn/8lsuO50vBl/gL4W/4J+KsxzV+t/IFcjxTea21LFNZf+Gotn11U9ORQzbgai+ZbH7qy/BqzNZtfv2NZK5tVX6HKorBn+mRN++u+YCq+WdbwlY7Jg86E6Rvdh9xIjfuqRmd/KsuKSrsOzl9Dn1PeJBYfcyvZOU2y217w1iz5aFuu7dzM6WimxKm3wNmAq3s7F7WpfUOytCVnnrPGWm3SE0XOPaLPFoX5yxqjaSm9qiwfUziULRqkVcnMM+5JwYvOBpxCbXyHvOkdq0gNeX7JBPkYn9QaS/DR0VVKorGUIzPWSxj0lV06YZUe5LfUjeYr8+ypKlvuza5vR7G/xALOEiF3MV/seyfxhGgg316j9u4Ku1bQu9jlkVh03HwlYWR+K5eiqpqc3SdrD41LTWWZmoU/xIbX/jBjUsPxq7nuArVOOfsdDz69FtacTQv+FfUqD1SWh8Raw+3IqWBu+ftg6tqvZd+Hz7QGyeidn+ycXUCKCyOyvPLeCn3/p9TUiQCuKyWbqTdHR+qX5vky59uH5VUXPqy+GcXtLxg3KFvL8H4WMHM7v4X8+Cu/BhzzW4W/Np7EO/i4REc8YK1PXV/tcaFzBPt+MlDbkRHHfdy1i3yVwy4b13VgzDzz+mqh427VYZ9fh90r3O9yikpcTn2W3m+NbGnWM/ZXTPeMnA6qYvLVVzI66uaimER2KjevGDkr6f+iOI4aCylLAeunaNx+YU9WOb8imkj7qRZ3t6HVoc2leWircLeSbgF4I4tpAkaX0CSaTFMkX0+jm2i6/hY/A7loJjJNFVXTzTRbz6qhelRRs2g+7hdJz2K5W0RL8IZoNa2hO2ktzcnhbEHW80JaKv9oOBARbqYZMENDFUY3grIHs4QHG7yf4sGDteBnrd6HIhhXJpJk/+YBltFyaMjGSl8LwJvS48f6W9tc8KAkr0O7VSSudleaJ/+9FMt9Mebo6lk3R7OOXr1vdWXQbhWgHpxVQL8NwBWwWy36atG3BPzcTitk7Ewfx7PBnfmbA1v49ajsWmLAFA3TNWUTqly4WUOV8OCB4mGFeJSSsAoyOZKYvzpAo9i4UVu6BpzOETtHIPNE0c0kQJHwEpH/fIqh4Qr01UD+qdDzcsi6Cv4zl+4CLKS7AYvoHroPOn+A1sNjHgespKdpM8Y10av0ML1BO+hJehvwDL1Du2kjtSICNsF6n9ALoDZZ/2sG+A/d3cBzAHjaY2BkYGDgYjBgsGNgcnHzCWHgy0ksyWOQYmABijP8/88AkkdmMxYXGxgycIBYQMzEwMbAB8QgngBEnkEDiDmAmA+IGRlWADELlGaAYkYGtv+REFkAoXkMpwAAAAEAAf//AAp42m2SPWiTURSGn3NuNkEydBGsEkGhQrGpBpv+RaHUBIsghCAxUNTWdlCxFIqD4NyCiGIdOjiIiqAUcegiRQQlk0MdOohDFzGLg9Cq4E98v0uEguHj4Zx77jnfPee91zbBjokNRn2DbLhK3j+StZ2M2jtKYtDqFH2Rk4r12HNGZE/77uYXf8shv6b4Lioip5wkryIueB/7wjBd/p3psINiyDHtL+QfVU6JjH/Tel7rW+K6Yq9a9ofiD+jzh+qlk1rooCu1QI//JOtf6VRvJVtnQuf/kj2u893T3PUJDvsqVa/S77P027x6W2XQF6hahpplmk2vRf98+KQ8xf2ZcpMa5dky3X6ZAz7OQZ9hvzUZsjFuyA7o38P+mJKvsUdnzYUpBuw+Ba+Qs0fqKc05a3BK9mXUJs2S9nPaL0iHI4kO7UidoCNqUyafzN6GQtRgG1GDN9LopvpOZm5D+Czb0mE70mArmV92U/zxp4r/0+F/og5Rn0QP1fkT8jZOb+oexVRROck9te5EM19qMSXei0VRFxVx1rsZCcvx7YyJXHxLDfkN+Q35v5kN0s4mtZ6UblsM+Tp7fYVe1a9Q5gO3uRi/Mme4whp3eM0S9b/Fvo/ZAHja7VVLb9NAEL7zK0Y+IJD8jEJDwHEPkcLjmnDguLHH8RbvzrK7jut/z9iQtpCU9gdUsrzreX8zn8b59a1q4YjWSdKrIIvTAFCXVEl9WAXfdpvofXBdvMoVelEJL/42LfJOy58dygpkxaKrd1fzWbRYLJZZNEuzebpMl1HGzzydZcsAkiI/oq7IghYKV8FnwrZGC6+FMh9hY9Fi9JU0ugA6266CxnvzIUn6vo/9YOhghWmGuCQ1hWplidrh81L/P17S474m7SNHte+FxaDYNdLB6RP47hsEY8mg9QNQDVx83d4Vv6YYvlMHSgygyUNJZghBcSNrPivpvJX7zmMIjL6iXrckKo75IMmkktp50bYgPXSGNAg9cCxl2NVOBg05P2prS2rStlQKzyOZ8luw8tB48AQdt8b/C8J1+xssJ/2IZ4dWuRHMFu2R2wniYBEVarZohAe85cId7NH3iBoGBih0dQH6l5pRc/SyeRDit3c4uZ36cl5VzaBGHKazhhzGsGGBorFezTo1gQvBtCjY9ygdg3/+IKeelSwRjPq8bsZ4HgSeYFOe/KFekVfoSivNWOILY14Y8zhjHhIlH0c9db1Yn27wZv0WZmmahfzO0guJH0WQJ/fxcm9FhUrYH8Un4oEo2JbcXL1lkR/HKeDO4iIlQ+gbyTMZu79HsHjgifBe5g2voWQmCz5vOitdJcsRjYvz5D7paSnj0xueN3hy+q0UvwBhoEFy);
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Gotham SSm B";
  src: url(data:application/x-font-woff;base64,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);
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: ocelot-icon;
  src: url(data:application/font-woff;base64,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);
  font-weight: normal;
  font-style: normal;
}

[data-icon],
[class^="icon-"],
[class*=" icon-"] {
  position: relative;
}

[data-icon]:before,
[class^="icon-"]:before,
[class*=" icon-"]:before {
  position: relative;
  top: 2px;
  font-family: "ocelot-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-icon]:before {
  content: attr(data-icon);
}

.icon-add:before {
  content: "\E018";
}

.icon-added:before {
  content: "\E019";
}

.icon-arrow-down:before {
  content: "\E01A";
}

.icon-arrow-left {
  transform: rotate(90deg);
}

.icon-arrow-left:before {
  content: "\E01A";
}

.icon-arrow-right {
  transform: rotate(270deg);
}

.icon-arrow-right:before {
  content: "\E01A";
}

.icon-arrow-up {
  transform: rotate(180deg);
}

.icon-arrow-up:before {
  content: "\E01A";
}

.icon-back:before {
  content: "\E000";
}

.icon-carat-down:before {
  content: "\E003";
}

.icon-carat-left {
  transform: rotate(90deg);
}

.icon-carat-left:before {
  content: "\E003";
}

.icon-carat-right {
  transform: rotate(270deg);
}

.icon-carat-right:before {
  content: "\E003";
}

.icon-carat-up {
  transform: rotate(180deg);
}

.icon-carat-up:before {
  content: "\E003";
}

.icon-chevron-left {
  transform: rotate(90deg);
}

.icon-chevron-left:before {
  content: "\E004";
}

.icon-chevron-right {
  transform: rotate(-90deg);
}

.icon-chevron-right:before {
  content: "\E004";
}

.icon-close:before {
  content: "\E008";
}

.icon-plus {
  transform: rotate(45deg);
}

.icon-plus:before {
  content: "\E008";
}

.icon-collapse:before {
  content: "\E004";
}

.icon-data-sources:before {
  content: "\E013";
}

.icon-delete:before {
  content: "\E015";
}

.icon-delete-circle:before {
  content: "\E00A";
}

.icon-download:before {
  content: "\E002";
}

.icon-error:before {
  content: "\E00E";
}

.icon-expand {
  transform: rotate(-180deg);
}

.icon-expand:before {
  content: "\E004";
}

.icon-facebook:before {
  content: "\E006";
}

.icon-info:before {
  content: "\E005";
}

.icon-instagram:before {
  content: "\E009";
}

.icon-menu:before {
  content: "\E00B";
}

.icon-navigate:before {
  content: "\E00D";
}

.icon-options:before {
  content: "\E00F";
}

.icon-refresh:before {
  content: "\E011";
}

.icon-search:before {
  content: "\E012";
}

.icon-selected:before {
  content: "\E017";
}

.icon-settings:before {
  content: "\E014";
}

.icon-share:before {
  content: "\E016";
}

.icon-success:before {
  content: "\E00C";
}

.icon-timeline:before {
  content: "\E001";
}

.icon-tip:before {
  content: "\E010";
}

.icon-twitter:before {
  content: "\E007";
}
/* Import preflight before any of our CSS so we can override it. */

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
      -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: .67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"],
/* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: .35em .75em .625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details,
/* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * 1. Prevent padding and border from affecting element width
 * https://goo.gl/pYtbK7
 * 2. Change the default font family in all browsers (opinionated)
 */

html {
  box-sizing: border-box; /* 1 */
  font-family: sans-serif; /* 2 */
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
figure,
p,
pre {
  margin: 0;
}

button {
  background: transparent;
  padding: 0;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  margin: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * Allow adding a border to an element by just adding a border-width.
 *
 * By default, the way the browser specifies that an element should have no
 * border is by setting it's border-style to `none` in the user-agent
 * stylesheet.
 *
 * In order to easily add borders to elements by just setting the `border-width`
 * property, we change the default border-style for all elements to `solid`, and
 * use border-width to hide them instead. This way our `border` utilities only
 * need to set the `border-width` property instead of the entire `border`
 * shorthand, making our border utilities much more straightforward to compose.
 *
 * https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
*::before,
*::after {
  border-width: 0;
  border-style: solid;
  border-color: #c2c6cc;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

/**
 * Temporary reset for a change introduced in Chrome 62 but now reverted.
 *
 * We can remove this when the reversion is in a normal Chrome release.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  border-radius: 0;
}

textarea {
  resize: vertical;
}

img {
  max-width: 100%;
  height: auto;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}

input::placeholder,
textarea::placeholder {
  color: inherit;
  opacity: .5;
}

button,
[role=button] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

html,
body {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  line-height: 1.5;
  font-size: 12px;
  color: #242a33;
}

button,
input,
optgroup,
select,
textarea {
  line-height: 1.5;
}

/* Temp overrides */

* {
  font-size: inherit;
}

h3 {
  text-transform: unset;
}

fieldset legend {
  position: unset;
  top: 0;
}

legend {
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  border: unset;
  text-transform: inherit;
}

label {
  display: inherit;
  margin-bottom: unset;
}

th {
  text-align: inherit;
}

dt {
  margin-bottom: 0;
}

/* CitizenNet core CSS ... */

/* Import utilities after our CSS to avoid overwriting them. */

.list-reset {
  list-style: none;
  padding: 0;
}

.appearance-none {
  appearance: none;
}

.bg-fixed {
  background-attachment: fixed;
}

.bg-local {
  background-attachment: local;
}

.bg-scroll {
  background-attachment: scroll;
}

.bg-transparent {
  background-color: transparent;
}

.bg-black {
  background-color: #22292f;
}

.bg-grey-darkest {
  background-color: #3d4852;
}

.bg-grey-darker {
  background-color: #606f7b;
}

.bg-grey-dark {
  background-color: #8795a1;
}

.bg-grey {
  background-color: #b8c2cc;
}

.bg-grey-light {
  background-color: #dae1e7;
}

.bg-grey-lighter {
  background-color: #f1f5f8;
}

.bg-grey-lightest {
  background-color: #f8fafc;
}

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

.bg-red-darkest {
  background-color: #3b0d0c;
}

.bg-red-darker {
  background-color: #621b18;
}

.bg-red-dark {
  background-color: #cc1f1a;
}

.bg-red {
  background-color: #ff5471;
}

.bg-red-light {
  background-color: #ef5753;
}

.bg-red-lighter {
  background-color: #f9acaa;
}

.bg-red-lightest {
  background-color: #fcebea;
}

.bg-orange-darkest {
  background-color: #462a16;
}

.bg-orange-darker {
  background-color: #613b1f;
}

.bg-orange-dark {
  background-color: #de751f;
}

.bg-orange {
  background-color: #f6993f;
}

.bg-orange-light {
  background-color: #faad63;
}

.bg-orange-lighter {
  background-color: #fcd9b6;
}

.bg-orange-lightest {
  background-color: #fff5eb;
}

.bg-yellow-darkest {
  background-color: #453411;
}

.bg-yellow-darker {
  background-color: #684f1d;
}

.bg-yellow-dark {
  background-color: #f2d024;
}

.bg-yellow {
  background-color: #ffc859;
}

.bg-yellow-light {
  background-color: #fff382;
}

.bg-yellow-lighter {
  background-color: #fff9c2;
}

.bg-yellow-lightest {
  background-color: #fcfbeb;
}

.bg-green-darkest {
  background-color: #0f2f21;
}

.bg-green-darker {
  background-color: #1a4731;
}

.bg-green-dark {
  background-color: #1f9d55;
}

.bg-green {
  background-color: #66c7af;
}

.bg-green-light {
  background-color: #51d88a;
}

.bg-green-lighter {
  background-color: #a2f5bf;
}

.bg-green-lightest {
  background-color: #e3fcec;
}

.bg-teal-darkest {
  background-color: #0d3331;
}

.bg-teal-darker {
  background-color: #20504f;
}

.bg-teal-dark {
  background-color: #38a89d;
}

.bg-teal {
  background-color: #4dc0b5;
}

.bg-teal-light {
  background-color: #64d5ca;
}

.bg-teal-lighter {
  background-color: #a0f0ed;
}

.bg-teal-lightest {
  background-color: #e8fffe;
}

.bg-blue-darkest {
  background-color: #12283a;
}

.bg-blue-darker {
  background-color: #1c3d5a;
}

.bg-blue-dark {
  background-color: #2779bd;
}

.bg-blue {
  background-color: #3490dc;
}

.bg-blue-light {
  background-color: #6cb2eb;
}

.bg-blue-lighter {
  background-color: #bcdefa;
}

.bg-blue-lightest {
  background-color: #eff8ff;
}

.bg-indigo-darkest {
  background-color: #191e38;
}

.bg-indigo-darker {
  background-color: #2f365f;
}

.bg-indigo-dark {
  background-color: #5661b3;
}

.bg-indigo {
  background-color: #6574cd;
}

.bg-indigo-light {
  background-color: #7886d7;
}

.bg-indigo-lighter {
  background-color: #b2b7ff;
}

.bg-indigo-lightest {
  background-color: #e6e8ff;
}

.bg-purple-darkest {
  background-color: #21183c;
}

.bg-purple-darker {
  background-color: #382b5f;
}

.bg-purple-dark {
  background-color: #794acf;
}

.bg-purple {
  background-color: #9561e2;
}

.bg-purple-light {
  background-color: #a779e9;
}

.bg-purple-lighter {
  background-color: #d6bbfc;
}

.bg-purple-lightest {
  background-color: #f3ebff;
}

.bg-pink-darkest {
  background-color: #451225;
}

.bg-pink-darker {
  background-color: #6f213f;
}

.bg-pink-dark {
  background-color: #eb5286;
}

.bg-pink {
  background-color: #f66d9b;
}

.bg-pink-light {
  background-color: #fa7ea8;
}

.bg-pink-lighter {
  background-color: #ffbbca;
}

.bg-pink-lightest {
  background-color: #ffebef;
}

.bg-black-10 {
  background-color: #00091a;
}

.bg-black-20 {
  background-color: #242a33;
}

.bg-black-modal-a90 {
  background-color: rgba(0, 9, 26, .9);;
}

.bg-grey-50 {
  background-color: #5c6573;
}

.bg-grey-50-a20 {
  background-color: rgba(102, 113, 128, .2);
}

.bg-grey-50-a30 {
  background-color: rgba(102, 113, 128, .3);
}

.bg-grey-70 {
  background-color: rgb(143, 158, 179);
}

.bg-grey-70-a30 {
  background-color: rgba(143, 158, 179, .3);
}

.bg-grey-70-a40 {
  background-color: rgba(143, 158, 179, .4);
}

.bg-grey-80 {
  background-color: #c2c6cc;
}

.bg-grey-90 {
  background-color: #e1e3e6;
}

.bg-grey-95 {
  background-color: #f0f1f2;
}

.bg-grey-97 {
  background-color: #f7f7f7;
}

.bg-blue-65 {
  background-color: #008aa6;
}

.bg-blue-75 {
  background-color: #009fbf;
}

.bg-blue-82 {
  background-color: #00abd1;
}

.bg-blue-88 {
  background-color: #00bbe0;
}

.bg-fb-blue {
  background-color: #3b5998;
}

.bg-tw-blue {
  background-color: #00aced;
}

.bg-ig-brown {
  background-color: #675144;
}

.bg-steel-75 {
  background-color: #a8b2bf;
}

.bg-steel-85 {
  background-color: #bfcad9;
}

.bg-steel-100 {
  background-color: #e6f0ff;
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-black:hover {
  background-color: #22292f;
}

.hover\:bg-grey-darkest:hover {
  background-color: #3d4852;
}

.hover\:bg-grey-darker:hover {
  background-color: #606f7b;
}

.hover\:bg-grey-dark:hover {
  background-color: #8795a1;
}

.hover\:bg-grey:hover {
  background-color: #b8c2cc;
}

.hover\:bg-grey-light:hover {
  background-color: #dae1e7;
}

.hover\:bg-grey-lighter:hover {
  background-color: #f1f5f8;
}

.hover\:bg-grey-lightest:hover {
  background-color: #f8fafc;
}

.hover\:bg-white:hover {
  background-color: #fff;
}

.hover\:bg-red-darkest:hover {
  background-color: #3b0d0c;
}

.hover\:bg-red-darker:hover {
  background-color: #621b18;
}

.hover\:bg-red-dark:hover {
  background-color: #cc1f1a;
}

.hover\:bg-red:hover {
  background-color: #ff5471;
}

.hover\:bg-red-light:hover {
  background-color: #ef5753;
}

.hover\:bg-red-lighter:hover {
  background-color: #f9acaa;
}

.hover\:bg-red-lightest:hover {
  background-color: #fcebea;
}

.hover\:bg-orange-darkest:hover {
  background-color: #462a16;
}

.hover\:bg-orange-darker:hover {
  background-color: #613b1f;
}

.hover\:bg-orange-dark:hover {
  background-color: #de751f;
}

.hover\:bg-orange:hover {
  background-color: #f6993f;
}

.hover\:bg-orange-light:hover {
  background-color: #faad63;
}

.hover\:bg-orange-lighter:hover {
  background-color: #fcd9b6;
}

.hover\:bg-orange-lightest:hover {
  background-color: #fff5eb;
}

.hover\:bg-yellow-darkest:hover {
  background-color: #453411;
}

.hover\:bg-yellow-darker:hover {
  background-color: #684f1d;
}

.hover\:bg-yellow-dark:hover {
  background-color: #f2d024;
}

.hover\:bg-yellow:hover {
  background-color: #ffc859;
}

.hover\:bg-yellow-light:hover {
  background-color: #fff382;
}

.hover\:bg-yellow-lighter:hover {
  background-color: #fff9c2;
}

.hover\:bg-yellow-lightest:hover {
  background-color: #fcfbeb;
}

.hover\:bg-green-darkest:hover {
  background-color: #0f2f21;
}

.hover\:bg-green-darker:hover {
  background-color: #1a4731;
}

.hover\:bg-green-dark:hover {
  background-color: #1f9d55;
}

.hover\:bg-green:hover {
  background-color: #66c7af;
}

.hover\:bg-green-light:hover {
  background-color: #51d88a;
}

.hover\:bg-green-lighter:hover {
  background-color: #a2f5bf;
}

.hover\:bg-green-lightest:hover {
  background-color: #e3fcec;
}

.hover\:bg-teal-darkest:hover {
  background-color: #0d3331;
}

.hover\:bg-teal-darker:hover {
  background-color: #20504f;
}

.hover\:bg-teal-dark:hover {
  background-color: #38a89d;
}

.hover\:bg-teal:hover {
  background-color: #4dc0b5;
}

.hover\:bg-teal-light:hover {
  background-color: #64d5ca;
}

.hover\:bg-teal-lighter:hover {
  background-color: #a0f0ed;
}

.hover\:bg-teal-lightest:hover {
  background-color: #e8fffe;
}

.hover\:bg-blue-darkest:hover {
  background-color: #12283a;
}

.hover\:bg-blue-darker:hover {
  background-color: #1c3d5a;
}

.hover\:bg-blue-dark:hover {
  background-color: #2779bd;
}

.hover\:bg-blue:hover {
  background-color: #3490dc;
}

.hover\:bg-blue-light:hover {
  background-color: #6cb2eb;
}

.hover\:bg-blue-lighter:hover {
  background-color: #bcdefa;
}

.hover\:bg-blue-lightest:hover {
  background-color: #eff8ff;
}

.hover\:bg-indigo-darkest:hover {
  background-color: #191e38;
}

.hover\:bg-indigo-darker:hover {
  background-color: #2f365f;
}

.hover\:bg-indigo-dark:hover {
  background-color: #5661b3;
}

.hover\:bg-indigo:hover {
  background-color: #6574cd;
}

.hover\:bg-indigo-light:hover {
  background-color: #7886d7;
}

.hover\:bg-indigo-lighter:hover {
  background-color: #b2b7ff;
}

.hover\:bg-indigo-lightest:hover {
  background-color: #e6e8ff;
}

.hover\:bg-purple-darkest:hover {
  background-color: #21183c;
}

.hover\:bg-purple-darker:hover {
  background-color: #382b5f;
}

.hover\:bg-purple-dark:hover {
  background-color: #794acf;
}

.hover\:bg-purple:hover {
  background-color: #9561e2;
}

.hover\:bg-purple-light:hover {
  background-color: #a779e9;
}

.hover\:bg-purple-lighter:hover {
  background-color: #d6bbfc;
}

.hover\:bg-purple-lightest:hover {
  background-color: #f3ebff;
}

.hover\:bg-pink-darkest:hover {
  background-color: #451225;
}

.hover\:bg-pink-darker:hover {
  background-color: #6f213f;
}

.hover\:bg-pink-dark:hover {
  background-color: #eb5286;
}

.hover\:bg-pink:hover {
  background-color: #f66d9b;
}

.hover\:bg-pink-light:hover {
  background-color: #fa7ea8;
}

.hover\:bg-pink-lighter:hover {
  background-color: #ffbbca;
}

.hover\:bg-pink-lightest:hover {
  background-color: #ffebef;
}

.hover\:bg-black-10:hover {
  background-color: #00091a;
}

.hover\:bg-black-20:hover {
  background-color: #242a33;
}

.hover\:bg-black-modal-a90:hover {
  background-color: rgba(0, 9, 26, .9);;
}

.hover\:bg-grey-50:hover {
  background-color: #5c6573;
}

.hover\:bg-grey-50-a20:hover {
  background-color: rgba(102, 113, 128, .2);
}

.hover\:bg-grey-50-a30:hover {
  background-color: rgba(102, 113, 128, .3);
}

.hover\:bg-grey-70:hover {
  background-color: rgb(143, 158, 179);
}

.hover\:bg-grey-70-a30:hover {
  background-color: rgba(143, 158, 179, .3);
}

.hover\:bg-grey-70-a40:hover {
  background-color: rgba(143, 158, 179, .4);
}

.hover\:bg-grey-80:hover {
  background-color: #c2c6cc;
}

.hover\:bg-grey-90:hover {
  background-color: #e1e3e6;
}

.hover\:bg-grey-95:hover {
  background-color: #f0f1f2;
}

.hover\:bg-grey-97:hover {
  background-color: #f7f7f7;
}

.hover\:bg-blue-65:hover {
  background-color: #008aa6;
}

.hover\:bg-blue-75:hover {
  background-color: #009fbf;
}

.hover\:bg-blue-82:hover {
  background-color: #00abd1;
}

.hover\:bg-blue-88:hover {
  background-color: #00bbe0;
}

.hover\:bg-fb-blue:hover {
  background-color: #3b5998;
}

.hover\:bg-tw-blue:hover {
  background-color: #00aced;
}

.hover\:bg-ig-brown:hover {
  background-color: #675144;
}

.hover\:bg-steel-75:hover {
  background-color: #a8b2bf;
}

.hover\:bg-steel-85:hover {
  background-color: #bfcad9;
}

.hover\:bg-steel-100:hover {
  background-color: #e6f0ff;
}

.focus\:bg-transparent:focus {
  background-color: transparent;
}

.focus\:bg-black:focus {
  background-color: #22292f;
}

.focus\:bg-grey-darkest:focus {
  background-color: #3d4852;
}

.focus\:bg-grey-darker:focus {
  background-color: #606f7b;
}

.focus\:bg-grey-dark:focus {
  background-color: #8795a1;
}

.focus\:bg-grey:focus {
  background-color: #b8c2cc;
}

.focus\:bg-grey-light:focus {
  background-color: #dae1e7;
}

.focus\:bg-grey-lighter:focus {
  background-color: #f1f5f8;
}

.focus\:bg-grey-lightest:focus {
  background-color: #f8fafc;
}

.focus\:bg-white:focus {
  background-color: #fff;
}

.focus\:bg-red-darkest:focus {
  background-color: #3b0d0c;
}

.focus\:bg-red-darker:focus {
  background-color: #621b18;
}

.focus\:bg-red-dark:focus {
  background-color: #cc1f1a;
}

.focus\:bg-red:focus {
  background-color: #ff5471;
}

.focus\:bg-red-light:focus {
  background-color: #ef5753;
}

.focus\:bg-red-lighter:focus {
  background-color: #f9acaa;
}

.focus\:bg-red-lightest:focus {
  background-color: #fcebea;
}

.focus\:bg-orange-darkest:focus {
  background-color: #462a16;
}

.focus\:bg-orange-darker:focus {
  background-color: #613b1f;
}

.focus\:bg-orange-dark:focus {
  background-color: #de751f;
}

.focus\:bg-orange:focus {
  background-color: #f6993f;
}

.focus\:bg-orange-light:focus {
  background-color: #faad63;
}

.focus\:bg-orange-lighter:focus {
  background-color: #fcd9b6;
}

.focus\:bg-orange-lightest:focus {
  background-color: #fff5eb;
}

.focus\:bg-yellow-darkest:focus {
  background-color: #453411;
}

.focus\:bg-yellow-darker:focus {
  background-color: #684f1d;
}

.focus\:bg-yellow-dark:focus {
  background-color: #f2d024;
}

.focus\:bg-yellow:focus {
  background-color: #ffc859;
}

.focus\:bg-yellow-light:focus {
  background-color: #fff382;
}

.focus\:bg-yellow-lighter:focus {
  background-color: #fff9c2;
}

.focus\:bg-yellow-lightest:focus {
  background-color: #fcfbeb;
}

.focus\:bg-green-darkest:focus {
  background-color: #0f2f21;
}

.focus\:bg-green-darker:focus {
  background-color: #1a4731;
}

.focus\:bg-green-dark:focus {
  background-color: #1f9d55;
}

.focus\:bg-green:focus {
  background-color: #66c7af;
}

.focus\:bg-green-light:focus {
  background-color: #51d88a;
}

.focus\:bg-green-lighter:focus {
  background-color: #a2f5bf;
}

.focus\:bg-green-lightest:focus {
  background-color: #e3fcec;
}

.focus\:bg-teal-darkest:focus {
  background-color: #0d3331;
}

.focus\:bg-teal-darker:focus {
  background-color: #20504f;
}

.focus\:bg-teal-dark:focus {
  background-color: #38a89d;
}

.focus\:bg-teal:focus {
  background-color: #4dc0b5;
}

.focus\:bg-teal-light:focus {
  background-color: #64d5ca;
}

.focus\:bg-teal-lighter:focus {
  background-color: #a0f0ed;
}

.focus\:bg-teal-lightest:focus {
  background-color: #e8fffe;
}

.focus\:bg-blue-darkest:focus {
  background-color: #12283a;
}

.focus\:bg-blue-darker:focus {
  background-color: #1c3d5a;
}

.focus\:bg-blue-dark:focus {
  background-color: #2779bd;
}

.focus\:bg-blue:focus {
  background-color: #3490dc;
}

.focus\:bg-blue-light:focus {
  background-color: #6cb2eb;
}

.focus\:bg-blue-lighter:focus {
  background-color: #bcdefa;
}

.focus\:bg-blue-lightest:focus {
  background-color: #eff8ff;
}

.focus\:bg-indigo-darkest:focus {
  background-color: #191e38;
}

.focus\:bg-indigo-darker:focus {
  background-color: #2f365f;
}

.focus\:bg-indigo-dark:focus {
  background-color: #5661b3;
}

.focus\:bg-indigo:focus {
  background-color: #6574cd;
}

.focus\:bg-indigo-light:focus {
  background-color: #7886d7;
}

.focus\:bg-indigo-lighter:focus {
  background-color: #b2b7ff;
}

.focus\:bg-indigo-lightest:focus {
  background-color: #e6e8ff;
}

.focus\:bg-purple-darkest:focus {
  background-color: #21183c;
}

.focus\:bg-purple-darker:focus {
  background-color: #382b5f;
}

.focus\:bg-purple-dark:focus {
  background-color: #794acf;
}

.focus\:bg-purple:focus {
  background-color: #9561e2;
}

.focus\:bg-purple-light:focus {
  background-color: #a779e9;
}

.focus\:bg-purple-lighter:focus {
  background-color: #d6bbfc;
}

.focus\:bg-purple-lightest:focus {
  background-color: #f3ebff;
}

.focus\:bg-pink-darkest:focus {
  background-color: #451225;
}

.focus\:bg-pink-darker:focus {
  background-color: #6f213f;
}

.focus\:bg-pink-dark:focus {
  background-color: #eb5286;
}

.focus\:bg-pink:focus {
  background-color: #f66d9b;
}

.focus\:bg-pink-light:focus {
  background-color: #fa7ea8;
}

.focus\:bg-pink-lighter:focus {
  background-color: #ffbbca;
}

.focus\:bg-pink-lightest:focus {
  background-color: #ffebef;
}

.focus\:bg-black-10:focus {
  background-color: #00091a;
}

.focus\:bg-black-20:focus {
  background-color: #242a33;
}

.focus\:bg-black-modal-a90:focus {
  background-color: rgba(0, 9, 26, .9);;
}

.focus\:bg-grey-50:focus {
  background-color: #5c6573;
}

.focus\:bg-grey-50-a20:focus {
  background-color: rgba(102, 113, 128, .2);
}

.focus\:bg-grey-50-a30:focus {
  background-color: rgba(102, 113, 128, .3);
}

.focus\:bg-grey-70:focus {
  background-color: rgb(143, 158, 179);
}

.focus\:bg-grey-70-a30:focus {
  background-color: rgba(143, 158, 179, .3);
}

.focus\:bg-grey-70-a40:focus {
  background-color: rgba(143, 158, 179, .4);
}

.focus\:bg-grey-80:focus {
  background-color: #c2c6cc;
}

.focus\:bg-grey-90:focus {
  background-color: #e1e3e6;
}

.focus\:bg-grey-95:focus {
  background-color: #f0f1f2;
}

.focus\:bg-grey-97:focus {
  background-color: #f7f7f7;
}

.focus\:bg-blue-65:focus {
  background-color: #008aa6;
}

.focus\:bg-blue-75:focus {
  background-color: #009fbf;
}

.focus\:bg-blue-82:focus {
  background-color: #00abd1;
}

.focus\:bg-blue-88:focus {
  background-color: #00bbe0;
}

.focus\:bg-fb-blue:focus {
  background-color: #3b5998;
}

.focus\:bg-tw-blue:focus {
  background-color: #00aced;
}

.focus\:bg-ig-brown:focus {
  background-color: #675144;
}

.focus\:bg-steel-75:focus {
  background-color: #a8b2bf;
}

.focus\:bg-steel-85:focus {
  background-color: #bfcad9;
}

.focus\:bg-steel-100:focus {
  background-color: #e6f0ff;
}

.active\:bg-transparent:active {
  background-color: transparent;
}

.active\:bg-black:active {
  background-color: #22292f;
}

.active\:bg-grey-darkest:active {
  background-color: #3d4852;
}

.active\:bg-grey-darker:active {
  background-color: #606f7b;
}

.active\:bg-grey-dark:active {
  background-color: #8795a1;
}

.active\:bg-grey:active {
  background-color: #b8c2cc;
}

.active\:bg-grey-light:active {
  background-color: #dae1e7;
}

.active\:bg-grey-lighter:active {
  background-color: #f1f5f8;
}

.active\:bg-grey-lightest:active {
  background-color: #f8fafc;
}

.active\:bg-white:active {
  background-color: #fff;
}

.active\:bg-red-darkest:active {
  background-color: #3b0d0c;
}

.active\:bg-red-darker:active {
  background-color: #621b18;
}

.active\:bg-red-dark:active {
  background-color: #cc1f1a;
}

.active\:bg-red:active {
  background-color: #ff5471;
}

.active\:bg-red-light:active {
  background-color: #ef5753;
}

.active\:bg-red-lighter:active {
  background-color: #f9acaa;
}

.active\:bg-red-lightest:active {
  background-color: #fcebea;
}

.active\:bg-orange-darkest:active {
  background-color: #462a16;
}

.active\:bg-orange-darker:active {
  background-color: #613b1f;
}

.active\:bg-orange-dark:active {
  background-color: #de751f;
}

.active\:bg-orange:active {
  background-color: #f6993f;
}

.active\:bg-orange-light:active {
  background-color: #faad63;
}

.active\:bg-orange-lighter:active {
  background-color: #fcd9b6;
}

.active\:bg-orange-lightest:active {
  background-color: #fff5eb;
}

.active\:bg-yellow-darkest:active {
  background-color: #453411;
}

.active\:bg-yellow-darker:active {
  background-color: #684f1d;
}

.active\:bg-yellow-dark:active {
  background-color: #f2d024;
}

.active\:bg-yellow:active {
  background-color: #ffc859;
}

.active\:bg-yellow-light:active {
  background-color: #fff382;
}

.active\:bg-yellow-lighter:active {
  background-color: #fff9c2;
}

.active\:bg-yellow-lightest:active {
  background-color: #fcfbeb;
}

.active\:bg-green-darkest:active {
  background-color: #0f2f21;
}

.active\:bg-green-darker:active {
  background-color: #1a4731;
}

.active\:bg-green-dark:active {
  background-color: #1f9d55;
}

.active\:bg-green:active {
  background-color: #66c7af;
}

.active\:bg-green-light:active {
  background-color: #51d88a;
}

.active\:bg-green-lighter:active {
  background-color: #a2f5bf;
}

.active\:bg-green-lightest:active {
  background-color: #e3fcec;
}

.active\:bg-teal-darkest:active {
  background-color: #0d3331;
}

.active\:bg-teal-darker:active {
  background-color: #20504f;
}

.active\:bg-teal-dark:active {
  background-color: #38a89d;
}

.active\:bg-teal:active {
  background-color: #4dc0b5;
}

.active\:bg-teal-light:active {
  background-color: #64d5ca;
}

.active\:bg-teal-lighter:active {
  background-color: #a0f0ed;
}

.active\:bg-teal-lightest:active {
  background-color: #e8fffe;
}

.active\:bg-blue-darkest:active {
  background-color: #12283a;
}

.active\:bg-blue-darker:active {
  background-color: #1c3d5a;
}

.active\:bg-blue-dark:active {
  background-color: #2779bd;
}

.active\:bg-blue:active {
  background-color: #3490dc;
}

.active\:bg-blue-light:active {
  background-color: #6cb2eb;
}

.active\:bg-blue-lighter:active {
  background-color: #bcdefa;
}

.active\:bg-blue-lightest:active {
  background-color: #eff8ff;
}

.active\:bg-indigo-darkest:active {
  background-color: #191e38;
}

.active\:bg-indigo-darker:active {
  background-color: #2f365f;
}

.active\:bg-indigo-dark:active {
  background-color: #5661b3;
}

.active\:bg-indigo:active {
  background-color: #6574cd;
}

.active\:bg-indigo-light:active {
  background-color: #7886d7;
}

.active\:bg-indigo-lighter:active {
  background-color: #b2b7ff;
}

.active\:bg-indigo-lightest:active {
  background-color: #e6e8ff;
}

.active\:bg-purple-darkest:active {
  background-color: #21183c;
}

.active\:bg-purple-darker:active {
  background-color: #382b5f;
}

.active\:bg-purple-dark:active {
  background-color: #794acf;
}

.active\:bg-purple:active {
  background-color: #9561e2;
}

.active\:bg-purple-light:active {
  background-color: #a779e9;
}

.active\:bg-purple-lighter:active {
  background-color: #d6bbfc;
}

.active\:bg-purple-lightest:active {
  background-color: #f3ebff;
}

.active\:bg-pink-darkest:active {
  background-color: #451225;
}

.active\:bg-pink-darker:active {
  background-color: #6f213f;
}

.active\:bg-pink-dark:active {
  background-color: #eb5286;
}

.active\:bg-pink:active {
  background-color: #f66d9b;
}

.active\:bg-pink-light:active {
  background-color: #fa7ea8;
}

.active\:bg-pink-lighter:active {
  background-color: #ffbbca;
}

.active\:bg-pink-lightest:active {
  background-color: #ffebef;
}

.active\:bg-black-10:active {
  background-color: #00091a;
}

.active\:bg-black-20:active {
  background-color: #242a33;
}

.active\:bg-black-modal-a90:active {
  background-color: rgba(0, 9, 26, .9);;
}

.active\:bg-grey-50:active {
  background-color: #5c6573;
}

.active\:bg-grey-50-a20:active {
  background-color: rgba(102, 113, 128, .2);
}

.active\:bg-grey-50-a30:active {
  background-color: rgba(102, 113, 128, .3);
}

.active\:bg-grey-70:active {
  background-color: rgb(143, 158, 179);
}

.active\:bg-grey-70-a30:active {
  background-color: rgba(143, 158, 179, .3);
}

.active\:bg-grey-70-a40:active {
  background-color: rgba(143, 158, 179, .4);
}

.active\:bg-grey-80:active {
  background-color: #c2c6cc;
}

.active\:bg-grey-90:active {
  background-color: #e1e3e6;
}

.active\:bg-grey-95:active {
  background-color: #f0f1f2;
}

.active\:bg-grey-97:active {
  background-color: #f7f7f7;
}

.active\:bg-blue-65:active {
  background-color: #008aa6;
}

.active\:bg-blue-75:active {
  background-color: #009fbf;
}

.active\:bg-blue-82:active {
  background-color: #00abd1;
}

.active\:bg-blue-88:active {
  background-color: #00bbe0;
}

.active\:bg-fb-blue:active {
  background-color: #3b5998;
}

.active\:bg-tw-blue:active {
  background-color: #00aced;
}

.active\:bg-ig-brown:active {
  background-color: #675144;
}

.active\:bg-steel-75:active {
  background-color: #a8b2bf;
}

.active\:bg-steel-85:active {
  background-color: #bfcad9;
}

.active\:bg-steel-100:active {
  background-color: #e6f0ff;
}

.bg-bottom {
  background-position: bottom;
}

.bg-center {
  background-position: center;
}

.bg-left {
  background-position: left;
}

.bg-left-bottom {
  background-position: left bottom;
}

.bg-left-top {
  background-position: left top;
}

.bg-right {
  background-position: right;
}

.bg-right-bottom {
  background-position: right bottom;
}

.bg-right-top {
  background-position: right top;
}

.bg-top {
  background-position: top;
}

.bg-repeat {
  background-repeat: repeat;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

.bg-repeat-x {
  background-repeat: repeat-x;
}

.bg-repeat-y {
  background-repeat: repeat-y;
}

.bg-auto {
  background-size: auto;
}

.bg-cover {
  background-size: cover;
}

.bg-contain {
  background-size: contain;
}

.border-collapse {
  border-collapse: collapse;
}

.border-separate {
  border-collapse: separate;
}

.border-transparent {
  border-color: transparent;
}

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

.border-grey-darkest {
  border-color: #3d4852;
}

.border-grey-darker {
  border-color: #606f7b;
}

.border-grey-dark {
  border-color: #8795a1;
}

.border-grey {
  border-color: #b8c2cc;
}

.border-grey-light {
  border-color: #dae1e7;
}

.border-grey-lighter {
  border-color: #f1f5f8;
}

.border-grey-lightest {
  border-color: #f8fafc;
}

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

.border-red-darkest {
  border-color: #3b0d0c;
}

.border-red-darker {
  border-color: #621b18;
}

.border-red-dark {
  border-color: #cc1f1a;
}

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

.border-red-light {
  border-color: #ef5753;
}

.border-red-lighter {
  border-color: #f9acaa;
}

.border-red-lightest {
  border-color: #fcebea;
}

.border-orange-darkest {
  border-color: #462a16;
}

.border-orange-darker {
  border-color: #613b1f;
}

.border-orange-dark {
  border-color: #de751f;
}

.border-orange {
  border-color: #f6993f;
}

.border-orange-light {
  border-color: #faad63;
}

.border-orange-lighter {
  border-color: #fcd9b6;
}

.border-orange-lightest {
  border-color: #fff5eb;
}

.border-yellow-darkest {
  border-color: #453411;
}

.border-yellow-darker {
  border-color: #684f1d;
}

.border-yellow-dark {
  border-color: #f2d024;
}

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

.border-yellow-light {
  border-color: #fff382;
}

.border-yellow-lighter {
  border-color: #fff9c2;
}

.border-yellow-lightest {
  border-color: #fcfbeb;
}

.border-green-darkest {
  border-color: #0f2f21;
}

.border-green-darker {
  border-color: #1a4731;
}

.border-green-dark {
  border-color: #1f9d55;
}

.border-green {
  border-color: #66c7af;
}

.border-green-light {
  border-color: #51d88a;
}

.border-green-lighter {
  border-color: #a2f5bf;
}

.border-green-lightest {
  border-color: #e3fcec;
}

.border-teal-darkest {
  border-color: #0d3331;
}

.border-teal-darker {
  border-color: #20504f;
}

.border-teal-dark {
  border-color: #38a89d;
}

.border-teal {
  border-color: #4dc0b5;
}

.border-teal-light {
  border-color: #64d5ca;
}

.border-teal-lighter {
  border-color: #a0f0ed;
}

.border-teal-lightest {
  border-color: #e8fffe;
}

.border-blue-darkest {
  border-color: #12283a;
}

.border-blue-darker {
  border-color: #1c3d5a;
}

.border-blue-dark {
  border-color: #2779bd;
}

.border-blue {
  border-color: #3490dc;
}

.border-blue-light {
  border-color: #6cb2eb;
}

.border-blue-lighter {
  border-color: #bcdefa;
}

.border-blue-lightest {
  border-color: #eff8ff;
}

.border-indigo-darkest {
  border-color: #191e38;
}

.border-indigo-darker {
  border-color: #2f365f;
}

.border-indigo-dark {
  border-color: #5661b3;
}

.border-indigo {
  border-color: #6574cd;
}

.border-indigo-light {
  border-color: #7886d7;
}

.border-indigo-lighter {
  border-color: #b2b7ff;
}

.border-indigo-lightest {
  border-color: #e6e8ff;
}

.border-purple-darkest {
  border-color: #21183c;
}

.border-purple-darker {
  border-color: #382b5f;
}

.border-purple-dark {
  border-color: #794acf;
}

.border-purple {
  border-color: #9561e2;
}

.border-purple-light {
  border-color: #a779e9;
}

.border-purple-lighter {
  border-color: #d6bbfc;
}

.border-purple-lightest {
  border-color: #f3ebff;
}

.border-pink-darkest {
  border-color: #451225;
}

.border-pink-darker {
  border-color: #6f213f;
}

.border-pink-dark {
  border-color: #eb5286;
}

.border-pink {
  border-color: #f66d9b;
}

.border-pink-light {
  border-color: #fa7ea8;
}

.border-pink-lighter {
  border-color: #ffbbca;
}

.border-pink-lightest {
  border-color: #ffebef;
}

.border-black-10 {
  border-color: #00091a;
}

.border-black-20 {
  border-color: #242a33;
}

.border-black-modal-a90 {
  border-color: rgba(0, 9, 26, .9);;
}

.border-grey-50 {
  border-color: #5c6573;
}

.border-grey-50-a20 {
  border-color: rgba(102, 113, 128, .2);
}

.border-grey-50-a30 {
  border-color: rgba(102, 113, 128, .3);
}

.border-grey-70 {
  border-color: rgb(143, 158, 179);
}

.border-grey-70-a30 {
  border-color: rgba(143, 158, 179, .3);
}

.border-grey-70-a40 {
  border-color: rgba(143, 158, 179, .4);
}

.border-grey-80 {
  border-color: #c2c6cc;
}

.border-grey-90 {
  border-color: #e1e3e6;
}

.border-grey-95 {
  border-color: #f0f1f2;
}

.border-grey-97 {
  border-color: #f7f7f7;
}

.border-blue-65 {
  border-color: #008aa6;
}

.border-blue-75 {
  border-color: #009fbf;
}

.border-blue-82 {
  border-color: #00abd1;
}

.border-blue-88 {
  border-color: #00bbe0;
}

.border-fb-blue {
  border-color: #3b5998;
}

.border-tw-blue {
  border-color: #00aced;
}

.border-ig-brown {
  border-color: #675144;
}

.border-steel-75 {
  border-color: #a8b2bf;
}

.border-steel-85 {
  border-color: #bfcad9;
}

.border-steel-100 {
  border-color: #e6f0ff;
}

.group:hover .group-hover\:border-transparent {
  border-color: transparent;
}

.group:hover .group-hover\:border-black {
  border-color: #22292f;
}

.group:hover .group-hover\:border-grey-darkest {
  border-color: #3d4852;
}

.group:hover .group-hover\:border-grey-darker {
  border-color: #606f7b;
}

.group:hover .group-hover\:border-grey-dark {
  border-color: #8795a1;
}

.group:hover .group-hover\:border-grey {
  border-color: #b8c2cc;
}

.group:hover .group-hover\:border-grey-light {
  border-color: #dae1e7;
}

.group:hover .group-hover\:border-grey-lighter {
  border-color: #f1f5f8;
}

.group:hover .group-hover\:border-grey-lightest {
  border-color: #f8fafc;
}

.group:hover .group-hover\:border-white {
  border-color: #fff;
}

.group:hover .group-hover\:border-red-darkest {
  border-color: #3b0d0c;
}

.group:hover .group-hover\:border-red-darker {
  border-color: #621b18;
}

.group:hover .group-hover\:border-red-dark {
  border-color: #cc1f1a;
}

.group:hover .group-hover\:border-red {
  border-color: #ff5471;
}

.group:hover .group-hover\:border-red-light {
  border-color: #ef5753;
}

.group:hover .group-hover\:border-red-lighter {
  border-color: #f9acaa;
}

.group:hover .group-hover\:border-red-lightest {
  border-color: #fcebea;
}

.group:hover .group-hover\:border-orange-darkest {
  border-color: #462a16;
}

.group:hover .group-hover\:border-orange-darker {
  border-color: #613b1f;
}

.group:hover .group-hover\:border-orange-dark {
  border-color: #de751f;
}

.group:hover .group-hover\:border-orange {
  border-color: #f6993f;
}

.group:hover .group-hover\:border-orange-light {
  border-color: #faad63;
}

.group:hover .group-hover\:border-orange-lighter {
  border-color: #fcd9b6;
}

.group:hover .group-hover\:border-orange-lightest {
  border-color: #fff5eb;
}

.group:hover .group-hover\:border-yellow-darkest {
  border-color: #453411;
}

.group:hover .group-hover\:border-yellow-darker {
  border-color: #684f1d;
}

.group:hover .group-hover\:border-yellow-dark {
  border-color: #f2d024;
}

.group:hover .group-hover\:border-yellow {
  border-color: #ffc859;
}

.group:hover .group-hover\:border-yellow-light {
  border-color: #fff382;
}

.group:hover .group-hover\:border-yellow-lighter {
  border-color: #fff9c2;
}

.group:hover .group-hover\:border-yellow-lightest {
  border-color: #fcfbeb;
}

.group:hover .group-hover\:border-green-darkest {
  border-color: #0f2f21;
}

.group:hover .group-hover\:border-green-darker {
  border-color: #1a4731;
}

.group:hover .group-hover\:border-green-dark {
  border-color: #1f9d55;
}

.group:hover .group-hover\:border-green {
  border-color: #66c7af;
}

.group:hover .group-hover\:border-green-light {
  border-color: #51d88a;
}

.group:hover .group-hover\:border-green-lighter {
  border-color: #a2f5bf;
}

.group:hover .group-hover\:border-green-lightest {
  border-color: #e3fcec;
}

.group:hover .group-hover\:border-teal-darkest {
  border-color: #0d3331;
}

.group:hover .group-hover\:border-teal-darker {
  border-color: #20504f;
}

.group:hover .group-hover\:border-teal-dark {
  border-color: #38a89d;
}

.group:hover .group-hover\:border-teal {
  border-color: #4dc0b5;
}

.group:hover .group-hover\:border-teal-light {
  border-color: #64d5ca;
}

.group:hover .group-hover\:border-teal-lighter {
  border-color: #a0f0ed;
}

.group:hover .group-hover\:border-teal-lightest {
  border-color: #e8fffe;
}

.group:hover .group-hover\:border-blue-darkest {
  border-color: #12283a;
}

.group:hover .group-hover\:border-blue-darker {
  border-color: #1c3d5a;
}

.group:hover .group-hover\:border-blue-dark {
  border-color: #2779bd;
}

.group:hover .group-hover\:border-blue {
  border-color: #3490dc;
}

.group:hover .group-hover\:border-blue-light {
  border-color: #6cb2eb;
}

.group:hover .group-hover\:border-blue-lighter {
  border-color: #bcdefa;
}

.group:hover .group-hover\:border-blue-lightest {
  border-color: #eff8ff;
}

.group:hover .group-hover\:border-indigo-darkest {
  border-color: #191e38;
}

.group:hover .group-hover\:border-indigo-darker {
  border-color: #2f365f;
}

.group:hover .group-hover\:border-indigo-dark {
  border-color: #5661b3;
}

.group:hover .group-hover\:border-indigo {
  border-color: #6574cd;
}

.group:hover .group-hover\:border-indigo-light {
  border-color: #7886d7;
}

.group:hover .group-hover\:border-indigo-lighter {
  border-color: #b2b7ff;
}

.group:hover .group-hover\:border-indigo-lightest {
  border-color: #e6e8ff;
}

.group:hover .group-hover\:border-purple-darkest {
  border-color: #21183c;
}

.group:hover .group-hover\:border-purple-darker {
  border-color: #382b5f;
}

.group:hover .group-hover\:border-purple-dark {
  border-color: #794acf;
}

.group:hover .group-hover\:border-purple {
  border-color: #9561e2;
}

.group:hover .group-hover\:border-purple-light {
  border-color: #a779e9;
}

.group:hover .group-hover\:border-purple-lighter {
  border-color: #d6bbfc;
}

.group:hover .group-hover\:border-purple-lightest {
  border-color: #f3ebff;
}

.group:hover .group-hover\:border-pink-darkest {
  border-color: #451225;
}

.group:hover .group-hover\:border-pink-darker {
  border-color: #6f213f;
}

.group:hover .group-hover\:border-pink-dark {
  border-color: #eb5286;
}

.group:hover .group-hover\:border-pink {
  border-color: #f66d9b;
}

.group:hover .group-hover\:border-pink-light {
  border-color: #fa7ea8;
}

.group:hover .group-hover\:border-pink-lighter {
  border-color: #ffbbca;
}

.group:hover .group-hover\:border-pink-lightest {
  border-color: #ffebef;
}

.group:hover .group-hover\:border-black-10 {
  border-color: #00091a;
}

.group:hover .group-hover\:border-black-20 {
  border-color: #242a33;
}

.group:hover .group-hover\:border-black-modal-a90 {
  border-color: rgba(0, 9, 26, .9);;
}

.group:hover .group-hover\:border-grey-50 {
  border-color: #5c6573;
}

.group:hover .group-hover\:border-grey-50-a20 {
  border-color: rgba(102, 113, 128, .2);
}

.group:hover .group-hover\:border-grey-50-a30 {
  border-color: rgba(102, 113, 128, .3);
}

.group:hover .group-hover\:border-grey-70 {
  border-color: rgb(143, 158, 179);
}

.group:hover .group-hover\:border-grey-70-a30 {
  border-color: rgba(143, 158, 179, .3);
}

.group:hover .group-hover\:border-grey-70-a40 {
  border-color: rgba(143, 158, 179, .4);
}

.group:hover .group-hover\:border-grey-80 {
  border-color: #c2c6cc;
}

.group:hover .group-hover\:border-grey-90 {
  border-color: #e1e3e6;
}

.group:hover .group-hover\:border-grey-95 {
  border-color: #f0f1f2;
}

.group:hover .group-hover\:border-grey-97 {
  border-color: #f7f7f7;
}

.group:hover .group-hover\:border-blue-65 {
  border-color: #008aa6;
}

.group:hover .group-hover\:border-blue-75 {
  border-color: #009fbf;
}

.group:hover .group-hover\:border-blue-82 {
  border-color: #00abd1;
}

.group:hover .group-hover\:border-blue-88 {
  border-color: #00bbe0;
}

.group:hover .group-hover\:border-fb-blue {
  border-color: #3b5998;
}

.group:hover .group-hover\:border-tw-blue {
  border-color: #00aced;
}

.group:hover .group-hover\:border-ig-brown {
  border-color: #675144;
}

.group:hover .group-hover\:border-steel-75 {
  border-color: #a8b2bf;
}

.group:hover .group-hover\:border-steel-85 {
  border-color: #bfcad9;
}

.group:hover .group-hover\:border-steel-100 {
  border-color: #e6f0ff;
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-black:hover {
  border-color: #22292f;
}

.hover\:border-grey-darkest:hover {
  border-color: #3d4852;
}

.hover\:border-grey-darker:hover {
  border-color: #606f7b;
}

.hover\:border-grey-dark:hover {
  border-color: #8795a1;
}

.hover\:border-grey:hover {
  border-color: #b8c2cc;
}

.hover\:border-grey-light:hover {
  border-color: #dae1e7;
}

.hover\:border-grey-lighter:hover {
  border-color: #f1f5f8;
}

.hover\:border-grey-lightest:hover {
  border-color: #f8fafc;
}

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

.hover\:border-red-darkest:hover {
  border-color: #3b0d0c;
}

.hover\:border-red-darker:hover {
  border-color: #621b18;
}

.hover\:border-red-dark:hover {
  border-color: #cc1f1a;
}

.hover\:border-red:hover {
  border-color: #ff5471;
}

.hover\:border-red-light:hover {
  border-color: #ef5753;
}

.hover\:border-red-lighter:hover {
  border-color: #f9acaa;
}

.hover\:border-red-lightest:hover {
  border-color: #fcebea;
}

.hover\:border-orange-darkest:hover {
  border-color: #462a16;
}

.hover\:border-orange-darker:hover {
  border-color: #613b1f;
}

.hover\:border-orange-dark:hover {
  border-color: #de751f;
}

.hover\:border-orange:hover {
  border-color: #f6993f;
}

.hover\:border-orange-light:hover {
  border-color: #faad63;
}

.hover\:border-orange-lighter:hover {
  border-color: #fcd9b6;
}

.hover\:border-orange-lightest:hover {
  border-color: #fff5eb;
}

.hover\:border-yellow-darkest:hover {
  border-color: #453411;
}

.hover\:border-yellow-darker:hover {
  border-color: #684f1d;
}

.hover\:border-yellow-dark:hover {
  border-color: #f2d024;
}

.hover\:border-yellow:hover {
  border-color: #ffc859;
}

.hover\:border-yellow-light:hover {
  border-color: #fff382;
}

.hover\:border-yellow-lighter:hover {
  border-color: #fff9c2;
}

.hover\:border-yellow-lightest:hover {
  border-color: #fcfbeb;
}

.hover\:border-green-darkest:hover {
  border-color: #0f2f21;
}

.hover\:border-green-darker:hover {
  border-color: #1a4731;
}

.hover\:border-green-dark:hover {
  border-color: #1f9d55;
}

.hover\:border-green:hover {
  border-color: #66c7af;
}

.hover\:border-green-light:hover {
  border-color: #51d88a;
}

.hover\:border-green-lighter:hover {
  border-color: #a2f5bf;
}

.hover\:border-green-lightest:hover {
  border-color: #e3fcec;
}

.hover\:border-teal-darkest:hover {
  border-color: #0d3331;
}

.hover\:border-teal-darker:hover {
  border-color: #20504f;
}

.hover\:border-teal-dark:hover {
  border-color: #38a89d;
}

.hover\:border-teal:hover {
  border-color: #4dc0b5;
}

.hover\:border-teal-light:hover {
  border-color: #64d5ca;
}

.hover\:border-teal-lighter:hover {
  border-color: #a0f0ed;
}

.hover\:border-teal-lightest:hover {
  border-color: #e8fffe;
}

.hover\:border-blue-darkest:hover {
  border-color: #12283a;
}

.hover\:border-blue-darker:hover {
  border-color: #1c3d5a;
}

.hover\:border-blue-dark:hover {
  border-color: #2779bd;
}

.hover\:border-blue:hover {
  border-color: #3490dc;
}

.hover\:border-blue-light:hover {
  border-color: #6cb2eb;
}

.hover\:border-blue-lighter:hover {
  border-color: #bcdefa;
}

.hover\:border-blue-lightest:hover {
  border-color: #eff8ff;
}

.hover\:border-indigo-darkest:hover {
  border-color: #191e38;
}

.hover\:border-indigo-darker:hover {
  border-color: #2f365f;
}

.hover\:border-indigo-dark:hover {
  border-color: #5661b3;
}

.hover\:border-indigo:hover {
  border-color: #6574cd;
}

.hover\:border-indigo-light:hover {
  border-color: #7886d7;
}

.hover\:border-indigo-lighter:hover {
  border-color: #b2b7ff;
}

.hover\:border-indigo-lightest:hover {
  border-color: #e6e8ff;
}

.hover\:border-purple-darkest:hover {
  border-color: #21183c;
}

.hover\:border-purple-darker:hover {
  border-color: #382b5f;
}

.hover\:border-purple-dark:hover {
  border-color: #794acf;
}

.hover\:border-purple:hover {
  border-color: #9561e2;
}

.hover\:border-purple-light:hover {
  border-color: #a779e9;
}

.hover\:border-purple-lighter:hover {
  border-color: #d6bbfc;
}

.hover\:border-purple-lightest:hover {
  border-color: #f3ebff;
}

.hover\:border-pink-darkest:hover {
  border-color: #451225;
}

.hover\:border-pink-darker:hover {
  border-color: #6f213f;
}

.hover\:border-pink-dark:hover {
  border-color: #eb5286;
}

.hover\:border-pink:hover {
  border-color: #f66d9b;
}

.hover\:border-pink-light:hover {
  border-color: #fa7ea8;
}

.hover\:border-pink-lighter:hover {
  border-color: #ffbbca;
}

.hover\:border-pink-lightest:hover {
  border-color: #ffebef;
}

.hover\:border-black-10:hover {
  border-color: #00091a;
}

.hover\:border-black-20:hover {
  border-color: #242a33;
}

.hover\:border-black-modal-a90:hover {
  border-color: rgba(0, 9, 26, .9);;
}

.hover\:border-grey-50:hover {
  border-color: #5c6573;
}

.hover\:border-grey-50-a20:hover {
  border-color: rgba(102, 113, 128, .2);
}

.hover\:border-grey-50-a30:hover {
  border-color: rgba(102, 113, 128, .3);
}

.hover\:border-grey-70:hover {
  border-color: rgb(143, 158, 179);
}

.hover\:border-grey-70-a30:hover {
  border-color: rgba(143, 158, 179, .3);
}

.hover\:border-grey-70-a40:hover {
  border-color: rgba(143, 158, 179, .4);
}

.hover\:border-grey-80:hover {
  border-color: #c2c6cc;
}

.hover\:border-grey-90:hover {
  border-color: #e1e3e6;
}

.hover\:border-grey-95:hover {
  border-color: #f0f1f2;
}

.hover\:border-grey-97:hover {
  border-color: #f7f7f7;
}

.hover\:border-blue-65:hover {
  border-color: #008aa6;
}

.hover\:border-blue-75:hover {
  border-color: #009fbf;
}

.hover\:border-blue-82:hover {
  border-color: #00abd1;
}

.hover\:border-blue-88:hover {
  border-color: #00bbe0;
}

.hover\:border-fb-blue:hover {
  border-color: #3b5998;
}

.hover\:border-tw-blue:hover {
  border-color: #00aced;
}

.hover\:border-ig-brown:hover {
  border-color: #675144;
}

.hover\:border-steel-75:hover {
  border-color: #a8b2bf;
}

.hover\:border-steel-85:hover {
  border-color: #bfcad9;
}

.hover\:border-steel-100:hover {
  border-color: #e6f0ff;
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:border-black:focus {
  border-color: #22292f;
}

.focus\:border-grey-darkest:focus {
  border-color: #3d4852;
}

.focus\:border-grey-darker:focus {
  border-color: #606f7b;
}

.focus\:border-grey-dark:focus {
  border-color: #8795a1;
}

.focus\:border-grey:focus {
  border-color: #b8c2cc;
}

.focus\:border-grey-light:focus {
  border-color: #dae1e7;
}

.focus\:border-grey-lighter:focus {
  border-color: #f1f5f8;
}

.focus\:border-grey-lightest:focus {
  border-color: #f8fafc;
}

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

.focus\:border-red-darkest:focus {
  border-color: #3b0d0c;
}

.focus\:border-red-darker:focus {
  border-color: #621b18;
}

.focus\:border-red-dark:focus {
  border-color: #cc1f1a;
}

.focus\:border-red:focus {
  border-color: #ff5471;
}

.focus\:border-red-light:focus {
  border-color: #ef5753;
}

.focus\:border-red-lighter:focus {
  border-color: #f9acaa;
}

.focus\:border-red-lightest:focus {
  border-color: #fcebea;
}

.focus\:border-orange-darkest:focus {
  border-color: #462a16;
}

.focus\:border-orange-darker:focus {
  border-color: #613b1f;
}

.focus\:border-orange-dark:focus {
  border-color: #de751f;
}

.focus\:border-orange:focus {
  border-color: #f6993f;
}

.focus\:border-orange-light:focus {
  border-color: #faad63;
}

.focus\:border-orange-lighter:focus {
  border-color: #fcd9b6;
}

.focus\:border-orange-lightest:focus {
  border-color: #fff5eb;
}

.focus\:border-yellow-darkest:focus {
  border-color: #453411;
}

.focus\:border-yellow-darker:focus {
  border-color: #684f1d;
}

.focus\:border-yellow-dark:focus {
  border-color: #f2d024;
}

.focus\:border-yellow:focus {
  border-color: #ffc859;
}

.focus\:border-yellow-light:focus {
  border-color: #fff382;
}

.focus\:border-yellow-lighter:focus {
  border-color: #fff9c2;
}

.focus\:border-yellow-lightest:focus {
  border-color: #fcfbeb;
}

.focus\:border-green-darkest:focus {
  border-color: #0f2f21;
}

.focus\:border-green-darker:focus {
  border-color: #1a4731;
}

.focus\:border-green-dark:focus {
  border-color: #1f9d55;
}

.focus\:border-green:focus {
  border-color: #66c7af;
}

.focus\:border-green-light:focus {
  border-color: #51d88a;
}

.focus\:border-green-lighter:focus {
  border-color: #a2f5bf;
}

.focus\:border-green-lightest:focus {
  border-color: #e3fcec;
}

.focus\:border-teal-darkest:focus {
  border-color: #0d3331;
}

.focus\:border-teal-darker:focus {
  border-color: #20504f;
}

.focus\:border-teal-dark:focus {
  border-color: #38a89d;
}

.focus\:border-teal:focus {
  border-color: #4dc0b5;
}

.focus\:border-teal-light:focus {
  border-color: #64d5ca;
}

.focus\:border-teal-lighter:focus {
  border-color: #a0f0ed;
}

.focus\:border-teal-lightest:focus {
  border-color: #e8fffe;
}

.focus\:border-blue-darkest:focus {
  border-color: #12283a;
}

.focus\:border-blue-darker:focus {
  border-color: #1c3d5a;
}

.focus\:border-blue-dark:focus {
  border-color: #2779bd;
}

.focus\:border-blue:focus {
  border-color: #3490dc;
}

.focus\:border-blue-light:focus {
  border-color: #6cb2eb;
}

.focus\:border-blue-lighter:focus {
  border-color: #bcdefa;
}

.focus\:border-blue-lightest:focus {
  border-color: #eff8ff;
}

.focus\:border-indigo-darkest:focus {
  border-color: #191e38;
}

.focus\:border-indigo-darker:focus {
  border-color: #2f365f;
}

.focus\:border-indigo-dark:focus {
  border-color: #5661b3;
}

.focus\:border-indigo:focus {
  border-color: #6574cd;
}

.focus\:border-indigo-light:focus {
  border-color: #7886d7;
}

.focus\:border-indigo-lighter:focus {
  border-color: #b2b7ff;
}

.focus\:border-indigo-lightest:focus {
  border-color: #e6e8ff;
}

.focus\:border-purple-darkest:focus {
  border-color: #21183c;
}

.focus\:border-purple-darker:focus {
  border-color: #382b5f;
}

.focus\:border-purple-dark:focus {
  border-color: #794acf;
}

.focus\:border-purple:focus {
  border-color: #9561e2;
}

.focus\:border-purple-light:focus {
  border-color: #a779e9;
}

.focus\:border-purple-lighter:focus {
  border-color: #d6bbfc;
}

.focus\:border-purple-lightest:focus {
  border-color: #f3ebff;
}

.focus\:border-pink-darkest:focus {
  border-color: #451225;
}

.focus\:border-pink-darker:focus {
  border-color: #6f213f;
}

.focus\:border-pink-dark:focus {
  border-color: #eb5286;
}

.focus\:border-pink:focus {
  border-color: #f66d9b;
}

.focus\:border-pink-light:focus {
  border-color: #fa7ea8;
}

.focus\:border-pink-lighter:focus {
  border-color: #ffbbca;
}

.focus\:border-pink-lightest:focus {
  border-color: #ffebef;
}

.focus\:border-black-10:focus {
  border-color: #00091a;
}

.focus\:border-black-20:focus {
  border-color: #242a33;
}

.focus\:border-black-modal-a90:focus {
  border-color: rgba(0, 9, 26, .9);;
}

.focus\:border-grey-50:focus {
  border-color: #5c6573;
}

.focus\:border-grey-50-a20:focus {
  border-color: rgba(102, 113, 128, .2);
}

.focus\:border-grey-50-a30:focus {
  border-color: rgba(102, 113, 128, .3);
}

.focus\:border-grey-70:focus {
  border-color: rgb(143, 158, 179);
}

.focus\:border-grey-70-a30:focus {
  border-color: rgba(143, 158, 179, .3);
}

.focus\:border-grey-70-a40:focus {
  border-color: rgba(143, 158, 179, .4);
}

.focus\:border-grey-80:focus {
  border-color: #c2c6cc;
}

.focus\:border-grey-90:focus {
  border-color: #e1e3e6;
}

.focus\:border-grey-95:focus {
  border-color: #f0f1f2;
}

.focus\:border-grey-97:focus {
  border-color: #f7f7f7;
}

.focus\:border-blue-65:focus {
  border-color: #008aa6;
}

.focus\:border-blue-75:focus {
  border-color: #009fbf;
}

.focus\:border-blue-82:focus {
  border-color: #00abd1;
}

.focus\:border-blue-88:focus {
  border-color: #00bbe0;
}

.focus\:border-fb-blue:focus {
  border-color: #3b5998;
}

.focus\:border-tw-blue:focus {
  border-color: #00aced;
}

.focus\:border-ig-brown:focus {
  border-color: #675144;
}

.focus\:border-steel-75:focus {
  border-color: #a8b2bf;
}

.focus\:border-steel-85:focus {
  border-color: #bfcad9;
}

.focus\:border-steel-100:focus {
  border-color: #e6f0ff;
}

.rounded-none {
  border-radius: 0;
}

.rounded-sm {
  border-radius: .125rem;
}

.rounded {
  border-radius: .25rem;
}

.rounded-lg {
  border-radius: .5rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-t-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rounded-r-none {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rounded-b-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-l-none {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-t-sm {
  border-top-left-radius: .125rem;
  border-top-right-radius: .125rem;
}

.rounded-r-sm {
  border-top-right-radius: .125rem;
  border-bottom-right-radius: .125rem;
}

.rounded-b-sm {
  border-bottom-right-radius: .125rem;
  border-bottom-left-radius: .125rem;
}

.rounded-l-sm {
  border-top-left-radius: .125rem;
  border-bottom-left-radius: .125rem;
}

.rounded-t {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.rounded-r {
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.rounded-b {
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-l {
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-t-lg {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
}

.rounded-r-lg {
  border-top-right-radius: .5rem;
  border-bottom-right-radius: .5rem;
}

.rounded-b-lg {
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.rounded-l-lg {
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-tl-none {
  border-top-left-radius: 0;
}

.rounded-tr-none {
  border-top-right-radius: 0;
}

.rounded-br-none {
  border-bottom-right-radius: 0;
}

.rounded-bl-none {
  border-bottom-left-radius: 0;
}

.rounded-tl-sm {
  border-top-left-radius: .125rem;
}

.rounded-tr-sm {
  border-top-right-radius: .125rem;
}

.rounded-br-sm {
  border-bottom-right-radius: .125rem;
}

.rounded-bl-sm {
  border-bottom-left-radius: .125rem;
}

.rounded-tl {
  border-top-left-radius: .25rem;
}

.rounded-tr {
  border-top-right-radius: .25rem;
}

.rounded-br {
  border-bottom-right-radius: .25rem;
}

.rounded-bl {
  border-bottom-left-radius: .25rem;
}

.rounded-tl-lg {
  border-top-left-radius: .5rem;
}

.rounded-tr-lg {
  border-top-right-radius: .5rem;
}

.rounded-br-lg {
  border-bottom-right-radius: .5rem;
}

.rounded-bl-lg {
  border-bottom-left-radius: .5rem;
}

.rounded-tl-full {
  border-top-left-radius: 9999px;
}

.rounded-tr-full {
  border-top-right-radius: 9999px;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-none {
  border-style: none;
}

.border-0 {
  border-width: 0;
}

.border-2 {
  border-width: 2px;
}

.border-3 {
  border-width: 3px;
}

.border-4 {
  border-width: 4px;
}

.border-8 {
  border-width: 8px;
}

.border {
  border-width: 1px;
}

.border-t-0 {
  border-top-width: 0;
}

.border-r-0 {
  border-right-width: 0;
}

.border-b-0 {
  border-bottom-width: 0;
}

.border-l-0 {
  border-left-width: 0;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-r-2 {
  border-right-width: 2px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-t-3 {
  border-top-width: 3px;
}

.border-r-3 {
  border-right-width: 3px;
}

.border-b-3 {
  border-bottom-width: 3px;
}

.border-l-3 {
  border-left-width: 3px;
}

.border-t-4 {
  border-top-width: 4px;
}

.border-r-4 {
  border-right-width: 4px;
}

.border-b-4 {
  border-bottom-width: 4px;
}

.border-l-4 {
  border-left-width: 4px;
}

.border-t-8 {
  border-top-width: 8px;
}

.border-r-8 {
  border-right-width: 8px;
}

.border-b-8 {
  border-bottom-width: 8px;
}

.border-l-8 {
  border-left-width: 8px;
}

.border-t {
  border-top-width: 1px;
}

.border-r {
  border-right-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.hover\:border-0:hover {
  border-width: 0;
}

.hover\:border-2:hover {
  border-width: 2px;
}

.hover\:border-3:hover {
  border-width: 3px;
}

.hover\:border-4:hover {
  border-width: 4px;
}

.hover\:border-8:hover {
  border-width: 8px;
}

.hover\:border:hover {
  border-width: 1px;
}

.hover\:border-t-0:hover {
  border-top-width: 0;
}

.hover\:border-r-0:hover {
  border-right-width: 0;
}

.hover\:border-b-0:hover {
  border-bottom-width: 0;
}

.hover\:border-l-0:hover {
  border-left-width: 0;
}

.hover\:border-t-2:hover {
  border-top-width: 2px;
}

.hover\:border-r-2:hover {
  border-right-width: 2px;
}

.hover\:border-b-2:hover {
  border-bottom-width: 2px;
}

.hover\:border-l-2:hover {
  border-left-width: 2px;
}

.hover\:border-t-3:hover {
  border-top-width: 3px;
}

.hover\:border-r-3:hover {
  border-right-width: 3px;
}

.hover\:border-b-3:hover {
  border-bottom-width: 3px;
}

.hover\:border-l-3:hover {
  border-left-width: 3px;
}

.hover\:border-t-4:hover {
  border-top-width: 4px;
}

.hover\:border-r-4:hover {
  border-right-width: 4px;
}

.hover\:border-b-4:hover {
  border-bottom-width: 4px;
}

.hover\:border-l-4:hover {
  border-left-width: 4px;
}

.hover\:border-t-8:hover {
  border-top-width: 8px;
}

.hover\:border-r-8:hover {
  border-right-width: 8px;
}

.hover\:border-b-8:hover {
  border-bottom-width: 8px;
}

.hover\:border-l-8:hover {
  border-left-width: 8px;
}

.hover\:border-t:hover {
  border-top-width: 1px;
}

.hover\:border-r:hover {
  border-right-width: 1px;
}

.hover\:border-b:hover {
  border-bottom-width: 1px;
}

.hover\:border-l:hover {
  border-left-width: 1px;
}

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-move {
  cursor: move;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.table {
  display: table;
}

.table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
}

.hidden {
  display: none;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.flex-no-wrap {
  flex-wrap: nowrap;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.self-auto {
  align-self: auto;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-stretch {
  align-self: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.content-center {
  align-content: center;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-between {
  align-content: space-between;
}

.content-around {
  align-content: space-around;
}

.flex-1 {
  flex: 1;
}

.flex-auto {
  flex: auto;
}

.flex-initial {
  flex: initial;
}

.flex-none {
  flex: none;
}

.flex-grow {
  flex-grow: 1;
}

.flex-shrink {
  flex-shrink: 1;
}

.flex-no-grow {
  flex-grow: 0;
}

.flex-no-shrink {
  flex-shrink: 0;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.float-none {
  float: none;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.font-sans {
  font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.font-serif {
  font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif;
}

.font-mono {
  font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

.font-hairline {
  font-weight: 100;
}

.font-thin {
  font-weight: 200;
}

.font-light {
  font-weight: 300;
}

.font-normal {
  font-weight: 400;
}

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

.font-black {
  font-weight: 900;
}

.hover\:font-hairline:hover {
  font-weight: 100;
}

.hover\:font-thin:hover {
  font-weight: 200;
}

.hover\:font-light:hover {
  font-weight: 300;
}

.hover\:font-normal:hover {
  font-weight: 400;
}

.hover\:font-medium:hover {
  font-weight: 500;
}

.hover\:font-semibold:hover {
  font-weight: 600;
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.hover\:font-extrabold:hover {
  font-weight: 800;
}

.hover\:font-black:hover {
  font-weight: 900;
}

.focus\:font-hairline:focus {
  font-weight: 100;
}

.focus\:font-thin:focus {
  font-weight: 200;
}

.focus\:font-light:focus {
  font-weight: 300;
}

.focus\:font-normal:focus {
  font-weight: 400;
}

.focus\:font-medium:focus {
  font-weight: 500;
}

.focus\:font-semibold:focus {
  font-weight: 600;
}

.focus\:font-bold:focus {
  font-weight: 700;
}

.focus\:font-extrabold:focus {
  font-weight: 800;
}

.focus\:font-black:focus {
  font-weight: 900;
}

.h-0 {
  height: 0;
}

.h-1 {
  height: .25rem;
}

.h-2 {
  height: .5rem;
}

.h-3 {
  height: .75rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-30 {
  height: 7.5rem;
}

.h-32 {
  height: 8rem;
}

.h-40 {
  height: 10rem;
}

.h-48 {
  height: 12rem;
}

.h-50 {
  height: 12.5rem;
}

.h-60 {
  height: 15rem;
}

.h-64 {
  height: 16rem;
}

.h-80 {
  height: 20rem;
}

.h-90 {
  height: 22.5rem;
}

.h-120 {
  height: 30rem;
}

.h-160 {
  height: 40rem;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-normal {
  line-height: 1.5;
}

.leading-loose {
  line-height: 2;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: .25rem;
}

.m-2 {
  margin: .5rem;
}

.m-3 {
  margin: .75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 1.5rem;
}

.m-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.m-9 {
  margin: 2.25rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-16 {
  margin: 4rem;
}

.m-20 {
  margin: 5rem;
}

.m-24 {
  margin: 6rem;
}

.m-30 {
  margin: 7.5rem;
}

.m-32 {
  margin: 8rem;
}

.m-40 {
  margin: 10rem;
}

.m-50 {
  margin: 12.5rem;
}

.m-60 {
  margin: 15rem;
}

.m-80 {
  margin: 20rem;
}

.m-90 {
  margin: 22.5rem;
}

.m-120 {
  margin: 30rem;
}

.m-160 {
  margin: 40rem;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.my-1 {
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.mx-1 {
  margin-left: .25rem;
  margin-right: .25rem;
}

.my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.mx-2 {
  margin-left: .5rem;
  margin-right: .5rem;
}

.my-3 {
  margin-top: .75rem;
  margin-bottom: .75rem;
}

.mx-3 {
  margin-left: .75rem;
  margin-right: .75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-24 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.mx-24 {
  margin-left: 6rem;
  margin-right: 6rem;
}

.my-30 {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

.mx-30 {
  margin-left: 7.5rem;
  margin-right: 7.5rem;
}

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-50 {
  margin-top: 12.5rem;
  margin-bottom: 12.5rem;
}

.mx-50 {
  margin-left: 12.5rem;
  margin-right: 12.5rem;
}

.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}

.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}

.my-90 {
  margin-top: 22.5rem;
  margin-bottom: 22.5rem;
}

.mx-90 {
  margin-left: 22.5rem;
  margin-right: 22.5rem;
}

.my-120 {
  margin-top: 30rem;
  margin-bottom: 30rem;
}

.mx-120 {
  margin-left: 30rem;
  margin-right: 30rem;
}

.my-160 {
  margin-top: 40rem;
  margin-bottom: 40rem;
}

.mx-160 {
  margin-left: 40rem;
  margin-right: 40rem;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}

.mx-px {
  margin-left: 1px;
  margin-right: 1px;
}

.mt-0 {
  margin-top: 0;
}

.mr-0 {
  margin-right: 0;
}

.mb-0 {
  margin-bottom: 0;
}

.ml-0 {
  margin-left: 0;
}

.mt-1 {
  margin-top: .25rem;
}

.mr-1 {
  margin-right: .25rem;
}

.mb-1 {
  margin-bottom: .25rem;
}

.ml-1 {
  margin-left: .25rem;
}

.mt-2 {
  margin-top: .5rem;
}

.mr-2 {
  margin-right: .5rem;
}

.mb-2 {
  margin-bottom: .5rem;
}

.ml-2 {
  margin-left: .5rem;
}

.mt-3 {
  margin-top: .75rem;
}

.mr-3 {
  margin-right: .75rem;
}

.mb-3 {
  margin-bottom: .75rem;
}

.ml-3 {
  margin-left: .75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.ml-4 {
  margin-left: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mr-6 {
  margin-right: 1.5rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.ml-6 {
  margin-left: 1.5rem;
}

.mt-7 {
  margin-top: 1.75rem;
}

.mr-7 {
  margin-right: 1.75rem;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

.ml-7 {
  margin-left: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-8 {
  margin-left: 2rem;
}

.mt-9 {
  margin-top: 2.25rem;
}

.mr-9 {
  margin-right: 2.25rem;
}

.mb-9 {
  margin-bottom: 2.25rem;
}

.ml-9 {
  margin-left: 2.25rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mr-10 {
  margin-right: 2.5rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.ml-10 {
  margin-left: 2.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mr-12 {
  margin-right: 3rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.ml-12 {
  margin-left: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mr-14 {
  margin-right: 3.5rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.ml-14 {
  margin-left: 3.5rem;
}

.mt-16 {
  margin-top: 4rem;
}

.mr-16 {
  margin-right: 4rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.ml-16 {
  margin-left: 4rem;
}

.mt-20 {
  margin-top: 5rem;
}

.mr-20 {
  margin-right: 5rem;
}

.mb-20 {
  margin-bottom: 5rem;
}

.ml-20 {
  margin-left: 5rem;
}

.mt-24 {
  margin-top: 6rem;
}

.mr-24 {
  margin-right: 6rem;
}

.mb-24 {
  margin-bottom: 6rem;
}

.ml-24 {
  margin-left: 6rem;
}

.mt-30 {
  margin-top: 7.5rem;
}

.mr-30 {
  margin-right: 7.5rem;
}

.mb-30 {
  margin-bottom: 7.5rem;
}

.ml-30 {
  margin-left: 7.5rem;
}

.mt-32 {
  margin-top: 8rem;
}

.mr-32 {
  margin-right: 8rem;
}

.mb-32 {
  margin-bottom: 8rem;
}

.ml-32 {
  margin-left: 8rem;
}

.mt-40 {
  margin-top: 10rem;
}

.mr-40 {
  margin-right: 10rem;
}

.mb-40 {
  margin-bottom: 10rem;
}

.ml-40 {
  margin-left: 10rem;
}

.mt-50 {
  margin-top: 12.5rem;
}

.mr-50 {
  margin-right: 12.5rem;
}

.mb-50 {
  margin-bottom: 12.5rem;
}

.ml-50 {
  margin-left: 12.5rem;
}

.mt-60 {
  margin-top: 15rem;
}

.mr-60 {
  margin-right: 15rem;
}

.mb-60 {
  margin-bottom: 15rem;
}

.ml-60 {
  margin-left: 15rem;
}

.mt-80 {
  margin-top: 20rem;
}

.mr-80 {
  margin-right: 20rem;
}

.mb-80 {
  margin-bottom: 20rem;
}

.ml-80 {
  margin-left: 20rem;
}

.mt-90 {
  margin-top: 22.5rem;
}

.mr-90 {
  margin-right: 22.5rem;
}

.mb-90 {
  margin-bottom: 22.5rem;
}

.ml-90 {
  margin-left: 22.5rem;
}

.mt-120 {
  margin-top: 30rem;
}

.mr-120 {
  margin-right: 30rem;
}

.mb-120 {
  margin-bottom: 30rem;
}

.ml-120 {
  margin-left: 30rem;
}

.mt-160 {
  margin-top: 40rem;
}

.mr-160 {
  margin-right: 40rem;
}

.mb-160 {
  margin-bottom: 40rem;
}

.ml-160 {
  margin-left: 40rem;
}

.mt-auto {
  margin-top: auto;
}

.mr-auto {
  margin-right: auto;
}

.mb-auto {
  margin-bottom: auto;
}

.ml-auto {
  margin-left: auto;
}

.mt-px {
  margin-top: 1px;
}

.mr-px {
  margin-right: 1px;
}

.mb-px {
  margin-bottom: 1px;
}

.ml-px {
  margin-left: 1px;
}

.max-h-0 {
  max-height: 0;
}

.max-h-5 {
  max-height: 1.25rem;
}

.max-h-7 {
  max-height: 1.75rem;
}

.max-h-9 {
  max-height: 2.25rem;
}

.max-h-10 {
  max-height: 2.5rem;
}

.max-h-12 {
  max-height: 3rem;
}

.max-h-14 {
  max-height: 3.5rem;
}

.max-h-16 {
  max-height: 4rem;
}

.max-h-20 {
  max-height: 5rem;
}

.max-h-30 {
  max-height: 7.5rem;
}

.max-h-40 {
  max-height: 10rem;
}

.max-h-50 {
  max-height: 12.5rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-80 {
  max-height: 20rem;
}

.max-h-90 {
  max-height: 22.5rem;
}

.max-h-120 {
  max-height: 30rem;
}

.max-h-160 {
  max-height: 40rem;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-0 {
  max-width: 0;
}

.max-w-5 {
  max-width: 1.25rem;
}

.max-w-7 {
  max-width: 1.75rem;
}

.max-w-9 {
  max-width: 2.25rem;
}

.max-w-10 {
  max-width: 2.5rem;
}

.max-w-12 {
  max-width: 3rem;
}

.max-w-14 {
  max-width: 3.5rem;
}

.max-w-16 {
  max-width: 4rem;
}

.max-w-20 {
  max-width: 5rem;
}

.max-w-30 {
  max-width: 7.5rem;
}

.max-w-40 {
  max-width: 10rem;
}

.max-w-50 {
  max-width: 12.5rem;
}

.max-w-60 {
  max-width: 15rem;
}

.max-w-80 {
  max-width: 20rem;
}

.max-w-90 {
  max-width: 22.5rem;
}

.max-w-120 {
  max-width: 30rem;
}

.max-w-160 {
  max-width: 40rem;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 30rem;
}

.max-w-md {
  max-width: 40rem;
}

.max-w-lg {
  max-width: 50rem;
}

.max-w-xl {
  max-width: 60rem;
}

.max-w-2xl {
  max-width: 70rem;
}

.max-w-3xl {
  max-width: 80rem;
}

.max-w-4xl {
  max-width: 90rem;
}

.max-w-5xl {
  max-width: 100rem;
}

.max-w-full {
  max-width: 100%;
}

.max-w-6xl {
  max-width: 110rem;
}

.min-h-0 {
  min-height: 0;
}

.min-h-5 {
  min-height: 1.25rem;
}

.min-h-7 {
  min-height: 1.75rem;
}

.min-h-9 {
  min-height: 2.25rem;
}

.min-h-10 {
  min-height: 2.5rem;
}

.min-h-12 {
  min-height: 3rem;
}

.min-h-14 {
  min-height: 3.5rem;
}

.min-h-16 {
  min-height: 4rem;
}

.min-h-20 {
  min-height: 5rem;
}

.min-h-30 {
  min-height: 7.5rem;
}

.min-h-40 {
  min-height: 10rem;
}

.min-h-50 {
  min-height: 12.5rem;
}

.min-h-60 {
  min-height: 15rem;
}

.min-h-80 {
  min-height: 20rem;
}

.min-h-90 {
  min-height: 22.5rem;
}

.min-h-120 {
  min-height: 30rem;
}

.min-h-160 {
  min-height: 40rem;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0;
}

.min-w-5 {
  min-width: 1.25rem;
}

.min-w-7 {
  min-width: 1.75rem;
}

.min-w-9 {
  min-width: 2.25rem;
}

.min-w-10 {
  min-width: 2.5rem;
}

.min-w-12 {
  min-width: 3rem;
}

.min-w-14 {
  min-width: 3.5rem;
}

.min-w-16 {
  min-width: 4rem;
}

.min-w-20 {
  min-width: 5rem;
}

.min-w-30 {
  min-width: 7.5rem;
}

.min-w-40 {
  min-width: 10rem;
}

.min-w-50 {
  min-width: 12.5rem;
}

.min-w-60 {
  min-width: 15rem;
}

.min-w-80 {
  min-width: 20rem;
}

.min-w-90 {
  min-width: 22.5rem;
}

.min-w-120 {
  min-width: 30rem;
}

.min-w-160 {
  min-width: 40rem;
}

.min-w-full {
  min-width: 100%;
}

.-m-0 {
  margin: 0;
}

.-m-1 {
  margin: -0.25rem;
}

.-m-2 {
  margin: -0.5rem;
}

.-m-3 {
  margin: -0.75rem;
}

.-m-4 {
  margin: -1rem;
}

.-m-5 {
  margin: -1.25rem;
}

.-m-6 {
  margin: -1.5rem;
}

.-m-7 {
  margin: -1.75rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-9 {
  margin: -2.25rem;
}

.-m-10 {
  margin: -2.5rem;
}

.-m-12 {
  margin: -3rem;
}

.-m-14 {
  margin: -3.5rem;
}

.-m-16 {
  margin: -4rem;
}

.-m-20 {
  margin: -5rem;
}

.-m-24 {
  margin: -6rem;
}

.-m-30 {
  margin: -7.5rem;
}

.-m-32 {
  margin: -8rem;
}

.-m-40 {
  margin: -10rem;
}

.-m-50 {
  margin: -12.5rem;
}

.-m-60 {
  margin: -15rem;
}

.-m-80 {
  margin: -20rem;
}

.-m-90 {
  margin: -22.5rem;
}

.-m-120 {
  margin: -30rem;
}

.-m-160 {
  margin: -40rem;
}

.-m-auto {
  margin: -auto;
}

.-m-px {
  margin: -1px;
}

.-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.-mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-my-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem;
}

.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem;
}

.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}

.-my-30 {
  margin-top: -7.5rem;
  margin-bottom: -7.5rem;
}

.-mx-30 {
  margin-left: -7.5rem;
  margin-right: -7.5rem;
}

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-50 {
  margin-top: -12.5rem;
  margin-bottom: -12.5rem;
}

.-mx-50 {
  margin-left: -12.5rem;
  margin-right: -12.5rem;
}

.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}

.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}

.-my-90 {
  margin-top: -22.5rem;
  margin-bottom: -22.5rem;
}

.-mx-90 {
  margin-left: -22.5rem;
  margin-right: -22.5rem;
}

.-my-120 {
  margin-top: -30rem;
  margin-bottom: -30rem;
}

.-mx-120 {
  margin-left: -30rem;
  margin-right: -30rem;
}

.-my-160 {
  margin-top: -40rem;
  margin-bottom: -40rem;
}

.-mx-160 {
  margin-left: -40rem;
  margin-right: -40rem;
}

.-my-auto {
  margin-top: -auto;
  margin-bottom: -auto;
}

.-mx-auto {
  margin-left: -auto;
  margin-right: -auto;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-mt-0 {
  margin-top: 0;
}

.-mr-0 {
  margin-right: 0;
}

.-mb-0 {
  margin-bottom: 0;
}

.-ml-0 {
  margin-left: 0;
}

.-mt-1 {
  margin-top: -0.25rem;
}

.-mr-1 {
  margin-right: -0.25rem;
}

.-mb-1 {
  margin-bottom: -0.25rem;
}

.-ml-1 {
  margin-left: -0.25rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.-mr-2 {
  margin-right: -0.5rem;
}

.-mb-2 {
  margin-bottom: -0.5rem;
}

.-ml-2 {
  margin-left: -0.5rem;
}

.-mt-3 {
  margin-top: -0.75rem;
}

.-mr-3 {
  margin-right: -0.75rem;
}

.-mb-3 {
  margin-bottom: -0.75rem;
}

.-ml-3 {
  margin-left: -0.75rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mr-4 {
  margin-right: -1rem;
}

.-mb-4 {
  margin-bottom: -1rem;
}

.-ml-4 {
  margin-left: -1rem;
}

.-mt-5 {
  margin-top: -1.25rem;
}

.-mr-5 {
  margin-right: -1.25rem;
}

.-mb-5 {
  margin-bottom: -1.25rem;
}

.-ml-5 {
  margin-left: -1.25rem;
}

.-mt-6 {
  margin-top: -1.5rem;
}

.-mr-6 {
  margin-right: -1.5rem;
}

.-mb-6 {
  margin-bottom: -1.5rem;
}

.-ml-6 {
  margin-left: -1.5rem;
}

.-mt-7 {
  margin-top: -1.75rem;
}

.-mr-7 {
  margin-right: -1.75rem;
}

.-mb-7 {
  margin-bottom: -1.75rem;
}

.-ml-7 {
  margin-left: -1.75rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-mt-9 {
  margin-top: -2.25rem;
}

.-mr-9 {
  margin-right: -2.25rem;
}

.-mb-9 {
  margin-bottom: -2.25rem;
}

.-ml-9 {
  margin-left: -2.25rem;
}

.-mt-10 {
  margin-top: -2.5rem;
}

.-mr-10 {
  margin-right: -2.5rem;
}

.-mb-10 {
  margin-bottom: -2.5rem;
}

.-ml-10 {
  margin-left: -2.5rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mr-12 {
  margin-right: -3rem;
}

.-mb-12 {
  margin-bottom: -3rem;
}

.-ml-12 {
  margin-left: -3rem;
}

.-mt-14 {
  margin-top: -3.5rem;
}

.-mr-14 {
  margin-right: -3.5rem;
}

.-mb-14 {
  margin-bottom: -3.5rem;
}

.-ml-14 {
  margin-left: -3.5rem;
}

.-mt-16 {
  margin-top: -4rem;
}

.-mr-16 {
  margin-right: -4rem;
}

.-mb-16 {
  margin-bottom: -4rem;
}

.-ml-16 {
  margin-left: -4rem;
}

.-mt-20 {
  margin-top: -5rem;
}

.-mr-20 {
  margin-right: -5rem;
}

.-mb-20 {
  margin-bottom: -5rem;
}

.-ml-20 {
  margin-left: -5rem;
}

.-mt-24 {
  margin-top: -6rem;
}

.-mr-24 {
  margin-right: -6rem;
}

.-mb-24 {
  margin-bottom: -6rem;
}

.-ml-24 {
  margin-left: -6rem;
}

.-mt-30 {
  margin-top: -7.5rem;
}

.-mr-30 {
  margin-right: -7.5rem;
}

.-mb-30 {
  margin-bottom: -7.5rem;
}

.-ml-30 {
  margin-left: -7.5rem;
}

.-mt-32 {
  margin-top: -8rem;
}

.-mr-32 {
  margin-right: -8rem;
}

.-mb-32 {
  margin-bottom: -8rem;
}

.-ml-32 {
  margin-left: -8rem;
}

.-mt-40 {
  margin-top: -10rem;
}

.-mr-40 {
  margin-right: -10rem;
}

.-mb-40 {
  margin-bottom: -10rem;
}

.-ml-40 {
  margin-left: -10rem;
}

.-mt-50 {
  margin-top: -12.5rem;
}

.-mr-50 {
  margin-right: -12.5rem;
}

.-mb-50 {
  margin-bottom: -12.5rem;
}

.-ml-50 {
  margin-left: -12.5rem;
}

.-mt-60 {
  margin-top: -15rem;
}

.-mr-60 {
  margin-right: -15rem;
}

.-mb-60 {
  margin-bottom: -15rem;
}

.-ml-60 {
  margin-left: -15rem;
}

.-mt-80 {
  margin-top: -20rem;
}

.-mr-80 {
  margin-right: -20rem;
}

.-mb-80 {
  margin-bottom: -20rem;
}

.-ml-80 {
  margin-left: -20rem;
}

.-mt-90 {
  margin-top: -22.5rem;
}

.-mr-90 {
  margin-right: -22.5rem;
}

.-mb-90 {
  margin-bottom: -22.5rem;
}

.-ml-90 {
  margin-left: -22.5rem;
}

.-mt-120 {
  margin-top: -30rem;
}

.-mr-120 {
  margin-right: -30rem;
}

.-mb-120 {
  margin-bottom: -30rem;
}

.-ml-120 {
  margin-left: -30rem;
}

.-mt-160 {
  margin-top: -40rem;
}

.-mr-160 {
  margin-right: -40rem;
}

.-mb-160 {
  margin-bottom: -40rem;
}

.-ml-160 {
  margin-left: -40rem;
}

.-mt-auto {
  margin-top: -auto;
}

.-mr-auto {
  margin-right: -auto;
}

.-mb-auto {
  margin-bottom: -auto;
}

.-ml-auto {
  margin-left: -auto;
}

.-mt-px {
  margin-top: -1px;
}

.-mr-px {
  margin-right: -1px;
}

.-mb-px {
  margin-bottom: -1px;
}

.-ml-px {
  margin-left: -1px;
}

.opacity-0 {
  opacity: 0;
}

.opacity-25 {
  opacity: .25;
}

.opacity-50 {
  opacity: .5;
}

.opacity-75 {
  opacity: .75;
}

.opacity-100 {
  opacity: 1;
}

.outline-none {
  outline: 0;
}

.focus\:outline-none:focus {
  outline: 0;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.scrolling-touch {
  -webkit-overflow-scrolling: touch;
}

.scrolling-auto {
  -webkit-overflow-scrolling: auto;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: .25rem;
}

.p-2 {
  padding: .5rem;
}

.p-3 {
  padding: .75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-9 {
  padding: 2.25rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-16 {
  padding: 4rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.p-30 {
  padding: 7.5rem;
}

.p-32 {
  padding: 8rem;
}

.p-40 {
  padding: 10rem;
}

.p-50 {
  padding: 12.5rem;
}

.p-60 {
  padding: 15rem;
}

.p-80 {
  padding: 20rem;
}

.p-90 {
  padding: 22.5rem;
}

.p-120 {
  padding: 30rem;
}

.p-160 {
  padding: 40rem;
}

.p-px {
  padding: 1px;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.py-1 {
  padding-top: .25rem;
  padding-bottom: .25rem;
}

.px-1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.px-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-30 {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.px-30 {
  padding-left: 7.5rem;
  padding-right: 7.5rem;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-50 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

.px-50 {
  padding-left: 12.5rem;
  padding-right: 12.5rem;
}

.py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}

.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}

.py-90 {
  padding-top: 22.5rem;
  padding-bottom: 22.5rem;
}

.px-90 {
  padding-left: 22.5rem;
  padding-right: 22.5rem;
}

.py-120 {
  padding-top: 30rem;
  padding-bottom: 30rem;
}

.px-120 {
  padding-left: 30rem;
  padding-right: 30rem;
}

.py-160 {
  padding-top: 40rem;
  padding-bottom: 40rem;
}

.px-160 {
  padding-left: 40rem;
  padding-right: 40rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

.pt-0 {
  padding-top: 0;
}

.pr-0 {
  padding-right: 0;
}

.pb-0 {
  padding-bottom: 0;
}

.pl-0 {
  padding-left: 0;
}

.pt-1 {
  padding-top: .25rem;
}

.pr-1 {
  padding-right: .25rem;
}

.pb-1 {
  padding-bottom: .25rem;
}

.pl-1 {
  padding-left: .25rem;
}

.pt-2 {
  padding-top: .5rem;
}

.pr-2 {
  padding-right: .5rem;
}

.pb-2 {
  padding-bottom: .5rem;
}

.pl-2 {
  padding-left: .5rem;
}

.pt-3 {
  padding-top: .75rem;
}

.pr-3 {
  padding-right: .75rem;
}

.pb-3 {
  padding-bottom: .75rem;
}

.pl-3 {
  padding-left: .75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pr-5 {
  padding-right: 1.25rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pl-5 {
  padding-left: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pt-7 {
  padding-top: 1.75rem;
}

.pr-7 {
  padding-right: 1.75rem;
}

.pb-7 {
  padding-bottom: 1.75rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pt-9 {
  padding-top: 2.25rem;
}

.pr-9 {
  padding-right: 2.25rem;
}

.pb-9 {
  padding-bottom: 2.25rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pr-10 {
  padding-right: 2.5rem;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pb-14 {
  padding-bottom: 3.5rem;
}

.pl-14 {
  padding-left: 3.5rem;
}

.pt-16 {
  padding-top: 4rem;
}

.pr-16 {
  padding-right: 4rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pl-16 {
  padding-left: 4rem;
}

.pt-20 {
  padding-top: 5rem;
}

.pr-20 {
  padding-right: 5rem;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pl-20 {
  padding-left: 5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pr-24 {
  padding-right: 6rem;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pl-24 {
  padding-left: 6rem;
}

.pt-30 {
  padding-top: 7.5rem;
}

.pr-30 {
  padding-right: 7.5rem;
}

.pb-30 {
  padding-bottom: 7.5rem;
}

.pl-30 {
  padding-left: 7.5rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pr-32 {
  padding-right: 8rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pl-32 {
  padding-left: 8rem;
}

.pt-40 {
  padding-top: 10rem;
}

.pr-40 {
  padding-right: 10rem;
}

.pb-40 {
  padding-bottom: 10rem;
}

.pl-40 {
  padding-left: 10rem;
}

.pt-50 {
  padding-top: 12.5rem;
}

.pr-50 {
  padding-right: 12.5rem;
}

.pb-50 {
  padding-bottom: 12.5rem;
}

.pl-50 {
  padding-left: 12.5rem;
}

.pt-60 {
  padding-top: 15rem;
}

.pr-60 {
  padding-right: 15rem;
}

.pb-60 {
  padding-bottom: 15rem;
}

.pl-60 {
  padding-left: 15rem;
}

.pt-80 {
  padding-top: 20rem;
}

.pr-80 {
  padding-right: 20rem;
}

.pb-80 {
  padding-bottom: 20rem;
}

.pl-80 {
  padding-left: 20rem;
}

.pt-90 {
  padding-top: 22.5rem;
}

.pr-90 {
  padding-right: 22.5rem;
}

.pb-90 {
  padding-bottom: 22.5rem;
}

.pl-90 {
  padding-left: 22.5rem;
}

.pt-120 {
  padding-top: 30rem;
}

.pr-120 {
  padding-right: 30rem;
}

.pb-120 {
  padding-bottom: 30rem;
}

.pl-120 {
  padding-left: 30rem;
}

.pt-160 {
  padding-top: 40rem;
}

.pr-160 {
  padding-right: 40rem;
}

.pb-160 {
  padding-bottom: 40rem;
}

.pl-160 {
  padding-left: 40rem;
}

.pt-px {
  padding-top: 1px;
}

.pr-px {
  padding-right: 1px;
}

.pb-px {
  padding-bottom: 1px;
}

.pl-px {
  padding-left: 1px;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.pin-none {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.pin {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.pin-y {
  top: 0;
  bottom: 0;
}

.pin-x {
  right: 0;
  left: 0;
}

.pin-t {
  top: 0;
}

.pin-r {
  right: 0;
}

.pin-b {
  bottom: 0;
}

.pin-l {
  left: 0;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.shadow {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.shadow-md {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
}

.shadow-lg {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
}

.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
}

.shadow-outline {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
}

.shadow-none {
  box-shadow: none;
}

.hover\:shadow:hover {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.hover\:shadow-md:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
}

.hover\:shadow-lg:hover {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
}

.hover\:shadow-inner:hover {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
}

.hover\:shadow-outline:hover {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
}

.hover\:shadow-none:hover {
  box-shadow: none;
}

.focus\:shadow:focus {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.focus\:shadow-md:focus {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
}

.focus\:shadow-lg:focus {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
}

.focus\:shadow-inner:focus {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
}

.focus\:shadow-outline:focus {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
}

.focus\:shadow-none:focus {
  box-shadow: none;
}

.fill-current {
  fill: currentColor;
}

.stroke-current {
  stroke: currentColor;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.text-transparent {
  color: transparent;
}

.text-black {
  color: #22292f;
}

.text-grey-darkest {
  color: #3d4852;
}

.text-grey-darker {
  color: #606f7b;
}

.text-grey-dark {
  color: #8795a1;
}

.text-grey {
  color: #b8c2cc;
}

.text-grey-light {
  color: #dae1e7;
}

.text-grey-lighter {
  color: #f1f5f8;
}

.text-grey-lightest {
  color: #f8fafc;
}

.text-white {
  color: #fff;
}

.text-red-darkest {
  color: #3b0d0c;
}

.text-red-darker {
  color: #621b18;
}

.text-red-dark {
  color: #cc1f1a;
}

.text-red {
  color: #ff5471;
}

.text-red-light {
  color: #ef5753;
}

.text-red-lighter {
  color: #f9acaa;
}

.text-red-lightest {
  color: #fcebea;
}

.text-orange-darkest {
  color: #462a16;
}

.text-orange-darker {
  color: #613b1f;
}

.text-orange-dark {
  color: #de751f;
}

.text-orange {
  color: #f6993f;
}

.text-orange-light {
  color: #faad63;
}

.text-orange-lighter {
  color: #fcd9b6;
}

.text-orange-lightest {
  color: #fff5eb;
}

.text-yellow-darkest {
  color: #453411;
}

.text-yellow-darker {
  color: #684f1d;
}

.text-yellow-dark {
  color: #f2d024;
}

.text-yellow {
  color: #ffc859;
}

.text-yellow-light {
  color: #fff382;
}

.text-yellow-lighter {
  color: #fff9c2;
}

.text-yellow-lightest {
  color: #fcfbeb;
}

.text-green-darkest {
  color: #0f2f21;
}

.text-green-darker {
  color: #1a4731;
}

.text-green-dark {
  color: #1f9d55;
}

.text-green {
  color: #66c7af;
}

.text-green-light {
  color: #51d88a;
}

.text-green-lighter {
  color: #a2f5bf;
}

.text-green-lightest {
  color: #e3fcec;
}

.text-teal-darkest {
  color: #0d3331;
}

.text-teal-darker {
  color: #20504f;
}

.text-teal-dark {
  color: #38a89d;
}

.text-teal {
  color: #4dc0b5;
}

.text-teal-light {
  color: #64d5ca;
}

.text-teal-lighter {
  color: #a0f0ed;
}

.text-teal-lightest {
  color: #e8fffe;
}

.text-blue-darkest {
  color: #12283a;
}

.text-blue-darker {
  color: #1c3d5a;
}

.text-blue-dark {
  color: #2779bd;
}

.text-blue {
  color: #3490dc;
}

.text-blue-light {
  color: #6cb2eb;
}

.text-blue-lighter {
  color: #bcdefa;
}

.text-blue-lightest {
  color: #eff8ff;
}

.text-indigo-darkest {
  color: #191e38;
}

.text-indigo-darker {
  color: #2f365f;
}

.text-indigo-dark {
  color: #5661b3;
}

.text-indigo {
  color: #6574cd;
}

.text-indigo-light {
  color: #7886d7;
}

.text-indigo-lighter {
  color: #b2b7ff;
}

.text-indigo-lightest {
  color: #e6e8ff;
}

.text-purple-darkest {
  color: #21183c;
}

.text-purple-darker {
  color: #382b5f;
}

.text-purple-dark {
  color: #794acf;
}

.text-purple {
  color: #9561e2;
}

.text-purple-light {
  color: #a779e9;
}

.text-purple-lighter {
  color: #d6bbfc;
}

.text-purple-lightest {
  color: #f3ebff;
}

.text-pink-darkest {
  color: #451225;
}

.text-pink-darker {
  color: #6f213f;
}

.text-pink-dark {
  color: #eb5286;
}

.text-pink {
  color: #f66d9b;
}

.text-pink-light {
  color: #fa7ea8;
}

.text-pink-lighter {
  color: #ffbbca;
}

.text-pink-lightest {
  color: #ffebef;
}

.text-black-10 {
  color: #00091a;
}

.text-black-20 {
  color: #242a33;
}

.text-black-modal-a90 {
  color: rgba(0, 9, 26, .9);;
}

.text-grey-50 {
  color: #5c6573;
}

.text-grey-50-a20 {
  color: rgba(102, 113, 128, .2);
}

.text-grey-50-a30 {
  color: rgba(102, 113, 128, .3);
}

.text-grey-70 {
  color: rgb(143, 158, 179);
}

.text-grey-70-a30 {
  color: rgba(143, 158, 179, .3);
}

.text-grey-70-a40 {
  color: rgba(143, 158, 179, .4);
}

.text-grey-80 {
  color: #c2c6cc;
}

.text-grey-90 {
  color: #e1e3e6;
}

.text-grey-95 {
  color: #f0f1f2;
}

.text-grey-97 {
  color: #f7f7f7;
}

.text-blue-65 {
  color: #008aa6;
}

.text-blue-75 {
  color: #009fbf;
}

.text-blue-82 {
  color: #00abd1;
}

.text-blue-88 {
  color: #00bbe0;
}

.text-fb-blue {
  color: #3b5998;
}

.text-tw-blue {
  color: #00aced;
}

.text-ig-brown {
  color: #675144;
}

.text-steel-75 {
  color: #a8b2bf;
}

.text-steel-85 {
  color: #bfcad9;
}

.text-steel-100 {
  color: #e6f0ff;
}

.group:hover .group-hover\:text-transparent {
  color: transparent;
}

.group:hover .group-hover\:text-black {
  color: #22292f;
}

.group:hover .group-hover\:text-grey-darkest {
  color: #3d4852;
}

.group:hover .group-hover\:text-grey-darker {
  color: #606f7b;
}

.group:hover .group-hover\:text-grey-dark {
  color: #8795a1;
}

.group:hover .group-hover\:text-grey {
  color: #b8c2cc;
}

.group:hover .group-hover\:text-grey-light {
  color: #dae1e7;
}

.group:hover .group-hover\:text-grey-lighter {
  color: #f1f5f8;
}

.group:hover .group-hover\:text-grey-lightest {
  color: #f8fafc;
}

.group:hover .group-hover\:text-white {
  color: #fff;
}

.group:hover .group-hover\:text-red-darkest {
  color: #3b0d0c;
}

.group:hover .group-hover\:text-red-darker {
  color: #621b18;
}

.group:hover .group-hover\:text-red-dark {
  color: #cc1f1a;
}

.group:hover .group-hover\:text-red {
  color: #ff5471;
}

.group:hover .group-hover\:text-red-light {
  color: #ef5753;
}

.group:hover .group-hover\:text-red-lighter {
  color: #f9acaa;
}

.group:hover .group-hover\:text-red-lightest {
  color: #fcebea;
}

.group:hover .group-hover\:text-orange-darkest {
  color: #462a16;
}

.group:hover .group-hover\:text-orange-darker {
  color: #613b1f;
}

.group:hover .group-hover\:text-orange-dark {
  color: #de751f;
}

.group:hover .group-hover\:text-orange {
  color: #f6993f;
}

.group:hover .group-hover\:text-orange-light {
  color: #faad63;
}

.group:hover .group-hover\:text-orange-lighter {
  color: #fcd9b6;
}

.group:hover .group-hover\:text-orange-lightest {
  color: #fff5eb;
}

.group:hover .group-hover\:text-yellow-darkest {
  color: #453411;
}

.group:hover .group-hover\:text-yellow-darker {
  color: #684f1d;
}

.group:hover .group-hover\:text-yellow-dark {
  color: #f2d024;
}

.group:hover .group-hover\:text-yellow {
  color: #ffc859;
}

.group:hover .group-hover\:text-yellow-light {
  color: #fff382;
}

.group:hover .group-hover\:text-yellow-lighter {
  color: #fff9c2;
}

.group:hover .group-hover\:text-yellow-lightest {
  color: #fcfbeb;
}

.group:hover .group-hover\:text-green-darkest {
  color: #0f2f21;
}

.group:hover .group-hover\:text-green-darker {
  color: #1a4731;
}

.group:hover .group-hover\:text-green-dark {
  color: #1f9d55;
}

.group:hover .group-hover\:text-green {
  color: #66c7af;
}

.group:hover .group-hover\:text-green-light {
  color: #51d88a;
}

.group:hover .group-hover\:text-green-lighter {
  color: #a2f5bf;
}

.group:hover .group-hover\:text-green-lightest {
  color: #e3fcec;
}

.group:hover .group-hover\:text-teal-darkest {
  color: #0d3331;
}

.group:hover .group-hover\:text-teal-darker {
  color: #20504f;
}

.group:hover .group-hover\:text-teal-dark {
  color: #38a89d;
}

.group:hover .group-hover\:text-teal {
  color: #4dc0b5;
}

.group:hover .group-hover\:text-teal-light {
  color: #64d5ca;
}

.group:hover .group-hover\:text-teal-lighter {
  color: #a0f0ed;
}

.group:hover .group-hover\:text-teal-lightest {
  color: #e8fffe;
}

.group:hover .group-hover\:text-blue-darkest {
  color: #12283a;
}

.group:hover .group-hover\:text-blue-darker {
  color: #1c3d5a;
}

.group:hover .group-hover\:text-blue-dark {
  color: #2779bd;
}

.group:hover .group-hover\:text-blue {
  color: #3490dc;
}

.group:hover .group-hover\:text-blue-light {
  color: #6cb2eb;
}

.group:hover .group-hover\:text-blue-lighter {
  color: #bcdefa;
}

.group:hover .group-hover\:text-blue-lightest {
  color: #eff8ff;
}

.group:hover .group-hover\:text-indigo-darkest {
  color: #191e38;
}

.group:hover .group-hover\:text-indigo-darker {
  color: #2f365f;
}

.group:hover .group-hover\:text-indigo-dark {
  color: #5661b3;
}

.group:hover .group-hover\:text-indigo {
  color: #6574cd;
}

.group:hover .group-hover\:text-indigo-light {
  color: #7886d7;
}

.group:hover .group-hover\:text-indigo-lighter {
  color: #b2b7ff;
}

.group:hover .group-hover\:text-indigo-lightest {
  color: #e6e8ff;
}

.group:hover .group-hover\:text-purple-darkest {
  color: #21183c;
}

.group:hover .group-hover\:text-purple-darker {
  color: #382b5f;
}

.group:hover .group-hover\:text-purple-dark {
  color: #794acf;
}

.group:hover .group-hover\:text-purple {
  color: #9561e2;
}

.group:hover .group-hover\:text-purple-light {
  color: #a779e9;
}

.group:hover .group-hover\:text-purple-lighter {
  color: #d6bbfc;
}

.group:hover .group-hover\:text-purple-lightest {
  color: #f3ebff;
}

.group:hover .group-hover\:text-pink-darkest {
  color: #451225;
}

.group:hover .group-hover\:text-pink-darker {
  color: #6f213f;
}

.group:hover .group-hover\:text-pink-dark {
  color: #eb5286;
}

.group:hover .group-hover\:text-pink {
  color: #f66d9b;
}

.group:hover .group-hover\:text-pink-light {
  color: #fa7ea8;
}

.group:hover .group-hover\:text-pink-lighter {
  color: #ffbbca;
}

.group:hover .group-hover\:text-pink-lightest {
  color: #ffebef;
}

.group:hover .group-hover\:text-black-10 {
  color: #00091a;
}

.group:hover .group-hover\:text-black-20 {
  color: #242a33;
}

.group:hover .group-hover\:text-black-modal-a90 {
  color: rgba(0, 9, 26, .9);;
}

.group:hover .group-hover\:text-grey-50 {
  color: #5c6573;
}

.group:hover .group-hover\:text-grey-50-a20 {
  color: rgba(102, 113, 128, .2);
}

.group:hover .group-hover\:text-grey-50-a30 {
  color: rgba(102, 113, 128, .3);
}

.group:hover .group-hover\:text-grey-70 {
  color: rgb(143, 158, 179);
}

.group:hover .group-hover\:text-grey-70-a30 {
  color: rgba(143, 158, 179, .3);
}

.group:hover .group-hover\:text-grey-70-a40 {
  color: rgba(143, 158, 179, .4);
}

.group:hover .group-hover\:text-grey-80 {
  color: #c2c6cc;
}

.group:hover .group-hover\:text-grey-90 {
  color: #e1e3e6;
}

.group:hover .group-hover\:text-grey-95 {
  color: #f0f1f2;
}

.group:hover .group-hover\:text-grey-97 {
  color: #f7f7f7;
}

.group:hover .group-hover\:text-blue-65 {
  color: #008aa6;
}

.group:hover .group-hover\:text-blue-75 {
  color: #009fbf;
}

.group:hover .group-hover\:text-blue-82 {
  color: #00abd1;
}

.group:hover .group-hover\:text-blue-88 {
  color: #00bbe0;
}

.group:hover .group-hover\:text-fb-blue {
  color: #3b5998;
}

.group:hover .group-hover\:text-tw-blue {
  color: #00aced;
}

.group:hover .group-hover\:text-ig-brown {
  color: #675144;
}

.group:hover .group-hover\:text-steel-75 {
  color: #a8b2bf;
}

.group:hover .group-hover\:text-steel-85 {
  color: #bfcad9;
}

.group:hover .group-hover\:text-steel-100 {
  color: #e6f0ff;
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-black:hover {
  color: #22292f;
}

.hover\:text-grey-darkest:hover {
  color: #3d4852;
}

.hover\:text-grey-darker:hover {
  color: #606f7b;
}

.hover\:text-grey-dark:hover {
  color: #8795a1;
}

.hover\:text-grey:hover {
  color: #b8c2cc;
}

.hover\:text-grey-light:hover {
  color: #dae1e7;
}

.hover\:text-grey-lighter:hover {
  color: #f1f5f8;
}

.hover\:text-grey-lightest:hover {
  color: #f8fafc;
}

.hover\:text-white:hover {
  color: #fff;
}

.hover\:text-red-darkest:hover {
  color: #3b0d0c;
}

.hover\:text-red-darker:hover {
  color: #621b18;
}

.hover\:text-red-dark:hover {
  color: #cc1f1a;
}

.hover\:text-red:hover {
  color: #ff5471;
}

.hover\:text-red-light:hover {
  color: #ef5753;
}

.hover\:text-red-lighter:hover {
  color: #f9acaa;
}

.hover\:text-red-lightest:hover {
  color: #fcebea;
}

.hover\:text-orange-darkest:hover {
  color: #462a16;
}

.hover\:text-orange-darker:hover {
  color: #613b1f;
}

.hover\:text-orange-dark:hover {
  color: #de751f;
}

.hover\:text-orange:hover {
  color: #f6993f;
}

.hover\:text-orange-light:hover {
  color: #faad63;
}

.hover\:text-orange-lighter:hover {
  color: #fcd9b6;
}

.hover\:text-orange-lightest:hover {
  color: #fff5eb;
}

.hover\:text-yellow-darkest:hover {
  color: #453411;
}

.hover\:text-yellow-darker:hover {
  color: #684f1d;
}

.hover\:text-yellow-dark:hover {
  color: #f2d024;
}

.hover\:text-yellow:hover {
  color: #ffc859;
}

.hover\:text-yellow-light:hover {
  color: #fff382;
}

.hover\:text-yellow-lighter:hover {
  color: #fff9c2;
}

.hover\:text-yellow-lightest:hover {
  color: #fcfbeb;
}

.hover\:text-green-darkest:hover {
  color: #0f2f21;
}

.hover\:text-green-darker:hover {
  color: #1a4731;
}

.hover\:text-green-dark:hover {
  color: #1f9d55;
}

.hover\:text-green:hover {
  color: #66c7af;
}

.hover\:text-green-light:hover {
  color: #51d88a;
}

.hover\:text-green-lighter:hover {
  color: #a2f5bf;
}

.hover\:text-green-lightest:hover {
  color: #e3fcec;
}

.hover\:text-teal-darkest:hover {
  color: #0d3331;
}

.hover\:text-teal-darker:hover {
  color: #20504f;
}

.hover\:text-teal-dark:hover {
  color: #38a89d;
}

.hover\:text-teal:hover {
  color: #4dc0b5;
}

.hover\:text-teal-light:hover {
  color: #64d5ca;
}

.hover\:text-teal-lighter:hover {
  color: #a0f0ed;
}

.hover\:text-teal-lightest:hover {
  color: #e8fffe;
}

.hover\:text-blue-darkest:hover {
  color: #12283a;
}

.hover\:text-blue-darker:hover {
  color: #1c3d5a;
}

.hover\:text-blue-dark:hover {
  color: #2779bd;
}

.hover\:text-blue:hover {
  color: #3490dc;
}

.hover\:text-blue-light:hover {
  color: #6cb2eb;
}

.hover\:text-blue-lighter:hover {
  color: #bcdefa;
}

.hover\:text-blue-lightest:hover {
  color: #eff8ff;
}

.hover\:text-indigo-darkest:hover {
  color: #191e38;
}

.hover\:text-indigo-darker:hover {
  color: #2f365f;
}

.hover\:text-indigo-dark:hover {
  color: #5661b3;
}

.hover\:text-indigo:hover {
  color: #6574cd;
}

.hover\:text-indigo-light:hover {
  color: #7886d7;
}

.hover\:text-indigo-lighter:hover {
  color: #b2b7ff;
}

.hover\:text-indigo-lightest:hover {
  color: #e6e8ff;
}

.hover\:text-purple-darkest:hover {
  color: #21183c;
}

.hover\:text-purple-darker:hover {
  color: #382b5f;
}

.hover\:text-purple-dark:hover {
  color: #794acf;
}

.hover\:text-purple:hover {
  color: #9561e2;
}

.hover\:text-purple-light:hover {
  color: #a779e9;
}

.hover\:text-purple-lighter:hover {
  color: #d6bbfc;
}

.hover\:text-purple-lightest:hover {
  color: #f3ebff;
}

.hover\:text-pink-darkest:hover {
  color: #451225;
}

.hover\:text-pink-darker:hover {
  color: #6f213f;
}

.hover\:text-pink-dark:hover {
  color: #eb5286;
}

.hover\:text-pink:hover {
  color: #f66d9b;
}

.hover\:text-pink-light:hover {
  color: #fa7ea8;
}

.hover\:text-pink-lighter:hover {
  color: #ffbbca;
}

.hover\:text-pink-lightest:hover {
  color: #ffebef;
}

.hover\:text-black-10:hover {
  color: #00091a;
}

.hover\:text-black-20:hover {
  color: #242a33;
}

.hover\:text-black-modal-a90:hover {
  color: rgba(0, 9, 26, .9);;
}

.hover\:text-grey-50:hover {
  color: #5c6573;
}

.hover\:text-grey-50-a20:hover {
  color: rgba(102, 113, 128, .2);
}

.hover\:text-grey-50-a30:hover {
  color: rgba(102, 113, 128, .3);
}

.hover\:text-grey-70:hover {
  color: rgb(143, 158, 179);
}

.hover\:text-grey-70-a30:hover {
  color: rgba(143, 158, 179, .3);
}

.hover\:text-grey-70-a40:hover {
  color: rgba(143, 158, 179, .4);
}

.hover\:text-grey-80:hover {
  color: #c2c6cc;
}

.hover\:text-grey-90:hover {
  color: #e1e3e6;
}

.hover\:text-grey-95:hover {
  color: #f0f1f2;
}

.hover\:text-grey-97:hover {
  color: #f7f7f7;
}

.hover\:text-blue-65:hover {
  color: #008aa6;
}

.hover\:text-blue-75:hover {
  color: #009fbf;
}

.hover\:text-blue-82:hover {
  color: #00abd1;
}

.hover\:text-blue-88:hover {
  color: #00bbe0;
}

.hover\:text-fb-blue:hover {
  color: #3b5998;
}

.hover\:text-tw-blue:hover {
  color: #00aced;
}

.hover\:text-ig-brown:hover {
  color: #675144;
}

.hover\:text-steel-75:hover {
  color: #a8b2bf;
}

.hover\:text-steel-85:hover {
  color: #bfcad9;
}

.hover\:text-steel-100:hover {
  color: #e6f0ff;
}

.text-xs {
  font-size: .75rem;
}

.text-sm {
  font-size: .875rem;
}

.text-base {
  font-size: 1rem;
}

.text-lg {
  font-size: 1.125rem;
}

.text-xl {
  font-size: 1.25rem;
}

.text-2xl {
  font-size: 1.5rem;
}

.text-3xl {
  font-size: 1.875rem;
}

.text-4xl {
  font-size: 2.25rem;
}

.text-5xl {
  font-size: 3rem;
}

.italic {
  font-style: italic;
}

.roman {
  font-style: normal;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.hover\:italic:hover {
  font-style: italic;
}

.hover\:roman:hover {
  font-style: normal;
}

.hover\:uppercase:hover {
  text-transform: uppercase;
}

.hover\:lowercase:hover {
  text-transform: lowercase;
}

.hover\:capitalize:hover {
  text-transform: capitalize;
}

.hover\:normal-case:hover {
  text-transform: none;
}

.hover\:underline:hover {
  text-decoration: underline;
}

.hover\:line-through:hover {
  text-decoration: line-through;
}

.hover\:no-underline:hover {
  text-decoration: none;
}

.hover\:antialiased:hover {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hover\:subpixel-antialiased:hover {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.focus\:italic:focus {
  font-style: italic;
}

.focus\:roman:focus {
  font-style: normal;
}

.focus\:uppercase:focus {
  text-transform: uppercase;
}

.focus\:lowercase:focus {
  text-transform: lowercase;
}

.focus\:capitalize:focus {
  text-transform: capitalize;
}

.focus\:normal-case:focus {
  text-transform: none;
}

.focus\:underline:focus {
  text-decoration: underline;
}

.focus\:line-through:focus {
  text-decoration: line-through;
}

.focus\:no-underline:focus {
  text-decoration: none;
}

.focus\:antialiased:focus {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.focus\:subpixel-antialiased:focus {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.tracking-tight {
  letter-spacing: -0.05em;
}

.tracking-normal {
  letter-spacing: 0;
}

.tracking-wide {
  letter-spacing: .05em;
}

.select-none {
  user-select: none;
}

.select-text {
  user-select: text;
}

.align-baseline {
  vertical-align: baseline;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.align-text-top {
  vertical-align: text-top;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.group:hover .group-hover\:visible {
  visibility: visible;
}

.group:hover .group-hover\:invisible {
  visibility: hidden;
}

.hover\:visible:hover {
  visibility: visible;
}

.hover\:invisible:hover {
  visibility: hidden;
}

.focus\:visible:focus {
  visibility: visible;
}

.focus\:invisible:focus {
  visibility: hidden;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-words {
  word-wrap: break-word;
}

.break-normal {
  word-wrap: normal;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.w-0 {
  width: 0;
}

.w-1 {
  width: .25rem;
}

.w-2 {
  width: .5rem;
}

.w-3 {
  width: .75rem;
}

.w-4 {
  width: 1rem;
}

.w-5 {
  width: 1.25rem;
}

.w-6 {
  width: 1.5rem;
}

.w-7 {
  width: 1.75rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-10 {
  width: 2.5rem;
}

.w-12 {
  width: 3rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-30 {
  width: 7.5rem;
}

.w-32 {
  width: 8rem;
}

.w-40 {
  width: 10rem;
}

.w-48 {
  width: 12rem;
}

.w-50 {
  width: 12.5rem;
}

.w-60 {
  width: 15rem;
}

.w-64 {
  width: 16rem;
}

.w-80 {
  width: 20rem;
}

.w-90 {
  width: 22.5rem;
}

.w-120 {
  width: 30rem;
}

.w-160 {
  width: 40rem;
}

.w-auto {
  width: auto;
}

.w-px {
  width: 1px;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.33333%;
}

.w-2\/3 {
  width: 66.66667%;
}

.w-1\/4 {
  width: 25%;
}

.w-3\/4 {
  width: 75%;
}

.w-1\/5 {
  width: 20%;
}

.w-2\/5 {
  width: 40%;
}

.w-3\/5 {
  width: 60%;
}

.w-4\/5 {
  width: 80%;
}

.w-1\/6 {
  width: 16.66667%;
}

.w-5\/6 {
  width: 83.33333%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-60 {
  z-index: 60;
}

.z-auto {
  z-index: auto;
}

/* cn utilities */

:root {
  --scale: 1;
  --rotate: 0deg;
  --bounce: .3, .3, .7, 1.4;
}

.transform {
  transform: scale(var(--scale)) rotate(var(--rotate));
}

.transition-1\/8 {
  transition: all .125s ease;
}

.transition-1\/4 {
  transition: all .25s ease;
}

.transition-1\/4-in {
  transition: all .25s ease-in;
}

.transition-1\/4-out {
  transition: all .25s ease-out;
}

.transition-1\/4-bounce {
  transition: all .25s cubic-bezier(var(--bounce));
}

.transition-1\/2-out {
  transition: all .5s ease-out;
}

.transition-1-out {
  transition: all 1s ease-out;
}

.cc-blue-88 {
  caret-color: #00bbe0;
}

.gotham {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
}

.no-content {
  content: '';
}

.no-outline {
  outline: none !important;
}

.offscreen {
  position: fixed;
  left: -9999%;
  top: -9999%;
  z-index: -9999;
}

.scale-0 {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 0;
}

.scale-1 {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 1;
}

.content-box {
  box-sizing: content-box;
}

.order-start {
  order: -1;
}

.rotate-315 {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --rotate: 315deg;
}

.pin-t-full {
  top: 100%;
}

.pin-r-full {
  right: 100%;
}

.pin-b-full {
  bottom: 100%;
}

.pin-l-full {
  left: 100%;
}

.-pin-b-40 {
  bottom: -10rem;
}

/* variant & pseudo utilities
 *
 * going forward, custom selectors should follow the following order:
 *
 * interactive variants: active, focus, hover
 * property variants: checked, disabled
 * negated variants all go in place of the variant they're negating: !variant
 * pseudo elements: before | after
 * neighbor selectors: sibling
 *
 * a few examples:
 * !active:!focus:hover:checked:!disabled:neighbor:after:border-blue
 * checked:!disabled:neighbor:hover:after:border-blue
 * focus:!checked:sibling:hover:!checked:before:border-blue
 *
 * */

/* radio - todo: move to block */

.\!disabled\:sibling\:bg-white:not(:disabled) ~ * {
  background-color: #fff;
}

.disabled\:sibling\:bg-grey-95:disabled ~ * {
  background-color: #f0f1f2;
}

.checked\:sibling\:before\:opacity-100:checked ~ *:before {
  opacity: 1;
}

.checked\:sibling\:before\:scale-1:checked ~ *:before {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 1;
}

.checked\:\!disabled\:sibling\:border-blue-88:checked:not(:disabled) ~ * {
  border-color: #00bbe0;
}

.focus\:sibling\:border-blue-88:focus ~ * {
  border-color: #00bbe0;
}

.\!checked\:sibling\:before\:opacity-0:not(:checked) ~ *:before {
  opacity: 0;
}

.\!checked\:sibling\:before\:scale-0:not(:checked) ~ *:before {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 0;
}

.\!focus\:hover\:\!checked\:\!disabled\:sibling\:border-grey-70:not(:focus):hover:not(:checked):not(:disabled) ~ * {
  border-color: rgb(143, 158, 179);
}

.focus\:sibling\:shadow:focus ~ * {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.checked\:\!disabled\:sibling\:before\:bg-blue-88:checked:not(:disabled) ~ *:before {
  background-color: #00bbe0;
}

.checked\:disabled\:sibling\:before\:bg-grey-80:checked:disabled ~ *:before {
  background-color: #c2c6cc;
}

.checked\:disabled\:sibling\:border-grey-80:checked:disabled ~ * {
  border-color: #c2c6cc;
}

/* added for datepicker */

.before\:scale-0:before {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 0;
}

.before\:scale-1:before {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 1;
}

/* legacy variant & pseudo utilities */

.before\:absolute:before {
  position: absolute;
}

.before\:transition-1\/4:before {
  transition: all .25s ease;
}

.before\:transition-1\/4-bounce:before {
  transition: all .25s cubic-bezier(var(--bounce));
}

.before\:bg-blue-88:before {
  background-color: #00bbe0;
}

.before\:bg-white:before {
  background-color: #fff;
}

.before\:h-full:before {
  height: 100%;
}

.before\:w-full:before {
  width: 100%;
}

.before\:no-content:before {
  content: '';
}

.before\:rounded-full:before {
  border-radius: 9999px;
}

.before\:shadow:before {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.after\:absolute:after {
  position: absolute;
}

.after\:transition-1\/4:after {
  transition: all .25s ease;
}

.after\:transition-1\/4-bounce:after {
  transition: all .25s cubic-bezier(var(--bounce));
}

.after\:w-full:after {
  width: 100%;
}

.after\:h-2:after {
  height: .5rem;
}

.after\:border-l-2:after {
  border-left-width: 2px;
}

.after\:border-b-2:after {
  border-bottom-width: 2px;
}

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

.after\:no-content:after {
  content: '';
}

.after\:rotate-315:after {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --rotate: 315deg;
}

.after\:shadow:after {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.checked\:sibling\:pl-5:checked ~ * {
  padding-left: 1.25rem;
}

.\!checked\:sibling\:pr-5:not(:checked) ~ * {
  padding-right: 1.25rem;
}

.checked\:sibling\:after\:opacity-100:checked ~ *:after {
  opacity: 1;
}

.checked\:sibling\:after\:scale-1:checked ~ *:after {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 1;
}

.checked\:sibling\:bg-blue-88:checked ~ * {
  background-color: #00bbe0;
}

.\!checked\:sibling\:bg-grey-80:not(:checked) ~ * {
  background-color: #c2c6cc;
}

.\!checked\:sibling\:border-grey-70-a40:not(:checked) ~ * {
  border-color: rgba(143, 158, 179, .4);
}

.checked\:sibling\:border-blue-88:checked ~ * {
  border-color: #00bbe0;
}

.checked\:\!disabled\:sibling\:border-blue-88:checked:not(:disabled) ~ * {
  border-color: #00bbe0;
}

.checked\:sibling\:bg-blue-88:checked ~ * {
  background-color: #00bbe0;
}

.focus\:no-outline:focus {
  outline: none !important;
}

.\!checked\:sibling\:after\:opacity-0:not(:checked) ~ *:after {
  opacity: 0;
}

.\!checked\:sibling\:after\:scale-0:not(:checked) ~ *:after {
  transform: scale(var(--scale)) rotate(var(--rotate));
  --scale: 0;
}

.disabled\:bg-grey-95:disabled {
  background-color: #f0f1f2;
}

.disabled\:text-grey-70:disabled {
  color: rgb(143, 158, 179);
}

.\!disabled\:sibling\:bg-white:not(:disabled) ~ * {
  background-color: #fff;
}

.disabled\:sibling\:bg-grey-95:disabled ~ * {
  background-color: #f0f1f2;
}

.\!focus\:\!disabled\:hover\:border-grey-70:hover:not(:focus):not(:disabled) {
  border-color: rgb(143, 158, 179);
}

.group:hover .group-hover\:\!focus\:\!disabled\:border-grey-70:not(:focus):not(:disabled) {
  border-color: rgb(143, 158, 179);
}

.group:hover .group-hover\:\!focus\:\!disabled\:sibling\:border-grey-70:not(:focus):not(:disabled) ~ * {
  border-color: rgb(143, 158, 179);
}

.focus\:next\:text-blue-88:focus + * {
  color: #00bbe0;
}

.\!active\:border-b:not(:active) {
  border-bottom-width: 1px;
}

.active\:border-t:active {
  border-top-width: 1px;
}

.disabled\:opacity-50:disabled {
  opacity: .5;
}

.disabled\:cursor-default:disabled {
  cursor: default;
}

.\!disabled\:cursor-pointer:not(:disabled) {
  cursor: pointer;
}

.hover\:\!disabled\:bg-grey-50-a30:hover:not(:disabled) {
  background-color: rgba(102, 113, 128, .3);
}

.hover\:\!disabled\:bg-grey-70-a40:hover:not(:disabled) {
  background-color: rgba(143, 158, 179, .4);
}

.hover\:\!disabled\:bg-blue-82:hover:not(:disabled) {
  background-color: #00abd1;
}

.sibling\:bg-grey-95 ~ * {
  background-color: #f0f1f2;
}

.sibling\:text-grey-50 ~ * {
  color: #5c6573;
}

/* Animation Styles */

.slide-down {
  animation: yslide .1s ease-out 1;
}

@keyframes yslide {
  0% {
    transform: translateY(-50px);
  }

  100% {
    transform: translateY(0);
  }
}

.fade-in {
  animation: fade .1s ease-out 1;
}

@keyframes fade {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

/* Styles for range sliders */

input[type=range] {
  -webkit-appearance: none;
  background: transparent;
  width: 100%;
}

input[type=range]:focus {
  outline: none;
}

input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 3px;
  cursor: pointer;
  animate: .2s;
  box-shadow: none;
  background: rgba(102, 113, 128, .3);
  border-radius: 1.3px;
  border: none;
}

input[type=range]::-webkit-slider-thumb {
  border: 2px solid #f0f1f2;
  height: 20px;
  width: 20px;
  border-radius: 20px;
  background: #00bbe0;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -8.5px;
}

input[type=range]:focus::-webkit-slider-runnable-track {
  background: rgba(102, 113, 128, .3);
}

input[type=range]::-moz-range-track {
  width: 100%;
  height: 3px;
  cursor: pointer;
  animate: .2s;
  box-shadow: none;
  background: rgba(102, 113, 128, .3);
  border-radius: 1.3px;
  border: none;
}

input[type=range]::-moz-range-thumb {
  border: 2px solid #f0f1f2;
  height: 20px;
  width: 20px;
  border-radius: 20px;
  background: #00bbe0;
  cursor: pointer;
}

input[type=range]::-ms-track {
  width: 100%;
  height: 3px;
  cursor: pointer;
  animate: .2s;
  box-shadow: none;
  background: rgba(102, 113, 128, .3);
  border-radius: 1.3px;
  border: none;
}

input[type=range]::-ms-thumb {
  border: 2px solid #f0f1f2;
  height: 20px;
  width: 20px;
  border-radius: 20px;
  background: #00bbe0;
  cursor: pointer;
}

/* Loading Spinner Styles */

.loader {
  position: relative;
  margin: 0 auto;
}

.loader::before {
  content: '';
  display: block;
  padding-top: 100%;
}

.circular {
  animation: rotate 2s linear infinite;
  height: 100%;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  stroke: currentColor;
}

.path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  animation: dash 1.5s ease-in-out infinite;
  stroke-linecap: round;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }

  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}

@media (min-width: 576px) {
  .sm\:list-reset {
    list-style: none;
    padding: 0;
  }

  .sm\:appearance-none {
    appearance: none;
  }

  .sm\:bg-fixed {
    background-attachment: fixed;
  }

  .sm\:bg-local {
    background-attachment: local;
  }

  .sm\:bg-scroll {
    background-attachment: scroll;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:bg-black {
    background-color: #22292f;
  }

  .sm\:bg-grey-darkest {
    background-color: #3d4852;
  }

  .sm\:bg-grey-darker {
    background-color: #606f7b;
  }

  .sm\:bg-grey-dark {
    background-color: #8795a1;
  }

  .sm\:bg-grey {
    background-color: #b8c2cc;
  }

  .sm\:bg-grey-light {
    background-color: #dae1e7;
  }

  .sm\:bg-grey-lighter {
    background-color: #f1f5f8;
  }

  .sm\:bg-grey-lightest {
    background-color: #f8fafc;
  }

  .sm\:bg-white {
    background-color: #fff;
  }

  .sm\:bg-red-darkest {
    background-color: #3b0d0c;
  }

  .sm\:bg-red-darker {
    background-color: #621b18;
  }

  .sm\:bg-red-dark {
    background-color: #cc1f1a;
  }

  .sm\:bg-red {
    background-color: #ff5471;
  }

  .sm\:bg-red-light {
    background-color: #ef5753;
  }

  .sm\:bg-red-lighter {
    background-color: #f9acaa;
  }

  .sm\:bg-red-lightest {
    background-color: #fcebea;
  }

  .sm\:bg-orange-darkest {
    background-color: #462a16;
  }

  .sm\:bg-orange-darker {
    background-color: #613b1f;
  }

  .sm\:bg-orange-dark {
    background-color: #de751f;
  }

  .sm\:bg-orange {
    background-color: #f6993f;
  }

  .sm\:bg-orange-light {
    background-color: #faad63;
  }

  .sm\:bg-orange-lighter {
    background-color: #fcd9b6;
  }

  .sm\:bg-orange-lightest {
    background-color: #fff5eb;
  }

  .sm\:bg-yellow-darkest {
    background-color: #453411;
  }

  .sm\:bg-yellow-darker {
    background-color: #684f1d;
  }

  .sm\:bg-yellow-dark {
    background-color: #f2d024;
  }

  .sm\:bg-yellow {
    background-color: #ffc859;
  }

  .sm\:bg-yellow-light {
    background-color: #fff382;
  }

  .sm\:bg-yellow-lighter {
    background-color: #fff9c2;
  }

  .sm\:bg-yellow-lightest {
    background-color: #fcfbeb;
  }

  .sm\:bg-green-darkest {
    background-color: #0f2f21;
  }

  .sm\:bg-green-darker {
    background-color: #1a4731;
  }

  .sm\:bg-green-dark {
    background-color: #1f9d55;
  }

  .sm\:bg-green {
    background-color: #66c7af;
  }

  .sm\:bg-green-light {
    background-color: #51d88a;
  }

  .sm\:bg-green-lighter {
    background-color: #a2f5bf;
  }

  .sm\:bg-green-lightest {
    background-color: #e3fcec;
  }

  .sm\:bg-teal-darkest {
    background-color: #0d3331;
  }

  .sm\:bg-teal-darker {
    background-color: #20504f;
  }

  .sm\:bg-teal-dark {
    background-color: #38a89d;
  }

  .sm\:bg-teal {
    background-color: #4dc0b5;
  }

  .sm\:bg-teal-light {
    background-color: #64d5ca;
  }

  .sm\:bg-teal-lighter {
    background-color: #a0f0ed;
  }

  .sm\:bg-teal-lightest {
    background-color: #e8fffe;
  }

  .sm\:bg-blue-darkest {
    background-color: #12283a;
  }

  .sm\:bg-blue-darker {
    background-color: #1c3d5a;
  }

  .sm\:bg-blue-dark {
    background-color: #2779bd;
  }

  .sm\:bg-blue {
    background-color: #3490dc;
  }

  .sm\:bg-blue-light {
    background-color: #6cb2eb;
  }

  .sm\:bg-blue-lighter {
    background-color: #bcdefa;
  }

  .sm\:bg-blue-lightest {
    background-color: #eff8ff;
  }

  .sm\:bg-indigo-darkest {
    background-color: #191e38;
  }

  .sm\:bg-indigo-darker {
    background-color: #2f365f;
  }

  .sm\:bg-indigo-dark {
    background-color: #5661b3;
  }

  .sm\:bg-indigo {
    background-color: #6574cd;
  }

  .sm\:bg-indigo-light {
    background-color: #7886d7;
  }

  .sm\:bg-indigo-lighter {
    background-color: #b2b7ff;
  }

  .sm\:bg-indigo-lightest {
    background-color: #e6e8ff;
  }

  .sm\:bg-purple-darkest {
    background-color: #21183c;
  }

  .sm\:bg-purple-darker {
    background-color: #382b5f;
  }

  .sm\:bg-purple-dark {
    background-color: #794acf;
  }

  .sm\:bg-purple {
    background-color: #9561e2;
  }

  .sm\:bg-purple-light {
    background-color: #a779e9;
  }

  .sm\:bg-purple-lighter {
    background-color: #d6bbfc;
  }

  .sm\:bg-purple-lightest {
    background-color: #f3ebff;
  }

  .sm\:bg-pink-darkest {
    background-color: #451225;
  }

  .sm\:bg-pink-darker {
    background-color: #6f213f;
  }

  .sm\:bg-pink-dark {
    background-color: #eb5286;
  }

  .sm\:bg-pink {
    background-color: #f66d9b;
  }

  .sm\:bg-pink-light {
    background-color: #fa7ea8;
  }

  .sm\:bg-pink-lighter {
    background-color: #ffbbca;
  }

  .sm\:bg-pink-lightest {
    background-color: #ffebef;
  }

  .sm\:bg-black-10 {
    background-color: #00091a;
  }

  .sm\:bg-black-20 {
    background-color: #242a33;
  }

  .sm\:bg-black-modal-a90 {
    background-color: rgba(0, 9, 26, .9);;
  }

  .sm\:bg-grey-50 {
    background-color: #5c6573;
  }

  .sm\:bg-grey-50-a20 {
    background-color: rgba(102, 113, 128, .2);
  }

  .sm\:bg-grey-50-a30 {
    background-color: rgba(102, 113, 128, .3);
  }

  .sm\:bg-grey-70 {
    background-color: rgb(143, 158, 179);
  }

  .sm\:bg-grey-70-a30 {
    background-color: rgba(143, 158, 179, .3);
  }

  .sm\:bg-grey-70-a40 {
    background-color: rgba(143, 158, 179, .4);
  }

  .sm\:bg-grey-80 {
    background-color: #c2c6cc;
  }

  .sm\:bg-grey-90 {
    background-color: #e1e3e6;
  }

  .sm\:bg-grey-95 {
    background-color: #f0f1f2;
  }

  .sm\:bg-grey-97 {
    background-color: #f7f7f7;
  }

  .sm\:bg-blue-65 {
    background-color: #008aa6;
  }

  .sm\:bg-blue-75 {
    background-color: #009fbf;
  }

  .sm\:bg-blue-82 {
    background-color: #00abd1;
  }

  .sm\:bg-blue-88 {
    background-color: #00bbe0;
  }

  .sm\:bg-fb-blue {
    background-color: #3b5998;
  }

  .sm\:bg-tw-blue {
    background-color: #00aced;
  }

  .sm\:bg-ig-brown {
    background-color: #675144;
  }

  .sm\:bg-steel-75 {
    background-color: #a8b2bf;
  }

  .sm\:bg-steel-85 {
    background-color: #bfcad9;
  }

  .sm\:bg-steel-100 {
    background-color: #e6f0ff;
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .sm\:hover\:bg-black:hover {
    background-color: #22292f;
  }

  .sm\:hover\:bg-grey-darkest:hover {
    background-color: #3d4852;
  }

  .sm\:hover\:bg-grey-darker:hover {
    background-color: #606f7b;
  }

  .sm\:hover\:bg-grey-dark:hover {
    background-color: #8795a1;
  }

  .sm\:hover\:bg-grey:hover {
    background-color: #b8c2cc;
  }

  .sm\:hover\:bg-grey-light:hover {
    background-color: #dae1e7;
  }

  .sm\:hover\:bg-grey-lighter:hover {
    background-color: #f1f5f8;
  }

  .sm\:hover\:bg-grey-lightest:hover {
    background-color: #f8fafc;
  }

  .sm\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .sm\:hover\:bg-red-darkest:hover {
    background-color: #3b0d0c;
  }

  .sm\:hover\:bg-red-darker:hover {
    background-color: #621b18;
  }

  .sm\:hover\:bg-red-dark:hover {
    background-color: #cc1f1a;
  }

  .sm\:hover\:bg-red:hover {
    background-color: #ff5471;
  }

  .sm\:hover\:bg-red-light:hover {
    background-color: #ef5753;
  }

  .sm\:hover\:bg-red-lighter:hover {
    background-color: #f9acaa;
  }

  .sm\:hover\:bg-red-lightest:hover {
    background-color: #fcebea;
  }

  .sm\:hover\:bg-orange-darkest:hover {
    background-color: #462a16;
  }

  .sm\:hover\:bg-orange-darker:hover {
    background-color: #613b1f;
  }

  .sm\:hover\:bg-orange-dark:hover {
    background-color: #de751f;
  }

  .sm\:hover\:bg-orange:hover {
    background-color: #f6993f;
  }

  .sm\:hover\:bg-orange-light:hover {
    background-color: #faad63;
  }

  .sm\:hover\:bg-orange-lighter:hover {
    background-color: #fcd9b6;
  }

  .sm\:hover\:bg-orange-lightest:hover {
    background-color: #fff5eb;
  }

  .sm\:hover\:bg-yellow-darkest:hover {
    background-color: #453411;
  }

  .sm\:hover\:bg-yellow-darker:hover {
    background-color: #684f1d;
  }

  .sm\:hover\:bg-yellow-dark:hover {
    background-color: #f2d024;
  }

  .sm\:hover\:bg-yellow:hover {
    background-color: #ffc859;
  }

  .sm\:hover\:bg-yellow-light:hover {
    background-color: #fff382;
  }

  .sm\:hover\:bg-yellow-lighter:hover {
    background-color: #fff9c2;
  }

  .sm\:hover\:bg-yellow-lightest:hover {
    background-color: #fcfbeb;
  }

  .sm\:hover\:bg-green-darkest:hover {
    background-color: #0f2f21;
  }

  .sm\:hover\:bg-green-darker:hover {
    background-color: #1a4731;
  }

  .sm\:hover\:bg-green-dark:hover {
    background-color: #1f9d55;
  }

  .sm\:hover\:bg-green:hover {
    background-color: #66c7af;
  }

  .sm\:hover\:bg-green-light:hover {
    background-color: #51d88a;
  }

  .sm\:hover\:bg-green-lighter:hover {
    background-color: #a2f5bf;
  }

  .sm\:hover\:bg-green-lightest:hover {
    background-color: #e3fcec;
  }

  .sm\:hover\:bg-teal-darkest:hover {
    background-color: #0d3331;
  }

  .sm\:hover\:bg-teal-darker:hover {
    background-color: #20504f;
  }

  .sm\:hover\:bg-teal-dark:hover {
    background-color: #38a89d;
  }

  .sm\:hover\:bg-teal:hover {
    background-color: #4dc0b5;
  }

  .sm\:hover\:bg-teal-light:hover {
    background-color: #64d5ca;
  }

  .sm\:hover\:bg-teal-lighter:hover {
    background-color: #a0f0ed;
  }

  .sm\:hover\:bg-teal-lightest:hover {
    background-color: #e8fffe;
  }

  .sm\:hover\:bg-blue-darkest:hover {
    background-color: #12283a;
  }

  .sm\:hover\:bg-blue-darker:hover {
    background-color: #1c3d5a;
  }

  .sm\:hover\:bg-blue-dark:hover {
    background-color: #2779bd;
  }

  .sm\:hover\:bg-blue:hover {
    background-color: #3490dc;
  }

  .sm\:hover\:bg-blue-light:hover {
    background-color: #6cb2eb;
  }

  .sm\:hover\:bg-blue-lighter:hover {
    background-color: #bcdefa;
  }

  .sm\:hover\:bg-blue-lightest:hover {
    background-color: #eff8ff;
  }

  .sm\:hover\:bg-indigo-darkest:hover {
    background-color: #191e38;
  }

  .sm\:hover\:bg-indigo-darker:hover {
    background-color: #2f365f;
  }

  .sm\:hover\:bg-indigo-dark:hover {
    background-color: #5661b3;
  }

  .sm\:hover\:bg-indigo:hover {
    background-color: #6574cd;
  }

  .sm\:hover\:bg-indigo-light:hover {
    background-color: #7886d7;
  }

  .sm\:hover\:bg-indigo-lighter:hover {
    background-color: #b2b7ff;
  }

  .sm\:hover\:bg-indigo-lightest:hover {
    background-color: #e6e8ff;
  }

  .sm\:hover\:bg-purple-darkest:hover {
    background-color: #21183c;
  }

  .sm\:hover\:bg-purple-darker:hover {
    background-color: #382b5f;
  }

  .sm\:hover\:bg-purple-dark:hover {
    background-color: #794acf;
  }

  .sm\:hover\:bg-purple:hover {
    background-color: #9561e2;
  }

  .sm\:hover\:bg-purple-light:hover {
    background-color: #a779e9;
  }

  .sm\:hover\:bg-purple-lighter:hover {
    background-color: #d6bbfc;
  }

  .sm\:hover\:bg-purple-lightest:hover {
    background-color: #f3ebff;
  }

  .sm\:hover\:bg-pink-darkest:hover {
    background-color: #451225;
  }

  .sm\:hover\:bg-pink-darker:hover {
    background-color: #6f213f;
  }

  .sm\:hover\:bg-pink-dark:hover {
    background-color: #eb5286;
  }

  .sm\:hover\:bg-pink:hover {
    background-color: #f66d9b;
  }

  .sm\:hover\:bg-pink-light:hover {
    background-color: #fa7ea8;
  }

  .sm\:hover\:bg-pink-lighter:hover {
    background-color: #ffbbca;
  }

  .sm\:hover\:bg-pink-lightest:hover {
    background-color: #ffebef;
  }

  .sm\:hover\:bg-black-10:hover {
    background-color: #00091a;
  }

  .sm\:hover\:bg-black-20:hover {
    background-color: #242a33;
  }

  .sm\:hover\:bg-black-modal-a90:hover {
    background-color: rgba(0, 9, 26, .9);;
  }

  .sm\:hover\:bg-grey-50:hover {
    background-color: #5c6573;
  }

  .sm\:hover\:bg-grey-50-a20:hover {
    background-color: rgba(102, 113, 128, .2);
  }

  .sm\:hover\:bg-grey-50-a30:hover {
    background-color: rgba(102, 113, 128, .3);
  }

  .sm\:hover\:bg-grey-70:hover {
    background-color: rgb(143, 158, 179);
  }

  .sm\:hover\:bg-grey-70-a30:hover {
    background-color: rgba(143, 158, 179, .3);
  }

  .sm\:hover\:bg-grey-70-a40:hover {
    background-color: rgba(143, 158, 179, .4);
  }

  .sm\:hover\:bg-grey-80:hover {
    background-color: #c2c6cc;
  }

  .sm\:hover\:bg-grey-90:hover {
    background-color: #e1e3e6;
  }

  .sm\:hover\:bg-grey-95:hover {
    background-color: #f0f1f2;
  }

  .sm\:hover\:bg-grey-97:hover {
    background-color: #f7f7f7;
  }

  .sm\:hover\:bg-blue-65:hover {
    background-color: #008aa6;
  }

  .sm\:hover\:bg-blue-75:hover {
    background-color: #009fbf;
  }

  .sm\:hover\:bg-blue-82:hover {
    background-color: #00abd1;
  }

  .sm\:hover\:bg-blue-88:hover {
    background-color: #00bbe0;
  }

  .sm\:hover\:bg-fb-blue:hover {
    background-color: #3b5998;
  }

  .sm\:hover\:bg-tw-blue:hover {
    background-color: #00aced;
  }

  .sm\:hover\:bg-ig-brown:hover {
    background-color: #675144;
  }

  .sm\:hover\:bg-steel-75:hover {
    background-color: #a8b2bf;
  }

  .sm\:hover\:bg-steel-85:hover {
    background-color: #bfcad9;
  }

  .sm\:hover\:bg-steel-100:hover {
    background-color: #e6f0ff;
  }

  .sm\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .sm\:focus\:bg-black:focus {
    background-color: #22292f;
  }

  .sm\:focus\:bg-grey-darkest:focus {
    background-color: #3d4852;
  }

  .sm\:focus\:bg-grey-darker:focus {
    background-color: #606f7b;
  }

  .sm\:focus\:bg-grey-dark:focus {
    background-color: #8795a1;
  }

  .sm\:focus\:bg-grey:focus {
    background-color: #b8c2cc;
  }

  .sm\:focus\:bg-grey-light:focus {
    background-color: #dae1e7;
  }

  .sm\:focus\:bg-grey-lighter:focus {
    background-color: #f1f5f8;
  }

  .sm\:focus\:bg-grey-lightest:focus {
    background-color: #f8fafc;
  }

  .sm\:focus\:bg-white:focus {
    background-color: #fff;
  }

  .sm\:focus\:bg-red-darkest:focus {
    background-color: #3b0d0c;
  }

  .sm\:focus\:bg-red-darker:focus {
    background-color: #621b18;
  }

  .sm\:focus\:bg-red-dark:focus {
    background-color: #cc1f1a;
  }

  .sm\:focus\:bg-red:focus {
    background-color: #ff5471;
  }

  .sm\:focus\:bg-red-light:focus {
    background-color: #ef5753;
  }

  .sm\:focus\:bg-red-lighter:focus {
    background-color: #f9acaa;
  }

  .sm\:focus\:bg-red-lightest:focus {
    background-color: #fcebea;
  }

  .sm\:focus\:bg-orange-darkest:focus {
    background-color: #462a16;
  }

  .sm\:focus\:bg-orange-darker:focus {
    background-color: #613b1f;
  }

  .sm\:focus\:bg-orange-dark:focus {
    background-color: #de751f;
  }

  .sm\:focus\:bg-orange:focus {
    background-color: #f6993f;
  }

  .sm\:focus\:bg-orange-light:focus {
    background-color: #faad63;
  }

  .sm\:focus\:bg-orange-lighter:focus {
    background-color: #fcd9b6;
  }

  .sm\:focus\:bg-orange-lightest:focus {
    background-color: #fff5eb;
  }

  .sm\:focus\:bg-yellow-darkest:focus {
    background-color: #453411;
  }

  .sm\:focus\:bg-yellow-darker:focus {
    background-color: #684f1d;
  }

  .sm\:focus\:bg-yellow-dark:focus {
    background-color: #f2d024;
  }

  .sm\:focus\:bg-yellow:focus {
    background-color: #ffc859;
  }

  .sm\:focus\:bg-yellow-light:focus {
    background-color: #fff382;
  }

  .sm\:focus\:bg-yellow-lighter:focus {
    background-color: #fff9c2;
  }

  .sm\:focus\:bg-yellow-lightest:focus {
    background-color: #fcfbeb;
  }

  .sm\:focus\:bg-green-darkest:focus {
    background-color: #0f2f21;
  }

  .sm\:focus\:bg-green-darker:focus {
    background-color: #1a4731;
  }

  .sm\:focus\:bg-green-dark:focus {
    background-color: #1f9d55;
  }

  .sm\:focus\:bg-green:focus {
    background-color: #66c7af;
  }

  .sm\:focus\:bg-green-light:focus {
    background-color: #51d88a;
  }

  .sm\:focus\:bg-green-lighter:focus {
    background-color: #a2f5bf;
  }

  .sm\:focus\:bg-green-lightest:focus {
    background-color: #e3fcec;
  }

  .sm\:focus\:bg-teal-darkest:focus {
    background-color: #0d3331;
  }

  .sm\:focus\:bg-teal-darker:focus {
    background-color: #20504f;
  }

  .sm\:focus\:bg-teal-dark:focus {
    background-color: #38a89d;
  }

  .sm\:focus\:bg-teal:focus {
    background-color: #4dc0b5;
  }

  .sm\:focus\:bg-teal-light:focus {
    background-color: #64d5ca;
  }

  .sm\:focus\:bg-teal-lighter:focus {
    background-color: #a0f0ed;
  }

  .sm\:focus\:bg-teal-lightest:focus {
    background-color: #e8fffe;
  }

  .sm\:focus\:bg-blue-darkest:focus {
    background-color: #12283a;
  }

  .sm\:focus\:bg-blue-darker:focus {
    background-color: #1c3d5a;
  }

  .sm\:focus\:bg-blue-dark:focus {
    background-color: #2779bd;
  }

  .sm\:focus\:bg-blue:focus {
    background-color: #3490dc;
  }

  .sm\:focus\:bg-blue-light:focus {
    background-color: #6cb2eb;
  }

  .sm\:focus\:bg-blue-lighter:focus {
    background-color: #bcdefa;
  }

  .sm\:focus\:bg-blue-lightest:focus {
    background-color: #eff8ff;
  }

  .sm\:focus\:bg-indigo-darkest:focus {
    background-color: #191e38;
  }

  .sm\:focus\:bg-indigo-darker:focus {
    background-color: #2f365f;
  }

  .sm\:focus\:bg-indigo-dark:focus {
    background-color: #5661b3;
  }

  .sm\:focus\:bg-indigo:focus {
    background-color: #6574cd;
  }

  .sm\:focus\:bg-indigo-light:focus {
    background-color: #7886d7;
  }

  .sm\:focus\:bg-indigo-lighter:focus {
    background-color: #b2b7ff;
  }

  .sm\:focus\:bg-indigo-lightest:focus {
    background-color: #e6e8ff;
  }

  .sm\:focus\:bg-purple-darkest:focus {
    background-color: #21183c;
  }

  .sm\:focus\:bg-purple-darker:focus {
    background-color: #382b5f;
  }

  .sm\:focus\:bg-purple-dark:focus {
    background-color: #794acf;
  }

  .sm\:focus\:bg-purple:focus {
    background-color: #9561e2;
  }

  .sm\:focus\:bg-purple-light:focus {
    background-color: #a779e9;
  }

  .sm\:focus\:bg-purple-lighter:focus {
    background-color: #d6bbfc;
  }

  .sm\:focus\:bg-purple-lightest:focus {
    background-color: #f3ebff;
  }

  .sm\:focus\:bg-pink-darkest:focus {
    background-color: #451225;
  }

  .sm\:focus\:bg-pink-darker:focus {
    background-color: #6f213f;
  }

  .sm\:focus\:bg-pink-dark:focus {
    background-color: #eb5286;
  }

  .sm\:focus\:bg-pink:focus {
    background-color: #f66d9b;
  }

  .sm\:focus\:bg-pink-light:focus {
    background-color: #fa7ea8;
  }

  .sm\:focus\:bg-pink-lighter:focus {
    background-color: #ffbbca;
  }

  .sm\:focus\:bg-pink-lightest:focus {
    background-color: #ffebef;
  }

  .sm\:focus\:bg-black-10:focus {
    background-color: #00091a;
  }

  .sm\:focus\:bg-black-20:focus {
    background-color: #242a33;
  }

  .sm\:focus\:bg-black-modal-a90:focus {
    background-color: rgba(0, 9, 26, .9);;
  }

  .sm\:focus\:bg-grey-50:focus {
    background-color: #5c6573;
  }

  .sm\:focus\:bg-grey-50-a20:focus {
    background-color: rgba(102, 113, 128, .2);
  }

  .sm\:focus\:bg-grey-50-a30:focus {
    background-color: rgba(102, 113, 128, .3);
  }

  .sm\:focus\:bg-grey-70:focus {
    background-color: rgb(143, 158, 179);
  }

  .sm\:focus\:bg-grey-70-a30:focus {
    background-color: rgba(143, 158, 179, .3);
  }

  .sm\:focus\:bg-grey-70-a40:focus {
    background-color: rgba(143, 158, 179, .4);
  }

  .sm\:focus\:bg-grey-80:focus {
    background-color: #c2c6cc;
  }

  .sm\:focus\:bg-grey-90:focus {
    background-color: #e1e3e6;
  }

  .sm\:focus\:bg-grey-95:focus {
    background-color: #f0f1f2;
  }

  .sm\:focus\:bg-grey-97:focus {
    background-color: #f7f7f7;
  }

  .sm\:focus\:bg-blue-65:focus {
    background-color: #008aa6;
  }

  .sm\:focus\:bg-blue-75:focus {
    background-color: #009fbf;
  }

  .sm\:focus\:bg-blue-82:focus {
    background-color: #00abd1;
  }

  .sm\:focus\:bg-blue-88:focus {
    background-color: #00bbe0;
  }

  .sm\:focus\:bg-fb-blue:focus {
    background-color: #3b5998;
  }

  .sm\:focus\:bg-tw-blue:focus {
    background-color: #00aced;
  }

  .sm\:focus\:bg-ig-brown:focus {
    background-color: #675144;
  }

  .sm\:focus\:bg-steel-75:focus {
    background-color: #a8b2bf;
  }

  .sm\:focus\:bg-steel-85:focus {
    background-color: #bfcad9;
  }

  .sm\:focus\:bg-steel-100:focus {
    background-color: #e6f0ff;
  }

  .sm\:active\:bg-transparent:active {
    background-color: transparent;
  }

  .sm\:active\:bg-black:active {
    background-color: #22292f;
  }

  .sm\:active\:bg-grey-darkest:active {
    background-color: #3d4852;
  }

  .sm\:active\:bg-grey-darker:active {
    background-color: #606f7b;
  }

  .sm\:active\:bg-grey-dark:active {
    background-color: #8795a1;
  }

  .sm\:active\:bg-grey:active {
    background-color: #b8c2cc;
  }

  .sm\:active\:bg-grey-light:active {
    background-color: #dae1e7;
  }

  .sm\:active\:bg-grey-lighter:active {
    background-color: #f1f5f8;
  }

  .sm\:active\:bg-grey-lightest:active {
    background-color: #f8fafc;
  }

  .sm\:active\:bg-white:active {
    background-color: #fff;
  }

  .sm\:active\:bg-red-darkest:active {
    background-color: #3b0d0c;
  }

  .sm\:active\:bg-red-darker:active {
    background-color: #621b18;
  }

  .sm\:active\:bg-red-dark:active {
    background-color: #cc1f1a;
  }

  .sm\:active\:bg-red:active {
    background-color: #ff5471;
  }

  .sm\:active\:bg-red-light:active {
    background-color: #ef5753;
  }

  .sm\:active\:bg-red-lighter:active {
    background-color: #f9acaa;
  }

  .sm\:active\:bg-red-lightest:active {
    background-color: #fcebea;
  }

  .sm\:active\:bg-orange-darkest:active {
    background-color: #462a16;
  }

  .sm\:active\:bg-orange-darker:active {
    background-color: #613b1f;
  }

  .sm\:active\:bg-orange-dark:active {
    background-color: #de751f;
  }

  .sm\:active\:bg-orange:active {
    background-color: #f6993f;
  }

  .sm\:active\:bg-orange-light:active {
    background-color: #faad63;
  }

  .sm\:active\:bg-orange-lighter:active {
    background-color: #fcd9b6;
  }

  .sm\:active\:bg-orange-lightest:active {
    background-color: #fff5eb;
  }

  .sm\:active\:bg-yellow-darkest:active {
    background-color: #453411;
  }

  .sm\:active\:bg-yellow-darker:active {
    background-color: #684f1d;
  }

  .sm\:active\:bg-yellow-dark:active {
    background-color: #f2d024;
  }

  .sm\:active\:bg-yellow:active {
    background-color: #ffc859;
  }

  .sm\:active\:bg-yellow-light:active {
    background-color: #fff382;
  }

  .sm\:active\:bg-yellow-lighter:active {
    background-color: #fff9c2;
  }

  .sm\:active\:bg-yellow-lightest:active {
    background-color: #fcfbeb;
  }

  .sm\:active\:bg-green-darkest:active {
    background-color: #0f2f21;
  }

  .sm\:active\:bg-green-darker:active {
    background-color: #1a4731;
  }

  .sm\:active\:bg-green-dark:active {
    background-color: #1f9d55;
  }

  .sm\:active\:bg-green:active {
    background-color: #66c7af;
  }

  .sm\:active\:bg-green-light:active {
    background-color: #51d88a;
  }

  .sm\:active\:bg-green-lighter:active {
    background-color: #a2f5bf;
  }

  .sm\:active\:bg-green-lightest:active {
    background-color: #e3fcec;
  }

  .sm\:active\:bg-teal-darkest:active {
    background-color: #0d3331;
  }

  .sm\:active\:bg-teal-darker:active {
    background-color: #20504f;
  }

  .sm\:active\:bg-teal-dark:active {
    background-color: #38a89d;
  }

  .sm\:active\:bg-teal:active {
    background-color: #4dc0b5;
  }

  .sm\:active\:bg-teal-light:active {
    background-color: #64d5ca;
  }

  .sm\:active\:bg-teal-lighter:active {
    background-color: #a0f0ed;
  }

  .sm\:active\:bg-teal-lightest:active {
    background-color: #e8fffe;
  }

  .sm\:active\:bg-blue-darkest:active {
    background-color: #12283a;
  }

  .sm\:active\:bg-blue-darker:active {
    background-color: #1c3d5a;
  }

  .sm\:active\:bg-blue-dark:active {
    background-color: #2779bd;
  }

  .sm\:active\:bg-blue:active {
    background-color: #3490dc;
  }

  .sm\:active\:bg-blue-light:active {
    background-color: #6cb2eb;
  }

  .sm\:active\:bg-blue-lighter:active {
    background-color: #bcdefa;
  }

  .sm\:active\:bg-blue-lightest:active {
    background-color: #eff8ff;
  }

  .sm\:active\:bg-indigo-darkest:active {
    background-color: #191e38;
  }

  .sm\:active\:bg-indigo-darker:active {
    background-color: #2f365f;
  }

  .sm\:active\:bg-indigo-dark:active {
    background-color: #5661b3;
  }

  .sm\:active\:bg-indigo:active {
    background-color: #6574cd;
  }

  .sm\:active\:bg-indigo-light:active {
    background-color: #7886d7;
  }

  .sm\:active\:bg-indigo-lighter:active {
    background-color: #b2b7ff;
  }

  .sm\:active\:bg-indigo-lightest:active {
    background-color: #e6e8ff;
  }

  .sm\:active\:bg-purple-darkest:active {
    background-color: #21183c;
  }

  .sm\:active\:bg-purple-darker:active {
    background-color: #382b5f;
  }

  .sm\:active\:bg-purple-dark:active {
    background-color: #794acf;
  }

  .sm\:active\:bg-purple:active {
    background-color: #9561e2;
  }

  .sm\:active\:bg-purple-light:active {
    background-color: #a779e9;
  }

  .sm\:active\:bg-purple-lighter:active {
    background-color: #d6bbfc;
  }

  .sm\:active\:bg-purple-lightest:active {
    background-color: #f3ebff;
  }

  .sm\:active\:bg-pink-darkest:active {
    background-color: #451225;
  }

  .sm\:active\:bg-pink-darker:active {
    background-color: #6f213f;
  }

  .sm\:active\:bg-pink-dark:active {
    background-color: #eb5286;
  }

  .sm\:active\:bg-pink:active {
    background-color: #f66d9b;
  }

  .sm\:active\:bg-pink-light:active {
    background-color: #fa7ea8;
  }

  .sm\:active\:bg-pink-lighter:active {
    background-color: #ffbbca;
  }

  .sm\:active\:bg-pink-lightest:active {
    background-color: #ffebef;
  }

  .sm\:active\:bg-black-10:active {
    background-color: #00091a;
  }

  .sm\:active\:bg-black-20:active {
    background-color: #242a33;
  }

  .sm\:active\:bg-black-modal-a90:active {
    background-color: rgba(0, 9, 26, .9);;
  }

  .sm\:active\:bg-grey-50:active {
    background-color: #5c6573;
  }

  .sm\:active\:bg-grey-50-a20:active {
    background-color: rgba(102, 113, 128, .2);
  }

  .sm\:active\:bg-grey-50-a30:active {
    background-color: rgba(102, 113, 128, .3);
  }

  .sm\:active\:bg-grey-70:active {
    background-color: rgb(143, 158, 179);
  }

  .sm\:active\:bg-grey-70-a30:active {
    background-color: rgba(143, 158, 179, .3);
  }

  .sm\:active\:bg-grey-70-a40:active {
    background-color: rgba(143, 158, 179, .4);
  }

  .sm\:active\:bg-grey-80:active {
    background-color: #c2c6cc;
  }

  .sm\:active\:bg-grey-90:active {
    background-color: #e1e3e6;
  }

  .sm\:active\:bg-grey-95:active {
    background-color: #f0f1f2;
  }

  .sm\:active\:bg-grey-97:active {
    background-color: #f7f7f7;
  }

  .sm\:active\:bg-blue-65:active {
    background-color: #008aa6;
  }

  .sm\:active\:bg-blue-75:active {
    background-color: #009fbf;
  }

  .sm\:active\:bg-blue-82:active {
    background-color: #00abd1;
  }

  .sm\:active\:bg-blue-88:active {
    background-color: #00bbe0;
  }

  .sm\:active\:bg-fb-blue:active {
    background-color: #3b5998;
  }

  .sm\:active\:bg-tw-blue:active {
    background-color: #00aced;
  }

  .sm\:active\:bg-ig-brown:active {
    background-color: #675144;
  }

  .sm\:active\:bg-steel-75:active {
    background-color: #a8b2bf;
  }

  .sm\:active\:bg-steel-85:active {
    background-color: #bfcad9;
  }

  .sm\:active\:bg-steel-100:active {
    background-color: #e6f0ff;
  }

  .sm\:bg-bottom {
    background-position: bottom;
  }

  .sm\:bg-center {
    background-position: center;
  }

  .sm\:bg-left {
    background-position: left;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom;
  }

  .sm\:bg-left-top {
    background-position: left top;
  }

  .sm\:bg-right {
    background-position: right;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom;
  }

  .sm\:bg-right-top {
    background-position: right top;
  }

  .sm\:bg-top {
    background-position: top;
  }

  .sm\:bg-repeat {
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .sm\:bg-auto {
    background-size: auto;
  }

  .sm\:bg-cover {
    background-size: cover;
  }

  .sm\:bg-contain {
    background-size: contain;
  }

  .sm\:border-transparent {
    border-color: transparent;
  }

  .sm\:border-black {
    border-color: #22292f;
  }

  .sm\:border-grey-darkest {
    border-color: #3d4852;
  }

  .sm\:border-grey-darker {
    border-color: #606f7b;
  }

  .sm\:border-grey-dark {
    border-color: #8795a1;
  }

  .sm\:border-grey {
    border-color: #b8c2cc;
  }

  .sm\:border-grey-light {
    border-color: #dae1e7;
  }

  .sm\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .sm\:border-grey-lightest {
    border-color: #f8fafc;
  }

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

  .sm\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .sm\:border-red-darker {
    border-color: #621b18;
  }

  .sm\:border-red-dark {
    border-color: #cc1f1a;
  }

  .sm\:border-red {
    border-color: #ff5471;
  }

  .sm\:border-red-light {
    border-color: #ef5753;
  }

  .sm\:border-red-lighter {
    border-color: #f9acaa;
  }

  .sm\:border-red-lightest {
    border-color: #fcebea;
  }

  .sm\:border-orange-darkest {
    border-color: #462a16;
  }

  .sm\:border-orange-darker {
    border-color: #613b1f;
  }

  .sm\:border-orange-dark {
    border-color: #de751f;
  }

  .sm\:border-orange {
    border-color: #f6993f;
  }

  .sm\:border-orange-light {
    border-color: #faad63;
  }

  .sm\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .sm\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .sm\:border-yellow-darkest {
    border-color: #453411;
  }

  .sm\:border-yellow-darker {
    border-color: #684f1d;
  }

  .sm\:border-yellow-dark {
    border-color: #f2d024;
  }

  .sm\:border-yellow {
    border-color: #ffc859;
  }

  .sm\:border-yellow-light {
    border-color: #fff382;
  }

  .sm\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .sm\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .sm\:border-green-darkest {
    border-color: #0f2f21;
  }

  .sm\:border-green-darker {
    border-color: #1a4731;
  }

  .sm\:border-green-dark {
    border-color: #1f9d55;
  }

  .sm\:border-green {
    border-color: #66c7af;
  }

  .sm\:border-green-light {
    border-color: #51d88a;
  }

  .sm\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .sm\:border-green-lightest {
    border-color: #e3fcec;
  }

  .sm\:border-teal-darkest {
    border-color: #0d3331;
  }

  .sm\:border-teal-darker {
    border-color: #20504f;
  }

  .sm\:border-teal-dark {
    border-color: #38a89d;
  }

  .sm\:border-teal {
    border-color: #4dc0b5;
  }

  .sm\:border-teal-light {
    border-color: #64d5ca;
  }

  .sm\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .sm\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .sm\:border-blue-darkest {
    border-color: #12283a;
  }

  .sm\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .sm\:border-blue-dark {
    border-color: #2779bd;
  }

  .sm\:border-blue {
    border-color: #3490dc;
  }

  .sm\:border-blue-light {
    border-color: #6cb2eb;
  }

  .sm\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .sm\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .sm\:border-indigo-darkest {
    border-color: #191e38;
  }

  .sm\:border-indigo-darker {
    border-color: #2f365f;
  }

  .sm\:border-indigo-dark {
    border-color: #5661b3;
  }

  .sm\:border-indigo {
    border-color: #6574cd;
  }

  .sm\:border-indigo-light {
    border-color: #7886d7;
  }

  .sm\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .sm\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .sm\:border-purple-darkest {
    border-color: #21183c;
  }

  .sm\:border-purple-darker {
    border-color: #382b5f;
  }

  .sm\:border-purple-dark {
    border-color: #794acf;
  }

  .sm\:border-purple {
    border-color: #9561e2;
  }

  .sm\:border-purple-light {
    border-color: #a779e9;
  }

  .sm\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .sm\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .sm\:border-pink-darkest {
    border-color: #451225;
  }

  .sm\:border-pink-darker {
    border-color: #6f213f;
  }

  .sm\:border-pink-dark {
    border-color: #eb5286;
  }

  .sm\:border-pink {
    border-color: #f66d9b;
  }

  .sm\:border-pink-light {
    border-color: #fa7ea8;
  }

  .sm\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .sm\:border-pink-lightest {
    border-color: #ffebef;
  }

  .sm\:border-black-10 {
    border-color: #00091a;
  }

  .sm\:border-black-20 {
    border-color: #242a33;
  }

  .sm\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .sm\:border-grey-50 {
    border-color: #5c6573;
  }

  .sm\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .sm\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .sm\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .sm\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .sm\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .sm\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .sm\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .sm\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .sm\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .sm\:border-blue-65 {
    border-color: #008aa6;
  }

  .sm\:border-blue-75 {
    border-color: #009fbf;
  }

  .sm\:border-blue-82 {
    border-color: #00abd1;
  }

  .sm\:border-blue-88 {
    border-color: #00bbe0;
  }

  .sm\:border-fb-blue {
    border-color: #3b5998;
  }

  .sm\:border-tw-blue {
    border-color: #00aced;
  }

  .sm\:border-ig-brown {
    border-color: #675144;
  }

  .sm\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .sm\:border-steel-85 {
    border-color: #bfcad9;
  }

  .sm\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .group:hover .sm\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .sm\:group-hover\:border-black {
    border-color: #22292f;
  }

  .group:hover .sm\:group-hover\:border-grey-darkest {
    border-color: #3d4852;
  }

  .group:hover .sm\:group-hover\:border-grey-darker {
    border-color: #606f7b;
  }

  .group:hover .sm\:group-hover\:border-grey-dark {
    border-color: #8795a1;
  }

  .group:hover .sm\:group-hover\:border-grey {
    border-color: #b8c2cc;
  }

  .group:hover .sm\:group-hover\:border-grey-light {
    border-color: #dae1e7;
  }

  .group:hover .sm\:group-hover\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .group:hover .sm\:group-hover\:border-grey-lightest {
    border-color: #f8fafc;
  }

  .group:hover .sm\:group-hover\:border-white {
    border-color: #fff;
  }

  .group:hover .sm\:group-hover\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .group:hover .sm\:group-hover\:border-red-darker {
    border-color: #621b18;
  }

  .group:hover .sm\:group-hover\:border-red-dark {
    border-color: #cc1f1a;
  }

  .group:hover .sm\:group-hover\:border-red {
    border-color: #ff5471;
  }

  .group:hover .sm\:group-hover\:border-red-light {
    border-color: #ef5753;
  }

  .group:hover .sm\:group-hover\:border-red-lighter {
    border-color: #f9acaa;
  }

  .group:hover .sm\:group-hover\:border-red-lightest {
    border-color: #fcebea;
  }

  .group:hover .sm\:group-hover\:border-orange-darkest {
    border-color: #462a16;
  }

  .group:hover .sm\:group-hover\:border-orange-darker {
    border-color: #613b1f;
  }

  .group:hover .sm\:group-hover\:border-orange-dark {
    border-color: #de751f;
  }

  .group:hover .sm\:group-hover\:border-orange {
    border-color: #f6993f;
  }

  .group:hover .sm\:group-hover\:border-orange-light {
    border-color: #faad63;
  }

  .group:hover .sm\:group-hover\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .group:hover .sm\:group-hover\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .group:hover .sm\:group-hover\:border-yellow-darkest {
    border-color: #453411;
  }

  .group:hover .sm\:group-hover\:border-yellow-darker {
    border-color: #684f1d;
  }

  .group:hover .sm\:group-hover\:border-yellow-dark {
    border-color: #f2d024;
  }

  .group:hover .sm\:group-hover\:border-yellow {
    border-color: #ffc859;
  }

  .group:hover .sm\:group-hover\:border-yellow-light {
    border-color: #fff382;
  }

  .group:hover .sm\:group-hover\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .group:hover .sm\:group-hover\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .group:hover .sm\:group-hover\:border-green-darkest {
    border-color: #0f2f21;
  }

  .group:hover .sm\:group-hover\:border-green-darker {
    border-color: #1a4731;
  }

  .group:hover .sm\:group-hover\:border-green-dark {
    border-color: #1f9d55;
  }

  .group:hover .sm\:group-hover\:border-green {
    border-color: #66c7af;
  }

  .group:hover .sm\:group-hover\:border-green-light {
    border-color: #51d88a;
  }

  .group:hover .sm\:group-hover\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .group:hover .sm\:group-hover\:border-green-lightest {
    border-color: #e3fcec;
  }

  .group:hover .sm\:group-hover\:border-teal-darkest {
    border-color: #0d3331;
  }

  .group:hover .sm\:group-hover\:border-teal-darker {
    border-color: #20504f;
  }

  .group:hover .sm\:group-hover\:border-teal-dark {
    border-color: #38a89d;
  }

  .group:hover .sm\:group-hover\:border-teal {
    border-color: #4dc0b5;
  }

  .group:hover .sm\:group-hover\:border-teal-light {
    border-color: #64d5ca;
  }

  .group:hover .sm\:group-hover\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .group:hover .sm\:group-hover\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .group:hover .sm\:group-hover\:border-blue-darkest {
    border-color: #12283a;
  }

  .group:hover .sm\:group-hover\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .group:hover .sm\:group-hover\:border-blue-dark {
    border-color: #2779bd;
  }

  .group:hover .sm\:group-hover\:border-blue {
    border-color: #3490dc;
  }

  .group:hover .sm\:group-hover\:border-blue-light {
    border-color: #6cb2eb;
  }

  .group:hover .sm\:group-hover\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .group:hover .sm\:group-hover\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .group:hover .sm\:group-hover\:border-indigo-darkest {
    border-color: #191e38;
  }

  .group:hover .sm\:group-hover\:border-indigo-darker {
    border-color: #2f365f;
  }

  .group:hover .sm\:group-hover\:border-indigo-dark {
    border-color: #5661b3;
  }

  .group:hover .sm\:group-hover\:border-indigo {
    border-color: #6574cd;
  }

  .group:hover .sm\:group-hover\:border-indigo-light {
    border-color: #7886d7;
  }

  .group:hover .sm\:group-hover\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .group:hover .sm\:group-hover\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .group:hover .sm\:group-hover\:border-purple-darkest {
    border-color: #21183c;
  }

  .group:hover .sm\:group-hover\:border-purple-darker {
    border-color: #382b5f;
  }

  .group:hover .sm\:group-hover\:border-purple-dark {
    border-color: #794acf;
  }

  .group:hover .sm\:group-hover\:border-purple {
    border-color: #9561e2;
  }

  .group:hover .sm\:group-hover\:border-purple-light {
    border-color: #a779e9;
  }

  .group:hover .sm\:group-hover\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .group:hover .sm\:group-hover\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .group:hover .sm\:group-hover\:border-pink-darkest {
    border-color: #451225;
  }

  .group:hover .sm\:group-hover\:border-pink-darker {
    border-color: #6f213f;
  }

  .group:hover .sm\:group-hover\:border-pink-dark {
    border-color: #eb5286;
  }

  .group:hover .sm\:group-hover\:border-pink {
    border-color: #f66d9b;
  }

  .group:hover .sm\:group-hover\:border-pink-light {
    border-color: #fa7ea8;
  }

  .group:hover .sm\:group-hover\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .group:hover .sm\:group-hover\:border-pink-lightest {
    border-color: #ffebef;
  }

  .group:hover .sm\:group-hover\:border-black-10 {
    border-color: #00091a;
  }

  .group:hover .sm\:group-hover\:border-black-20 {
    border-color: #242a33;
  }

  .group:hover .sm\:group-hover\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .group:hover .sm\:group-hover\:border-grey-50 {
    border-color: #5c6573;
  }

  .group:hover .sm\:group-hover\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .group:hover .sm\:group-hover\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .group:hover .sm\:group-hover\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .group:hover .sm\:group-hover\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .group:hover .sm\:group-hover\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .group:hover .sm\:group-hover\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .group:hover .sm\:group-hover\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .group:hover .sm\:group-hover\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .group:hover .sm\:group-hover\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .group:hover .sm\:group-hover\:border-blue-65 {
    border-color: #008aa6;
  }

  .group:hover .sm\:group-hover\:border-blue-75 {
    border-color: #009fbf;
  }

  .group:hover .sm\:group-hover\:border-blue-82 {
    border-color: #00abd1;
  }

  .group:hover .sm\:group-hover\:border-blue-88 {
    border-color: #00bbe0;
  }

  .group:hover .sm\:group-hover\:border-fb-blue {
    border-color: #3b5998;
  }

  .group:hover .sm\:group-hover\:border-tw-blue {
    border-color: #00aced;
  }

  .group:hover .sm\:group-hover\:border-ig-brown {
    border-color: #675144;
  }

  .group:hover .sm\:group-hover\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .group:hover .sm\:group-hover\:border-steel-85 {
    border-color: #bfcad9;
  }

  .group:hover .sm\:group-hover\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .sm\:hover\:border-black:hover {
    border-color: #22292f;
  }

  .sm\:hover\:border-grey-darkest:hover {
    border-color: #3d4852;
  }

  .sm\:hover\:border-grey-darker:hover {
    border-color: #606f7b;
  }

  .sm\:hover\:border-grey-dark:hover {
    border-color: #8795a1;
  }

  .sm\:hover\:border-grey:hover {
    border-color: #b8c2cc;
  }

  .sm\:hover\:border-grey-light:hover {
    border-color: #dae1e7;
  }

  .sm\:hover\:border-grey-lighter:hover {
    border-color: #f1f5f8;
  }

  .sm\:hover\:border-grey-lightest:hover {
    border-color: #f8fafc;
  }

  .sm\:hover\:border-white:hover {
    border-color: #fff;
  }

  .sm\:hover\:border-red-darkest:hover {
    border-color: #3b0d0c;
  }

  .sm\:hover\:border-red-darker:hover {
    border-color: #621b18;
  }

  .sm\:hover\:border-red-dark:hover {
    border-color: #cc1f1a;
  }

  .sm\:hover\:border-red:hover {
    border-color: #ff5471;
  }

  .sm\:hover\:border-red-light:hover {
    border-color: #ef5753;
  }

  .sm\:hover\:border-red-lighter:hover {
    border-color: #f9acaa;
  }

  .sm\:hover\:border-red-lightest:hover {
    border-color: #fcebea;
  }

  .sm\:hover\:border-orange-darkest:hover {
    border-color: #462a16;
  }

  .sm\:hover\:border-orange-darker:hover {
    border-color: #613b1f;
  }

  .sm\:hover\:border-orange-dark:hover {
    border-color: #de751f;
  }

  .sm\:hover\:border-orange:hover {
    border-color: #f6993f;
  }

  .sm\:hover\:border-orange-light:hover {
    border-color: #faad63;
  }

  .sm\:hover\:border-orange-lighter:hover {
    border-color: #fcd9b6;
  }

  .sm\:hover\:border-orange-lightest:hover {
    border-color: #fff5eb;
  }

  .sm\:hover\:border-yellow-darkest:hover {
    border-color: #453411;
  }

  .sm\:hover\:border-yellow-darker:hover {
    border-color: #684f1d;
  }

  .sm\:hover\:border-yellow-dark:hover {
    border-color: #f2d024;
  }

  .sm\:hover\:border-yellow:hover {
    border-color: #ffc859;
  }

  .sm\:hover\:border-yellow-light:hover {
    border-color: #fff382;
  }

  .sm\:hover\:border-yellow-lighter:hover {
    border-color: #fff9c2;
  }

  .sm\:hover\:border-yellow-lightest:hover {
    border-color: #fcfbeb;
  }

  .sm\:hover\:border-green-darkest:hover {
    border-color: #0f2f21;
  }

  .sm\:hover\:border-green-darker:hover {
    border-color: #1a4731;
  }

  .sm\:hover\:border-green-dark:hover {
    border-color: #1f9d55;
  }

  .sm\:hover\:border-green:hover {
    border-color: #66c7af;
  }

  .sm\:hover\:border-green-light:hover {
    border-color: #51d88a;
  }

  .sm\:hover\:border-green-lighter:hover {
    border-color: #a2f5bf;
  }

  .sm\:hover\:border-green-lightest:hover {
    border-color: #e3fcec;
  }

  .sm\:hover\:border-teal-darkest:hover {
    border-color: #0d3331;
  }

  .sm\:hover\:border-teal-darker:hover {
    border-color: #20504f;
  }

  .sm\:hover\:border-teal-dark:hover {
    border-color: #38a89d;
  }

  .sm\:hover\:border-teal:hover {
    border-color: #4dc0b5;
  }

  .sm\:hover\:border-teal-light:hover {
    border-color: #64d5ca;
  }

  .sm\:hover\:border-teal-lighter:hover {
    border-color: #a0f0ed;
  }

  .sm\:hover\:border-teal-lightest:hover {
    border-color: #e8fffe;
  }

  .sm\:hover\:border-blue-darkest:hover {
    border-color: #12283a;
  }

  .sm\:hover\:border-blue-darker:hover {
    border-color: #1c3d5a;
  }

  .sm\:hover\:border-blue-dark:hover {
    border-color: #2779bd;
  }

  .sm\:hover\:border-blue:hover {
    border-color: #3490dc;
  }

  .sm\:hover\:border-blue-light:hover {
    border-color: #6cb2eb;
  }

  .sm\:hover\:border-blue-lighter:hover {
    border-color: #bcdefa;
  }

  .sm\:hover\:border-blue-lightest:hover {
    border-color: #eff8ff;
  }

  .sm\:hover\:border-indigo-darkest:hover {
    border-color: #191e38;
  }

  .sm\:hover\:border-indigo-darker:hover {
    border-color: #2f365f;
  }

  .sm\:hover\:border-indigo-dark:hover {
    border-color: #5661b3;
  }

  .sm\:hover\:border-indigo:hover {
    border-color: #6574cd;
  }

  .sm\:hover\:border-indigo-light:hover {
    border-color: #7886d7;
  }

  .sm\:hover\:border-indigo-lighter:hover {
    border-color: #b2b7ff;
  }

  .sm\:hover\:border-indigo-lightest:hover {
    border-color: #e6e8ff;
  }

  .sm\:hover\:border-purple-darkest:hover {
    border-color: #21183c;
  }

  .sm\:hover\:border-purple-darker:hover {
    border-color: #382b5f;
  }

  .sm\:hover\:border-purple-dark:hover {
    border-color: #794acf;
  }

  .sm\:hover\:border-purple:hover {
    border-color: #9561e2;
  }

  .sm\:hover\:border-purple-light:hover {
    border-color: #a779e9;
  }

  .sm\:hover\:border-purple-lighter:hover {
    border-color: #d6bbfc;
  }

  .sm\:hover\:border-purple-lightest:hover {
    border-color: #f3ebff;
  }

  .sm\:hover\:border-pink-darkest:hover {
    border-color: #451225;
  }

  .sm\:hover\:border-pink-darker:hover {
    border-color: #6f213f;
  }

  .sm\:hover\:border-pink-dark:hover {
    border-color: #eb5286;
  }

  .sm\:hover\:border-pink:hover {
    border-color: #f66d9b;
  }

  .sm\:hover\:border-pink-light:hover {
    border-color: #fa7ea8;
  }

  .sm\:hover\:border-pink-lighter:hover {
    border-color: #ffbbca;
  }

  .sm\:hover\:border-pink-lightest:hover {
    border-color: #ffebef;
  }

  .sm\:hover\:border-black-10:hover {
    border-color: #00091a;
  }

  .sm\:hover\:border-black-20:hover {
    border-color: #242a33;
  }

  .sm\:hover\:border-black-modal-a90:hover {
    border-color: rgba(0, 9, 26, .9);;
  }

  .sm\:hover\:border-grey-50:hover {
    border-color: #5c6573;
  }

  .sm\:hover\:border-grey-50-a20:hover {
    border-color: rgba(102, 113, 128, .2);
  }

  .sm\:hover\:border-grey-50-a30:hover {
    border-color: rgba(102, 113, 128, .3);
  }

  .sm\:hover\:border-grey-70:hover {
    border-color: rgb(143, 158, 179);
  }

  .sm\:hover\:border-grey-70-a30:hover {
    border-color: rgba(143, 158, 179, .3);
  }

  .sm\:hover\:border-grey-70-a40:hover {
    border-color: rgba(143, 158, 179, .4);
  }

  .sm\:hover\:border-grey-80:hover {
    border-color: #c2c6cc;
  }

  .sm\:hover\:border-grey-90:hover {
    border-color: #e1e3e6;
  }

  .sm\:hover\:border-grey-95:hover {
    border-color: #f0f1f2;
  }

  .sm\:hover\:border-grey-97:hover {
    border-color: #f7f7f7;
  }

  .sm\:hover\:border-blue-65:hover {
    border-color: #008aa6;
  }

  .sm\:hover\:border-blue-75:hover {
    border-color: #009fbf;
  }

  .sm\:hover\:border-blue-82:hover {
    border-color: #00abd1;
  }

  .sm\:hover\:border-blue-88:hover {
    border-color: #00bbe0;
  }

  .sm\:hover\:border-fb-blue:hover {
    border-color: #3b5998;
  }

  .sm\:hover\:border-tw-blue:hover {
    border-color: #00aced;
  }

  .sm\:hover\:border-ig-brown:hover {
    border-color: #675144;
  }

  .sm\:hover\:border-steel-75:hover {
    border-color: #a8b2bf;
  }

  .sm\:hover\:border-steel-85:hover {
    border-color: #bfcad9;
  }

  .sm\:hover\:border-steel-100:hover {
    border-color: #e6f0ff;
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .sm\:focus\:border-black:focus {
    border-color: #22292f;
  }

  .sm\:focus\:border-grey-darkest:focus {
    border-color: #3d4852;
  }

  .sm\:focus\:border-grey-darker:focus {
    border-color: #606f7b;
  }

  .sm\:focus\:border-grey-dark:focus {
    border-color: #8795a1;
  }

  .sm\:focus\:border-grey:focus {
    border-color: #b8c2cc;
  }

  .sm\:focus\:border-grey-light:focus {
    border-color: #dae1e7;
  }

  .sm\:focus\:border-grey-lighter:focus {
    border-color: #f1f5f8;
  }

  .sm\:focus\:border-grey-lightest:focus {
    border-color: #f8fafc;
  }

  .sm\:focus\:border-white:focus {
    border-color: #fff;
  }

  .sm\:focus\:border-red-darkest:focus {
    border-color: #3b0d0c;
  }

  .sm\:focus\:border-red-darker:focus {
    border-color: #621b18;
  }

  .sm\:focus\:border-red-dark:focus {
    border-color: #cc1f1a;
  }

  .sm\:focus\:border-red:focus {
    border-color: #ff5471;
  }

  .sm\:focus\:border-red-light:focus {
    border-color: #ef5753;
  }

  .sm\:focus\:border-red-lighter:focus {
    border-color: #f9acaa;
  }

  .sm\:focus\:border-red-lightest:focus {
    border-color: #fcebea;
  }

  .sm\:focus\:border-orange-darkest:focus {
    border-color: #462a16;
  }

  .sm\:focus\:border-orange-darker:focus {
    border-color: #613b1f;
  }

  .sm\:focus\:border-orange-dark:focus {
    border-color: #de751f;
  }

  .sm\:focus\:border-orange:focus {
    border-color: #f6993f;
  }

  .sm\:focus\:border-orange-light:focus {
    border-color: #faad63;
  }

  .sm\:focus\:border-orange-lighter:focus {
    border-color: #fcd9b6;
  }

  .sm\:focus\:border-orange-lightest:focus {
    border-color: #fff5eb;
  }

  .sm\:focus\:border-yellow-darkest:focus {
    border-color: #453411;
  }

  .sm\:focus\:border-yellow-darker:focus {
    border-color: #684f1d;
  }

  .sm\:focus\:border-yellow-dark:focus {
    border-color: #f2d024;
  }

  .sm\:focus\:border-yellow:focus {
    border-color: #ffc859;
  }

  .sm\:focus\:border-yellow-light:focus {
    border-color: #fff382;
  }

  .sm\:focus\:border-yellow-lighter:focus {
    border-color: #fff9c2;
  }

  .sm\:focus\:border-yellow-lightest:focus {
    border-color: #fcfbeb;
  }

  .sm\:focus\:border-green-darkest:focus {
    border-color: #0f2f21;
  }

  .sm\:focus\:border-green-darker:focus {
    border-color: #1a4731;
  }

  .sm\:focus\:border-green-dark:focus {
    border-color: #1f9d55;
  }

  .sm\:focus\:border-green:focus {
    border-color: #66c7af;
  }

  .sm\:focus\:border-green-light:focus {
    border-color: #51d88a;
  }

  .sm\:focus\:border-green-lighter:focus {
    border-color: #a2f5bf;
  }

  .sm\:focus\:border-green-lightest:focus {
    border-color: #e3fcec;
  }

  .sm\:focus\:border-teal-darkest:focus {
    border-color: #0d3331;
  }

  .sm\:focus\:border-teal-darker:focus {
    border-color: #20504f;
  }

  .sm\:focus\:border-teal-dark:focus {
    border-color: #38a89d;
  }

  .sm\:focus\:border-teal:focus {
    border-color: #4dc0b5;
  }

  .sm\:focus\:border-teal-light:focus {
    border-color: #64d5ca;
  }

  .sm\:focus\:border-teal-lighter:focus {
    border-color: #a0f0ed;
  }

  .sm\:focus\:border-teal-lightest:focus {
    border-color: #e8fffe;
  }

  .sm\:focus\:border-blue-darkest:focus {
    border-color: #12283a;
  }

  .sm\:focus\:border-blue-darker:focus {
    border-color: #1c3d5a;
  }

  .sm\:focus\:border-blue-dark:focus {
    border-color: #2779bd;
  }

  .sm\:focus\:border-blue:focus {
    border-color: #3490dc;
  }

  .sm\:focus\:border-blue-light:focus {
    border-color: #6cb2eb;
  }

  .sm\:focus\:border-blue-lighter:focus {
    border-color: #bcdefa;
  }

  .sm\:focus\:border-blue-lightest:focus {
    border-color: #eff8ff;
  }

  .sm\:focus\:border-indigo-darkest:focus {
    border-color: #191e38;
  }

  .sm\:focus\:border-indigo-darker:focus {
    border-color: #2f365f;
  }

  .sm\:focus\:border-indigo-dark:focus {
    border-color: #5661b3;
  }

  .sm\:focus\:border-indigo:focus {
    border-color: #6574cd;
  }

  .sm\:focus\:border-indigo-light:focus {
    border-color: #7886d7;
  }

  .sm\:focus\:border-indigo-lighter:focus {
    border-color: #b2b7ff;
  }

  .sm\:focus\:border-indigo-lightest:focus {
    border-color: #e6e8ff;
  }

  .sm\:focus\:border-purple-darkest:focus {
    border-color: #21183c;
  }

  .sm\:focus\:border-purple-darker:focus {
    border-color: #382b5f;
  }

  .sm\:focus\:border-purple-dark:focus {
    border-color: #794acf;
  }

  .sm\:focus\:border-purple:focus {
    border-color: #9561e2;
  }

  .sm\:focus\:border-purple-light:focus {
    border-color: #a779e9;
  }

  .sm\:focus\:border-purple-lighter:focus {
    border-color: #d6bbfc;
  }

  .sm\:focus\:border-purple-lightest:focus {
    border-color: #f3ebff;
  }

  .sm\:focus\:border-pink-darkest:focus {
    border-color: #451225;
  }

  .sm\:focus\:border-pink-darker:focus {
    border-color: #6f213f;
  }

  .sm\:focus\:border-pink-dark:focus {
    border-color: #eb5286;
  }

  .sm\:focus\:border-pink:focus {
    border-color: #f66d9b;
  }

  .sm\:focus\:border-pink-light:focus {
    border-color: #fa7ea8;
  }

  .sm\:focus\:border-pink-lighter:focus {
    border-color: #ffbbca;
  }

  .sm\:focus\:border-pink-lightest:focus {
    border-color: #ffebef;
  }

  .sm\:focus\:border-black-10:focus {
    border-color: #00091a;
  }

  .sm\:focus\:border-black-20:focus {
    border-color: #242a33;
  }

  .sm\:focus\:border-black-modal-a90:focus {
    border-color: rgba(0, 9, 26, .9);;
  }

  .sm\:focus\:border-grey-50:focus {
    border-color: #5c6573;
  }

  .sm\:focus\:border-grey-50-a20:focus {
    border-color: rgba(102, 113, 128, .2);
  }

  .sm\:focus\:border-grey-50-a30:focus {
    border-color: rgba(102, 113, 128, .3);
  }

  .sm\:focus\:border-grey-70:focus {
    border-color: rgb(143, 158, 179);
  }

  .sm\:focus\:border-grey-70-a30:focus {
    border-color: rgba(143, 158, 179, .3);
  }

  .sm\:focus\:border-grey-70-a40:focus {
    border-color: rgba(143, 158, 179, .4);
  }

  .sm\:focus\:border-grey-80:focus {
    border-color: #c2c6cc;
  }

  .sm\:focus\:border-grey-90:focus {
    border-color: #e1e3e6;
  }

  .sm\:focus\:border-grey-95:focus {
    border-color: #f0f1f2;
  }

  .sm\:focus\:border-grey-97:focus {
    border-color: #f7f7f7;
  }

  .sm\:focus\:border-blue-65:focus {
    border-color: #008aa6;
  }

  .sm\:focus\:border-blue-75:focus {
    border-color: #009fbf;
  }

  .sm\:focus\:border-blue-82:focus {
    border-color: #00abd1;
  }

  .sm\:focus\:border-blue-88:focus {
    border-color: #00bbe0;
  }

  .sm\:focus\:border-fb-blue:focus {
    border-color: #3b5998;
  }

  .sm\:focus\:border-tw-blue:focus {
    border-color: #00aced;
  }

  .sm\:focus\:border-ig-brown:focus {
    border-color: #675144;
  }

  .sm\:focus\:border-steel-75:focus {
    border-color: #a8b2bf;
  }

  .sm\:focus\:border-steel-85:focus {
    border-color: #bfcad9;
  }

  .sm\:focus\:border-steel-100:focus {
    border-color: #e6f0ff;
  }

  .sm\:rounded-none {
    border-radius: 0;
  }

  .sm\:rounded-sm {
    border-radius: .125rem;
  }

  .sm\:rounded {
    border-radius: .25rem;
  }

  .sm\:rounded-lg {
    border-radius: .5rem;
  }

  .sm\:rounded-full {
    border-radius: 9999px;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .sm\:rounded-r-sm {
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .sm\:rounded-b-sm {
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-l-sm {
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-tl-sm {
    border-top-left-radius: .125rem;
  }

  .sm\:rounded-tr-sm {
    border-top-right-radius: .125rem;
  }

  .sm\:rounded-br-sm {
    border-bottom-right-radius: .125rem;
  }

  .sm\:rounded-bl-sm {
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .sm\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: .5rem;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: .5rem;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: .5rem;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm\:border-solid {
    border-style: solid;
  }

  .sm\:border-dashed {
    border-style: dashed;
  }

  .sm\:border-dotted {
    border-style: dotted;
  }

  .sm\:border-none {
    border-style: none;
  }

  .sm\:border-0 {
    border-width: 0;
  }

  .sm\:border-2 {
    border-width: 2px;
  }

  .sm\:border-3 {
    border-width: 3px;
  }

  .sm\:border-4 {
    border-width: 4px;
  }

  .sm\:border-8 {
    border-width: 8px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-t-0 {
    border-top-width: 0;
  }

  .sm\:border-r-0 {
    border-right-width: 0;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0;
  }

  .sm\:border-l-0 {
    border-left-width: 0;
  }

  .sm\:border-t-2 {
    border-top-width: 2px;
  }

  .sm\:border-r-2 {
    border-right-width: 2px;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px;
  }

  .sm\:border-l-2 {
    border-left-width: 2px;
  }

  .sm\:border-t-3 {
    border-top-width: 3px;
  }

  .sm\:border-r-3 {
    border-right-width: 3px;
  }

  .sm\:border-b-3 {
    border-bottom-width: 3px;
  }

  .sm\:border-l-3 {
    border-left-width: 3px;
  }

  .sm\:border-t-4 {
    border-top-width: 4px;
  }

  .sm\:border-r-4 {
    border-right-width: 4px;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px;
  }

  .sm\:border-l-4 {
    border-left-width: 4px;
  }

  .sm\:border-t-8 {
    border-top-width: 8px;
  }

  .sm\:border-r-8 {
    border-right-width: 8px;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }

  .sm\:border-l-8 {
    border-left-width: 8px;
  }

  .sm\:border-t {
    border-top-width: 1px;
  }

  .sm\:border-r {
    border-right-width: 1px;
  }

  .sm\:border-b {
    border-bottom-width: 1px;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:hover\:border-0:hover {
    border-width: 0;
  }

  .sm\:hover\:border-2:hover {
    border-width: 2px;
  }

  .sm\:hover\:border-3:hover {
    border-width: 3px;
  }

  .sm\:hover\:border-4:hover {
    border-width: 4px;
  }

  .sm\:hover\:border-8:hover {
    border-width: 8px;
  }

  .sm\:hover\:border:hover {
    border-width: 1px;
  }

  .sm\:hover\:border-t-0:hover {
    border-top-width: 0;
  }

  .sm\:hover\:border-r-0:hover {
    border-right-width: 0;
  }

  .sm\:hover\:border-b-0:hover {
    border-bottom-width: 0;
  }

  .sm\:hover\:border-l-0:hover {
    border-left-width: 0;
  }

  .sm\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .sm\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .sm\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .sm\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .sm\:hover\:border-t-3:hover {
    border-top-width: 3px;
  }

  .sm\:hover\:border-r-3:hover {
    border-right-width: 3px;
  }

  .sm\:hover\:border-b-3:hover {
    border-bottom-width: 3px;
  }

  .sm\:hover\:border-l-3:hover {
    border-left-width: 3px;
  }

  .sm\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .sm\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .sm\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .sm\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .sm\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .sm\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .sm\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .sm\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .sm\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .sm\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .sm\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .sm\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .sm\:cursor-auto {
    cursor: auto;
  }

  .sm\:cursor-default {
    cursor: default;
  }

  .sm\:cursor-pointer {
    cursor: pointer;
  }

  .sm\:cursor-wait {
    cursor: wait;
  }

  .sm\:cursor-move {
    cursor: move;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:table {
    display: table;
  }

  .sm\:table-row {
    display: table-row;
  }

  .sm\:table-cell {
    display: table-cell;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:inline-flex {
    display: inline-flex;
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sm\:flex-col {
    flex-direction: column;
  }

  .sm\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .sm\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .sm\:items-start {
    align-items: flex-start;
  }

  .sm\:items-end {
    align-items: flex-end;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:items-baseline {
    align-items: baseline;
  }

  .sm\:items-stretch {
    align-items: stretch;
  }

  .sm\:self-auto {
    align-self: auto;
  }

  .sm\:self-start {
    align-self: flex-start;
  }

  .sm\:self-end {
    align-self: flex-end;
  }

  .sm\:self-center {
    align-self: center;
  }

  .sm\:self-stretch {
    align-self: stretch;
  }

  .sm\:justify-start {
    justify-content: flex-start;
  }

  .sm\:justify-end {
    justify-content: flex-end;
  }

  .sm\:justify-center {
    justify-content: center;
  }

  .sm\:justify-between {
    justify-content: space-between;
  }

  .sm\:justify-around {
    justify-content: space-around;
  }

  .sm\:content-center {
    align-content: center;
  }

  .sm\:content-start {
    align-content: flex-start;
  }

  .sm\:content-end {
    align-content: flex-end;
  }

  .sm\:content-between {
    align-content: space-between;
  }

  .sm\:content-around {
    align-content: space-around;
  }

  .sm\:flex-1 {
    flex: 1;
  }

  .sm\:flex-auto {
    flex: auto;
  }

  .sm\:flex-initial {
    flex: initial;
  }

  .sm\:flex-none {
    flex: none;
  }

  .sm\:flex-grow {
    flex-grow: 1;
  }

  .sm\:flex-shrink {
    flex-shrink: 1;
  }

  .sm\:flex-no-grow {
    flex-grow: 0;
  }

  .sm\:flex-no-shrink {
    flex-shrink: 0;
  }

  .sm\:float-right {
    float: right;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:float-none {
    float: none;
  }

  .sm\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .sm\:font-sans {
    font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .sm\:font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif;
  }

  .sm\:font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  }

  .sm\:font-hairline {
    font-weight: 100;
  }

  .sm\:font-thin {
    font-weight: 200;
  }

  .sm\:font-light {
    font-weight: 300;
  }

  .sm\:font-normal {
    font-weight: 400;
  }

  .sm\:font-medium {
    font-weight: 500;
  }

  .sm\:font-semibold {
    font-weight: 600;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-extrabold {
    font-weight: 800;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .sm\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .sm\:hover\:font-light:hover {
    font-weight: 300;
  }

  .sm\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .sm\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .sm\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .sm\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .sm\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .sm\:hover\:font-black:hover {
    font-weight: 900;
  }

  .sm\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .sm\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .sm\:focus\:font-light:focus {
    font-weight: 300;
  }

  .sm\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .sm\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .sm\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .sm\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .sm\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .sm\:focus\:font-black:focus {
    font-weight: 900;
  }

  .sm\:h-0 {
    height: 0;
  }

  .sm\:h-1 {
    height: .25rem;
  }

  .sm\:h-2 {
    height: .5rem;
  }

  .sm\:h-3 {
    height: .75rem;
  }

  .sm\:h-4 {
    height: 1rem;
  }

  .sm\:h-5 {
    height: 1.25rem;
  }

  .sm\:h-6 {
    height: 1.5rem;
  }

  .sm\:h-7 {
    height: 1.75rem;
  }

  .sm\:h-8 {
    height: 2rem;
  }

  .sm\:h-9 {
    height: 2.25rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-12 {
    height: 3rem;
  }

  .sm\:h-14 {
    height: 3.5rem;
  }

  .sm\:h-16 {
    height: 4rem;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-24 {
    height: 6rem;
  }

  .sm\:h-30 {
    height: 7.5rem;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-40 {
    height: 10rem;
  }

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-50 {
    height: 12.5rem;
  }

  .sm\:h-60 {
    height: 15rem;
  }

  .sm\:h-64 {
    height: 16rem;
  }

  .sm\:h-80 {
    height: 20rem;
  }

  .sm\:h-90 {
    height: 22.5rem;
  }

  .sm\:h-120 {
    height: 30rem;
  }

  .sm\:h-160 {
    height: 40rem;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-px {
    height: 1px;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tight {
    line-height: 1.25;
  }

  .sm\:leading-normal {
    line-height: 1.5;
  }

  .sm\:leading-loose {
    line-height: 2;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:m-1 {
    margin: .25rem;
  }

  .sm\:m-2 {
    margin: .5rem;
  }

  .sm\:m-3 {
    margin: .75rem;
  }

  .sm\:m-4 {
    margin: 1rem;
  }

  .sm\:m-5 {
    margin: 1.25rem;
  }

  .sm\:m-6 {
    margin: 1.5rem;
  }

  .sm\:m-7 {
    margin: 1.75rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-9 {
    margin: 2.25rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-14 {
    margin: 3.5rem;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-20 {
    margin: 5rem;
  }

  .sm\:m-24 {
    margin: 6rem;
  }

  .sm\:m-30 {
    margin: 7.5rem;
  }

  .sm\:m-32 {
    margin: 8rem;
  }

  .sm\:m-40 {
    margin: 10rem;
  }

  .sm\:m-50 {
    margin: 12.5rem;
  }

  .sm\:m-60 {
    margin: 15rem;
  }

  .sm\:m-80 {
    margin: 20rem;
  }

  .sm\:m-90 {
    margin: 22.5rem;
  }

  .sm\:m-120 {
    margin: 30rem;
  }

  .sm\:m-160 {
    margin: 40rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .sm\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .sm\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .sm\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .sm\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .sm\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:my-30 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .sm\:mx-30 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-50 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .sm\:mx-50 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .sm\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:my-90 {
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .sm\:mx-90 {
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .sm\:my-120 {
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

  .sm\:mx-120 {
    margin-left: 30rem;
    margin-right: 30rem;
  }

  .sm\:my-160 {
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .sm\:mx-160 {
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

  .sm\:mr-0 {
    margin-right: 0;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:ml-0 {
    margin-left: 0;
  }

  .sm\:mt-1 {
    margin-top: .25rem;
  }

  .sm\:mr-1 {
    margin-right: .25rem;
  }

  .sm\:mb-1 {
    margin-bottom: .25rem;
  }

  .sm\:ml-1 {
    margin-left: .25rem;
  }

  .sm\:mt-2 {
    margin-top: .5rem;
  }

  .sm\:mr-2 {
    margin-right: .5rem;
  }

  .sm\:mb-2 {
    margin-bottom: .5rem;
  }

  .sm\:ml-2 {
    margin-left: .5rem;
  }

  .sm\:mt-3 {
    margin-top: .75rem;
  }

  .sm\:mr-3 {
    margin-right: .75rem;
  }

  .sm\:mb-3 {
    margin-bottom: .75rem;
  }

  .sm\:ml-3 {
    margin-left: .75rem;
  }

  .sm\:mt-4 {
    margin-top: 1rem;
  }

  .sm\:mr-4 {
    margin-right: 1rem;
  }

  .sm\:mb-4 {
    margin-bottom: 1rem;
  }

  .sm\:ml-4 {
    margin-left: 1rem;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem;
  }

  .sm\:mr-5 {
    margin-right: 1.25rem;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .sm\:ml-5 {
    margin-left: 1.25rem;
  }

  .sm\:mt-6 {
    margin-top: 1.5rem;
  }

  .sm\:mr-6 {
    margin-right: 1.5rem;
  }

  .sm\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .sm\:ml-6 {
    margin-left: 1.5rem;
  }

  .sm\:mt-7 {
    margin-top: 1.75rem;
  }

  .sm\:mr-7 {
    margin-right: 1.75rem;
  }

  .sm\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .sm\:ml-7 {
    margin-left: 1.75rem;
  }

  .sm\:mt-8 {
    margin-top: 2rem;
  }

  .sm\:mr-8 {
    margin-right: 2rem;
  }

  .sm\:mb-8 {
    margin-bottom: 2rem;
  }

  .sm\:ml-8 {
    margin-left: 2rem;
  }

  .sm\:mt-9 {
    margin-top: 2.25rem;
  }

  .sm\:mr-9 {
    margin-right: 2.25rem;
  }

  .sm\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .sm\:ml-9 {
    margin-left: 2.25rem;
  }

  .sm\:mt-10 {
    margin-top: 2.5rem;
  }

  .sm\:mr-10 {
    margin-right: 2.5rem;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sm\:ml-10 {
    margin-left: 2.5rem;
  }

  .sm\:mt-12 {
    margin-top: 3rem;
  }

  .sm\:mr-12 {
    margin-right: 3rem;
  }

  .sm\:mb-12 {
    margin-bottom: 3rem;
  }

  .sm\:ml-12 {
    margin-left: 3rem;
  }

  .sm\:mt-14 {
    margin-top: 3.5rem;
  }

  .sm\:mr-14 {
    margin-right: 3.5rem;
  }

  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sm\:ml-14 {
    margin-left: 3.5rem;
  }

  .sm\:mt-16 {
    margin-top: 4rem;
  }

  .sm\:mr-16 {
    margin-right: 4rem;
  }

  .sm\:mb-16 {
    margin-bottom: 4rem;
  }

  .sm\:ml-16 {
    margin-left: 4rem;
  }

  .sm\:mt-20 {
    margin-top: 5rem;
  }

  .sm\:mr-20 {
    margin-right: 5rem;
  }

  .sm\:mb-20 {
    margin-bottom: 5rem;
  }

  .sm\:ml-20 {
    margin-left: 5rem;
  }

  .sm\:mt-24 {
    margin-top: 6rem;
  }

  .sm\:mr-24 {
    margin-right: 6rem;
  }

  .sm\:mb-24 {
    margin-bottom: 6rem;
  }

  .sm\:ml-24 {
    margin-left: 6rem;
  }

  .sm\:mt-30 {
    margin-top: 7.5rem;
  }

  .sm\:mr-30 {
    margin-right: 7.5rem;
  }

  .sm\:mb-30 {
    margin-bottom: 7.5rem;
  }

  .sm\:ml-30 {
    margin-left: 7.5rem;
  }

  .sm\:mt-32 {
    margin-top: 8rem;
  }

  .sm\:mr-32 {
    margin-right: 8rem;
  }

  .sm\:mb-32 {
    margin-bottom: 8rem;
  }

  .sm\:ml-32 {
    margin-left: 8rem;
  }

  .sm\:mt-40 {
    margin-top: 10rem;
  }

  .sm\:mr-40 {
    margin-right: 10rem;
  }

  .sm\:mb-40 {
    margin-bottom: 10rem;
  }

  .sm\:ml-40 {
    margin-left: 10rem;
  }

  .sm\:mt-50 {
    margin-top: 12.5rem;
  }

  .sm\:mr-50 {
    margin-right: 12.5rem;
  }

  .sm\:mb-50 {
    margin-bottom: 12.5rem;
  }

  .sm\:ml-50 {
    margin-left: 12.5rem;
  }

  .sm\:mt-60 {
    margin-top: 15rem;
  }

  .sm\:mr-60 {
    margin-right: 15rem;
  }

  .sm\:mb-60 {
    margin-bottom: 15rem;
  }

  .sm\:ml-60 {
    margin-left: 15rem;
  }

  .sm\:mt-80 {
    margin-top: 20rem;
  }

  .sm\:mr-80 {
    margin-right: 20rem;
  }

  .sm\:mb-80 {
    margin-bottom: 20rem;
  }

  .sm\:ml-80 {
    margin-left: 20rem;
  }

  .sm\:mt-90 {
    margin-top: 22.5rem;
  }

  .sm\:mr-90 {
    margin-right: 22.5rem;
  }

  .sm\:mb-90 {
    margin-bottom: 22.5rem;
  }

  .sm\:ml-90 {
    margin-left: 22.5rem;
  }

  .sm\:mt-120 {
    margin-top: 30rem;
  }

  .sm\:mr-120 {
    margin-right: 30rem;
  }

  .sm\:mb-120 {
    margin-bottom: 30rem;
  }

  .sm\:ml-120 {
    margin-left: 30rem;
  }

  .sm\:mt-160 {
    margin-top: 40rem;
  }

  .sm\:mr-160 {
    margin-right: 40rem;
  }

  .sm\:mb-160 {
    margin-bottom: 40rem;
  }

  .sm\:ml-160 {
    margin-left: 40rem;
  }

  .sm\:mt-auto {
    margin-top: auto;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mb-auto {
    margin-bottom: auto;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:mt-px {
    margin-top: 1px;
  }

  .sm\:mr-px {
    margin-right: 1px;
  }

  .sm\:mb-px {
    margin-bottom: 1px;
  }

  .sm\:ml-px {
    margin-left: 1px;
  }

  .sm\:max-h-0 {
    max-height: 0;
  }

  .sm\:max-h-5 {
    max-height: 1.25rem;
  }

  .sm\:max-h-7 {
    max-height: 1.75rem;
  }

  .sm\:max-h-9 {
    max-height: 2.25rem;
  }

  .sm\:max-h-10 {
    max-height: 2.5rem;
  }

  .sm\:max-h-12 {
    max-height: 3rem;
  }

  .sm\:max-h-14 {
    max-height: 3.5rem;
  }

  .sm\:max-h-16 {
    max-height: 4rem;
  }

  .sm\:max-h-20 {
    max-height: 5rem;
  }

  .sm\:max-h-30 {
    max-height: 7.5rem;
  }

  .sm\:max-h-40 {
    max-height: 10rem;
  }

  .sm\:max-h-50 {
    max-height: 12.5rem;
  }

  .sm\:max-h-60 {
    max-height: 15rem;
  }

  .sm\:max-h-80 {
    max-height: 20rem;
  }

  .sm\:max-h-90 {
    max-height: 22.5rem;
  }

  .sm\:max-h-120 {
    max-height: 30rem;
  }

  .sm\:max-h-160 {
    max-height: 40rem;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-0 {
    max-width: 0;
  }

  .sm\:max-w-5 {
    max-width: 1.25rem;
  }

  .sm\:max-w-7 {
    max-width: 1.75rem;
  }

  .sm\:max-w-9 {
    max-width: 2.25rem;
  }

  .sm\:max-w-10 {
    max-width: 2.5rem;
  }

  .sm\:max-w-12 {
    max-width: 3rem;
  }

  .sm\:max-w-14 {
    max-width: 3.5rem;
  }

  .sm\:max-w-16 {
    max-width: 4rem;
  }

  .sm\:max-w-20 {
    max-width: 5rem;
  }

  .sm\:max-w-30 {
    max-width: 7.5rem;
  }

  .sm\:max-w-40 {
    max-width: 10rem;
  }

  .sm\:max-w-50 {
    max-width: 12.5rem;
  }

  .sm\:max-w-60 {
    max-width: 15rem;
  }

  .sm\:max-w-80 {
    max-width: 20rem;
  }

  .sm\:max-w-90 {
    max-width: 22.5rem;
  }

  .sm\:max-w-120 {
    max-width: 30rem;
  }

  .sm\:max-w-160 {
    max-width: 40rem;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 30rem;
  }

  .sm\:max-w-md {
    max-width: 40rem;
  }

  .sm\:max-w-lg {
    max-width: 50rem;
  }

  .sm\:max-w-xl {
    max-width: 60rem;
  }

  .sm\:max-w-2xl {
    max-width: 70rem;
  }

  .sm\:max-w-3xl {
    max-width: 80rem;
  }

  .sm\:max-w-4xl {
    max-width: 90rem;
  }

  .sm\:max-w-5xl {
    max-width: 100rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:max-w-6xl {
    max-width: 110rem;
  }

  .sm\:min-h-0 {
    min-height: 0;
  }

  .sm\:min-h-5 {
    min-height: 1.25rem;
  }

  .sm\:min-h-7 {
    min-height: 1.75rem;
  }

  .sm\:min-h-9 {
    min-height: 2.25rem;
  }

  .sm\:min-h-10 {
    min-height: 2.5rem;
  }

  .sm\:min-h-12 {
    min-height: 3rem;
  }

  .sm\:min-h-14 {
    min-height: 3.5rem;
  }

  .sm\:min-h-16 {
    min-height: 4rem;
  }

  .sm\:min-h-20 {
    min-height: 5rem;
  }

  .sm\:min-h-30 {
    min-height: 7.5rem;
  }

  .sm\:min-h-40 {
    min-height: 10rem;
  }

  .sm\:min-h-50 {
    min-height: 12.5rem;
  }

  .sm\:min-h-60 {
    min-height: 15rem;
  }

  .sm\:min-h-80 {
    min-height: 20rem;
  }

  .sm\:min-h-90 {
    min-height: 22.5rem;
  }

  .sm\:min-h-120 {
    min-height: 30rem;
  }

  .sm\:min-h-160 {
    min-height: 40rem;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0;
  }

  .sm\:min-w-5 {
    min-width: 1.25rem;
  }

  .sm\:min-w-7 {
    min-width: 1.75rem;
  }

  .sm\:min-w-9 {
    min-width: 2.25rem;
  }

  .sm\:min-w-10 {
    min-width: 2.5rem;
  }

  .sm\:min-w-12 {
    min-width: 3rem;
  }

  .sm\:min-w-14 {
    min-width: 3.5rem;
  }

  .sm\:min-w-16 {
    min-width: 4rem;
  }

  .sm\:min-w-20 {
    min-width: 5rem;
  }

  .sm\:min-w-30 {
    min-width: 7.5rem;
  }

  .sm\:min-w-40 {
    min-width: 10rem;
  }

  .sm\:min-w-50 {
    min-width: 12.5rem;
  }

  .sm\:min-w-60 {
    min-width: 15rem;
  }

  .sm\:min-w-80 {
    min-width: 20rem;
  }

  .sm\:min-w-90 {
    min-width: 22.5rem;
  }

  .sm\:min-w-120 {
    min-width: 30rem;
  }

  .sm\:min-w-160 {
    min-width: 40rem;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:-m-0 {
    margin: 0;
  }

  .sm\:-m-1 {
    margin: -0.25rem;
  }

  .sm\:-m-2 {
    margin: -0.5rem;
  }

  .sm\:-m-3 {
    margin: -0.75rem;
  }

  .sm\:-m-4 {
    margin: -1rem;
  }

  .sm\:-m-5 {
    margin: -1.25rem;
  }

  .sm\:-m-6 {
    margin: -1.5rem;
  }

  .sm\:-m-7 {
    margin: -1.75rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-9 {
    margin: -2.25rem;
  }

  .sm\:-m-10 {
    margin: -2.5rem;
  }

  .sm\:-m-12 {
    margin: -3rem;
  }

  .sm\:-m-14 {
    margin: -3.5rem;
  }

  .sm\:-m-16 {
    margin: -4rem;
  }

  .sm\:-m-20 {
    margin: -5rem;
  }

  .sm\:-m-24 {
    margin: -6rem;
  }

  .sm\:-m-30 {
    margin: -7.5rem;
  }

  .sm\:-m-32 {
    margin: -8rem;
  }

  .sm\:-m-40 {
    margin: -10rem;
  }

  .sm\:-m-50 {
    margin: -12.5rem;
  }

  .sm\:-m-60 {
    margin: -15rem;
  }

  .sm\:-m-80 {
    margin: -20rem;
  }

  .sm\:-m-90 {
    margin: -22.5rem;
  }

  .sm\:-m-120 {
    margin: -30rem;
  }

  .sm\:-m-160 {
    margin: -40rem;
  }

  .sm\:-m-auto {
    margin: -auto;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-my-30 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .sm\:-mx-30 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-50 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .sm\:-mx-50 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .sm\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-my-90 {
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .sm\:-mx-90 {
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .sm\:-my-120 {
    margin-top: -30rem;
    margin-bottom: -30rem;
  }

  .sm\:-mx-120 {
    margin-left: -30rem;
    margin-right: -30rem;
  }

  .sm\:-my-160 {
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .sm\:-mx-160 {
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .sm\:-my-auto {
    margin-top: -auto;
    margin-bottom: -auto;
  }

  .sm\:-mx-auto {
    margin-left: -auto;
    margin-right: -auto;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-mt-0 {
    margin-top: 0;
  }

  .sm\:-mr-0 {
    margin-right: 0;
  }

  .sm\:-mb-0 {
    margin-bottom: 0;
  }

  .sm\:-ml-0 {
    margin-left: 0;
  }

  .sm\:-mt-1 {
    margin-top: -0.25rem;
  }

  .sm\:-mr-1 {
    margin-right: -0.25rem;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-1 {
    margin-left: -0.25rem;
  }

  .sm\:-mt-2 {
    margin-top: -0.5rem;
  }

  .sm\:-mr-2 {
    margin-right: -0.5rem;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .sm\:-ml-2 {
    margin-left: -0.5rem;
  }

  .sm\:-mt-3 {
    margin-top: -0.75rem;
  }

  .sm\:-mr-3 {
    margin-right: -0.75rem;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }

  .sm\:-mt-4 {
    margin-top: -1rem;
  }

  .sm\:-mr-4 {
    margin-right: -1rem;
  }

  .sm\:-mb-4 {
    margin-bottom: -1rem;
  }

  .sm\:-ml-4 {
    margin-left: -1rem;
  }

  .sm\:-mt-5 {
    margin-top: -1.25rem;
  }

  .sm\:-mr-5 {
    margin-right: -1.25rem;
  }

  .sm\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .sm\:-ml-5 {
    margin-left: -1.25rem;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }

  .sm\:-mr-6 {
    margin-right: -1.5rem;
  }

  .sm\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .sm\:-ml-6 {
    margin-left: -1.5rem;
  }

  .sm\:-mt-7 {
    margin-top: -1.75rem;
  }

  .sm\:-mr-7 {
    margin-right: -1.75rem;
  }

  .sm\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .sm\:-ml-7 {
    margin-left: -1.75rem;
  }

  .sm\:-mt-8 {
    margin-top: -2rem;
  }

  .sm\:-mr-8 {
    margin-right: -2rem;
  }

  .sm\:-mb-8 {
    margin-bottom: -2rem;
  }

  .sm\:-ml-8 {
    margin-left: -2rem;
  }

  .sm\:-mt-9 {
    margin-top: -2.25rem;
  }

  .sm\:-mr-9 {
    margin-right: -2.25rem;
  }

  .sm\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .sm\:-ml-9 {
    margin-left: -2.25rem;
  }

  .sm\:-mt-10 {
    margin-top: -2.5rem;
  }

  .sm\:-mr-10 {
    margin-right: -2.5rem;
  }

  .sm\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .sm\:-ml-10 {
    margin-left: -2.5rem;
  }

  .sm\:-mt-12 {
    margin-top: -3rem;
  }

  .sm\:-mr-12 {
    margin-right: -3rem;
  }

  .sm\:-mb-12 {
    margin-bottom: -3rem;
  }

  .sm\:-ml-12 {
    margin-left: -3rem;
  }

  .sm\:-mt-14 {
    margin-top: -3.5rem;
  }

  .sm\:-mr-14 {
    margin-right: -3.5rem;
  }

  .sm\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .sm\:-ml-14 {
    margin-left: -3.5rem;
  }

  .sm\:-mt-16 {
    margin-top: -4rem;
  }

  .sm\:-mr-16 {
    margin-right: -4rem;
  }

  .sm\:-mb-16 {
    margin-bottom: -4rem;
  }

  .sm\:-ml-16 {
    margin-left: -4rem;
  }

  .sm\:-mt-20 {
    margin-top: -5rem;
  }

  .sm\:-mr-20 {
    margin-right: -5rem;
  }

  .sm\:-mb-20 {
    margin-bottom: -5rem;
  }

  .sm\:-ml-20 {
    margin-left: -5rem;
  }

  .sm\:-mt-24 {
    margin-top: -6rem;
  }

  .sm\:-mr-24 {
    margin-right: -6rem;
  }

  .sm\:-mb-24 {
    margin-bottom: -6rem;
  }

  .sm\:-ml-24 {
    margin-left: -6rem;
  }

  .sm\:-mt-30 {
    margin-top: -7.5rem;
  }

  .sm\:-mr-30 {
    margin-right: -7.5rem;
  }

  .sm\:-mb-30 {
    margin-bottom: -7.5rem;
  }

  .sm\:-ml-30 {
    margin-left: -7.5rem;
  }

  .sm\:-mt-32 {
    margin-top: -8rem;
  }

  .sm\:-mr-32 {
    margin-right: -8rem;
  }

  .sm\:-mb-32 {
    margin-bottom: -8rem;
  }

  .sm\:-ml-32 {
    margin-left: -8rem;
  }

  .sm\:-mt-40 {
    margin-top: -10rem;
  }

  .sm\:-mr-40 {
    margin-right: -10rem;
  }

  .sm\:-mb-40 {
    margin-bottom: -10rem;
  }

  .sm\:-ml-40 {
    margin-left: -10rem;
  }

  .sm\:-mt-50 {
    margin-top: -12.5rem;
  }

  .sm\:-mr-50 {
    margin-right: -12.5rem;
  }

  .sm\:-mb-50 {
    margin-bottom: -12.5rem;
  }

  .sm\:-ml-50 {
    margin-left: -12.5rem;
  }

  .sm\:-mt-60 {
    margin-top: -15rem;
  }

  .sm\:-mr-60 {
    margin-right: -15rem;
  }

  .sm\:-mb-60 {
    margin-bottom: -15rem;
  }

  .sm\:-ml-60 {
    margin-left: -15rem;
  }

  .sm\:-mt-80 {
    margin-top: -20rem;
  }

  .sm\:-mr-80 {
    margin-right: -20rem;
  }

  .sm\:-mb-80 {
    margin-bottom: -20rem;
  }

  .sm\:-ml-80 {
    margin-left: -20rem;
  }

  .sm\:-mt-90 {
    margin-top: -22.5rem;
  }

  .sm\:-mr-90 {
    margin-right: -22.5rem;
  }

  .sm\:-mb-90 {
    margin-bottom: -22.5rem;
  }

  .sm\:-ml-90 {
    margin-left: -22.5rem;
  }

  .sm\:-mt-120 {
    margin-top: -30rem;
  }

  .sm\:-mr-120 {
    margin-right: -30rem;
  }

  .sm\:-mb-120 {
    margin-bottom: -30rem;
  }

  .sm\:-ml-120 {
    margin-left: -30rem;
  }

  .sm\:-mt-160 {
    margin-top: -40rem;
  }

  .sm\:-mr-160 {
    margin-right: -40rem;
  }

  .sm\:-mb-160 {
    margin-bottom: -40rem;
  }

  .sm\:-ml-160 {
    margin-left: -40rem;
  }

  .sm\:-mt-auto {
    margin-top: -auto;
  }

  .sm\:-mr-auto {
    margin-right: -auto;
  }

  .sm\:-mb-auto {
    margin-bottom: -auto;
  }

  .sm\:-ml-auto {
    margin-left: -auto;
  }

  .sm\:-mt-px {
    margin-top: -1px;
  }

  .sm\:-mr-px {
    margin-right: -1px;
  }

  .sm\:-mb-px {
    margin-bottom: -1px;
  }

  .sm\:-ml-px {
    margin-left: -1px;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-25 {
    opacity: .25;
  }

  .sm\:opacity-50 {
    opacity: .5;
  }

  .sm\:opacity-75 {
    opacity: .75;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:p-1 {
    padding: .25rem;
  }

  .sm\:p-2 {
    padding: .5rem;
  }

  .sm\:p-3 {
    padding: .75rem;
  }

  .sm\:p-4 {
    padding: 1rem;
  }

  .sm\:p-5 {
    padding: 1.25rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-7 {
    padding: 1.75rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-9 {
    padding: 2.25rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-14 {
    padding: 3.5rem;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-30 {
    padding: 7.5rem;
  }

  .sm\:p-32 {
    padding: 8rem;
  }

  .sm\:p-40 {
    padding: 10rem;
  }

  .sm\:p-50 {
    padding: 12.5rem;
  }

  .sm\:p-60 {
    padding: 15rem;
  }

  .sm\:p-80 {
    padding: 20rem;
  }

  .sm\:p-90 {
    padding: 22.5rem;
  }

  .sm\:p-120 {
    padding: 30rem;
  }

  .sm\:p-160 {
    padding: 40rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .sm\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .sm\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .sm\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .sm\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .sm\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .sm\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:py-30 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .sm\:px-30 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-50 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .sm\:px-50 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .sm\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:py-90 {
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .sm\:px-90 {
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .sm\:py-120 {
    padding-top: 30rem;
    padding-bottom: 30rem;
  }

  .sm\:px-120 {
    padding-left: 30rem;
    padding-right: 30rem;
  }

  .sm\:py-160 {
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .sm\:px-160 {
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:pt-0 {
    padding-top: 0;
  }

  .sm\:pr-0 {
    padding-right: 0;
  }

  .sm\:pb-0 {
    padding-bottom: 0;
  }

  .sm\:pl-0 {
    padding-left: 0;
  }

  .sm\:pt-1 {
    padding-top: .25rem;
  }

  .sm\:pr-1 {
    padding-right: .25rem;
  }

  .sm\:pb-1 {
    padding-bottom: .25rem;
  }

  .sm\:pl-1 {
    padding-left: .25rem;
  }

  .sm\:pt-2 {
    padding-top: .5rem;
  }

  .sm\:pr-2 {
    padding-right: .5rem;
  }

  .sm\:pb-2 {
    padding-bottom: .5rem;
  }

  .sm\:pl-2 {
    padding-left: .5rem;
  }

  .sm\:pt-3 {
    padding-top: .75rem;
  }

  .sm\:pr-3 {
    padding-right: .75rem;
  }

  .sm\:pb-3 {
    padding-bottom: .75rem;
  }

  .sm\:pl-3 {
    padding-left: .75rem;
  }

  .sm\:pt-4 {
    padding-top: 1rem;
  }

  .sm\:pr-4 {
    padding-right: 1rem;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:pl-4 {
    padding-left: 1rem;
  }

  .sm\:pt-5 {
    padding-top: 1.25rem;
  }

  .sm\:pr-5 {
    padding-right: 1.25rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pl-5 {
    padding-left: 1.25rem;
  }

  .sm\:pt-6 {
    padding-top: 1.5rem;
  }

  .sm\:pr-6 {
    padding-right: 1.5rem;
  }

  .sm\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .sm\:pl-6 {
    padding-left: 1.5rem;
  }

  .sm\:pt-7 {
    padding-top: 1.75rem;
  }

  .sm\:pr-7 {
    padding-right: 1.75rem;
  }

  .sm\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .sm\:pl-7 {
    padding-left: 1.75rem;
  }

  .sm\:pt-8 {
    padding-top: 2rem;
  }

  .sm\:pr-8 {
    padding-right: 2rem;
  }

  .sm\:pb-8 {
    padding-bottom: 2rem;
  }

  .sm\:pl-8 {
    padding-left: 2rem;
  }

  .sm\:pt-9 {
    padding-top: 2.25rem;
  }

  .sm\:pr-9 {
    padding-right: 2.25rem;
  }

  .sm\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .sm\:pl-9 {
    padding-left: 2.25rem;
  }

  .sm\:pt-10 {
    padding-top: 2.5rem;
  }

  .sm\:pr-10 {
    padding-right: 2.5rem;
  }

  .sm\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .sm\:pl-10 {
    padding-left: 2.5rem;
  }

  .sm\:pt-12 {
    padding-top: 3rem;
  }

  .sm\:pr-12 {
    padding-right: 3rem;
  }

  .sm\:pb-12 {
    padding-bottom: 3rem;
  }

  .sm\:pl-12 {
    padding-left: 3rem;
  }

  .sm\:pt-14 {
    padding-top: 3.5rem;
  }

  .sm\:pr-14 {
    padding-right: 3.5rem;
  }

  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .sm\:pl-14 {
    padding-left: 3.5rem;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:pr-16 {
    padding-right: 4rem;
  }

  .sm\:pb-16 {
    padding-bottom: 4rem;
  }

  .sm\:pl-16 {
    padding-left: 4rem;
  }

  .sm\:pt-20 {
    padding-top: 5rem;
  }

  .sm\:pr-20 {
    padding-right: 5rem;
  }

  .sm\:pb-20 {
    padding-bottom: 5rem;
  }

  .sm\:pl-20 {
    padding-left: 5rem;
  }

  .sm\:pt-24 {
    padding-top: 6rem;
  }

  .sm\:pr-24 {
    padding-right: 6rem;
  }

  .sm\:pb-24 {
    padding-bottom: 6rem;
  }

  .sm\:pl-24 {
    padding-left: 6rem;
  }

  .sm\:pt-30 {
    padding-top: 7.5rem;
  }

  .sm\:pr-30 {
    padding-right: 7.5rem;
  }

  .sm\:pb-30 {
    padding-bottom: 7.5rem;
  }

  .sm\:pl-30 {
    padding-left: 7.5rem;
  }

  .sm\:pt-32 {
    padding-top: 8rem;
  }

  .sm\:pr-32 {
    padding-right: 8rem;
  }

  .sm\:pb-32 {
    padding-bottom: 8rem;
  }

  .sm\:pl-32 {
    padding-left: 8rem;
  }

  .sm\:pt-40 {
    padding-top: 10rem;
  }

  .sm\:pr-40 {
    padding-right: 10rem;
  }

  .sm\:pb-40 {
    padding-bottom: 10rem;
  }

  .sm\:pl-40 {
    padding-left: 10rem;
  }

  .sm\:pt-50 {
    padding-top: 12.5rem;
  }

  .sm\:pr-50 {
    padding-right: 12.5rem;
  }

  .sm\:pb-50 {
    padding-bottom: 12.5rem;
  }

  .sm\:pl-50 {
    padding-left: 12.5rem;
  }

  .sm\:pt-60 {
    padding-top: 15rem;
  }

  .sm\:pr-60 {
    padding-right: 15rem;
  }

  .sm\:pb-60 {
    padding-bottom: 15rem;
  }

  .sm\:pl-60 {
    padding-left: 15rem;
  }

  .sm\:pt-80 {
    padding-top: 20rem;
  }

  .sm\:pr-80 {
    padding-right: 20rem;
  }

  .sm\:pb-80 {
    padding-bottom: 20rem;
  }

  .sm\:pl-80 {
    padding-left: 20rem;
  }

  .sm\:pt-90 {
    padding-top: 22.5rem;
  }

  .sm\:pr-90 {
    padding-right: 22.5rem;
  }

  .sm\:pb-90 {
    padding-bottom: 22.5rem;
  }

  .sm\:pl-90 {
    padding-left: 22.5rem;
  }

  .sm\:pt-120 {
    padding-top: 30rem;
  }

  .sm\:pr-120 {
    padding-right: 30rem;
  }

  .sm\:pb-120 {
    padding-bottom: 30rem;
  }

  .sm\:pl-120 {
    padding-left: 30rem;
  }

  .sm\:pt-160 {
    padding-top: 40rem;
  }

  .sm\:pr-160 {
    padding-right: 40rem;
  }

  .sm\:pb-160 {
    padding-bottom: 40rem;
  }

  .sm\:pl-160 {
    padding-left: 40rem;
  }

  .sm\:pt-px {
    padding-top: 1px;
  }

  .sm\:pr-px {
    padding-right: 1px;
  }

  .sm\:pb-px {
    padding-bottom: 1px;
  }

  .sm\:pl-px {
    padding-left: 1px;
  }

  .sm\:pointer-events-none {
    pointer-events: none;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto;
  }

  .sm\:static {
    position: static;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:sticky {
    position: sticky;
  }

  .sm\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm\:pin-y {
    top: 0;
    bottom: 0;
  }

  .sm\:pin-x {
    right: 0;
    left: 0;
  }

  .sm\:pin-t {
    top: 0;
  }

  .sm\:pin-r {
    right: 0;
  }

  .sm\:pin-b {
    bottom: 0;
  }

  .sm\:pin-l {
    left: 0;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .sm\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .sm\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .sm\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .sm\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .sm\:shadow-none {
    box-shadow: none;
  }

  .sm\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .sm\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .sm\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .sm\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .sm\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .sm\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .sm\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .sm\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .sm\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .sm\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .sm\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .sm\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .sm\:table-auto {
    table-layout: auto;
  }

  .sm\:table-fixed {
    table-layout: fixed;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-right {
    text-align: right;
  }

  .sm\:text-justify {
    text-align: justify;
  }

  .sm\:text-transparent {
    color: transparent;
  }

  .sm\:text-black {
    color: #22292f;
  }

  .sm\:text-grey-darkest {
    color: #3d4852;
  }

  .sm\:text-grey-darker {
    color: #606f7b;
  }

  .sm\:text-grey-dark {
    color: #8795a1;
  }

  .sm\:text-grey {
    color: #b8c2cc;
  }

  .sm\:text-grey-light {
    color: #dae1e7;
  }

  .sm\:text-grey-lighter {
    color: #f1f5f8;
  }

  .sm\:text-grey-lightest {
    color: #f8fafc;
  }

  .sm\:text-white {
    color: #fff;
  }

  .sm\:text-red-darkest {
    color: #3b0d0c;
  }

  .sm\:text-red-darker {
    color: #621b18;
  }

  .sm\:text-red-dark {
    color: #cc1f1a;
  }

  .sm\:text-red {
    color: #ff5471;
  }

  .sm\:text-red-light {
    color: #ef5753;
  }

  .sm\:text-red-lighter {
    color: #f9acaa;
  }

  .sm\:text-red-lightest {
    color: #fcebea;
  }

  .sm\:text-orange-darkest {
    color: #462a16;
  }

  .sm\:text-orange-darker {
    color: #613b1f;
  }

  .sm\:text-orange-dark {
    color: #de751f;
  }

  .sm\:text-orange {
    color: #f6993f;
  }

  .sm\:text-orange-light {
    color: #faad63;
  }

  .sm\:text-orange-lighter {
    color: #fcd9b6;
  }

  .sm\:text-orange-lightest {
    color: #fff5eb;
  }

  .sm\:text-yellow-darkest {
    color: #453411;
  }

  .sm\:text-yellow-darker {
    color: #684f1d;
  }

  .sm\:text-yellow-dark {
    color: #f2d024;
  }

  .sm\:text-yellow {
    color: #ffc859;
  }

  .sm\:text-yellow-light {
    color: #fff382;
  }

  .sm\:text-yellow-lighter {
    color: #fff9c2;
  }

  .sm\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .sm\:text-green-darkest {
    color: #0f2f21;
  }

  .sm\:text-green-darker {
    color: #1a4731;
  }

  .sm\:text-green-dark {
    color: #1f9d55;
  }

  .sm\:text-green {
    color: #66c7af;
  }

  .sm\:text-green-light {
    color: #51d88a;
  }

  .sm\:text-green-lighter {
    color: #a2f5bf;
  }

  .sm\:text-green-lightest {
    color: #e3fcec;
  }

  .sm\:text-teal-darkest {
    color: #0d3331;
  }

  .sm\:text-teal-darker {
    color: #20504f;
  }

  .sm\:text-teal-dark {
    color: #38a89d;
  }

  .sm\:text-teal {
    color: #4dc0b5;
  }

  .sm\:text-teal-light {
    color: #64d5ca;
  }

  .sm\:text-teal-lighter {
    color: #a0f0ed;
  }

  .sm\:text-teal-lightest {
    color: #e8fffe;
  }

  .sm\:text-blue-darkest {
    color: #12283a;
  }

  .sm\:text-blue-darker {
    color: #1c3d5a;
  }

  .sm\:text-blue-dark {
    color: #2779bd;
  }

  .sm\:text-blue {
    color: #3490dc;
  }

  .sm\:text-blue-light {
    color: #6cb2eb;
  }

  .sm\:text-blue-lighter {
    color: #bcdefa;
  }

  .sm\:text-blue-lightest {
    color: #eff8ff;
  }

  .sm\:text-indigo-darkest {
    color: #191e38;
  }

  .sm\:text-indigo-darker {
    color: #2f365f;
  }

  .sm\:text-indigo-dark {
    color: #5661b3;
  }

  .sm\:text-indigo {
    color: #6574cd;
  }

  .sm\:text-indigo-light {
    color: #7886d7;
  }

  .sm\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .sm\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .sm\:text-purple-darkest {
    color: #21183c;
  }

  .sm\:text-purple-darker {
    color: #382b5f;
  }

  .sm\:text-purple-dark {
    color: #794acf;
  }

  .sm\:text-purple {
    color: #9561e2;
  }

  .sm\:text-purple-light {
    color: #a779e9;
  }

  .sm\:text-purple-lighter {
    color: #d6bbfc;
  }

  .sm\:text-purple-lightest {
    color: #f3ebff;
  }

  .sm\:text-pink-darkest {
    color: #451225;
  }

  .sm\:text-pink-darker {
    color: #6f213f;
  }

  .sm\:text-pink-dark {
    color: #eb5286;
  }

  .sm\:text-pink {
    color: #f66d9b;
  }

  .sm\:text-pink-light {
    color: #fa7ea8;
  }

  .sm\:text-pink-lighter {
    color: #ffbbca;
  }

  .sm\:text-pink-lightest {
    color: #ffebef;
  }

  .sm\:text-black-10 {
    color: #00091a;
  }

  .sm\:text-black-20 {
    color: #242a33;
  }

  .sm\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .sm\:text-grey-50 {
    color: #5c6573;
  }

  .sm\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .sm\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .sm\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .sm\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .sm\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .sm\:text-grey-80 {
    color: #c2c6cc;
  }

  .sm\:text-grey-90 {
    color: #e1e3e6;
  }

  .sm\:text-grey-95 {
    color: #f0f1f2;
  }

  .sm\:text-grey-97 {
    color: #f7f7f7;
  }

  .sm\:text-blue-65 {
    color: #008aa6;
  }

  .sm\:text-blue-75 {
    color: #009fbf;
  }

  .sm\:text-blue-82 {
    color: #00abd1;
  }

  .sm\:text-blue-88 {
    color: #00bbe0;
  }

  .sm\:text-fb-blue {
    color: #3b5998;
  }

  .sm\:text-tw-blue {
    color: #00aced;
  }

  .sm\:text-ig-brown {
    color: #675144;
  }

  .sm\:text-steel-75 {
    color: #a8b2bf;
  }

  .sm\:text-steel-85 {
    color: #bfcad9;
  }

  .sm\:text-steel-100 {
    color: #e6f0ff;
  }

  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .sm\:group-hover\:text-black {
    color: #22292f;
  }

  .group:hover .sm\:group-hover\:text-grey-darkest {
    color: #3d4852;
  }

  .group:hover .sm\:group-hover\:text-grey-darker {
    color: #606f7b;
  }

  .group:hover .sm\:group-hover\:text-grey-dark {
    color: #8795a1;
  }

  .group:hover .sm\:group-hover\:text-grey {
    color: #b8c2cc;
  }

  .group:hover .sm\:group-hover\:text-grey-light {
    color: #dae1e7;
  }

  .group:hover .sm\:group-hover\:text-grey-lighter {
    color: #f1f5f8;
  }

  .group:hover .sm\:group-hover\:text-grey-lightest {
    color: #f8fafc;
  }

  .group:hover .sm\:group-hover\:text-white {
    color: #fff;
  }

  .group:hover .sm\:group-hover\:text-red-darkest {
    color: #3b0d0c;
  }

  .group:hover .sm\:group-hover\:text-red-darker {
    color: #621b18;
  }

  .group:hover .sm\:group-hover\:text-red-dark {
    color: #cc1f1a;
  }

  .group:hover .sm\:group-hover\:text-red {
    color: #ff5471;
  }

  .group:hover .sm\:group-hover\:text-red-light {
    color: #ef5753;
  }

  .group:hover .sm\:group-hover\:text-red-lighter {
    color: #f9acaa;
  }

  .group:hover .sm\:group-hover\:text-red-lightest {
    color: #fcebea;
  }

  .group:hover .sm\:group-hover\:text-orange-darkest {
    color: #462a16;
  }

  .group:hover .sm\:group-hover\:text-orange-darker {
    color: #613b1f;
  }

  .group:hover .sm\:group-hover\:text-orange-dark {
    color: #de751f;
  }

  .group:hover .sm\:group-hover\:text-orange {
    color: #f6993f;
  }

  .group:hover .sm\:group-hover\:text-orange-light {
    color: #faad63;
  }

  .group:hover .sm\:group-hover\:text-orange-lighter {
    color: #fcd9b6;
  }

  .group:hover .sm\:group-hover\:text-orange-lightest {
    color: #fff5eb;
  }

  .group:hover .sm\:group-hover\:text-yellow-darkest {
    color: #453411;
  }

  .group:hover .sm\:group-hover\:text-yellow-darker {
    color: #684f1d;
  }

  .group:hover .sm\:group-hover\:text-yellow-dark {
    color: #f2d024;
  }

  .group:hover .sm\:group-hover\:text-yellow {
    color: #ffc859;
  }

  .group:hover .sm\:group-hover\:text-yellow-light {
    color: #fff382;
  }

  .group:hover .sm\:group-hover\:text-yellow-lighter {
    color: #fff9c2;
  }

  .group:hover .sm\:group-hover\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .group:hover .sm\:group-hover\:text-green-darkest {
    color: #0f2f21;
  }

  .group:hover .sm\:group-hover\:text-green-darker {
    color: #1a4731;
  }

  .group:hover .sm\:group-hover\:text-green-dark {
    color: #1f9d55;
  }

  .group:hover .sm\:group-hover\:text-green {
    color: #66c7af;
  }

  .group:hover .sm\:group-hover\:text-green-light {
    color: #51d88a;
  }

  .group:hover .sm\:group-hover\:text-green-lighter {
    color: #a2f5bf;
  }

  .group:hover .sm\:group-hover\:text-green-lightest {
    color: #e3fcec;
  }

  .group:hover .sm\:group-hover\:text-teal-darkest {
    color: #0d3331;
  }

  .group:hover .sm\:group-hover\:text-teal-darker {
    color: #20504f;
  }

  .group:hover .sm\:group-hover\:text-teal-dark {
    color: #38a89d;
  }

  .group:hover .sm\:group-hover\:text-teal {
    color: #4dc0b5;
  }

  .group:hover .sm\:group-hover\:text-teal-light {
    color: #64d5ca;
  }

  .group:hover .sm\:group-hover\:text-teal-lighter {
    color: #a0f0ed;
  }

  .group:hover .sm\:group-hover\:text-teal-lightest {
    color: #e8fffe;
  }

  .group:hover .sm\:group-hover\:text-blue-darkest {
    color: #12283a;
  }

  .group:hover .sm\:group-hover\:text-blue-darker {
    color: #1c3d5a;
  }

  .group:hover .sm\:group-hover\:text-blue-dark {
    color: #2779bd;
  }

  .group:hover .sm\:group-hover\:text-blue {
    color: #3490dc;
  }

  .group:hover .sm\:group-hover\:text-blue-light {
    color: #6cb2eb;
  }

  .group:hover .sm\:group-hover\:text-blue-lighter {
    color: #bcdefa;
  }

  .group:hover .sm\:group-hover\:text-blue-lightest {
    color: #eff8ff;
  }

  .group:hover .sm\:group-hover\:text-indigo-darkest {
    color: #191e38;
  }

  .group:hover .sm\:group-hover\:text-indigo-darker {
    color: #2f365f;
  }

  .group:hover .sm\:group-hover\:text-indigo-dark {
    color: #5661b3;
  }

  .group:hover .sm\:group-hover\:text-indigo {
    color: #6574cd;
  }

  .group:hover .sm\:group-hover\:text-indigo-light {
    color: #7886d7;
  }

  .group:hover .sm\:group-hover\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .group:hover .sm\:group-hover\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .group:hover .sm\:group-hover\:text-purple-darkest {
    color: #21183c;
  }

  .group:hover .sm\:group-hover\:text-purple-darker {
    color: #382b5f;
  }

  .group:hover .sm\:group-hover\:text-purple-dark {
    color: #794acf;
  }

  .group:hover .sm\:group-hover\:text-purple {
    color: #9561e2;
  }

  .group:hover .sm\:group-hover\:text-purple-light {
    color: #a779e9;
  }

  .group:hover .sm\:group-hover\:text-purple-lighter {
    color: #d6bbfc;
  }

  .group:hover .sm\:group-hover\:text-purple-lightest {
    color: #f3ebff;
  }

  .group:hover .sm\:group-hover\:text-pink-darkest {
    color: #451225;
  }

  .group:hover .sm\:group-hover\:text-pink-darker {
    color: #6f213f;
  }

  .group:hover .sm\:group-hover\:text-pink-dark {
    color: #eb5286;
  }

  .group:hover .sm\:group-hover\:text-pink {
    color: #f66d9b;
  }

  .group:hover .sm\:group-hover\:text-pink-light {
    color: #fa7ea8;
  }

  .group:hover .sm\:group-hover\:text-pink-lighter {
    color: #ffbbca;
  }

  .group:hover .sm\:group-hover\:text-pink-lightest {
    color: #ffebef;
  }

  .group:hover .sm\:group-hover\:text-black-10 {
    color: #00091a;
  }

  .group:hover .sm\:group-hover\:text-black-20 {
    color: #242a33;
  }

  .group:hover .sm\:group-hover\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .group:hover .sm\:group-hover\:text-grey-50 {
    color: #5c6573;
  }

  .group:hover .sm\:group-hover\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .group:hover .sm\:group-hover\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .group:hover .sm\:group-hover\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .group:hover .sm\:group-hover\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .group:hover .sm\:group-hover\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .group:hover .sm\:group-hover\:text-grey-80 {
    color: #c2c6cc;
  }

  .group:hover .sm\:group-hover\:text-grey-90 {
    color: #e1e3e6;
  }

  .group:hover .sm\:group-hover\:text-grey-95 {
    color: #f0f1f2;
  }

  .group:hover .sm\:group-hover\:text-grey-97 {
    color: #f7f7f7;
  }

  .group:hover .sm\:group-hover\:text-blue-65 {
    color: #008aa6;
  }

  .group:hover .sm\:group-hover\:text-blue-75 {
    color: #009fbf;
  }

  .group:hover .sm\:group-hover\:text-blue-82 {
    color: #00abd1;
  }

  .group:hover .sm\:group-hover\:text-blue-88 {
    color: #00bbe0;
  }

  .group:hover .sm\:group-hover\:text-fb-blue {
    color: #3b5998;
  }

  .group:hover .sm\:group-hover\:text-tw-blue {
    color: #00aced;
  }

  .group:hover .sm\:group-hover\:text-ig-brown {
    color: #675144;
  }

  .group:hover .sm\:group-hover\:text-steel-75 {
    color: #a8b2bf;
  }

  .group:hover .sm\:group-hover\:text-steel-85 {
    color: #bfcad9;
  }

  .group:hover .sm\:group-hover\:text-steel-100 {
    color: #e6f0ff;
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-black:hover {
    color: #22292f;
  }

  .sm\:hover\:text-grey-darkest:hover {
    color: #3d4852;
  }

  .sm\:hover\:text-grey-darker:hover {
    color: #606f7b;
  }

  .sm\:hover\:text-grey-dark:hover {
    color: #8795a1;
  }

  .sm\:hover\:text-grey:hover {
    color: #b8c2cc;
  }

  .sm\:hover\:text-grey-light:hover {
    color: #dae1e7;
  }

  .sm\:hover\:text-grey-lighter:hover {
    color: #f1f5f8;
  }

  .sm\:hover\:text-grey-lightest:hover {
    color: #f8fafc;
  }

  .sm\:hover\:text-white:hover {
    color: #fff;
  }

  .sm\:hover\:text-red-darkest:hover {
    color: #3b0d0c;
  }

  .sm\:hover\:text-red-darker:hover {
    color: #621b18;
  }

  .sm\:hover\:text-red-dark:hover {
    color: #cc1f1a;
  }

  .sm\:hover\:text-red:hover {
    color: #ff5471;
  }

  .sm\:hover\:text-red-light:hover {
    color: #ef5753;
  }

  .sm\:hover\:text-red-lighter:hover {
    color: #f9acaa;
  }

  .sm\:hover\:text-red-lightest:hover {
    color: #fcebea;
  }

  .sm\:hover\:text-orange-darkest:hover {
    color: #462a16;
  }

  .sm\:hover\:text-orange-darker:hover {
    color: #613b1f;
  }

  .sm\:hover\:text-orange-dark:hover {
    color: #de751f;
  }

  .sm\:hover\:text-orange:hover {
    color: #f6993f;
  }

  .sm\:hover\:text-orange-light:hover {
    color: #faad63;
  }

  .sm\:hover\:text-orange-lighter:hover {
    color: #fcd9b6;
  }

  .sm\:hover\:text-orange-lightest:hover {
    color: #fff5eb;
  }

  .sm\:hover\:text-yellow-darkest:hover {
    color: #453411;
  }

  .sm\:hover\:text-yellow-darker:hover {
    color: #684f1d;
  }

  .sm\:hover\:text-yellow-dark:hover {
    color: #f2d024;
  }

  .sm\:hover\:text-yellow:hover {
    color: #ffc859;
  }

  .sm\:hover\:text-yellow-light:hover {
    color: #fff382;
  }

  .sm\:hover\:text-yellow-lighter:hover {
    color: #fff9c2;
  }

  .sm\:hover\:text-yellow-lightest:hover {
    color: #fcfbeb;
  }

  .sm\:hover\:text-green-darkest:hover {
    color: #0f2f21;
  }

  .sm\:hover\:text-green-darker:hover {
    color: #1a4731;
  }

  .sm\:hover\:text-green-dark:hover {
    color: #1f9d55;
  }

  .sm\:hover\:text-green:hover {
    color: #66c7af;
  }

  .sm\:hover\:text-green-light:hover {
    color: #51d88a;
  }

  .sm\:hover\:text-green-lighter:hover {
    color: #a2f5bf;
  }

  .sm\:hover\:text-green-lightest:hover {
    color: #e3fcec;
  }

  .sm\:hover\:text-teal-darkest:hover {
    color: #0d3331;
  }

  .sm\:hover\:text-teal-darker:hover {
    color: #20504f;
  }

  .sm\:hover\:text-teal-dark:hover {
    color: #38a89d;
  }

  .sm\:hover\:text-teal:hover {
    color: #4dc0b5;
  }

  .sm\:hover\:text-teal-light:hover {
    color: #64d5ca;
  }

  .sm\:hover\:text-teal-lighter:hover {
    color: #a0f0ed;
  }

  .sm\:hover\:text-teal-lightest:hover {
    color: #e8fffe;
  }

  .sm\:hover\:text-blue-darkest:hover {
    color: #12283a;
  }

  .sm\:hover\:text-blue-darker:hover {
    color: #1c3d5a;
  }

  .sm\:hover\:text-blue-dark:hover {
    color: #2779bd;
  }

  .sm\:hover\:text-blue:hover {
    color: #3490dc;
  }

  .sm\:hover\:text-blue-light:hover {
    color: #6cb2eb;
  }

  .sm\:hover\:text-blue-lighter:hover {
    color: #bcdefa;
  }

  .sm\:hover\:text-blue-lightest:hover {
    color: #eff8ff;
  }

  .sm\:hover\:text-indigo-darkest:hover {
    color: #191e38;
  }

  .sm\:hover\:text-indigo-darker:hover {
    color: #2f365f;
  }

  .sm\:hover\:text-indigo-dark:hover {
    color: #5661b3;
  }

  .sm\:hover\:text-indigo:hover {
    color: #6574cd;
  }

  .sm\:hover\:text-indigo-light:hover {
    color: #7886d7;
  }

  .sm\:hover\:text-indigo-lighter:hover {
    color: #b2b7ff;
  }

  .sm\:hover\:text-indigo-lightest:hover {
    color: #e6e8ff;
  }

  .sm\:hover\:text-purple-darkest:hover {
    color: #21183c;
  }

  .sm\:hover\:text-purple-darker:hover {
    color: #382b5f;
  }

  .sm\:hover\:text-purple-dark:hover {
    color: #794acf;
  }

  .sm\:hover\:text-purple:hover {
    color: #9561e2;
  }

  .sm\:hover\:text-purple-light:hover {
    color: #a779e9;
  }

  .sm\:hover\:text-purple-lighter:hover {
    color: #d6bbfc;
  }

  .sm\:hover\:text-purple-lightest:hover {
    color: #f3ebff;
  }

  .sm\:hover\:text-pink-darkest:hover {
    color: #451225;
  }

  .sm\:hover\:text-pink-darker:hover {
    color: #6f213f;
  }

  .sm\:hover\:text-pink-dark:hover {
    color: #eb5286;
  }

  .sm\:hover\:text-pink:hover {
    color: #f66d9b;
  }

  .sm\:hover\:text-pink-light:hover {
    color: #fa7ea8;
  }

  .sm\:hover\:text-pink-lighter:hover {
    color: #ffbbca;
  }

  .sm\:hover\:text-pink-lightest:hover {
    color: #ffebef;
  }

  .sm\:hover\:text-black-10:hover {
    color: #00091a;
  }

  .sm\:hover\:text-black-20:hover {
    color: #242a33;
  }

  .sm\:hover\:text-black-modal-a90:hover {
    color: rgba(0, 9, 26, .9);;
  }

  .sm\:hover\:text-grey-50:hover {
    color: #5c6573;
  }

  .sm\:hover\:text-grey-50-a20:hover {
    color: rgba(102, 113, 128, .2);
  }

  .sm\:hover\:text-grey-50-a30:hover {
    color: rgba(102, 113, 128, .3);
  }

  .sm\:hover\:text-grey-70:hover {
    color: rgb(143, 158, 179);
  }

  .sm\:hover\:text-grey-70-a30:hover {
    color: rgba(143, 158, 179, .3);
  }

  .sm\:hover\:text-grey-70-a40:hover {
    color: rgba(143, 158, 179, .4);
  }

  .sm\:hover\:text-grey-80:hover {
    color: #c2c6cc;
  }

  .sm\:hover\:text-grey-90:hover {
    color: #e1e3e6;
  }

  .sm\:hover\:text-grey-95:hover {
    color: #f0f1f2;
  }

  .sm\:hover\:text-grey-97:hover {
    color: #f7f7f7;
  }

  .sm\:hover\:text-blue-65:hover {
    color: #008aa6;
  }

  .sm\:hover\:text-blue-75:hover {
    color: #009fbf;
  }

  .sm\:hover\:text-blue-82:hover {
    color: #00abd1;
  }

  .sm\:hover\:text-blue-88:hover {
    color: #00bbe0;
  }

  .sm\:hover\:text-fb-blue:hover {
    color: #3b5998;
  }

  .sm\:hover\:text-tw-blue:hover {
    color: #00aced;
  }

  .sm\:hover\:text-ig-brown:hover {
    color: #675144;
  }

  .sm\:hover\:text-steel-75:hover {
    color: #a8b2bf;
  }

  .sm\:hover\:text-steel-85:hover {
    color: #bfcad9;
  }

  .sm\:hover\:text-steel-100:hover {
    color: #e6f0ff;
  }

  .sm\:text-xs {
    font-size: .75rem;
  }

  .sm\:text-sm {
    font-size: .875rem;
  }

  .sm\:text-base {
    font-size: 1rem;
  }

  .sm\:text-lg {
    font-size: 1.125rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
  }

  .sm\:text-2xl {
    font-size: 1.5rem;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:roman {
    font-style: normal;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:normal-case {
    text-transform: none;
  }

  .sm\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:hover\:italic:hover {
    font-style: italic;
  }

  .sm\:hover\:roman:hover {
    font-style: normal;
  }

  .sm\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .sm\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .sm\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .sm\:hover\:normal-case:hover {
    text-transform: none;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .sm\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:focus\:italic:focus {
    font-style: italic;
  }

  .sm\:focus\:roman:focus {
    font-style: normal;
  }

  .sm\:focus\:uppercase:focus {
    text-transform: uppercase;
  }

  .sm\:focus\:lowercase:focus {
    text-transform: lowercase;
  }

  .sm\:focus\:capitalize:focus {
    text-transform: capitalize;
  }

  .sm\:focus\:normal-case:focus {
    text-transform: none;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .sm\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0;
  }

  .sm\:tracking-wide {
    letter-spacing: .05em;
  }

  .sm\:select-none {
    user-select: none;
  }

  .sm\:select-text {
    user-select: text;
  }

  .sm\:align-baseline {
    vertical-align: baseline;
  }

  .sm\:align-top {
    vertical-align: top;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:align-bottom {
    vertical-align: bottom;
  }

  .sm\:align-text-top {
    vertical-align: text-top;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .sm\:visible {
    visibility: visible;
  }

  .sm\:invisible {
    visibility: hidden;
  }

  .group:hover .sm\:group-hover\:visible {
    visibility: visible;
  }

  .group:hover .sm\:group-hover\:invisible {
    visibility: hidden;
  }

  .sm\:hover\:visible:hover {
    visibility: visible;
  }

  .sm\:hover\:invisible:hover {
    visibility: hidden;
  }

  .sm\:focus\:visible:focus {
    visibility: visible;
  }

  .sm\:focus\:invisible:focus {
    visibility: hidden;
  }

  .sm\:whitespace-normal {
    white-space: normal;
  }

  .sm\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .sm\:whitespace-pre {
    white-space: pre;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .sm\:break-words {
    word-wrap: break-word;
  }

  .sm\:break-normal {
    word-wrap: normal;
  }

  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:w-0 {
    width: 0;
  }

  .sm\:w-1 {
    width: .25rem;
  }

  .sm\:w-2 {
    width: .5rem;
  }

  .sm\:w-3 {
    width: .75rem;
  }

  .sm\:w-4 {
    width: 1rem;
  }

  .sm\:w-5 {
    width: 1.25rem;
  }

  .sm\:w-6 {
    width: 1.5rem;
  }

  .sm\:w-7 {
    width: 1.75rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-9 {
    width: 2.25rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-14 {
    width: 3.5rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-30 {
    width: 7.5rem;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-40 {
    width: 10rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-50 {
    width: 12.5rem;
  }

  .sm\:w-60 {
    width: 15rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-80 {
    width: 20rem;
  }

  .sm\:w-90 {
    width: 22.5rem;
  }

  .sm\:w-120 {
    width: 30rem;
  }

  .sm\:w-160 {
    width: 40rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.33333%;
  }

  .sm\:w-2\/3 {
    width: 66.66667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-1\/6 {
    width: 16.66667%;
  }

  .sm\:w-5\/6 {
    width: 83.33333%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:z-0 {
    z-index: 0;
  }

  .sm\:z-10 {
    z-index: 10;
  }

  .sm\:z-20 {
    z-index: 20;
  }

  .sm\:z-30 {
    z-index: 30;
  }

  .sm\:z-40 {
    z-index: 40;
  }

  .sm\:z-50 {
    z-index: 50;
  }

  .sm\:z-60 {
    z-index: 60;
  }

  .sm\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 768px) {
  .md\:list-reset {
    list-style: none;
    padding: 0;
  }

  .md\:appearance-none {
    appearance: none;
  }

  .md\:bg-fixed {
    background-attachment: fixed;
  }

  .md\:bg-local {
    background-attachment: local;
  }

  .md\:bg-scroll {
    background-attachment: scroll;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-black {
    background-color: #22292f;
  }

  .md\:bg-grey-darkest {
    background-color: #3d4852;
  }

  .md\:bg-grey-darker {
    background-color: #606f7b;
  }

  .md\:bg-grey-dark {
    background-color: #8795a1;
  }

  .md\:bg-grey {
    background-color: #b8c2cc;
  }

  .md\:bg-grey-light {
    background-color: #dae1e7;
  }

  .md\:bg-grey-lighter {
    background-color: #f1f5f8;
  }

  .md\:bg-grey-lightest {
    background-color: #f8fafc;
  }

  .md\:bg-white {
    background-color: #fff;
  }

  .md\:bg-red-darkest {
    background-color: #3b0d0c;
  }

  .md\:bg-red-darker {
    background-color: #621b18;
  }

  .md\:bg-red-dark {
    background-color: #cc1f1a;
  }

  .md\:bg-red {
    background-color: #ff5471;
  }

  .md\:bg-red-light {
    background-color: #ef5753;
  }

  .md\:bg-red-lighter {
    background-color: #f9acaa;
  }

  .md\:bg-red-lightest {
    background-color: #fcebea;
  }

  .md\:bg-orange-darkest {
    background-color: #462a16;
  }

  .md\:bg-orange-darker {
    background-color: #613b1f;
  }

  .md\:bg-orange-dark {
    background-color: #de751f;
  }

  .md\:bg-orange {
    background-color: #f6993f;
  }

  .md\:bg-orange-light {
    background-color: #faad63;
  }

  .md\:bg-orange-lighter {
    background-color: #fcd9b6;
  }

  .md\:bg-orange-lightest {
    background-color: #fff5eb;
  }

  .md\:bg-yellow-darkest {
    background-color: #453411;
  }

  .md\:bg-yellow-darker {
    background-color: #684f1d;
  }

  .md\:bg-yellow-dark {
    background-color: #f2d024;
  }

  .md\:bg-yellow {
    background-color: #ffc859;
  }

  .md\:bg-yellow-light {
    background-color: #fff382;
  }

  .md\:bg-yellow-lighter {
    background-color: #fff9c2;
  }

  .md\:bg-yellow-lightest {
    background-color: #fcfbeb;
  }

  .md\:bg-green-darkest {
    background-color: #0f2f21;
  }

  .md\:bg-green-darker {
    background-color: #1a4731;
  }

  .md\:bg-green-dark {
    background-color: #1f9d55;
  }

  .md\:bg-green {
    background-color: #66c7af;
  }

  .md\:bg-green-light {
    background-color: #51d88a;
  }

  .md\:bg-green-lighter {
    background-color: #a2f5bf;
  }

  .md\:bg-green-lightest {
    background-color: #e3fcec;
  }

  .md\:bg-teal-darkest {
    background-color: #0d3331;
  }

  .md\:bg-teal-darker {
    background-color: #20504f;
  }

  .md\:bg-teal-dark {
    background-color: #38a89d;
  }

  .md\:bg-teal {
    background-color: #4dc0b5;
  }

  .md\:bg-teal-light {
    background-color: #64d5ca;
  }

  .md\:bg-teal-lighter {
    background-color: #a0f0ed;
  }

  .md\:bg-teal-lightest {
    background-color: #e8fffe;
  }

  .md\:bg-blue-darkest {
    background-color: #12283a;
  }

  .md\:bg-blue-darker {
    background-color: #1c3d5a;
  }

  .md\:bg-blue-dark {
    background-color: #2779bd;
  }

  .md\:bg-blue {
    background-color: #3490dc;
  }

  .md\:bg-blue-light {
    background-color: #6cb2eb;
  }

  .md\:bg-blue-lighter {
    background-color: #bcdefa;
  }

  .md\:bg-blue-lightest {
    background-color: #eff8ff;
  }

  .md\:bg-indigo-darkest {
    background-color: #191e38;
  }

  .md\:bg-indigo-darker {
    background-color: #2f365f;
  }

  .md\:bg-indigo-dark {
    background-color: #5661b3;
  }

  .md\:bg-indigo {
    background-color: #6574cd;
  }

  .md\:bg-indigo-light {
    background-color: #7886d7;
  }

  .md\:bg-indigo-lighter {
    background-color: #b2b7ff;
  }

  .md\:bg-indigo-lightest {
    background-color: #e6e8ff;
  }

  .md\:bg-purple-darkest {
    background-color: #21183c;
  }

  .md\:bg-purple-darker {
    background-color: #382b5f;
  }

  .md\:bg-purple-dark {
    background-color: #794acf;
  }

  .md\:bg-purple {
    background-color: #9561e2;
  }

  .md\:bg-purple-light {
    background-color: #a779e9;
  }

  .md\:bg-purple-lighter {
    background-color: #d6bbfc;
  }

  .md\:bg-purple-lightest {
    background-color: #f3ebff;
  }

  .md\:bg-pink-darkest {
    background-color: #451225;
  }

  .md\:bg-pink-darker {
    background-color: #6f213f;
  }

  .md\:bg-pink-dark {
    background-color: #eb5286;
  }

  .md\:bg-pink {
    background-color: #f66d9b;
  }

  .md\:bg-pink-light {
    background-color: #fa7ea8;
  }

  .md\:bg-pink-lighter {
    background-color: #ffbbca;
  }

  .md\:bg-pink-lightest {
    background-color: #ffebef;
  }

  .md\:bg-black-10 {
    background-color: #00091a;
  }

  .md\:bg-black-20 {
    background-color: #242a33;
  }

  .md\:bg-black-modal-a90 {
    background-color: rgba(0, 9, 26, .9);;
  }

  .md\:bg-grey-50 {
    background-color: #5c6573;
  }

  .md\:bg-grey-50-a20 {
    background-color: rgba(102, 113, 128, .2);
  }

  .md\:bg-grey-50-a30 {
    background-color: rgba(102, 113, 128, .3);
  }

  .md\:bg-grey-70 {
    background-color: rgb(143, 158, 179);
  }

  .md\:bg-grey-70-a30 {
    background-color: rgba(143, 158, 179, .3);
  }

  .md\:bg-grey-70-a40 {
    background-color: rgba(143, 158, 179, .4);
  }

  .md\:bg-grey-80 {
    background-color: #c2c6cc;
  }

  .md\:bg-grey-90 {
    background-color: #e1e3e6;
  }

  .md\:bg-grey-95 {
    background-color: #f0f1f2;
  }

  .md\:bg-grey-97 {
    background-color: #f7f7f7;
  }

  .md\:bg-blue-65 {
    background-color: #008aa6;
  }

  .md\:bg-blue-75 {
    background-color: #009fbf;
  }

  .md\:bg-blue-82 {
    background-color: #00abd1;
  }

  .md\:bg-blue-88 {
    background-color: #00bbe0;
  }

  .md\:bg-fb-blue {
    background-color: #3b5998;
  }

  .md\:bg-tw-blue {
    background-color: #00aced;
  }

  .md\:bg-ig-brown {
    background-color: #675144;
  }

  .md\:bg-steel-75 {
    background-color: #a8b2bf;
  }

  .md\:bg-steel-85 {
    background-color: #bfcad9;
  }

  .md\:bg-steel-100 {
    background-color: #e6f0ff;
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .md\:hover\:bg-black:hover {
    background-color: #22292f;
  }

  .md\:hover\:bg-grey-darkest:hover {
    background-color: #3d4852;
  }

  .md\:hover\:bg-grey-darker:hover {
    background-color: #606f7b;
  }

  .md\:hover\:bg-grey-dark:hover {
    background-color: #8795a1;
  }

  .md\:hover\:bg-grey:hover {
    background-color: #b8c2cc;
  }

  .md\:hover\:bg-grey-light:hover {
    background-color: #dae1e7;
  }

  .md\:hover\:bg-grey-lighter:hover {
    background-color: #f1f5f8;
  }

  .md\:hover\:bg-grey-lightest:hover {
    background-color: #f8fafc;
  }

  .md\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .md\:hover\:bg-red-darkest:hover {
    background-color: #3b0d0c;
  }

  .md\:hover\:bg-red-darker:hover {
    background-color: #621b18;
  }

  .md\:hover\:bg-red-dark:hover {
    background-color: #cc1f1a;
  }

  .md\:hover\:bg-red:hover {
    background-color: #ff5471;
  }

  .md\:hover\:bg-red-light:hover {
    background-color: #ef5753;
  }

  .md\:hover\:bg-red-lighter:hover {
    background-color: #f9acaa;
  }

  .md\:hover\:bg-red-lightest:hover {
    background-color: #fcebea;
  }

  .md\:hover\:bg-orange-darkest:hover {
    background-color: #462a16;
  }

  .md\:hover\:bg-orange-darker:hover {
    background-color: #613b1f;
  }

  .md\:hover\:bg-orange-dark:hover {
    background-color: #de751f;
  }

  .md\:hover\:bg-orange:hover {
    background-color: #f6993f;
  }

  .md\:hover\:bg-orange-light:hover {
    background-color: #faad63;
  }

  .md\:hover\:bg-orange-lighter:hover {
    background-color: #fcd9b6;
  }

  .md\:hover\:bg-orange-lightest:hover {
    background-color: #fff5eb;
  }

  .md\:hover\:bg-yellow-darkest:hover {
    background-color: #453411;
  }

  .md\:hover\:bg-yellow-darker:hover {
    background-color: #684f1d;
  }

  .md\:hover\:bg-yellow-dark:hover {
    background-color: #f2d024;
  }

  .md\:hover\:bg-yellow:hover {
    background-color: #ffc859;
  }

  .md\:hover\:bg-yellow-light:hover {
    background-color: #fff382;
  }

  .md\:hover\:bg-yellow-lighter:hover {
    background-color: #fff9c2;
  }

  .md\:hover\:bg-yellow-lightest:hover {
    background-color: #fcfbeb;
  }

  .md\:hover\:bg-green-darkest:hover {
    background-color: #0f2f21;
  }

  .md\:hover\:bg-green-darker:hover {
    background-color: #1a4731;
  }

  .md\:hover\:bg-green-dark:hover {
    background-color: #1f9d55;
  }

  .md\:hover\:bg-green:hover {
    background-color: #66c7af;
  }

  .md\:hover\:bg-green-light:hover {
    background-color: #51d88a;
  }

  .md\:hover\:bg-green-lighter:hover {
    background-color: #a2f5bf;
  }

  .md\:hover\:bg-green-lightest:hover {
    background-color: #e3fcec;
  }

  .md\:hover\:bg-teal-darkest:hover {
    background-color: #0d3331;
  }

  .md\:hover\:bg-teal-darker:hover {
    background-color: #20504f;
  }

  .md\:hover\:bg-teal-dark:hover {
    background-color: #38a89d;
  }

  .md\:hover\:bg-teal:hover {
    background-color: #4dc0b5;
  }

  .md\:hover\:bg-teal-light:hover {
    background-color: #64d5ca;
  }

  .md\:hover\:bg-teal-lighter:hover {
    background-color: #a0f0ed;
  }

  .md\:hover\:bg-teal-lightest:hover {
    background-color: #e8fffe;
  }

  .md\:hover\:bg-blue-darkest:hover {
    background-color: #12283a;
  }

  .md\:hover\:bg-blue-darker:hover {
    background-color: #1c3d5a;
  }

  .md\:hover\:bg-blue-dark:hover {
    background-color: #2779bd;
  }

  .md\:hover\:bg-blue:hover {
    background-color: #3490dc;
  }

  .md\:hover\:bg-blue-light:hover {
    background-color: #6cb2eb;
  }

  .md\:hover\:bg-blue-lighter:hover {
    background-color: #bcdefa;
  }

  .md\:hover\:bg-blue-lightest:hover {
    background-color: #eff8ff;
  }

  .md\:hover\:bg-indigo-darkest:hover {
    background-color: #191e38;
  }

  .md\:hover\:bg-indigo-darker:hover {
    background-color: #2f365f;
  }

  .md\:hover\:bg-indigo-dark:hover {
    background-color: #5661b3;
  }

  .md\:hover\:bg-indigo:hover {
    background-color: #6574cd;
  }

  .md\:hover\:bg-indigo-light:hover {
    background-color: #7886d7;
  }

  .md\:hover\:bg-indigo-lighter:hover {
    background-color: #b2b7ff;
  }

  .md\:hover\:bg-indigo-lightest:hover {
    background-color: #e6e8ff;
  }

  .md\:hover\:bg-purple-darkest:hover {
    background-color: #21183c;
  }

  .md\:hover\:bg-purple-darker:hover {
    background-color: #382b5f;
  }

  .md\:hover\:bg-purple-dark:hover {
    background-color: #794acf;
  }

  .md\:hover\:bg-purple:hover {
    background-color: #9561e2;
  }

  .md\:hover\:bg-purple-light:hover {
    background-color: #a779e9;
  }

  .md\:hover\:bg-purple-lighter:hover {
    background-color: #d6bbfc;
  }

  .md\:hover\:bg-purple-lightest:hover {
    background-color: #f3ebff;
  }

  .md\:hover\:bg-pink-darkest:hover {
    background-color: #451225;
  }

  .md\:hover\:bg-pink-darker:hover {
    background-color: #6f213f;
  }

  .md\:hover\:bg-pink-dark:hover {
    background-color: #eb5286;
  }

  .md\:hover\:bg-pink:hover {
    background-color: #f66d9b;
  }

  .md\:hover\:bg-pink-light:hover {
    background-color: #fa7ea8;
  }

  .md\:hover\:bg-pink-lighter:hover {
    background-color: #ffbbca;
  }

  .md\:hover\:bg-pink-lightest:hover {
    background-color: #ffebef;
  }

  .md\:hover\:bg-black-10:hover {
    background-color: #00091a;
  }

  .md\:hover\:bg-black-20:hover {
    background-color: #242a33;
  }

  .md\:hover\:bg-black-modal-a90:hover {
    background-color: rgba(0, 9, 26, .9);;
  }

  .md\:hover\:bg-grey-50:hover {
    background-color: #5c6573;
  }

  .md\:hover\:bg-grey-50-a20:hover {
    background-color: rgba(102, 113, 128, .2);
  }

  .md\:hover\:bg-grey-50-a30:hover {
    background-color: rgba(102, 113, 128, .3);
  }

  .md\:hover\:bg-grey-70:hover {
    background-color: rgb(143, 158, 179);
  }

  .md\:hover\:bg-grey-70-a30:hover {
    background-color: rgba(143, 158, 179, .3);
  }

  .md\:hover\:bg-grey-70-a40:hover {
    background-color: rgba(143, 158, 179, .4);
  }

  .md\:hover\:bg-grey-80:hover {
    background-color: #c2c6cc;
  }

  .md\:hover\:bg-grey-90:hover {
    background-color: #e1e3e6;
  }

  .md\:hover\:bg-grey-95:hover {
    background-color: #f0f1f2;
  }

  .md\:hover\:bg-grey-97:hover {
    background-color: #f7f7f7;
  }

  .md\:hover\:bg-blue-65:hover {
    background-color: #008aa6;
  }

  .md\:hover\:bg-blue-75:hover {
    background-color: #009fbf;
  }

  .md\:hover\:bg-blue-82:hover {
    background-color: #00abd1;
  }

  .md\:hover\:bg-blue-88:hover {
    background-color: #00bbe0;
  }

  .md\:hover\:bg-fb-blue:hover {
    background-color: #3b5998;
  }

  .md\:hover\:bg-tw-blue:hover {
    background-color: #00aced;
  }

  .md\:hover\:bg-ig-brown:hover {
    background-color: #675144;
  }

  .md\:hover\:bg-steel-75:hover {
    background-color: #a8b2bf;
  }

  .md\:hover\:bg-steel-85:hover {
    background-color: #bfcad9;
  }

  .md\:hover\:bg-steel-100:hover {
    background-color: #e6f0ff;
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .md\:focus\:bg-black:focus {
    background-color: #22292f;
  }

  .md\:focus\:bg-grey-darkest:focus {
    background-color: #3d4852;
  }

  .md\:focus\:bg-grey-darker:focus {
    background-color: #606f7b;
  }

  .md\:focus\:bg-grey-dark:focus {
    background-color: #8795a1;
  }

  .md\:focus\:bg-grey:focus {
    background-color: #b8c2cc;
  }

  .md\:focus\:bg-grey-light:focus {
    background-color: #dae1e7;
  }

  .md\:focus\:bg-grey-lighter:focus {
    background-color: #f1f5f8;
  }

  .md\:focus\:bg-grey-lightest:focus {
    background-color: #f8fafc;
  }

  .md\:focus\:bg-white:focus {
    background-color: #fff;
  }

  .md\:focus\:bg-red-darkest:focus {
    background-color: #3b0d0c;
  }

  .md\:focus\:bg-red-darker:focus {
    background-color: #621b18;
  }

  .md\:focus\:bg-red-dark:focus {
    background-color: #cc1f1a;
  }

  .md\:focus\:bg-red:focus {
    background-color: #ff5471;
  }

  .md\:focus\:bg-red-light:focus {
    background-color: #ef5753;
  }

  .md\:focus\:bg-red-lighter:focus {
    background-color: #f9acaa;
  }

  .md\:focus\:bg-red-lightest:focus {
    background-color: #fcebea;
  }

  .md\:focus\:bg-orange-darkest:focus {
    background-color: #462a16;
  }

  .md\:focus\:bg-orange-darker:focus {
    background-color: #613b1f;
  }

  .md\:focus\:bg-orange-dark:focus {
    background-color: #de751f;
  }

  .md\:focus\:bg-orange:focus {
    background-color: #f6993f;
  }

  .md\:focus\:bg-orange-light:focus {
    background-color: #faad63;
  }

  .md\:focus\:bg-orange-lighter:focus {
    background-color: #fcd9b6;
  }

  .md\:focus\:bg-orange-lightest:focus {
    background-color: #fff5eb;
  }

  .md\:focus\:bg-yellow-darkest:focus {
    background-color: #453411;
  }

  .md\:focus\:bg-yellow-darker:focus {
    background-color: #684f1d;
  }

  .md\:focus\:bg-yellow-dark:focus {
    background-color: #f2d024;
  }

  .md\:focus\:bg-yellow:focus {
    background-color: #ffc859;
  }

  .md\:focus\:bg-yellow-light:focus {
    background-color: #fff382;
  }

  .md\:focus\:bg-yellow-lighter:focus {
    background-color: #fff9c2;
  }

  .md\:focus\:bg-yellow-lightest:focus {
    background-color: #fcfbeb;
  }

  .md\:focus\:bg-green-darkest:focus {
    background-color: #0f2f21;
  }

  .md\:focus\:bg-green-darker:focus {
    background-color: #1a4731;
  }

  .md\:focus\:bg-green-dark:focus {
    background-color: #1f9d55;
  }

  .md\:focus\:bg-green:focus {
    background-color: #66c7af;
  }

  .md\:focus\:bg-green-light:focus {
    background-color: #51d88a;
  }

  .md\:focus\:bg-green-lighter:focus {
    background-color: #a2f5bf;
  }

  .md\:focus\:bg-green-lightest:focus {
    background-color: #e3fcec;
  }

  .md\:focus\:bg-teal-darkest:focus {
    background-color: #0d3331;
  }

  .md\:focus\:bg-teal-darker:focus {
    background-color: #20504f;
  }

  .md\:focus\:bg-teal-dark:focus {
    background-color: #38a89d;
  }

  .md\:focus\:bg-teal:focus {
    background-color: #4dc0b5;
  }

  .md\:focus\:bg-teal-light:focus {
    background-color: #64d5ca;
  }

  .md\:focus\:bg-teal-lighter:focus {
    background-color: #a0f0ed;
  }

  .md\:focus\:bg-teal-lightest:focus {
    background-color: #e8fffe;
  }

  .md\:focus\:bg-blue-darkest:focus {
    background-color: #12283a;
  }

  .md\:focus\:bg-blue-darker:focus {
    background-color: #1c3d5a;
  }

  .md\:focus\:bg-blue-dark:focus {
    background-color: #2779bd;
  }

  .md\:focus\:bg-blue:focus {
    background-color: #3490dc;
  }

  .md\:focus\:bg-blue-light:focus {
    background-color: #6cb2eb;
  }

  .md\:focus\:bg-blue-lighter:focus {
    background-color: #bcdefa;
  }

  .md\:focus\:bg-blue-lightest:focus {
    background-color: #eff8ff;
  }

  .md\:focus\:bg-indigo-darkest:focus {
    background-color: #191e38;
  }

  .md\:focus\:bg-indigo-darker:focus {
    background-color: #2f365f;
  }

  .md\:focus\:bg-indigo-dark:focus {
    background-color: #5661b3;
  }

  .md\:focus\:bg-indigo:focus {
    background-color: #6574cd;
  }

  .md\:focus\:bg-indigo-light:focus {
    background-color: #7886d7;
  }

  .md\:focus\:bg-indigo-lighter:focus {
    background-color: #b2b7ff;
  }

  .md\:focus\:bg-indigo-lightest:focus {
    background-color: #e6e8ff;
  }

  .md\:focus\:bg-purple-darkest:focus {
    background-color: #21183c;
  }

  .md\:focus\:bg-purple-darker:focus {
    background-color: #382b5f;
  }

  .md\:focus\:bg-purple-dark:focus {
    background-color: #794acf;
  }

  .md\:focus\:bg-purple:focus {
    background-color: #9561e2;
  }

  .md\:focus\:bg-purple-light:focus {
    background-color: #a779e9;
  }

  .md\:focus\:bg-purple-lighter:focus {
    background-color: #d6bbfc;
  }

  .md\:focus\:bg-purple-lightest:focus {
    background-color: #f3ebff;
  }

  .md\:focus\:bg-pink-darkest:focus {
    background-color: #451225;
  }

  .md\:focus\:bg-pink-darker:focus {
    background-color: #6f213f;
  }

  .md\:focus\:bg-pink-dark:focus {
    background-color: #eb5286;
  }

  .md\:focus\:bg-pink:focus {
    background-color: #f66d9b;
  }

  .md\:focus\:bg-pink-light:focus {
    background-color: #fa7ea8;
  }

  .md\:focus\:bg-pink-lighter:focus {
    background-color: #ffbbca;
  }

  .md\:focus\:bg-pink-lightest:focus {
    background-color: #ffebef;
  }

  .md\:focus\:bg-black-10:focus {
    background-color: #00091a;
  }

  .md\:focus\:bg-black-20:focus {
    background-color: #242a33;
  }

  .md\:focus\:bg-black-modal-a90:focus {
    background-color: rgba(0, 9, 26, .9);;
  }

  .md\:focus\:bg-grey-50:focus {
    background-color: #5c6573;
  }

  .md\:focus\:bg-grey-50-a20:focus {
    background-color: rgba(102, 113, 128, .2);
  }

  .md\:focus\:bg-grey-50-a30:focus {
    background-color: rgba(102, 113, 128, .3);
  }

  .md\:focus\:bg-grey-70:focus {
    background-color: rgb(143, 158, 179);
  }

  .md\:focus\:bg-grey-70-a30:focus {
    background-color: rgba(143, 158, 179, .3);
  }

  .md\:focus\:bg-grey-70-a40:focus {
    background-color: rgba(143, 158, 179, .4);
  }

  .md\:focus\:bg-grey-80:focus {
    background-color: #c2c6cc;
  }

  .md\:focus\:bg-grey-90:focus {
    background-color: #e1e3e6;
  }

  .md\:focus\:bg-grey-95:focus {
    background-color: #f0f1f2;
  }

  .md\:focus\:bg-grey-97:focus {
    background-color: #f7f7f7;
  }

  .md\:focus\:bg-blue-65:focus {
    background-color: #008aa6;
  }

  .md\:focus\:bg-blue-75:focus {
    background-color: #009fbf;
  }

  .md\:focus\:bg-blue-82:focus {
    background-color: #00abd1;
  }

  .md\:focus\:bg-blue-88:focus {
    background-color: #00bbe0;
  }

  .md\:focus\:bg-fb-blue:focus {
    background-color: #3b5998;
  }

  .md\:focus\:bg-tw-blue:focus {
    background-color: #00aced;
  }

  .md\:focus\:bg-ig-brown:focus {
    background-color: #675144;
  }

  .md\:focus\:bg-steel-75:focus {
    background-color: #a8b2bf;
  }

  .md\:focus\:bg-steel-85:focus {
    background-color: #bfcad9;
  }

  .md\:focus\:bg-steel-100:focus {
    background-color: #e6f0ff;
  }

  .md\:active\:bg-transparent:active {
    background-color: transparent;
  }

  .md\:active\:bg-black:active {
    background-color: #22292f;
  }

  .md\:active\:bg-grey-darkest:active {
    background-color: #3d4852;
  }

  .md\:active\:bg-grey-darker:active {
    background-color: #606f7b;
  }

  .md\:active\:bg-grey-dark:active {
    background-color: #8795a1;
  }

  .md\:active\:bg-grey:active {
    background-color: #b8c2cc;
  }

  .md\:active\:bg-grey-light:active {
    background-color: #dae1e7;
  }

  .md\:active\:bg-grey-lighter:active {
    background-color: #f1f5f8;
  }

  .md\:active\:bg-grey-lightest:active {
    background-color: #f8fafc;
  }

  .md\:active\:bg-white:active {
    background-color: #fff;
  }

  .md\:active\:bg-red-darkest:active {
    background-color: #3b0d0c;
  }

  .md\:active\:bg-red-darker:active {
    background-color: #621b18;
  }

  .md\:active\:bg-red-dark:active {
    background-color: #cc1f1a;
  }

  .md\:active\:bg-red:active {
    background-color: #ff5471;
  }

  .md\:active\:bg-red-light:active {
    background-color: #ef5753;
  }

  .md\:active\:bg-red-lighter:active {
    background-color: #f9acaa;
  }

  .md\:active\:bg-red-lightest:active {
    background-color: #fcebea;
  }

  .md\:active\:bg-orange-darkest:active {
    background-color: #462a16;
  }

  .md\:active\:bg-orange-darker:active {
    background-color: #613b1f;
  }

  .md\:active\:bg-orange-dark:active {
    background-color: #de751f;
  }

  .md\:active\:bg-orange:active {
    background-color: #f6993f;
  }

  .md\:active\:bg-orange-light:active {
    background-color: #faad63;
  }

  .md\:active\:bg-orange-lighter:active {
    background-color: #fcd9b6;
  }

  .md\:active\:bg-orange-lightest:active {
    background-color: #fff5eb;
  }

  .md\:active\:bg-yellow-darkest:active {
    background-color: #453411;
  }

  .md\:active\:bg-yellow-darker:active {
    background-color: #684f1d;
  }

  .md\:active\:bg-yellow-dark:active {
    background-color: #f2d024;
  }

  .md\:active\:bg-yellow:active {
    background-color: #ffc859;
  }

  .md\:active\:bg-yellow-light:active {
    background-color: #fff382;
  }

  .md\:active\:bg-yellow-lighter:active {
    background-color: #fff9c2;
  }

  .md\:active\:bg-yellow-lightest:active {
    background-color: #fcfbeb;
  }

  .md\:active\:bg-green-darkest:active {
    background-color: #0f2f21;
  }

  .md\:active\:bg-green-darker:active {
    background-color: #1a4731;
  }

  .md\:active\:bg-green-dark:active {
    background-color: #1f9d55;
  }

  .md\:active\:bg-green:active {
    background-color: #66c7af;
  }

  .md\:active\:bg-green-light:active {
    background-color: #51d88a;
  }

  .md\:active\:bg-green-lighter:active {
    background-color: #a2f5bf;
  }

  .md\:active\:bg-green-lightest:active {
    background-color: #e3fcec;
  }

  .md\:active\:bg-teal-darkest:active {
    background-color: #0d3331;
  }

  .md\:active\:bg-teal-darker:active {
    background-color: #20504f;
  }

  .md\:active\:bg-teal-dark:active {
    background-color: #38a89d;
  }

  .md\:active\:bg-teal:active {
    background-color: #4dc0b5;
  }

  .md\:active\:bg-teal-light:active {
    background-color: #64d5ca;
  }

  .md\:active\:bg-teal-lighter:active {
    background-color: #a0f0ed;
  }

  .md\:active\:bg-teal-lightest:active {
    background-color: #e8fffe;
  }

  .md\:active\:bg-blue-darkest:active {
    background-color: #12283a;
  }

  .md\:active\:bg-blue-darker:active {
    background-color: #1c3d5a;
  }

  .md\:active\:bg-blue-dark:active {
    background-color: #2779bd;
  }

  .md\:active\:bg-blue:active {
    background-color: #3490dc;
  }

  .md\:active\:bg-blue-light:active {
    background-color: #6cb2eb;
  }

  .md\:active\:bg-blue-lighter:active {
    background-color: #bcdefa;
  }

  .md\:active\:bg-blue-lightest:active {
    background-color: #eff8ff;
  }

  .md\:active\:bg-indigo-darkest:active {
    background-color: #191e38;
  }

  .md\:active\:bg-indigo-darker:active {
    background-color: #2f365f;
  }

  .md\:active\:bg-indigo-dark:active {
    background-color: #5661b3;
  }

  .md\:active\:bg-indigo:active {
    background-color: #6574cd;
  }

  .md\:active\:bg-indigo-light:active {
    background-color: #7886d7;
  }

  .md\:active\:bg-indigo-lighter:active {
    background-color: #b2b7ff;
  }

  .md\:active\:bg-indigo-lightest:active {
    background-color: #e6e8ff;
  }

  .md\:active\:bg-purple-darkest:active {
    background-color: #21183c;
  }

  .md\:active\:bg-purple-darker:active {
    background-color: #382b5f;
  }

  .md\:active\:bg-purple-dark:active {
    background-color: #794acf;
  }

  .md\:active\:bg-purple:active {
    background-color: #9561e2;
  }

  .md\:active\:bg-purple-light:active {
    background-color: #a779e9;
  }

  .md\:active\:bg-purple-lighter:active {
    background-color: #d6bbfc;
  }

  .md\:active\:bg-purple-lightest:active {
    background-color: #f3ebff;
  }

  .md\:active\:bg-pink-darkest:active {
    background-color: #451225;
  }

  .md\:active\:bg-pink-darker:active {
    background-color: #6f213f;
  }

  .md\:active\:bg-pink-dark:active {
    background-color: #eb5286;
  }

  .md\:active\:bg-pink:active {
    background-color: #f66d9b;
  }

  .md\:active\:bg-pink-light:active {
    background-color: #fa7ea8;
  }

  .md\:active\:bg-pink-lighter:active {
    background-color: #ffbbca;
  }

  .md\:active\:bg-pink-lightest:active {
    background-color: #ffebef;
  }

  .md\:active\:bg-black-10:active {
    background-color: #00091a;
  }

  .md\:active\:bg-black-20:active {
    background-color: #242a33;
  }

  .md\:active\:bg-black-modal-a90:active {
    background-color: rgba(0, 9, 26, .9);;
  }

  .md\:active\:bg-grey-50:active {
    background-color: #5c6573;
  }

  .md\:active\:bg-grey-50-a20:active {
    background-color: rgba(102, 113, 128, .2);
  }

  .md\:active\:bg-grey-50-a30:active {
    background-color: rgba(102, 113, 128, .3);
  }

  .md\:active\:bg-grey-70:active {
    background-color: rgb(143, 158, 179);
  }

  .md\:active\:bg-grey-70-a30:active {
    background-color: rgba(143, 158, 179, .3);
  }

  .md\:active\:bg-grey-70-a40:active {
    background-color: rgba(143, 158, 179, .4);
  }

  .md\:active\:bg-grey-80:active {
    background-color: #c2c6cc;
  }

  .md\:active\:bg-grey-90:active {
    background-color: #e1e3e6;
  }

  .md\:active\:bg-grey-95:active {
    background-color: #f0f1f2;
  }

  .md\:active\:bg-grey-97:active {
    background-color: #f7f7f7;
  }

  .md\:active\:bg-blue-65:active {
    background-color: #008aa6;
  }

  .md\:active\:bg-blue-75:active {
    background-color: #009fbf;
  }

  .md\:active\:bg-blue-82:active {
    background-color: #00abd1;
  }

  .md\:active\:bg-blue-88:active {
    background-color: #00bbe0;
  }

  .md\:active\:bg-fb-blue:active {
    background-color: #3b5998;
  }

  .md\:active\:bg-tw-blue:active {
    background-color: #00aced;
  }

  .md\:active\:bg-ig-brown:active {
    background-color: #675144;
  }

  .md\:active\:bg-steel-75:active {
    background-color: #a8b2bf;
  }

  .md\:active\:bg-steel-85:active {
    background-color: #bfcad9;
  }

  .md\:active\:bg-steel-100:active {
    background-color: #e6f0ff;
  }

  .md\:bg-bottom {
    background-position: bottom;
  }

  .md\:bg-center {
    background-position: center;
  }

  .md\:bg-left {
    background-position: left;
  }

  .md\:bg-left-bottom {
    background-position: left bottom;
  }

  .md\:bg-left-top {
    background-position: left top;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:bg-right-bottom {
    background-position: right bottom;
  }

  .md\:bg-right-top {
    background-position: right top;
  }

  .md\:bg-top {
    background-position: top;
  }

  .md\:bg-repeat {
    background-repeat: repeat;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .md\:bg-auto {
    background-size: auto;
  }

  .md\:bg-cover {
    background-size: cover;
  }

  .md\:bg-contain {
    background-size: contain;
  }

  .md\:border-transparent {
    border-color: transparent;
  }

  .md\:border-black {
    border-color: #22292f;
  }

  .md\:border-grey-darkest {
    border-color: #3d4852;
  }

  .md\:border-grey-darker {
    border-color: #606f7b;
  }

  .md\:border-grey-dark {
    border-color: #8795a1;
  }

  .md\:border-grey {
    border-color: #b8c2cc;
  }

  .md\:border-grey-light {
    border-color: #dae1e7;
  }

  .md\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .md\:border-grey-lightest {
    border-color: #f8fafc;
  }

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

  .md\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .md\:border-red-darker {
    border-color: #621b18;
  }

  .md\:border-red-dark {
    border-color: #cc1f1a;
  }

  .md\:border-red {
    border-color: #ff5471;
  }

  .md\:border-red-light {
    border-color: #ef5753;
  }

  .md\:border-red-lighter {
    border-color: #f9acaa;
  }

  .md\:border-red-lightest {
    border-color: #fcebea;
  }

  .md\:border-orange-darkest {
    border-color: #462a16;
  }

  .md\:border-orange-darker {
    border-color: #613b1f;
  }

  .md\:border-orange-dark {
    border-color: #de751f;
  }

  .md\:border-orange {
    border-color: #f6993f;
  }

  .md\:border-orange-light {
    border-color: #faad63;
  }

  .md\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .md\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .md\:border-yellow-darkest {
    border-color: #453411;
  }

  .md\:border-yellow-darker {
    border-color: #684f1d;
  }

  .md\:border-yellow-dark {
    border-color: #f2d024;
  }

  .md\:border-yellow {
    border-color: #ffc859;
  }

  .md\:border-yellow-light {
    border-color: #fff382;
  }

  .md\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .md\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .md\:border-green-darkest {
    border-color: #0f2f21;
  }

  .md\:border-green-darker {
    border-color: #1a4731;
  }

  .md\:border-green-dark {
    border-color: #1f9d55;
  }

  .md\:border-green {
    border-color: #66c7af;
  }

  .md\:border-green-light {
    border-color: #51d88a;
  }

  .md\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .md\:border-green-lightest {
    border-color: #e3fcec;
  }

  .md\:border-teal-darkest {
    border-color: #0d3331;
  }

  .md\:border-teal-darker {
    border-color: #20504f;
  }

  .md\:border-teal-dark {
    border-color: #38a89d;
  }

  .md\:border-teal {
    border-color: #4dc0b5;
  }

  .md\:border-teal-light {
    border-color: #64d5ca;
  }

  .md\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .md\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .md\:border-blue-darkest {
    border-color: #12283a;
  }

  .md\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .md\:border-blue-dark {
    border-color: #2779bd;
  }

  .md\:border-blue {
    border-color: #3490dc;
  }

  .md\:border-blue-light {
    border-color: #6cb2eb;
  }

  .md\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .md\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .md\:border-indigo-darkest {
    border-color: #191e38;
  }

  .md\:border-indigo-darker {
    border-color: #2f365f;
  }

  .md\:border-indigo-dark {
    border-color: #5661b3;
  }

  .md\:border-indigo {
    border-color: #6574cd;
  }

  .md\:border-indigo-light {
    border-color: #7886d7;
  }

  .md\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .md\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .md\:border-purple-darkest {
    border-color: #21183c;
  }

  .md\:border-purple-darker {
    border-color: #382b5f;
  }

  .md\:border-purple-dark {
    border-color: #794acf;
  }

  .md\:border-purple {
    border-color: #9561e2;
  }

  .md\:border-purple-light {
    border-color: #a779e9;
  }

  .md\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .md\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .md\:border-pink-darkest {
    border-color: #451225;
  }

  .md\:border-pink-darker {
    border-color: #6f213f;
  }

  .md\:border-pink-dark {
    border-color: #eb5286;
  }

  .md\:border-pink {
    border-color: #f66d9b;
  }

  .md\:border-pink-light {
    border-color: #fa7ea8;
  }

  .md\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .md\:border-pink-lightest {
    border-color: #ffebef;
  }

  .md\:border-black-10 {
    border-color: #00091a;
  }

  .md\:border-black-20 {
    border-color: #242a33;
  }

  .md\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .md\:border-grey-50 {
    border-color: #5c6573;
  }

  .md\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .md\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .md\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .md\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .md\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .md\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .md\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .md\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .md\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .md\:border-blue-65 {
    border-color: #008aa6;
  }

  .md\:border-blue-75 {
    border-color: #009fbf;
  }

  .md\:border-blue-82 {
    border-color: #00abd1;
  }

  .md\:border-blue-88 {
    border-color: #00bbe0;
  }

  .md\:border-fb-blue {
    border-color: #3b5998;
  }

  .md\:border-tw-blue {
    border-color: #00aced;
  }

  .md\:border-ig-brown {
    border-color: #675144;
  }

  .md\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .md\:border-steel-85 {
    border-color: #bfcad9;
  }

  .md\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .group:hover .md\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .md\:group-hover\:border-black {
    border-color: #22292f;
  }

  .group:hover .md\:group-hover\:border-grey-darkest {
    border-color: #3d4852;
  }

  .group:hover .md\:group-hover\:border-grey-darker {
    border-color: #606f7b;
  }

  .group:hover .md\:group-hover\:border-grey-dark {
    border-color: #8795a1;
  }

  .group:hover .md\:group-hover\:border-grey {
    border-color: #b8c2cc;
  }

  .group:hover .md\:group-hover\:border-grey-light {
    border-color: #dae1e7;
  }

  .group:hover .md\:group-hover\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .group:hover .md\:group-hover\:border-grey-lightest {
    border-color: #f8fafc;
  }

  .group:hover .md\:group-hover\:border-white {
    border-color: #fff;
  }

  .group:hover .md\:group-hover\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .group:hover .md\:group-hover\:border-red-darker {
    border-color: #621b18;
  }

  .group:hover .md\:group-hover\:border-red-dark {
    border-color: #cc1f1a;
  }

  .group:hover .md\:group-hover\:border-red {
    border-color: #ff5471;
  }

  .group:hover .md\:group-hover\:border-red-light {
    border-color: #ef5753;
  }

  .group:hover .md\:group-hover\:border-red-lighter {
    border-color: #f9acaa;
  }

  .group:hover .md\:group-hover\:border-red-lightest {
    border-color: #fcebea;
  }

  .group:hover .md\:group-hover\:border-orange-darkest {
    border-color: #462a16;
  }

  .group:hover .md\:group-hover\:border-orange-darker {
    border-color: #613b1f;
  }

  .group:hover .md\:group-hover\:border-orange-dark {
    border-color: #de751f;
  }

  .group:hover .md\:group-hover\:border-orange {
    border-color: #f6993f;
  }

  .group:hover .md\:group-hover\:border-orange-light {
    border-color: #faad63;
  }

  .group:hover .md\:group-hover\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .group:hover .md\:group-hover\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .group:hover .md\:group-hover\:border-yellow-darkest {
    border-color: #453411;
  }

  .group:hover .md\:group-hover\:border-yellow-darker {
    border-color: #684f1d;
  }

  .group:hover .md\:group-hover\:border-yellow-dark {
    border-color: #f2d024;
  }

  .group:hover .md\:group-hover\:border-yellow {
    border-color: #ffc859;
  }

  .group:hover .md\:group-hover\:border-yellow-light {
    border-color: #fff382;
  }

  .group:hover .md\:group-hover\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .group:hover .md\:group-hover\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .group:hover .md\:group-hover\:border-green-darkest {
    border-color: #0f2f21;
  }

  .group:hover .md\:group-hover\:border-green-darker {
    border-color: #1a4731;
  }

  .group:hover .md\:group-hover\:border-green-dark {
    border-color: #1f9d55;
  }

  .group:hover .md\:group-hover\:border-green {
    border-color: #66c7af;
  }

  .group:hover .md\:group-hover\:border-green-light {
    border-color: #51d88a;
  }

  .group:hover .md\:group-hover\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .group:hover .md\:group-hover\:border-green-lightest {
    border-color: #e3fcec;
  }

  .group:hover .md\:group-hover\:border-teal-darkest {
    border-color: #0d3331;
  }

  .group:hover .md\:group-hover\:border-teal-darker {
    border-color: #20504f;
  }

  .group:hover .md\:group-hover\:border-teal-dark {
    border-color: #38a89d;
  }

  .group:hover .md\:group-hover\:border-teal {
    border-color: #4dc0b5;
  }

  .group:hover .md\:group-hover\:border-teal-light {
    border-color: #64d5ca;
  }

  .group:hover .md\:group-hover\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .group:hover .md\:group-hover\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .group:hover .md\:group-hover\:border-blue-darkest {
    border-color: #12283a;
  }

  .group:hover .md\:group-hover\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .group:hover .md\:group-hover\:border-blue-dark {
    border-color: #2779bd;
  }

  .group:hover .md\:group-hover\:border-blue {
    border-color: #3490dc;
  }

  .group:hover .md\:group-hover\:border-blue-light {
    border-color: #6cb2eb;
  }

  .group:hover .md\:group-hover\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .group:hover .md\:group-hover\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .group:hover .md\:group-hover\:border-indigo-darkest {
    border-color: #191e38;
  }

  .group:hover .md\:group-hover\:border-indigo-darker {
    border-color: #2f365f;
  }

  .group:hover .md\:group-hover\:border-indigo-dark {
    border-color: #5661b3;
  }

  .group:hover .md\:group-hover\:border-indigo {
    border-color: #6574cd;
  }

  .group:hover .md\:group-hover\:border-indigo-light {
    border-color: #7886d7;
  }

  .group:hover .md\:group-hover\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .group:hover .md\:group-hover\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .group:hover .md\:group-hover\:border-purple-darkest {
    border-color: #21183c;
  }

  .group:hover .md\:group-hover\:border-purple-darker {
    border-color: #382b5f;
  }

  .group:hover .md\:group-hover\:border-purple-dark {
    border-color: #794acf;
  }

  .group:hover .md\:group-hover\:border-purple {
    border-color: #9561e2;
  }

  .group:hover .md\:group-hover\:border-purple-light {
    border-color: #a779e9;
  }

  .group:hover .md\:group-hover\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .group:hover .md\:group-hover\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .group:hover .md\:group-hover\:border-pink-darkest {
    border-color: #451225;
  }

  .group:hover .md\:group-hover\:border-pink-darker {
    border-color: #6f213f;
  }

  .group:hover .md\:group-hover\:border-pink-dark {
    border-color: #eb5286;
  }

  .group:hover .md\:group-hover\:border-pink {
    border-color: #f66d9b;
  }

  .group:hover .md\:group-hover\:border-pink-light {
    border-color: #fa7ea8;
  }

  .group:hover .md\:group-hover\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .group:hover .md\:group-hover\:border-pink-lightest {
    border-color: #ffebef;
  }

  .group:hover .md\:group-hover\:border-black-10 {
    border-color: #00091a;
  }

  .group:hover .md\:group-hover\:border-black-20 {
    border-color: #242a33;
  }

  .group:hover .md\:group-hover\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .group:hover .md\:group-hover\:border-grey-50 {
    border-color: #5c6573;
  }

  .group:hover .md\:group-hover\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .group:hover .md\:group-hover\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .group:hover .md\:group-hover\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .group:hover .md\:group-hover\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .group:hover .md\:group-hover\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .group:hover .md\:group-hover\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .group:hover .md\:group-hover\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .group:hover .md\:group-hover\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .group:hover .md\:group-hover\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .group:hover .md\:group-hover\:border-blue-65 {
    border-color: #008aa6;
  }

  .group:hover .md\:group-hover\:border-blue-75 {
    border-color: #009fbf;
  }

  .group:hover .md\:group-hover\:border-blue-82 {
    border-color: #00abd1;
  }

  .group:hover .md\:group-hover\:border-blue-88 {
    border-color: #00bbe0;
  }

  .group:hover .md\:group-hover\:border-fb-blue {
    border-color: #3b5998;
  }

  .group:hover .md\:group-hover\:border-tw-blue {
    border-color: #00aced;
  }

  .group:hover .md\:group-hover\:border-ig-brown {
    border-color: #675144;
  }

  .group:hover .md\:group-hover\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .group:hover .md\:group-hover\:border-steel-85 {
    border-color: #bfcad9;
  }

  .group:hover .md\:group-hover\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-black:hover {
    border-color: #22292f;
  }

  .md\:hover\:border-grey-darkest:hover {
    border-color: #3d4852;
  }

  .md\:hover\:border-grey-darker:hover {
    border-color: #606f7b;
  }

  .md\:hover\:border-grey-dark:hover {
    border-color: #8795a1;
  }

  .md\:hover\:border-grey:hover {
    border-color: #b8c2cc;
  }

  .md\:hover\:border-grey-light:hover {
    border-color: #dae1e7;
  }

  .md\:hover\:border-grey-lighter:hover {
    border-color: #f1f5f8;
  }

  .md\:hover\:border-grey-lightest:hover {
    border-color: #f8fafc;
  }

  .md\:hover\:border-white:hover {
    border-color: #fff;
  }

  .md\:hover\:border-red-darkest:hover {
    border-color: #3b0d0c;
  }

  .md\:hover\:border-red-darker:hover {
    border-color: #621b18;
  }

  .md\:hover\:border-red-dark:hover {
    border-color: #cc1f1a;
  }

  .md\:hover\:border-red:hover {
    border-color: #ff5471;
  }

  .md\:hover\:border-red-light:hover {
    border-color: #ef5753;
  }

  .md\:hover\:border-red-lighter:hover {
    border-color: #f9acaa;
  }

  .md\:hover\:border-red-lightest:hover {
    border-color: #fcebea;
  }

  .md\:hover\:border-orange-darkest:hover {
    border-color: #462a16;
  }

  .md\:hover\:border-orange-darker:hover {
    border-color: #613b1f;
  }

  .md\:hover\:border-orange-dark:hover {
    border-color: #de751f;
  }

  .md\:hover\:border-orange:hover {
    border-color: #f6993f;
  }

  .md\:hover\:border-orange-light:hover {
    border-color: #faad63;
  }

  .md\:hover\:border-orange-lighter:hover {
    border-color: #fcd9b6;
  }

  .md\:hover\:border-orange-lightest:hover {
    border-color: #fff5eb;
  }

  .md\:hover\:border-yellow-darkest:hover {
    border-color: #453411;
  }

  .md\:hover\:border-yellow-darker:hover {
    border-color: #684f1d;
  }

  .md\:hover\:border-yellow-dark:hover {
    border-color: #f2d024;
  }

  .md\:hover\:border-yellow:hover {
    border-color: #ffc859;
  }

  .md\:hover\:border-yellow-light:hover {
    border-color: #fff382;
  }

  .md\:hover\:border-yellow-lighter:hover {
    border-color: #fff9c2;
  }

  .md\:hover\:border-yellow-lightest:hover {
    border-color: #fcfbeb;
  }

  .md\:hover\:border-green-darkest:hover {
    border-color: #0f2f21;
  }

  .md\:hover\:border-green-darker:hover {
    border-color: #1a4731;
  }

  .md\:hover\:border-green-dark:hover {
    border-color: #1f9d55;
  }

  .md\:hover\:border-green:hover {
    border-color: #66c7af;
  }

  .md\:hover\:border-green-light:hover {
    border-color: #51d88a;
  }

  .md\:hover\:border-green-lighter:hover {
    border-color: #a2f5bf;
  }

  .md\:hover\:border-green-lightest:hover {
    border-color: #e3fcec;
  }

  .md\:hover\:border-teal-darkest:hover {
    border-color: #0d3331;
  }

  .md\:hover\:border-teal-darker:hover {
    border-color: #20504f;
  }

  .md\:hover\:border-teal-dark:hover {
    border-color: #38a89d;
  }

  .md\:hover\:border-teal:hover {
    border-color: #4dc0b5;
  }

  .md\:hover\:border-teal-light:hover {
    border-color: #64d5ca;
  }

  .md\:hover\:border-teal-lighter:hover {
    border-color: #a0f0ed;
  }

  .md\:hover\:border-teal-lightest:hover {
    border-color: #e8fffe;
  }

  .md\:hover\:border-blue-darkest:hover {
    border-color: #12283a;
  }

  .md\:hover\:border-blue-darker:hover {
    border-color: #1c3d5a;
  }

  .md\:hover\:border-blue-dark:hover {
    border-color: #2779bd;
  }

  .md\:hover\:border-blue:hover {
    border-color: #3490dc;
  }

  .md\:hover\:border-blue-light:hover {
    border-color: #6cb2eb;
  }

  .md\:hover\:border-blue-lighter:hover {
    border-color: #bcdefa;
  }

  .md\:hover\:border-blue-lightest:hover {
    border-color: #eff8ff;
  }

  .md\:hover\:border-indigo-darkest:hover {
    border-color: #191e38;
  }

  .md\:hover\:border-indigo-darker:hover {
    border-color: #2f365f;
  }

  .md\:hover\:border-indigo-dark:hover {
    border-color: #5661b3;
  }

  .md\:hover\:border-indigo:hover {
    border-color: #6574cd;
  }

  .md\:hover\:border-indigo-light:hover {
    border-color: #7886d7;
  }

  .md\:hover\:border-indigo-lighter:hover {
    border-color: #b2b7ff;
  }

  .md\:hover\:border-indigo-lightest:hover {
    border-color: #e6e8ff;
  }

  .md\:hover\:border-purple-darkest:hover {
    border-color: #21183c;
  }

  .md\:hover\:border-purple-darker:hover {
    border-color: #382b5f;
  }

  .md\:hover\:border-purple-dark:hover {
    border-color: #794acf;
  }

  .md\:hover\:border-purple:hover {
    border-color: #9561e2;
  }

  .md\:hover\:border-purple-light:hover {
    border-color: #a779e9;
  }

  .md\:hover\:border-purple-lighter:hover {
    border-color: #d6bbfc;
  }

  .md\:hover\:border-purple-lightest:hover {
    border-color: #f3ebff;
  }

  .md\:hover\:border-pink-darkest:hover {
    border-color: #451225;
  }

  .md\:hover\:border-pink-darker:hover {
    border-color: #6f213f;
  }

  .md\:hover\:border-pink-dark:hover {
    border-color: #eb5286;
  }

  .md\:hover\:border-pink:hover {
    border-color: #f66d9b;
  }

  .md\:hover\:border-pink-light:hover {
    border-color: #fa7ea8;
  }

  .md\:hover\:border-pink-lighter:hover {
    border-color: #ffbbca;
  }

  .md\:hover\:border-pink-lightest:hover {
    border-color: #ffebef;
  }

  .md\:hover\:border-black-10:hover {
    border-color: #00091a;
  }

  .md\:hover\:border-black-20:hover {
    border-color: #242a33;
  }

  .md\:hover\:border-black-modal-a90:hover {
    border-color: rgba(0, 9, 26, .9);;
  }

  .md\:hover\:border-grey-50:hover {
    border-color: #5c6573;
  }

  .md\:hover\:border-grey-50-a20:hover {
    border-color: rgba(102, 113, 128, .2);
  }

  .md\:hover\:border-grey-50-a30:hover {
    border-color: rgba(102, 113, 128, .3);
  }

  .md\:hover\:border-grey-70:hover {
    border-color: rgb(143, 158, 179);
  }

  .md\:hover\:border-grey-70-a30:hover {
    border-color: rgba(143, 158, 179, .3);
  }

  .md\:hover\:border-grey-70-a40:hover {
    border-color: rgba(143, 158, 179, .4);
  }

  .md\:hover\:border-grey-80:hover {
    border-color: #c2c6cc;
  }

  .md\:hover\:border-grey-90:hover {
    border-color: #e1e3e6;
  }

  .md\:hover\:border-grey-95:hover {
    border-color: #f0f1f2;
  }

  .md\:hover\:border-grey-97:hover {
    border-color: #f7f7f7;
  }

  .md\:hover\:border-blue-65:hover {
    border-color: #008aa6;
  }

  .md\:hover\:border-blue-75:hover {
    border-color: #009fbf;
  }

  .md\:hover\:border-blue-82:hover {
    border-color: #00abd1;
  }

  .md\:hover\:border-blue-88:hover {
    border-color: #00bbe0;
  }

  .md\:hover\:border-fb-blue:hover {
    border-color: #3b5998;
  }

  .md\:hover\:border-tw-blue:hover {
    border-color: #00aced;
  }

  .md\:hover\:border-ig-brown:hover {
    border-color: #675144;
  }

  .md\:hover\:border-steel-75:hover {
    border-color: #a8b2bf;
  }

  .md\:hover\:border-steel-85:hover {
    border-color: #bfcad9;
  }

  .md\:hover\:border-steel-100:hover {
    border-color: #e6f0ff;
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .md\:focus\:border-black:focus {
    border-color: #22292f;
  }

  .md\:focus\:border-grey-darkest:focus {
    border-color: #3d4852;
  }

  .md\:focus\:border-grey-darker:focus {
    border-color: #606f7b;
  }

  .md\:focus\:border-grey-dark:focus {
    border-color: #8795a1;
  }

  .md\:focus\:border-grey:focus {
    border-color: #b8c2cc;
  }

  .md\:focus\:border-grey-light:focus {
    border-color: #dae1e7;
  }

  .md\:focus\:border-grey-lighter:focus {
    border-color: #f1f5f8;
  }

  .md\:focus\:border-grey-lightest:focus {
    border-color: #f8fafc;
  }

  .md\:focus\:border-white:focus {
    border-color: #fff;
  }

  .md\:focus\:border-red-darkest:focus {
    border-color: #3b0d0c;
  }

  .md\:focus\:border-red-darker:focus {
    border-color: #621b18;
  }

  .md\:focus\:border-red-dark:focus {
    border-color: #cc1f1a;
  }

  .md\:focus\:border-red:focus {
    border-color: #ff5471;
  }

  .md\:focus\:border-red-light:focus {
    border-color: #ef5753;
  }

  .md\:focus\:border-red-lighter:focus {
    border-color: #f9acaa;
  }

  .md\:focus\:border-red-lightest:focus {
    border-color: #fcebea;
  }

  .md\:focus\:border-orange-darkest:focus {
    border-color: #462a16;
  }

  .md\:focus\:border-orange-darker:focus {
    border-color: #613b1f;
  }

  .md\:focus\:border-orange-dark:focus {
    border-color: #de751f;
  }

  .md\:focus\:border-orange:focus {
    border-color: #f6993f;
  }

  .md\:focus\:border-orange-light:focus {
    border-color: #faad63;
  }

  .md\:focus\:border-orange-lighter:focus {
    border-color: #fcd9b6;
  }

  .md\:focus\:border-orange-lightest:focus {
    border-color: #fff5eb;
  }

  .md\:focus\:border-yellow-darkest:focus {
    border-color: #453411;
  }

  .md\:focus\:border-yellow-darker:focus {
    border-color: #684f1d;
  }

  .md\:focus\:border-yellow-dark:focus {
    border-color: #f2d024;
  }

  .md\:focus\:border-yellow:focus {
    border-color: #ffc859;
  }

  .md\:focus\:border-yellow-light:focus {
    border-color: #fff382;
  }

  .md\:focus\:border-yellow-lighter:focus {
    border-color: #fff9c2;
  }

  .md\:focus\:border-yellow-lightest:focus {
    border-color: #fcfbeb;
  }

  .md\:focus\:border-green-darkest:focus {
    border-color: #0f2f21;
  }

  .md\:focus\:border-green-darker:focus {
    border-color: #1a4731;
  }

  .md\:focus\:border-green-dark:focus {
    border-color: #1f9d55;
  }

  .md\:focus\:border-green:focus {
    border-color: #66c7af;
  }

  .md\:focus\:border-green-light:focus {
    border-color: #51d88a;
  }

  .md\:focus\:border-green-lighter:focus {
    border-color: #a2f5bf;
  }

  .md\:focus\:border-green-lightest:focus {
    border-color: #e3fcec;
  }

  .md\:focus\:border-teal-darkest:focus {
    border-color: #0d3331;
  }

  .md\:focus\:border-teal-darker:focus {
    border-color: #20504f;
  }

  .md\:focus\:border-teal-dark:focus {
    border-color: #38a89d;
  }

  .md\:focus\:border-teal:focus {
    border-color: #4dc0b5;
  }

  .md\:focus\:border-teal-light:focus {
    border-color: #64d5ca;
  }

  .md\:focus\:border-teal-lighter:focus {
    border-color: #a0f0ed;
  }

  .md\:focus\:border-teal-lightest:focus {
    border-color: #e8fffe;
  }

  .md\:focus\:border-blue-darkest:focus {
    border-color: #12283a;
  }

  .md\:focus\:border-blue-darker:focus {
    border-color: #1c3d5a;
  }

  .md\:focus\:border-blue-dark:focus {
    border-color: #2779bd;
  }

  .md\:focus\:border-blue:focus {
    border-color: #3490dc;
  }

  .md\:focus\:border-blue-light:focus {
    border-color: #6cb2eb;
  }

  .md\:focus\:border-blue-lighter:focus {
    border-color: #bcdefa;
  }

  .md\:focus\:border-blue-lightest:focus {
    border-color: #eff8ff;
  }

  .md\:focus\:border-indigo-darkest:focus {
    border-color: #191e38;
  }

  .md\:focus\:border-indigo-darker:focus {
    border-color: #2f365f;
  }

  .md\:focus\:border-indigo-dark:focus {
    border-color: #5661b3;
  }

  .md\:focus\:border-indigo:focus {
    border-color: #6574cd;
  }

  .md\:focus\:border-indigo-light:focus {
    border-color: #7886d7;
  }

  .md\:focus\:border-indigo-lighter:focus {
    border-color: #b2b7ff;
  }

  .md\:focus\:border-indigo-lightest:focus {
    border-color: #e6e8ff;
  }

  .md\:focus\:border-purple-darkest:focus {
    border-color: #21183c;
  }

  .md\:focus\:border-purple-darker:focus {
    border-color: #382b5f;
  }

  .md\:focus\:border-purple-dark:focus {
    border-color: #794acf;
  }

  .md\:focus\:border-purple:focus {
    border-color: #9561e2;
  }

  .md\:focus\:border-purple-light:focus {
    border-color: #a779e9;
  }

  .md\:focus\:border-purple-lighter:focus {
    border-color: #d6bbfc;
  }

  .md\:focus\:border-purple-lightest:focus {
    border-color: #f3ebff;
  }

  .md\:focus\:border-pink-darkest:focus {
    border-color: #451225;
  }

  .md\:focus\:border-pink-darker:focus {
    border-color: #6f213f;
  }

  .md\:focus\:border-pink-dark:focus {
    border-color: #eb5286;
  }

  .md\:focus\:border-pink:focus {
    border-color: #f66d9b;
  }

  .md\:focus\:border-pink-light:focus {
    border-color: #fa7ea8;
  }

  .md\:focus\:border-pink-lighter:focus {
    border-color: #ffbbca;
  }

  .md\:focus\:border-pink-lightest:focus {
    border-color: #ffebef;
  }

  .md\:focus\:border-black-10:focus {
    border-color: #00091a;
  }

  .md\:focus\:border-black-20:focus {
    border-color: #242a33;
  }

  .md\:focus\:border-black-modal-a90:focus {
    border-color: rgba(0, 9, 26, .9);;
  }

  .md\:focus\:border-grey-50:focus {
    border-color: #5c6573;
  }

  .md\:focus\:border-grey-50-a20:focus {
    border-color: rgba(102, 113, 128, .2);
  }

  .md\:focus\:border-grey-50-a30:focus {
    border-color: rgba(102, 113, 128, .3);
  }

  .md\:focus\:border-grey-70:focus {
    border-color: rgb(143, 158, 179);
  }

  .md\:focus\:border-grey-70-a30:focus {
    border-color: rgba(143, 158, 179, .3);
  }

  .md\:focus\:border-grey-70-a40:focus {
    border-color: rgba(143, 158, 179, .4);
  }

  .md\:focus\:border-grey-80:focus {
    border-color: #c2c6cc;
  }

  .md\:focus\:border-grey-90:focus {
    border-color: #e1e3e6;
  }

  .md\:focus\:border-grey-95:focus {
    border-color: #f0f1f2;
  }

  .md\:focus\:border-grey-97:focus {
    border-color: #f7f7f7;
  }

  .md\:focus\:border-blue-65:focus {
    border-color: #008aa6;
  }

  .md\:focus\:border-blue-75:focus {
    border-color: #009fbf;
  }

  .md\:focus\:border-blue-82:focus {
    border-color: #00abd1;
  }

  .md\:focus\:border-blue-88:focus {
    border-color: #00bbe0;
  }

  .md\:focus\:border-fb-blue:focus {
    border-color: #3b5998;
  }

  .md\:focus\:border-tw-blue:focus {
    border-color: #00aced;
  }

  .md\:focus\:border-ig-brown:focus {
    border-color: #675144;
  }

  .md\:focus\:border-steel-75:focus {
    border-color: #a8b2bf;
  }

  .md\:focus\:border-steel-85:focus {
    border-color: #bfcad9;
  }

  .md\:focus\:border-steel-100:focus {
    border-color: #e6f0ff;
  }

  .md\:rounded-none {
    border-radius: 0;
  }

  .md\:rounded-sm {
    border-radius: .125rem;
  }

  .md\:rounded {
    border-radius: .25rem;
  }

  .md\:rounded-lg {
    border-radius: .5rem;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .md\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: .125rem;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: .125rem;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: .125rem;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: .5rem;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: .5rem;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: .5rem;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:border-dashed {
    border-style: dashed;
  }

  .md\:border-dotted {
    border-style: dotted;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-0 {
    border-width: 0;
  }

  .md\:border-2 {
    border-width: 2px;
  }

  .md\:border-3 {
    border-width: 3px;
  }

  .md\:border-4 {
    border-width: 4px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .md\:border {
    border-width: 1px;
  }

  .md\:border-t-0 {
    border-top-width: 0;
  }

  .md\:border-r-0 {
    border-right-width: 0;
  }

  .md\:border-b-0 {
    border-bottom-width: 0;
  }

  .md\:border-l-0 {
    border-left-width: 0;
  }

  .md\:border-t-2 {
    border-top-width: 2px;
  }

  .md\:border-r-2 {
    border-right-width: 2px;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:border-t-3 {
    border-top-width: 3px;
  }

  .md\:border-r-3 {
    border-right-width: 3px;
  }

  .md\:border-b-3 {
    border-bottom-width: 3px;
  }

  .md\:border-l-3 {
    border-left-width: 3px;
  }

  .md\:border-t-4 {
    border-top-width: 4px;
  }

  .md\:border-r-4 {
    border-right-width: 4px;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md\:border-l-4 {
    border-left-width: 4px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .md\:border-t {
    border-top-width: 1px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:hover\:border-0:hover {
    border-width: 0;
  }

  .md\:hover\:border-2:hover {
    border-width: 2px;
  }

  .md\:hover\:border-3:hover {
    border-width: 3px;
  }

  .md\:hover\:border-4:hover {
    border-width: 4px;
  }

  .md\:hover\:border-8:hover {
    border-width: 8px;
  }

  .md\:hover\:border:hover {
    border-width: 1px;
  }

  .md\:hover\:border-t-0:hover {
    border-top-width: 0;
  }

  .md\:hover\:border-r-0:hover {
    border-right-width: 0;
  }

  .md\:hover\:border-b-0:hover {
    border-bottom-width: 0;
  }

  .md\:hover\:border-l-0:hover {
    border-left-width: 0;
  }

  .md\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .md\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .md\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .md\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .md\:hover\:border-t-3:hover {
    border-top-width: 3px;
  }

  .md\:hover\:border-r-3:hover {
    border-right-width: 3px;
  }

  .md\:hover\:border-b-3:hover {
    border-bottom-width: 3px;
  }

  .md\:hover\:border-l-3:hover {
    border-left-width: 3px;
  }

  .md\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .md\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .md\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .md\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .md\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .md\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .md\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .md\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .md\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .md\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .md\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .md\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .md\:cursor-auto {
    cursor: auto;
  }

  .md\:cursor-default {
    cursor: default;
  }

  .md\:cursor-pointer {
    cursor: pointer;
  }

  .md\:cursor-wait {
    cursor: wait;
  }

  .md\:cursor-move {
    cursor: move;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:table {
    display: table;
  }

  .md\:table-row {
    display: table-row;
  }

  .md\:table-cell {
    display: table-cell;
  }

  .md\:hidden {
    display: none;
  }

  .md\:flex {
    display: flex;
  }

  .md\:inline-flex {
    display: inline-flex;
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .md\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .md\:items-start {
    align-items: flex-start;
  }

  .md\:items-end {
    align-items: flex-end;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:items-baseline {
    align-items: baseline;
  }

  .md\:items-stretch {
    align-items: stretch;
  }

  .md\:self-auto {
    align-self: auto;
  }

  .md\:self-start {
    align-self: flex-start;
  }

  .md\:self-end {
    align-self: flex-end;
  }

  .md\:self-center {
    align-self: center;
  }

  .md\:self-stretch {
    align-self: stretch;
  }

  .md\:justify-start {
    justify-content: flex-start;
  }

  .md\:justify-end {
    justify-content: flex-end;
  }

  .md\:justify-center {
    justify-content: center;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:justify-around {
    justify-content: space-around;
  }

  .md\:content-center {
    align-content: center;
  }

  .md\:content-start {
    align-content: flex-start;
  }

  .md\:content-end {
    align-content: flex-end;
  }

  .md\:content-between {
    align-content: space-between;
  }

  .md\:content-around {
    align-content: space-around;
  }

  .md\:flex-1 {
    flex: 1;
  }

  .md\:flex-auto {
    flex: auto;
  }

  .md\:flex-initial {
    flex: initial;
  }

  .md\:flex-none {
    flex: none;
  }

  .md\:flex-grow {
    flex-grow: 1;
  }

  .md\:flex-shrink {
    flex-shrink: 1;
  }

  .md\:flex-no-grow {
    flex-grow: 0;
  }

  .md\:flex-no-shrink {
    flex-shrink: 0;
  }

  .md\:float-right {
    float: right;
  }

  .md\:float-left {
    float: left;
  }

  .md\:float-none {
    float: none;
  }

  .md\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .md\:font-sans {
    font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .md\:font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif;
  }

  .md\:font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  }

  .md\:font-hairline {
    font-weight: 100;
  }

  .md\:font-thin {
    font-weight: 200;
  }

  .md\:font-light {
    font-weight: 300;
  }

  .md\:font-normal {
    font-weight: 400;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-extrabold {
    font-weight: 800;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .md\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .md\:hover\:font-light:hover {
    font-weight: 300;
  }

  .md\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .md\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .md\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .md\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .md\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .md\:hover\:font-black:hover {
    font-weight: 900;
  }

  .md\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .md\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .md\:focus\:font-light:focus {
    font-weight: 300;
  }

  .md\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .md\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .md\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .md\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .md\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .md\:focus\:font-black:focus {
    font-weight: 900;
  }

  .md\:h-0 {
    height: 0;
  }

  .md\:h-1 {
    height: .25rem;
  }

  .md\:h-2 {
    height: .5rem;
  }

  .md\:h-3 {
    height: .75rem;
  }

  .md\:h-4 {
    height: 1rem;
  }

  .md\:h-5 {
    height: 1.25rem;
  }

  .md\:h-6 {
    height: 1.5rem;
  }

  .md\:h-7 {
    height: 1.75rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-9 {
    height: 2.25rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-14 {
    height: 3.5rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-30 {
    height: 7.5rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-40 {
    height: 10rem;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-50 {
    height: 12.5rem;
  }

  .md\:h-60 {
    height: 15rem;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-80 {
    height: 20rem;
  }

  .md\:h-90 {
    height: 22.5rem;
  }

  .md\:h-120 {
    height: 30rem;
  }

  .md\:h-160 {
    height: 40rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tight {
    line-height: 1.25;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:leading-loose {
    line-height: 2;
  }

  .md\:m-0 {
    margin: 0;
  }

  .md\:m-1 {
    margin: .25rem;
  }

  .md\:m-2 {
    margin: .5rem;
  }

  .md\:m-3 {
    margin: .75rem;
  }

  .md\:m-4 {
    margin: 1rem;
  }

  .md\:m-5 {
    margin: 1.25rem;
  }

  .md\:m-6 {
    margin: 1.5rem;
  }

  .md\:m-7 {
    margin: 1.75rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-9 {
    margin: 2.25rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-14 {
    margin: 3.5rem;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-20 {
    margin: 5rem;
  }

  .md\:m-24 {
    margin: 6rem;
  }

  .md\:m-30 {
    margin: 7.5rem;
  }

  .md\:m-32 {
    margin: 8rem;
  }

  .md\:m-40 {
    margin: 10rem;
  }

  .md\:m-50 {
    margin: 12.5rem;
  }

  .md\:m-60 {
    margin: 15rem;
  }

  .md\:m-80 {
    margin: 20rem;
  }

  .md\:m-90 {
    margin: 22.5rem;
  }

  .md\:m-120 {
    margin: 30rem;
  }

  .md\:m-160 {
    margin: 40rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .md\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .md\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .md\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .md\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .md\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:my-30 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .md\:mx-30 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-50 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .md\:mx-50 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .md\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:my-90 {
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .md\:mx-90 {
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .md\:my-120 {
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

  .md\:mx-120 {
    margin-left: 30rem;
    margin-right: 30rem;
  }

  .md\:my-160 {
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .md\:mx-160 {
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:ml-0 {
    margin-left: 0;
  }

  .md\:mt-1 {
    margin-top: .25rem;
  }

  .md\:mr-1 {
    margin-right: .25rem;
  }

  .md\:mb-1 {
    margin-bottom: .25rem;
  }

  .md\:ml-1 {
    margin-left: .25rem;
  }

  .md\:mt-2 {
    margin-top: .5rem;
  }

  .md\:mr-2 {
    margin-right: .5rem;
  }

  .md\:mb-2 {
    margin-bottom: .5rem;
  }

  .md\:ml-2 {
    margin-left: .5rem;
  }

  .md\:mt-3 {
    margin-top: .75rem;
  }

  .md\:mr-3 {
    margin-right: .75rem;
  }

  .md\:mb-3 {
    margin-bottom: .75rem;
  }

  .md\:ml-3 {
    margin-left: .75rem;
  }

  .md\:mt-4 {
    margin-top: 1rem;
  }

  .md\:mr-4 {
    margin-right: 1rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:ml-4 {
    margin-left: 1rem;
  }

  .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:ml-5 {
    margin-left: 1.25rem;
  }

  .md\:mt-6 {
    margin-top: 1.5rem;
  }

  .md\:mr-6 {
    margin-right: 1.5rem;
  }

  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .md\:ml-6 {
    margin-left: 1.5rem;
  }

  .md\:mt-7 {
    margin-top: 1.75rem;
  }

  .md\:mr-7 {
    margin-right: 1.75rem;
  }

  .md\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .md\:ml-7 {
    margin-left: 1.75rem;
  }

  .md\:mt-8 {
    margin-top: 2rem;
  }

  .md\:mr-8 {
    margin-right: 2rem;
  }

  .md\:mb-8 {
    margin-bottom: 2rem;
  }

  .md\:ml-8 {
    margin-left: 2rem;
  }

  .md\:mt-9 {
    margin-top: 2.25rem;
  }

  .md\:mr-9 {
    margin-right: 2.25rem;
  }

  .md\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .md\:ml-9 {
    margin-left: 2.25rem;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:mr-10 {
    margin-right: 2.5rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .md\:mt-12 {
    margin-top: 3rem;
  }

  .md\:mr-12 {
    margin-right: 3rem;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:ml-12 {
    margin-left: 3rem;
  }

  .md\:mt-14 {
    margin-top: 3.5rem;
  }

  .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .md\:mt-16 {
    margin-top: 4rem;
  }

  .md\:mr-16 {
    margin-right: 4rem;
  }

  .md\:mb-16 {
    margin-bottom: 4rem;
  }

  .md\:ml-16 {
    margin-left: 4rem;
  }

  .md\:mt-20 {
    margin-top: 5rem;
  }

  .md\:mr-20 {
    margin-right: 5rem;
  }

  .md\:mb-20 {
    margin-bottom: 5rem;
  }

  .md\:ml-20 {
    margin-left: 5rem;
  }

  .md\:mt-24 {
    margin-top: 6rem;
  }

  .md\:mr-24 {
    margin-right: 6rem;
  }

  .md\:mb-24 {
    margin-bottom: 6rem;
  }

  .md\:ml-24 {
    margin-left: 6rem;
  }

  .md\:mt-30 {
    margin-top: 7.5rem;
  }

  .md\:mr-30 {
    margin-right: 7.5rem;
  }

  .md\:mb-30 {
    margin-bottom: 7.5rem;
  }

  .md\:ml-30 {
    margin-left: 7.5rem;
  }

  .md\:mt-32 {
    margin-top: 8rem;
  }

  .md\:mr-32 {
    margin-right: 8rem;
  }

  .md\:mb-32 {
    margin-bottom: 8rem;
  }

  .md\:ml-32 {
    margin-left: 8rem;
  }

  .md\:mt-40 {
    margin-top: 10rem;
  }

  .md\:mr-40 {
    margin-right: 10rem;
  }

  .md\:mb-40 {
    margin-bottom: 10rem;
  }

  .md\:ml-40 {
    margin-left: 10rem;
  }

  .md\:mt-50 {
    margin-top: 12.5rem;
  }

  .md\:mr-50 {
    margin-right: 12.5rem;
  }

  .md\:mb-50 {
    margin-bottom: 12.5rem;
  }

  .md\:ml-50 {
    margin-left: 12.5rem;
  }

  .md\:mt-60 {
    margin-top: 15rem;
  }

  .md\:mr-60 {
    margin-right: 15rem;
  }

  .md\:mb-60 {
    margin-bottom: 15rem;
  }

  .md\:ml-60 {
    margin-left: 15rem;
  }

  .md\:mt-80 {
    margin-top: 20rem;
  }

  .md\:mr-80 {
    margin-right: 20rem;
  }

  .md\:mb-80 {
    margin-bottom: 20rem;
  }

  .md\:ml-80 {
    margin-left: 20rem;
  }

  .md\:mt-90 {
    margin-top: 22.5rem;
  }

  .md\:mr-90 {
    margin-right: 22.5rem;
  }

  .md\:mb-90 {
    margin-bottom: 22.5rem;
  }

  .md\:ml-90 {
    margin-left: 22.5rem;
  }

  .md\:mt-120 {
    margin-top: 30rem;
  }

  .md\:mr-120 {
    margin-right: 30rem;
  }

  .md\:mb-120 {
    margin-bottom: 30rem;
  }

  .md\:ml-120 {
    margin-left: 30rem;
  }

  .md\:mt-160 {
    margin-top: 40rem;
  }

  .md\:mr-160 {
    margin-right: 40rem;
  }

  .md\:mb-160 {
    margin-bottom: 40rem;
  }

  .md\:ml-160 {
    margin-left: 40rem;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:mt-px {
    margin-top: 1px;
  }

  .md\:mr-px {
    margin-right: 1px;
  }

  .md\:mb-px {
    margin-bottom: 1px;
  }

  .md\:ml-px {
    margin-left: 1px;
  }

  .md\:max-h-0 {
    max-height: 0;
  }

  .md\:max-h-5 {
    max-height: 1.25rem;
  }

  .md\:max-h-7 {
    max-height: 1.75rem;
  }

  .md\:max-h-9 {
    max-height: 2.25rem;
  }

  .md\:max-h-10 {
    max-height: 2.5rem;
  }

  .md\:max-h-12 {
    max-height: 3rem;
  }

  .md\:max-h-14 {
    max-height: 3.5rem;
  }

  .md\:max-h-16 {
    max-height: 4rem;
  }

  .md\:max-h-20 {
    max-height: 5rem;
  }

  .md\:max-h-30 {
    max-height: 7.5rem;
  }

  .md\:max-h-40 {
    max-height: 10rem;
  }

  .md\:max-h-50 {
    max-height: 12.5rem;
  }

  .md\:max-h-60 {
    max-height: 15rem;
  }

  .md\:max-h-80 {
    max-height: 20rem;
  }

  .md\:max-h-90 {
    max-height: 22.5rem;
  }

  .md\:max-h-120 {
    max-height: 30rem;
  }

  .md\:max-h-160 {
    max-height: 40rem;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-0 {
    max-width: 0;
  }

  .md\:max-w-5 {
    max-width: 1.25rem;
  }

  .md\:max-w-7 {
    max-width: 1.75rem;
  }

  .md\:max-w-9 {
    max-width: 2.25rem;
  }

  .md\:max-w-10 {
    max-width: 2.5rem;
  }

  .md\:max-w-12 {
    max-width: 3rem;
  }

  .md\:max-w-14 {
    max-width: 3.5rem;
  }

  .md\:max-w-16 {
    max-width: 4rem;
  }

  .md\:max-w-20 {
    max-width: 5rem;
  }

  .md\:max-w-30 {
    max-width: 7.5rem;
  }

  .md\:max-w-40 {
    max-width: 10rem;
  }

  .md\:max-w-50 {
    max-width: 12.5rem;
  }

  .md\:max-w-60 {
    max-width: 15rem;
  }

  .md\:max-w-80 {
    max-width: 20rem;
  }

  .md\:max-w-90 {
    max-width: 22.5rem;
  }

  .md\:max-w-120 {
    max-width: 30rem;
  }

  .md\:max-w-160 {
    max-width: 40rem;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 30rem;
  }

  .md\:max-w-md {
    max-width: 40rem;
  }

  .md\:max-w-lg {
    max-width: 50rem;
  }

  .md\:max-w-xl {
    max-width: 60rem;
  }

  .md\:max-w-2xl {
    max-width: 70rem;
  }

  .md\:max-w-3xl {
    max-width: 80rem;
  }

  .md\:max-w-4xl {
    max-width: 90rem;
  }

  .md\:max-w-5xl {
    max-width: 100rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-6xl {
    max-width: 110rem;
  }

  .md\:min-h-0 {
    min-height: 0;
  }

  .md\:min-h-5 {
    min-height: 1.25rem;
  }

  .md\:min-h-7 {
    min-height: 1.75rem;
  }

  .md\:min-h-9 {
    min-height: 2.25rem;
  }

  .md\:min-h-10 {
    min-height: 2.5rem;
  }

  .md\:min-h-12 {
    min-height: 3rem;
  }

  .md\:min-h-14 {
    min-height: 3.5rem;
  }

  .md\:min-h-16 {
    min-height: 4rem;
  }

  .md\:min-h-20 {
    min-height: 5rem;
  }

  .md\:min-h-30 {
    min-height: 7.5rem;
  }

  .md\:min-h-40 {
    min-height: 10rem;
  }

  .md\:min-h-50 {
    min-height: 12.5rem;
  }

  .md\:min-h-60 {
    min-height: 15rem;
  }

  .md\:min-h-80 {
    min-height: 20rem;
  }

  .md\:min-h-90 {
    min-height: 22.5rem;
  }

  .md\:min-h-120 {
    min-height: 30rem;
  }

  .md\:min-h-160 {
    min-height: 40rem;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0;
  }

  .md\:min-w-5 {
    min-width: 1.25rem;
  }

  .md\:min-w-7 {
    min-width: 1.75rem;
  }

  .md\:min-w-9 {
    min-width: 2.25rem;
  }

  .md\:min-w-10 {
    min-width: 2.5rem;
  }

  .md\:min-w-12 {
    min-width: 3rem;
  }

  .md\:min-w-14 {
    min-width: 3.5rem;
  }

  .md\:min-w-16 {
    min-width: 4rem;
  }

  .md\:min-w-20 {
    min-width: 5rem;
  }

  .md\:min-w-30 {
    min-width: 7.5rem;
  }

  .md\:min-w-40 {
    min-width: 10rem;
  }

  .md\:min-w-50 {
    min-width: 12.5rem;
  }

  .md\:min-w-60 {
    min-width: 15rem;
  }

  .md\:min-w-80 {
    min-width: 20rem;
  }

  .md\:min-w-90 {
    min-width: 22.5rem;
  }

  .md\:min-w-120 {
    min-width: 30rem;
  }

  .md\:min-w-160 {
    min-width: 40rem;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:-m-0 {
    margin: 0;
  }

  .md\:-m-1 {
    margin: -0.25rem;
  }

  .md\:-m-2 {
    margin: -0.5rem;
  }

  .md\:-m-3 {
    margin: -0.75rem;
  }

  .md\:-m-4 {
    margin: -1rem;
  }

  .md\:-m-5 {
    margin: -1.25rem;
  }

  .md\:-m-6 {
    margin: -1.5rem;
  }

  .md\:-m-7 {
    margin: -1.75rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-9 {
    margin: -2.25rem;
  }

  .md\:-m-10 {
    margin: -2.5rem;
  }

  .md\:-m-12 {
    margin: -3rem;
  }

  .md\:-m-14 {
    margin: -3.5rem;
  }

  .md\:-m-16 {
    margin: -4rem;
  }

  .md\:-m-20 {
    margin: -5rem;
  }

  .md\:-m-24 {
    margin: -6rem;
  }

  .md\:-m-30 {
    margin: -7.5rem;
  }

  .md\:-m-32 {
    margin: -8rem;
  }

  .md\:-m-40 {
    margin: -10rem;
  }

  .md\:-m-50 {
    margin: -12.5rem;
  }

  .md\:-m-60 {
    margin: -15rem;
  }

  .md\:-m-80 {
    margin: -20rem;
  }

  .md\:-m-90 {
    margin: -22.5rem;
  }

  .md\:-m-120 {
    margin: -30rem;
  }

  .md\:-m-160 {
    margin: -40rem;
  }

  .md\:-m-auto {
    margin: -auto;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-my-30 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .md\:-mx-30 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-50 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .md\:-mx-50 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .md\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-my-90 {
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .md\:-mx-90 {
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .md\:-my-120 {
    margin-top: -30rem;
    margin-bottom: -30rem;
  }

  .md\:-mx-120 {
    margin-left: -30rem;
    margin-right: -30rem;
  }

  .md\:-my-160 {
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .md\:-mx-160 {
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .md\:-my-auto {
    margin-top: -auto;
    margin-bottom: -auto;
  }

  .md\:-mx-auto {
    margin-left: -auto;
    margin-right: -auto;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-mt-0 {
    margin-top: 0;
  }

  .md\:-mr-0 {
    margin-right: 0;
  }

  .md\:-mb-0 {
    margin-bottom: 0;
  }

  .md\:-ml-0 {
    margin-left: 0;
  }

  .md\:-mt-1 {
    margin-top: -0.25rem;
  }

  .md\:-mr-1 {
    margin-right: -0.25rem;
  }

  .md\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .md\:-ml-1 {
    margin-left: -0.25rem;
  }

  .md\:-mt-2 {
    margin-top: -0.5rem;
  }

  .md\:-mr-2 {
    margin-right: -0.5rem;
  }

  .md\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem;
  }

  .md\:-mt-3 {
    margin-top: -0.75rem;
  }

  .md\:-mr-3 {
    margin-right: -0.75rem;
  }

  .md\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .md\:-ml-3 {
    margin-left: -0.75rem;
  }

  .md\:-mt-4 {
    margin-top: -1rem;
  }

  .md\:-mr-4 {
    margin-right: -1rem;
  }

  .md\:-mb-4 {
    margin-bottom: -1rem;
  }

  .md\:-ml-4 {
    margin-left: -1rem;
  }

  .md\:-mt-5 {
    margin-top: -1.25rem;
  }

  .md\:-mr-5 {
    margin-right: -1.25rem;
  }

  .md\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .md\:-ml-5 {
    margin-left: -1.25rem;
  }

  .md\:-mt-6 {
    margin-top: -1.5rem;
  }

  .md\:-mr-6 {
    margin-right: -1.5rem;
  }

  .md\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .md\:-ml-6 {
    margin-left: -1.5rem;
  }

  .md\:-mt-7 {
    margin-top: -1.75rem;
  }

  .md\:-mr-7 {
    margin-right: -1.75rem;
  }

  .md\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .md\:-ml-7 {
    margin-left: -1.75rem;
  }

  .md\:-mt-8 {
    margin-top: -2rem;
  }

  .md\:-mr-8 {
    margin-right: -2rem;
  }

  .md\:-mb-8 {
    margin-bottom: -2rem;
  }

  .md\:-ml-8 {
    margin-left: -2rem;
  }

  .md\:-mt-9 {
    margin-top: -2.25rem;
  }

  .md\:-mr-9 {
    margin-right: -2.25rem;
  }

  .md\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .md\:-ml-9 {
    margin-left: -2.25rem;
  }

  .md\:-mt-10 {
    margin-top: -2.5rem;
  }

  .md\:-mr-10 {
    margin-right: -2.5rem;
  }

  .md\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .md\:-ml-10 {
    margin-left: -2.5rem;
  }

  .md\:-mt-12 {
    margin-top: -3rem;
  }

  .md\:-mr-12 {
    margin-right: -3rem;
  }

  .md\:-mb-12 {
    margin-bottom: -3rem;
  }

  .md\:-ml-12 {
    margin-left: -3rem;
  }

  .md\:-mt-14 {
    margin-top: -3.5rem;
  }

  .md\:-mr-14 {
    margin-right: -3.5rem;
  }

  .md\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .md\:-ml-14 {
    margin-left: -3.5rem;
  }

  .md\:-mt-16 {
    margin-top: -4rem;
  }

  .md\:-mr-16 {
    margin-right: -4rem;
  }

  .md\:-mb-16 {
    margin-bottom: -4rem;
  }

  .md\:-ml-16 {
    margin-left: -4rem;
  }

  .md\:-mt-20 {
    margin-top: -5rem;
  }

  .md\:-mr-20 {
    margin-right: -5rem;
  }

  .md\:-mb-20 {
    margin-bottom: -5rem;
  }

  .md\:-ml-20 {
    margin-left: -5rem;
  }

  .md\:-mt-24 {
    margin-top: -6rem;
  }

  .md\:-mr-24 {
    margin-right: -6rem;
  }

  .md\:-mb-24 {
    margin-bottom: -6rem;
  }

  .md\:-ml-24 {
    margin-left: -6rem;
  }

  .md\:-mt-30 {
    margin-top: -7.5rem;
  }

  .md\:-mr-30 {
    margin-right: -7.5rem;
  }

  .md\:-mb-30 {
    margin-bottom: -7.5rem;
  }

  .md\:-ml-30 {
    margin-left: -7.5rem;
  }

  .md\:-mt-32 {
    margin-top: -8rem;
  }

  .md\:-mr-32 {
    margin-right: -8rem;
  }

  .md\:-mb-32 {
    margin-bottom: -8rem;
  }

  .md\:-ml-32 {
    margin-left: -8rem;
  }

  .md\:-mt-40 {
    margin-top: -10rem;
  }

  .md\:-mr-40 {
    margin-right: -10rem;
  }

  .md\:-mb-40 {
    margin-bottom: -10rem;
  }

  .md\:-ml-40 {
    margin-left: -10rem;
  }

  .md\:-mt-50 {
    margin-top: -12.5rem;
  }

  .md\:-mr-50 {
    margin-right: -12.5rem;
  }

  .md\:-mb-50 {
    margin-bottom: -12.5rem;
  }

  .md\:-ml-50 {
    margin-left: -12.5rem;
  }

  .md\:-mt-60 {
    margin-top: -15rem;
  }

  .md\:-mr-60 {
    margin-right: -15rem;
  }

  .md\:-mb-60 {
    margin-bottom: -15rem;
  }

  .md\:-ml-60 {
    margin-left: -15rem;
  }

  .md\:-mt-80 {
    margin-top: -20rem;
  }

  .md\:-mr-80 {
    margin-right: -20rem;
  }

  .md\:-mb-80 {
    margin-bottom: -20rem;
  }

  .md\:-ml-80 {
    margin-left: -20rem;
  }

  .md\:-mt-90 {
    margin-top: -22.5rem;
  }

  .md\:-mr-90 {
    margin-right: -22.5rem;
  }

  .md\:-mb-90 {
    margin-bottom: -22.5rem;
  }

  .md\:-ml-90 {
    margin-left: -22.5rem;
  }

  .md\:-mt-120 {
    margin-top: -30rem;
  }

  .md\:-mr-120 {
    margin-right: -30rem;
  }

  .md\:-mb-120 {
    margin-bottom: -30rem;
  }

  .md\:-ml-120 {
    margin-left: -30rem;
  }

  .md\:-mt-160 {
    margin-top: -40rem;
  }

  .md\:-mr-160 {
    margin-right: -40rem;
  }

  .md\:-mb-160 {
    margin-bottom: -40rem;
  }

  .md\:-ml-160 {
    margin-left: -40rem;
  }

  .md\:-mt-auto {
    margin-top: -auto;
  }

  .md\:-mr-auto {
    margin-right: -auto;
  }

  .md\:-mb-auto {
    margin-bottom: -auto;
  }

  .md\:-ml-auto {
    margin-left: -auto;
  }

  .md\:-mt-px {
    margin-top: -1px;
  }

  .md\:-mr-px {
    margin-right: -1px;
  }

  .md\:-mb-px {
    margin-bottom: -1px;
  }

  .md\:-ml-px {
    margin-left: -1px;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-25 {
    opacity: .25;
  }

  .md\:opacity-50 {
    opacity: .5;
  }

  .md\:opacity-75 {
    opacity: .75;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-1 {
    padding: .25rem;
  }

  .md\:p-2 {
    padding: .5rem;
  }

  .md\:p-3 {
    padding: .75rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-5 {
    padding: 1.25rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-7 {
    padding: 1.75rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-9 {
    padding: 2.25rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-14 {
    padding: 3.5rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-30 {
    padding: 7.5rem;
  }

  .md\:p-32 {
    padding: 8rem;
  }

  .md\:p-40 {
    padding: 10rem;
  }

  .md\:p-50 {
    padding: 12.5rem;
  }

  .md\:p-60 {
    padding: 15rem;
  }

  .md\:p-80 {
    padding: 20rem;
  }

  .md\:p-90 {
    padding: 22.5rem;
  }

  .md\:p-120 {
    padding: 30rem;
  }

  .md\:p-160 {
    padding: 40rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .md\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .md\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .md\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .md\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:py-30 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .md\:px-30 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-50 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .md\:px-50 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .md\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:py-90 {
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .md\:px-90 {
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .md\:py-120 {
    padding-top: 30rem;
    padding-bottom: 30rem;
  }

  .md\:px-120 {
    padding-left: 30rem;
    padding-right: 30rem;
  }

  .md\:py-160 {
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .md\:px-160 {
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:pt-0 {
    padding-top: 0;
  }

  .md\:pr-0 {
    padding-right: 0;
  }

  .md\:pb-0 {
    padding-bottom: 0;
  }

  .md\:pl-0 {
    padding-left: 0;
  }

  .md\:pt-1 {
    padding-top: .25rem;
  }

  .md\:pr-1 {
    padding-right: .25rem;
  }

  .md\:pb-1 {
    padding-bottom: .25rem;
  }

  .md\:pl-1 {
    padding-left: .25rem;
  }

  .md\:pt-2 {
    padding-top: .5rem;
  }

  .md\:pr-2 {
    padding-right: .5rem;
  }

  .md\:pb-2 {
    padding-bottom: .5rem;
  }

  .md\:pl-2 {
    padding-left: .5rem;
  }

  .md\:pt-3 {
    padding-top: .75rem;
  }

  .md\:pr-3 {
    padding-right: .75rem;
  }

  .md\:pb-3 {
    padding-bottom: .75rem;
  }

  .md\:pl-3 {
    padding-left: .75rem;
  }

  .md\:pt-4 {
    padding-top: 1rem;
  }

  .md\:pr-4 {
    padding-right: 1rem;
  }

  .md\:pb-4 {
    padding-bottom: 1rem;
  }

  .md\:pl-4 {
    padding-left: 1rem;
  }

  .md\:pt-5 {
    padding-top: 1.25rem;
  }

  .md\:pr-5 {
    padding-right: 1.25rem;
  }

  .md\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .md\:pl-5 {
    padding-left: 1.25rem;
  }

  .md\:pt-6 {
    padding-top: 1.5rem;
  }

  .md\:pr-6 {
    padding-right: 1.5rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pl-6 {
    padding-left: 1.5rem;
  }

  .md\:pt-7 {
    padding-top: 1.75rem;
  }

  .md\:pr-7 {
    padding-right: 1.75rem;
  }

  .md\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .md\:pl-7 {
    padding-left: 1.75rem;
  }

  .md\:pt-8 {
    padding-top: 2rem;
  }

  .md\:pr-8 {
    padding-right: 2rem;
  }

  .md\:pb-8 {
    padding-bottom: 2rem;
  }

  .md\:pl-8 {
    padding-left: 2rem;
  }

  .md\:pt-9 {
    padding-top: 2.25rem;
  }

  .md\:pr-9 {
    padding-right: 2.25rem;
  }

  .md\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .md\:pl-9 {
    padding-left: 2.25rem;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .md\:pt-12 {
    padding-top: 3rem;
  }

  .md\:pr-12 {
    padding-right: 3rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pl-12 {
    padding-left: 3rem;
  }

  .md\:pt-14 {
    padding-top: 3.5rem;
  }

  .md\:pr-14 {
    padding-right: 3.5rem;
  }

  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .md\:pl-14 {
    padding-left: 3.5rem;
  }

  .md\:pt-16 {
    padding-top: 4rem;
  }

  .md\:pr-16 {
    padding-right: 4rem;
  }

  .md\:pb-16 {
    padding-bottom: 4rem;
  }

  .md\:pl-16 {
    padding-left: 4rem;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pr-20 {
    padding-right: 5rem;
  }

  .md\:pb-20 {
    padding-bottom: 5rem;
  }

  .md\:pl-20 {
    padding-left: 5rem;
  }

  .md\:pt-24 {
    padding-top: 6rem;
  }

  .md\:pr-24 {
    padding-right: 6rem;
  }

  .md\:pb-24 {
    padding-bottom: 6rem;
  }

  .md\:pl-24 {
    padding-left: 6rem;
  }

  .md\:pt-30 {
    padding-top: 7.5rem;
  }

  .md\:pr-30 {
    padding-right: 7.5rem;
  }

  .md\:pb-30 {
    padding-bottom: 7.5rem;
  }

  .md\:pl-30 {
    padding-left: 7.5rem;
  }

  .md\:pt-32 {
    padding-top: 8rem;
  }

  .md\:pr-32 {
    padding-right: 8rem;
  }

  .md\:pb-32 {
    padding-bottom: 8rem;
  }

  .md\:pl-32 {
    padding-left: 8rem;
  }

  .md\:pt-40 {
    padding-top: 10rem;
  }

  .md\:pr-40 {
    padding-right: 10rem;
  }

  .md\:pb-40 {
    padding-bottom: 10rem;
  }

  .md\:pl-40 {
    padding-left: 10rem;
  }

  .md\:pt-50 {
    padding-top: 12.5rem;
  }

  .md\:pr-50 {
    padding-right: 12.5rem;
  }

  .md\:pb-50 {
    padding-bottom: 12.5rem;
  }

  .md\:pl-50 {
    padding-left: 12.5rem;
  }

  .md\:pt-60 {
    padding-top: 15rem;
  }

  .md\:pr-60 {
    padding-right: 15rem;
  }

  .md\:pb-60 {
    padding-bottom: 15rem;
  }

  .md\:pl-60 {
    padding-left: 15rem;
  }

  .md\:pt-80 {
    padding-top: 20rem;
  }

  .md\:pr-80 {
    padding-right: 20rem;
  }

  .md\:pb-80 {
    padding-bottom: 20rem;
  }

  .md\:pl-80 {
    padding-left: 20rem;
  }

  .md\:pt-90 {
    padding-top: 22.5rem;
  }

  .md\:pr-90 {
    padding-right: 22.5rem;
  }

  .md\:pb-90 {
    padding-bottom: 22.5rem;
  }

  .md\:pl-90 {
    padding-left: 22.5rem;
  }

  .md\:pt-120 {
    padding-top: 30rem;
  }

  .md\:pr-120 {
    padding-right: 30rem;
  }

  .md\:pb-120 {
    padding-bottom: 30rem;
  }

  .md\:pl-120 {
    padding-left: 30rem;
  }

  .md\:pt-160 {
    padding-top: 40rem;
  }

  .md\:pr-160 {
    padding-right: 40rem;
  }

  .md\:pb-160 {
    padding-bottom: 40rem;
  }

  .md\:pl-160 {
    padding-left: 40rem;
  }

  .md\:pt-px {
    padding-top: 1px;
  }

  .md\:pr-px {
    padding-right: 1px;
  }

  .md\:pb-px {
    padding-bottom: 1px;
  }

  .md\:pl-px {
    padding-left: 1px;
  }

  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:pointer-events-auto {
    pointer-events: auto;
  }

  .md\:static {
    position: static;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:sticky {
    position: sticky;
  }

  .md\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md\:pin-y {
    top: 0;
    bottom: 0;
  }

  .md\:pin-x {
    right: 0;
    left: 0;
  }

  .md\:pin-t {
    top: 0;
  }

  .md\:pin-r {
    right: 0;
  }

  .md\:pin-b {
    bottom: 0;
  }

  .md\:pin-l {
    left: 0;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .md\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .md\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .md\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .md\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .md\:shadow-none {
    box-shadow: none;
  }

  .md\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .md\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .md\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .md\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .md\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .md\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .md\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .md\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .md\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .md\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .md\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .md\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .md\:table-auto {
    table-layout: auto;
  }

  .md\:table-fixed {
    table-layout: fixed;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-right {
    text-align: right;
  }

  .md\:text-justify {
    text-align: justify;
  }

  .md\:text-transparent {
    color: transparent;
  }

  .md\:text-black {
    color: #22292f;
  }

  .md\:text-grey-darkest {
    color: #3d4852;
  }

  .md\:text-grey-darker {
    color: #606f7b;
  }

  .md\:text-grey-dark {
    color: #8795a1;
  }

  .md\:text-grey {
    color: #b8c2cc;
  }

  .md\:text-grey-light {
    color: #dae1e7;
  }

  .md\:text-grey-lighter {
    color: #f1f5f8;
  }

  .md\:text-grey-lightest {
    color: #f8fafc;
  }

  .md\:text-white {
    color: #fff;
  }

  .md\:text-red-darkest {
    color: #3b0d0c;
  }

  .md\:text-red-darker {
    color: #621b18;
  }

  .md\:text-red-dark {
    color: #cc1f1a;
  }

  .md\:text-red {
    color: #ff5471;
  }

  .md\:text-red-light {
    color: #ef5753;
  }

  .md\:text-red-lighter {
    color: #f9acaa;
  }

  .md\:text-red-lightest {
    color: #fcebea;
  }

  .md\:text-orange-darkest {
    color: #462a16;
  }

  .md\:text-orange-darker {
    color: #613b1f;
  }

  .md\:text-orange-dark {
    color: #de751f;
  }

  .md\:text-orange {
    color: #f6993f;
  }

  .md\:text-orange-light {
    color: #faad63;
  }

  .md\:text-orange-lighter {
    color: #fcd9b6;
  }

  .md\:text-orange-lightest {
    color: #fff5eb;
  }

  .md\:text-yellow-darkest {
    color: #453411;
  }

  .md\:text-yellow-darker {
    color: #684f1d;
  }

  .md\:text-yellow-dark {
    color: #f2d024;
  }

  .md\:text-yellow {
    color: #ffc859;
  }

  .md\:text-yellow-light {
    color: #fff382;
  }

  .md\:text-yellow-lighter {
    color: #fff9c2;
  }

  .md\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .md\:text-green-darkest {
    color: #0f2f21;
  }

  .md\:text-green-darker {
    color: #1a4731;
  }

  .md\:text-green-dark {
    color: #1f9d55;
  }

  .md\:text-green {
    color: #66c7af;
  }

  .md\:text-green-light {
    color: #51d88a;
  }

  .md\:text-green-lighter {
    color: #a2f5bf;
  }

  .md\:text-green-lightest {
    color: #e3fcec;
  }

  .md\:text-teal-darkest {
    color: #0d3331;
  }

  .md\:text-teal-darker {
    color: #20504f;
  }

  .md\:text-teal-dark {
    color: #38a89d;
  }

  .md\:text-teal {
    color: #4dc0b5;
  }

  .md\:text-teal-light {
    color: #64d5ca;
  }

  .md\:text-teal-lighter {
    color: #a0f0ed;
  }

  .md\:text-teal-lightest {
    color: #e8fffe;
  }

  .md\:text-blue-darkest {
    color: #12283a;
  }

  .md\:text-blue-darker {
    color: #1c3d5a;
  }

  .md\:text-blue-dark {
    color: #2779bd;
  }

  .md\:text-blue {
    color: #3490dc;
  }

  .md\:text-blue-light {
    color: #6cb2eb;
  }

  .md\:text-blue-lighter {
    color: #bcdefa;
  }

  .md\:text-blue-lightest {
    color: #eff8ff;
  }

  .md\:text-indigo-darkest {
    color: #191e38;
  }

  .md\:text-indigo-darker {
    color: #2f365f;
  }

  .md\:text-indigo-dark {
    color: #5661b3;
  }

  .md\:text-indigo {
    color: #6574cd;
  }

  .md\:text-indigo-light {
    color: #7886d7;
  }

  .md\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .md\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .md\:text-purple-darkest {
    color: #21183c;
  }

  .md\:text-purple-darker {
    color: #382b5f;
  }

  .md\:text-purple-dark {
    color: #794acf;
  }

  .md\:text-purple {
    color: #9561e2;
  }

  .md\:text-purple-light {
    color: #a779e9;
  }

  .md\:text-purple-lighter {
    color: #d6bbfc;
  }

  .md\:text-purple-lightest {
    color: #f3ebff;
  }

  .md\:text-pink-darkest {
    color: #451225;
  }

  .md\:text-pink-darker {
    color: #6f213f;
  }

  .md\:text-pink-dark {
    color: #eb5286;
  }

  .md\:text-pink {
    color: #f66d9b;
  }

  .md\:text-pink-light {
    color: #fa7ea8;
  }

  .md\:text-pink-lighter {
    color: #ffbbca;
  }

  .md\:text-pink-lightest {
    color: #ffebef;
  }

  .md\:text-black-10 {
    color: #00091a;
  }

  .md\:text-black-20 {
    color: #242a33;
  }

  .md\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .md\:text-grey-50 {
    color: #5c6573;
  }

  .md\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .md\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .md\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .md\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .md\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .md\:text-grey-80 {
    color: #c2c6cc;
  }

  .md\:text-grey-90 {
    color: #e1e3e6;
  }

  .md\:text-grey-95 {
    color: #f0f1f2;
  }

  .md\:text-grey-97 {
    color: #f7f7f7;
  }

  .md\:text-blue-65 {
    color: #008aa6;
  }

  .md\:text-blue-75 {
    color: #009fbf;
  }

  .md\:text-blue-82 {
    color: #00abd1;
  }

  .md\:text-blue-88 {
    color: #00bbe0;
  }

  .md\:text-fb-blue {
    color: #3b5998;
  }

  .md\:text-tw-blue {
    color: #00aced;
  }

  .md\:text-ig-brown {
    color: #675144;
  }

  .md\:text-steel-75 {
    color: #a8b2bf;
  }

  .md\:text-steel-85 {
    color: #bfcad9;
  }

  .md\:text-steel-100 {
    color: #e6f0ff;
  }

  .group:hover .md\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .md\:group-hover\:text-black {
    color: #22292f;
  }

  .group:hover .md\:group-hover\:text-grey-darkest {
    color: #3d4852;
  }

  .group:hover .md\:group-hover\:text-grey-darker {
    color: #606f7b;
  }

  .group:hover .md\:group-hover\:text-grey-dark {
    color: #8795a1;
  }

  .group:hover .md\:group-hover\:text-grey {
    color: #b8c2cc;
  }

  .group:hover .md\:group-hover\:text-grey-light {
    color: #dae1e7;
  }

  .group:hover .md\:group-hover\:text-grey-lighter {
    color: #f1f5f8;
  }

  .group:hover .md\:group-hover\:text-grey-lightest {
    color: #f8fafc;
  }

  .group:hover .md\:group-hover\:text-white {
    color: #fff;
  }

  .group:hover .md\:group-hover\:text-red-darkest {
    color: #3b0d0c;
  }

  .group:hover .md\:group-hover\:text-red-darker {
    color: #621b18;
  }

  .group:hover .md\:group-hover\:text-red-dark {
    color: #cc1f1a;
  }

  .group:hover .md\:group-hover\:text-red {
    color: #ff5471;
  }

  .group:hover .md\:group-hover\:text-red-light {
    color: #ef5753;
  }

  .group:hover .md\:group-hover\:text-red-lighter {
    color: #f9acaa;
  }

  .group:hover .md\:group-hover\:text-red-lightest {
    color: #fcebea;
  }

  .group:hover .md\:group-hover\:text-orange-darkest {
    color: #462a16;
  }

  .group:hover .md\:group-hover\:text-orange-darker {
    color: #613b1f;
  }

  .group:hover .md\:group-hover\:text-orange-dark {
    color: #de751f;
  }

  .group:hover .md\:group-hover\:text-orange {
    color: #f6993f;
  }

  .group:hover .md\:group-hover\:text-orange-light {
    color: #faad63;
  }

  .group:hover .md\:group-hover\:text-orange-lighter {
    color: #fcd9b6;
  }

  .group:hover .md\:group-hover\:text-orange-lightest {
    color: #fff5eb;
  }

  .group:hover .md\:group-hover\:text-yellow-darkest {
    color: #453411;
  }

  .group:hover .md\:group-hover\:text-yellow-darker {
    color: #684f1d;
  }

  .group:hover .md\:group-hover\:text-yellow-dark {
    color: #f2d024;
  }

  .group:hover .md\:group-hover\:text-yellow {
    color: #ffc859;
  }

  .group:hover .md\:group-hover\:text-yellow-light {
    color: #fff382;
  }

  .group:hover .md\:group-hover\:text-yellow-lighter {
    color: #fff9c2;
  }

  .group:hover .md\:group-hover\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .group:hover .md\:group-hover\:text-green-darkest {
    color: #0f2f21;
  }

  .group:hover .md\:group-hover\:text-green-darker {
    color: #1a4731;
  }

  .group:hover .md\:group-hover\:text-green-dark {
    color: #1f9d55;
  }

  .group:hover .md\:group-hover\:text-green {
    color: #66c7af;
  }

  .group:hover .md\:group-hover\:text-green-light {
    color: #51d88a;
  }

  .group:hover .md\:group-hover\:text-green-lighter {
    color: #a2f5bf;
  }

  .group:hover .md\:group-hover\:text-green-lightest {
    color: #e3fcec;
  }

  .group:hover .md\:group-hover\:text-teal-darkest {
    color: #0d3331;
  }

  .group:hover .md\:group-hover\:text-teal-darker {
    color: #20504f;
  }

  .group:hover .md\:group-hover\:text-teal-dark {
    color: #38a89d;
  }

  .group:hover .md\:group-hover\:text-teal {
    color: #4dc0b5;
  }

  .group:hover .md\:group-hover\:text-teal-light {
    color: #64d5ca;
  }

  .group:hover .md\:group-hover\:text-teal-lighter {
    color: #a0f0ed;
  }

  .group:hover .md\:group-hover\:text-teal-lightest {
    color: #e8fffe;
  }

  .group:hover .md\:group-hover\:text-blue-darkest {
    color: #12283a;
  }

  .group:hover .md\:group-hover\:text-blue-darker {
    color: #1c3d5a;
  }

  .group:hover .md\:group-hover\:text-blue-dark {
    color: #2779bd;
  }

  .group:hover .md\:group-hover\:text-blue {
    color: #3490dc;
  }

  .group:hover .md\:group-hover\:text-blue-light {
    color: #6cb2eb;
  }

  .group:hover .md\:group-hover\:text-blue-lighter {
    color: #bcdefa;
  }

  .group:hover .md\:group-hover\:text-blue-lightest {
    color: #eff8ff;
  }

  .group:hover .md\:group-hover\:text-indigo-darkest {
    color: #191e38;
  }

  .group:hover .md\:group-hover\:text-indigo-darker {
    color: #2f365f;
  }

  .group:hover .md\:group-hover\:text-indigo-dark {
    color: #5661b3;
  }

  .group:hover .md\:group-hover\:text-indigo {
    color: #6574cd;
  }

  .group:hover .md\:group-hover\:text-indigo-light {
    color: #7886d7;
  }

  .group:hover .md\:group-hover\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .group:hover .md\:group-hover\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .group:hover .md\:group-hover\:text-purple-darkest {
    color: #21183c;
  }

  .group:hover .md\:group-hover\:text-purple-darker {
    color: #382b5f;
  }

  .group:hover .md\:group-hover\:text-purple-dark {
    color: #794acf;
  }

  .group:hover .md\:group-hover\:text-purple {
    color: #9561e2;
  }

  .group:hover .md\:group-hover\:text-purple-light {
    color: #a779e9;
  }

  .group:hover .md\:group-hover\:text-purple-lighter {
    color: #d6bbfc;
  }

  .group:hover .md\:group-hover\:text-purple-lightest {
    color: #f3ebff;
  }

  .group:hover .md\:group-hover\:text-pink-darkest {
    color: #451225;
  }

  .group:hover .md\:group-hover\:text-pink-darker {
    color: #6f213f;
  }

  .group:hover .md\:group-hover\:text-pink-dark {
    color: #eb5286;
  }

  .group:hover .md\:group-hover\:text-pink {
    color: #f66d9b;
  }

  .group:hover .md\:group-hover\:text-pink-light {
    color: #fa7ea8;
  }

  .group:hover .md\:group-hover\:text-pink-lighter {
    color: #ffbbca;
  }

  .group:hover .md\:group-hover\:text-pink-lightest {
    color: #ffebef;
  }

  .group:hover .md\:group-hover\:text-black-10 {
    color: #00091a;
  }

  .group:hover .md\:group-hover\:text-black-20 {
    color: #242a33;
  }

  .group:hover .md\:group-hover\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .group:hover .md\:group-hover\:text-grey-50 {
    color: #5c6573;
  }

  .group:hover .md\:group-hover\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .group:hover .md\:group-hover\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .group:hover .md\:group-hover\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .group:hover .md\:group-hover\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .group:hover .md\:group-hover\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .group:hover .md\:group-hover\:text-grey-80 {
    color: #c2c6cc;
  }

  .group:hover .md\:group-hover\:text-grey-90 {
    color: #e1e3e6;
  }

  .group:hover .md\:group-hover\:text-grey-95 {
    color: #f0f1f2;
  }

  .group:hover .md\:group-hover\:text-grey-97 {
    color: #f7f7f7;
  }

  .group:hover .md\:group-hover\:text-blue-65 {
    color: #008aa6;
  }

  .group:hover .md\:group-hover\:text-blue-75 {
    color: #009fbf;
  }

  .group:hover .md\:group-hover\:text-blue-82 {
    color: #00abd1;
  }

  .group:hover .md\:group-hover\:text-blue-88 {
    color: #00bbe0;
  }

  .group:hover .md\:group-hover\:text-fb-blue {
    color: #3b5998;
  }

  .group:hover .md\:group-hover\:text-tw-blue {
    color: #00aced;
  }

  .group:hover .md\:group-hover\:text-ig-brown {
    color: #675144;
  }

  .group:hover .md\:group-hover\:text-steel-75 {
    color: #a8b2bf;
  }

  .group:hover .md\:group-hover\:text-steel-85 {
    color: #bfcad9;
  }

  .group:hover .md\:group-hover\:text-steel-100 {
    color: #e6f0ff;
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-black:hover {
    color: #22292f;
  }

  .md\:hover\:text-grey-darkest:hover {
    color: #3d4852;
  }

  .md\:hover\:text-grey-darker:hover {
    color: #606f7b;
  }

  .md\:hover\:text-grey-dark:hover {
    color: #8795a1;
  }

  .md\:hover\:text-grey:hover {
    color: #b8c2cc;
  }

  .md\:hover\:text-grey-light:hover {
    color: #dae1e7;
  }

  .md\:hover\:text-grey-lighter:hover {
    color: #f1f5f8;
  }

  .md\:hover\:text-grey-lightest:hover {
    color: #f8fafc;
  }

  .md\:hover\:text-white:hover {
    color: #fff;
  }

  .md\:hover\:text-red-darkest:hover {
    color: #3b0d0c;
  }

  .md\:hover\:text-red-darker:hover {
    color: #621b18;
  }

  .md\:hover\:text-red-dark:hover {
    color: #cc1f1a;
  }

  .md\:hover\:text-red:hover {
    color: #ff5471;
  }

  .md\:hover\:text-red-light:hover {
    color: #ef5753;
  }

  .md\:hover\:text-red-lighter:hover {
    color: #f9acaa;
  }

  .md\:hover\:text-red-lightest:hover {
    color: #fcebea;
  }

  .md\:hover\:text-orange-darkest:hover {
    color: #462a16;
  }

  .md\:hover\:text-orange-darker:hover {
    color: #613b1f;
  }

  .md\:hover\:text-orange-dark:hover {
    color: #de751f;
  }

  .md\:hover\:text-orange:hover {
    color: #f6993f;
  }

  .md\:hover\:text-orange-light:hover {
    color: #faad63;
  }

  .md\:hover\:text-orange-lighter:hover {
    color: #fcd9b6;
  }

  .md\:hover\:text-orange-lightest:hover {
    color: #fff5eb;
  }

  .md\:hover\:text-yellow-darkest:hover {
    color: #453411;
  }

  .md\:hover\:text-yellow-darker:hover {
    color: #684f1d;
  }

  .md\:hover\:text-yellow-dark:hover {
    color: #f2d024;
  }

  .md\:hover\:text-yellow:hover {
    color: #ffc859;
  }

  .md\:hover\:text-yellow-light:hover {
    color: #fff382;
  }

  .md\:hover\:text-yellow-lighter:hover {
    color: #fff9c2;
  }

  .md\:hover\:text-yellow-lightest:hover {
    color: #fcfbeb;
  }

  .md\:hover\:text-green-darkest:hover {
    color: #0f2f21;
  }

  .md\:hover\:text-green-darker:hover {
    color: #1a4731;
  }

  .md\:hover\:text-green-dark:hover {
    color: #1f9d55;
  }

  .md\:hover\:text-green:hover {
    color: #66c7af;
  }

  .md\:hover\:text-green-light:hover {
    color: #51d88a;
  }

  .md\:hover\:text-green-lighter:hover {
    color: #a2f5bf;
  }

  .md\:hover\:text-green-lightest:hover {
    color: #e3fcec;
  }

  .md\:hover\:text-teal-darkest:hover {
    color: #0d3331;
  }

  .md\:hover\:text-teal-darker:hover {
    color: #20504f;
  }

  .md\:hover\:text-teal-dark:hover {
    color: #38a89d;
  }

  .md\:hover\:text-teal:hover {
    color: #4dc0b5;
  }

  .md\:hover\:text-teal-light:hover {
    color: #64d5ca;
  }

  .md\:hover\:text-teal-lighter:hover {
    color: #a0f0ed;
  }

  .md\:hover\:text-teal-lightest:hover {
    color: #e8fffe;
  }

  .md\:hover\:text-blue-darkest:hover {
    color: #12283a;
  }

  .md\:hover\:text-blue-darker:hover {
    color: #1c3d5a;
  }

  .md\:hover\:text-blue-dark:hover {
    color: #2779bd;
  }

  .md\:hover\:text-blue:hover {
    color: #3490dc;
  }

  .md\:hover\:text-blue-light:hover {
    color: #6cb2eb;
  }

  .md\:hover\:text-blue-lighter:hover {
    color: #bcdefa;
  }

  .md\:hover\:text-blue-lightest:hover {
    color: #eff8ff;
  }

  .md\:hover\:text-indigo-darkest:hover {
    color: #191e38;
  }

  .md\:hover\:text-indigo-darker:hover {
    color: #2f365f;
  }

  .md\:hover\:text-indigo-dark:hover {
    color: #5661b3;
  }

  .md\:hover\:text-indigo:hover {
    color: #6574cd;
  }

  .md\:hover\:text-indigo-light:hover {
    color: #7886d7;
  }

  .md\:hover\:text-indigo-lighter:hover {
    color: #b2b7ff;
  }

  .md\:hover\:text-indigo-lightest:hover {
    color: #e6e8ff;
  }

  .md\:hover\:text-purple-darkest:hover {
    color: #21183c;
  }

  .md\:hover\:text-purple-darker:hover {
    color: #382b5f;
  }

  .md\:hover\:text-purple-dark:hover {
    color: #794acf;
  }

  .md\:hover\:text-purple:hover {
    color: #9561e2;
  }

  .md\:hover\:text-purple-light:hover {
    color: #a779e9;
  }

  .md\:hover\:text-purple-lighter:hover {
    color: #d6bbfc;
  }

  .md\:hover\:text-purple-lightest:hover {
    color: #f3ebff;
  }

  .md\:hover\:text-pink-darkest:hover {
    color: #451225;
  }

  .md\:hover\:text-pink-darker:hover {
    color: #6f213f;
  }

  .md\:hover\:text-pink-dark:hover {
    color: #eb5286;
  }

  .md\:hover\:text-pink:hover {
    color: #f66d9b;
  }

  .md\:hover\:text-pink-light:hover {
    color: #fa7ea8;
  }

  .md\:hover\:text-pink-lighter:hover {
    color: #ffbbca;
  }

  .md\:hover\:text-pink-lightest:hover {
    color: #ffebef;
  }

  .md\:hover\:text-black-10:hover {
    color: #00091a;
  }

  .md\:hover\:text-black-20:hover {
    color: #242a33;
  }

  .md\:hover\:text-black-modal-a90:hover {
    color: rgba(0, 9, 26, .9);;
  }

  .md\:hover\:text-grey-50:hover {
    color: #5c6573;
  }

  .md\:hover\:text-grey-50-a20:hover {
    color: rgba(102, 113, 128, .2);
  }

  .md\:hover\:text-grey-50-a30:hover {
    color: rgba(102, 113, 128, .3);
  }

  .md\:hover\:text-grey-70:hover {
    color: rgb(143, 158, 179);
  }

  .md\:hover\:text-grey-70-a30:hover {
    color: rgba(143, 158, 179, .3);
  }

  .md\:hover\:text-grey-70-a40:hover {
    color: rgba(143, 158, 179, .4);
  }

  .md\:hover\:text-grey-80:hover {
    color: #c2c6cc;
  }

  .md\:hover\:text-grey-90:hover {
    color: #e1e3e6;
  }

  .md\:hover\:text-grey-95:hover {
    color: #f0f1f2;
  }

  .md\:hover\:text-grey-97:hover {
    color: #f7f7f7;
  }

  .md\:hover\:text-blue-65:hover {
    color: #008aa6;
  }

  .md\:hover\:text-blue-75:hover {
    color: #009fbf;
  }

  .md\:hover\:text-blue-82:hover {
    color: #00abd1;
  }

  .md\:hover\:text-blue-88:hover {
    color: #00bbe0;
  }

  .md\:hover\:text-fb-blue:hover {
    color: #3b5998;
  }

  .md\:hover\:text-tw-blue:hover {
    color: #00aced;
  }

  .md\:hover\:text-ig-brown:hover {
    color: #675144;
  }

  .md\:hover\:text-steel-75:hover {
    color: #a8b2bf;
  }

  .md\:hover\:text-steel-85:hover {
    color: #bfcad9;
  }

  .md\:hover\:text-steel-100:hover {
    color: #e6f0ff;
  }

  .md\:text-xs {
    font-size: .75rem;
  }

  .md\:text-sm {
    font-size: .875rem;
  }

  .md\:text-base {
    font-size: 1rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:roman {
    font-style: normal;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:normal-case {
    text-transform: none;
  }

  .md\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:hover\:italic:hover {
    font-style: italic;
  }

  .md\:hover\:roman:hover {
    font-style: normal;
  }

  .md\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .md\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .md\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .md\:hover\:normal-case:hover {
    text-transform: none;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .md\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:focus\:italic:focus {
    font-style: italic;
  }

  .md\:focus\:roman:focus {
    font-style: normal;
  }

  .md\:focus\:uppercase:focus {
    text-transform: uppercase;
  }

  .md\:focus\:lowercase:focus {
    text-transform: lowercase;
  }

  .md\:focus\:capitalize:focus {
    text-transform: capitalize;
  }

  .md\:focus\:normal-case:focus {
    text-transform: none;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .md\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:tracking-tight {
    letter-spacing: -0.05em;
  }

  .md\:tracking-normal {
    letter-spacing: 0;
  }

  .md\:tracking-wide {
    letter-spacing: .05em;
  }

  .md\:select-none {
    user-select: none;
  }

  .md\:select-text {
    user-select: text;
  }

  .md\:align-baseline {
    vertical-align: baseline;
  }

  .md\:align-top {
    vertical-align: top;
  }

  .md\:align-middle {
    vertical-align: middle;
  }

  .md\:align-bottom {
    vertical-align: bottom;
  }

  .md\:align-text-top {
    vertical-align: text-top;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .md\:visible {
    visibility: visible;
  }

  .md\:invisible {
    visibility: hidden;
  }

  .group:hover .md\:group-hover\:visible {
    visibility: visible;
  }

  .group:hover .md\:group-hover\:invisible {
    visibility: hidden;
  }

  .md\:hover\:visible:hover {
    visibility: visible;
  }

  .md\:hover\:invisible:hover {
    visibility: hidden;
  }

  .md\:focus\:visible:focus {
    visibility: visible;
  }

  .md\:focus\:invisible:focus {
    visibility: hidden;
  }

  .md\:whitespace-normal {
    white-space: normal;
  }

  .md\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .md\:whitespace-pre {
    white-space: pre;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .md\:break-words {
    word-wrap: break-word;
  }

  .md\:break-normal {
    word-wrap: normal;
  }

  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:w-0 {
    width: 0;
  }

  .md\:w-1 {
    width: .25rem;
  }

  .md\:w-2 {
    width: .5rem;
  }

  .md\:w-3 {
    width: .75rem;
  }

  .md\:w-4 {
    width: 1rem;
  }

  .md\:w-5 {
    width: 1.25rem;
  }

  .md\:w-6 {
    width: 1.5rem;
  }

  .md\:w-7 {
    width: 1.75rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-9 {
    width: 2.25rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-14 {
    width: 3.5rem;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-30 {
    width: 7.5rem;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-40 {
    width: 10rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-50 {
    width: 12.5rem;
  }

  .md\:w-60 {
    width: 15rem;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-80 {
    width: 20rem;
  }

  .md\:w-90 {
    width: 22.5rem;
  }

  .md\:w-120 {
    width: 30rem;
  }

  .md\:w-160 {
    width: 40rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.33333%;
  }

  .md\:w-2\/3 {
    width: 66.66667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-4\/5 {
    width: 80%;
  }

  .md\:w-1\/6 {
    width: 16.66667%;
  }

  .md\:w-5\/6 {
    width: 83.33333%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:z-0 {
    z-index: 0;
  }

  .md\:z-10 {
    z-index: 10;
  }

  .md\:z-20 {
    z-index: 20;
  }

  .md\:z-30 {
    z-index: 30;
  }

  .md\:z-40 {
    z-index: 40;
  }

  .md\:z-50 {
    z-index: 50;
  }

  .md\:z-60 {
    z-index: 60;
  }

  .md\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 992px) {
  .lg\:list-reset {
    list-style: none;
    padding: 0;
  }

  .lg\:appearance-none {
    appearance: none;
  }

  .lg\:bg-fixed {
    background-attachment: fixed;
  }

  .lg\:bg-local {
    background-attachment: local;
  }

  .lg\:bg-scroll {
    background-attachment: scroll;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-black {
    background-color: #22292f;
  }

  .lg\:bg-grey-darkest {
    background-color: #3d4852;
  }

  .lg\:bg-grey-darker {
    background-color: #606f7b;
  }

  .lg\:bg-grey-dark {
    background-color: #8795a1;
  }

  .lg\:bg-grey {
    background-color: #b8c2cc;
  }

  .lg\:bg-grey-light {
    background-color: #dae1e7;
  }

  .lg\:bg-grey-lighter {
    background-color: #f1f5f8;
  }

  .lg\:bg-grey-lightest {
    background-color: #f8fafc;
  }

  .lg\:bg-white {
    background-color: #fff;
  }

  .lg\:bg-red-darkest {
    background-color: #3b0d0c;
  }

  .lg\:bg-red-darker {
    background-color: #621b18;
  }

  .lg\:bg-red-dark {
    background-color: #cc1f1a;
  }

  .lg\:bg-red {
    background-color: #ff5471;
  }

  .lg\:bg-red-light {
    background-color: #ef5753;
  }

  .lg\:bg-red-lighter {
    background-color: #f9acaa;
  }

  .lg\:bg-red-lightest {
    background-color: #fcebea;
  }

  .lg\:bg-orange-darkest {
    background-color: #462a16;
  }

  .lg\:bg-orange-darker {
    background-color: #613b1f;
  }

  .lg\:bg-orange-dark {
    background-color: #de751f;
  }

  .lg\:bg-orange {
    background-color: #f6993f;
  }

  .lg\:bg-orange-light {
    background-color: #faad63;
  }

  .lg\:bg-orange-lighter {
    background-color: #fcd9b6;
  }

  .lg\:bg-orange-lightest {
    background-color: #fff5eb;
  }

  .lg\:bg-yellow-darkest {
    background-color: #453411;
  }

  .lg\:bg-yellow-darker {
    background-color: #684f1d;
  }

  .lg\:bg-yellow-dark {
    background-color: #f2d024;
  }

  .lg\:bg-yellow {
    background-color: #ffc859;
  }

  .lg\:bg-yellow-light {
    background-color: #fff382;
  }

  .lg\:bg-yellow-lighter {
    background-color: #fff9c2;
  }

  .lg\:bg-yellow-lightest {
    background-color: #fcfbeb;
  }

  .lg\:bg-green-darkest {
    background-color: #0f2f21;
  }

  .lg\:bg-green-darker {
    background-color: #1a4731;
  }

  .lg\:bg-green-dark {
    background-color: #1f9d55;
  }

  .lg\:bg-green {
    background-color: #66c7af;
  }

  .lg\:bg-green-light {
    background-color: #51d88a;
  }

  .lg\:bg-green-lighter {
    background-color: #a2f5bf;
  }

  .lg\:bg-green-lightest {
    background-color: #e3fcec;
  }

  .lg\:bg-teal-darkest {
    background-color: #0d3331;
  }

  .lg\:bg-teal-darker {
    background-color: #20504f;
  }

  .lg\:bg-teal-dark {
    background-color: #38a89d;
  }

  .lg\:bg-teal {
    background-color: #4dc0b5;
  }

  .lg\:bg-teal-light {
    background-color: #64d5ca;
  }

  .lg\:bg-teal-lighter {
    background-color: #a0f0ed;
  }

  .lg\:bg-teal-lightest {
    background-color: #e8fffe;
  }

  .lg\:bg-blue-darkest {
    background-color: #12283a;
  }

  .lg\:bg-blue-darker {
    background-color: #1c3d5a;
  }

  .lg\:bg-blue-dark {
    background-color: #2779bd;
  }

  .lg\:bg-blue {
    background-color: #3490dc;
  }

  .lg\:bg-blue-light {
    background-color: #6cb2eb;
  }

  .lg\:bg-blue-lighter {
    background-color: #bcdefa;
  }

  .lg\:bg-blue-lightest {
    background-color: #eff8ff;
  }

  .lg\:bg-indigo-darkest {
    background-color: #191e38;
  }

  .lg\:bg-indigo-darker {
    background-color: #2f365f;
  }

  .lg\:bg-indigo-dark {
    background-color: #5661b3;
  }

  .lg\:bg-indigo {
    background-color: #6574cd;
  }

  .lg\:bg-indigo-light {
    background-color: #7886d7;
  }

  .lg\:bg-indigo-lighter {
    background-color: #b2b7ff;
  }

  .lg\:bg-indigo-lightest {
    background-color: #e6e8ff;
  }

  .lg\:bg-purple-darkest {
    background-color: #21183c;
  }

  .lg\:bg-purple-darker {
    background-color: #382b5f;
  }

  .lg\:bg-purple-dark {
    background-color: #794acf;
  }

  .lg\:bg-purple {
    background-color: #9561e2;
  }

  .lg\:bg-purple-light {
    background-color: #a779e9;
  }

  .lg\:bg-purple-lighter {
    background-color: #d6bbfc;
  }

  .lg\:bg-purple-lightest {
    background-color: #f3ebff;
  }

  .lg\:bg-pink-darkest {
    background-color: #451225;
  }

  .lg\:bg-pink-darker {
    background-color: #6f213f;
  }

  .lg\:bg-pink-dark {
    background-color: #eb5286;
  }

  .lg\:bg-pink {
    background-color: #f66d9b;
  }

  .lg\:bg-pink-light {
    background-color: #fa7ea8;
  }

  .lg\:bg-pink-lighter {
    background-color: #ffbbca;
  }

  .lg\:bg-pink-lightest {
    background-color: #ffebef;
  }

  .lg\:bg-black-10 {
    background-color: #00091a;
  }

  .lg\:bg-black-20 {
    background-color: #242a33;
  }

  .lg\:bg-black-modal-a90 {
    background-color: rgba(0, 9, 26, .9);;
  }

  .lg\:bg-grey-50 {
    background-color: #5c6573;
  }

  .lg\:bg-grey-50-a20 {
    background-color: rgba(102, 113, 128, .2);
  }

  .lg\:bg-grey-50-a30 {
    background-color: rgba(102, 113, 128, .3);
  }

  .lg\:bg-grey-70 {
    background-color: rgb(143, 158, 179);
  }

  .lg\:bg-grey-70-a30 {
    background-color: rgba(143, 158, 179, .3);
  }

  .lg\:bg-grey-70-a40 {
    background-color: rgba(143, 158, 179, .4);
  }

  .lg\:bg-grey-80 {
    background-color: #c2c6cc;
  }

  .lg\:bg-grey-90 {
    background-color: #e1e3e6;
  }

  .lg\:bg-grey-95 {
    background-color: #f0f1f2;
  }

  .lg\:bg-grey-97 {
    background-color: #f7f7f7;
  }

  .lg\:bg-blue-65 {
    background-color: #008aa6;
  }

  .lg\:bg-blue-75 {
    background-color: #009fbf;
  }

  .lg\:bg-blue-82 {
    background-color: #00abd1;
  }

  .lg\:bg-blue-88 {
    background-color: #00bbe0;
  }

  .lg\:bg-fb-blue {
    background-color: #3b5998;
  }

  .lg\:bg-tw-blue {
    background-color: #00aced;
  }

  .lg\:bg-ig-brown {
    background-color: #675144;
  }

  .lg\:bg-steel-75 {
    background-color: #a8b2bf;
  }

  .lg\:bg-steel-85 {
    background-color: #bfcad9;
  }

  .lg\:bg-steel-100 {
    background-color: #e6f0ff;
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .lg\:hover\:bg-black:hover {
    background-color: #22292f;
  }

  .lg\:hover\:bg-grey-darkest:hover {
    background-color: #3d4852;
  }

  .lg\:hover\:bg-grey-darker:hover {
    background-color: #606f7b;
  }

  .lg\:hover\:bg-grey-dark:hover {
    background-color: #8795a1;
  }

  .lg\:hover\:bg-grey:hover {
    background-color: #b8c2cc;
  }

  .lg\:hover\:bg-grey-light:hover {
    background-color: #dae1e7;
  }

  .lg\:hover\:bg-grey-lighter:hover {
    background-color: #f1f5f8;
  }

  .lg\:hover\:bg-grey-lightest:hover {
    background-color: #f8fafc;
  }

  .lg\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .lg\:hover\:bg-red-darkest:hover {
    background-color: #3b0d0c;
  }

  .lg\:hover\:bg-red-darker:hover {
    background-color: #621b18;
  }

  .lg\:hover\:bg-red-dark:hover {
    background-color: #cc1f1a;
  }

  .lg\:hover\:bg-red:hover {
    background-color: #ff5471;
  }

  .lg\:hover\:bg-red-light:hover {
    background-color: #ef5753;
  }

  .lg\:hover\:bg-red-lighter:hover {
    background-color: #f9acaa;
  }

  .lg\:hover\:bg-red-lightest:hover {
    background-color: #fcebea;
  }

  .lg\:hover\:bg-orange-darkest:hover {
    background-color: #462a16;
  }

  .lg\:hover\:bg-orange-darker:hover {
    background-color: #613b1f;
  }

  .lg\:hover\:bg-orange-dark:hover {
    background-color: #de751f;
  }

  .lg\:hover\:bg-orange:hover {
    background-color: #f6993f;
  }

  .lg\:hover\:bg-orange-light:hover {
    background-color: #faad63;
  }

  .lg\:hover\:bg-orange-lighter:hover {
    background-color: #fcd9b6;
  }

  .lg\:hover\:bg-orange-lightest:hover {
    background-color: #fff5eb;
  }

  .lg\:hover\:bg-yellow-darkest:hover {
    background-color: #453411;
  }

  .lg\:hover\:bg-yellow-darker:hover {
    background-color: #684f1d;
  }

  .lg\:hover\:bg-yellow-dark:hover {
    background-color: #f2d024;
  }

  .lg\:hover\:bg-yellow:hover {
    background-color: #ffc859;
  }

  .lg\:hover\:bg-yellow-light:hover {
    background-color: #fff382;
  }

  .lg\:hover\:bg-yellow-lighter:hover {
    background-color: #fff9c2;
  }

  .lg\:hover\:bg-yellow-lightest:hover {
    background-color: #fcfbeb;
  }

  .lg\:hover\:bg-green-darkest:hover {
    background-color: #0f2f21;
  }

  .lg\:hover\:bg-green-darker:hover {
    background-color: #1a4731;
  }

  .lg\:hover\:bg-green-dark:hover {
    background-color: #1f9d55;
  }

  .lg\:hover\:bg-green:hover {
    background-color: #66c7af;
  }

  .lg\:hover\:bg-green-light:hover {
    background-color: #51d88a;
  }

  .lg\:hover\:bg-green-lighter:hover {
    background-color: #a2f5bf;
  }

  .lg\:hover\:bg-green-lightest:hover {
    background-color: #e3fcec;
  }

  .lg\:hover\:bg-teal-darkest:hover {
    background-color: #0d3331;
  }

  .lg\:hover\:bg-teal-darker:hover {
    background-color: #20504f;
  }

  .lg\:hover\:bg-teal-dark:hover {
    background-color: #38a89d;
  }

  .lg\:hover\:bg-teal:hover {
    background-color: #4dc0b5;
  }

  .lg\:hover\:bg-teal-light:hover {
    background-color: #64d5ca;
  }

  .lg\:hover\:bg-teal-lighter:hover {
    background-color: #a0f0ed;
  }

  .lg\:hover\:bg-teal-lightest:hover {
    background-color: #e8fffe;
  }

  .lg\:hover\:bg-blue-darkest:hover {
    background-color: #12283a;
  }

  .lg\:hover\:bg-blue-darker:hover {
    background-color: #1c3d5a;
  }

  .lg\:hover\:bg-blue-dark:hover {
    background-color: #2779bd;
  }

  .lg\:hover\:bg-blue:hover {
    background-color: #3490dc;
  }

  .lg\:hover\:bg-blue-light:hover {
    background-color: #6cb2eb;
  }

  .lg\:hover\:bg-blue-lighter:hover {
    background-color: #bcdefa;
  }

  .lg\:hover\:bg-blue-lightest:hover {
    background-color: #eff8ff;
  }

  .lg\:hover\:bg-indigo-darkest:hover {
    background-color: #191e38;
  }

  .lg\:hover\:bg-indigo-darker:hover {
    background-color: #2f365f;
  }

  .lg\:hover\:bg-indigo-dark:hover {
    background-color: #5661b3;
  }

  .lg\:hover\:bg-indigo:hover {
    background-color: #6574cd;
  }

  .lg\:hover\:bg-indigo-light:hover {
    background-color: #7886d7;
  }

  .lg\:hover\:bg-indigo-lighter:hover {
    background-color: #b2b7ff;
  }

  .lg\:hover\:bg-indigo-lightest:hover {
    background-color: #e6e8ff;
  }

  .lg\:hover\:bg-purple-darkest:hover {
    background-color: #21183c;
  }

  .lg\:hover\:bg-purple-darker:hover {
    background-color: #382b5f;
  }

  .lg\:hover\:bg-purple-dark:hover {
    background-color: #794acf;
  }

  .lg\:hover\:bg-purple:hover {
    background-color: #9561e2;
  }

  .lg\:hover\:bg-purple-light:hover {
    background-color: #a779e9;
  }

  .lg\:hover\:bg-purple-lighter:hover {
    background-color: #d6bbfc;
  }

  .lg\:hover\:bg-purple-lightest:hover {
    background-color: #f3ebff;
  }

  .lg\:hover\:bg-pink-darkest:hover {
    background-color: #451225;
  }

  .lg\:hover\:bg-pink-darker:hover {
    background-color: #6f213f;
  }

  .lg\:hover\:bg-pink-dark:hover {
    background-color: #eb5286;
  }

  .lg\:hover\:bg-pink:hover {
    background-color: #f66d9b;
  }

  .lg\:hover\:bg-pink-light:hover {
    background-color: #fa7ea8;
  }

  .lg\:hover\:bg-pink-lighter:hover {
    background-color: #ffbbca;
  }

  .lg\:hover\:bg-pink-lightest:hover {
    background-color: #ffebef;
  }

  .lg\:hover\:bg-black-10:hover {
    background-color: #00091a;
  }

  .lg\:hover\:bg-black-20:hover {
    background-color: #242a33;
  }

  .lg\:hover\:bg-black-modal-a90:hover {
    background-color: rgba(0, 9, 26, .9);;
  }

  .lg\:hover\:bg-grey-50:hover {
    background-color: #5c6573;
  }

  .lg\:hover\:bg-grey-50-a20:hover {
    background-color: rgba(102, 113, 128, .2);
  }

  .lg\:hover\:bg-grey-50-a30:hover {
    background-color: rgba(102, 113, 128, .3);
  }

  .lg\:hover\:bg-grey-70:hover {
    background-color: rgb(143, 158, 179);
  }

  .lg\:hover\:bg-grey-70-a30:hover {
    background-color: rgba(143, 158, 179, .3);
  }

  .lg\:hover\:bg-grey-70-a40:hover {
    background-color: rgba(143, 158, 179, .4);
  }

  .lg\:hover\:bg-grey-80:hover {
    background-color: #c2c6cc;
  }

  .lg\:hover\:bg-grey-90:hover {
    background-color: #e1e3e6;
  }

  .lg\:hover\:bg-grey-95:hover {
    background-color: #f0f1f2;
  }

  .lg\:hover\:bg-grey-97:hover {
    background-color: #f7f7f7;
  }

  .lg\:hover\:bg-blue-65:hover {
    background-color: #008aa6;
  }

  .lg\:hover\:bg-blue-75:hover {
    background-color: #009fbf;
  }

  .lg\:hover\:bg-blue-82:hover {
    background-color: #00abd1;
  }

  .lg\:hover\:bg-blue-88:hover {
    background-color: #00bbe0;
  }

  .lg\:hover\:bg-fb-blue:hover {
    background-color: #3b5998;
  }

  .lg\:hover\:bg-tw-blue:hover {
    background-color: #00aced;
  }

  .lg\:hover\:bg-ig-brown:hover {
    background-color: #675144;
  }

  .lg\:hover\:bg-steel-75:hover {
    background-color: #a8b2bf;
  }

  .lg\:hover\:bg-steel-85:hover {
    background-color: #bfcad9;
  }

  .lg\:hover\:bg-steel-100:hover {
    background-color: #e6f0ff;
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .lg\:focus\:bg-black:focus {
    background-color: #22292f;
  }

  .lg\:focus\:bg-grey-darkest:focus {
    background-color: #3d4852;
  }

  .lg\:focus\:bg-grey-darker:focus {
    background-color: #606f7b;
  }

  .lg\:focus\:bg-grey-dark:focus {
    background-color: #8795a1;
  }

  .lg\:focus\:bg-grey:focus {
    background-color: #b8c2cc;
  }

  .lg\:focus\:bg-grey-light:focus {
    background-color: #dae1e7;
  }

  .lg\:focus\:bg-grey-lighter:focus {
    background-color: #f1f5f8;
  }

  .lg\:focus\:bg-grey-lightest:focus {
    background-color: #f8fafc;
  }

  .lg\:focus\:bg-white:focus {
    background-color: #fff;
  }

  .lg\:focus\:bg-red-darkest:focus {
    background-color: #3b0d0c;
  }

  .lg\:focus\:bg-red-darker:focus {
    background-color: #621b18;
  }

  .lg\:focus\:bg-red-dark:focus {
    background-color: #cc1f1a;
  }

  .lg\:focus\:bg-red:focus {
    background-color: #ff5471;
  }

  .lg\:focus\:bg-red-light:focus {
    background-color: #ef5753;
  }

  .lg\:focus\:bg-red-lighter:focus {
    background-color: #f9acaa;
  }

  .lg\:focus\:bg-red-lightest:focus {
    background-color: #fcebea;
  }

  .lg\:focus\:bg-orange-darkest:focus {
    background-color: #462a16;
  }

  .lg\:focus\:bg-orange-darker:focus {
    background-color: #613b1f;
  }

  .lg\:focus\:bg-orange-dark:focus {
    background-color: #de751f;
  }

  .lg\:focus\:bg-orange:focus {
    background-color: #f6993f;
  }

  .lg\:focus\:bg-orange-light:focus {
    background-color: #faad63;
  }

  .lg\:focus\:bg-orange-lighter:focus {
    background-color: #fcd9b6;
  }

  .lg\:focus\:bg-orange-lightest:focus {
    background-color: #fff5eb;
  }

  .lg\:focus\:bg-yellow-darkest:focus {
    background-color: #453411;
  }

  .lg\:focus\:bg-yellow-darker:focus {
    background-color: #684f1d;
  }

  .lg\:focus\:bg-yellow-dark:focus {
    background-color: #f2d024;
  }

  .lg\:focus\:bg-yellow:focus {
    background-color: #ffc859;
  }

  .lg\:focus\:bg-yellow-light:focus {
    background-color: #fff382;
  }

  .lg\:focus\:bg-yellow-lighter:focus {
    background-color: #fff9c2;
  }

  .lg\:focus\:bg-yellow-lightest:focus {
    background-color: #fcfbeb;
  }

  .lg\:focus\:bg-green-darkest:focus {
    background-color: #0f2f21;
  }

  .lg\:focus\:bg-green-darker:focus {
    background-color: #1a4731;
  }

  .lg\:focus\:bg-green-dark:focus {
    background-color: #1f9d55;
  }

  .lg\:focus\:bg-green:focus {
    background-color: #66c7af;
  }

  .lg\:focus\:bg-green-light:focus {
    background-color: #51d88a;
  }

  .lg\:focus\:bg-green-lighter:focus {
    background-color: #a2f5bf;
  }

  .lg\:focus\:bg-green-lightest:focus {
    background-color: #e3fcec;
  }

  .lg\:focus\:bg-teal-darkest:focus {
    background-color: #0d3331;
  }

  .lg\:focus\:bg-teal-darker:focus {
    background-color: #20504f;
  }

  .lg\:focus\:bg-teal-dark:focus {
    background-color: #38a89d;
  }

  .lg\:focus\:bg-teal:focus {
    background-color: #4dc0b5;
  }

  .lg\:focus\:bg-teal-light:focus {
    background-color: #64d5ca;
  }

  .lg\:focus\:bg-teal-lighter:focus {
    background-color: #a0f0ed;
  }

  .lg\:focus\:bg-teal-lightest:focus {
    background-color: #e8fffe;
  }

  .lg\:focus\:bg-blue-darkest:focus {
    background-color: #12283a;
  }

  .lg\:focus\:bg-blue-darker:focus {
    background-color: #1c3d5a;
  }

  .lg\:focus\:bg-blue-dark:focus {
    background-color: #2779bd;
  }

  .lg\:focus\:bg-blue:focus {
    background-color: #3490dc;
  }

  .lg\:focus\:bg-blue-light:focus {
    background-color: #6cb2eb;
  }

  .lg\:focus\:bg-blue-lighter:focus {
    background-color: #bcdefa;
  }

  .lg\:focus\:bg-blue-lightest:focus {
    background-color: #eff8ff;
  }

  .lg\:focus\:bg-indigo-darkest:focus {
    background-color: #191e38;
  }

  .lg\:focus\:bg-indigo-darker:focus {
    background-color: #2f365f;
  }

  .lg\:focus\:bg-indigo-dark:focus {
    background-color: #5661b3;
  }

  .lg\:focus\:bg-indigo:focus {
    background-color: #6574cd;
  }

  .lg\:focus\:bg-indigo-light:focus {
    background-color: #7886d7;
  }

  .lg\:focus\:bg-indigo-lighter:focus {
    background-color: #b2b7ff;
  }

  .lg\:focus\:bg-indigo-lightest:focus {
    background-color: #e6e8ff;
  }

  .lg\:focus\:bg-purple-darkest:focus {
    background-color: #21183c;
  }

  .lg\:focus\:bg-purple-darker:focus {
    background-color: #382b5f;
  }

  .lg\:focus\:bg-purple-dark:focus {
    background-color: #794acf;
  }

  .lg\:focus\:bg-purple:focus {
    background-color: #9561e2;
  }

  .lg\:focus\:bg-purple-light:focus {
    background-color: #a779e9;
  }

  .lg\:focus\:bg-purple-lighter:focus {
    background-color: #d6bbfc;
  }

  .lg\:focus\:bg-purple-lightest:focus {
    background-color: #f3ebff;
  }

  .lg\:focus\:bg-pink-darkest:focus {
    background-color: #451225;
  }

  .lg\:focus\:bg-pink-darker:focus {
    background-color: #6f213f;
  }

  .lg\:focus\:bg-pink-dark:focus {
    background-color: #eb5286;
  }

  .lg\:focus\:bg-pink:focus {
    background-color: #f66d9b;
  }

  .lg\:focus\:bg-pink-light:focus {
    background-color: #fa7ea8;
  }

  .lg\:focus\:bg-pink-lighter:focus {
    background-color: #ffbbca;
  }

  .lg\:focus\:bg-pink-lightest:focus {
    background-color: #ffebef;
  }

  .lg\:focus\:bg-black-10:focus {
    background-color: #00091a;
  }

  .lg\:focus\:bg-black-20:focus {
    background-color: #242a33;
  }

  .lg\:focus\:bg-black-modal-a90:focus {
    background-color: rgba(0, 9, 26, .9);;
  }

  .lg\:focus\:bg-grey-50:focus {
    background-color: #5c6573;
  }

  .lg\:focus\:bg-grey-50-a20:focus {
    background-color: rgba(102, 113, 128, .2);
  }

  .lg\:focus\:bg-grey-50-a30:focus {
    background-color: rgba(102, 113, 128, .3);
  }

  .lg\:focus\:bg-grey-70:focus {
    background-color: rgb(143, 158, 179);
  }

  .lg\:focus\:bg-grey-70-a30:focus {
    background-color: rgba(143, 158, 179, .3);
  }

  .lg\:focus\:bg-grey-70-a40:focus {
    background-color: rgba(143, 158, 179, .4);
  }

  .lg\:focus\:bg-grey-80:focus {
    background-color: #c2c6cc;
  }

  .lg\:focus\:bg-grey-90:focus {
    background-color: #e1e3e6;
  }

  .lg\:focus\:bg-grey-95:focus {
    background-color: #f0f1f2;
  }

  .lg\:focus\:bg-grey-97:focus {
    background-color: #f7f7f7;
  }

  .lg\:focus\:bg-blue-65:focus {
    background-color: #008aa6;
  }

  .lg\:focus\:bg-blue-75:focus {
    background-color: #009fbf;
  }

  .lg\:focus\:bg-blue-82:focus {
    background-color: #00abd1;
  }

  .lg\:focus\:bg-blue-88:focus {
    background-color: #00bbe0;
  }

  .lg\:focus\:bg-fb-blue:focus {
    background-color: #3b5998;
  }

  .lg\:focus\:bg-tw-blue:focus {
    background-color: #00aced;
  }

  .lg\:focus\:bg-ig-brown:focus {
    background-color: #675144;
  }

  .lg\:focus\:bg-steel-75:focus {
    background-color: #a8b2bf;
  }

  .lg\:focus\:bg-steel-85:focus {
    background-color: #bfcad9;
  }

  .lg\:focus\:bg-steel-100:focus {
    background-color: #e6f0ff;
  }

  .lg\:active\:bg-transparent:active {
    background-color: transparent;
  }

  .lg\:active\:bg-black:active {
    background-color: #22292f;
  }

  .lg\:active\:bg-grey-darkest:active {
    background-color: #3d4852;
  }

  .lg\:active\:bg-grey-darker:active {
    background-color: #606f7b;
  }

  .lg\:active\:bg-grey-dark:active {
    background-color: #8795a1;
  }

  .lg\:active\:bg-grey:active {
    background-color: #b8c2cc;
  }

  .lg\:active\:bg-grey-light:active {
    background-color: #dae1e7;
  }

  .lg\:active\:bg-grey-lighter:active {
    background-color: #f1f5f8;
  }

  .lg\:active\:bg-grey-lightest:active {
    background-color: #f8fafc;
  }

  .lg\:active\:bg-white:active {
    background-color: #fff;
  }

  .lg\:active\:bg-red-darkest:active {
    background-color: #3b0d0c;
  }

  .lg\:active\:bg-red-darker:active {
    background-color: #621b18;
  }

  .lg\:active\:bg-red-dark:active {
    background-color: #cc1f1a;
  }

  .lg\:active\:bg-red:active {
    background-color: #ff5471;
  }

  .lg\:active\:bg-red-light:active {
    background-color: #ef5753;
  }

  .lg\:active\:bg-red-lighter:active {
    background-color: #f9acaa;
  }

  .lg\:active\:bg-red-lightest:active {
    background-color: #fcebea;
  }

  .lg\:active\:bg-orange-darkest:active {
    background-color: #462a16;
  }

  .lg\:active\:bg-orange-darker:active {
    background-color: #613b1f;
  }

  .lg\:active\:bg-orange-dark:active {
    background-color: #de751f;
  }

  .lg\:active\:bg-orange:active {
    background-color: #f6993f;
  }

  .lg\:active\:bg-orange-light:active {
    background-color: #faad63;
  }

  .lg\:active\:bg-orange-lighter:active {
    background-color: #fcd9b6;
  }

  .lg\:active\:bg-orange-lightest:active {
    background-color: #fff5eb;
  }

  .lg\:active\:bg-yellow-darkest:active {
    background-color: #453411;
  }

  .lg\:active\:bg-yellow-darker:active {
    background-color: #684f1d;
  }

  .lg\:active\:bg-yellow-dark:active {
    background-color: #f2d024;
  }

  .lg\:active\:bg-yellow:active {
    background-color: #ffc859;
  }

  .lg\:active\:bg-yellow-light:active {
    background-color: #fff382;
  }

  .lg\:active\:bg-yellow-lighter:active {
    background-color: #fff9c2;
  }

  .lg\:active\:bg-yellow-lightest:active {
    background-color: #fcfbeb;
  }

  .lg\:active\:bg-green-darkest:active {
    background-color: #0f2f21;
  }

  .lg\:active\:bg-green-darker:active {
    background-color: #1a4731;
  }

  .lg\:active\:bg-green-dark:active {
    background-color: #1f9d55;
  }

  .lg\:active\:bg-green:active {
    background-color: #66c7af;
  }

  .lg\:active\:bg-green-light:active {
    background-color: #51d88a;
  }

  .lg\:active\:bg-green-lighter:active {
    background-color: #a2f5bf;
  }

  .lg\:active\:bg-green-lightest:active {
    background-color: #e3fcec;
  }

  .lg\:active\:bg-teal-darkest:active {
    background-color: #0d3331;
  }

  .lg\:active\:bg-teal-darker:active {
    background-color: #20504f;
  }

  .lg\:active\:bg-teal-dark:active {
    background-color: #38a89d;
  }

  .lg\:active\:bg-teal:active {
    background-color: #4dc0b5;
  }

  .lg\:active\:bg-teal-light:active {
    background-color: #64d5ca;
  }

  .lg\:active\:bg-teal-lighter:active {
    background-color: #a0f0ed;
  }

  .lg\:active\:bg-teal-lightest:active {
    background-color: #e8fffe;
  }

  .lg\:active\:bg-blue-darkest:active {
    background-color: #12283a;
  }

  .lg\:active\:bg-blue-darker:active {
    background-color: #1c3d5a;
  }

  .lg\:active\:bg-blue-dark:active {
    background-color: #2779bd;
  }

  .lg\:active\:bg-blue:active {
    background-color: #3490dc;
  }

  .lg\:active\:bg-blue-light:active {
    background-color: #6cb2eb;
  }

  .lg\:active\:bg-blue-lighter:active {
    background-color: #bcdefa;
  }

  .lg\:active\:bg-blue-lightest:active {
    background-color: #eff8ff;
  }

  .lg\:active\:bg-indigo-darkest:active {
    background-color: #191e38;
  }

  .lg\:active\:bg-indigo-darker:active {
    background-color: #2f365f;
  }

  .lg\:active\:bg-indigo-dark:active {
    background-color: #5661b3;
  }

  .lg\:active\:bg-indigo:active {
    background-color: #6574cd;
  }

  .lg\:active\:bg-indigo-light:active {
    background-color: #7886d7;
  }

  .lg\:active\:bg-indigo-lighter:active {
    background-color: #b2b7ff;
  }

  .lg\:active\:bg-indigo-lightest:active {
    background-color: #e6e8ff;
  }

  .lg\:active\:bg-purple-darkest:active {
    background-color: #21183c;
  }

  .lg\:active\:bg-purple-darker:active {
    background-color: #382b5f;
  }

  .lg\:active\:bg-purple-dark:active {
    background-color: #794acf;
  }

  .lg\:active\:bg-purple:active {
    background-color: #9561e2;
  }

  .lg\:active\:bg-purple-light:active {
    background-color: #a779e9;
  }

  .lg\:active\:bg-purple-lighter:active {
    background-color: #d6bbfc;
  }

  .lg\:active\:bg-purple-lightest:active {
    background-color: #f3ebff;
  }

  .lg\:active\:bg-pink-darkest:active {
    background-color: #451225;
  }

  .lg\:active\:bg-pink-darker:active {
    background-color: #6f213f;
  }

  .lg\:active\:bg-pink-dark:active {
    background-color: #eb5286;
  }

  .lg\:active\:bg-pink:active {
    background-color: #f66d9b;
  }

  .lg\:active\:bg-pink-light:active {
    background-color: #fa7ea8;
  }

  .lg\:active\:bg-pink-lighter:active {
    background-color: #ffbbca;
  }

  .lg\:active\:bg-pink-lightest:active {
    background-color: #ffebef;
  }

  .lg\:active\:bg-black-10:active {
    background-color: #00091a;
  }

  .lg\:active\:bg-black-20:active {
    background-color: #242a33;
  }

  .lg\:active\:bg-black-modal-a90:active {
    background-color: rgba(0, 9, 26, .9);;
  }

  .lg\:active\:bg-grey-50:active {
    background-color: #5c6573;
  }

  .lg\:active\:bg-grey-50-a20:active {
    background-color: rgba(102, 113, 128, .2);
  }

  .lg\:active\:bg-grey-50-a30:active {
    background-color: rgba(102, 113, 128, .3);
  }

  .lg\:active\:bg-grey-70:active {
    background-color: rgb(143, 158, 179);
  }

  .lg\:active\:bg-grey-70-a30:active {
    background-color: rgba(143, 158, 179, .3);
  }

  .lg\:active\:bg-grey-70-a40:active {
    background-color: rgba(143, 158, 179, .4);
  }

  .lg\:active\:bg-grey-80:active {
    background-color: #c2c6cc;
  }

  .lg\:active\:bg-grey-90:active {
    background-color: #e1e3e6;
  }

  .lg\:active\:bg-grey-95:active {
    background-color: #f0f1f2;
  }

  .lg\:active\:bg-grey-97:active {
    background-color: #f7f7f7;
  }

  .lg\:active\:bg-blue-65:active {
    background-color: #008aa6;
  }

  .lg\:active\:bg-blue-75:active {
    background-color: #009fbf;
  }

  .lg\:active\:bg-blue-82:active {
    background-color: #00abd1;
  }

  .lg\:active\:bg-blue-88:active {
    background-color: #00bbe0;
  }

  .lg\:active\:bg-fb-blue:active {
    background-color: #3b5998;
  }

  .lg\:active\:bg-tw-blue:active {
    background-color: #00aced;
  }

  .lg\:active\:bg-ig-brown:active {
    background-color: #675144;
  }

  .lg\:active\:bg-steel-75:active {
    background-color: #a8b2bf;
  }

  .lg\:active\:bg-steel-85:active {
    background-color: #bfcad9;
  }

  .lg\:active\:bg-steel-100:active {
    background-color: #e6f0ff;
  }

  .lg\:bg-bottom {
    background-position: bottom;
  }

  .lg\:bg-center {
    background-position: center;
  }

  .lg\:bg-left {
    background-position: left;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom;
  }

  .lg\:bg-left-top {
    background-position: left top;
  }

  .lg\:bg-right {
    background-position: right;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom;
  }

  .lg\:bg-right-top {
    background-position: right top;
  }

  .lg\:bg-top {
    background-position: top;
  }

  .lg\:bg-repeat {
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lg\:bg-auto {
    background-size: auto;
  }

  .lg\:bg-cover {
    background-size: cover;
  }

  .lg\:bg-contain {
    background-size: contain;
  }

  .lg\:border-transparent {
    border-color: transparent;
  }

  .lg\:border-black {
    border-color: #22292f;
  }

  .lg\:border-grey-darkest {
    border-color: #3d4852;
  }

  .lg\:border-grey-darker {
    border-color: #606f7b;
  }

  .lg\:border-grey-dark {
    border-color: #8795a1;
  }

  .lg\:border-grey {
    border-color: #b8c2cc;
  }

  .lg\:border-grey-light {
    border-color: #dae1e7;
  }

  .lg\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .lg\:border-grey-lightest {
    border-color: #f8fafc;
  }

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

  .lg\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .lg\:border-red-darker {
    border-color: #621b18;
  }

  .lg\:border-red-dark {
    border-color: #cc1f1a;
  }

  .lg\:border-red {
    border-color: #ff5471;
  }

  .lg\:border-red-light {
    border-color: #ef5753;
  }

  .lg\:border-red-lighter {
    border-color: #f9acaa;
  }

  .lg\:border-red-lightest {
    border-color: #fcebea;
  }

  .lg\:border-orange-darkest {
    border-color: #462a16;
  }

  .lg\:border-orange-darker {
    border-color: #613b1f;
  }

  .lg\:border-orange-dark {
    border-color: #de751f;
  }

  .lg\:border-orange {
    border-color: #f6993f;
  }

  .lg\:border-orange-light {
    border-color: #faad63;
  }

  .lg\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .lg\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .lg\:border-yellow-darkest {
    border-color: #453411;
  }

  .lg\:border-yellow-darker {
    border-color: #684f1d;
  }

  .lg\:border-yellow-dark {
    border-color: #f2d024;
  }

  .lg\:border-yellow {
    border-color: #ffc859;
  }

  .lg\:border-yellow-light {
    border-color: #fff382;
  }

  .lg\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .lg\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .lg\:border-green-darkest {
    border-color: #0f2f21;
  }

  .lg\:border-green-darker {
    border-color: #1a4731;
  }

  .lg\:border-green-dark {
    border-color: #1f9d55;
  }

  .lg\:border-green {
    border-color: #66c7af;
  }

  .lg\:border-green-light {
    border-color: #51d88a;
  }

  .lg\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .lg\:border-green-lightest {
    border-color: #e3fcec;
  }

  .lg\:border-teal-darkest {
    border-color: #0d3331;
  }

  .lg\:border-teal-darker {
    border-color: #20504f;
  }

  .lg\:border-teal-dark {
    border-color: #38a89d;
  }

  .lg\:border-teal {
    border-color: #4dc0b5;
  }

  .lg\:border-teal-light {
    border-color: #64d5ca;
  }

  .lg\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .lg\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .lg\:border-blue-darkest {
    border-color: #12283a;
  }

  .lg\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .lg\:border-blue-dark {
    border-color: #2779bd;
  }

  .lg\:border-blue {
    border-color: #3490dc;
  }

  .lg\:border-blue-light {
    border-color: #6cb2eb;
  }

  .lg\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .lg\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .lg\:border-indigo-darkest {
    border-color: #191e38;
  }

  .lg\:border-indigo-darker {
    border-color: #2f365f;
  }

  .lg\:border-indigo-dark {
    border-color: #5661b3;
  }

  .lg\:border-indigo {
    border-color: #6574cd;
  }

  .lg\:border-indigo-light {
    border-color: #7886d7;
  }

  .lg\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .lg\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .lg\:border-purple-darkest {
    border-color: #21183c;
  }

  .lg\:border-purple-darker {
    border-color: #382b5f;
  }

  .lg\:border-purple-dark {
    border-color: #794acf;
  }

  .lg\:border-purple {
    border-color: #9561e2;
  }

  .lg\:border-purple-light {
    border-color: #a779e9;
  }

  .lg\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .lg\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .lg\:border-pink-darkest {
    border-color: #451225;
  }

  .lg\:border-pink-darker {
    border-color: #6f213f;
  }

  .lg\:border-pink-dark {
    border-color: #eb5286;
  }

  .lg\:border-pink {
    border-color: #f66d9b;
  }

  .lg\:border-pink-light {
    border-color: #fa7ea8;
  }

  .lg\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .lg\:border-pink-lightest {
    border-color: #ffebef;
  }

  .lg\:border-black-10 {
    border-color: #00091a;
  }

  .lg\:border-black-20 {
    border-color: #242a33;
  }

  .lg\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .lg\:border-grey-50 {
    border-color: #5c6573;
  }

  .lg\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .lg\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .lg\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .lg\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .lg\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .lg\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .lg\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .lg\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .lg\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .lg\:border-blue-65 {
    border-color: #008aa6;
  }

  .lg\:border-blue-75 {
    border-color: #009fbf;
  }

  .lg\:border-blue-82 {
    border-color: #00abd1;
  }

  .lg\:border-blue-88 {
    border-color: #00bbe0;
  }

  .lg\:border-fb-blue {
    border-color: #3b5998;
  }

  .lg\:border-tw-blue {
    border-color: #00aced;
  }

  .lg\:border-ig-brown {
    border-color: #675144;
  }

  .lg\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .lg\:border-steel-85 {
    border-color: #bfcad9;
  }

  .lg\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .group:hover .lg\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .lg\:group-hover\:border-black {
    border-color: #22292f;
  }

  .group:hover .lg\:group-hover\:border-grey-darkest {
    border-color: #3d4852;
  }

  .group:hover .lg\:group-hover\:border-grey-darker {
    border-color: #606f7b;
  }

  .group:hover .lg\:group-hover\:border-grey-dark {
    border-color: #8795a1;
  }

  .group:hover .lg\:group-hover\:border-grey {
    border-color: #b8c2cc;
  }

  .group:hover .lg\:group-hover\:border-grey-light {
    border-color: #dae1e7;
  }

  .group:hover .lg\:group-hover\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .group:hover .lg\:group-hover\:border-grey-lightest {
    border-color: #f8fafc;
  }

  .group:hover .lg\:group-hover\:border-white {
    border-color: #fff;
  }

  .group:hover .lg\:group-hover\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .group:hover .lg\:group-hover\:border-red-darker {
    border-color: #621b18;
  }

  .group:hover .lg\:group-hover\:border-red-dark {
    border-color: #cc1f1a;
  }

  .group:hover .lg\:group-hover\:border-red {
    border-color: #ff5471;
  }

  .group:hover .lg\:group-hover\:border-red-light {
    border-color: #ef5753;
  }

  .group:hover .lg\:group-hover\:border-red-lighter {
    border-color: #f9acaa;
  }

  .group:hover .lg\:group-hover\:border-red-lightest {
    border-color: #fcebea;
  }

  .group:hover .lg\:group-hover\:border-orange-darkest {
    border-color: #462a16;
  }

  .group:hover .lg\:group-hover\:border-orange-darker {
    border-color: #613b1f;
  }

  .group:hover .lg\:group-hover\:border-orange-dark {
    border-color: #de751f;
  }

  .group:hover .lg\:group-hover\:border-orange {
    border-color: #f6993f;
  }

  .group:hover .lg\:group-hover\:border-orange-light {
    border-color: #faad63;
  }

  .group:hover .lg\:group-hover\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .group:hover .lg\:group-hover\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .group:hover .lg\:group-hover\:border-yellow-darkest {
    border-color: #453411;
  }

  .group:hover .lg\:group-hover\:border-yellow-darker {
    border-color: #684f1d;
  }

  .group:hover .lg\:group-hover\:border-yellow-dark {
    border-color: #f2d024;
  }

  .group:hover .lg\:group-hover\:border-yellow {
    border-color: #ffc859;
  }

  .group:hover .lg\:group-hover\:border-yellow-light {
    border-color: #fff382;
  }

  .group:hover .lg\:group-hover\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .group:hover .lg\:group-hover\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .group:hover .lg\:group-hover\:border-green-darkest {
    border-color: #0f2f21;
  }

  .group:hover .lg\:group-hover\:border-green-darker {
    border-color: #1a4731;
  }

  .group:hover .lg\:group-hover\:border-green-dark {
    border-color: #1f9d55;
  }

  .group:hover .lg\:group-hover\:border-green {
    border-color: #66c7af;
  }

  .group:hover .lg\:group-hover\:border-green-light {
    border-color: #51d88a;
  }

  .group:hover .lg\:group-hover\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .group:hover .lg\:group-hover\:border-green-lightest {
    border-color: #e3fcec;
  }

  .group:hover .lg\:group-hover\:border-teal-darkest {
    border-color: #0d3331;
  }

  .group:hover .lg\:group-hover\:border-teal-darker {
    border-color: #20504f;
  }

  .group:hover .lg\:group-hover\:border-teal-dark {
    border-color: #38a89d;
  }

  .group:hover .lg\:group-hover\:border-teal {
    border-color: #4dc0b5;
  }

  .group:hover .lg\:group-hover\:border-teal-light {
    border-color: #64d5ca;
  }

  .group:hover .lg\:group-hover\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .group:hover .lg\:group-hover\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .group:hover .lg\:group-hover\:border-blue-darkest {
    border-color: #12283a;
  }

  .group:hover .lg\:group-hover\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .group:hover .lg\:group-hover\:border-blue-dark {
    border-color: #2779bd;
  }

  .group:hover .lg\:group-hover\:border-blue {
    border-color: #3490dc;
  }

  .group:hover .lg\:group-hover\:border-blue-light {
    border-color: #6cb2eb;
  }

  .group:hover .lg\:group-hover\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .group:hover .lg\:group-hover\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .group:hover .lg\:group-hover\:border-indigo-darkest {
    border-color: #191e38;
  }

  .group:hover .lg\:group-hover\:border-indigo-darker {
    border-color: #2f365f;
  }

  .group:hover .lg\:group-hover\:border-indigo-dark {
    border-color: #5661b3;
  }

  .group:hover .lg\:group-hover\:border-indigo {
    border-color: #6574cd;
  }

  .group:hover .lg\:group-hover\:border-indigo-light {
    border-color: #7886d7;
  }

  .group:hover .lg\:group-hover\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .group:hover .lg\:group-hover\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .group:hover .lg\:group-hover\:border-purple-darkest {
    border-color: #21183c;
  }

  .group:hover .lg\:group-hover\:border-purple-darker {
    border-color: #382b5f;
  }

  .group:hover .lg\:group-hover\:border-purple-dark {
    border-color: #794acf;
  }

  .group:hover .lg\:group-hover\:border-purple {
    border-color: #9561e2;
  }

  .group:hover .lg\:group-hover\:border-purple-light {
    border-color: #a779e9;
  }

  .group:hover .lg\:group-hover\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .group:hover .lg\:group-hover\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .group:hover .lg\:group-hover\:border-pink-darkest {
    border-color: #451225;
  }

  .group:hover .lg\:group-hover\:border-pink-darker {
    border-color: #6f213f;
  }

  .group:hover .lg\:group-hover\:border-pink-dark {
    border-color: #eb5286;
  }

  .group:hover .lg\:group-hover\:border-pink {
    border-color: #f66d9b;
  }

  .group:hover .lg\:group-hover\:border-pink-light {
    border-color: #fa7ea8;
  }

  .group:hover .lg\:group-hover\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .group:hover .lg\:group-hover\:border-pink-lightest {
    border-color: #ffebef;
  }

  .group:hover .lg\:group-hover\:border-black-10 {
    border-color: #00091a;
  }

  .group:hover .lg\:group-hover\:border-black-20 {
    border-color: #242a33;
  }

  .group:hover .lg\:group-hover\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .group:hover .lg\:group-hover\:border-grey-50 {
    border-color: #5c6573;
  }

  .group:hover .lg\:group-hover\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .group:hover .lg\:group-hover\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .group:hover .lg\:group-hover\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .group:hover .lg\:group-hover\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .group:hover .lg\:group-hover\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .group:hover .lg\:group-hover\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .group:hover .lg\:group-hover\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .group:hover .lg\:group-hover\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .group:hover .lg\:group-hover\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .group:hover .lg\:group-hover\:border-blue-65 {
    border-color: #008aa6;
  }

  .group:hover .lg\:group-hover\:border-blue-75 {
    border-color: #009fbf;
  }

  .group:hover .lg\:group-hover\:border-blue-82 {
    border-color: #00abd1;
  }

  .group:hover .lg\:group-hover\:border-blue-88 {
    border-color: #00bbe0;
  }

  .group:hover .lg\:group-hover\:border-fb-blue {
    border-color: #3b5998;
  }

  .group:hover .lg\:group-hover\:border-tw-blue {
    border-color: #00aced;
  }

  .group:hover .lg\:group-hover\:border-ig-brown {
    border-color: #675144;
  }

  .group:hover .lg\:group-hover\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .group:hover .lg\:group-hover\:border-steel-85 {
    border-color: #bfcad9;
  }

  .group:hover .lg\:group-hover\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-black:hover {
    border-color: #22292f;
  }

  .lg\:hover\:border-grey-darkest:hover {
    border-color: #3d4852;
  }

  .lg\:hover\:border-grey-darker:hover {
    border-color: #606f7b;
  }

  .lg\:hover\:border-grey-dark:hover {
    border-color: #8795a1;
  }

  .lg\:hover\:border-grey:hover {
    border-color: #b8c2cc;
  }

  .lg\:hover\:border-grey-light:hover {
    border-color: #dae1e7;
  }

  .lg\:hover\:border-grey-lighter:hover {
    border-color: #f1f5f8;
  }

  .lg\:hover\:border-grey-lightest:hover {
    border-color: #f8fafc;
  }

  .lg\:hover\:border-white:hover {
    border-color: #fff;
  }

  .lg\:hover\:border-red-darkest:hover {
    border-color: #3b0d0c;
  }

  .lg\:hover\:border-red-darker:hover {
    border-color: #621b18;
  }

  .lg\:hover\:border-red-dark:hover {
    border-color: #cc1f1a;
  }

  .lg\:hover\:border-red:hover {
    border-color: #ff5471;
  }

  .lg\:hover\:border-red-light:hover {
    border-color: #ef5753;
  }

  .lg\:hover\:border-red-lighter:hover {
    border-color: #f9acaa;
  }

  .lg\:hover\:border-red-lightest:hover {
    border-color: #fcebea;
  }

  .lg\:hover\:border-orange-darkest:hover {
    border-color: #462a16;
  }

  .lg\:hover\:border-orange-darker:hover {
    border-color: #613b1f;
  }

  .lg\:hover\:border-orange-dark:hover {
    border-color: #de751f;
  }

  .lg\:hover\:border-orange:hover {
    border-color: #f6993f;
  }

  .lg\:hover\:border-orange-light:hover {
    border-color: #faad63;
  }

  .lg\:hover\:border-orange-lighter:hover {
    border-color: #fcd9b6;
  }

  .lg\:hover\:border-orange-lightest:hover {
    border-color: #fff5eb;
  }

  .lg\:hover\:border-yellow-darkest:hover {
    border-color: #453411;
  }

  .lg\:hover\:border-yellow-darker:hover {
    border-color: #684f1d;
  }

  .lg\:hover\:border-yellow-dark:hover {
    border-color: #f2d024;
  }

  .lg\:hover\:border-yellow:hover {
    border-color: #ffc859;
  }

  .lg\:hover\:border-yellow-light:hover {
    border-color: #fff382;
  }

  .lg\:hover\:border-yellow-lighter:hover {
    border-color: #fff9c2;
  }

  .lg\:hover\:border-yellow-lightest:hover {
    border-color: #fcfbeb;
  }

  .lg\:hover\:border-green-darkest:hover {
    border-color: #0f2f21;
  }

  .lg\:hover\:border-green-darker:hover {
    border-color: #1a4731;
  }

  .lg\:hover\:border-green-dark:hover {
    border-color: #1f9d55;
  }

  .lg\:hover\:border-green:hover {
    border-color: #66c7af;
  }

  .lg\:hover\:border-green-light:hover {
    border-color: #51d88a;
  }

  .lg\:hover\:border-green-lighter:hover {
    border-color: #a2f5bf;
  }

  .lg\:hover\:border-green-lightest:hover {
    border-color: #e3fcec;
  }

  .lg\:hover\:border-teal-darkest:hover {
    border-color: #0d3331;
  }

  .lg\:hover\:border-teal-darker:hover {
    border-color: #20504f;
  }

  .lg\:hover\:border-teal-dark:hover {
    border-color: #38a89d;
  }

  .lg\:hover\:border-teal:hover {
    border-color: #4dc0b5;
  }

  .lg\:hover\:border-teal-light:hover {
    border-color: #64d5ca;
  }

  .lg\:hover\:border-teal-lighter:hover {
    border-color: #a0f0ed;
  }

  .lg\:hover\:border-teal-lightest:hover {
    border-color: #e8fffe;
  }

  .lg\:hover\:border-blue-darkest:hover {
    border-color: #12283a;
  }

  .lg\:hover\:border-blue-darker:hover {
    border-color: #1c3d5a;
  }

  .lg\:hover\:border-blue-dark:hover {
    border-color: #2779bd;
  }

  .lg\:hover\:border-blue:hover {
    border-color: #3490dc;
  }

  .lg\:hover\:border-blue-light:hover {
    border-color: #6cb2eb;
  }

  .lg\:hover\:border-blue-lighter:hover {
    border-color: #bcdefa;
  }

  .lg\:hover\:border-blue-lightest:hover {
    border-color: #eff8ff;
  }

  .lg\:hover\:border-indigo-darkest:hover {
    border-color: #191e38;
  }

  .lg\:hover\:border-indigo-darker:hover {
    border-color: #2f365f;
  }

  .lg\:hover\:border-indigo-dark:hover {
    border-color: #5661b3;
  }

  .lg\:hover\:border-indigo:hover {
    border-color: #6574cd;
  }

  .lg\:hover\:border-indigo-light:hover {
    border-color: #7886d7;
  }

  .lg\:hover\:border-indigo-lighter:hover {
    border-color: #b2b7ff;
  }

  .lg\:hover\:border-indigo-lightest:hover {
    border-color: #e6e8ff;
  }

  .lg\:hover\:border-purple-darkest:hover {
    border-color: #21183c;
  }

  .lg\:hover\:border-purple-darker:hover {
    border-color: #382b5f;
  }

  .lg\:hover\:border-purple-dark:hover {
    border-color: #794acf;
  }

  .lg\:hover\:border-purple:hover {
    border-color: #9561e2;
  }

  .lg\:hover\:border-purple-light:hover {
    border-color: #a779e9;
  }

  .lg\:hover\:border-purple-lighter:hover {
    border-color: #d6bbfc;
  }

  .lg\:hover\:border-purple-lightest:hover {
    border-color: #f3ebff;
  }

  .lg\:hover\:border-pink-darkest:hover {
    border-color: #451225;
  }

  .lg\:hover\:border-pink-darker:hover {
    border-color: #6f213f;
  }

  .lg\:hover\:border-pink-dark:hover {
    border-color: #eb5286;
  }

  .lg\:hover\:border-pink:hover {
    border-color: #f66d9b;
  }

  .lg\:hover\:border-pink-light:hover {
    border-color: #fa7ea8;
  }

  .lg\:hover\:border-pink-lighter:hover {
    border-color: #ffbbca;
  }

  .lg\:hover\:border-pink-lightest:hover {
    border-color: #ffebef;
  }

  .lg\:hover\:border-black-10:hover {
    border-color: #00091a;
  }

  .lg\:hover\:border-black-20:hover {
    border-color: #242a33;
  }

  .lg\:hover\:border-black-modal-a90:hover {
    border-color: rgba(0, 9, 26, .9);;
  }

  .lg\:hover\:border-grey-50:hover {
    border-color: #5c6573;
  }

  .lg\:hover\:border-grey-50-a20:hover {
    border-color: rgba(102, 113, 128, .2);
  }

  .lg\:hover\:border-grey-50-a30:hover {
    border-color: rgba(102, 113, 128, .3);
  }

  .lg\:hover\:border-grey-70:hover {
    border-color: rgb(143, 158, 179);
  }

  .lg\:hover\:border-grey-70-a30:hover {
    border-color: rgba(143, 158, 179, .3);
  }

  .lg\:hover\:border-grey-70-a40:hover {
    border-color: rgba(143, 158, 179, .4);
  }

  .lg\:hover\:border-grey-80:hover {
    border-color: #c2c6cc;
  }

  .lg\:hover\:border-grey-90:hover {
    border-color: #e1e3e6;
  }

  .lg\:hover\:border-grey-95:hover {
    border-color: #f0f1f2;
  }

  .lg\:hover\:border-grey-97:hover {
    border-color: #f7f7f7;
  }

  .lg\:hover\:border-blue-65:hover {
    border-color: #008aa6;
  }

  .lg\:hover\:border-blue-75:hover {
    border-color: #009fbf;
  }

  .lg\:hover\:border-blue-82:hover {
    border-color: #00abd1;
  }

  .lg\:hover\:border-blue-88:hover {
    border-color: #00bbe0;
  }

  .lg\:hover\:border-fb-blue:hover {
    border-color: #3b5998;
  }

  .lg\:hover\:border-tw-blue:hover {
    border-color: #00aced;
  }

  .lg\:hover\:border-ig-brown:hover {
    border-color: #675144;
  }

  .lg\:hover\:border-steel-75:hover {
    border-color: #a8b2bf;
  }

  .lg\:hover\:border-steel-85:hover {
    border-color: #bfcad9;
  }

  .lg\:hover\:border-steel-100:hover {
    border-color: #e6f0ff;
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .lg\:focus\:border-black:focus {
    border-color: #22292f;
  }

  .lg\:focus\:border-grey-darkest:focus {
    border-color: #3d4852;
  }

  .lg\:focus\:border-grey-darker:focus {
    border-color: #606f7b;
  }

  .lg\:focus\:border-grey-dark:focus {
    border-color: #8795a1;
  }

  .lg\:focus\:border-grey:focus {
    border-color: #b8c2cc;
  }

  .lg\:focus\:border-grey-light:focus {
    border-color: #dae1e7;
  }

  .lg\:focus\:border-grey-lighter:focus {
    border-color: #f1f5f8;
  }

  .lg\:focus\:border-grey-lightest:focus {
    border-color: #f8fafc;
  }

  .lg\:focus\:border-white:focus {
    border-color: #fff;
  }

  .lg\:focus\:border-red-darkest:focus {
    border-color: #3b0d0c;
  }

  .lg\:focus\:border-red-darker:focus {
    border-color: #621b18;
  }

  .lg\:focus\:border-red-dark:focus {
    border-color: #cc1f1a;
  }

  .lg\:focus\:border-red:focus {
    border-color: #ff5471;
  }

  .lg\:focus\:border-red-light:focus {
    border-color: #ef5753;
  }

  .lg\:focus\:border-red-lighter:focus {
    border-color: #f9acaa;
  }

  .lg\:focus\:border-red-lightest:focus {
    border-color: #fcebea;
  }

  .lg\:focus\:border-orange-darkest:focus {
    border-color: #462a16;
  }

  .lg\:focus\:border-orange-darker:focus {
    border-color: #613b1f;
  }

  .lg\:focus\:border-orange-dark:focus {
    border-color: #de751f;
  }

  .lg\:focus\:border-orange:focus {
    border-color: #f6993f;
  }

  .lg\:focus\:border-orange-light:focus {
    border-color: #faad63;
  }

  .lg\:focus\:border-orange-lighter:focus {
    border-color: #fcd9b6;
  }

  .lg\:focus\:border-orange-lightest:focus {
    border-color: #fff5eb;
  }

  .lg\:focus\:border-yellow-darkest:focus {
    border-color: #453411;
  }

  .lg\:focus\:border-yellow-darker:focus {
    border-color: #684f1d;
  }

  .lg\:focus\:border-yellow-dark:focus {
    border-color: #f2d024;
  }

  .lg\:focus\:border-yellow:focus {
    border-color: #ffc859;
  }

  .lg\:focus\:border-yellow-light:focus {
    border-color: #fff382;
  }

  .lg\:focus\:border-yellow-lighter:focus {
    border-color: #fff9c2;
  }

  .lg\:focus\:border-yellow-lightest:focus {
    border-color: #fcfbeb;
  }

  .lg\:focus\:border-green-darkest:focus {
    border-color: #0f2f21;
  }

  .lg\:focus\:border-green-darker:focus {
    border-color: #1a4731;
  }

  .lg\:focus\:border-green-dark:focus {
    border-color: #1f9d55;
  }

  .lg\:focus\:border-green:focus {
    border-color: #66c7af;
  }

  .lg\:focus\:border-green-light:focus {
    border-color: #51d88a;
  }

  .lg\:focus\:border-green-lighter:focus {
    border-color: #a2f5bf;
  }

  .lg\:focus\:border-green-lightest:focus {
    border-color: #e3fcec;
  }

  .lg\:focus\:border-teal-darkest:focus {
    border-color: #0d3331;
  }

  .lg\:focus\:border-teal-darker:focus {
    border-color: #20504f;
  }

  .lg\:focus\:border-teal-dark:focus {
    border-color: #38a89d;
  }

  .lg\:focus\:border-teal:focus {
    border-color: #4dc0b5;
  }

  .lg\:focus\:border-teal-light:focus {
    border-color: #64d5ca;
  }

  .lg\:focus\:border-teal-lighter:focus {
    border-color: #a0f0ed;
  }

  .lg\:focus\:border-teal-lightest:focus {
    border-color: #e8fffe;
  }

  .lg\:focus\:border-blue-darkest:focus {
    border-color: #12283a;
  }

  .lg\:focus\:border-blue-darker:focus {
    border-color: #1c3d5a;
  }

  .lg\:focus\:border-blue-dark:focus {
    border-color: #2779bd;
  }

  .lg\:focus\:border-blue:focus {
    border-color: #3490dc;
  }

  .lg\:focus\:border-blue-light:focus {
    border-color: #6cb2eb;
  }

  .lg\:focus\:border-blue-lighter:focus {
    border-color: #bcdefa;
  }

  .lg\:focus\:border-blue-lightest:focus {
    border-color: #eff8ff;
  }

  .lg\:focus\:border-indigo-darkest:focus {
    border-color: #191e38;
  }

  .lg\:focus\:border-indigo-darker:focus {
    border-color: #2f365f;
  }

  .lg\:focus\:border-indigo-dark:focus {
    border-color: #5661b3;
  }

  .lg\:focus\:border-indigo:focus {
    border-color: #6574cd;
  }

  .lg\:focus\:border-indigo-light:focus {
    border-color: #7886d7;
  }

  .lg\:focus\:border-indigo-lighter:focus {
    border-color: #b2b7ff;
  }

  .lg\:focus\:border-indigo-lightest:focus {
    border-color: #e6e8ff;
  }

  .lg\:focus\:border-purple-darkest:focus {
    border-color: #21183c;
  }

  .lg\:focus\:border-purple-darker:focus {
    border-color: #382b5f;
  }

  .lg\:focus\:border-purple-dark:focus {
    border-color: #794acf;
  }

  .lg\:focus\:border-purple:focus {
    border-color: #9561e2;
  }

  .lg\:focus\:border-purple-light:focus {
    border-color: #a779e9;
  }

  .lg\:focus\:border-purple-lighter:focus {
    border-color: #d6bbfc;
  }

  .lg\:focus\:border-purple-lightest:focus {
    border-color: #f3ebff;
  }

  .lg\:focus\:border-pink-darkest:focus {
    border-color: #451225;
  }

  .lg\:focus\:border-pink-darker:focus {
    border-color: #6f213f;
  }

  .lg\:focus\:border-pink-dark:focus {
    border-color: #eb5286;
  }

  .lg\:focus\:border-pink:focus {
    border-color: #f66d9b;
  }

  .lg\:focus\:border-pink-light:focus {
    border-color: #fa7ea8;
  }

  .lg\:focus\:border-pink-lighter:focus {
    border-color: #ffbbca;
  }

  .lg\:focus\:border-pink-lightest:focus {
    border-color: #ffebef;
  }

  .lg\:focus\:border-black-10:focus {
    border-color: #00091a;
  }

  .lg\:focus\:border-black-20:focus {
    border-color: #242a33;
  }

  .lg\:focus\:border-black-modal-a90:focus {
    border-color: rgba(0, 9, 26, .9);;
  }

  .lg\:focus\:border-grey-50:focus {
    border-color: #5c6573;
  }

  .lg\:focus\:border-grey-50-a20:focus {
    border-color: rgba(102, 113, 128, .2);
  }

  .lg\:focus\:border-grey-50-a30:focus {
    border-color: rgba(102, 113, 128, .3);
  }

  .lg\:focus\:border-grey-70:focus {
    border-color: rgb(143, 158, 179);
  }

  .lg\:focus\:border-grey-70-a30:focus {
    border-color: rgba(143, 158, 179, .3);
  }

  .lg\:focus\:border-grey-70-a40:focus {
    border-color: rgba(143, 158, 179, .4);
  }

  .lg\:focus\:border-grey-80:focus {
    border-color: #c2c6cc;
  }

  .lg\:focus\:border-grey-90:focus {
    border-color: #e1e3e6;
  }

  .lg\:focus\:border-grey-95:focus {
    border-color: #f0f1f2;
  }

  .lg\:focus\:border-grey-97:focus {
    border-color: #f7f7f7;
  }

  .lg\:focus\:border-blue-65:focus {
    border-color: #008aa6;
  }

  .lg\:focus\:border-blue-75:focus {
    border-color: #009fbf;
  }

  .lg\:focus\:border-blue-82:focus {
    border-color: #00abd1;
  }

  .lg\:focus\:border-blue-88:focus {
    border-color: #00bbe0;
  }

  .lg\:focus\:border-fb-blue:focus {
    border-color: #3b5998;
  }

  .lg\:focus\:border-tw-blue:focus {
    border-color: #00aced;
  }

  .lg\:focus\:border-ig-brown:focus {
    border-color: #675144;
  }

  .lg\:focus\:border-steel-75:focus {
    border-color: #a8b2bf;
  }

  .lg\:focus\:border-steel-85:focus {
    border-color: #bfcad9;
  }

  .lg\:focus\:border-steel-100:focus {
    border-color: #e6f0ff;
  }

  .lg\:rounded-none {
    border-radius: 0;
  }

  .lg\:rounded-sm {
    border-radius: .125rem;
  }

  .lg\:rounded {
    border-radius: .25rem;
  }

  .lg\:rounded-lg {
    border-radius: .5rem;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: .125rem;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: .125rem;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: .125rem;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .lg\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: .5rem;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: .5rem;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: .5rem;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:border-dashed {
    border-style: dashed;
  }

  .lg\:border-dotted {
    border-style: dotted;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-0 {
    border-width: 0;
  }

  .lg\:border-2 {
    border-width: 2px;
  }

  .lg\:border-3 {
    border-width: 3px;
  }

  .lg\:border-4 {
    border-width: 4px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-t-0 {
    border-top-width: 0;
  }

  .lg\:border-r-0 {
    border-right-width: 0;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0;
  }

  .lg\:border-l-0 {
    border-left-width: 0;
  }

  .lg\:border-t-2 {
    border-top-width: 2px;
  }

  .lg\:border-r-2 {
    border-right-width: 2px;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:border-t-3 {
    border-top-width: 3px;
  }

  .lg\:border-r-3 {
    border-right-width: 3px;
  }

  .lg\:border-b-3 {
    border-bottom-width: 3px;
  }

  .lg\:border-l-3 {
    border-left-width: 3px;
  }

  .lg\:border-t-4 {
    border-top-width: 4px;
  }

  .lg\:border-r-4 {
    border-right-width: 4px;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg\:border-l-4 {
    border-left-width: 4px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .lg\:border-t {
    border-top-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:hover\:border-0:hover {
    border-width: 0;
  }

  .lg\:hover\:border-2:hover {
    border-width: 2px;
  }

  .lg\:hover\:border-3:hover {
    border-width: 3px;
  }

  .lg\:hover\:border-4:hover {
    border-width: 4px;
  }

  .lg\:hover\:border-8:hover {
    border-width: 8px;
  }

  .lg\:hover\:border:hover {
    border-width: 1px;
  }

  .lg\:hover\:border-t-0:hover {
    border-top-width: 0;
  }

  .lg\:hover\:border-r-0:hover {
    border-right-width: 0;
  }

  .lg\:hover\:border-b-0:hover {
    border-bottom-width: 0;
  }

  .lg\:hover\:border-l-0:hover {
    border-left-width: 0;
  }

  .lg\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .lg\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .lg\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .lg\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .lg\:hover\:border-t-3:hover {
    border-top-width: 3px;
  }

  .lg\:hover\:border-r-3:hover {
    border-right-width: 3px;
  }

  .lg\:hover\:border-b-3:hover {
    border-bottom-width: 3px;
  }

  .lg\:hover\:border-l-3:hover {
    border-left-width: 3px;
  }

  .lg\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .lg\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .lg\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .lg\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .lg\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .lg\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .lg\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .lg\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .lg\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .lg\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .lg\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .lg\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .lg\:cursor-auto {
    cursor: auto;
  }

  .lg\:cursor-default {
    cursor: default;
  }

  .lg\:cursor-pointer {
    cursor: pointer;
  }

  .lg\:cursor-wait {
    cursor: wait;
  }

  .lg\:cursor-move {
    cursor: move;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:table {
    display: table;
  }

  .lg\:table-row {
    display: table-row;
  }

  .lg\:table-cell {
    display: table-cell;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:inline-flex {
    display: inline-flex;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lg\:flex-col {
    flex-direction: column;
  }

  .lg\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lg\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .lg\:items-start {
    align-items: flex-start;
  }

  .lg\:items-end {
    align-items: flex-end;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:items-baseline {
    align-items: baseline;
  }

  .lg\:items-stretch {
    align-items: stretch;
  }

  .lg\:self-auto {
    align-self: auto;
  }

  .lg\:self-start {
    align-self: flex-start;
  }

  .lg\:self-end {
    align-self: flex-end;
  }

  .lg\:self-center {
    align-self: center;
  }

  .lg\:self-stretch {
    align-self: stretch;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:justify-center {
    justify-content: center;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:justify-around {
    justify-content: space-around;
  }

  .lg\:content-center {
    align-content: center;
  }

  .lg\:content-start {
    align-content: flex-start;
  }

  .lg\:content-end {
    align-content: flex-end;
  }

  .lg\:content-between {
    align-content: space-between;
  }

  .lg\:content-around {
    align-content: space-around;
  }

  .lg\:flex-1 {
    flex: 1;
  }

  .lg\:flex-auto {
    flex: auto;
  }

  .lg\:flex-initial {
    flex: initial;
  }

  .lg\:flex-none {
    flex: none;
  }

  .lg\:flex-grow {
    flex-grow: 1;
  }

  .lg\:flex-shrink {
    flex-shrink: 1;
  }

  .lg\:flex-no-grow {
    flex-grow: 0;
  }

  .lg\:flex-no-shrink {
    flex-shrink: 0;
  }

  .lg\:float-right {
    float: right;
  }

  .lg\:float-left {
    float: left;
  }

  .lg\:float-none {
    float: none;
  }

  .lg\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .lg\:font-sans {
    font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .lg\:font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif;
  }

  .lg\:font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  }

  .lg\:font-hairline {
    font-weight: 100;
  }

  .lg\:font-thin {
    font-weight: 200;
  }

  .lg\:font-light {
    font-weight: 300;
  }

  .lg\:font-normal {
    font-weight: 400;
  }

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-extrabold {
    font-weight: 800;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .lg\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .lg\:hover\:font-light:hover {
    font-weight: 300;
  }

  .lg\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .lg\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .lg\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .lg\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .lg\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .lg\:hover\:font-black:hover {
    font-weight: 900;
  }

  .lg\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .lg\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .lg\:focus\:font-light:focus {
    font-weight: 300;
  }

  .lg\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .lg\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .lg\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .lg\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .lg\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .lg\:focus\:font-black:focus {
    font-weight: 900;
  }

  .lg\:h-0 {
    height: 0;
  }

  .lg\:h-1 {
    height: .25rem;
  }

  .lg\:h-2 {
    height: .5rem;
  }

  .lg\:h-3 {
    height: .75rem;
  }

  .lg\:h-4 {
    height: 1rem;
  }

  .lg\:h-5 {
    height: 1.25rem;
  }

  .lg\:h-6 {
    height: 1.5rem;
  }

  .lg\:h-7 {
    height: 1.75rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-9 {
    height: 2.25rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-14 {
    height: 3.5rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-30 {
    height: 7.5rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-40 {
    height: 10rem;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-50 {
    height: 12.5rem;
  }

  .lg\:h-60 {
    height: 15rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-80 {
    height: 20rem;
  }

  .lg\:h-90 {
    height: 22.5rem;
  }

  .lg\:h-120 {
    height: 30rem;
  }

  .lg\:h-160 {
    height: 40rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }

  .lg\:leading-loose {
    line-height: 2;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:m-1 {
    margin: .25rem;
  }

  .lg\:m-2 {
    margin: .5rem;
  }

  .lg\:m-3 {
    margin: .75rem;
  }

  .lg\:m-4 {
    margin: 1rem;
  }

  .lg\:m-5 {
    margin: 1.25rem;
  }

  .lg\:m-6 {
    margin: 1.5rem;
  }

  .lg\:m-7 {
    margin: 1.75rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-9 {
    margin: 2.25rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-14 {
    margin: 3.5rem;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-20 {
    margin: 5rem;
  }

  .lg\:m-24 {
    margin: 6rem;
  }

  .lg\:m-30 {
    margin: 7.5rem;
  }

  .lg\:m-32 {
    margin: 8rem;
  }

  .lg\:m-40 {
    margin: 10rem;
  }

  .lg\:m-50 {
    margin: 12.5rem;
  }

  .lg\:m-60 {
    margin: 15rem;
  }

  .lg\:m-80 {
    margin: 20rem;
  }

  .lg\:m-90 {
    margin: 22.5rem;
  }

  .lg\:m-120 {
    margin: 30rem;
  }

  .lg\:m-160 {
    margin: 40rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .lg\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .lg\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .lg\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .lg\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .lg\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:my-30 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .lg\:mx-30 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-50 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .lg\:mx-50 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .lg\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:my-90 {
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .lg\:mx-90 {
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .lg\:my-120 {
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

  .lg\:mx-120 {
    margin-left: 30rem;
    margin-right: 30rem;
  }

  .lg\:my-160 {
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .lg\:mx-160 {
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:ml-0 {
    margin-left: 0;
  }

  .lg\:mt-1 {
    margin-top: .25rem;
  }

  .lg\:mr-1 {
    margin-right: .25rem;
  }

  .lg\:mb-1 {
    margin-bottom: .25rem;
  }

  .lg\:ml-1 {
    margin-left: .25rem;
  }

  .lg\:mt-2 {
    margin-top: .5rem;
  }

  .lg\:mr-2 {
    margin-right: .5rem;
  }

  .lg\:mb-2 {
    margin-bottom: .5rem;
  }

  .lg\:ml-2 {
    margin-left: .5rem;
  }

  .lg\:mt-3 {
    margin-top: .75rem;
  }

  .lg\:mr-3 {
    margin-right: .75rem;
  }

  .lg\:mb-3 {
    margin-bottom: .75rem;
  }

  .lg\:ml-3 {
    margin-left: .75rem;
  }

  .lg\:mt-4 {
    margin-top: 1rem;
  }

  .lg\:mr-4 {
    margin-right: 1rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:ml-4 {
    margin-left: 1rem;
  }

  .lg\:mt-5 {
    margin-top: 1.25rem;
  }

  .lg\:mr-5 {
    margin-right: 1.25rem;
  }

  .lg\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .lg\:ml-5 {
    margin-left: 1.25rem;
  }

  .lg\:mt-6 {
    margin-top: 1.5rem;
  }

  .lg\:mr-6 {
    margin-right: 1.5rem;
  }

  .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .lg\:ml-6 {
    margin-left: 1.5rem;
  }

  .lg\:mt-7 {
    margin-top: 1.75rem;
  }

  .lg\:mr-7 {
    margin-right: 1.75rem;
  }

  .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .lg\:ml-7 {
    margin-left: 1.75rem;
  }

  .lg\:mt-8 {
    margin-top: 2rem;
  }

  .lg\:mr-8 {
    margin-right: 2rem;
  }

  .lg\:mb-8 {
    margin-bottom: 2rem;
  }

  .lg\:ml-8 {
    margin-left: 2rem;
  }

  .lg\:mt-9 {
    margin-top: 2.25rem;
  }

  .lg\:mr-9 {
    margin-right: 2.25rem;
  }

  .lg\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .lg\:ml-9 {
    margin-left: 2.25rem;
  }

  .lg\:mt-10 {
    margin-top: 2.5rem;
  }

  .lg\:mr-10 {
    margin-right: 2.5rem;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:ml-10 {
    margin-left: 2.5rem;
  }

  .lg\:mt-12 {
    margin-top: 3rem;
  }

  .lg\:mr-12 {
    margin-right: 3rem;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:ml-12 {
    margin-left: 3rem;
  }

  .lg\:mt-14 {
    margin-top: 3.5rem;
  }

  .lg\:mr-14 {
    margin-right: 3.5rem;
  }

  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .lg\:ml-14 {
    margin-left: 3.5rem;
  }

  .lg\:mt-16 {
    margin-top: 4rem;
  }

  .lg\:mr-16 {
    margin-right: 4rem;
  }

  .lg\:mb-16 {
    margin-bottom: 4rem;
  }

  .lg\:ml-16 {
    margin-left: 4rem;
  }

  .lg\:mt-20 {
    margin-top: 5rem;
  }

  .lg\:mr-20 {
    margin-right: 5rem;
  }

  .lg\:mb-20 {
    margin-bottom: 5rem;
  }

  .lg\:ml-20 {
    margin-left: 5rem;
  }

  .lg\:mt-24 {
    margin-top: 6rem;
  }

  .lg\:mr-24 {
    margin-right: 6rem;
  }

  .lg\:mb-24 {
    margin-bottom: 6rem;
  }

  .lg\:ml-24 {
    margin-left: 6rem;
  }

  .lg\:mt-30 {
    margin-top: 7.5rem;
  }

  .lg\:mr-30 {
    margin-right: 7.5rem;
  }

  .lg\:mb-30 {
    margin-bottom: 7.5rem;
  }

  .lg\:ml-30 {
    margin-left: 7.5rem;
  }

  .lg\:mt-32 {
    margin-top: 8rem;
  }

  .lg\:mr-32 {
    margin-right: 8rem;
  }

  .lg\:mb-32 {
    margin-bottom: 8rem;
  }

  .lg\:ml-32 {
    margin-left: 8rem;
  }

  .lg\:mt-40 {
    margin-top: 10rem;
  }

  .lg\:mr-40 {
    margin-right: 10rem;
  }

  .lg\:mb-40 {
    margin-bottom: 10rem;
  }

  .lg\:ml-40 {
    margin-left: 10rem;
  }

  .lg\:mt-50 {
    margin-top: 12.5rem;
  }

  .lg\:mr-50 {
    margin-right: 12.5rem;
  }

  .lg\:mb-50 {
    margin-bottom: 12.5rem;
  }

  .lg\:ml-50 {
    margin-left: 12.5rem;
  }

  .lg\:mt-60 {
    margin-top: 15rem;
  }

  .lg\:mr-60 {
    margin-right: 15rem;
  }

  .lg\:mb-60 {
    margin-bottom: 15rem;
  }

  .lg\:ml-60 {
    margin-left: 15rem;
  }

  .lg\:mt-80 {
    margin-top: 20rem;
  }

  .lg\:mr-80 {
    margin-right: 20rem;
  }

  .lg\:mb-80 {
    margin-bottom: 20rem;
  }

  .lg\:ml-80 {
    margin-left: 20rem;
  }

  .lg\:mt-90 {
    margin-top: 22.5rem;
  }

  .lg\:mr-90 {
    margin-right: 22.5rem;
  }

  .lg\:mb-90 {
    margin-bottom: 22.5rem;
  }

  .lg\:ml-90 {
    margin-left: 22.5rem;
  }

  .lg\:mt-120 {
    margin-top: 30rem;
  }

  .lg\:mr-120 {
    margin-right: 30rem;
  }

  .lg\:mb-120 {
    margin-bottom: 30rem;
  }

  .lg\:ml-120 {
    margin-left: 30rem;
  }

  .lg\:mt-160 {
    margin-top: 40rem;
  }

  .lg\:mr-160 {
    margin-right: 40rem;
  }

  .lg\:mb-160 {
    margin-bottom: 40rem;
  }

  .lg\:ml-160 {
    margin-left: 40rem;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:mt-px {
    margin-top: 1px;
  }

  .lg\:mr-px {
    margin-right: 1px;
  }

  .lg\:mb-px {
    margin-bottom: 1px;
  }

  .lg\:ml-px {
    margin-left: 1px;
  }

  .lg\:max-h-0 {
    max-height: 0;
  }

  .lg\:max-h-5 {
    max-height: 1.25rem;
  }

  .lg\:max-h-7 {
    max-height: 1.75rem;
  }

  .lg\:max-h-9 {
    max-height: 2.25rem;
  }

  .lg\:max-h-10 {
    max-height: 2.5rem;
  }

  .lg\:max-h-12 {
    max-height: 3rem;
  }

  .lg\:max-h-14 {
    max-height: 3.5rem;
  }

  .lg\:max-h-16 {
    max-height: 4rem;
  }

  .lg\:max-h-20 {
    max-height: 5rem;
  }

  .lg\:max-h-30 {
    max-height: 7.5rem;
  }

  .lg\:max-h-40 {
    max-height: 10rem;
  }

  .lg\:max-h-50 {
    max-height: 12.5rem;
  }

  .lg\:max-h-60 {
    max-height: 15rem;
  }

  .lg\:max-h-80 {
    max-height: 20rem;
  }

  .lg\:max-h-90 {
    max-height: 22.5rem;
  }

  .lg\:max-h-120 {
    max-height: 30rem;
  }

  .lg\:max-h-160 {
    max-height: 40rem;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-0 {
    max-width: 0;
  }

  .lg\:max-w-5 {
    max-width: 1.25rem;
  }

  .lg\:max-w-7 {
    max-width: 1.75rem;
  }

  .lg\:max-w-9 {
    max-width: 2.25rem;
  }

  .lg\:max-w-10 {
    max-width: 2.5rem;
  }

  .lg\:max-w-12 {
    max-width: 3rem;
  }

  .lg\:max-w-14 {
    max-width: 3.5rem;
  }

  .lg\:max-w-16 {
    max-width: 4rem;
  }

  .lg\:max-w-20 {
    max-width: 5rem;
  }

  .lg\:max-w-30 {
    max-width: 7.5rem;
  }

  .lg\:max-w-40 {
    max-width: 10rem;
  }

  .lg\:max-w-50 {
    max-width: 12.5rem;
  }

  .lg\:max-w-60 {
    max-width: 15rem;
  }

  .lg\:max-w-80 {
    max-width: 20rem;
  }

  .lg\:max-w-90 {
    max-width: 22.5rem;
  }

  .lg\:max-w-120 {
    max-width: 30rem;
  }

  .lg\:max-w-160 {
    max-width: 40rem;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 30rem;
  }

  .lg\:max-w-md {
    max-width: 40rem;
  }

  .lg\:max-w-lg {
    max-width: 50rem;
  }

  .lg\:max-w-xl {
    max-width: 60rem;
  }

  .lg\:max-w-2xl {
    max-width: 70rem;
  }

  .lg\:max-w-3xl {
    max-width: 80rem;
  }

  .lg\:max-w-4xl {
    max-width: 90rem;
  }

  .lg\:max-w-5xl {
    max-width: 100rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-6xl {
    max-width: 110rem;
  }

  .lg\:min-h-0 {
    min-height: 0;
  }

  .lg\:min-h-5 {
    min-height: 1.25rem;
  }

  .lg\:min-h-7 {
    min-height: 1.75rem;
  }

  .lg\:min-h-9 {
    min-height: 2.25rem;
  }

  .lg\:min-h-10 {
    min-height: 2.5rem;
  }

  .lg\:min-h-12 {
    min-height: 3rem;
  }

  .lg\:min-h-14 {
    min-height: 3.5rem;
  }

  .lg\:min-h-16 {
    min-height: 4rem;
  }

  .lg\:min-h-20 {
    min-height: 5rem;
  }

  .lg\:min-h-30 {
    min-height: 7.5rem;
  }

  .lg\:min-h-40 {
    min-height: 10rem;
  }

  .lg\:min-h-50 {
    min-height: 12.5rem;
  }

  .lg\:min-h-60 {
    min-height: 15rem;
  }

  .lg\:min-h-80 {
    min-height: 20rem;
  }

  .lg\:min-h-90 {
    min-height: 22.5rem;
  }

  .lg\:min-h-120 {
    min-height: 30rem;
  }

  .lg\:min-h-160 {
    min-height: 40rem;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0;
  }

  .lg\:min-w-5 {
    min-width: 1.25rem;
  }

  .lg\:min-w-7 {
    min-width: 1.75rem;
  }

  .lg\:min-w-9 {
    min-width: 2.25rem;
  }

  .lg\:min-w-10 {
    min-width: 2.5rem;
  }

  .lg\:min-w-12 {
    min-width: 3rem;
  }

  .lg\:min-w-14 {
    min-width: 3.5rem;
  }

  .lg\:min-w-16 {
    min-width: 4rem;
  }

  .lg\:min-w-20 {
    min-width: 5rem;
  }

  .lg\:min-w-30 {
    min-width: 7.5rem;
  }

  .lg\:min-w-40 {
    min-width: 10rem;
  }

  .lg\:min-w-50 {
    min-width: 12.5rem;
  }

  .lg\:min-w-60 {
    min-width: 15rem;
  }

  .lg\:min-w-80 {
    min-width: 20rem;
  }

  .lg\:min-w-90 {
    min-width: 22.5rem;
  }

  .lg\:min-w-120 {
    min-width: 30rem;
  }

  .lg\:min-w-160 {
    min-width: 40rem;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:-m-0 {
    margin: 0;
  }

  .lg\:-m-1 {
    margin: -0.25rem;
  }

  .lg\:-m-2 {
    margin: -0.5rem;
  }

  .lg\:-m-3 {
    margin: -0.75rem;
  }

  .lg\:-m-4 {
    margin: -1rem;
  }

  .lg\:-m-5 {
    margin: -1.25rem;
  }

  .lg\:-m-6 {
    margin: -1.5rem;
  }

  .lg\:-m-7 {
    margin: -1.75rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-9 {
    margin: -2.25rem;
  }

  .lg\:-m-10 {
    margin: -2.5rem;
  }

  .lg\:-m-12 {
    margin: -3rem;
  }

  .lg\:-m-14 {
    margin: -3.5rem;
  }

  .lg\:-m-16 {
    margin: -4rem;
  }

  .lg\:-m-20 {
    margin: -5rem;
  }

  .lg\:-m-24 {
    margin: -6rem;
  }

  .lg\:-m-30 {
    margin: -7.5rem;
  }

  .lg\:-m-32 {
    margin: -8rem;
  }

  .lg\:-m-40 {
    margin: -10rem;
  }

  .lg\:-m-50 {
    margin: -12.5rem;
  }

  .lg\:-m-60 {
    margin: -15rem;
  }

  .lg\:-m-80 {
    margin: -20rem;
  }

  .lg\:-m-90 {
    margin: -22.5rem;
  }

  .lg\:-m-120 {
    margin: -30rem;
  }

  .lg\:-m-160 {
    margin: -40rem;
  }

  .lg\:-m-auto {
    margin: -auto;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-my-30 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .lg\:-mx-30 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-50 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .lg\:-mx-50 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .lg\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-my-90 {
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .lg\:-mx-90 {
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .lg\:-my-120 {
    margin-top: -30rem;
    margin-bottom: -30rem;
  }

  .lg\:-mx-120 {
    margin-left: -30rem;
    margin-right: -30rem;
  }

  .lg\:-my-160 {
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .lg\:-mx-160 {
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .lg\:-my-auto {
    margin-top: -auto;
    margin-bottom: -auto;
  }

  .lg\:-mx-auto {
    margin-left: -auto;
    margin-right: -auto;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-mt-0 {
    margin-top: 0;
  }

  .lg\:-mr-0 {
    margin-right: 0;
  }

  .lg\:-mb-0 {
    margin-bottom: 0;
  }

  .lg\:-ml-0 {
    margin-left: 0;
  }

  .lg\:-mt-1 {
    margin-top: -0.25rem;
  }

  .lg\:-mr-1 {
    margin-right: -0.25rem;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-1 {
    margin-left: -0.25rem;
  }

  .lg\:-mt-2 {
    margin-top: -0.5rem;
  }

  .lg\:-mr-2 {
    margin-right: -0.5rem;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .lg\:-ml-2 {
    margin-left: -0.5rem;
  }

  .lg\:-mt-3 {
    margin-top: -0.75rem;
  }

  .lg\:-mr-3 {
    margin-right: -0.75rem;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .lg\:-ml-3 {
    margin-left: -0.75rem;
  }

  .lg\:-mt-4 {
    margin-top: -1rem;
  }

  .lg\:-mr-4 {
    margin-right: -1rem;
  }

  .lg\:-mb-4 {
    margin-bottom: -1rem;
  }

  .lg\:-ml-4 {
    margin-left: -1rem;
  }

  .lg\:-mt-5 {
    margin-top: -1.25rem;
  }

  .lg\:-mr-5 {
    margin-right: -1.25rem;
  }

  .lg\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .lg\:-ml-5 {
    margin-left: -1.25rem;
  }

  .lg\:-mt-6 {
    margin-top: -1.5rem;
  }

  .lg\:-mr-6 {
    margin-right: -1.5rem;
  }

  .lg\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .lg\:-ml-6 {
    margin-left: -1.5rem;
  }

  .lg\:-mt-7 {
    margin-top: -1.75rem;
  }

  .lg\:-mr-7 {
    margin-right: -1.75rem;
  }

  .lg\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .lg\:-ml-7 {
    margin-left: -1.75rem;
  }

  .lg\:-mt-8 {
    margin-top: -2rem;
  }

  .lg\:-mr-8 {
    margin-right: -2rem;
  }

  .lg\:-mb-8 {
    margin-bottom: -2rem;
  }

  .lg\:-ml-8 {
    margin-left: -2rem;
  }

  .lg\:-mt-9 {
    margin-top: -2.25rem;
  }

  .lg\:-mr-9 {
    margin-right: -2.25rem;
  }

  .lg\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .lg\:-ml-9 {
    margin-left: -2.25rem;
  }

  .lg\:-mt-10 {
    margin-top: -2.5rem;
  }

  .lg\:-mr-10 {
    margin-right: -2.5rem;
  }

  .lg\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .lg\:-ml-10 {
    margin-left: -2.5rem;
  }

  .lg\:-mt-12 {
    margin-top: -3rem;
  }

  .lg\:-mr-12 {
    margin-right: -3rem;
  }

  .lg\:-mb-12 {
    margin-bottom: -3rem;
  }

  .lg\:-ml-12 {
    margin-left: -3rem;
  }

  .lg\:-mt-14 {
    margin-top: -3.5rem;
  }

  .lg\:-mr-14 {
    margin-right: -3.5rem;
  }

  .lg\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .lg\:-ml-14 {
    margin-left: -3.5rem;
  }

  .lg\:-mt-16 {
    margin-top: -4rem;
  }

  .lg\:-mr-16 {
    margin-right: -4rem;
  }

  .lg\:-mb-16 {
    margin-bottom: -4rem;
  }

  .lg\:-ml-16 {
    margin-left: -4rem;
  }

  .lg\:-mt-20 {
    margin-top: -5rem;
  }

  .lg\:-mr-20 {
    margin-right: -5rem;
  }

  .lg\:-mb-20 {
    margin-bottom: -5rem;
  }

  .lg\:-ml-20 {
    margin-left: -5rem;
  }

  .lg\:-mt-24 {
    margin-top: -6rem;
  }

  .lg\:-mr-24 {
    margin-right: -6rem;
  }

  .lg\:-mb-24 {
    margin-bottom: -6rem;
  }

  .lg\:-ml-24 {
    margin-left: -6rem;
  }

  .lg\:-mt-30 {
    margin-top: -7.5rem;
  }

  .lg\:-mr-30 {
    margin-right: -7.5rem;
  }

  .lg\:-mb-30 {
    margin-bottom: -7.5rem;
  }

  .lg\:-ml-30 {
    margin-left: -7.5rem;
  }

  .lg\:-mt-32 {
    margin-top: -8rem;
  }

  .lg\:-mr-32 {
    margin-right: -8rem;
  }

  .lg\:-mb-32 {
    margin-bottom: -8rem;
  }

  .lg\:-ml-32 {
    margin-left: -8rem;
  }

  .lg\:-mt-40 {
    margin-top: -10rem;
  }

  .lg\:-mr-40 {
    margin-right: -10rem;
  }

  .lg\:-mb-40 {
    margin-bottom: -10rem;
  }

  .lg\:-ml-40 {
    margin-left: -10rem;
  }

  .lg\:-mt-50 {
    margin-top: -12.5rem;
  }

  .lg\:-mr-50 {
    margin-right: -12.5rem;
  }

  .lg\:-mb-50 {
    margin-bottom: -12.5rem;
  }

  .lg\:-ml-50 {
    margin-left: -12.5rem;
  }

  .lg\:-mt-60 {
    margin-top: -15rem;
  }

  .lg\:-mr-60 {
    margin-right: -15rem;
  }

  .lg\:-mb-60 {
    margin-bottom: -15rem;
  }

  .lg\:-ml-60 {
    margin-left: -15rem;
  }

  .lg\:-mt-80 {
    margin-top: -20rem;
  }

  .lg\:-mr-80 {
    margin-right: -20rem;
  }

  .lg\:-mb-80 {
    margin-bottom: -20rem;
  }

  .lg\:-ml-80 {
    margin-left: -20rem;
  }

  .lg\:-mt-90 {
    margin-top: -22.5rem;
  }

  .lg\:-mr-90 {
    margin-right: -22.5rem;
  }

  .lg\:-mb-90 {
    margin-bottom: -22.5rem;
  }

  .lg\:-ml-90 {
    margin-left: -22.5rem;
  }

  .lg\:-mt-120 {
    margin-top: -30rem;
  }

  .lg\:-mr-120 {
    margin-right: -30rem;
  }

  .lg\:-mb-120 {
    margin-bottom: -30rem;
  }

  .lg\:-ml-120 {
    margin-left: -30rem;
  }

  .lg\:-mt-160 {
    margin-top: -40rem;
  }

  .lg\:-mr-160 {
    margin-right: -40rem;
  }

  .lg\:-mb-160 {
    margin-bottom: -40rem;
  }

  .lg\:-ml-160 {
    margin-left: -40rem;
  }

  .lg\:-mt-auto {
    margin-top: -auto;
  }

  .lg\:-mr-auto {
    margin-right: -auto;
  }

  .lg\:-mb-auto {
    margin-bottom: -auto;
  }

  .lg\:-ml-auto {
    margin-left: -auto;
  }

  .lg\:-mt-px {
    margin-top: -1px;
  }

  .lg\:-mr-px {
    margin-right: -1px;
  }

  .lg\:-mb-px {
    margin-bottom: -1px;
  }

  .lg\:-ml-px {
    margin-left: -1px;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-25 {
    opacity: .25;
  }

  .lg\:opacity-50 {
    opacity: .5;
  }

  .lg\:opacity-75 {
    opacity: .75;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-1 {
    padding: .25rem;
  }

  .lg\:p-2 {
    padding: .5rem;
  }

  .lg\:p-3 {
    padding: .75rem;
  }

  .lg\:p-4 {
    padding: 1rem;
  }

  .lg\:p-5 {
    padding: 1.25rem;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:p-7 {
    padding: 1.75rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-9 {
    padding: 2.25rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-14 {
    padding: 3.5rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-30 {
    padding: 7.5rem;
  }

  .lg\:p-32 {
    padding: 8rem;
  }

  .lg\:p-40 {
    padding: 10rem;
  }

  .lg\:p-50 {
    padding: 12.5rem;
  }

  .lg\:p-60 {
    padding: 15rem;
  }

  .lg\:p-80 {
    padding: 20rem;
  }

  .lg\:p-90 {
    padding: 22.5rem;
  }

  .lg\:p-120 {
    padding: 30rem;
  }

  .lg\:p-160 {
    padding: 40rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .lg\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .lg\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .lg\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .lg\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .lg\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-30 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .lg\:px-30 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-50 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .lg\:px-50 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .lg\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:py-90 {
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .lg\:px-90 {
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .lg\:py-120 {
    padding-top: 30rem;
    padding-bottom: 30rem;
  }

  .lg\:px-120 {
    padding-left: 30rem;
    padding-right: 30rem;
  }

  .lg\:py-160 {
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .lg\:px-160 {
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pr-0 {
    padding-right: 0;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pl-0 {
    padding-left: 0;
  }

  .lg\:pt-1 {
    padding-top: .25rem;
  }

  .lg\:pr-1 {
    padding-right: .25rem;
  }

  .lg\:pb-1 {
    padding-bottom: .25rem;
  }

  .lg\:pl-1 {
    padding-left: .25rem;
  }

  .lg\:pt-2 {
    padding-top: .5rem;
  }

  .lg\:pr-2 {
    padding-right: .5rem;
  }

  .lg\:pb-2 {
    padding-bottom: .5rem;
  }

  .lg\:pl-2 {
    padding-left: .5rem;
  }

  .lg\:pt-3 {
    padding-top: .75rem;
  }

  .lg\:pr-3 {
    padding-right: .75rem;
  }

  .lg\:pb-3 {
    padding-bottom: .75rem;
  }

  .lg\:pl-3 {
    padding-left: .75rem;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pr-4 {
    padding-right: 1rem;
  }

  .lg\:pb-4 {
    padding-bottom: 1rem;
  }

  .lg\:pl-4 {
    padding-left: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:pr-5 {
    padding-right: 1.25rem;
  }

  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .lg\:pl-5 {
    padding-left: 1.25rem;
  }

  .lg\:pt-6 {
    padding-top: 1.5rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }

  .lg\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pt-7 {
    padding-top: 1.75rem;
  }

  .lg\:pr-7 {
    padding-right: 1.75rem;
  }

  .lg\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .lg\:pl-7 {
    padding-left: 1.75rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:pr-8 {
    padding-right: 2rem;
  }

  .lg\:pb-8 {
    padding-bottom: 2rem;
  }

  .lg\:pl-8 {
    padding-left: 2rem;
  }

  .lg\:pt-9 {
    padding-top: 2.25rem;
  }

  .lg\:pr-9 {
    padding-right: 2.25rem;
  }

  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .lg\:pl-9 {
    padding-left: 2.25rem;
  }

  .lg\:pt-10 {
    padding-top: 2.5rem;
  }

  .lg\:pr-10 {
    padding-right: 2.5rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pl-10 {
    padding-left: 2.5rem;
  }

  .lg\:pt-12 {
    padding-top: 3rem;
  }

  .lg\:pr-12 {
    padding-right: 3rem;
  }

  .lg\:pb-12 {
    padding-bottom: 3rem;
  }

  .lg\:pl-12 {
    padding-left: 3rem;
  }

  .lg\:pt-14 {
    padding-top: 3.5rem;
  }

  .lg\:pr-14 {
    padding-right: 3.5rem;
  }

  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .lg\:pt-16 {
    padding-top: 4rem;
  }

  .lg\:pr-16 {
    padding-right: 4rem;
  }

  .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .lg\:pl-16 {
    padding-left: 4rem;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pr-20 {
    padding-right: 5rem;
  }

  .lg\:pb-20 {
    padding-bottom: 5rem;
  }

  .lg\:pl-20 {
    padding-left: 5rem;
  }

  .lg\:pt-24 {
    padding-top: 6rem;
  }

  .lg\:pr-24 {
    padding-right: 6rem;
  }

  .lg\:pb-24 {
    padding-bottom: 6rem;
  }

  .lg\:pl-24 {
    padding-left: 6rem;
  }

  .lg\:pt-30 {
    padding-top: 7.5rem;
  }

  .lg\:pr-30 {
    padding-right: 7.5rem;
  }

  .lg\:pb-30 {
    padding-bottom: 7.5rem;
  }

  .lg\:pl-30 {
    padding-left: 7.5rem;
  }

  .lg\:pt-32 {
    padding-top: 8rem;
  }

  .lg\:pr-32 {
    padding-right: 8rem;
  }

  .lg\:pb-32 {
    padding-bottom: 8rem;
  }

  .lg\:pl-32 {
    padding-left: 8rem;
  }

  .lg\:pt-40 {
    padding-top: 10rem;
  }

  .lg\:pr-40 {
    padding-right: 10rem;
  }

  .lg\:pb-40 {
    padding-bottom: 10rem;
  }

  .lg\:pl-40 {
    padding-left: 10rem;
  }

  .lg\:pt-50 {
    padding-top: 12.5rem;
  }

  .lg\:pr-50 {
    padding-right: 12.5rem;
  }

  .lg\:pb-50 {
    padding-bottom: 12.5rem;
  }

  .lg\:pl-50 {
    padding-left: 12.5rem;
  }

  .lg\:pt-60 {
    padding-top: 15rem;
  }

  .lg\:pr-60 {
    padding-right: 15rem;
  }

  .lg\:pb-60 {
    padding-bottom: 15rem;
  }

  .lg\:pl-60 {
    padding-left: 15rem;
  }

  .lg\:pt-80 {
    padding-top: 20rem;
  }

  .lg\:pr-80 {
    padding-right: 20rem;
  }

  .lg\:pb-80 {
    padding-bottom: 20rem;
  }

  .lg\:pl-80 {
    padding-left: 20rem;
  }

  .lg\:pt-90 {
    padding-top: 22.5rem;
  }

  .lg\:pr-90 {
    padding-right: 22.5rem;
  }

  .lg\:pb-90 {
    padding-bottom: 22.5rem;
  }

  .lg\:pl-90 {
    padding-left: 22.5rem;
  }

  .lg\:pt-120 {
    padding-top: 30rem;
  }

  .lg\:pr-120 {
    padding-right: 30rem;
  }

  .lg\:pb-120 {
    padding-bottom: 30rem;
  }

  .lg\:pl-120 {
    padding-left: 30rem;
  }

  .lg\:pt-160 {
    padding-top: 40rem;
  }

  .lg\:pr-160 {
    padding-right: 40rem;
  }

  .lg\:pb-160 {
    padding-bottom: 40rem;
  }

  .lg\:pl-160 {
    padding-left: 40rem;
  }

  .lg\:pt-px {
    padding-top: 1px;
  }

  .lg\:pr-px {
    padding-right: 1px;
  }

  .lg\:pb-px {
    padding-bottom: 1px;
  }

  .lg\:pl-px {
    padding-left: 1px;
  }

  .lg\:pointer-events-none {
    pointer-events: none;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto;
  }

  .lg\:static {
    position: static;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg\:pin-y {
    top: 0;
    bottom: 0;
  }

  .lg\:pin-x {
    right: 0;
    left: 0;
  }

  .lg\:pin-t {
    top: 0;
  }

  .lg\:pin-r {
    right: 0;
  }

  .lg\:pin-b {
    bottom: 0;
  }

  .lg\:pin-l {
    left: 0;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .lg\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .lg\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .lg\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .lg\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .lg\:shadow-none {
    box-shadow: none;
  }

  .lg\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .lg\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .lg\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .lg\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .lg\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .lg\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .lg\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .lg\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .lg\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .lg\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .lg\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .lg\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .lg\:table-auto {
    table-layout: auto;
  }

  .lg\:table-fixed {
    table-layout: fixed;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-justify {
    text-align: justify;
  }

  .lg\:text-transparent {
    color: transparent;
  }

  .lg\:text-black {
    color: #22292f;
  }

  .lg\:text-grey-darkest {
    color: #3d4852;
  }

  .lg\:text-grey-darker {
    color: #606f7b;
  }

  .lg\:text-grey-dark {
    color: #8795a1;
  }

  .lg\:text-grey {
    color: #b8c2cc;
  }

  .lg\:text-grey-light {
    color: #dae1e7;
  }

  .lg\:text-grey-lighter {
    color: #f1f5f8;
  }

  .lg\:text-grey-lightest {
    color: #f8fafc;
  }

  .lg\:text-white {
    color: #fff;
  }

  .lg\:text-red-darkest {
    color: #3b0d0c;
  }

  .lg\:text-red-darker {
    color: #621b18;
  }

  .lg\:text-red-dark {
    color: #cc1f1a;
  }

  .lg\:text-red {
    color: #ff5471;
  }

  .lg\:text-red-light {
    color: #ef5753;
  }

  .lg\:text-red-lighter {
    color: #f9acaa;
  }

  .lg\:text-red-lightest {
    color: #fcebea;
  }

  .lg\:text-orange-darkest {
    color: #462a16;
  }

  .lg\:text-orange-darker {
    color: #613b1f;
  }

  .lg\:text-orange-dark {
    color: #de751f;
  }

  .lg\:text-orange {
    color: #f6993f;
  }

  .lg\:text-orange-light {
    color: #faad63;
  }

  .lg\:text-orange-lighter {
    color: #fcd9b6;
  }

  .lg\:text-orange-lightest {
    color: #fff5eb;
  }

  .lg\:text-yellow-darkest {
    color: #453411;
  }

  .lg\:text-yellow-darker {
    color: #684f1d;
  }

  .lg\:text-yellow-dark {
    color: #f2d024;
  }

  .lg\:text-yellow {
    color: #ffc859;
  }

  .lg\:text-yellow-light {
    color: #fff382;
  }

  .lg\:text-yellow-lighter {
    color: #fff9c2;
  }

  .lg\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .lg\:text-green-darkest {
    color: #0f2f21;
  }

  .lg\:text-green-darker {
    color: #1a4731;
  }

  .lg\:text-green-dark {
    color: #1f9d55;
  }

  .lg\:text-green {
    color: #66c7af;
  }

  .lg\:text-green-light {
    color: #51d88a;
  }

  .lg\:text-green-lighter {
    color: #a2f5bf;
  }

  .lg\:text-green-lightest {
    color: #e3fcec;
  }

  .lg\:text-teal-darkest {
    color: #0d3331;
  }

  .lg\:text-teal-darker {
    color: #20504f;
  }

  .lg\:text-teal-dark {
    color: #38a89d;
  }

  .lg\:text-teal {
    color: #4dc0b5;
  }

  .lg\:text-teal-light {
    color: #64d5ca;
  }

  .lg\:text-teal-lighter {
    color: #a0f0ed;
  }

  .lg\:text-teal-lightest {
    color: #e8fffe;
  }

  .lg\:text-blue-darkest {
    color: #12283a;
  }

  .lg\:text-blue-darker {
    color: #1c3d5a;
  }

  .lg\:text-blue-dark {
    color: #2779bd;
  }

  .lg\:text-blue {
    color: #3490dc;
  }

  .lg\:text-blue-light {
    color: #6cb2eb;
  }

  .lg\:text-blue-lighter {
    color: #bcdefa;
  }

  .lg\:text-blue-lightest {
    color: #eff8ff;
  }

  .lg\:text-indigo-darkest {
    color: #191e38;
  }

  .lg\:text-indigo-darker {
    color: #2f365f;
  }

  .lg\:text-indigo-dark {
    color: #5661b3;
  }

  .lg\:text-indigo {
    color: #6574cd;
  }

  .lg\:text-indigo-light {
    color: #7886d7;
  }

  .lg\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .lg\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .lg\:text-purple-darkest {
    color: #21183c;
  }

  .lg\:text-purple-darker {
    color: #382b5f;
  }

  .lg\:text-purple-dark {
    color: #794acf;
  }

  .lg\:text-purple {
    color: #9561e2;
  }

  .lg\:text-purple-light {
    color: #a779e9;
  }

  .lg\:text-purple-lighter {
    color: #d6bbfc;
  }

  .lg\:text-purple-lightest {
    color: #f3ebff;
  }

  .lg\:text-pink-darkest {
    color: #451225;
  }

  .lg\:text-pink-darker {
    color: #6f213f;
  }

  .lg\:text-pink-dark {
    color: #eb5286;
  }

  .lg\:text-pink {
    color: #f66d9b;
  }

  .lg\:text-pink-light {
    color: #fa7ea8;
  }

  .lg\:text-pink-lighter {
    color: #ffbbca;
  }

  .lg\:text-pink-lightest {
    color: #ffebef;
  }

  .lg\:text-black-10 {
    color: #00091a;
  }

  .lg\:text-black-20 {
    color: #242a33;
  }

  .lg\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .lg\:text-grey-50 {
    color: #5c6573;
  }

  .lg\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .lg\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .lg\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .lg\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .lg\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .lg\:text-grey-80 {
    color: #c2c6cc;
  }

  .lg\:text-grey-90 {
    color: #e1e3e6;
  }

  .lg\:text-grey-95 {
    color: #f0f1f2;
  }

  .lg\:text-grey-97 {
    color: #f7f7f7;
  }

  .lg\:text-blue-65 {
    color: #008aa6;
  }

  .lg\:text-blue-75 {
    color: #009fbf;
  }

  .lg\:text-blue-82 {
    color: #00abd1;
  }

  .lg\:text-blue-88 {
    color: #00bbe0;
  }

  .lg\:text-fb-blue {
    color: #3b5998;
  }

  .lg\:text-tw-blue {
    color: #00aced;
  }

  .lg\:text-ig-brown {
    color: #675144;
  }

  .lg\:text-steel-75 {
    color: #a8b2bf;
  }

  .lg\:text-steel-85 {
    color: #bfcad9;
  }

  .lg\:text-steel-100 {
    color: #e6f0ff;
  }

  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .lg\:group-hover\:text-black {
    color: #22292f;
  }

  .group:hover .lg\:group-hover\:text-grey-darkest {
    color: #3d4852;
  }

  .group:hover .lg\:group-hover\:text-grey-darker {
    color: #606f7b;
  }

  .group:hover .lg\:group-hover\:text-grey-dark {
    color: #8795a1;
  }

  .group:hover .lg\:group-hover\:text-grey {
    color: #b8c2cc;
  }

  .group:hover .lg\:group-hover\:text-grey-light {
    color: #dae1e7;
  }

  .group:hover .lg\:group-hover\:text-grey-lighter {
    color: #f1f5f8;
  }

  .group:hover .lg\:group-hover\:text-grey-lightest {
    color: #f8fafc;
  }

  .group:hover .lg\:group-hover\:text-white {
    color: #fff;
  }

  .group:hover .lg\:group-hover\:text-red-darkest {
    color: #3b0d0c;
  }

  .group:hover .lg\:group-hover\:text-red-darker {
    color: #621b18;
  }

  .group:hover .lg\:group-hover\:text-red-dark {
    color: #cc1f1a;
  }

  .group:hover .lg\:group-hover\:text-red {
    color: #ff5471;
  }

  .group:hover .lg\:group-hover\:text-red-light {
    color: #ef5753;
  }

  .group:hover .lg\:group-hover\:text-red-lighter {
    color: #f9acaa;
  }

  .group:hover .lg\:group-hover\:text-red-lightest {
    color: #fcebea;
  }

  .group:hover .lg\:group-hover\:text-orange-darkest {
    color: #462a16;
  }

  .group:hover .lg\:group-hover\:text-orange-darker {
    color: #613b1f;
  }

  .group:hover .lg\:group-hover\:text-orange-dark {
    color: #de751f;
  }

  .group:hover .lg\:group-hover\:text-orange {
    color: #f6993f;
  }

  .group:hover .lg\:group-hover\:text-orange-light {
    color: #faad63;
  }

  .group:hover .lg\:group-hover\:text-orange-lighter {
    color: #fcd9b6;
  }

  .group:hover .lg\:group-hover\:text-orange-lightest {
    color: #fff5eb;
  }

  .group:hover .lg\:group-hover\:text-yellow-darkest {
    color: #453411;
  }

  .group:hover .lg\:group-hover\:text-yellow-darker {
    color: #684f1d;
  }

  .group:hover .lg\:group-hover\:text-yellow-dark {
    color: #f2d024;
  }

  .group:hover .lg\:group-hover\:text-yellow {
    color: #ffc859;
  }

  .group:hover .lg\:group-hover\:text-yellow-light {
    color: #fff382;
  }

  .group:hover .lg\:group-hover\:text-yellow-lighter {
    color: #fff9c2;
  }

  .group:hover .lg\:group-hover\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .group:hover .lg\:group-hover\:text-green-darkest {
    color: #0f2f21;
  }

  .group:hover .lg\:group-hover\:text-green-darker {
    color: #1a4731;
  }

  .group:hover .lg\:group-hover\:text-green-dark {
    color: #1f9d55;
  }

  .group:hover .lg\:group-hover\:text-green {
    color: #66c7af;
  }

  .group:hover .lg\:group-hover\:text-green-light {
    color: #51d88a;
  }

  .group:hover .lg\:group-hover\:text-green-lighter {
    color: #a2f5bf;
  }

  .group:hover .lg\:group-hover\:text-green-lightest {
    color: #e3fcec;
  }

  .group:hover .lg\:group-hover\:text-teal-darkest {
    color: #0d3331;
  }

  .group:hover .lg\:group-hover\:text-teal-darker {
    color: #20504f;
  }

  .group:hover .lg\:group-hover\:text-teal-dark {
    color: #38a89d;
  }

  .group:hover .lg\:group-hover\:text-teal {
    color: #4dc0b5;
  }

  .group:hover .lg\:group-hover\:text-teal-light {
    color: #64d5ca;
  }

  .group:hover .lg\:group-hover\:text-teal-lighter {
    color: #a0f0ed;
  }

  .group:hover .lg\:group-hover\:text-teal-lightest {
    color: #e8fffe;
  }

  .group:hover .lg\:group-hover\:text-blue-darkest {
    color: #12283a;
  }

  .group:hover .lg\:group-hover\:text-blue-darker {
    color: #1c3d5a;
  }

  .group:hover .lg\:group-hover\:text-blue-dark {
    color: #2779bd;
  }

  .group:hover .lg\:group-hover\:text-blue {
    color: #3490dc;
  }

  .group:hover .lg\:group-hover\:text-blue-light {
    color: #6cb2eb;
  }

  .group:hover .lg\:group-hover\:text-blue-lighter {
    color: #bcdefa;
  }

  .group:hover .lg\:group-hover\:text-blue-lightest {
    color: #eff8ff;
  }

  .group:hover .lg\:group-hover\:text-indigo-darkest {
    color: #191e38;
  }

  .group:hover .lg\:group-hover\:text-indigo-darker {
    color: #2f365f;
  }

  .group:hover .lg\:group-hover\:text-indigo-dark {
    color: #5661b3;
  }

  .group:hover .lg\:group-hover\:text-indigo {
    color: #6574cd;
  }

  .group:hover .lg\:group-hover\:text-indigo-light {
    color: #7886d7;
  }

  .group:hover .lg\:group-hover\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .group:hover .lg\:group-hover\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .group:hover .lg\:group-hover\:text-purple-darkest {
    color: #21183c;
  }

  .group:hover .lg\:group-hover\:text-purple-darker {
    color: #382b5f;
  }

  .group:hover .lg\:group-hover\:text-purple-dark {
    color: #794acf;
  }

  .group:hover .lg\:group-hover\:text-purple {
    color: #9561e2;
  }

  .group:hover .lg\:group-hover\:text-purple-light {
    color: #a779e9;
  }

  .group:hover .lg\:group-hover\:text-purple-lighter {
    color: #d6bbfc;
  }

  .group:hover .lg\:group-hover\:text-purple-lightest {
    color: #f3ebff;
  }

  .group:hover .lg\:group-hover\:text-pink-darkest {
    color: #451225;
  }

  .group:hover .lg\:group-hover\:text-pink-darker {
    color: #6f213f;
  }

  .group:hover .lg\:group-hover\:text-pink-dark {
    color: #eb5286;
  }

  .group:hover .lg\:group-hover\:text-pink {
    color: #f66d9b;
  }

  .group:hover .lg\:group-hover\:text-pink-light {
    color: #fa7ea8;
  }

  .group:hover .lg\:group-hover\:text-pink-lighter {
    color: #ffbbca;
  }

  .group:hover .lg\:group-hover\:text-pink-lightest {
    color: #ffebef;
  }

  .group:hover .lg\:group-hover\:text-black-10 {
    color: #00091a;
  }

  .group:hover .lg\:group-hover\:text-black-20 {
    color: #242a33;
  }

  .group:hover .lg\:group-hover\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .group:hover .lg\:group-hover\:text-grey-50 {
    color: #5c6573;
  }

  .group:hover .lg\:group-hover\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .group:hover .lg\:group-hover\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .group:hover .lg\:group-hover\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .group:hover .lg\:group-hover\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .group:hover .lg\:group-hover\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .group:hover .lg\:group-hover\:text-grey-80 {
    color: #c2c6cc;
  }

  .group:hover .lg\:group-hover\:text-grey-90 {
    color: #e1e3e6;
  }

  .group:hover .lg\:group-hover\:text-grey-95 {
    color: #f0f1f2;
  }

  .group:hover .lg\:group-hover\:text-grey-97 {
    color: #f7f7f7;
  }

  .group:hover .lg\:group-hover\:text-blue-65 {
    color: #008aa6;
  }

  .group:hover .lg\:group-hover\:text-blue-75 {
    color: #009fbf;
  }

  .group:hover .lg\:group-hover\:text-blue-82 {
    color: #00abd1;
  }

  .group:hover .lg\:group-hover\:text-blue-88 {
    color: #00bbe0;
  }

  .group:hover .lg\:group-hover\:text-fb-blue {
    color: #3b5998;
  }

  .group:hover .lg\:group-hover\:text-tw-blue {
    color: #00aced;
  }

  .group:hover .lg\:group-hover\:text-ig-brown {
    color: #675144;
  }

  .group:hover .lg\:group-hover\:text-steel-75 {
    color: #a8b2bf;
  }

  .group:hover .lg\:group-hover\:text-steel-85 {
    color: #bfcad9;
  }

  .group:hover .lg\:group-hover\:text-steel-100 {
    color: #e6f0ff;
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-black:hover {
    color: #22292f;
  }

  .lg\:hover\:text-grey-darkest:hover {
    color: #3d4852;
  }

  .lg\:hover\:text-grey-darker:hover {
    color: #606f7b;
  }

  .lg\:hover\:text-grey-dark:hover {
    color: #8795a1;
  }

  .lg\:hover\:text-grey:hover {
    color: #b8c2cc;
  }

  .lg\:hover\:text-grey-light:hover {
    color: #dae1e7;
  }

  .lg\:hover\:text-grey-lighter:hover {
    color: #f1f5f8;
  }

  .lg\:hover\:text-grey-lightest:hover {
    color: #f8fafc;
  }

  .lg\:hover\:text-white:hover {
    color: #fff;
  }

  .lg\:hover\:text-red-darkest:hover {
    color: #3b0d0c;
  }

  .lg\:hover\:text-red-darker:hover {
    color: #621b18;
  }

  .lg\:hover\:text-red-dark:hover {
    color: #cc1f1a;
  }

  .lg\:hover\:text-red:hover {
    color: #ff5471;
  }

  .lg\:hover\:text-red-light:hover {
    color: #ef5753;
  }

  .lg\:hover\:text-red-lighter:hover {
    color: #f9acaa;
  }

  .lg\:hover\:text-red-lightest:hover {
    color: #fcebea;
  }

  .lg\:hover\:text-orange-darkest:hover {
    color: #462a16;
  }

  .lg\:hover\:text-orange-darker:hover {
    color: #613b1f;
  }

  .lg\:hover\:text-orange-dark:hover {
    color: #de751f;
  }

  .lg\:hover\:text-orange:hover {
    color: #f6993f;
  }

  .lg\:hover\:text-orange-light:hover {
    color: #faad63;
  }

  .lg\:hover\:text-orange-lighter:hover {
    color: #fcd9b6;
  }

  .lg\:hover\:text-orange-lightest:hover {
    color: #fff5eb;
  }

  .lg\:hover\:text-yellow-darkest:hover {
    color: #453411;
  }

  .lg\:hover\:text-yellow-darker:hover {
    color: #684f1d;
  }

  .lg\:hover\:text-yellow-dark:hover {
    color: #f2d024;
  }

  .lg\:hover\:text-yellow:hover {
    color: #ffc859;
  }

  .lg\:hover\:text-yellow-light:hover {
    color: #fff382;
  }

  .lg\:hover\:text-yellow-lighter:hover {
    color: #fff9c2;
  }

  .lg\:hover\:text-yellow-lightest:hover {
    color: #fcfbeb;
  }

  .lg\:hover\:text-green-darkest:hover {
    color: #0f2f21;
  }

  .lg\:hover\:text-green-darker:hover {
    color: #1a4731;
  }

  .lg\:hover\:text-green-dark:hover {
    color: #1f9d55;
  }

  .lg\:hover\:text-green:hover {
    color: #66c7af;
  }

  .lg\:hover\:text-green-light:hover {
    color: #51d88a;
  }

  .lg\:hover\:text-green-lighter:hover {
    color: #a2f5bf;
  }

  .lg\:hover\:text-green-lightest:hover {
    color: #e3fcec;
  }

  .lg\:hover\:text-teal-darkest:hover {
    color: #0d3331;
  }

  .lg\:hover\:text-teal-darker:hover {
    color: #20504f;
  }

  .lg\:hover\:text-teal-dark:hover {
    color: #38a89d;
  }

  .lg\:hover\:text-teal:hover {
    color: #4dc0b5;
  }

  .lg\:hover\:text-teal-light:hover {
    color: #64d5ca;
  }

  .lg\:hover\:text-teal-lighter:hover {
    color: #a0f0ed;
  }

  .lg\:hover\:text-teal-lightest:hover {
    color: #e8fffe;
  }

  .lg\:hover\:text-blue-darkest:hover {
    color: #12283a;
  }

  .lg\:hover\:text-blue-darker:hover {
    color: #1c3d5a;
  }

  .lg\:hover\:text-blue-dark:hover {
    color: #2779bd;
  }

  .lg\:hover\:text-blue:hover {
    color: #3490dc;
  }

  .lg\:hover\:text-blue-light:hover {
    color: #6cb2eb;
  }

  .lg\:hover\:text-blue-lighter:hover {
    color: #bcdefa;
  }

  .lg\:hover\:text-blue-lightest:hover {
    color: #eff8ff;
  }

  .lg\:hover\:text-indigo-darkest:hover {
    color: #191e38;
  }

  .lg\:hover\:text-indigo-darker:hover {
    color: #2f365f;
  }

  .lg\:hover\:text-indigo-dark:hover {
    color: #5661b3;
  }

  .lg\:hover\:text-indigo:hover {
    color: #6574cd;
  }

  .lg\:hover\:text-indigo-light:hover {
    color: #7886d7;
  }

  .lg\:hover\:text-indigo-lighter:hover {
    color: #b2b7ff;
  }

  .lg\:hover\:text-indigo-lightest:hover {
    color: #e6e8ff;
  }

  .lg\:hover\:text-purple-darkest:hover {
    color: #21183c;
  }

  .lg\:hover\:text-purple-darker:hover {
    color: #382b5f;
  }

  .lg\:hover\:text-purple-dark:hover {
    color: #794acf;
  }

  .lg\:hover\:text-purple:hover {
    color: #9561e2;
  }

  .lg\:hover\:text-purple-light:hover {
    color: #a779e9;
  }

  .lg\:hover\:text-purple-lighter:hover {
    color: #d6bbfc;
  }

  .lg\:hover\:text-purple-lightest:hover {
    color: #f3ebff;
  }

  .lg\:hover\:text-pink-darkest:hover {
    color: #451225;
  }

  .lg\:hover\:text-pink-darker:hover {
    color: #6f213f;
  }

  .lg\:hover\:text-pink-dark:hover {
    color: #eb5286;
  }

  .lg\:hover\:text-pink:hover {
    color: #f66d9b;
  }

  .lg\:hover\:text-pink-light:hover {
    color: #fa7ea8;
  }

  .lg\:hover\:text-pink-lighter:hover {
    color: #ffbbca;
  }

  .lg\:hover\:text-pink-lightest:hover {
    color: #ffebef;
  }

  .lg\:hover\:text-black-10:hover {
    color: #00091a;
  }

  .lg\:hover\:text-black-20:hover {
    color: #242a33;
  }

  .lg\:hover\:text-black-modal-a90:hover {
    color: rgba(0, 9, 26, .9);;
  }

  .lg\:hover\:text-grey-50:hover {
    color: #5c6573;
  }

  .lg\:hover\:text-grey-50-a20:hover {
    color: rgba(102, 113, 128, .2);
  }

  .lg\:hover\:text-grey-50-a30:hover {
    color: rgba(102, 113, 128, .3);
  }

  .lg\:hover\:text-grey-70:hover {
    color: rgb(143, 158, 179);
  }

  .lg\:hover\:text-grey-70-a30:hover {
    color: rgba(143, 158, 179, .3);
  }

  .lg\:hover\:text-grey-70-a40:hover {
    color: rgba(143, 158, 179, .4);
  }

  .lg\:hover\:text-grey-80:hover {
    color: #c2c6cc;
  }

  .lg\:hover\:text-grey-90:hover {
    color: #e1e3e6;
  }

  .lg\:hover\:text-grey-95:hover {
    color: #f0f1f2;
  }

  .lg\:hover\:text-grey-97:hover {
    color: #f7f7f7;
  }

  .lg\:hover\:text-blue-65:hover {
    color: #008aa6;
  }

  .lg\:hover\:text-blue-75:hover {
    color: #009fbf;
  }

  .lg\:hover\:text-blue-82:hover {
    color: #00abd1;
  }

  .lg\:hover\:text-blue-88:hover {
    color: #00bbe0;
  }

  .lg\:hover\:text-fb-blue:hover {
    color: #3b5998;
  }

  .lg\:hover\:text-tw-blue:hover {
    color: #00aced;
  }

  .lg\:hover\:text-ig-brown:hover {
    color: #675144;
  }

  .lg\:hover\:text-steel-75:hover {
    color: #a8b2bf;
  }

  .lg\:hover\:text-steel-85:hover {
    color: #bfcad9;
  }

  .lg\:hover\:text-steel-100:hover {
    color: #e6f0ff;
  }

  .lg\:text-xs {
    font-size: .75rem;
  }

  .lg\:text-sm {
    font-size: .875rem;
  }

  .lg\:text-base {
    font-size: 1rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:roman {
    font-style: normal;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:normal-case {
    text-transform: none;
  }

  .lg\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:hover\:italic:hover {
    font-style: italic;
  }

  .lg\:hover\:roman:hover {
    font-style: normal;
  }

  .lg\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .lg\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .lg\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .lg\:hover\:normal-case:hover {
    text-transform: none;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .lg\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:focus\:italic:focus {
    font-style: italic;
  }

  .lg\:focus\:roman:focus {
    font-style: normal;
  }

  .lg\:focus\:uppercase:focus {
    text-transform: uppercase;
  }

  .lg\:focus\:lowercase:focus {
    text-transform: lowercase;
  }

  .lg\:focus\:capitalize:focus {
    text-transform: capitalize;
  }

  .lg\:focus\:normal-case:focus {
    text-transform: none;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .lg\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0;
  }

  .lg\:tracking-wide {
    letter-spacing: .05em;
  }

  .lg\:select-none {
    user-select: none;
  }

  .lg\:select-text {
    user-select: text;
  }

  .lg\:align-baseline {
    vertical-align: baseline;
  }

  .lg\:align-top {
    vertical-align: top;
  }

  .lg\:align-middle {
    vertical-align: middle;
  }

  .lg\:align-bottom {
    vertical-align: bottom;
  }

  .lg\:align-text-top {
    vertical-align: text-top;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .lg\:visible {
    visibility: visible;
  }

  .lg\:invisible {
    visibility: hidden;
  }

  .group:hover .lg\:group-hover\:visible {
    visibility: visible;
  }

  .group:hover .lg\:group-hover\:invisible {
    visibility: hidden;
  }

  .lg\:hover\:visible:hover {
    visibility: visible;
  }

  .lg\:hover\:invisible:hover {
    visibility: hidden;
  }

  .lg\:focus\:visible:focus {
    visibility: visible;
  }

  .lg\:focus\:invisible:focus {
    visibility: hidden;
  }

  .lg\:whitespace-normal {
    white-space: normal;
  }

  .lg\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .lg\:whitespace-pre {
    white-space: pre;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lg\:break-words {
    word-wrap: break-word;
  }

  .lg\:break-normal {
    word-wrap: normal;
  }

  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:w-0 {
    width: 0;
  }

  .lg\:w-1 {
    width: .25rem;
  }

  .lg\:w-2 {
    width: .5rem;
  }

  .lg\:w-3 {
    width: .75rem;
  }

  .lg\:w-4 {
    width: 1rem;
  }

  .lg\:w-5 {
    width: 1.25rem;
  }

  .lg\:w-6 {
    width: 1.5rem;
  }

  .lg\:w-7 {
    width: 1.75rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-9 {
    width: 2.25rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-14 {
    width: 3.5rem;
  }

  .lg\:w-16 {
    width: 4rem;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-30 {
    width: 7.5rem;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-40 {
    width: 10rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-50 {
    width: 12.5rem;
  }

  .lg\:w-60 {
    width: 15rem;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-80 {
    width: 20rem;
  }

  .lg\:w-90 {
    width: 22.5rem;
  }

  .lg\:w-120 {
    width: 30rem;
  }

  .lg\:w-160 {
    width: 40rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.33333%;
  }

  .lg\:w-2\/3 {
    width: 66.66667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-4\/5 {
    width: 80%;
  }

  .lg\:w-1\/6 {
    width: 16.66667%;
  }

  .lg\:w-5\/6 {
    width: 83.33333%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:z-0 {
    z-index: 0;
  }

  .lg\:z-10 {
    z-index: 10;
  }

  .lg\:z-20 {
    z-index: 20;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:z-40 {
    z-index: 40;
  }

  .lg\:z-50 {
    z-index: 50;
  }

  .lg\:z-60 {
    z-index: 60;
  }

  .lg\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 1200px) {
  .xl\:list-reset {
    list-style: none;
    padding: 0;
  }

  .xl\:appearance-none {
    appearance: none;
  }

  .xl\:bg-fixed {
    background-attachment: fixed;
  }

  .xl\:bg-local {
    background-attachment: local;
  }

  .xl\:bg-scroll {
    background-attachment: scroll;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-black {
    background-color: #22292f;
  }

  .xl\:bg-grey-darkest {
    background-color: #3d4852;
  }

  .xl\:bg-grey-darker {
    background-color: #606f7b;
  }

  .xl\:bg-grey-dark {
    background-color: #8795a1;
  }

  .xl\:bg-grey {
    background-color: #b8c2cc;
  }

  .xl\:bg-grey-light {
    background-color: #dae1e7;
  }

  .xl\:bg-grey-lighter {
    background-color: #f1f5f8;
  }

  .xl\:bg-grey-lightest {
    background-color: #f8fafc;
  }

  .xl\:bg-white {
    background-color: #fff;
  }

  .xl\:bg-red-darkest {
    background-color: #3b0d0c;
  }

  .xl\:bg-red-darker {
    background-color: #621b18;
  }

  .xl\:bg-red-dark {
    background-color: #cc1f1a;
  }

  .xl\:bg-red {
    background-color: #ff5471;
  }

  .xl\:bg-red-light {
    background-color: #ef5753;
  }

  .xl\:bg-red-lighter {
    background-color: #f9acaa;
  }

  .xl\:bg-red-lightest {
    background-color: #fcebea;
  }

  .xl\:bg-orange-darkest {
    background-color: #462a16;
  }

  .xl\:bg-orange-darker {
    background-color: #613b1f;
  }

  .xl\:bg-orange-dark {
    background-color: #de751f;
  }

  .xl\:bg-orange {
    background-color: #f6993f;
  }

  .xl\:bg-orange-light {
    background-color: #faad63;
  }

  .xl\:bg-orange-lighter {
    background-color: #fcd9b6;
  }

  .xl\:bg-orange-lightest {
    background-color: #fff5eb;
  }

  .xl\:bg-yellow-darkest {
    background-color: #453411;
  }

  .xl\:bg-yellow-darker {
    background-color: #684f1d;
  }

  .xl\:bg-yellow-dark {
    background-color: #f2d024;
  }

  .xl\:bg-yellow {
    background-color: #ffc859;
  }

  .xl\:bg-yellow-light {
    background-color: #fff382;
  }

  .xl\:bg-yellow-lighter {
    background-color: #fff9c2;
  }

  .xl\:bg-yellow-lightest {
    background-color: #fcfbeb;
  }

  .xl\:bg-green-darkest {
    background-color: #0f2f21;
  }

  .xl\:bg-green-darker {
    background-color: #1a4731;
  }

  .xl\:bg-green-dark {
    background-color: #1f9d55;
  }

  .xl\:bg-green {
    background-color: #66c7af;
  }

  .xl\:bg-green-light {
    background-color: #51d88a;
  }

  .xl\:bg-green-lighter {
    background-color: #a2f5bf;
  }

  .xl\:bg-green-lightest {
    background-color: #e3fcec;
  }

  .xl\:bg-teal-darkest {
    background-color: #0d3331;
  }

  .xl\:bg-teal-darker {
    background-color: #20504f;
  }

  .xl\:bg-teal-dark {
    background-color: #38a89d;
  }

  .xl\:bg-teal {
    background-color: #4dc0b5;
  }

  .xl\:bg-teal-light {
    background-color: #64d5ca;
  }

  .xl\:bg-teal-lighter {
    background-color: #a0f0ed;
  }

  .xl\:bg-teal-lightest {
    background-color: #e8fffe;
  }

  .xl\:bg-blue-darkest {
    background-color: #12283a;
  }

  .xl\:bg-blue-darker {
    background-color: #1c3d5a;
  }

  .xl\:bg-blue-dark {
    background-color: #2779bd;
  }

  .xl\:bg-blue {
    background-color: #3490dc;
  }

  .xl\:bg-blue-light {
    background-color: #6cb2eb;
  }

  .xl\:bg-blue-lighter {
    background-color: #bcdefa;
  }

  .xl\:bg-blue-lightest {
    background-color: #eff8ff;
  }

  .xl\:bg-indigo-darkest {
    background-color: #191e38;
  }

  .xl\:bg-indigo-darker {
    background-color: #2f365f;
  }

  .xl\:bg-indigo-dark {
    background-color: #5661b3;
  }

  .xl\:bg-indigo {
    background-color: #6574cd;
  }

  .xl\:bg-indigo-light {
    background-color: #7886d7;
  }

  .xl\:bg-indigo-lighter {
    background-color: #b2b7ff;
  }

  .xl\:bg-indigo-lightest {
    background-color: #e6e8ff;
  }

  .xl\:bg-purple-darkest {
    background-color: #21183c;
  }

  .xl\:bg-purple-darker {
    background-color: #382b5f;
  }

  .xl\:bg-purple-dark {
    background-color: #794acf;
  }

  .xl\:bg-purple {
    background-color: #9561e2;
  }

  .xl\:bg-purple-light {
    background-color: #a779e9;
  }

  .xl\:bg-purple-lighter {
    background-color: #d6bbfc;
  }

  .xl\:bg-purple-lightest {
    background-color: #f3ebff;
  }

  .xl\:bg-pink-darkest {
    background-color: #451225;
  }

  .xl\:bg-pink-darker {
    background-color: #6f213f;
  }

  .xl\:bg-pink-dark {
    background-color: #eb5286;
  }

  .xl\:bg-pink {
    background-color: #f66d9b;
  }

  .xl\:bg-pink-light {
    background-color: #fa7ea8;
  }

  .xl\:bg-pink-lighter {
    background-color: #ffbbca;
  }

  .xl\:bg-pink-lightest {
    background-color: #ffebef;
  }

  .xl\:bg-black-10 {
    background-color: #00091a;
  }

  .xl\:bg-black-20 {
    background-color: #242a33;
  }

  .xl\:bg-black-modal-a90 {
    background-color: rgba(0, 9, 26, .9);;
  }

  .xl\:bg-grey-50 {
    background-color: #5c6573;
  }

  .xl\:bg-grey-50-a20 {
    background-color: rgba(102, 113, 128, .2);
  }

  .xl\:bg-grey-50-a30 {
    background-color: rgba(102, 113, 128, .3);
  }

  .xl\:bg-grey-70 {
    background-color: rgb(143, 158, 179);
  }

  .xl\:bg-grey-70-a30 {
    background-color: rgba(143, 158, 179, .3);
  }

  .xl\:bg-grey-70-a40 {
    background-color: rgba(143, 158, 179, .4);
  }

  .xl\:bg-grey-80 {
    background-color: #c2c6cc;
  }

  .xl\:bg-grey-90 {
    background-color: #e1e3e6;
  }

  .xl\:bg-grey-95 {
    background-color: #f0f1f2;
  }

  .xl\:bg-grey-97 {
    background-color: #f7f7f7;
  }

  .xl\:bg-blue-65 {
    background-color: #008aa6;
  }

  .xl\:bg-blue-75 {
    background-color: #009fbf;
  }

  .xl\:bg-blue-82 {
    background-color: #00abd1;
  }

  .xl\:bg-blue-88 {
    background-color: #00bbe0;
  }

  .xl\:bg-fb-blue {
    background-color: #3b5998;
  }

  .xl\:bg-tw-blue {
    background-color: #00aced;
  }

  .xl\:bg-ig-brown {
    background-color: #675144;
  }

  .xl\:bg-steel-75 {
    background-color: #a8b2bf;
  }

  .xl\:bg-steel-85 {
    background-color: #bfcad9;
  }

  .xl\:bg-steel-100 {
    background-color: #e6f0ff;
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }

  .xl\:hover\:bg-black:hover {
    background-color: #22292f;
  }

  .xl\:hover\:bg-grey-darkest:hover {
    background-color: #3d4852;
  }

  .xl\:hover\:bg-grey-darker:hover {
    background-color: #606f7b;
  }

  .xl\:hover\:bg-grey-dark:hover {
    background-color: #8795a1;
  }

  .xl\:hover\:bg-grey:hover {
    background-color: #b8c2cc;
  }

  .xl\:hover\:bg-grey-light:hover {
    background-color: #dae1e7;
  }

  .xl\:hover\:bg-grey-lighter:hover {
    background-color: #f1f5f8;
  }

  .xl\:hover\:bg-grey-lightest:hover {
    background-color: #f8fafc;
  }

  .xl\:hover\:bg-white:hover {
    background-color: #fff;
  }

  .xl\:hover\:bg-red-darkest:hover {
    background-color: #3b0d0c;
  }

  .xl\:hover\:bg-red-darker:hover {
    background-color: #621b18;
  }

  .xl\:hover\:bg-red-dark:hover {
    background-color: #cc1f1a;
  }

  .xl\:hover\:bg-red:hover {
    background-color: #ff5471;
  }

  .xl\:hover\:bg-red-light:hover {
    background-color: #ef5753;
  }

  .xl\:hover\:bg-red-lighter:hover {
    background-color: #f9acaa;
  }

  .xl\:hover\:bg-red-lightest:hover {
    background-color: #fcebea;
  }

  .xl\:hover\:bg-orange-darkest:hover {
    background-color: #462a16;
  }

  .xl\:hover\:bg-orange-darker:hover {
    background-color: #613b1f;
  }

  .xl\:hover\:bg-orange-dark:hover {
    background-color: #de751f;
  }

  .xl\:hover\:bg-orange:hover {
    background-color: #f6993f;
  }

  .xl\:hover\:bg-orange-light:hover {
    background-color: #faad63;
  }

  .xl\:hover\:bg-orange-lighter:hover {
    background-color: #fcd9b6;
  }

  .xl\:hover\:bg-orange-lightest:hover {
    background-color: #fff5eb;
  }

  .xl\:hover\:bg-yellow-darkest:hover {
    background-color: #453411;
  }

  .xl\:hover\:bg-yellow-darker:hover {
    background-color: #684f1d;
  }

  .xl\:hover\:bg-yellow-dark:hover {
    background-color: #f2d024;
  }

  .xl\:hover\:bg-yellow:hover {
    background-color: #ffc859;
  }

  .xl\:hover\:bg-yellow-light:hover {
    background-color: #fff382;
  }

  .xl\:hover\:bg-yellow-lighter:hover {
    background-color: #fff9c2;
  }

  .xl\:hover\:bg-yellow-lightest:hover {
    background-color: #fcfbeb;
  }

  .xl\:hover\:bg-green-darkest:hover {
    background-color: #0f2f21;
  }

  .xl\:hover\:bg-green-darker:hover {
    background-color: #1a4731;
  }

  .xl\:hover\:bg-green-dark:hover {
    background-color: #1f9d55;
  }

  .xl\:hover\:bg-green:hover {
    background-color: #66c7af;
  }

  .xl\:hover\:bg-green-light:hover {
    background-color: #51d88a;
  }

  .xl\:hover\:bg-green-lighter:hover {
    background-color: #a2f5bf;
  }

  .xl\:hover\:bg-green-lightest:hover {
    background-color: #e3fcec;
  }

  .xl\:hover\:bg-teal-darkest:hover {
    background-color: #0d3331;
  }

  .xl\:hover\:bg-teal-darker:hover {
    background-color: #20504f;
  }

  .xl\:hover\:bg-teal-dark:hover {
    background-color: #38a89d;
  }

  .xl\:hover\:bg-teal:hover {
    background-color: #4dc0b5;
  }

  .xl\:hover\:bg-teal-light:hover {
    background-color: #64d5ca;
  }

  .xl\:hover\:bg-teal-lighter:hover {
    background-color: #a0f0ed;
  }

  .xl\:hover\:bg-teal-lightest:hover {
    background-color: #e8fffe;
  }

  .xl\:hover\:bg-blue-darkest:hover {
    background-color: #12283a;
  }

  .xl\:hover\:bg-blue-darker:hover {
    background-color: #1c3d5a;
  }

  .xl\:hover\:bg-blue-dark:hover {
    background-color: #2779bd;
  }

  .xl\:hover\:bg-blue:hover {
    background-color: #3490dc;
  }

  .xl\:hover\:bg-blue-light:hover {
    background-color: #6cb2eb;
  }

  .xl\:hover\:bg-blue-lighter:hover {
    background-color: #bcdefa;
  }

  .xl\:hover\:bg-blue-lightest:hover {
    background-color: #eff8ff;
  }

  .xl\:hover\:bg-indigo-darkest:hover {
    background-color: #191e38;
  }

  .xl\:hover\:bg-indigo-darker:hover {
    background-color: #2f365f;
  }

  .xl\:hover\:bg-indigo-dark:hover {
    background-color: #5661b3;
  }

  .xl\:hover\:bg-indigo:hover {
    background-color: #6574cd;
  }

  .xl\:hover\:bg-indigo-light:hover {
    background-color: #7886d7;
  }

  .xl\:hover\:bg-indigo-lighter:hover {
    background-color: #b2b7ff;
  }

  .xl\:hover\:bg-indigo-lightest:hover {
    background-color: #e6e8ff;
  }

  .xl\:hover\:bg-purple-darkest:hover {
    background-color: #21183c;
  }

  .xl\:hover\:bg-purple-darker:hover {
    background-color: #382b5f;
  }

  .xl\:hover\:bg-purple-dark:hover {
    background-color: #794acf;
  }

  .xl\:hover\:bg-purple:hover {
    background-color: #9561e2;
  }

  .xl\:hover\:bg-purple-light:hover {
    background-color: #a779e9;
  }

  .xl\:hover\:bg-purple-lighter:hover {
    background-color: #d6bbfc;
  }

  .xl\:hover\:bg-purple-lightest:hover {
    background-color: #f3ebff;
  }

  .xl\:hover\:bg-pink-darkest:hover {
    background-color: #451225;
  }

  .xl\:hover\:bg-pink-darker:hover {
    background-color: #6f213f;
  }

  .xl\:hover\:bg-pink-dark:hover {
    background-color: #eb5286;
  }

  .xl\:hover\:bg-pink:hover {
    background-color: #f66d9b;
  }

  .xl\:hover\:bg-pink-light:hover {
    background-color: #fa7ea8;
  }

  .xl\:hover\:bg-pink-lighter:hover {
    background-color: #ffbbca;
  }

  .xl\:hover\:bg-pink-lightest:hover {
    background-color: #ffebef;
  }

  .xl\:hover\:bg-black-10:hover {
    background-color: #00091a;
  }

  .xl\:hover\:bg-black-20:hover {
    background-color: #242a33;
  }

  .xl\:hover\:bg-black-modal-a90:hover {
    background-color: rgba(0, 9, 26, .9);;
  }

  .xl\:hover\:bg-grey-50:hover {
    background-color: #5c6573;
  }

  .xl\:hover\:bg-grey-50-a20:hover {
    background-color: rgba(102, 113, 128, .2);
  }

  .xl\:hover\:bg-grey-50-a30:hover {
    background-color: rgba(102, 113, 128, .3);
  }

  .xl\:hover\:bg-grey-70:hover {
    background-color: rgb(143, 158, 179);
  }

  .xl\:hover\:bg-grey-70-a30:hover {
    background-color: rgba(143, 158, 179, .3);
  }

  .xl\:hover\:bg-grey-70-a40:hover {
    background-color: rgba(143, 158, 179, .4);
  }

  .xl\:hover\:bg-grey-80:hover {
    background-color: #c2c6cc;
  }

  .xl\:hover\:bg-grey-90:hover {
    background-color: #e1e3e6;
  }

  .xl\:hover\:bg-grey-95:hover {
    background-color: #f0f1f2;
  }

  .xl\:hover\:bg-grey-97:hover {
    background-color: #f7f7f7;
  }

  .xl\:hover\:bg-blue-65:hover {
    background-color: #008aa6;
  }

  .xl\:hover\:bg-blue-75:hover {
    background-color: #009fbf;
  }

  .xl\:hover\:bg-blue-82:hover {
    background-color: #00abd1;
  }

  .xl\:hover\:bg-blue-88:hover {
    background-color: #00bbe0;
  }

  .xl\:hover\:bg-fb-blue:hover {
    background-color: #3b5998;
  }

  .xl\:hover\:bg-tw-blue:hover {
    background-color: #00aced;
  }

  .xl\:hover\:bg-ig-brown:hover {
    background-color: #675144;
  }

  .xl\:hover\:bg-steel-75:hover {
    background-color: #a8b2bf;
  }

  .xl\:hover\:bg-steel-85:hover {
    background-color: #bfcad9;
  }

  .xl\:hover\:bg-steel-100:hover {
    background-color: #e6f0ff;
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }

  .xl\:focus\:bg-black:focus {
    background-color: #22292f;
  }

  .xl\:focus\:bg-grey-darkest:focus {
    background-color: #3d4852;
  }

  .xl\:focus\:bg-grey-darker:focus {
    background-color: #606f7b;
  }

  .xl\:focus\:bg-grey-dark:focus {
    background-color: #8795a1;
  }

  .xl\:focus\:bg-grey:focus {
    background-color: #b8c2cc;
  }

  .xl\:focus\:bg-grey-light:focus {
    background-color: #dae1e7;
  }

  .xl\:focus\:bg-grey-lighter:focus {
    background-color: #f1f5f8;
  }

  .xl\:focus\:bg-grey-lightest:focus {
    background-color: #f8fafc;
  }

  .xl\:focus\:bg-white:focus {
    background-color: #fff;
  }

  .xl\:focus\:bg-red-darkest:focus {
    background-color: #3b0d0c;
  }

  .xl\:focus\:bg-red-darker:focus {
    background-color: #621b18;
  }

  .xl\:focus\:bg-red-dark:focus {
    background-color: #cc1f1a;
  }

  .xl\:focus\:bg-red:focus {
    background-color: #ff5471;
  }

  .xl\:focus\:bg-red-light:focus {
    background-color: #ef5753;
  }

  .xl\:focus\:bg-red-lighter:focus {
    background-color: #f9acaa;
  }

  .xl\:focus\:bg-red-lightest:focus {
    background-color: #fcebea;
  }

  .xl\:focus\:bg-orange-darkest:focus {
    background-color: #462a16;
  }

  .xl\:focus\:bg-orange-darker:focus {
    background-color: #613b1f;
  }

  .xl\:focus\:bg-orange-dark:focus {
    background-color: #de751f;
  }

  .xl\:focus\:bg-orange:focus {
    background-color: #f6993f;
  }

  .xl\:focus\:bg-orange-light:focus {
    background-color: #faad63;
  }

  .xl\:focus\:bg-orange-lighter:focus {
    background-color: #fcd9b6;
  }

  .xl\:focus\:bg-orange-lightest:focus {
    background-color: #fff5eb;
  }

  .xl\:focus\:bg-yellow-darkest:focus {
    background-color: #453411;
  }

  .xl\:focus\:bg-yellow-darker:focus {
    background-color: #684f1d;
  }

  .xl\:focus\:bg-yellow-dark:focus {
    background-color: #f2d024;
  }

  .xl\:focus\:bg-yellow:focus {
    background-color: #ffc859;
  }

  .xl\:focus\:bg-yellow-light:focus {
    background-color: #fff382;
  }

  .xl\:focus\:bg-yellow-lighter:focus {
    background-color: #fff9c2;
  }

  .xl\:focus\:bg-yellow-lightest:focus {
    background-color: #fcfbeb;
  }

  .xl\:focus\:bg-green-darkest:focus {
    background-color: #0f2f21;
  }

  .xl\:focus\:bg-green-darker:focus {
    background-color: #1a4731;
  }

  .xl\:focus\:bg-green-dark:focus {
    background-color: #1f9d55;
  }

  .xl\:focus\:bg-green:focus {
    background-color: #66c7af;
  }

  .xl\:focus\:bg-green-light:focus {
    background-color: #51d88a;
  }

  .xl\:focus\:bg-green-lighter:focus {
    background-color: #a2f5bf;
  }

  .xl\:focus\:bg-green-lightest:focus {
    background-color: #e3fcec;
  }

  .xl\:focus\:bg-teal-darkest:focus {
    background-color: #0d3331;
  }

  .xl\:focus\:bg-teal-darker:focus {
    background-color: #20504f;
  }

  .xl\:focus\:bg-teal-dark:focus {
    background-color: #38a89d;
  }

  .xl\:focus\:bg-teal:focus {
    background-color: #4dc0b5;
  }

  .xl\:focus\:bg-teal-light:focus {
    background-color: #64d5ca;
  }

  .xl\:focus\:bg-teal-lighter:focus {
    background-color: #a0f0ed;
  }

  .xl\:focus\:bg-teal-lightest:focus {
    background-color: #e8fffe;
  }

  .xl\:focus\:bg-blue-darkest:focus {
    background-color: #12283a;
  }

  .xl\:focus\:bg-blue-darker:focus {
    background-color: #1c3d5a;
  }

  .xl\:focus\:bg-blue-dark:focus {
    background-color: #2779bd;
  }

  .xl\:focus\:bg-blue:focus {
    background-color: #3490dc;
  }

  .xl\:focus\:bg-blue-light:focus {
    background-color: #6cb2eb;
  }

  .xl\:focus\:bg-blue-lighter:focus {
    background-color: #bcdefa;
  }

  .xl\:focus\:bg-blue-lightest:focus {
    background-color: #eff8ff;
  }

  .xl\:focus\:bg-indigo-darkest:focus {
    background-color: #191e38;
  }

  .xl\:focus\:bg-indigo-darker:focus {
    background-color: #2f365f;
  }

  .xl\:focus\:bg-indigo-dark:focus {
    background-color: #5661b3;
  }

  .xl\:focus\:bg-indigo:focus {
    background-color: #6574cd;
  }

  .xl\:focus\:bg-indigo-light:focus {
    background-color: #7886d7;
  }

  .xl\:focus\:bg-indigo-lighter:focus {
    background-color: #b2b7ff;
  }

  .xl\:focus\:bg-indigo-lightest:focus {
    background-color: #e6e8ff;
  }

  .xl\:focus\:bg-purple-darkest:focus {
    background-color: #21183c;
  }

  .xl\:focus\:bg-purple-darker:focus {
    background-color: #382b5f;
  }

  .xl\:focus\:bg-purple-dark:focus {
    background-color: #794acf;
  }

  .xl\:focus\:bg-purple:focus {
    background-color: #9561e2;
  }

  .xl\:focus\:bg-purple-light:focus {
    background-color: #a779e9;
  }

  .xl\:focus\:bg-purple-lighter:focus {
    background-color: #d6bbfc;
  }

  .xl\:focus\:bg-purple-lightest:focus {
    background-color: #f3ebff;
  }

  .xl\:focus\:bg-pink-darkest:focus {
    background-color: #451225;
  }

  .xl\:focus\:bg-pink-darker:focus {
    background-color: #6f213f;
  }

  .xl\:focus\:bg-pink-dark:focus {
    background-color: #eb5286;
  }

  .xl\:focus\:bg-pink:focus {
    background-color: #f66d9b;
  }

  .xl\:focus\:bg-pink-light:focus {
    background-color: #fa7ea8;
  }

  .xl\:focus\:bg-pink-lighter:focus {
    background-color: #ffbbca;
  }

  .xl\:focus\:bg-pink-lightest:focus {
    background-color: #ffebef;
  }

  .xl\:focus\:bg-black-10:focus {
    background-color: #00091a;
  }

  .xl\:focus\:bg-black-20:focus {
    background-color: #242a33;
  }

  .xl\:focus\:bg-black-modal-a90:focus {
    background-color: rgba(0, 9, 26, .9);;
  }

  .xl\:focus\:bg-grey-50:focus {
    background-color: #5c6573;
  }

  .xl\:focus\:bg-grey-50-a20:focus {
    background-color: rgba(102, 113, 128, .2);
  }

  .xl\:focus\:bg-grey-50-a30:focus {
    background-color: rgba(102, 113, 128, .3);
  }

  .xl\:focus\:bg-grey-70:focus {
    background-color: rgb(143, 158, 179);
  }

  .xl\:focus\:bg-grey-70-a30:focus {
    background-color: rgba(143, 158, 179, .3);
  }

  .xl\:focus\:bg-grey-70-a40:focus {
    background-color: rgba(143, 158, 179, .4);
  }

  .xl\:focus\:bg-grey-80:focus {
    background-color: #c2c6cc;
  }

  .xl\:focus\:bg-grey-90:focus {
    background-color: #e1e3e6;
  }

  .xl\:focus\:bg-grey-95:focus {
    background-color: #f0f1f2;
  }

  .xl\:focus\:bg-grey-97:focus {
    background-color: #f7f7f7;
  }

  .xl\:focus\:bg-blue-65:focus {
    background-color: #008aa6;
  }

  .xl\:focus\:bg-blue-75:focus {
    background-color: #009fbf;
  }

  .xl\:focus\:bg-blue-82:focus {
    background-color: #00abd1;
  }

  .xl\:focus\:bg-blue-88:focus {
    background-color: #00bbe0;
  }

  .xl\:focus\:bg-fb-blue:focus {
    background-color: #3b5998;
  }

  .xl\:focus\:bg-tw-blue:focus {
    background-color: #00aced;
  }

  .xl\:focus\:bg-ig-brown:focus {
    background-color: #675144;
  }

  .xl\:focus\:bg-steel-75:focus {
    background-color: #a8b2bf;
  }

  .xl\:focus\:bg-steel-85:focus {
    background-color: #bfcad9;
  }

  .xl\:focus\:bg-steel-100:focus {
    background-color: #e6f0ff;
  }

  .xl\:active\:bg-transparent:active {
    background-color: transparent;
  }

  .xl\:active\:bg-black:active {
    background-color: #22292f;
  }

  .xl\:active\:bg-grey-darkest:active {
    background-color: #3d4852;
  }

  .xl\:active\:bg-grey-darker:active {
    background-color: #606f7b;
  }

  .xl\:active\:bg-grey-dark:active {
    background-color: #8795a1;
  }

  .xl\:active\:bg-grey:active {
    background-color: #b8c2cc;
  }

  .xl\:active\:bg-grey-light:active {
    background-color: #dae1e7;
  }

  .xl\:active\:bg-grey-lighter:active {
    background-color: #f1f5f8;
  }

  .xl\:active\:bg-grey-lightest:active {
    background-color: #f8fafc;
  }

  .xl\:active\:bg-white:active {
    background-color: #fff;
  }

  .xl\:active\:bg-red-darkest:active {
    background-color: #3b0d0c;
  }

  .xl\:active\:bg-red-darker:active {
    background-color: #621b18;
  }

  .xl\:active\:bg-red-dark:active {
    background-color: #cc1f1a;
  }

  .xl\:active\:bg-red:active {
    background-color: #ff5471;
  }

  .xl\:active\:bg-red-light:active {
    background-color: #ef5753;
  }

  .xl\:active\:bg-red-lighter:active {
    background-color: #f9acaa;
  }

  .xl\:active\:bg-red-lightest:active {
    background-color: #fcebea;
  }

  .xl\:active\:bg-orange-darkest:active {
    background-color: #462a16;
  }

  .xl\:active\:bg-orange-darker:active {
    background-color: #613b1f;
  }

  .xl\:active\:bg-orange-dark:active {
    background-color: #de751f;
  }

  .xl\:active\:bg-orange:active {
    background-color: #f6993f;
  }

  .xl\:active\:bg-orange-light:active {
    background-color: #faad63;
  }

  .xl\:active\:bg-orange-lighter:active {
    background-color: #fcd9b6;
  }

  .xl\:active\:bg-orange-lightest:active {
    background-color: #fff5eb;
  }

  .xl\:active\:bg-yellow-darkest:active {
    background-color: #453411;
  }

  .xl\:active\:bg-yellow-darker:active {
    background-color: #684f1d;
  }

  .xl\:active\:bg-yellow-dark:active {
    background-color: #f2d024;
  }

  .xl\:active\:bg-yellow:active {
    background-color: #ffc859;
  }

  .xl\:active\:bg-yellow-light:active {
    background-color: #fff382;
  }

  .xl\:active\:bg-yellow-lighter:active {
    background-color: #fff9c2;
  }

  .xl\:active\:bg-yellow-lightest:active {
    background-color: #fcfbeb;
  }

  .xl\:active\:bg-green-darkest:active {
    background-color: #0f2f21;
  }

  .xl\:active\:bg-green-darker:active {
    background-color: #1a4731;
  }

  .xl\:active\:bg-green-dark:active {
    background-color: #1f9d55;
  }

  .xl\:active\:bg-green:active {
    background-color: #66c7af;
  }

  .xl\:active\:bg-green-light:active {
    background-color: #51d88a;
  }

  .xl\:active\:bg-green-lighter:active {
    background-color: #a2f5bf;
  }

  .xl\:active\:bg-green-lightest:active {
    background-color: #e3fcec;
  }

  .xl\:active\:bg-teal-darkest:active {
    background-color: #0d3331;
  }

  .xl\:active\:bg-teal-darker:active {
    background-color: #20504f;
  }

  .xl\:active\:bg-teal-dark:active {
    background-color: #38a89d;
  }

  .xl\:active\:bg-teal:active {
    background-color: #4dc0b5;
  }

  .xl\:active\:bg-teal-light:active {
    background-color: #64d5ca;
  }

  .xl\:active\:bg-teal-lighter:active {
    background-color: #a0f0ed;
  }

  .xl\:active\:bg-teal-lightest:active {
    background-color: #e8fffe;
  }

  .xl\:active\:bg-blue-darkest:active {
    background-color: #12283a;
  }

  .xl\:active\:bg-blue-darker:active {
    background-color: #1c3d5a;
  }

  .xl\:active\:bg-blue-dark:active {
    background-color: #2779bd;
  }

  .xl\:active\:bg-blue:active {
    background-color: #3490dc;
  }

  .xl\:active\:bg-blue-light:active {
    background-color: #6cb2eb;
  }

  .xl\:active\:bg-blue-lighter:active {
    background-color: #bcdefa;
  }

  .xl\:active\:bg-blue-lightest:active {
    background-color: #eff8ff;
  }

  .xl\:active\:bg-indigo-darkest:active {
    background-color: #191e38;
  }

  .xl\:active\:bg-indigo-darker:active {
    background-color: #2f365f;
  }

  .xl\:active\:bg-indigo-dark:active {
    background-color: #5661b3;
  }

  .xl\:active\:bg-indigo:active {
    background-color: #6574cd;
  }

  .xl\:active\:bg-indigo-light:active {
    background-color: #7886d7;
  }

  .xl\:active\:bg-indigo-lighter:active {
    background-color: #b2b7ff;
  }

  .xl\:active\:bg-indigo-lightest:active {
    background-color: #e6e8ff;
  }

  .xl\:active\:bg-purple-darkest:active {
    background-color: #21183c;
  }

  .xl\:active\:bg-purple-darker:active {
    background-color: #382b5f;
  }

  .xl\:active\:bg-purple-dark:active {
    background-color: #794acf;
  }

  .xl\:active\:bg-purple:active {
    background-color: #9561e2;
  }

  .xl\:active\:bg-purple-light:active {
    background-color: #a779e9;
  }

  .xl\:active\:bg-purple-lighter:active {
    background-color: #d6bbfc;
  }

  .xl\:active\:bg-purple-lightest:active {
    background-color: #f3ebff;
  }

  .xl\:active\:bg-pink-darkest:active {
    background-color: #451225;
  }

  .xl\:active\:bg-pink-darker:active {
    background-color: #6f213f;
  }

  .xl\:active\:bg-pink-dark:active {
    background-color: #eb5286;
  }

  .xl\:active\:bg-pink:active {
    background-color: #f66d9b;
  }

  .xl\:active\:bg-pink-light:active {
    background-color: #fa7ea8;
  }

  .xl\:active\:bg-pink-lighter:active {
    background-color: #ffbbca;
  }

  .xl\:active\:bg-pink-lightest:active {
    background-color: #ffebef;
  }

  .xl\:active\:bg-black-10:active {
    background-color: #00091a;
  }

  .xl\:active\:bg-black-20:active {
    background-color: #242a33;
  }

  .xl\:active\:bg-black-modal-a90:active {
    background-color: rgba(0, 9, 26, .9);;
  }

  .xl\:active\:bg-grey-50:active {
    background-color: #5c6573;
  }

  .xl\:active\:bg-grey-50-a20:active {
    background-color: rgba(102, 113, 128, .2);
  }

  .xl\:active\:bg-grey-50-a30:active {
    background-color: rgba(102, 113, 128, .3);
  }

  .xl\:active\:bg-grey-70:active {
    background-color: rgb(143, 158, 179);
  }

  .xl\:active\:bg-grey-70-a30:active {
    background-color: rgba(143, 158, 179, .3);
  }

  .xl\:active\:bg-grey-70-a40:active {
    background-color: rgba(143, 158, 179, .4);
  }

  .xl\:active\:bg-grey-80:active {
    background-color: #c2c6cc;
  }

  .xl\:active\:bg-grey-90:active {
    background-color: #e1e3e6;
  }

  .xl\:active\:bg-grey-95:active {
    background-color: #f0f1f2;
  }

  .xl\:active\:bg-grey-97:active {
    background-color: #f7f7f7;
  }

  .xl\:active\:bg-blue-65:active {
    background-color: #008aa6;
  }

  .xl\:active\:bg-blue-75:active {
    background-color: #009fbf;
  }

  .xl\:active\:bg-blue-82:active {
    background-color: #00abd1;
  }

  .xl\:active\:bg-blue-88:active {
    background-color: #00bbe0;
  }

  .xl\:active\:bg-fb-blue:active {
    background-color: #3b5998;
  }

  .xl\:active\:bg-tw-blue:active {
    background-color: #00aced;
  }

  .xl\:active\:bg-ig-brown:active {
    background-color: #675144;
  }

  .xl\:active\:bg-steel-75:active {
    background-color: #a8b2bf;
  }

  .xl\:active\:bg-steel-85:active {
    background-color: #bfcad9;
  }

  .xl\:active\:bg-steel-100:active {
    background-color: #e6f0ff;
  }

  .xl\:bg-bottom {
    background-position: bottom;
  }

  .xl\:bg-center {
    background-position: center;
  }

  .xl\:bg-left {
    background-position: left;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .xl\:bg-left-top {
    background-position: left top;
  }

  .xl\:bg-right {
    background-position: right;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .xl\:bg-right-top {
    background-position: right top;
  }

  .xl\:bg-top {
    background-position: top;
  }

  .xl\:bg-repeat {
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xl\:bg-auto {
    background-size: auto;
  }

  .xl\:bg-cover {
    background-size: cover;
  }

  .xl\:bg-contain {
    background-size: contain;
  }

  .xl\:border-transparent {
    border-color: transparent;
  }

  .xl\:border-black {
    border-color: #22292f;
  }

  .xl\:border-grey-darkest {
    border-color: #3d4852;
  }

  .xl\:border-grey-darker {
    border-color: #606f7b;
  }

  .xl\:border-grey-dark {
    border-color: #8795a1;
  }

  .xl\:border-grey {
    border-color: #b8c2cc;
  }

  .xl\:border-grey-light {
    border-color: #dae1e7;
  }

  .xl\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .xl\:border-grey-lightest {
    border-color: #f8fafc;
  }

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

  .xl\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .xl\:border-red-darker {
    border-color: #621b18;
  }

  .xl\:border-red-dark {
    border-color: #cc1f1a;
  }

  .xl\:border-red {
    border-color: #ff5471;
  }

  .xl\:border-red-light {
    border-color: #ef5753;
  }

  .xl\:border-red-lighter {
    border-color: #f9acaa;
  }

  .xl\:border-red-lightest {
    border-color: #fcebea;
  }

  .xl\:border-orange-darkest {
    border-color: #462a16;
  }

  .xl\:border-orange-darker {
    border-color: #613b1f;
  }

  .xl\:border-orange-dark {
    border-color: #de751f;
  }

  .xl\:border-orange {
    border-color: #f6993f;
  }

  .xl\:border-orange-light {
    border-color: #faad63;
  }

  .xl\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .xl\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .xl\:border-yellow-darkest {
    border-color: #453411;
  }

  .xl\:border-yellow-darker {
    border-color: #684f1d;
  }

  .xl\:border-yellow-dark {
    border-color: #f2d024;
  }

  .xl\:border-yellow {
    border-color: #ffc859;
  }

  .xl\:border-yellow-light {
    border-color: #fff382;
  }

  .xl\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .xl\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .xl\:border-green-darkest {
    border-color: #0f2f21;
  }

  .xl\:border-green-darker {
    border-color: #1a4731;
  }

  .xl\:border-green-dark {
    border-color: #1f9d55;
  }

  .xl\:border-green {
    border-color: #66c7af;
  }

  .xl\:border-green-light {
    border-color: #51d88a;
  }

  .xl\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .xl\:border-green-lightest {
    border-color: #e3fcec;
  }

  .xl\:border-teal-darkest {
    border-color: #0d3331;
  }

  .xl\:border-teal-darker {
    border-color: #20504f;
  }

  .xl\:border-teal-dark {
    border-color: #38a89d;
  }

  .xl\:border-teal {
    border-color: #4dc0b5;
  }

  .xl\:border-teal-light {
    border-color: #64d5ca;
  }

  .xl\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .xl\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .xl\:border-blue-darkest {
    border-color: #12283a;
  }

  .xl\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .xl\:border-blue-dark {
    border-color: #2779bd;
  }

  .xl\:border-blue {
    border-color: #3490dc;
  }

  .xl\:border-blue-light {
    border-color: #6cb2eb;
  }

  .xl\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .xl\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .xl\:border-indigo-darkest {
    border-color: #191e38;
  }

  .xl\:border-indigo-darker {
    border-color: #2f365f;
  }

  .xl\:border-indigo-dark {
    border-color: #5661b3;
  }

  .xl\:border-indigo {
    border-color: #6574cd;
  }

  .xl\:border-indigo-light {
    border-color: #7886d7;
  }

  .xl\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .xl\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .xl\:border-purple-darkest {
    border-color: #21183c;
  }

  .xl\:border-purple-darker {
    border-color: #382b5f;
  }

  .xl\:border-purple-dark {
    border-color: #794acf;
  }

  .xl\:border-purple {
    border-color: #9561e2;
  }

  .xl\:border-purple-light {
    border-color: #a779e9;
  }

  .xl\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .xl\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .xl\:border-pink-darkest {
    border-color: #451225;
  }

  .xl\:border-pink-darker {
    border-color: #6f213f;
  }

  .xl\:border-pink-dark {
    border-color: #eb5286;
  }

  .xl\:border-pink {
    border-color: #f66d9b;
  }

  .xl\:border-pink-light {
    border-color: #fa7ea8;
  }

  .xl\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .xl\:border-pink-lightest {
    border-color: #ffebef;
  }

  .xl\:border-black-10 {
    border-color: #00091a;
  }

  .xl\:border-black-20 {
    border-color: #242a33;
  }

  .xl\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .xl\:border-grey-50 {
    border-color: #5c6573;
  }

  .xl\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .xl\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .xl\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .xl\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .xl\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .xl\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .xl\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .xl\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .xl\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .xl\:border-blue-65 {
    border-color: #008aa6;
  }

  .xl\:border-blue-75 {
    border-color: #009fbf;
  }

  .xl\:border-blue-82 {
    border-color: #00abd1;
  }

  .xl\:border-blue-88 {
    border-color: #00bbe0;
  }

  .xl\:border-fb-blue {
    border-color: #3b5998;
  }

  .xl\:border-tw-blue {
    border-color: #00aced;
  }

  .xl\:border-ig-brown {
    border-color: #675144;
  }

  .xl\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .xl\:border-steel-85 {
    border-color: #bfcad9;
  }

  .xl\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .group:hover .xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .xl\:group-hover\:border-black {
    border-color: #22292f;
  }

  .group:hover .xl\:group-hover\:border-grey-darkest {
    border-color: #3d4852;
  }

  .group:hover .xl\:group-hover\:border-grey-darker {
    border-color: #606f7b;
  }

  .group:hover .xl\:group-hover\:border-grey-dark {
    border-color: #8795a1;
  }

  .group:hover .xl\:group-hover\:border-grey {
    border-color: #b8c2cc;
  }

  .group:hover .xl\:group-hover\:border-grey-light {
    border-color: #dae1e7;
  }

  .group:hover .xl\:group-hover\:border-grey-lighter {
    border-color: #f1f5f8;
  }

  .group:hover .xl\:group-hover\:border-grey-lightest {
    border-color: #f8fafc;
  }

  .group:hover .xl\:group-hover\:border-white {
    border-color: #fff;
  }

  .group:hover .xl\:group-hover\:border-red-darkest {
    border-color: #3b0d0c;
  }

  .group:hover .xl\:group-hover\:border-red-darker {
    border-color: #621b18;
  }

  .group:hover .xl\:group-hover\:border-red-dark {
    border-color: #cc1f1a;
  }

  .group:hover .xl\:group-hover\:border-red {
    border-color: #ff5471;
  }

  .group:hover .xl\:group-hover\:border-red-light {
    border-color: #ef5753;
  }

  .group:hover .xl\:group-hover\:border-red-lighter {
    border-color: #f9acaa;
  }

  .group:hover .xl\:group-hover\:border-red-lightest {
    border-color: #fcebea;
  }

  .group:hover .xl\:group-hover\:border-orange-darkest {
    border-color: #462a16;
  }

  .group:hover .xl\:group-hover\:border-orange-darker {
    border-color: #613b1f;
  }

  .group:hover .xl\:group-hover\:border-orange-dark {
    border-color: #de751f;
  }

  .group:hover .xl\:group-hover\:border-orange {
    border-color: #f6993f;
  }

  .group:hover .xl\:group-hover\:border-orange-light {
    border-color: #faad63;
  }

  .group:hover .xl\:group-hover\:border-orange-lighter {
    border-color: #fcd9b6;
  }

  .group:hover .xl\:group-hover\:border-orange-lightest {
    border-color: #fff5eb;
  }

  .group:hover .xl\:group-hover\:border-yellow-darkest {
    border-color: #453411;
  }

  .group:hover .xl\:group-hover\:border-yellow-darker {
    border-color: #684f1d;
  }

  .group:hover .xl\:group-hover\:border-yellow-dark {
    border-color: #f2d024;
  }

  .group:hover .xl\:group-hover\:border-yellow {
    border-color: #ffc859;
  }

  .group:hover .xl\:group-hover\:border-yellow-light {
    border-color: #fff382;
  }

  .group:hover .xl\:group-hover\:border-yellow-lighter {
    border-color: #fff9c2;
  }

  .group:hover .xl\:group-hover\:border-yellow-lightest {
    border-color: #fcfbeb;
  }

  .group:hover .xl\:group-hover\:border-green-darkest {
    border-color: #0f2f21;
  }

  .group:hover .xl\:group-hover\:border-green-darker {
    border-color: #1a4731;
  }

  .group:hover .xl\:group-hover\:border-green-dark {
    border-color: #1f9d55;
  }

  .group:hover .xl\:group-hover\:border-green {
    border-color: #66c7af;
  }

  .group:hover .xl\:group-hover\:border-green-light {
    border-color: #51d88a;
  }

  .group:hover .xl\:group-hover\:border-green-lighter {
    border-color: #a2f5bf;
  }

  .group:hover .xl\:group-hover\:border-green-lightest {
    border-color: #e3fcec;
  }

  .group:hover .xl\:group-hover\:border-teal-darkest {
    border-color: #0d3331;
  }

  .group:hover .xl\:group-hover\:border-teal-darker {
    border-color: #20504f;
  }

  .group:hover .xl\:group-hover\:border-teal-dark {
    border-color: #38a89d;
  }

  .group:hover .xl\:group-hover\:border-teal {
    border-color: #4dc0b5;
  }

  .group:hover .xl\:group-hover\:border-teal-light {
    border-color: #64d5ca;
  }

  .group:hover .xl\:group-hover\:border-teal-lighter {
    border-color: #a0f0ed;
  }

  .group:hover .xl\:group-hover\:border-teal-lightest {
    border-color: #e8fffe;
  }

  .group:hover .xl\:group-hover\:border-blue-darkest {
    border-color: #12283a;
  }

  .group:hover .xl\:group-hover\:border-blue-darker {
    border-color: #1c3d5a;
  }

  .group:hover .xl\:group-hover\:border-blue-dark {
    border-color: #2779bd;
  }

  .group:hover .xl\:group-hover\:border-blue {
    border-color: #3490dc;
  }

  .group:hover .xl\:group-hover\:border-blue-light {
    border-color: #6cb2eb;
  }

  .group:hover .xl\:group-hover\:border-blue-lighter {
    border-color: #bcdefa;
  }

  .group:hover .xl\:group-hover\:border-blue-lightest {
    border-color: #eff8ff;
  }

  .group:hover .xl\:group-hover\:border-indigo-darkest {
    border-color: #191e38;
  }

  .group:hover .xl\:group-hover\:border-indigo-darker {
    border-color: #2f365f;
  }

  .group:hover .xl\:group-hover\:border-indigo-dark {
    border-color: #5661b3;
  }

  .group:hover .xl\:group-hover\:border-indigo {
    border-color: #6574cd;
  }

  .group:hover .xl\:group-hover\:border-indigo-light {
    border-color: #7886d7;
  }

  .group:hover .xl\:group-hover\:border-indigo-lighter {
    border-color: #b2b7ff;
  }

  .group:hover .xl\:group-hover\:border-indigo-lightest {
    border-color: #e6e8ff;
  }

  .group:hover .xl\:group-hover\:border-purple-darkest {
    border-color: #21183c;
  }

  .group:hover .xl\:group-hover\:border-purple-darker {
    border-color: #382b5f;
  }

  .group:hover .xl\:group-hover\:border-purple-dark {
    border-color: #794acf;
  }

  .group:hover .xl\:group-hover\:border-purple {
    border-color: #9561e2;
  }

  .group:hover .xl\:group-hover\:border-purple-light {
    border-color: #a779e9;
  }

  .group:hover .xl\:group-hover\:border-purple-lighter {
    border-color: #d6bbfc;
  }

  .group:hover .xl\:group-hover\:border-purple-lightest {
    border-color: #f3ebff;
  }

  .group:hover .xl\:group-hover\:border-pink-darkest {
    border-color: #451225;
  }

  .group:hover .xl\:group-hover\:border-pink-darker {
    border-color: #6f213f;
  }

  .group:hover .xl\:group-hover\:border-pink-dark {
    border-color: #eb5286;
  }

  .group:hover .xl\:group-hover\:border-pink {
    border-color: #f66d9b;
  }

  .group:hover .xl\:group-hover\:border-pink-light {
    border-color: #fa7ea8;
  }

  .group:hover .xl\:group-hover\:border-pink-lighter {
    border-color: #ffbbca;
  }

  .group:hover .xl\:group-hover\:border-pink-lightest {
    border-color: #ffebef;
  }

  .group:hover .xl\:group-hover\:border-black-10 {
    border-color: #00091a;
  }

  .group:hover .xl\:group-hover\:border-black-20 {
    border-color: #242a33;
  }

  .group:hover .xl\:group-hover\:border-black-modal-a90 {
    border-color: rgba(0, 9, 26, .9);;
  }

  .group:hover .xl\:group-hover\:border-grey-50 {
    border-color: #5c6573;
  }

  .group:hover .xl\:group-hover\:border-grey-50-a20 {
    border-color: rgba(102, 113, 128, .2);
  }

  .group:hover .xl\:group-hover\:border-grey-50-a30 {
    border-color: rgba(102, 113, 128, .3);
  }

  .group:hover .xl\:group-hover\:border-grey-70 {
    border-color: rgb(143, 158, 179);
  }

  .group:hover .xl\:group-hover\:border-grey-70-a30 {
    border-color: rgba(143, 158, 179, .3);
  }

  .group:hover .xl\:group-hover\:border-grey-70-a40 {
    border-color: rgba(143, 158, 179, .4);
  }

  .group:hover .xl\:group-hover\:border-grey-80 {
    border-color: #c2c6cc;
  }

  .group:hover .xl\:group-hover\:border-grey-90 {
    border-color: #e1e3e6;
  }

  .group:hover .xl\:group-hover\:border-grey-95 {
    border-color: #f0f1f2;
  }

  .group:hover .xl\:group-hover\:border-grey-97 {
    border-color: #f7f7f7;
  }

  .group:hover .xl\:group-hover\:border-blue-65 {
    border-color: #008aa6;
  }

  .group:hover .xl\:group-hover\:border-blue-75 {
    border-color: #009fbf;
  }

  .group:hover .xl\:group-hover\:border-blue-82 {
    border-color: #00abd1;
  }

  .group:hover .xl\:group-hover\:border-blue-88 {
    border-color: #00bbe0;
  }

  .group:hover .xl\:group-hover\:border-fb-blue {
    border-color: #3b5998;
  }

  .group:hover .xl\:group-hover\:border-tw-blue {
    border-color: #00aced;
  }

  .group:hover .xl\:group-hover\:border-ig-brown {
    border-color: #675144;
  }

  .group:hover .xl\:group-hover\:border-steel-75 {
    border-color: #a8b2bf;
  }

  .group:hover .xl\:group-hover\:border-steel-85 {
    border-color: #bfcad9;
  }

  .group:hover .xl\:group-hover\:border-steel-100 {
    border-color: #e6f0ff;
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-black:hover {
    border-color: #22292f;
  }

  .xl\:hover\:border-grey-darkest:hover {
    border-color: #3d4852;
  }

  .xl\:hover\:border-grey-darker:hover {
    border-color: #606f7b;
  }

  .xl\:hover\:border-grey-dark:hover {
    border-color: #8795a1;
  }

  .xl\:hover\:border-grey:hover {
    border-color: #b8c2cc;
  }

  .xl\:hover\:border-grey-light:hover {
    border-color: #dae1e7;
  }

  .xl\:hover\:border-grey-lighter:hover {
    border-color: #f1f5f8;
  }

  .xl\:hover\:border-grey-lightest:hover {
    border-color: #f8fafc;
  }

  .xl\:hover\:border-white:hover {
    border-color: #fff;
  }

  .xl\:hover\:border-red-darkest:hover {
    border-color: #3b0d0c;
  }

  .xl\:hover\:border-red-darker:hover {
    border-color: #621b18;
  }

  .xl\:hover\:border-red-dark:hover {
    border-color: #cc1f1a;
  }

  .xl\:hover\:border-red:hover {
    border-color: #ff5471;
  }

  .xl\:hover\:border-red-light:hover {
    border-color: #ef5753;
  }

  .xl\:hover\:border-red-lighter:hover {
    border-color: #f9acaa;
  }

  .xl\:hover\:border-red-lightest:hover {
    border-color: #fcebea;
  }

  .xl\:hover\:border-orange-darkest:hover {
    border-color: #462a16;
  }

  .xl\:hover\:border-orange-darker:hover {
    border-color: #613b1f;
  }

  .xl\:hover\:border-orange-dark:hover {
    border-color: #de751f;
  }

  .xl\:hover\:border-orange:hover {
    border-color: #f6993f;
  }

  .xl\:hover\:border-orange-light:hover {
    border-color: #faad63;
  }

  .xl\:hover\:border-orange-lighter:hover {
    border-color: #fcd9b6;
  }

  .xl\:hover\:border-orange-lightest:hover {
    border-color: #fff5eb;
  }

  .xl\:hover\:border-yellow-darkest:hover {
    border-color: #453411;
  }

  .xl\:hover\:border-yellow-darker:hover {
    border-color: #684f1d;
  }

  .xl\:hover\:border-yellow-dark:hover {
    border-color: #f2d024;
  }

  .xl\:hover\:border-yellow:hover {
    border-color: #ffc859;
  }

  .xl\:hover\:border-yellow-light:hover {
    border-color: #fff382;
  }

  .xl\:hover\:border-yellow-lighter:hover {
    border-color: #fff9c2;
  }

  .xl\:hover\:border-yellow-lightest:hover {
    border-color: #fcfbeb;
  }

  .xl\:hover\:border-green-darkest:hover {
    border-color: #0f2f21;
  }

  .xl\:hover\:border-green-darker:hover {
    border-color: #1a4731;
  }

  .xl\:hover\:border-green-dark:hover {
    border-color: #1f9d55;
  }

  .xl\:hover\:border-green:hover {
    border-color: #66c7af;
  }

  .xl\:hover\:border-green-light:hover {
    border-color: #51d88a;
  }

  .xl\:hover\:border-green-lighter:hover {
    border-color: #a2f5bf;
  }

  .xl\:hover\:border-green-lightest:hover {
    border-color: #e3fcec;
  }

  .xl\:hover\:border-teal-darkest:hover {
    border-color: #0d3331;
  }

  .xl\:hover\:border-teal-darker:hover {
    border-color: #20504f;
  }

  .xl\:hover\:border-teal-dark:hover {
    border-color: #38a89d;
  }

  .xl\:hover\:border-teal:hover {
    border-color: #4dc0b5;
  }

  .xl\:hover\:border-teal-light:hover {
    border-color: #64d5ca;
  }

  .xl\:hover\:border-teal-lighter:hover {
    border-color: #a0f0ed;
  }

  .xl\:hover\:border-teal-lightest:hover {
    border-color: #e8fffe;
  }

  .xl\:hover\:border-blue-darkest:hover {
    border-color: #12283a;
  }

  .xl\:hover\:border-blue-darker:hover {
    border-color: #1c3d5a;
  }

  .xl\:hover\:border-blue-dark:hover {
    border-color: #2779bd;
  }

  .xl\:hover\:border-blue:hover {
    border-color: #3490dc;
  }

  .xl\:hover\:border-blue-light:hover {
    border-color: #6cb2eb;
  }

  .xl\:hover\:border-blue-lighter:hover {
    border-color: #bcdefa;
  }

  .xl\:hover\:border-blue-lightest:hover {
    border-color: #eff8ff;
  }

  .xl\:hover\:border-indigo-darkest:hover {
    border-color: #191e38;
  }

  .xl\:hover\:border-indigo-darker:hover {
    border-color: #2f365f;
  }

  .xl\:hover\:border-indigo-dark:hover {
    border-color: #5661b3;
  }

  .xl\:hover\:border-indigo:hover {
    border-color: #6574cd;
  }

  .xl\:hover\:border-indigo-light:hover {
    border-color: #7886d7;
  }

  .xl\:hover\:border-indigo-lighter:hover {
    border-color: #b2b7ff;
  }

  .xl\:hover\:border-indigo-lightest:hover {
    border-color: #e6e8ff;
  }

  .xl\:hover\:border-purple-darkest:hover {
    border-color: #21183c;
  }

  .xl\:hover\:border-purple-darker:hover {
    border-color: #382b5f;
  }

  .xl\:hover\:border-purple-dark:hover {
    border-color: #794acf;
  }

  .xl\:hover\:border-purple:hover {
    border-color: #9561e2;
  }

  .xl\:hover\:border-purple-light:hover {
    border-color: #a779e9;
  }

  .xl\:hover\:border-purple-lighter:hover {
    border-color: #d6bbfc;
  }

  .xl\:hover\:border-purple-lightest:hover {
    border-color: #f3ebff;
  }

  .xl\:hover\:border-pink-darkest:hover {
    border-color: #451225;
  }

  .xl\:hover\:border-pink-darker:hover {
    border-color: #6f213f;
  }

  .xl\:hover\:border-pink-dark:hover {
    border-color: #eb5286;
  }

  .xl\:hover\:border-pink:hover {
    border-color: #f66d9b;
  }

  .xl\:hover\:border-pink-light:hover {
    border-color: #fa7ea8;
  }

  .xl\:hover\:border-pink-lighter:hover {
    border-color: #ffbbca;
  }

  .xl\:hover\:border-pink-lightest:hover {
    border-color: #ffebef;
  }

  .xl\:hover\:border-black-10:hover {
    border-color: #00091a;
  }

  .xl\:hover\:border-black-20:hover {
    border-color: #242a33;
  }

  .xl\:hover\:border-black-modal-a90:hover {
    border-color: rgba(0, 9, 26, .9);;
  }

  .xl\:hover\:border-grey-50:hover {
    border-color: #5c6573;
  }

  .xl\:hover\:border-grey-50-a20:hover {
    border-color: rgba(102, 113, 128, .2);
  }

  .xl\:hover\:border-grey-50-a30:hover {
    border-color: rgba(102, 113, 128, .3);
  }

  .xl\:hover\:border-grey-70:hover {
    border-color: rgb(143, 158, 179);
  }

  .xl\:hover\:border-grey-70-a30:hover {
    border-color: rgba(143, 158, 179, .3);
  }

  .xl\:hover\:border-grey-70-a40:hover {
    border-color: rgba(143, 158, 179, .4);
  }

  .xl\:hover\:border-grey-80:hover {
    border-color: #c2c6cc;
  }

  .xl\:hover\:border-grey-90:hover {
    border-color: #e1e3e6;
  }

  .xl\:hover\:border-grey-95:hover {
    border-color: #f0f1f2;
  }

  .xl\:hover\:border-grey-97:hover {
    border-color: #f7f7f7;
  }

  .xl\:hover\:border-blue-65:hover {
    border-color: #008aa6;
  }

  .xl\:hover\:border-blue-75:hover {
    border-color: #009fbf;
  }

  .xl\:hover\:border-blue-82:hover {
    border-color: #00abd1;
  }

  .xl\:hover\:border-blue-88:hover {
    border-color: #00bbe0;
  }

  .xl\:hover\:border-fb-blue:hover {
    border-color: #3b5998;
  }

  .xl\:hover\:border-tw-blue:hover {
    border-color: #00aced;
  }

  .xl\:hover\:border-ig-brown:hover {
    border-color: #675144;
  }

  .xl\:hover\:border-steel-75:hover {
    border-color: #a8b2bf;
  }

  .xl\:hover\:border-steel-85:hover {
    border-color: #bfcad9;
  }

  .xl\:hover\:border-steel-100:hover {
    border-color: #e6f0ff;
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xl\:focus\:border-black:focus {
    border-color: #22292f;
  }

  .xl\:focus\:border-grey-darkest:focus {
    border-color: #3d4852;
  }

  .xl\:focus\:border-grey-darker:focus {
    border-color: #606f7b;
  }

  .xl\:focus\:border-grey-dark:focus {
    border-color: #8795a1;
  }

  .xl\:focus\:border-grey:focus {
    border-color: #b8c2cc;
  }

  .xl\:focus\:border-grey-light:focus {
    border-color: #dae1e7;
  }

  .xl\:focus\:border-grey-lighter:focus {
    border-color: #f1f5f8;
  }

  .xl\:focus\:border-grey-lightest:focus {
    border-color: #f8fafc;
  }

  .xl\:focus\:border-white:focus {
    border-color: #fff;
  }

  .xl\:focus\:border-red-darkest:focus {
    border-color: #3b0d0c;
  }

  .xl\:focus\:border-red-darker:focus {
    border-color: #621b18;
  }

  .xl\:focus\:border-red-dark:focus {
    border-color: #cc1f1a;
  }

  .xl\:focus\:border-red:focus {
    border-color: #ff5471;
  }

  .xl\:focus\:border-red-light:focus {
    border-color: #ef5753;
  }

  .xl\:focus\:border-red-lighter:focus {
    border-color: #f9acaa;
  }

  .xl\:focus\:border-red-lightest:focus {
    border-color: #fcebea;
  }

  .xl\:focus\:border-orange-darkest:focus {
    border-color: #462a16;
  }

  .xl\:focus\:border-orange-darker:focus {
    border-color: #613b1f;
  }

  .xl\:focus\:border-orange-dark:focus {
    border-color: #de751f;
  }

  .xl\:focus\:border-orange:focus {
    border-color: #f6993f;
  }

  .xl\:focus\:border-orange-light:focus {
    border-color: #faad63;
  }

  .xl\:focus\:border-orange-lighter:focus {
    border-color: #fcd9b6;
  }

  .xl\:focus\:border-orange-lightest:focus {
    border-color: #fff5eb;
  }

  .xl\:focus\:border-yellow-darkest:focus {
    border-color: #453411;
  }

  .xl\:focus\:border-yellow-darker:focus {
    border-color: #684f1d;
  }

  .xl\:focus\:border-yellow-dark:focus {
    border-color: #f2d024;
  }

  .xl\:focus\:border-yellow:focus {
    border-color: #ffc859;
  }

  .xl\:focus\:border-yellow-light:focus {
    border-color: #fff382;
  }

  .xl\:focus\:border-yellow-lighter:focus {
    border-color: #fff9c2;
  }

  .xl\:focus\:border-yellow-lightest:focus {
    border-color: #fcfbeb;
  }

  .xl\:focus\:border-green-darkest:focus {
    border-color: #0f2f21;
  }

  .xl\:focus\:border-green-darker:focus {
    border-color: #1a4731;
  }

  .xl\:focus\:border-green-dark:focus {
    border-color: #1f9d55;
  }

  .xl\:focus\:border-green:focus {
    border-color: #66c7af;
  }

  .xl\:focus\:border-green-light:focus {
    border-color: #51d88a;
  }

  .xl\:focus\:border-green-lighter:focus {
    border-color: #a2f5bf;
  }

  .xl\:focus\:border-green-lightest:focus {
    border-color: #e3fcec;
  }

  .xl\:focus\:border-teal-darkest:focus {
    border-color: #0d3331;
  }

  .xl\:focus\:border-teal-darker:focus {
    border-color: #20504f;
  }

  .xl\:focus\:border-teal-dark:focus {
    border-color: #38a89d;
  }

  .xl\:focus\:border-teal:focus {
    border-color: #4dc0b5;
  }

  .xl\:focus\:border-teal-light:focus {
    border-color: #64d5ca;
  }

  .xl\:focus\:border-teal-lighter:focus {
    border-color: #a0f0ed;
  }

  .xl\:focus\:border-teal-lightest:focus {
    border-color: #e8fffe;
  }

  .xl\:focus\:border-blue-darkest:focus {
    border-color: #12283a;
  }

  .xl\:focus\:border-blue-darker:focus {
    border-color: #1c3d5a;
  }

  .xl\:focus\:border-blue-dark:focus {
    border-color: #2779bd;
  }

  .xl\:focus\:border-blue:focus {
    border-color: #3490dc;
  }

  .xl\:focus\:border-blue-light:focus {
    border-color: #6cb2eb;
  }

  .xl\:focus\:border-blue-lighter:focus {
    border-color: #bcdefa;
  }

  .xl\:focus\:border-blue-lightest:focus {
    border-color: #eff8ff;
  }

  .xl\:focus\:border-indigo-darkest:focus {
    border-color: #191e38;
  }

  .xl\:focus\:border-indigo-darker:focus {
    border-color: #2f365f;
  }

  .xl\:focus\:border-indigo-dark:focus {
    border-color: #5661b3;
  }

  .xl\:focus\:border-indigo:focus {
    border-color: #6574cd;
  }

  .xl\:focus\:border-indigo-light:focus {
    border-color: #7886d7;
  }

  .xl\:focus\:border-indigo-lighter:focus {
    border-color: #b2b7ff;
  }

  .xl\:focus\:border-indigo-lightest:focus {
    border-color: #e6e8ff;
  }

  .xl\:focus\:border-purple-darkest:focus {
    border-color: #21183c;
  }

  .xl\:focus\:border-purple-darker:focus {
    border-color: #382b5f;
  }

  .xl\:focus\:border-purple-dark:focus {
    border-color: #794acf;
  }

  .xl\:focus\:border-purple:focus {
    border-color: #9561e2;
  }

  .xl\:focus\:border-purple-light:focus {
    border-color: #a779e9;
  }

  .xl\:focus\:border-purple-lighter:focus {
    border-color: #d6bbfc;
  }

  .xl\:focus\:border-purple-lightest:focus {
    border-color: #f3ebff;
  }

  .xl\:focus\:border-pink-darkest:focus {
    border-color: #451225;
  }

  .xl\:focus\:border-pink-darker:focus {
    border-color: #6f213f;
  }

  .xl\:focus\:border-pink-dark:focus {
    border-color: #eb5286;
  }

  .xl\:focus\:border-pink:focus {
    border-color: #f66d9b;
  }

  .xl\:focus\:border-pink-light:focus {
    border-color: #fa7ea8;
  }

  .xl\:focus\:border-pink-lighter:focus {
    border-color: #ffbbca;
  }

  .xl\:focus\:border-pink-lightest:focus {
    border-color: #ffebef;
  }

  .xl\:focus\:border-black-10:focus {
    border-color: #00091a;
  }

  .xl\:focus\:border-black-20:focus {
    border-color: #242a33;
  }

  .xl\:focus\:border-black-modal-a90:focus {
    border-color: rgba(0, 9, 26, .9);;
  }

  .xl\:focus\:border-grey-50:focus {
    border-color: #5c6573;
  }

  .xl\:focus\:border-grey-50-a20:focus {
    border-color: rgba(102, 113, 128, .2);
  }

  .xl\:focus\:border-grey-50-a30:focus {
    border-color: rgba(102, 113, 128, .3);
  }

  .xl\:focus\:border-grey-70:focus {
    border-color: rgb(143, 158, 179);
  }

  .xl\:focus\:border-grey-70-a30:focus {
    border-color: rgba(143, 158, 179, .3);
  }

  .xl\:focus\:border-grey-70-a40:focus {
    border-color: rgba(143, 158, 179, .4);
  }

  .xl\:focus\:border-grey-80:focus {
    border-color: #c2c6cc;
  }

  .xl\:focus\:border-grey-90:focus {
    border-color: #e1e3e6;
  }

  .xl\:focus\:border-grey-95:focus {
    border-color: #f0f1f2;
  }

  .xl\:focus\:border-grey-97:focus {
    border-color: #f7f7f7;
  }

  .xl\:focus\:border-blue-65:focus {
    border-color: #008aa6;
  }

  .xl\:focus\:border-blue-75:focus {
    border-color: #009fbf;
  }

  .xl\:focus\:border-blue-82:focus {
    border-color: #00abd1;
  }

  .xl\:focus\:border-blue-88:focus {
    border-color: #00bbe0;
  }

  .xl\:focus\:border-fb-blue:focus {
    border-color: #3b5998;
  }

  .xl\:focus\:border-tw-blue:focus {
    border-color: #00aced;
  }

  .xl\:focus\:border-ig-brown:focus {
    border-color: #675144;
  }

  .xl\:focus\:border-steel-75:focus {
    border-color: #a8b2bf;
  }

  .xl\:focus\:border-steel-85:focus {
    border-color: #bfcad9;
  }

  .xl\:focus\:border-steel-100:focus {
    border-color: #e6f0ff;
  }

  .xl\:rounded-none {
    border-radius: 0;
  }

  .xl\:rounded-sm {
    border-radius: .125rem;
  }

  .xl\:rounded {
    border-radius: .25rem;
  }

  .xl\:rounded-lg {
    border-radius: .5rem;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: .125rem;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: .125rem;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: .125rem;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-tl {
    border-top-left-radius: .25rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: .5rem;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: .5rem;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: .5rem;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:border-solid {
    border-style: solid;
  }

  .xl\:border-dashed {
    border-style: dashed;
  }

  .xl\:border-dotted {
    border-style: dotted;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-0 {
    border-width: 0;
  }

  .xl\:border-2 {
    border-width: 2px;
  }

  .xl\:border-3 {
    border-width: 3px;
  }

  .xl\:border-4 {
    border-width: 4px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .xl\:border {
    border-width: 1px;
  }

  .xl\:border-t-0 {
    border-top-width: 0;
  }

  .xl\:border-r-0 {
    border-right-width: 0;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0;
  }

  .xl\:border-l-0 {
    border-left-width: 0;
  }

  .xl\:border-t-2 {
    border-top-width: 2px;
  }

  .xl\:border-r-2 {
    border-right-width: 2px;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl\:border-l-2 {
    border-left-width: 2px;
  }

  .xl\:border-t-3 {
    border-top-width: 3px;
  }

  .xl\:border-r-3 {
    border-right-width: 3px;
  }

  .xl\:border-b-3 {
    border-bottom-width: 3px;
  }

  .xl\:border-l-3 {
    border-left-width: 3px;
  }

  .xl\:border-t-4 {
    border-top-width: 4px;
  }

  .xl\:border-r-4 {
    border-right-width: 4px;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl\:border-l-4 {
    border-left-width: 4px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .xl\:border-t {
    border-top-width: 1px;
  }

  .xl\:border-r {
    border-right-width: 1px;
  }

  .xl\:border-b {
    border-bottom-width: 1px;
  }

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:hover\:border-0:hover {
    border-width: 0;
  }

  .xl\:hover\:border-2:hover {
    border-width: 2px;
  }

  .xl\:hover\:border-3:hover {
    border-width: 3px;
  }

  .xl\:hover\:border-4:hover {
    border-width: 4px;
  }

  .xl\:hover\:border-8:hover {
    border-width: 8px;
  }

  .xl\:hover\:border:hover {
    border-width: 1px;
  }

  .xl\:hover\:border-t-0:hover {
    border-top-width: 0;
  }

  .xl\:hover\:border-r-0:hover {
    border-right-width: 0;
  }

  .xl\:hover\:border-b-0:hover {
    border-bottom-width: 0;
  }

  .xl\:hover\:border-l-0:hover {
    border-left-width: 0;
  }

  .xl\:hover\:border-t-2:hover {
    border-top-width: 2px;
  }

  .xl\:hover\:border-r-2:hover {
    border-right-width: 2px;
  }

  .xl\:hover\:border-b-2:hover {
    border-bottom-width: 2px;
  }

  .xl\:hover\:border-l-2:hover {
    border-left-width: 2px;
  }

  .xl\:hover\:border-t-3:hover {
    border-top-width: 3px;
  }

  .xl\:hover\:border-r-3:hover {
    border-right-width: 3px;
  }

  .xl\:hover\:border-b-3:hover {
    border-bottom-width: 3px;
  }

  .xl\:hover\:border-l-3:hover {
    border-left-width: 3px;
  }

  .xl\:hover\:border-t-4:hover {
    border-top-width: 4px;
  }

  .xl\:hover\:border-r-4:hover {
    border-right-width: 4px;
  }

  .xl\:hover\:border-b-4:hover {
    border-bottom-width: 4px;
  }

  .xl\:hover\:border-l-4:hover {
    border-left-width: 4px;
  }

  .xl\:hover\:border-t-8:hover {
    border-top-width: 8px;
  }

  .xl\:hover\:border-r-8:hover {
    border-right-width: 8px;
  }

  .xl\:hover\:border-b-8:hover {
    border-bottom-width: 8px;
  }

  .xl\:hover\:border-l-8:hover {
    border-left-width: 8px;
  }

  .xl\:hover\:border-t:hover {
    border-top-width: 1px;
  }

  .xl\:hover\:border-r:hover {
    border-right-width: 1px;
  }

  .xl\:hover\:border-b:hover {
    border-bottom-width: 1px;
  }

  .xl\:hover\:border-l:hover {
    border-left-width: 1px;
  }

  .xl\:cursor-auto {
    cursor: auto;
  }

  .xl\:cursor-default {
    cursor: default;
  }

  .xl\:cursor-pointer {
    cursor: pointer;
  }

  .xl\:cursor-wait {
    cursor: wait;
  }

  .xl\:cursor-move {
    cursor: move;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:inline {
    display: inline;
  }

  .xl\:table {
    display: table;
  }

  .xl\:table-row {
    display: table-row;
  }

  .xl\:table-cell {
    display: table-cell;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:flex {
    display: flex;
  }

  .xl\:inline-flex {
    display: inline-flex;
  }

  .xl\:flex-row {
    flex-direction: row;
  }

  .xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .xl\:flex-col {
    flex-direction: column;
  }

  .xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xl\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .xl\:items-start {
    align-items: flex-start;
  }

  .xl\:items-end {
    align-items: flex-end;
  }

  .xl\:items-center {
    align-items: center;
  }

  .xl\:items-baseline {
    align-items: baseline;
  }

  .xl\:items-stretch {
    align-items: stretch;
  }

  .xl\:self-auto {
    align-self: auto;
  }

  .xl\:self-start {
    align-self: flex-start;
  }

  .xl\:self-end {
    align-self: flex-end;
  }

  .xl\:self-center {
    align-self: center;
  }

  .xl\:self-stretch {
    align-self: stretch;
  }

  .xl\:justify-start {
    justify-content: flex-start;
  }

  .xl\:justify-end {
    justify-content: flex-end;
  }

  .xl\:justify-center {
    justify-content: center;
  }

  .xl\:justify-between {
    justify-content: space-between;
  }

  .xl\:justify-around {
    justify-content: space-around;
  }

  .xl\:content-center {
    align-content: center;
  }

  .xl\:content-start {
    align-content: flex-start;
  }

  .xl\:content-end {
    align-content: flex-end;
  }

  .xl\:content-between {
    align-content: space-between;
  }

  .xl\:content-around {
    align-content: space-around;
  }

  .xl\:flex-1 {
    flex: 1;
  }

  .xl\:flex-auto {
    flex: auto;
  }

  .xl\:flex-initial {
    flex: initial;
  }

  .xl\:flex-none {
    flex: none;
  }

  .xl\:flex-grow {
    flex-grow: 1;
  }

  .xl\:flex-shrink {
    flex-shrink: 1;
  }

  .xl\:flex-no-grow {
    flex-grow: 0;
  }

  .xl\:flex-no-shrink {
    flex-shrink: 0;
  }

  .xl\:float-right {
    float: right;
  }

  .xl\:float-left {
    float: left;
  }

  .xl\:float-none {
    float: none;
  }

  .xl\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .xl\:font-sans {
    font-family: system-ui, BlinkMacSystemFont, -apple-system, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .xl\:font-serif {
    font-family: Constantia, Lucida Bright, Lucidabright, Lucida Serif, Lucida, DejaVu Serif, Bitstream Vera Serif, Liberation Serif, Georgia, serif;
  }

  .xl\:font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  }

  .xl\:font-hairline {
    font-weight: 100;
  }

  .xl\:font-thin {
    font-weight: 200;
  }

  .xl\:font-light {
    font-weight: 300;
  }

  .xl\:font-normal {
    font-weight: 400;
  }

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-semibold {
    font-weight: 600;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-extrabold {
    font-weight: 800;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .xl\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .xl\:hover\:font-light:hover {
    font-weight: 300;
  }

  .xl\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .xl\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .xl\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .xl\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .xl\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .xl\:hover\:font-black:hover {
    font-weight: 900;
  }

  .xl\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .xl\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .xl\:focus\:font-light:focus {
    font-weight: 300;
  }

  .xl\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .xl\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .xl\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .xl\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .xl\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .xl\:focus\:font-black:focus {
    font-weight: 900;
  }

  .xl\:h-0 {
    height: 0;
  }

  .xl\:h-1 {
    height: .25rem;
  }

  .xl\:h-2 {
    height: .5rem;
  }

  .xl\:h-3 {
    height: .75rem;
  }

  .xl\:h-4 {
    height: 1rem;
  }

  .xl\:h-5 {
    height: 1.25rem;
  }

  .xl\:h-6 {
    height: 1.5rem;
  }

  .xl\:h-7 {
    height: 1.75rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-9 {
    height: 2.25rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-14 {
    height: 3.5rem;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-30 {
    height: 7.5rem;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-50 {
    height: 12.5rem;
  }

  .xl\:h-60 {
    height: 15rem;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-80 {
    height: 20rem;
  }

  .xl\:h-90 {
    height: 22.5rem;
  }

  .xl\:h-120 {
    height: 30rem;
  }

  .xl\:h-160 {
    height: 40rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tight {
    line-height: 1.25;
  }

  .xl\:leading-normal {
    line-height: 1.5;
  }

  .xl\:leading-loose {
    line-height: 2;
  }

  .xl\:m-0 {
    margin: 0;
  }

  .xl\:m-1 {
    margin: .25rem;
  }

  .xl\:m-2 {
    margin: .5rem;
  }

  .xl\:m-3 {
    margin: .75rem;
  }

  .xl\:m-4 {
    margin: 1rem;
  }

  .xl\:m-5 {
    margin: 1.25rem;
  }

  .xl\:m-6 {
    margin: 1.5rem;
  }

  .xl\:m-7 {
    margin: 1.75rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-9 {
    margin: 2.25rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-14 {
    margin: 3.5rem;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-20 {
    margin: 5rem;
  }

  .xl\:m-24 {
    margin: 6rem;
  }

  .xl\:m-30 {
    margin: 7.5rem;
  }

  .xl\:m-32 {
    margin: 8rem;
  }

  .xl\:m-40 {
    margin: 10rem;
  }

  .xl\:m-50 {
    margin: 12.5rem;
  }

  .xl\:m-60 {
    margin: 15rem;
  }

  .xl\:m-80 {
    margin: 20rem;
  }

  .xl\:m-90 {
    margin: 22.5rem;
  }

  .xl\:m-120 {
    margin: 30rem;
  }

  .xl\:m-160 {
    margin: 40rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .xl\:mx-1 {
    margin-left: .25rem;
    margin-right: .25rem;
  }

  .xl\:my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .xl\:mx-2 {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .xl\:my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem;
  }

  .xl\:mx-3 {
    margin-left: .75rem;
    margin-right: .75rem;
  }

  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:my-30 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .xl\:mx-30 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-50 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .xl\:mx-50 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:my-90 {
    margin-top: 22.5rem;
    margin-bottom: 22.5rem;
  }

  .xl\:mx-90 {
    margin-left: 22.5rem;
    margin-right: 22.5rem;
  }

  .xl\:my-120 {
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

  .xl\:mx-120 {
    margin-left: 30rem;
    margin-right: 30rem;
  }

  .xl\:my-160 {
    margin-top: 40rem;
    margin-bottom: 40rem;
  }

  .xl\:mx-160 {
    margin-left: 40rem;
    margin-right: 40rem;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:mt-0 {
    margin-top: 0;
  }

  .xl\:mr-0 {
    margin-right: 0;
  }

  .xl\:mb-0 {
    margin-bottom: 0;
  }

  .xl\:ml-0 {
    margin-left: 0;
  }

  .xl\:mt-1 {
    margin-top: .25rem;
  }

  .xl\:mr-1 {
    margin-right: .25rem;
  }

  .xl\:mb-1 {
    margin-bottom: .25rem;
  }

  .xl\:ml-1 {
    margin-left: .25rem;
  }

  .xl\:mt-2 {
    margin-top: .5rem;
  }

  .xl\:mr-2 {
    margin-right: .5rem;
  }

  .xl\:mb-2 {
    margin-bottom: .5rem;
  }

  .xl\:ml-2 {
    margin-left: .5rem;
  }

  .xl\:mt-3 {
    margin-top: .75rem;
  }

  .xl\:mr-3 {
    margin-right: .75rem;
  }

  .xl\:mb-3 {
    margin-bottom: .75rem;
  }

  .xl\:ml-3 {
    margin-left: .75rem;
  }

  .xl\:mt-4 {
    margin-top: 1rem;
  }

  .xl\:mr-4 {
    margin-right: 1rem;
  }

  .xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .xl\:ml-4 {
    margin-left: 1rem;
  }

  .xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .xl\:mr-6 {
    margin-right: 1.5rem;
  }

  .xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xl\:ml-6 {
    margin-left: 1.5rem;
  }

  .xl\:mt-7 {
    margin-top: 1.75rem;
  }

  .xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .xl\:mt-8 {
    margin-top: 2rem;
  }

  .xl\:mr-8 {
    margin-right: 2rem;
  }

  .xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .xl\:ml-8 {
    margin-left: 2rem;
  }

  .xl\:mt-9 {
    margin-top: 2.25rem;
  }

  .xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .xl\:mt-12 {
    margin-top: 3rem;
  }

  .xl\:mr-12 {
    margin-right: 3rem;
  }

  .xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .xl\:ml-12 {
    margin-left: 3rem;
  }

  .xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .xl\:mt-16 {
    margin-top: 4rem;
  }

  .xl\:mr-16 {
    margin-right: 4rem;
  }

  .xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .xl\:ml-16 {
    margin-left: 4rem;
  }

  .xl\:mt-20 {
    margin-top: 5rem;
  }

  .xl\:mr-20 {
    margin-right: 5rem;
  }

  .xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .xl\:ml-20 {
    margin-left: 5rem;
  }

  .xl\:mt-24 {
    margin-top: 6rem;
  }

  .xl\:mr-24 {
    margin-right: 6rem;
  }

  .xl\:mb-24 {
    margin-bottom: 6rem;
  }

  .xl\:ml-24 {
    margin-left: 6rem;
  }

  .xl\:mt-30 {
    margin-top: 7.5rem;
  }

  .xl\:mr-30 {
    margin-right: 7.5rem;
  }

  .xl\:mb-30 {
    margin-bottom: 7.5rem;
  }

  .xl\:ml-30 {
    margin-left: 7.5rem;
  }

  .xl\:mt-32 {
    margin-top: 8rem;
  }

  .xl\:mr-32 {
    margin-right: 8rem;
  }

  .xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .xl\:ml-32 {
    margin-left: 8rem;
  }

  .xl\:mt-40 {
    margin-top: 10rem;
  }

  .xl\:mr-40 {
    margin-right: 10rem;
  }

  .xl\:mb-40 {
    margin-bottom: 10rem;
  }

  .xl\:ml-40 {
    margin-left: 10rem;
  }

  .xl\:mt-50 {
    margin-top: 12.5rem;
  }

  .xl\:mr-50 {
    margin-right: 12.5rem;
  }

  .xl\:mb-50 {
    margin-bottom: 12.5rem;
  }

  .xl\:ml-50 {
    margin-left: 12.5rem;
  }

  .xl\:mt-60 {
    margin-top: 15rem;
  }

  .xl\:mr-60 {
    margin-right: 15rem;
  }

  .xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .xl\:ml-60 {
    margin-left: 15rem;
  }

  .xl\:mt-80 {
    margin-top: 20rem;
  }

  .xl\:mr-80 {
    margin-right: 20rem;
  }

  .xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .xl\:ml-80 {
    margin-left: 20rem;
  }

  .xl\:mt-90 {
    margin-top: 22.5rem;
  }

  .xl\:mr-90 {
    margin-right: 22.5rem;
  }

  .xl\:mb-90 {
    margin-bottom: 22.5rem;
  }

  .xl\:ml-90 {
    margin-left: 22.5rem;
  }

  .xl\:mt-120 {
    margin-top: 30rem;
  }

  .xl\:mr-120 {
    margin-right: 30rem;
  }

  .xl\:mb-120 {
    margin-bottom: 30rem;
  }

  .xl\:ml-120 {
    margin-left: 30rem;
  }

  .xl\:mt-160 {
    margin-top: 40rem;
  }

  .xl\:mr-160 {
    margin-right: 40rem;
  }

  .xl\:mb-160 {
    margin-bottom: 40rem;
  }

  .xl\:ml-160 {
    margin-left: 40rem;
  }

  .xl\:mt-auto {
    margin-top: auto;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mb-auto {
    margin-bottom: auto;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:mt-px {
    margin-top: 1px;
  }

  .xl\:mr-px {
    margin-right: 1px;
  }

  .xl\:mb-px {
    margin-bottom: 1px;
  }

  .xl\:ml-px {
    margin-left: 1px;
  }

  .xl\:max-h-0 {
    max-height: 0;
  }

  .xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .xl\:max-h-12 {
    max-height: 3rem;
  }

  .xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .xl\:max-h-16 {
    max-height: 4rem;
  }

  .xl\:max-h-20 {
    max-height: 5rem;
  }

  .xl\:max-h-30 {
    max-height: 7.5rem;
  }

  .xl\:max-h-40 {
    max-height: 10rem;
  }

  .xl\:max-h-50 {
    max-height: 12.5rem;
  }

  .xl\:max-h-60 {
    max-height: 15rem;
  }

  .xl\:max-h-80 {
    max-height: 20rem;
  }

  .xl\:max-h-90 {
    max-height: 22.5rem;
  }

  .xl\:max-h-120 {
    max-height: 30rem;
  }

  .xl\:max-h-160 {
    max-height: 40rem;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-0 {
    max-width: 0;
  }

  .xl\:max-w-5 {
    max-width: 1.25rem;
  }

  .xl\:max-w-7 {
    max-width: 1.75rem;
  }

  .xl\:max-w-9 {
    max-width: 2.25rem;
  }

  .xl\:max-w-10 {
    max-width: 2.5rem;
  }

  .xl\:max-w-12 {
    max-width: 3rem;
  }

  .xl\:max-w-14 {
    max-width: 3.5rem;
  }

  .xl\:max-w-16 {
    max-width: 4rem;
  }

  .xl\:max-w-20 {
    max-width: 5rem;
  }

  .xl\:max-w-30 {
    max-width: 7.5rem;
  }

  .xl\:max-w-40 {
    max-width: 10rem;
  }

  .xl\:max-w-50 {
    max-width: 12.5rem;
  }

  .xl\:max-w-60 {
    max-width: 15rem;
  }

  .xl\:max-w-80 {
    max-width: 20rem;
  }

  .xl\:max-w-90 {
    max-width: 22.5rem;
  }

  .xl\:max-w-120 {
    max-width: 30rem;
  }

  .xl\:max-w-160 {
    max-width: 40rem;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 30rem;
  }

  .xl\:max-w-md {
    max-width: 40rem;
  }

  .xl\:max-w-lg {
    max-width: 50rem;
  }

  .xl\:max-w-xl {
    max-width: 60rem;
  }

  .xl\:max-w-2xl {
    max-width: 70rem;
  }

  .xl\:max-w-3xl {
    max-width: 80rem;
  }

  .xl\:max-w-4xl {
    max-width: 90rem;
  }

  .xl\:max-w-5xl {
    max-width: 100rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-6xl {
    max-width: 110rem;
  }

  .xl\:min-h-0 {
    min-height: 0;
  }

  .xl\:min-h-5 {
    min-height: 1.25rem;
  }

  .xl\:min-h-7 {
    min-height: 1.75rem;
  }

  .xl\:min-h-9 {
    min-height: 2.25rem;
  }

  .xl\:min-h-10 {
    min-height: 2.5rem;
  }

  .xl\:min-h-12 {
    min-height: 3rem;
  }

  .xl\:min-h-14 {
    min-height: 3.5rem;
  }

  .xl\:min-h-16 {
    min-height: 4rem;
  }

  .xl\:min-h-20 {
    min-height: 5rem;
  }

  .xl\:min-h-30 {
    min-height: 7.5rem;
  }

  .xl\:min-h-40 {
    min-height: 10rem;
  }

  .xl\:min-h-50 {
    min-height: 12.5rem;
  }

  .xl\:min-h-60 {
    min-height: 15rem;
  }

  .xl\:min-h-80 {
    min-height: 20rem;
  }

  .xl\:min-h-90 {
    min-height: 22.5rem;
  }

  .xl\:min-h-120 {
    min-height: 30rem;
  }

  .xl\:min-h-160 {
    min-height: 40rem;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0;
  }

  .xl\:min-w-5 {
    min-width: 1.25rem;
  }

  .xl\:min-w-7 {
    min-width: 1.75rem;
  }

  .xl\:min-w-9 {
    min-width: 2.25rem;
  }

  .xl\:min-w-10 {
    min-width: 2.5rem;
  }

  .xl\:min-w-12 {
    min-width: 3rem;
  }

  .xl\:min-w-14 {
    min-width: 3.5rem;
  }

  .xl\:min-w-16 {
    min-width: 4rem;
  }

  .xl\:min-w-20 {
    min-width: 5rem;
  }

  .xl\:min-w-30 {
    min-width: 7.5rem;
  }

  .xl\:min-w-40 {
    min-width: 10rem;
  }

  .xl\:min-w-50 {
    min-width: 12.5rem;
  }

  .xl\:min-w-60 {
    min-width: 15rem;
  }

  .xl\:min-w-80 {
    min-width: 20rem;
  }

  .xl\:min-w-90 {
    min-width: 22.5rem;
  }

  .xl\:min-w-120 {
    min-width: 30rem;
  }

  .xl\:min-w-160 {
    min-width: 40rem;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:-m-0 {
    margin: 0;
  }

  .xl\:-m-1 {
    margin: -0.25rem;
  }

  .xl\:-m-2 {
    margin: -0.5rem;
  }

  .xl\:-m-3 {
    margin: -0.75rem;
  }

  .xl\:-m-4 {
    margin: -1rem;
  }

  .xl\:-m-5 {
    margin: -1.25rem;
  }

  .xl\:-m-6 {
    margin: -1.5rem;
  }

  .xl\:-m-7 {
    margin: -1.75rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-9 {
    margin: -2.25rem;
  }

  .xl\:-m-10 {
    margin: -2.5rem;
  }

  .xl\:-m-12 {
    margin: -3rem;
  }

  .xl\:-m-14 {
    margin: -3.5rem;
  }

  .xl\:-m-16 {
    margin: -4rem;
  }

  .xl\:-m-20 {
    margin: -5rem;
  }

  .xl\:-m-24 {
    margin: -6rem;
  }

  .xl\:-m-30 {
    margin: -7.5rem;
  }

  .xl\:-m-32 {
    margin: -8rem;
  }

  .xl\:-m-40 {
    margin: -10rem;
  }

  .xl\:-m-50 {
    margin: -12.5rem;
  }

  .xl\:-m-60 {
    margin: -15rem;
  }

  .xl\:-m-80 {
    margin: -20rem;
  }

  .xl\:-m-90 {
    margin: -22.5rem;
  }

  .xl\:-m-120 {
    margin: -30rem;
  }

  .xl\:-m-160 {
    margin: -40rem;
  }

  .xl\:-m-auto {
    margin: -auto;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:-mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-my-30 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .xl\:-mx-30 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-50 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .xl\:-mx-50 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-my-90 {
    margin-top: -22.5rem;
    margin-bottom: -22.5rem;
  }

  .xl\:-mx-90 {
    margin-left: -22.5rem;
    margin-right: -22.5rem;
  }

  .xl\:-my-120 {
    margin-top: -30rem;
    margin-bottom: -30rem;
  }

  .xl\:-mx-120 {
    margin-left: -30rem;
    margin-right: -30rem;
  }

  .xl\:-my-160 {
    margin-top: -40rem;
    margin-bottom: -40rem;
  }

  .xl\:-mx-160 {
    margin-left: -40rem;
    margin-right: -40rem;
  }

  .xl\:-my-auto {
    margin-top: -auto;
    margin-bottom: -auto;
  }

  .xl\:-mx-auto {
    margin-left: -auto;
    margin-right: -auto;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-mt-0 {
    margin-top: 0;
  }

  .xl\:-mr-0 {
    margin-right: 0;
  }

  .xl\:-mb-0 {
    margin-bottom: 0;
  }

  .xl\:-ml-0 {
    margin-left: 0;
  }

  .xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .xl\:-mt-4 {
    margin-top: -1rem;
  }

  .xl\:-mr-4 {
    margin-right: -1rem;
  }

  .xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .xl\:-ml-4 {
    margin-left: -1rem;
  }

  .xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .xl\:-mt-7 {
    margin-top: -1.75rem;
  }

  .xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .xl\:-mt-8 {
    margin-top: -2rem;
  }

  .xl\:-mr-8 {
    margin-right: -2rem;
  }

  .xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .xl\:-ml-8 {
    margin-left: -2rem;
  }

  .xl\:-mt-9 {
    margin-top: -2.25rem;
  }

  .xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .xl\:-mt-12 {
    margin-top: -3rem;
  }

  .xl\:-mr-12 {
    margin-right: -3rem;
  }

  .xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .xl\:-ml-12 {
    margin-left: -3rem;
  }

  .xl\:-mt-14 {
    margin-top: -3.5rem;
  }

  .xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .xl\:-mt-16 {
    margin-top: -4rem;
  }

  .xl\:-mr-16 {
    margin-right: -4rem;
  }

  .xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .xl\:-ml-16 {
    margin-left: -4rem;
  }

  .xl\:-mt-20 {
    margin-top: -5rem;
  }

  .xl\:-mr-20 {
    margin-right: -5rem;
  }

  .xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .xl\:-ml-20 {
    margin-left: -5rem;
  }

  .xl\:-mt-24 {
    margin-top: -6rem;
  }

  .xl\:-mr-24 {
    margin-right: -6rem;
  }

  .xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .xl\:-ml-24 {
    margin-left: -6rem;
  }

  .xl\:-mt-30 {
    margin-top: -7.5rem;
  }

  .xl\:-mr-30 {
    margin-right: -7.5rem;
  }

  .xl\:-mb-30 {
    margin-bottom: -7.5rem;
  }

  .xl\:-ml-30 {
    margin-left: -7.5rem;
  }

  .xl\:-mt-32 {
    margin-top: -8rem;
  }

  .xl\:-mr-32 {
    margin-right: -8rem;
  }

  .xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .xl\:-ml-32 {
    margin-left: -8rem;
  }

  .xl\:-mt-40 {
    margin-top: -10rem;
  }

  .xl\:-mr-40 {
    margin-right: -10rem;
  }

  .xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .xl\:-ml-40 {
    margin-left: -10rem;
  }

  .xl\:-mt-50 {
    margin-top: -12.5rem;
  }

  .xl\:-mr-50 {
    margin-right: -12.5rem;
  }

  .xl\:-mb-50 {
    margin-bottom: -12.5rem;
  }

  .xl\:-ml-50 {
    margin-left: -12.5rem;
  }

  .xl\:-mt-60 {
    margin-top: -15rem;
  }

  .xl\:-mr-60 {
    margin-right: -15rem;
  }

  .xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .xl\:-ml-60 {
    margin-left: -15rem;
  }

  .xl\:-mt-80 {
    margin-top: -20rem;
  }

  .xl\:-mr-80 {
    margin-right: -20rem;
  }

  .xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .xl\:-ml-80 {
    margin-left: -20rem;
  }

  .xl\:-mt-90 {
    margin-top: -22.5rem;
  }

  .xl\:-mr-90 {
    margin-right: -22.5rem;
  }

  .xl\:-mb-90 {
    margin-bottom: -22.5rem;
  }

  .xl\:-ml-90 {
    margin-left: -22.5rem;
  }

  .xl\:-mt-120 {
    margin-top: -30rem;
  }

  .xl\:-mr-120 {
    margin-right: -30rem;
  }

  .xl\:-mb-120 {
    margin-bottom: -30rem;
  }

  .xl\:-ml-120 {
    margin-left: -30rem;
  }

  .xl\:-mt-160 {
    margin-top: -40rem;
  }

  .xl\:-mr-160 {
    margin-right: -40rem;
  }

  .xl\:-mb-160 {
    margin-bottom: -40rem;
  }

  .xl\:-ml-160 {
    margin-left: -40rem;
  }

  .xl\:-mt-auto {
    margin-top: -auto;
  }

  .xl\:-mr-auto {
    margin-right: -auto;
  }

  .xl\:-mb-auto {
    margin-bottom: -auto;
  }

  .xl\:-ml-auto {
    margin-left: -auto;
  }

  .xl\:-mt-px {
    margin-top: -1px;
  }

  .xl\:-mr-px {
    margin-right: -1px;
  }

  .xl\:-mb-px {
    margin-bottom: -1px;
  }

  .xl\:-ml-px {
    margin-left: -1px;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-25 {
    opacity: .25;
  }

  .xl\:opacity-50 {
    opacity: .5;
  }

  .xl\:opacity-75 {
    opacity: .75;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .xl\:p-0 {
    padding: 0;
  }

  .xl\:p-1 {
    padding: .25rem;
  }

  .xl\:p-2 {
    padding: .5rem;
  }

  .xl\:p-3 {
    padding: .75rem;
  }

  .xl\:p-4 {
    padding: 1rem;
  }

  .xl\:p-5 {
    padding: 1.25rem;
  }

  .xl\:p-6 {
    padding: 1.5rem;
  }

  .xl\:p-7 {
    padding: 1.75rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-9 {
    padding: 2.25rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-14 {
    padding: 3.5rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-30 {
    padding: 7.5rem;
  }

  .xl\:p-32 {
    padding: 8rem;
  }

  .xl\:p-40 {
    padding: 10rem;
  }

  .xl\:p-50 {
    padding: 12.5rem;
  }

  .xl\:p-60 {
    padding: 15rem;
  }

  .xl\:p-80 {
    padding: 20rem;
  }

  .xl\:p-90 {
    padding: 22.5rem;
  }

  .xl\:p-120 {
    padding: 30rem;
  }

  .xl\:p-160 {
    padding: 40rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .xl\:px-1 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .xl\:py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .xl\:px-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .xl\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .xl\:px-3 {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:py-30 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .xl\:px-30 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-50 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .xl\:px-50 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:py-90 {
    padding-top: 22.5rem;
    padding-bottom: 22.5rem;
  }

  .xl\:px-90 {
    padding-left: 22.5rem;
    padding-right: 22.5rem;
  }

  .xl\:py-120 {
    padding-top: 30rem;
    padding-bottom: 30rem;
  }

  .xl\:px-120 {
    padding-left: 30rem;
    padding-right: 30rem;
  }

  .xl\:py-160 {
    padding-top: 40rem;
    padding-bottom: 40rem;
  }

  .xl\:px-160 {
    padding-left: 40rem;
    padding-right: 40rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:pt-0 {
    padding-top: 0;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pb-0 {
    padding-bottom: 0;
  }

  .xl\:pl-0 {
    padding-left: 0;
  }

  .xl\:pt-1 {
    padding-top: .25rem;
  }

  .xl\:pr-1 {
    padding-right: .25rem;
  }

  .xl\:pb-1 {
    padding-bottom: .25rem;
  }

  .xl\:pl-1 {
    padding-left: .25rem;
  }

  .xl\:pt-2 {
    padding-top: .5rem;
  }

  .xl\:pr-2 {
    padding-right: .5rem;
  }

  .xl\:pb-2 {
    padding-bottom: .5rem;
  }

  .xl\:pl-2 {
    padding-left: .5rem;
  }

  .xl\:pt-3 {
    padding-top: .75rem;
  }

  .xl\:pr-3 {
    padding-right: .75rem;
  }

  .xl\:pb-3 {
    padding-bottom: .75rem;
  }

  .xl\:pl-3 {
    padding-left: .75rem;
  }

  .xl\:pt-4 {
    padding-top: 1rem;
  }

  .xl\:pr-4 {
    padding-right: 1rem;
  }

  .xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .xl\:pl-4 {
    padding-left: 1rem;
  }

  .xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .xl\:pt-7 {
    padding-top: 1.75rem;
  }

  .xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .xl\:pt-8 {
    padding-top: 2rem;
  }

  .xl\:pr-8 {
    padding-right: 2rem;
  }

  .xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .xl\:pl-8 {
    padding-left: 2rem;
  }

  .xl\:pt-9 {
    padding-top: 2.25rem;
  }

  .xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .xl\:pt-12 {
    padding-top: 3rem;
  }

  .xl\:pr-12 {
    padding-right: 3rem;
  }

  .xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .xl\:pl-12 {
    padding-left: 3rem;
  }

  .xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .xl\:pt-16 {
    padding-top: 4rem;
  }

  .xl\:pr-16 {
    padding-right: 4rem;
  }

  .xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .xl\:pl-16 {
    padding-left: 4rem;
  }

  .xl\:pt-20 {
    padding-top: 5rem;
  }

  .xl\:pr-20 {
    padding-right: 5rem;
  }

  .xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .xl\:pl-20 {
    padding-left: 5rem;
  }

  .xl\:pt-24 {
    padding-top: 6rem;
  }

  .xl\:pr-24 {
    padding-right: 6rem;
  }

  .xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .xl\:pl-24 {
    padding-left: 6rem;
  }

  .xl\:pt-30 {
    padding-top: 7.5rem;
  }

  .xl\:pr-30 {
    padding-right: 7.5rem;
  }

  .xl\:pb-30 {
    padding-bottom: 7.5rem;
  }

  .xl\:pl-30 {
    padding-left: 7.5rem;
  }

  .xl\:pt-32 {
    padding-top: 8rem;
  }

  .xl\:pr-32 {
    padding-right: 8rem;
  }

  .xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .xl\:pl-32 {
    padding-left: 8rem;
  }

  .xl\:pt-40 {
    padding-top: 10rem;
  }

  .xl\:pr-40 {
    padding-right: 10rem;
  }

  .xl\:pb-40 {
    padding-bottom: 10rem;
  }

  .xl\:pl-40 {
    padding-left: 10rem;
  }

  .xl\:pt-50 {
    padding-top: 12.5rem;
  }

  .xl\:pr-50 {
    padding-right: 12.5rem;
  }

  .xl\:pb-50 {
    padding-bottom: 12.5rem;
  }

  .xl\:pl-50 {
    padding-left: 12.5rem;
  }

  .xl\:pt-60 {
    padding-top: 15rem;
  }

  .xl\:pr-60 {
    padding-right: 15rem;
  }

  .xl\:pb-60 {
    padding-bottom: 15rem;
  }

  .xl\:pl-60 {
    padding-left: 15rem;
  }

  .xl\:pt-80 {
    padding-top: 20rem;
  }

  .xl\:pr-80 {
    padding-right: 20rem;
  }

  .xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .xl\:pl-80 {
    padding-left: 20rem;
  }

  .xl\:pt-90 {
    padding-top: 22.5rem;
  }

  .xl\:pr-90 {
    padding-right: 22.5rem;
  }

  .xl\:pb-90 {
    padding-bottom: 22.5rem;
  }

  .xl\:pl-90 {
    padding-left: 22.5rem;
  }

  .xl\:pt-120 {
    padding-top: 30rem;
  }

  .xl\:pr-120 {
    padding-right: 30rem;
  }

  .xl\:pb-120 {
    padding-bottom: 30rem;
  }

  .xl\:pl-120 {
    padding-left: 30rem;
  }

  .xl\:pt-160 {
    padding-top: 40rem;
  }

  .xl\:pr-160 {
    padding-right: 40rem;
  }

  .xl\:pb-160 {
    padding-bottom: 40rem;
  }

  .xl\:pl-160 {
    padding-left: 40rem;
  }

  .xl\:pt-px {
    padding-top: 1px;
  }

  .xl\:pr-px {
    padding-right: 1px;
  }

  .xl\:pb-px {
    padding-bottom: 1px;
  }

  .xl\:pl-px {
    padding-left: 1px;
  }

  .xl\:pointer-events-none {
    pointer-events: none;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .xl\:static {
    position: static;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:sticky {
    position: sticky;
  }

  .xl\:pin-none {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:pin {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl\:pin-y {
    top: 0;
    bottom: 0;
  }

  .xl\:pin-x {
    right: 0;
    left: 0;
  }

  .xl\:pin-t {
    top: 0;
  }

  .xl\:pin-r {
    right: 0;
  }

  .xl\:pin-b {
    bottom: 0;
  }

  .xl\:pin-l {
    left: 0;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .xl\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .xl\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .xl\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .xl\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .xl\:shadow-none {
    box-shadow: none;
  }

  .xl\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .xl\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .xl\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .xl\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .xl\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .xl\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .xl\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  }

  .xl\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08);
  }

  .xl\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08);
  }

  .xl\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06);
  }

  .xl\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5);
  }

  .xl\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .xl\:table-auto {
    table-layout: auto;
  }

  .xl\:table-fixed {
    table-layout: fixed;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-right {
    text-align: right;
  }

  .xl\:text-justify {
    text-align: justify;
  }

  .xl\:text-transparent {
    color: transparent;
  }

  .xl\:text-black {
    color: #22292f;
  }

  .xl\:text-grey-darkest {
    color: #3d4852;
  }

  .xl\:text-grey-darker {
    color: #606f7b;
  }

  .xl\:text-grey-dark {
    color: #8795a1;
  }

  .xl\:text-grey {
    color: #b8c2cc;
  }

  .xl\:text-grey-light {
    color: #dae1e7;
  }

  .xl\:text-grey-lighter {
    color: #f1f5f8;
  }

  .xl\:text-grey-lightest {
    color: #f8fafc;
  }

  .xl\:text-white {
    color: #fff;
  }

  .xl\:text-red-darkest {
    color: #3b0d0c;
  }

  .xl\:text-red-darker {
    color: #621b18;
  }

  .xl\:text-red-dark {
    color: #cc1f1a;
  }

  .xl\:text-red {
    color: #ff5471;
  }

  .xl\:text-red-light {
    color: #ef5753;
  }

  .xl\:text-red-lighter {
    color: #f9acaa;
  }

  .xl\:text-red-lightest {
    color: #fcebea;
  }

  .xl\:text-orange-darkest {
    color: #462a16;
  }

  .xl\:text-orange-darker {
    color: #613b1f;
  }

  .xl\:text-orange-dark {
    color: #de751f;
  }

  .xl\:text-orange {
    color: #f6993f;
  }

  .xl\:text-orange-light {
    color: #faad63;
  }

  .xl\:text-orange-lighter {
    color: #fcd9b6;
  }

  .xl\:text-orange-lightest {
    color: #fff5eb;
  }

  .xl\:text-yellow-darkest {
    color: #453411;
  }

  .xl\:text-yellow-darker {
    color: #684f1d;
  }

  .xl\:text-yellow-dark {
    color: #f2d024;
  }

  .xl\:text-yellow {
    color: #ffc859;
  }

  .xl\:text-yellow-light {
    color: #fff382;
  }

  .xl\:text-yellow-lighter {
    color: #fff9c2;
  }

  .xl\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .xl\:text-green-darkest {
    color: #0f2f21;
  }

  .xl\:text-green-darker {
    color: #1a4731;
  }

  .xl\:text-green-dark {
    color: #1f9d55;
  }

  .xl\:text-green {
    color: #66c7af;
  }

  .xl\:text-green-light {
    color: #51d88a;
  }

  .xl\:text-green-lighter {
    color: #a2f5bf;
  }

  .xl\:text-green-lightest {
    color: #e3fcec;
  }

  .xl\:text-teal-darkest {
    color: #0d3331;
  }

  .xl\:text-teal-darker {
    color: #20504f;
  }

  .xl\:text-teal-dark {
    color: #38a89d;
  }

  .xl\:text-teal {
    color: #4dc0b5;
  }

  .xl\:text-teal-light {
    color: #64d5ca;
  }

  .xl\:text-teal-lighter {
    color: #a0f0ed;
  }

  .xl\:text-teal-lightest {
    color: #e8fffe;
  }

  .xl\:text-blue-darkest {
    color: #12283a;
  }

  .xl\:text-blue-darker {
    color: #1c3d5a;
  }

  .xl\:text-blue-dark {
    color: #2779bd;
  }

  .xl\:text-blue {
    color: #3490dc;
  }

  .xl\:text-blue-light {
    color: #6cb2eb;
  }

  .xl\:text-blue-lighter {
    color: #bcdefa;
  }

  .xl\:text-blue-lightest {
    color: #eff8ff;
  }

  .xl\:text-indigo-darkest {
    color: #191e38;
  }

  .xl\:text-indigo-darker {
    color: #2f365f;
  }

  .xl\:text-indigo-dark {
    color: #5661b3;
  }

  .xl\:text-indigo {
    color: #6574cd;
  }

  .xl\:text-indigo-light {
    color: #7886d7;
  }

  .xl\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .xl\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .xl\:text-purple-darkest {
    color: #21183c;
  }

  .xl\:text-purple-darker {
    color: #382b5f;
  }

  .xl\:text-purple-dark {
    color: #794acf;
  }

  .xl\:text-purple {
    color: #9561e2;
  }

  .xl\:text-purple-light {
    color: #a779e9;
  }

  .xl\:text-purple-lighter {
    color: #d6bbfc;
  }

  .xl\:text-purple-lightest {
    color: #f3ebff;
  }

  .xl\:text-pink-darkest {
    color: #451225;
  }

  .xl\:text-pink-darker {
    color: #6f213f;
  }

  .xl\:text-pink-dark {
    color: #eb5286;
  }

  .xl\:text-pink {
    color: #f66d9b;
  }

  .xl\:text-pink-light {
    color: #fa7ea8;
  }

  .xl\:text-pink-lighter {
    color: #ffbbca;
  }

  .xl\:text-pink-lightest {
    color: #ffebef;
  }

  .xl\:text-black-10 {
    color: #00091a;
  }

  .xl\:text-black-20 {
    color: #242a33;
  }

  .xl\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .xl\:text-grey-50 {
    color: #5c6573;
  }

  .xl\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .xl\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .xl\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .xl\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .xl\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .xl\:text-grey-80 {
    color: #c2c6cc;
  }

  .xl\:text-grey-90 {
    color: #e1e3e6;
  }

  .xl\:text-grey-95 {
    color: #f0f1f2;
  }

  .xl\:text-grey-97 {
    color: #f7f7f7;
  }

  .xl\:text-blue-65 {
    color: #008aa6;
  }

  .xl\:text-blue-75 {
    color: #009fbf;
  }

  .xl\:text-blue-82 {
    color: #00abd1;
  }

  .xl\:text-blue-88 {
    color: #00bbe0;
  }

  .xl\:text-fb-blue {
    color: #3b5998;
  }

  .xl\:text-tw-blue {
    color: #00aced;
  }

  .xl\:text-ig-brown {
    color: #675144;
  }

  .xl\:text-steel-75 {
    color: #a8b2bf;
  }

  .xl\:text-steel-85 {
    color: #bfcad9;
  }

  .xl\:text-steel-100 {
    color: #e6f0ff;
  }

  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .xl\:group-hover\:text-black {
    color: #22292f;
  }

  .group:hover .xl\:group-hover\:text-grey-darkest {
    color: #3d4852;
  }

  .group:hover .xl\:group-hover\:text-grey-darker {
    color: #606f7b;
  }

  .group:hover .xl\:group-hover\:text-grey-dark {
    color: #8795a1;
  }

  .group:hover .xl\:group-hover\:text-grey {
    color: #b8c2cc;
  }

  .group:hover .xl\:group-hover\:text-grey-light {
    color: #dae1e7;
  }

  .group:hover .xl\:group-hover\:text-grey-lighter {
    color: #f1f5f8;
  }

  .group:hover .xl\:group-hover\:text-grey-lightest {
    color: #f8fafc;
  }

  .group:hover .xl\:group-hover\:text-white {
    color: #fff;
  }

  .group:hover .xl\:group-hover\:text-red-darkest {
    color: #3b0d0c;
  }

  .group:hover .xl\:group-hover\:text-red-darker {
    color: #621b18;
  }

  .group:hover .xl\:group-hover\:text-red-dark {
    color: #cc1f1a;
  }

  .group:hover .xl\:group-hover\:text-red {
    color: #ff5471;
  }

  .group:hover .xl\:group-hover\:text-red-light {
    color: #ef5753;
  }

  .group:hover .xl\:group-hover\:text-red-lighter {
    color: #f9acaa;
  }

  .group:hover .xl\:group-hover\:text-red-lightest {
    color: #fcebea;
  }

  .group:hover .xl\:group-hover\:text-orange-darkest {
    color: #462a16;
  }

  .group:hover .xl\:group-hover\:text-orange-darker {
    color: #613b1f;
  }

  .group:hover .xl\:group-hover\:text-orange-dark {
    color: #de751f;
  }

  .group:hover .xl\:group-hover\:text-orange {
    color: #f6993f;
  }

  .group:hover .xl\:group-hover\:text-orange-light {
    color: #faad63;
  }

  .group:hover .xl\:group-hover\:text-orange-lighter {
    color: #fcd9b6;
  }

  .group:hover .xl\:group-hover\:text-orange-lightest {
    color: #fff5eb;
  }

  .group:hover .xl\:group-hover\:text-yellow-darkest {
    color: #453411;
  }

  .group:hover .xl\:group-hover\:text-yellow-darker {
    color: #684f1d;
  }

  .group:hover .xl\:group-hover\:text-yellow-dark {
    color: #f2d024;
  }

  .group:hover .xl\:group-hover\:text-yellow {
    color: #ffc859;
  }

  .group:hover .xl\:group-hover\:text-yellow-light {
    color: #fff382;
  }

  .group:hover .xl\:group-hover\:text-yellow-lighter {
    color: #fff9c2;
  }

  .group:hover .xl\:group-hover\:text-yellow-lightest {
    color: #fcfbeb;
  }

  .group:hover .xl\:group-hover\:text-green-darkest {
    color: #0f2f21;
  }

  .group:hover .xl\:group-hover\:text-green-darker {
    color: #1a4731;
  }

  .group:hover .xl\:group-hover\:text-green-dark {
    color: #1f9d55;
  }

  .group:hover .xl\:group-hover\:text-green {
    color: #66c7af;
  }

  .group:hover .xl\:group-hover\:text-green-light {
    color: #51d88a;
  }

  .group:hover .xl\:group-hover\:text-green-lighter {
    color: #a2f5bf;
  }

  .group:hover .xl\:group-hover\:text-green-lightest {
    color: #e3fcec;
  }

  .group:hover .xl\:group-hover\:text-teal-darkest {
    color: #0d3331;
  }

  .group:hover .xl\:group-hover\:text-teal-darker {
    color: #20504f;
  }

  .group:hover .xl\:group-hover\:text-teal-dark {
    color: #38a89d;
  }

  .group:hover .xl\:group-hover\:text-teal {
    color: #4dc0b5;
  }

  .group:hover .xl\:group-hover\:text-teal-light {
    color: #64d5ca;
  }

  .group:hover .xl\:group-hover\:text-teal-lighter {
    color: #a0f0ed;
  }

  .group:hover .xl\:group-hover\:text-teal-lightest {
    color: #e8fffe;
  }

  .group:hover .xl\:group-hover\:text-blue-darkest {
    color: #12283a;
  }

  .group:hover .xl\:group-hover\:text-blue-darker {
    color: #1c3d5a;
  }

  .group:hover .xl\:group-hover\:text-blue-dark {
    color: #2779bd;
  }

  .group:hover .xl\:group-hover\:text-blue {
    color: #3490dc;
  }

  .group:hover .xl\:group-hover\:text-blue-light {
    color: #6cb2eb;
  }

  .group:hover .xl\:group-hover\:text-blue-lighter {
    color: #bcdefa;
  }

  .group:hover .xl\:group-hover\:text-blue-lightest {
    color: #eff8ff;
  }

  .group:hover .xl\:group-hover\:text-indigo-darkest {
    color: #191e38;
  }

  .group:hover .xl\:group-hover\:text-indigo-darker {
    color: #2f365f;
  }

  .group:hover .xl\:group-hover\:text-indigo-dark {
    color: #5661b3;
  }

  .group:hover .xl\:group-hover\:text-indigo {
    color: #6574cd;
  }

  .group:hover .xl\:group-hover\:text-indigo-light {
    color: #7886d7;
  }

  .group:hover .xl\:group-hover\:text-indigo-lighter {
    color: #b2b7ff;
  }

  .group:hover .xl\:group-hover\:text-indigo-lightest {
    color: #e6e8ff;
  }

  .group:hover .xl\:group-hover\:text-purple-darkest {
    color: #21183c;
  }

  .group:hover .xl\:group-hover\:text-purple-darker {
    color: #382b5f;
  }

  .group:hover .xl\:group-hover\:text-purple-dark {
    color: #794acf;
  }

  .group:hover .xl\:group-hover\:text-purple {
    color: #9561e2;
  }

  .group:hover .xl\:group-hover\:text-purple-light {
    color: #a779e9;
  }

  .group:hover .xl\:group-hover\:text-purple-lighter {
    color: #d6bbfc;
  }

  .group:hover .xl\:group-hover\:text-purple-lightest {
    color: #f3ebff;
  }

  .group:hover .xl\:group-hover\:text-pink-darkest {
    color: #451225;
  }

  .group:hover .xl\:group-hover\:text-pink-darker {
    color: #6f213f;
  }

  .group:hover .xl\:group-hover\:text-pink-dark {
    color: #eb5286;
  }

  .group:hover .xl\:group-hover\:text-pink {
    color: #f66d9b;
  }

  .group:hover .xl\:group-hover\:text-pink-light {
    color: #fa7ea8;
  }

  .group:hover .xl\:group-hover\:text-pink-lighter {
    color: #ffbbca;
  }

  .group:hover .xl\:group-hover\:text-pink-lightest {
    color: #ffebef;
  }

  .group:hover .xl\:group-hover\:text-black-10 {
    color: #00091a;
  }

  .group:hover .xl\:group-hover\:text-black-20 {
    color: #242a33;
  }

  .group:hover .xl\:group-hover\:text-black-modal-a90 {
    color: rgba(0, 9, 26, .9);;
  }

  .group:hover .xl\:group-hover\:text-grey-50 {
    color: #5c6573;
  }

  .group:hover .xl\:group-hover\:text-grey-50-a20 {
    color: rgba(102, 113, 128, .2);
  }

  .group:hover .xl\:group-hover\:text-grey-50-a30 {
    color: rgba(102, 113, 128, .3);
  }

  .group:hover .xl\:group-hover\:text-grey-70 {
    color: rgb(143, 158, 179);
  }

  .group:hover .xl\:group-hover\:text-grey-70-a30 {
    color: rgba(143, 158, 179, .3);
  }

  .group:hover .xl\:group-hover\:text-grey-70-a40 {
    color: rgba(143, 158, 179, .4);
  }

  .group:hover .xl\:group-hover\:text-grey-80 {
    color: #c2c6cc;
  }

  .group:hover .xl\:group-hover\:text-grey-90 {
    color: #e1e3e6;
  }

  .group:hover .xl\:group-hover\:text-grey-95 {
    color: #f0f1f2;
  }

  .group:hover .xl\:group-hover\:text-grey-97 {
    color: #f7f7f7;
  }

  .group:hover .xl\:group-hover\:text-blue-65 {
    color: #008aa6;
  }

  .group:hover .xl\:group-hover\:text-blue-75 {
    color: #009fbf;
  }

  .group:hover .xl\:group-hover\:text-blue-82 {
    color: #00abd1;
  }

  .group:hover .xl\:group-hover\:text-blue-88 {
    color: #00bbe0;
  }

  .group:hover .xl\:group-hover\:text-fb-blue {
    color: #3b5998;
  }

  .group:hover .xl\:group-hover\:text-tw-blue {
    color: #00aced;
  }

  .group:hover .xl\:group-hover\:text-ig-brown {
    color: #675144;
  }

  .group:hover .xl\:group-hover\:text-steel-75 {
    color: #a8b2bf;
  }

  .group:hover .xl\:group-hover\:text-steel-85 {
    color: #bfcad9;
  }

  .group:hover .xl\:group-hover\:text-steel-100 {
    color: #e6f0ff;
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-black:hover {
    color: #22292f;
  }

  .xl\:hover\:text-grey-darkest:hover {
    color: #3d4852;
  }

  .xl\:hover\:text-grey-darker:hover {
    color: #606f7b;
  }

  .xl\:hover\:text-grey-dark:hover {
    color: #8795a1;
  }

  .xl\:hover\:text-grey:hover {
    color: #b8c2cc;
  }

  .xl\:hover\:text-grey-light:hover {
    color: #dae1e7;
  }

  .xl\:hover\:text-grey-lighter:hover {
    color: #f1f5f8;
  }

  .xl\:hover\:text-grey-lightest:hover {
    color: #f8fafc;
  }

  .xl\:hover\:text-white:hover {
    color: #fff;
  }

  .xl\:hover\:text-red-darkest:hover {
    color: #3b0d0c;
  }

  .xl\:hover\:text-red-darker:hover {
    color: #621b18;
  }

  .xl\:hover\:text-red-dark:hover {
    color: #cc1f1a;
  }

  .xl\:hover\:text-red:hover {
    color: #ff5471;
  }

  .xl\:hover\:text-red-light:hover {
    color: #ef5753;
  }

  .xl\:hover\:text-red-lighter:hover {
    color: #f9acaa;
  }

  .xl\:hover\:text-red-lightest:hover {
    color: #fcebea;
  }

  .xl\:hover\:text-orange-darkest:hover {
    color: #462a16;
  }

  .xl\:hover\:text-orange-darker:hover {
    color: #613b1f;
  }

  .xl\:hover\:text-orange-dark:hover {
    color: #de751f;
  }

  .xl\:hover\:text-orange:hover {
    color: #f6993f;
  }

  .xl\:hover\:text-orange-light:hover {
    color: #faad63;
  }

  .xl\:hover\:text-orange-lighter:hover {
    color: #fcd9b6;
  }

  .xl\:hover\:text-orange-lightest:hover {
    color: #fff5eb;
  }

  .xl\:hover\:text-yellow-darkest:hover {
    color: #453411;
  }

  .xl\:hover\:text-yellow-darker:hover {
    color: #684f1d;
  }

  .xl\:hover\:text-yellow-dark:hover {
    color: #f2d024;
  }

  .xl\:hover\:text-yellow:hover {
    color: #ffc859;
  }

  .xl\:hover\:text-yellow-light:hover {
    color: #fff382;
  }

  .xl\:hover\:text-yellow-lighter:hover {
    color: #fff9c2;
  }

  .xl\:hover\:text-yellow-lightest:hover {
    color: #fcfbeb;
  }

  .xl\:hover\:text-green-darkest:hover {
    color: #0f2f21;
  }

  .xl\:hover\:text-green-darker:hover {
    color: #1a4731;
  }

  .xl\:hover\:text-green-dark:hover {
    color: #1f9d55;
  }

  .xl\:hover\:text-green:hover {
    color: #66c7af;
  }

  .xl\:hover\:text-green-light:hover {
    color: #51d88a;
  }

  .xl\:hover\:text-green-lighter:hover {
    color: #a2f5bf;
  }

  .xl\:hover\:text-green-lightest:hover {
    color: #e3fcec;
  }

  .xl\:hover\:text-teal-darkest:hover {
    color: #0d3331;
  }

  .xl\:hover\:text-teal-darker:hover {
    color: #20504f;
  }

  .xl\:hover\:text-teal-dark:hover {
    color: #38a89d;
  }

  .xl\:hover\:text-teal:hover {
    color: #4dc0b5;
  }

  .xl\:hover\:text-teal-light:hover {
    color: #64d5ca;
  }

  .xl\:hover\:text-teal-lighter:hover {
    color: #a0f0ed;
  }

  .xl\:hover\:text-teal-lightest:hover {
    color: #e8fffe;
  }

  .xl\:hover\:text-blue-darkest:hover {
    color: #12283a;
  }

  .xl\:hover\:text-blue-darker:hover {
    color: #1c3d5a;
  }

  .xl\:hover\:text-blue-dark:hover {
    color: #2779bd;
  }

  .xl\:hover\:text-blue:hover {
    color: #3490dc;
  }

  .xl\:hover\:text-blue-light:hover {
    color: #6cb2eb;
  }

  .xl\:hover\:text-blue-lighter:hover {
    color: #bcdefa;
  }

  .xl\:hover\:text-blue-lightest:hover {
    color: #eff8ff;
  }

  .xl\:hover\:text-indigo-darkest:hover {
    color: #191e38;
  }

  .xl\:hover\:text-indigo-darker:hover {
    color: #2f365f;
  }

  .xl\:hover\:text-indigo-dark:hover {
    color: #5661b3;
  }

  .xl\:hover\:text-indigo:hover {
    color: #6574cd;
  }

  .xl\:hover\:text-indigo-light:hover {
    color: #7886d7;
  }

  .xl\:hover\:text-indigo-lighter:hover {
    color: #b2b7ff;
  }

  .xl\:hover\:text-indigo-lightest:hover {
    color: #e6e8ff;
  }

  .xl\:hover\:text-purple-darkest:hover {
    color: #21183c;
  }

  .xl\:hover\:text-purple-darker:hover {
    color: #382b5f;
  }

  .xl\:hover\:text-purple-dark:hover {
    color: #794acf;
  }

  .xl\:hover\:text-purple:hover {
    color: #9561e2;
  }

  .xl\:hover\:text-purple-light:hover {
    color: #a779e9;
  }

  .xl\:hover\:text-purple-lighter:hover {
    color: #d6bbfc;
  }

  .xl\:hover\:text-purple-lightest:hover {
    color: #f3ebff;
  }

  .xl\:hover\:text-pink-darkest:hover {
    color: #451225;
  }

  .xl\:hover\:text-pink-darker:hover {
    color: #6f213f;
  }

  .xl\:hover\:text-pink-dark:hover {
    color: #eb5286;
  }

  .xl\:hover\:text-pink:hover {
    color: #f66d9b;
  }

  .xl\:hover\:text-pink-light:hover {
    color: #fa7ea8;
  }

  .xl\:hover\:text-pink-lighter:hover {
    color: #ffbbca;
  }

  .xl\:hover\:text-pink-lightest:hover {
    color: #ffebef;
  }

  .xl\:hover\:text-black-10:hover {
    color: #00091a;
  }

  .xl\:hover\:text-black-20:hover {
    color: #242a33;
  }

  .xl\:hover\:text-black-modal-a90:hover {
    color: rgba(0, 9, 26, .9);;
  }

  .xl\:hover\:text-grey-50:hover {
    color: #5c6573;
  }

  .xl\:hover\:text-grey-50-a20:hover {
    color: rgba(102, 113, 128, .2);
  }

  .xl\:hover\:text-grey-50-a30:hover {
    color: rgba(102, 113, 128, .3);
  }

  .xl\:hover\:text-grey-70:hover {
    color: rgb(143, 158, 179);
  }

  .xl\:hover\:text-grey-70-a30:hover {
    color: rgba(143, 158, 179, .3);
  }

  .xl\:hover\:text-grey-70-a40:hover {
    color: rgba(143, 158, 179, .4);
  }

  .xl\:hover\:text-grey-80:hover {
    color: #c2c6cc;
  }

  .xl\:hover\:text-grey-90:hover {
    color: #e1e3e6;
  }

  .xl\:hover\:text-grey-95:hover {
    color: #f0f1f2;
  }

  .xl\:hover\:text-grey-97:hover {
    color: #f7f7f7;
  }

  .xl\:hover\:text-blue-65:hover {
    color: #008aa6;
  }

  .xl\:hover\:text-blue-75:hover {
    color: #009fbf;
  }

  .xl\:hover\:text-blue-82:hover {
    color: #00abd1;
  }

  .xl\:hover\:text-blue-88:hover {
    color: #00bbe0;
  }

  .xl\:hover\:text-fb-blue:hover {
    color: #3b5998;
  }

  .xl\:hover\:text-tw-blue:hover {
    color: #00aced;
  }

  .xl\:hover\:text-ig-brown:hover {
    color: #675144;
  }

  .xl\:hover\:text-steel-75:hover {
    color: #a8b2bf;
  }

  .xl\:hover\:text-steel-85:hover {
    color: #bfcad9;
  }

  .xl\:hover\:text-steel-100:hover {
    color: #e6f0ff;
  }

  .xl\:text-xs {
    font-size: .75rem;
  }

  .xl\:text-sm {
    font-size: .875rem;
  }

  .xl\:text-base {
    font-size: 1rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:roman {
    font-style: normal;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:normal-case {
    text-transform: none;
  }

  .xl\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:hover\:italic:hover {
    font-style: italic;
  }

  .xl\:hover\:roman:hover {
    font-style: normal;
  }

  .xl\:hover\:uppercase:hover {
    text-transform: uppercase;
  }

  .xl\:hover\:lowercase:hover {
    text-transform: lowercase;
  }

  .xl\:hover\:capitalize:hover {
    text-transform: capitalize;
  }

  .xl\:hover\:normal-case:hover {
    text-transform: none;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xl\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:focus\:italic:focus {
    font-style: italic;
  }

  .xl\:focus\:roman:focus {
    font-style: normal;
  }

  .xl\:focus\:uppercase:focus {
    text-transform: uppercase;
  }

  .xl\:focus\:lowercase:focus {
    text-transform: lowercase;
  }

  .xl\:focus\:capitalize:focus {
    text-transform: capitalize;
  }

  .xl\:focus\:normal-case:focus {
    text-transform: none;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .xl\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0;
  }

  .xl\:tracking-wide {
    letter-spacing: .05em;
  }

  .xl\:select-none {
    user-select: none;
  }

  .xl\:select-text {
    user-select: text;
  }

  .xl\:align-baseline {
    vertical-align: baseline;
  }

  .xl\:align-top {
    vertical-align: top;
  }

  .xl\:align-middle {
    vertical-align: middle;
  }

  .xl\:align-bottom {
    vertical-align: bottom;
  }

  .xl\:align-text-top {
    vertical-align: text-top;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xl\:visible {
    visibility: visible;
  }

  .xl\:invisible {
    visibility: hidden;
  }

  .group:hover .xl\:group-hover\:visible {
    visibility: visible;
  }

  .group:hover .xl\:group-hover\:invisible {
    visibility: hidden;
  }

  .xl\:hover\:visible:hover {
    visibility: visible;
  }

  .xl\:hover\:invisible:hover {
    visibility: hidden;
  }

  .xl\:focus\:visible:focus {
    visibility: visible;
  }

  .xl\:focus\:invisible:focus {
    visibility: hidden;
  }

  .xl\:whitespace-normal {
    white-space: normal;
  }

  .xl\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .xl\:whitespace-pre {
    white-space: pre;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xl\:break-words {
    word-wrap: break-word;
  }

  .xl\:break-normal {
    word-wrap: normal;
  }

  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:w-0 {
    width: 0;
  }

  .xl\:w-1 {
    width: .25rem;
  }

  .xl\:w-2 {
    width: .5rem;
  }

  .xl\:w-3 {
    width: .75rem;
  }

  .xl\:w-4 {
    width: 1rem;
  }

  .xl\:w-5 {
    width: 1.25rem;
  }

  .xl\:w-6 {
    width: 1.5rem;
  }

  .xl\:w-7 {
    width: 1.75rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-9 {
    width: 2.25rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-14 {
    width: 3.5rem;
  }

  .xl\:w-16 {
    width: 4rem;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-30 {
    width: 7.5rem;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-40 {
    width: 10rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-50 {
    width: 12.5rem;
  }

  .xl\:w-60 {
    width: 15rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-80 {
    width: 20rem;
  }

  .xl\:w-90 {
    width: 22.5rem;
  }

  .xl\:w-120 {
    width: 30rem;
  }

  .xl\:w-160 {
    width: 40rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.33333%;
  }

  .xl\:w-2\/3 {
    width: 66.66667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/5 {
    width: 20%;
  }

  .xl\:w-2\/5 {
    width: 40%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-4\/5 {
    width: 80%;
  }

  .xl\:w-1\/6 {
    width: 16.66667%;
  }

  .xl\:w-5\/6 {
    width: 83.33333%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:z-0 {
    z-index: 0;
  }

  .xl\:z-10 {
    z-index: 10;
  }

  .xl\:z-20 {
    z-index: 20;
  }

  .xl\:z-30 {
    z-index: 30;
  }

  .xl\:z-40 {
    z-index: 40;
  }

  .xl\:z-50 {
    z-index: 50;
  }

  .xl\:z-60 {
    z-index: 60;
  }

  .xl\:z-auto {
    z-index: auto;
  }
}
