/* Minification failed. Returning unminified contents.
(1014,1): run-time error CSS1019: Unexpected token, found '@import'
(1014,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700')'
(1054,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1055,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1070,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1102,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1131,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1147,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1179,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1208,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1224,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1256,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1285,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1301,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1333,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1362,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1378,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1410,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1439,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1455,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1487,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1516,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1532,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1564,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1593,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1609,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1641,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1670,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1686,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1718,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1747,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1763,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1795,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1796,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1824,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1840,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1872,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1901,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1917,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1949,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(1950,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1978,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(1979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(1994,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(1995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2026,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2055,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2056,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2071,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2103,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2132,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2148,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2180,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2209,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2225,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2257,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2286,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2302,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2334,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2363,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2379,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2411,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2440,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2456,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2488,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2517,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2533,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2565,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2594,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2610,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2642,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2671,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2687,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2719,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2748,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2764,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2796,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2797,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2825,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2841,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2873,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2874,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2902,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2918,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2950,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2951,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2979,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(2980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(2995,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(2996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3027,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3028,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3056,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3057,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3072,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3104,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3755,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3769,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3797,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3798,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3840,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3841,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3856,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3857,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3888,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3917,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3918,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3933,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3965,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3994,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4010,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4042,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4043,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4071,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4087,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4119,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4148,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4164,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4196,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4225,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4241,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4273,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4302,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4318,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4350,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4379,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4395,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4427,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4456,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4472,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4504,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4533,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4549,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4581,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4610,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4626,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4658,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4687,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4703,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4735,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4764,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4780,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4812,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4813,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4841,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4842,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4857,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4858,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4889,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4918,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4919,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4934,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4966,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4995,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5011,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5012,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5043,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5072,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5088,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5120,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5149,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5165,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5197,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5226,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5242,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5274,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5303,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5319,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5351,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5380,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5396,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5428,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5457,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5473,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5505,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5534,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5550,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(5551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5582,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6710,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(6711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6724,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(6725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(6752,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(6753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700');


.android-mobile-copy {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 568px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.an-animation-enter18 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  animation           : an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter19 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  animation           : an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter20 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter20-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.300000011921s;
  -moz-animation-delay: 0.300000011921s;
  -o-animation-delay  : 0.300000011921s;
  animation-delay     : 0.300000011921s;
}
@-webkit-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter21 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter21-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay  : 0.5s;
  animation-delay     : 0.5s;
}
@-webkit-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter22 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter22-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.699999988079s;
  -moz-animation-delay: 0.699999988079s;
  -o-animation-delay  : 0.699999988079s;
  animation-delay     : 0.699999988079s;
}
@-webkit-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter23 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter23-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.899999976158s;
  -moz-animation-delay: 0.899999976158s;
  -o-animation-delay  : 0.899999976158s;
  animation-delay     : 0.899999976158s;
}
@-webkit-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter24 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter24-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.10000002384s;
  -moz-animation-delay: 1.10000002384s;
  -o-animation-delay  : 1.10000002384s;
  animation-delay     : 1.10000002384s;
}
@-webkit-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.an-animation-enter25 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  animation           : an-animation-enter25-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.29999995232s;
  -moz-animation-delay: 1.29999995232s;
  -o-animation-delay  : 1.29999995232s;
  animation-delay     : 1.29999995232s;
}
@-webkit-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.android-mobile-copy .rectangle2 {
  background-color    : rgba(0, 35, 208, 0.9);
  top                 : 0px;
  height              : 100%;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .logo {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 90px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.android-mobile-copy .logo-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 16px;
  align-items         : center;
  height              : 33px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.android-mobile-copy .homepagelink {
  background-color    : rgba(215, 215, 215, 1.0);
  width               : 126px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  opacity             : 0.0;
}
.android-mobile-copy .homepagelink-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6px;
  align-items         : center;
  height              : 51px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.android-mobile-copy .group8 {
  background-color    : rgba(255, 255, 255, 0.0);
  right               : 0px;
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
}
.android-mobile-copy .group8 .rectangle {
  background-color    : rgba(215, 215, 215, 0.0);
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .group8 .hidenavbaricon {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 20px;
  height              : 24px;
  width               : 24px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
}
.android-mobile-copy .stacked-group {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : flex-start;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 110px;
  height              : auto;
  width               : 284px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.android-mobile-copy .stacked-group .group {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group .rectangle1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group .how-it-works {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group2 .rectangle3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group2 .parking-operators {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group3 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group3 .rectangle4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group3 .contact-us {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group4 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group4 .park {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group4 .rectangle5 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group5 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group5 .account {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group5 .rectangle6 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .stacked-group .group6 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 50px;
  margin              : 4px 0 0 0;
  width               : 284px;
}
.android-mobile-copy .stacked-group .group6 .get-started {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 286px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.android-mobile-copy .stacked-group .group6 .rectangle7 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 50px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.android-mobile-copy .homepagelink1 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 126px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.android-mobile-copy .homepagelink1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6px;
  align-items         : center;
  height              : 51px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto:400|Ubuntu+Mono:700,400|Ubuntu:500,700');


.anima-overlay {
  position            : absolute;
  opacity             : 0;
  display             : none;
  top                 : 0;
  width               : 100%;
  height              : 100%;
}
.bp2-android-mobile {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 1418px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-an-animation-enter {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter1 {
  opacity             : 0;
  transform           : translate(0, -25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter1-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter1-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter1-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter1-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, -25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter2 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter2-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter2-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter2-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter2-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter3 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter3-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter3-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter3-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter3-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter4 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter4-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter4-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter4-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter4-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter5 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter5-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter5-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter5-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter5-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter6 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter6-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter6-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter6-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter6-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter7 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter7-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter7-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter7-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter7-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter8 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter8-frames 0.449999988079s ease-in 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter8-frames 0.449999988079s ease-in 1 normal forwards;
  -o-animation        : bp2-an-animation-enter8-frames 0.449999988079s ease-in 1 normal forwards;
  animation           : bp2-an-animation-enter8-frames 0.449999988079s ease-in 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter9 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter9-frames 0.449999988079s ease-in 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter9-frames 0.449999988079s ease-in 1 normal forwards;
  -o-animation        : bp2-an-animation-enter9-frames 0.449999988079s ease-in 1 normal forwards;
  animation           : bp2-an-animation-enter9-frames 0.449999988079s ease-in 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter10 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter10-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter10-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter10-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter10-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter11 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter11-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter11-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter11-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter11-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter12 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter13 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter14 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter14-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter14-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter14-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter14-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter15 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter15-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter15-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter15-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter15-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter16 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter16-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter16-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter16-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter16-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter17 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter17-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter17-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter17-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp2-an-animation-enter17-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter18 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter18-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter19 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter19-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter20 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter20-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter20-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter20-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter20-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter21 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter21-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter21-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter21-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter21-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter22 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter22-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter22-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter22-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter22-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter23 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter23-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter23-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter23-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter23-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter23-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter24 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter24-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter24-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter24-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter24-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter24-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter25 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter25-frames 0.699999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter25-frames 0.699999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter25-frames 0.699999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter25-frames 0.699999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter25-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-an-animation-enter26 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp2-an-animation-enter26-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp2-an-animation-enter26-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp2-an-animation-enter26-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp2-an-animation-enter26-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay  : 0s;
  animation-delay     : 0s;
}
@-webkit-keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp2-an-animation-enter26-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp2-android-mobile .bp2-toa-heftiba324373-unsplash-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 100%;
  margin-bottom       : 602px;
  pointer-events      : auto;
  margin-top          : -602px;
  position            : relative;
  left                : 0px;
}
.bp2-android-mobile .bp2-toa-heftiba324373-unsplash-copy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0;
  align-items         : center;
  height              : 100%;
  width               : 100%;
  justify-content     : center;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-android-mobile .bp2-bg {
  background-color    : rgba(245, 245, 253, 1.0);
  top                 : 213px;
  height              : 863px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-rectangle2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 69px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-logo {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 90px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp2-android-mobile .bp2-logo-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 16px;
  align-items         : center;
  height              : 33px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-android-mobile .bp2-group4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-group4 .bp2-rectangle {
  background-color    : rgba(215, 215, 215, 0.0);
  top                 : 0px;
  height              : 68px;
  width               : 68px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-group4 .bp2-align-text-left910 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 20px;
  height              : 25px;
  width               : 30px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group2-copy2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 335px;
  height              : 626px;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : -30px;
}
.bp2-android-mobile .bp2-group2-copy2 .bp2-rectangle3 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 270px;
  height              : 99px;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 49px;
}
.bp2-android-mobile .bp2-group2-copy2 .bp2-rectangle3-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 305px;
  height              : 98px;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 282px;
  border-radius       : 49px;
}
.bp2-android-mobile .bp2-group2-copy2 .bp2-rectangle31 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 99px;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 49px;
}
.bp2-android-mobile .bp2-group2-copy2 .bp2-rectangle32 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 528px;
  height              : 98px;
  width               : 98px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 49px;
}
.bp2-android-mobile .bp2-routeptrn {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : calc(100.00% + 4px);
  pointer-events      : auto;
  position            : relative;
  left                : -2px;
}
.bp2-android-mobile .bp2-routeptrn-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1069px;
  align-items         : center;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-android-mobile .bp2-group5 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : stretch;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 120px;
  height              : auto;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group5 .bp2-live-more-worry-les {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 0;
  height              : auto;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.bp2-android-mobile .bp2-group5 .bp2-no-coins-no-queues {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 11px 0 0 0;
  height              : auto;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(245, 245, 253, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
.bp2-android-mobile .bp2-stacked-group {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : stretch;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 377px;
  height              : auto;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-stacked-group .bp2-its-raining-and-you {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 0;
  height              : auto;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.bp2-android-mobile .bp2-stacked-group .bp2-get-in-your-car-cat {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 24px 0 0 0;
  height              : auto;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp2-android-mobile .bp2-stacked-group2 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : stretch;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 647px;
  height              : auto;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-stacked-group2 .bp2-youre-enjoying-time {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 0;
  height              : auto;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.bp2-android-mobile .bp2-stacked-group2 .bp2-get-a-friendly-remin {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 24px 0 0 0;
  height              : auto;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp2-android-mobile .bp2-stacked-group3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : stretch;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 905px;
  height              : auto;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-stacked-group3 .bp2-top-up-your-parking {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 0;
  height              : auto;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 30.0px;
}
.bp2-android-mobile .bp2-stacked-group3 .bp2-no-more-rushing-back {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 24px 0 0 0;
  height              : auto;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 24.0px;
}
.bp2-android-mobile .bp2-stacked-group4 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : stretch;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 1115px;
  height              : auto;
  width               : calc(100.00% - 34px);
  position            : absolute;
  margin              : 0;
  left                : 17px;
}
.bp2-android-mobile .bp2-stacked-group4 .bp2-how-it-works {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 0;
  height              : auto;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 54.0px;
}
.bp2-android-mobile .bp2-stacked-group4 .bp2-easy-as1231-se {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  margin              : 5px 0 0 0;
  height              : auto;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(87, 109, 126, 1.0);
  text-align          : left;
  line-height         : 20.0px;
}
.bp2-android-mobile .bp2-rectangle11 {
  background-color    : rgba(0, 35, 208, 1.0);
  bottom              : 0px;
  height              : 69px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-group {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 203px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp2-android-mobile .bp2-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1369px;
  align-items         : center;
  height              : 30px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-android-mobile .bp2-group .bp2-googlebtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-group .bp2-googlebtn .bp2-fill62 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
}
.bp2-android-mobile .bp2-group .bp2-googlebtn .bp2-iconplay {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 24px;
  width               : 81px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
}
.bp2-android-mobile .bp2-group .bp2-appbtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 113px;
}
.bp2-android-mobile .bp2-group .bp2-appbtn .bp2-fill135 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 30px;
  width               : 90px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 4px;
}
.bp2-android-mobile .bp2-group .bp2-appbtn .bp2-iconapple {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 22px;
  width               : 79px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
}
.bp2-android-mobile .bp2-group7 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 197px;
  height              : 40px;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group7 .bp2-rectangle10-copy {
  background-color    : rgba(0, 35, 208, 1.0);
  position            : relative;
  height              : 40px;
  margin              : 0;
  flex                : 137;
  border-radius       : 20px;
}
.bp2-android-mobile .bp2-group7 .bp2-rectangle10-copy2 {
  background-color    : rgba(0, 35, 208, 1.0);
  position            : relative;
  height              : 40px;
  margin              : 0 0 0 10px;
  flex                : 137;
  border-radius       : 20px;
}
.bp2-android-mobile .bp2-group6 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 208px;
  height              : 18px;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group6 .bp2-app-store {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  flex                : 137;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp2-android-mobile .bp2-group6 .bp2-google-play {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 10px;
  flex                : 137;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp2-android-mobile .bp2-group3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 197px;
  height              : 40px;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group3 .bp2-group1 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 40px;
  margin              : 0;
  flex                : 137;
}
.bp2-android-mobile .bp2-group3 .bp2-group1 .bp2-apple173 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : calc(1.19% + 15px);
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.bp2-android-mobile .bp2-group3 .bp2-group1 .bp2-rectangle10-copy1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 20px;
}
.bp2-android-mobile .bp2-group3 .bp2-group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 40px;
  margin              : 0 0 0 10px;
  flex                : 137;
}
.bp2-android-mobile .bp2-group3 .bp2-group2 .bp2-google-play133 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 13px;
  height              : 15px;
  width               : 13px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.bp2-android-mobile .bp2-group3 .bp2-group2 .bp2-rectangle10-copy21 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 20px;
}
.bp2-android-mobile .bp2-group3-copy {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 197px;
  height              : 40px;
  width               : calc(100.00% - 36px);
  position            : absolute;
  margin              : 0;
  left                : 18px;
}
.bp2-android-mobile .bp2-group3-copy .bp2-group8 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 40px;
  margin              : 0;
  flex                : 137;
}
.bp2-android-mobile .bp2-group3-copy .bp2-group8 .bp2-rectangle10-copy3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : relative;
  margin              : 0;
  left                : 0px;
}
.bp2-android-mobile .bp2-group3-copy .bp2-group21 {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  height              : 40px;
  margin              : 0 0 0 10px;
  flex                : 137;
}
.bp2-android-mobile .bp2-group3-copy .bp2-group21 .bp2-rectangle10-copy22 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : relative;
  margin              : 0;
  left                : 0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp1-index {
  width               : 100%;
  min-width           : 1280px;
  height              : 100vh;
  min-height          : 3829px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  background-color    : rgba(255, 255, 255, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-an-animation-enter {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter-frames 0.40000000596s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter-frames 0.40000000596s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter-frames 0.40000000596s ease 1 normal forwards;
  animation           : bp1-an-animation-enter-frames 0.40000000596s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter1 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter1-frames 0.40000000596s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter1-frames 0.40000000596s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter1-frames 0.40000000596s ease 1 normal forwards;
  animation           : bp1-an-animation-enter1-frames 0.40000000596s ease 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter1-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter2 {
  opacity             : 0;
  transform           : translate(-25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter2-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter2-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter2-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter2-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.39999997616s;
  -moz-animation-delay: 1.39999997616s;
  -o-animation-delay  : 1.39999997616s;
  animation-delay     : 1.39999997616s;
}
@-webkit-keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter2-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(-25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter3 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter3-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter3-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter3-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter3-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.39999997616s;
  -moz-animation-delay: 1.39999997616s;
  -o-animation-delay  : 1.39999997616s;
  animation-delay     : 1.39999997616s;
}
@-webkit-keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter3-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter4 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter4-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter4-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter4-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter4-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter4-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter5 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter5-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter5-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter5-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter5-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter5-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter6 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter6-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter6-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter6-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter6-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter6-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter7 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter7-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter7-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter7-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter7-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter7-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter8 {
  opacity             : 0;
  transform           : translate(25px, 0);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter8-frames 0.20000000298s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter8-frames 0.20000000298s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter8-frames 0.20000000298s ease 1 normal forwards;
  animation           : bp1-an-animation-enter8-frames 0.20000000298s ease 1 normal forwards;
  -webkit-animation-delay: 1.20000004768s;
  -moz-animation-delay: 1.20000004768s;
  -o-animation-delay  : 1.20000004768s;
  animation-delay     : 1.20000004768s;
}
@-webkit-keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter8-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(25px, 0);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter9 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter9-frames 0.40000000596s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter9-frames 0.40000000596s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter9-frames 0.40000000596s ease 1 normal forwards;
  animation           : bp1-an-animation-enter9-frames 0.40000000596s ease 1 normal forwards;
  -webkit-animation-delay: 0.800000011921s;
  -moz-animation-delay: 0.800000011921s;
  -o-animation-delay  : 0.800000011921s;
  animation-delay     : 0.800000011921s;
}
@-webkit-keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter9-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter10 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter10-frames 0.40000000596s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter10-frames 0.40000000596s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter10-frames 0.40000000596s ease 1 normal forwards;
  animation           : bp1-an-animation-enter10-frames 0.40000000596s ease 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter10-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter11 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter11-frames 0.40000000596s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter11-frames 0.40000000596s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter11-frames 0.40000000596s ease 1 normal forwards;
  animation           : bp1-an-animation-enter11-frames 0.40000000596s ease 1 normal forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay  : 1s;
  animation-delay     : 1s;
}
@-webkit-keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter11-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter12 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter12-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter12-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter13 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter13-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter13-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter14 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter14-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter14-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter14-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter14-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.699999988079s;
  -moz-animation-delay: 0.699999988079s;
  -o-animation-delay  : 0.699999988079s;
  animation-delay     : 0.699999988079s;
}
@-webkit-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter14-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter15 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter15-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter15-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter15-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter15-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter15-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter16 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter16-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter16-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter16-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter16-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay  : 0.5s;
  animation-delay     : 0.5s;
}
@-webkit-keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter16-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter17 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter17-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter17-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter17-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter17-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay  : 0.5s;
  animation-delay     : 0.5s;
}
@-webkit-keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter17-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter18 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter18-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter18-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter18-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter18-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter18-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter19 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter19-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter19-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter19-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter19-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter19-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter20 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter20-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter20-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter20-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter20-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay  : 0.5s;
  animation-delay     : 0.5s;
}
@-webkit-keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter20-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter21 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter21-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter21-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter21-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter21-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.40000000596s;
  -moz-animation-delay: 0.40000000596s;
  -o-animation-delay  : 0.40000000596s;
  animation-delay     : 0.40000000596s;
}
@-webkit-keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter21-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-an-animation-enter22 {
  opacity             : 0;
  transform           : translate(0, 25px);
  display             : block;
  -webkit-animation   : bp1-an-animation-enter22-frames 0.449999988079s ease 1 normal forwards;
  -moz-animation      : bp1-an-animation-enter22-frames 0.449999988079s ease 1 normal forwards;
  -o-animation        : bp1-an-animation-enter22-frames 0.449999988079s ease 1 normal forwards;
  animation           : bp1-an-animation-enter22-frames 0.449999988079s ease 1 normal forwards;
  -webkit-animation-delay: 0.600000023842s;
  -moz-animation-delay: 0.600000023842s;
  -o-animation-delay  : 0.600000023842s;
  animation-delay     : 0.600000023842s;
}
@-webkit-keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-moz-keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@-o-keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
@keyframes bp1-an-animation-enter22-frames {
  0%
   
  {
  opacity: 0;
  transform: translate(0, 25px);
    }
  
    
  100%
   
  {
  opacity: 1;
  transform: translate(0,0);
    }
}
.bp1-index .bp1-toaheftiba324373unsplash {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 100%;
  pointer-events      : auto;
  position            : relative;
  left                : 0px;
}
.bp1-index .bp1-toaheftiba324373unsplash-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-bg {
  background-color    : rgba(245, 245, 253, 1.0);
  top                 : 659px;
  height              : 1661px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-rectangle7-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2566px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  overflow            : hidden;
}
.bp1-index .bp1-rectangle7-copy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 659px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-rectangle7-copy .bp1-mask {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 659px;
  width               : 2566px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-rectangle7-copy .bp1-rectangle7-copy1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 659px;
  width               : 643px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-group13 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 1280px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-index .bp1-group13-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 659px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-group13 .bp1-path2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 659px;
  width               : 695px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-group13 .bp1-rectangle2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 266px;
  width               : 1280px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-routeptrn {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : absolute;
  top                 : 2280px;
  left                : -142px;
  margin              : 0;
  width               : calc(100.00% + 284px);
}
.bp1-index .bp1-group3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 2320px;
  height              : 380px;
  width               : 3062px;
  position            : absolute;
  margin              : 0;
  left                : -794px;
}
.bp1-index .bp1-group3 .bp1-rectangle7 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 3062px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-index .bp1-group3 .bp1-rectangle7-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 357px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-group3 .bp1-bottom-layer {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2100px;
  margin-right        : 97px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -97px;
  position            : relative;
  opacity             : 0.38;
}
.bp1-index .bp1-group3 .bp1-bottom-layer-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 80px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-pattern {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2400px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  opacity             : 0.4;
}
.bp1-index .bp1-pattern-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : -300px;
  align-items         : center;
  height              : 1500px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-pattern-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2100px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  opacity             : 0.4;
}
.bp1-index .bp1-pattern-copy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1200px;
  align-items         : center;
  height              : 1200px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-group {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 1342px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-index .bp1-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 964px;
  align-items         : center;
  height              : 998px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-group .bp1-rectangle6 {
  background-color    : rgba(216, 216, 216, 0.0);
  top                 : 226px;
  height              : 546px;
  width               : 1341px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
}
.bp1-index .bp1-group .bp1-rectangle3 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 0px;
  height              : 181px;
  width               : 181px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  border-radius       : 90px;
}
.bp1-index .bp1-group .bp1-rectangle3-copy2 {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 817px;
  height              : 181px;
  width               : 181px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 90px;
}
.bp1-index .bp1-group .bp1-rectangle3-copy {
  background-color    : rgba(255, 255, 255, 1.0);
  top                 : 432px;
  height              : 181px;
  width               : 181px;
  position            : absolute;
  margin              : 0;
  left                : 692px;
  border-radius       : 90px;
}
.bp1-index .bp1-content {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 1172px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
}
.bp1-index .bp1-content-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 37px;
  align-items         : center;
  height              : 3129px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-content .bp1-header {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 879px;
  width               : 1172px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-live-more-worry-les {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 346px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 48.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-find-a-space-tap-th {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 404px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 33.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 49px;
  width               : 1171px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-logo {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 49px;
  width               : 133px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 4px;
  height              : 40px;
  width               : 740px;
  position            : absolute;
  margin              : 0;
  left                : 431px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-get-startedlink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-get-startedlink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-get-startedlink .bp1-rectangle4 {
  background-color    : rgba(20, 52, 212, 1.0);
  top                 : 0px;
  height              : 40px;
  width               : 114px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 20px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-get-startedlink .bp1-get-started {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 113px;
  position            : absolute;
  margin              : 0;
  left                : 307px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink .bp1-rectangle5 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 113px;
  position            : relative;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-howitworkslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-howitworkslink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-howitworkslink .bp1-z {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 137px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-howitworkslink .bp1-how-it-works {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parking-operatorslink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 169px;
  position            : absolute;
  margin              : 0;
  left                : 137px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parking-operatorslink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parking-operatorslink .bp1-z-copy {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 169px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parking-operatorslink .bp1-parking-operators {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 118px;
  position            : absolute;
  margin              : 0;
  left                : 306px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink1:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink1 .bp1-z-copy2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 118px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-contact-uslink1 .bp1-contact-us {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 19px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parklink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 426px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parklink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parklink .bp1-z-copy3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 74px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-parklink .bp1-park {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 20px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-accountlink {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 500px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-accountlink:hover {
  transform           : translate(0, -5px);
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-accountlink .bp1-z-copy4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 40px;
  width               : 104px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-content .bp1-header .bp1-topmenu .bp1-menu .bp1-accountlink .bp1-account {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 11px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 482px;
  height              : 97px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn:hover {
  transform           : scale(1.05	);
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn .bp1-rectangle10 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 19px;
  height              : 78px;
  width               : 247px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn .bp1-rectangle10-copy {
  background-color    : rgba(0, 35, 208, 1.0);
  top                 : 0px;
  height              : 65px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 32px;
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn .bp1-apple173 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 18px;
  height              : 26px;
  width               : 22px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
}
.bp1-index .bp1-content .bp1-header .bp1-appstorebtn .bp1-app-store {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 80px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 33.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 482px;
  height              : 97px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 301px;
  transition          : all 0.2s ease;
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn:hover {
  transform           : scale(1.05);
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn .bp1-rectangle10-copy3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 19px;
  height              : 78px;
  width               : 247px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn .bp1-rectangle10-copy2 {
  background-color    : rgba(0, 35, 208, 1.0);
  top                 : 0px;
  height              : 65px;
  width               : 270px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 32px;
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn .bp1-google-play133 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 20px;
  height              : 26px;
  width               : 23px;
  position            : absolute;
  margin              : 0;
  left                : 26px;
}
.bp1-index .bp1-content .bp1-header .bp1-playbtn .bp1-google-play {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 69px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 700;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  line-height         : 33.0px;
}
.bp1-index .bp1-content .bp1-header .bp1-telephone {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 101px;
  height              : 778px;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : 650px;
}
.bp1-index .bp1-content .bp1-how-it-works1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 2351px;
  height              : 778px;
  width               : 380px;
  position            : absolute;
  margin              : 0;
  left                : 103px;
}
.bp1-index .bp1-content .bp1-group10 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 2525px;
  height              : 359px;
  width               : 461px;
  position            : absolute;
  margin              : 0;
  left                : 711px;
}
.bp1-index .bp1-content .bp1-group10 .bp1-how-it-works2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : right;
  line-height         : 54.0px;
}
.bp1-index .bp1-content .bp1-group10 .bp1-easy-as1231-se {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 107px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(87, 109, 126, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-index .bp1-content .bp1-case1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 999px;
  height              : 261px;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
}
.bp1-index .bp1-content .bp1-case1 .bp1-its-raining-and-you {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 54.0px;
}
.bp1-index .bp1-content .bp1-case1 .bp1-get-in-your-car-cat {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 189px;
  height              : auto;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-index .bp1-content .bp1-case2 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 1431px;
  height              : 225px;
  width               : 480px;
  position            : absolute;
  margin              : 0;
  left                : 692px;
}
.bp1-index .bp1-content .bp1-case2 .bp1-get-a-friendly-remin {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 195px;
  height              : auto;
  width               : 476px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 33.0px;
}
.bp1-index .bp1-content .bp1-case2 .bp1-youre-enjoying-time {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 481px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 54.0px;
}
.bp1-index .bp1-content .bp1-case3 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 1816px;
  height              : 224px;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
}
.bp1-index .bp1-content .bp1-case3 .bp1-top-up-your-parking {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "Ubuntu", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(0, 35, 208, 1.0);
  text-align          : left;
  line-height         : 54.0px;
}
.bp1-index .bp1-content .bp1-case3 .bp1-no-more-rushing-back {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 188px;
  height              : auto;
  width               : 500px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 26.0px;
  color               : rgba(84, 106, 123, 1.0);
  text-align          : left;
  line-height         : 36.0px;
}
.bp1-index .bp1-rectangle12 {
  background-color    : rgba(8, 41, 205, 1.0);
  bottom              : 0px;
  height              : 150px;
  width               : calc(100.00% + 5px);
  position            : absolute;
  margin              : 0;
  left                : -5px;
}
.bp1-index .bp1-footer {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 2124px;
  height              : 660px;
  pointer-events      : auto;
  margin-top          : 1614px;
  position            : relative;
  margin-bottom       : -1614px;
}
.bp1-index .bp1-footer-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0;
  align-items         : center;
  height              : 100%;
  width               : 100%;
  justify-content     : center;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-footer .bp1-foogerbg {
  background-color    : rgba(255, 255, 255, 0.0);
  position            : relative;
  pointer-events      : auto;
  width               : 100%;
}
.bp1-index .bp1-footer .bp1-foogerbg-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0;
  height              : 100%;
  width               : 100%;
  justify-content     : center;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0px;
}
.bp1-index .bp1-footer .bp1-group4 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 493px;
  height              : 53px;
  width               : 360px;
  position            : absolute;
  margin              : 0;
  left                : 882px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-googlebtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-googlebtn .bp1-fill62 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-googlebtn .bp1-group6 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 8px;
  height              : 40px;
  width               : 142px;
  position            : absolute;
  margin              : 0;
  left                : 6px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-appbtn {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 200px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-appbtn .bp1-fill135 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : 53px;
  width               : 160px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
}
.bp1-index .bp1-footer .bp1-group4 .bp1-appbtn .bp1-group8 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 8px;
  height              : 37px;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 10px;
}
.bp1-index .bp1-footer .bp1-group2 {
  background-color    : rgba(255, 255, 255, 0.0);
  width               : 604px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
}
.bp1-index .bp1-footer .bp1-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 579px;
  align-items         : center;
  height              : 18px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-index .bp1-footer .bp1-group2 .bp1-abous-us {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-footer .bp1-group2 .bp1-terms-and-conditions {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 456px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-footer .bp1-group2 .bp1-parking-operators1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 268px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
.bp1-index .bp1-footer .bp1-group2 .bp1-contact-us1 {
  background-color    : rgba(255, 255, 255, 0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 129px;
  font-family         : "PT Sans", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  line-height         : 20.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@media screen and (max-width: 1279px) {
  .bp2-android-mobile {
    display             : block;
  }
  .bp1-index {
    display             : none;
  }
}
@media screen and (min-width: 1280px) {
  .bp2-android-mobile {
    display             : none;
  }
  .bp1-index {
    display             : block;
  }
}
