body {background: #fafafa;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1920 1080' enable-background='new 0 0 1920 1080' xml:space='preserve'%3e%3cg%3e%3crect y='-403' fill='%23FFFFFF' width='1920' height='1920'/%3e%3cg%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_1_' y='-403' width='1920' height='1920'/%3e%3c/defs%3e%3cclipPath id='SVGID_2_'%3e%3cuse xlink:href='%23SVGID_1_' overflow='visible'/%3e%3c/clipPath%3e%3c/g%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_3_' y='-403' width='1920' height='1920'/%3e%3c/defs%3e%3cclipPath id='SVGID_4_'%3e%3cuse xlink:href='%23SVGID_3_' overflow='visible'/%3e%3c/clipPath%3e%3cg clip-path='url(%23SVGID_4_)'%3e%3crect x='1941.3' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3804.2747 569.3385)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1941.3' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3654.2815 931.4404)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1517.3' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3080.3662 269.524)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1941.3' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3504.4333 1293.2371)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1305.4' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2718.5579 119.6308)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1411.3' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2824.353 375.5479)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1517.3' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2930.3755 631.6182)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1941.3' y='54.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3354.4612 1655.3109)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1093.3' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2356.4758 -30.3211)' fill='%23F8F8F8' width='157.4' height='157.4'/%3e%3crect x='1199.3' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2462.5247 225.7021)' fill='%23FCFCFC' width='157.4' height='157.4'/%3e%3crect x='1305.4' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2568.5723 481.725)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1411.3' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2674.4324 737.4973)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3cpolygon fill='%23EFEFEF' points='848.7,-503.2 960,-391.9 1071.3,-503.2 960,-614.5 '/%3e%3cpolygon fill='%23EFEFEF' points='954.7,-397.2 1065.9,-285.9 1177.2,-397.2 1065.9,-508.5 '/%3e%3crect x='1093.3' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2206.4905 331.7679)' fill='%23F8F8F8' width='157.4' height='157.4'/%3e%3crect x='1199.3' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2312.6013 587.6488)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1305.4' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2418.7166 843.5294)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FFFFFF' points='1802.7,450.9 1914.2,562.2 2025.4,450.9 1914.2,339.6 '/%3e%3crect x='1941.3' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 3054.6199 2379.2095)' fill='%23FCFCFC' width='157.4' height='157.4'/%3e%3crect x='669.3' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1632.6807 -330.1269)' fill='%23FBFBFB' width='157.4' height='157.4'/%3e%3crect x='775.2' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1738.6012 -74.1568)' fill='%23F0F0F0' width='157.4' height='157.4'/%3e%3cpolygon fill='%23EFEFEF' points='848.7,-291.1 960,-179.8 1071.3,-291.1 960,-402.4 '/%3e%3cpolygon fill='%23EFEFEF' points='954.7,-185.1 1065.9,-73.8 1177.2,-185.1 1065.9,-296.4 '/%3e%3crect x='1093.3' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2056.6294 693.5723)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3crect x='1199.3' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2162.678 949.5955)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1623.4' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2586.7014 1973.344)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='1729.4' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2692.7727 2229.3584)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FDFDFD' points='1802.7,663 1914.2,774.3 2025.4,663 1914.2,551.7 '/%3e%3cpolygon fill='%23F8F8F8' points='1908.7,768.9 2020.1,880.3 2131.3,768.9 2020.1,657.7 '/%3e%3cpolygon fill='%23F5F5F5' points='424.6,-503.2 535.9,-391.9 647.2,-503.2 535.9,-614.5 '/%3e%3crect x='563.2' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1376.6548 -224.0799)' fill='%23FBFBFB' width='157.4' height='157.4'/%3e%3crect x='669.3' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1482.7003 31.957)' fill='%23FBFBFB' width='157.4' height='157.4'/%3e%3crect x='775.2' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1588.6779 287.7899)' fill='%23EEEEEE' width='157.4' height='157.4'/%3e%3cpolygon fill='%23EFEFEF' points='848.7,-79.2 960,32.1 1071.3,-79.2 960,-190.5 '/%3e%3cpolygon fill='%23F2F2F2' points='954.7,26.9 1065.9,138.2 1177.2,26.9 1065.9,-84.4 '/%3e%3crect x='1093.3' y='54.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1906.6547 1055.6436)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FEFEFE' points='1166.7,238.9 1278,350.3 1389.3,238.9 1278,127.6 '/%3e%3crect x='1411.3' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2224.6494 1823.3512)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1517.3' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2330.6982 2079.3821)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FDFDFD' points='1590.8,663 1702.1,774.3 1813.4,663 1702.1,551.7 '/%3e%3cpolygon fill='%23F5F5F5' points='1696.8,768.9 1808.1,880.3 1919.4,768.9 1808.1,657.7 '/%3e%3cpolygon fill='%23F4F4F4' points='1802.7,875 1914.2,986.3 2025.4,875 1914.2,763.7 '/%3e%3crect x='1941.3' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2754.7446 3103.1143)' fill='%23F3F3F3' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F9F9F9' points='212.6,-503.2 323.9,-391.9 435.1,-503.2 323.9,-614.5 '/%3e%3crect x='351.2' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1014.711 -374.0019)' fill='%23F8F8F8' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F5F5F5' points='424.6,-291.1 535.9,-179.8 647.2,-291.1 535.9,-402.4 '/%3e%3crect x='563.2' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1226.7316 137.8669)' fill='%23F1F1F1' width='157.4' height='157.4'/%3e%3crect x='669.3' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1332.8342 393.7665)' fill='%23F1F1F1' width='157.4' height='157.4'/%3e%3crect x='775.2' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1438.7546 649.7366)' fill='%23EFEFEF' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F9F9F9' points='848.7,132.9 960,244.2 1071.3,132.9 960,21.6 '/%3e%3cpolygon fill='%23FBFBFB' points='954.7,238.9 1065.9,350.3 1177.2,238.9 1065.9,127.6 '/%3e%3cpolygon fill='%23FDFDFD' points='1060.7,345 1172,456.2 1283.3,345 1172,233.6 '/%3e%3crect x='1199.3' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1862.8134 1673.4924)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='1305.4' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1968.903 1929.5018)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FDFDFD' points='1378.7,663 1490,774.3 1601.3,663 1490,551.7 '/%3e%3cpolygon fill='%23F6F6F6' points='1484.7,768.9 1596,880.3 1707.3,768.9 1596,657.7 '/%3e%3crect x='1623.4' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2286.8811 2697.2224)' fill='%23F1F1F1' width='157.4' height='157.4'/%3e%3crect x='1729.4' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2392.895 2953.2554)' fill='%23F0F0F0' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F1F1F1' points='1802.7,1087.1 1914.2,1198.4 2025.4,1087.1 1914.2,975.8 '/%3e%3cpolygon fill='%23EFEFEF' points='1908.7,1193.1 2020.1,1304.4 2131.3,1193.1 2020.1,1081.8 '/%3e%3crect x='33.1' y='-581.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 546.716 -779.9482)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3crect x='139.2' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 652.7642 -523.9252)' fill='%23F9F9F9' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F9F9F9' points='212.6,-291.1 323.9,-179.8 435.1,-291.1 323.9,-402.4 '/%3e%3crect x='351.2' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 864.7877 -12.0552)' fill='%23F6F6F6' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F7F7F7' points='424.6,-79.2 535.9,32.1 647.2,-79.2 535.9,-190.5 '/%3e%3crect x='563.2' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1076.8083 499.8136)' fill='%23EFEFEF' width='157.4' height='157.4'/%3e%3crect x='669.3' y='54.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1182.8594 755.8378)' fill='%23EEEEEE' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F4F4F4' points='742.6,238.9 853.9,350.3 965.2,238.9 853.9,127.6 '/%3e%3cpolygon fill='%23FBFBFB' points='848.7,345 960,456.2 1071.3,345 960,233.6 '/%3e%3cpolygon fill='%23F9F9F9' points='954.7,450.9 1065.9,562.2 1177.2,450.9 1065.9,339.6 '/%3e%3crect x='1093.3' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1606.8081 1779.5371)' fill='%23F8F8F8' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FCFCFC' points='1166.7,663 1278,774.3 1389.3,663 1278,551.7 '/%3e%3cpolygon fill='%23F5F5F5' points='1272.8,768.9 1384.1,880.3 1495.4,768.9 1384.1,657.7 '/%3e%3crect x='1411.3' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1924.8317 2547.2373)' fill='%23F3F3F3' width='157.4' height='157.4'/%3e%3crect x='1517.3' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2030.8232 2803.2766)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3crect x='1623.4' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2136.8726 3059.301)' fill='%23F0F0F0' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F2F2F2' points='1696.8,1193.1 1808.1,1304.4 1919.4,1193.1 1808.1,1081.8 '/%3e%3cpolygon fill='%23F0F0F0' points='1802.7,1299 1914.2,1410.4 2025.4,1299 1914.2,1187.7 '/%3e%3crect x='1941.3' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2454.9397 3827.0002)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3crect x='-72.9' y='-475.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 290.8127 -673.8533)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3crect x='33.1' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 396.7433 -417.8721)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3crect x='139.2' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 502.841 -161.9784)' fill='%23F6F6F6' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F6F6F6' points='212.6,-79.2 323.9,32.1 435.1,-79.2 323.9,-190.5 '/%3e%3crect x='351.2' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 714.8645 349.8915)' fill='%23F5F5F5' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F5F5F5' points='424.6,132.9 535.9,244.2 647.2,132.9 535.9,21.6 '/%3e%3cpolygon fill='%23EEEEEE' points='530.6,238.9 641.9,350.3 753.2,238.9 641.9,127.6 '/%3e%3cpolygon fill='%23EEEEEE' points='636.7,345 748,456.2 859.3,345 748,233.6 '/%3e%3crect x='775.2' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1138.895 1373.6284)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F8F8F8' points='848.7,557 960,668.3 1071.3,557 960,445.7 '/%3e%3cpolygon fill='%23F8F8F8' points='954.7,663 1065.9,774.3 1177.2,663 1065.9,551.7 '/%3e%3cpolygon fill='%23F8F8F8' points='1060.7,768.9 1172,880.3 1283.3,768.9 1172,657.7 '/%3e%3crect x='1199.3' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1562.9878 2397.376)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3crect x='1305.4' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1669.0356 2653.3989)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3crect x='1411.3' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1774.8281 2909.3159)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F3F3F3' points='1484.7,1193.1 1596,1304.4 1707.3,1193.1 1596,1081.8 '/%3e%3cpolygon fill='%23EFEFEF' points='1590.8,1299 1702.1,1410.4 1813.4,1299 1702.1,1187.7 '/%3e%3crect x='1729.4' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 2093.0825 3677.1387)' fill='%23EFEFEF' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FBFBFB' points='1802.7,1511.1 1914.2,1622.4 2025.4,1511.1 1914.2,1399.8 '/%3e%3cpolygon fill='%23F9F9F9' points='1908.7,1617.2 2020.1,1728.5 2131.3,1617.2 2020.1,1505.8 '/%3e%3crect x='-178.9' y='-369.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 34.8002 -567.7974)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3crect x='-72.9' y='-263.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 140.8921 -311.904)' fill='%23F6F6F6' width='157.4' height='157.4'/%3e%3crect x='33.1' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 246.8695 -56.0548)' fill='%23F6F6F6' width='157.4' height='157.4'/%3e%3crect x='139.2' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 352.9178 199.9683)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F6F6F6' points='212.6,132.9 323.9,244.2 435.1,132.9 323.9,21.6 '/%3e%3cpolygon fill='%23F8F8F8' points='318.6,238.9 429.9,350.3 541.2,238.9 429.9,127.6 '/%3e%3cpolygon fill='%23F3F3F3' points='424.6,345 535.9,456.2 647.2,345 535.9,233.6 '/%3e%3crect x='563.2' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 776.9513 1223.7028)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3crect x='669.3' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 883.0129 1479.7312)' fill='%23F9F9F9' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F6F6F6' points='742.6,663 853.9,774.3 965.2,663 853.9,551.7 '/%3e%3cpolygon fill='%23F9F9F9' points='848.7,768.9 960,880.3 1071.3,768.9 960,657.7 '/%3e%3cpolygon fill='%23FBFBFB' points='954.7,875 1065.9,986.3 1177.2,875 1065.9,763.7 '/%3e%3crect x='1093.3' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1306.9382 2503.4263)' fill='%23F9F9F9' width='157.4' height='157.4'/%3e%3crect x='1199.3' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1412.9843 2759.4495)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F2F2F2' points='1272.8,1193.1 1384.1,1304.4 1495.4,1193.1 1384.1,1081.8 '/%3e%3cpolygon fill='%23F1F1F1' points='1378.7,1299 1490,1410.4 1601.3,1299 1490,1187.7 '/%3e%3crect x='1517.3' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1731.0081 3527.1626)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3crect x='1623.4' y='1432.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1837.0208 3783.1895)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FCFCFC' points='1696.8,1617.2 1808.1,1728.5 1919.4,1617.2 1808.1,1505.8 '/%3e%3crect x='-178.9' y='-157.9' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -115.0765 -205.9779)' fill='%23F6F6F6' width='157.4' height='157.4'/%3e%3crect x='-72.9' y='-51.8' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -9.0286 50.0453)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3crect x='33.1' y='54.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 96.8947 306.0165)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FBFBFB' points='106.6,238.9 217.9,350.3 329.2,238.9 217.9,127.6 '/%3e%3cpolygon fill='%23FBFBFB' points='212.6,345 323.9,456.2 435.1,345 323.9,233.6 '/%3e%3crect x='351.2' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 415.01 1073.7782)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FAFAFA' points='424.6,557 535.9,668.3 647.2,557 535.9,445.7 '/%3e%3cpolygon fill='%23F9F9F9' points='530.6,663 641.9,774.3 753.2,663 641.9,551.7 '/%3e%3cpolygon fill='%23FCFCFC' points='636.7,768.9 748,880.3 859.3,768.9 748,657.7 '/%3e%3crect x='775.2' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 839.0644 2097.5171)' fill='%23FCFCFC' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FBFBFB' points='848.7,981 960,1092.3 1071.3,981 960,869.7 '/%3e%3cpolygon fill='%23FBFBFB' points='954.7,1087.1 1065.9,1198.4 1177.2,1087.1 1065.9,975.8 '/%3e%3cpolygon fill='%23F9F9F9' points='1060.7,1193.1 1172,1304.4 1283.3,1193.1 1172,1081.8 '/%3e%3cpolygon fill='%23F6F6F6' points='1166.7,1299 1278,1410.4 1389.3,1299 1278,1187.7 '/%3e%3crect x='1305.4' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1369.223 3377.2925)' fill='%23F1F1F1' width='157.4' height='157.4'/%3e%3crect x='1411.3' y='1432.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1474.9817 3633.2095)' fill='%23F4F4F4' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F8F8F8' points='1484.7,1617.2 1596,1728.5 1707.3,1617.2 1596,1505.8 '/%3e%3crect x='-178.9' y='54.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -265.0517 156.0931)' fill='%23F2F2F2' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F8F8F8' points='-105.4,238.9 5.9,350.3 117.1,238.9 5.9,127.6 '/%3e%3cpolygon fill='%23F8F8F8' points='0.5,345 111.8,456.2 223.1,345 111.8,233.6 '/%3e%3crect x='139.2' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 53.0659 923.8524)' fill='%23FCFCFC' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FBFBFB' points='212.6,557 323.9,668.3 435.1,557 323.9,445.7 '/%3e%3cpolygon fill='%23FBFBFB' points='318.6,663 429.9,774.3 541.2,663 429.9,551.7 '/%3e%3cpolygon fill='%23FDFDFD' points='424.6,768.9 535.9,880.3 647.2,768.9 535.9,657.7 '/%3e%3crect x='563.2' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 477.1181 1947.594)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='669.3' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 583.1481 2203.6155)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='775.2' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 689.066 2459.5854)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FCFCFC' points='848.7,1193.1 960,1304.4 1071.3,1193.1 960,1081.8 '/%3e%3cpolygon fill='%23FCFCFC' points='954.7,1299 1065.9,1410.4 1177.2,1299 1065.9,1187.7 '/%3e%3crect x='1093.3' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1007.1179 3227.3174)' fill='%23F8F8F8' width='157.4' height='157.4'/%3e%3crect x='1199.3' y='1432.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 1113.1327 3483.3379)' fill='%23F3F3F3' width='157.4' height='157.4'/%3e%3cpolygon fill='%23F8F8F8' points='1272.8,1617.2 1384.1,1728.5 1495.4,1617.2 1384.1,1505.8 '/%3e%3cpolygon fill='%23F8F8F8' points='-211.5,345 -100.2,456.2 11.1,345 -100.2,233.6 '/%3e%3crect x='-72.9' y='372.2' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -308.8727 773.9319)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3crect x='33.1' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -202.9518 1029.9099)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FBFBFB' points='106.6,663 217.9,774.3 329.2,663 217.9,551.7 '/%3e%3cpolygon fill='%23FDFDFD' points='212.6,768.9 323.9,880.3 435.1,768.9 323.9,657.7 '/%3e%3crect x='351.2' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 115.1742 1797.6719)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='563.2' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 327.1223 2309.6597)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FFFFFF' points='636.7,1193.1 748,1304.4 859.3,1193.1 748,1081.8 '/%3e%3cpolygon fill='%23FDFDFD' points='742.6,1299 853.9,1410.4 965.2,1299 853.9,1187.7 '/%3e%3cpolygon fill='%23FCFCFC' points='848.7,1405.1 960,1516.4 1071.3,1405.1 960,1293.8 '/%3e%3cpolygon fill='%23FCFCFC' points='954.7,1511.1 1065.9,1622.4 1177.2,1511.1 1065.9,1399.8 '/%3e%3cpolygon fill='%23FAFAFA' points='1060.7,1617.2 1172,1728.5 1283.3,1617.2 1172,1505.8 '/%3e%3crect x='-178.9' y='478.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -564.8988 879.9859)' fill='%23FAFAFA' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FAFAFA' points='-105.4,663 5.9,774.3 117.1,663 5.9,551.7 '/%3e%3cpolygon fill='%23FCFCFC' points='0.5,768.9 111.8,880.3 223.1,768.9 111.8,657.7 '/%3e%3crect x='139.2' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -246.7725 1647.7487)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FFFFFF' points='530.6,1299 641.9,1410.4 753.2,1299 641.9,1187.7 '/%3e%3crect x='669.3' y='1326.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 283.3226 2927.5115)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='775.2' y='1432.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 389.2144 3183.4736)' fill='%23FDFDFD' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FCFCFC' points='848.7,1617.2 960,1728.5 1071.3,1617.2 960,1505.8 '/%3e%3cpolygon fill='%23FCFCFC' points='-211.5,768.9 -100.2,880.3 11.1,768.9 -100.2,657.7 '/%3e%3crect x='-72.9' y='796.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -608.7086 1497.8359)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3crect x='33.1' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -502.8088 1753.7864)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='563.2' y='1432.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 27.2706 3033.5481)' fill='%23FEFEFE' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FDFDFD' points='636.7,1617.2 748,1728.5 859.3,1617.2 748,1505.8 '/%3e%3crect x='-178.9' y='902.3' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -864.7539 1603.859)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3crect x='-72.9' y='1008.4' transform='matrix(-0.7071 -0.7071 0.7071 -0.7071 -758.694 1859.8966)' fill='%23FFFFFF' width='157.4' height='157.4'/%3e%3cpolygon fill='%23FEFEFE' points='424.6,1617.2 535.9,1728.5 647.2,1617.2 535.9,1505.8 '/%3e%3cpolygon fill='%23FFFFFF' points='0.5,1617.2 111.8,1728.5 223.1,1617.2 111.8,1505.8 '/%3e%3cpolygon fill='%23FFFFFF' points='-211.5,1617.2 -100.2,1728.5 11.1,1617.2 -100.2,1505.8 '/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cdefs%3e%3crect id='SVGID_5_' y='-403' width='1920' height='1920'/%3e%3c/defs%3e%3cclipPath id='SVGID_6_'%3e%3cuse xlink:href='%23SVGID_5_' overflow='visible'/%3e%3c/clipPath%3e%3c/g%3e%3c/g%3e%3cradialGradient id='SVGID_7_' cx='960' cy='556.9877' r='993.9694' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' style='stop-color:%23FFFFFF'/%3e%3cstop offset='0.177' style='stop-color:%23FCFCFC'/%3e%3cstop offset='0.3092' style='stop-color:%23F2F2F2'/%3e%3cstop offset='0.4268' style='stop-color:%23E2E2E2'/%3e%3cstop offset='0.5359' style='stop-color:%23CCCCCC'/%3e%3cstop offset='0.6393' style='stop-color:%23AEAEAE'/%3e%3cstop offset='0.7383' style='stop-color:%238A8A8A'/%3e%3cstop offset='0.8338' style='stop-color:%235F5F5F'/%3e%3cstop offset='0.9242' style='stop-color:%232F2F2F'/%3e%3cstop offset='1' style='stop-color:%23000000'/%3e%3c/radialGradient%3e%3crect y='-403' display='none' fill='url(%23SVGID_7_)' width='1920' height='1920'/%3e%3c/g%3e%3c/svg%3e");font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;background-size: cover;position:relative;}
.margin0{margin: 0;}
.marginauto{margin:auto;}

/*Login Page*/
.welcome-page-container {max-width: 100%;position: relative;z-index: 2;margin: 5% auto;min-height: 80vh;display: flex;flex-wrap: wrap;align-items: center; }
.pp_welcome_feature h1{margin: 20px 0px 30px;}
.pp_welcome_feature .feature_block{	position: relative;color: #636363;padding: 0px 80px 0px 0px;margin: 30px -35px 0 15px;}
.pp_welcome_feature .feature_block .inner_svg{position: absolute;background-color: white;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);width: 40px;height: 40px;text-align: center;padding: 9px;border-radius: 50%;top: -16px;left: -18px;transition:all 0.2s ease-in-out;}
.pp_welcome_feature .feature_block .inner_svg svg{width: 22px;height: 22px;transition:all 0.2s ease-in-out;}
.pp_welcome_feature .feature_block .inner_blck{-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.07);box-shadow: 0 1px 2px rgba(0,0,0,.07);color: #636363;background: #fff;border-radius: 6px;padding: 10px 10px;text-align: center;transition:all 0.2s ease-in-out;}
.pp_welcome_feature .feature_block .inner_blck b{display: block;margin-bottom: 8px;}
.pp_welcome_feature .feature_block .inner_blck:hover{box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);}
.pp_welcome_feature .feature_block:first-child .inner_blck:hover + .inner_svg {	background-color: #ff1100;}
.pp_welcome_feature .feature_block:nth-child(2) .inner_blck:hover + .inner_svg {background-color: #4caf50;}
.pp_welcome_feature .feature_block:last-child .inner_blck:hover + .inner_svg {background-color: #ff9800;}
.pp_welcome_feature .feature_block:first-child .inner_blck:hover + .inner_svg svg, .pp_welcome_feature .feature_block:nth-child(2) .inner_blck:hover + .inner_svg svg, .pp_welcome_feature .feature_block:last-child .inner_blck:hover + .inner_svg svg{color:#fff}
.pp_welcome_feature .btn_register{background-color: transparent;border-color: #7c4dff;color: #7c4dff;border-width: 2px;text-transform: uppercase;font-weight: 500;padding: 10px 30px;transition:all 0.2s ease-in-out;}
.pp_welcome_feature .btn_register:hover{background-color: #7c4dff;color:#fff;}
.pp_wel_footer{display:block;margin: 50px 0px 0px;padding-right: 105px;}
.pp_wel_footer .lang_select{position:relative;list-style-type:none;margin: 0;padding: 0;}
.pp_wel_footer .lang_select .dropdown-toggle{cursor: pointer;padding: 8px 10px;display: block;margin: 2px 0;border-radius: 2px;transition: all 0.2s ease;}
.pp_wel_footer .lang_select .dropdown-toggle svg{vertical-align: middle;margin-top: -3px;width: 15px;height: 15px;}
.pp_wel_footer .lang_select .dropup.open .dropdown-toggle{background-color: rgba(0, 0, 0, 0.1);}
.pp_wel_footer .lang_select .dropdown-menu{border-radius: 4px;box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1);border: 0;transform: rotate3d(1, 1, 0, 15deg);transform-origin: 0 100%;opacity: 0;will-change: transform,opacity;transition-property: transform,opacity;transition-duration: .25s;display: block;visibility: hidden;pointer-events: none;min-width: 130px;left: auto;right: 0px;}
.pp_wel_footer .lang_select .dropdown-menu:before {content: "";position: absolute;bottom: -6px;right: 30px;width: 20px;height: 20px;transform: rotate(45deg);border-radius: 20px 0 3px 0;background: #fff;z-index: -1;}
.pp_wel_footer .lang_select .dropup.open .dropdown-menu{transform: none;opacity: 1;pointer-events: auto;visibility: visible;margin-bottom: 15px;}
.pp_welcome_sign{height: auto;background: #fafafa;min-height: 260px;padding: 28px 40px 36px;-moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 0px 0px 0 rgba(0,0,0,0.14), 0 0px 0px -2px rgba(0,0,0,0.12), 0 0px 0px 0 rgba(0,0,0,0.2);overflow: hidden;border-radius: 0px;}
.pp_welcome_sign .signin-alert, .pp_welcome_sign .signup-alert{	margin: -17px 0px 35px;}
.pp_welcome_sign .signin-alert .alert, .pp_welcome_sign .signup-alert .alert{background-color: white;border-left: 3px solid;border-radius: 0;}
.pp_welcome_sign .signin-alert:empty, .pp_welcome_sign .signup-alert:empty{margin:0;}
.pp_welcome_sign h3{margin: 0px 0 40px;font-family: "Lato", sans-serif;}
.pp_welcome_sign .social-login li{display: inline-block;margin-left: 5px;}
.pp_welcome_sign .social-login li a{padding: 5px;line-height: 0;height: 30px;width: 30px;border-radius: 50%;background-color: #f6f6f6;text-align: center;transition:all 0.15s ease;}
.pp_welcome_sign .social-login li.facebook a:hover{background-color: #4267b2;}
.pp_welcome_sign .social-login li.twitter a:hover{background-color: #1da1f2;}
.pp_welcome_sign .social-login li.google a:hover{background-color: #db4437;}
.pp_welcome_sign .social-login li a svg.feather{width: 20px;height: 20px;transition:all 0.15s ease;}
.pp_welcome_sign .social-login li a:hover svg.feather{fill:#fff;}

/*Signup Page*/
.container-signup{width:100%}
.signup-page-container{margin:0 auto;}
.pp_signup_intro{height:100vh;background-color: #7c4dff;background: linear-gradient(100deg, #3D3695, #7c4dff);color: white;box-shadow: 2px 0px 12px rgba(0, 0, 0, 0.26);}
.pp_signup_intro .pp_intro_innr{max-width: 100%;position: relative;z-index: 2;margin: auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;height: 100%;padding: 0 90px;}
.pp_signup_intro .pp_intro_innr span{display:block;}
.pp_signup_intro .pp_intro_innr span.user_avatar{position: relative;width: 190px;height: 190px;margin: auto;}
.pp_signup_intro .pp_intro_innr span.user_avatar img{position:absolute;transition:all 0.2s ease;top:0;left:0;pointer-events:none;user-select:none;}
.pp_signup_intro .pp_intro_innr span.user_avatar.avatar_male img.male_ava, .pp_signup_intro .pp_intro_innr span.user_avatar.avatar_female img.female_ava{opacity:1;}
.pp_signup_intro .pp_intro_innr span.user_avatar.avatar_male img.female_ava, .pp_signup_intro .pp_intro_innr span.user_avatar.avatar_female img.male_ava{opacity:0;}
.pp_signup_intro .pp_intro_innr span img{border-radius:50%;width: 190px;height: 190px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}
.pp_signup_intro .pp_intro_innr h3{	margin: 80px 0 30px;font-size: 30px;}
.pp_signup_intro .pp_intro_innr p{margin-bottom:15px}
.pp_signup_intro .pp_intro_innr .copyright{position: absolute;bottom: 15px;left: 50%;transform: translateX(-50%);}
.pp_welcome_signup .logo{margin: 0px 0 40px;}
.pp_welcome_signup .btn_login_back{text-decoration: none;-webkit-transition: all .2s;transition: all .2s;font-weight: 500;font-family: "Roboto", sans-serif;margin-top: -4px;color: #4285f4;border-radius: 2px;}
.pp_welcome_signup .btn_login_back:focus{background: rgba(66,133,244,.26);outline: 0;}
.pp_welcome_signup .btn_login_back svg.feather{vertical-align: middle;margin: -2px 4px 0 0px;width: 18px;height: 18px;}
.pp_mat_input #conf_password{padding-right: 35px;}
.pp_welcome_signup select#gender{border: none;border-bottom: 1px solid rgba(0,0,0,.12);box-shadow: none;border-radius: 0;}
.pp_terms{margin: 30px 0px -10px;position: relative;}
.pp_terms input[type="checkbox"] {opacity: 0;margin: 0px 0 6px;margin-left: 4px;}
.pp_terms label {display: inline-block;position: relative;padding-left: 5px;min-height: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}
.pp_terms label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;top: 1px;margin-left: -20px;border: 2px solid rgba(0, 0, 0, 0.54);border-radius: 2px;background-color: #fff;transition: all 90ms cubic-bezier(0, 0, 0.2, 0.1);}
.pp_terms input[type="checkbox"]:checked + label::before {background-color: #7c4dff;border-color: #7c4dff;}
.pp_terms label::after {display: inline-block;position: absolute;width: 16px;height: 16px;left: 0;top: 0;margin-left: -20px;padding-left: 3px;padding-top: 1px;font-size: 11px;color: #555;}
.pp_terms input[type="checkbox"]:checked + label::after {border: 2px solid #fff;border-top: none;border-right: none;content: "";height: 5px;left: 4px;position: absolute;top: 6px;transform: rotate(-45deg);width: 10px;transition: .2s;color: #fff;}

/*Reset Password*/
.pp_welcome_reset{width: 370px;}
.pp_welcome_reset .logo{margin-bottom: 0;}

/*Password View*/
.icon-wrapper {position: absolute;top: 6px;right: 4px;width: 22px;height: 22px;cursor: pointer;}
.icon-wrapper svg {position: absolute;top: 0px;right: 0px;color: #696969;transition: color 0.25s ease-out;width: 22px;height: 22px;}
.icon-wrapper.show_eye svg.feather-eye-off{	display:none;}

/*Material Input*/
.pp_mat_input{position: relative;margin-bottom: 3em;}
.pp_mat_input input, .pp_mat_input textarea {width: 100%;font-size: 17px;padding: 2px 2px 1px;display: block;border: none;border-bottom: 1px solid rgba(0,0,0,.12);background-color: transparent !important;box-shadow:none !important;border-radius:0 !important;}
.pp_mat_input span.bar {position: relative;display: block;}
.pp_mat_input .bar:before, .pp_mat_input .bar:after {content: '';height: 2px;width: 0;bottom: 0px;position: absolute;transition: 0.2s ease all;-moz-transition: 0.2s ease all;-webkit-transition: 0.2s ease all;background: #7c4dff;}
.pp_mat_input .bar:before {left: 50%;}
.pp_mat_input .bar:after {right: 50%;}
.pp_mat_input label {position: absolute;cursor: text;opacity: 1;transition: 0.2s ease all;pointer-events: none;font-family: "Roboto", sans-serif;font-weight: 500;top: -15px;left: 0px;font-size: 12px;color: #7c4dff;user-select:none;}
.pp_mat_input input:focus ~ .bar:before, .pp_mat_input input:focus ~ .bar:after, .pp_mat_input textarea:focus ~ .bar:before, .pp_mat_input textarea:focus ~ .bar:after {width: 50%;}
.pp_mat_input input::placeholder{opacity: 0;}
.pp_mat_input input:placeholder-shown:not(:focus) + label{top: 0.60em;font-size: 16px;color: rgba(0,0,0,0.38);left: 0.3125em;}

/*Button*/
.pp_load_loader {position: relative;}
.btn.pp_flat_btn {display: block;user-select: none;padding: 10px 35px !important;border-radius: 0.5em;font-family: 'lato', sans-serif;font-size: 15px;margin: 70px auto 0px;background-color: #7c4dff;border-color: #7c4dff;transition: all .3s ease-in-out;height: 50px;font-weight: 500;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);line-height: 16px;outline: 0;min-width: 220px;}
.btn.pp_flat_btn:disabled{box-shadow:none;}
.btn.pp_flat_btn svg{vertical-align: middle;margin: -2px 0 0 4px;width: 18px;height: 18px;}
.btn.pp_flat_btn:hover{box-shadow: 0 14px 26px -12px rgba(124,77,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(124,77,255,0.2);}
.pp_load_loader.loadingg::before {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #fff;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;animation-delay: .15s;}
.pp_load_loader.loadingg .btn{font-size: 0;width: 40px;border-radius: 20px;min-width: 40px;}
.pp_load_loader.loadingg .btn span{opacity:0;}
.pp_load_loader.loadingg .btn::before {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #fff;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;margin-left: -10px;}
.pp_load_loader.loadingg .btn::after {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);content: '';display: block;width: 4px;height: 4px;border-radius: 50%;background: #fff;z-index: 2;margin-top: 4px;animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;margin-left: 10px;animation-delay: .3s;}

/*novo login*/

.login {
    min-height: 100%;
    /*padding: 3.75rem;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}
.login .login-content {
    max-width: 32.5rem;
    margin: 0 auto;
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.fs-15px {
    font-size: 19px !important;
}
.form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: 1rem 1rem;
    /*font-size: 1.09375rem;*/
    line-height: 1.5;
    border-radius: 9px;
}
.form-control2 {
    display: block;
    width: 100%;
    /*height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: .875rem;*/
    font-weight: 400;
    /*line-height: 1.5;*/
    color: #3c4e71;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #c9d2e3;
    /*border-radius: 6px;*/
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-group {
    margin-bottom: 1rem !important;
}

label {
    font-weight: 600;
}
label {
    display: inline-block;
    margin-bottom: .5rem;
}
.d-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.d-flex {
    display: flex!important;
}
.mb-3, .my-3 {
    margin-bottom: 1rem!important;
}
.btn-group-lg>.btn, .btn-lg {

    border-radius: 9px;
}
.btn-primary {
    color: #fff;
    background-color: #397ef5;
    border-color: #397ef5;
}

.btn-primary:hover {
    color: #fff;
    background-color: #0054f8;
    border-color: #0050eb;
}


@-webkit-keyframes ball {from {transform: translateY(0) scaleY(0.8);}to {transform: translateY(-10px);}}
@keyframes ball {from {transform: translateY(0) scaleY(0.8);}to {transform: translateY(-10px);}}

/*Animation*/
/*==FadeInUp==*/
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.fadeInUpBig {-webkit-animation-name: fade_in_up_big;animation-name: fade_in_up_big;}
@-webkit-keyframes fade_in_up_big {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}}@keyframes fade_in_up_big {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}}
/*==BounceIn==*/
.bounceIn {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceIn;animation-name: bounceIn;}
@-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } }@keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } }

/*Responsive*/
@media (max-width: 1118px) {
.pp_signup_intro .pp_intro_innr {padding: 0 20px;}
}

@media (max-width: 992px) { 
.pp_wel_footer{	padding-right: 40px;}
.welcome-page-container{height: 100vh;margin: auto;}
}

@media (max-width: 920px) { 
.pp_signup_intro{padding:0;box-shadow:none;}
.pp_signup_intro .pp_intro_innr {width: inherit;position: fixed;padding: 0 80px;background-color: #7c4dff;background: linear-gradient(100deg, #3D3695, #7c4dff);top: 0;box-shadow: 2px 0px 12px rgba(0, 0, 0, 0.26);}
.pp_signup_intro .pp_intro_innr .copyright{display:none;}
.pp_signup_intro .pp_intro_innr h3 {margin: 50px 0 30px;}
}

@media (max-width: 768px) {
.pp_signup_intro{display:none;}
.signup-page-container .col-md-8, .pp_welcome_reset{width:100%;display: table-cell;vertical-align: text-top;}
.pp_welcome_signup{max-width:100%;margin:auto;}
.pp_welcome_feature .margin0{display:none;}
.welcome-page-container {display: table;width: 100%;}
.col-sm-6.pp_welcome_sign{max-width: 90%;margin: auto;margin: 80px auto 60px;}
.pp_welcome_feature{padding: 110px 50px 0;}
.pp_welcome_feature .logo img{width: 52px;}
.pp_welcome_feature h1 {margin: 40px 0px 30px;}
.pp_wel_footer {padding-right: 0px;}
}

@media (max-width: 580px) {
.signup-page-container .col-md-8 {padding: 0;}
}

@media (max-width: 500px) {
.pp_welcome_feature {padding: 100px 30px 0;}
.pp_welcome_feature h1 {font-size: 33px;}
}

@media (max-width: 430px) {
.pp_welcome_feature {padding: 100px 20px 0;}
.pp_welcome_feature h1 {font-size: 30px;}
}

@media (max-width: 380px) {
.pp_welcome_feature h1 {font-size: 27px;}
}

/*Confirm Modal*/
.confirm--modal, .dialog-modal {position: fixed;left: 0;top: 0;bottom: 0;right: 0;display: flex;background-color: rgba(0, 0, 0, 0.3);z-index: 3000; }
.confirm--modal .confirm--modal--inner, .confirm--modal .modal--inner, .dialog-modal .confirm--modal--inner, .dialog-modal .modal--inner {position: relative;z-index: 4000;margin: auto;background: #fff;border-radius: 4px;-webkit-box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.4);box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.4);overflow: hidden;min-width: 240px;width: 470px;font-family: "Lato",sans-serif;max-width: 90%; }
.confirm--modal .confirm--modal--inner .modal--header, .confirm--modal .modal--inner .modal--header, .dialog-modal .confirm--modal--inner .modal--header, .dialog-modal .modal--inner .modal--header {width: 100%;overflow: hidden; }
.confirm--modal .confirm--modal--inner .modal--header h5, .confirm--modal .modal--inner .modal--header h5, .dialog-modal .confirm--modal--inner .modal--header h5, .dialog-modal .modal--inner .modal--header h5 {padding: 15px;font-size: 15px;line-height: 16px;font-weight: 600;font-family: "Helvetica","Ubuntu","Lato",sans-serif;margin: 0;border-bottom: 1px solid #e6ecf0; }
.confirm--modal .confirm--modal--inner form, .confirm--modal .modal--inner form, .dialog-modal .confirm--modal--inner form, .dialog-modal .modal--inner form {min-width: 480px;overflow: hidden; }
.confirm--modal .confirm--modal--inner form .form-control, .confirm--modal .modal--inner form .form-control, .dialog-modal .confirm--modal--inner form .form-control, .dialog-modal .modal--inner form .form-control {box-shadow: none;border: none;border-radius: 0px; }
.confirm--modal .confirm--modal--inner form .form-group, .confirm--modal .modal--inner form .form-group, .dialog-modal .confirm--modal--inner form .form-group, .dialog-modal .modal--inner form .form-group {width: 100%;overflow: hidden;margin: 0;padding: 0; }
.confirm--modal .confirm--modal--inner form textarea, .confirm--modal .modal--inner form textarea, .dialog-modal .confirm--modal--inner form textarea, .dialog-modal .modal--inner form textarea {padding-top: 10px; }
.confirm--modal .confirm--modal--inner form .modal--body, .confirm--modal .modal--inner form .modal--body, .dialog-modal .confirm--modal--inner form .modal--body, .dialog-modal .modal--inner form .modal--body {padding: 0; }
.confirm--modal .confirm--modal--inner .confirm--modal--body, .confirm--modal .confirm--modal--inner .modal--body, .confirm--modal .modal--inner .confirm--modal--body, .confirm--modal .modal--inner .modal--body, .dialog-modal .confirm--modal--inner .confirm--modal--body, .dialog-modal .confirm--modal--inner .modal--body, .dialog-modal .modal--inner .confirm--modal--body, .dialog-modal .modal--inner .modal--body {width: 100%;overflow: hidden;padding: 24px;color: #333; }
.confirm--modal .confirm--modal--inner .confirm--modal--body h5, .confirm--modal .confirm--modal--inner .modal--body h5, .confirm--modal .modal--inner .confirm--modal--body h5, .confirm--modal .modal--inner .modal--body h5, .dialog-modal .confirm--modal--inner .confirm--modal--body h5, .dialog-modal .confirm--modal--inner .modal--body h5, .dialog-modal .modal--inner .confirm--modal--body h5, .dialog-modal .modal--inner .modal--body h5, .modal--menu h5.title, .modal--dialog.modal--dialog h5.title {margin: 0 0 1rem 0;line-height: 3.2rem;font-size: 20px;font-family: "Roboto",sans-serif; }
.confirm--modal .confirm--modal--inner .confirm--modal--body h5 svg.feather, .confirm--modal .confirm--modal--inner .modal--body h5 svg.feather, .confirm--modal .modal--inner .confirm--modal--body h5 svg.feather, .confirm--modal .modal--inner .modal--body h5 svg.feather, .dialog-modal .confirm--modal--inner .confirm--modal--body h5 svg.feather, .dialog-modal .confirm--modal--inner .modal--body h5 svg.feather, .dialog-modal .modal--inner .confirm--modal--body h5 svg.feather, .dialog-modal .modal--inner .modal--body h5 svg.feather, .modal--menu h5.title svg.feather, .modal--dialog.modal--dialog h5.title svg.feather{background-color: rgba(0, 0, 0, 0.25);padding: 7.5px;margin: -3px 5px 0px 0px;width: 35px;height: 35px;border-radius: 50%;}
.confirm--modal .confirm--modal--inner .confirm--modal--body p, .confirm--modal .confirm--modal--inner .modal--body p, .confirm--modal .modal--inner .confirm--modal--body p, .confirm--modal .modal--inner .modal--body p, .dialog-modal .confirm--modal--inner .confirm--modal--body p, .dialog-modal .confirm--modal--inner .modal--body p, .dialog-modal .modal--inner .confirm--modal--body p, .dialog-modal .modal--inner .modal--body p {margin: 0;padding: 0;line-height: 25px;font-size: 16px; }
.confirm--modal .confirm--modal--inner .confirm--modal--footer, .confirm--modal .confirm--modal--inner .modal--footer, .confirm--modal .modal--inner .confirm--modal--footer, .confirm--modal .modal--inner .modal--footer, .dialog-modal .confirm--modal--inner .confirm--modal--footer, .dialog-modal .confirm--modal--inner .modal--footer, .dialog-modal .modal--inner .confirm--modal--footer, .dialog-modal .modal--inner .modal--footer {width: 100%;overflow: hidden;text-align: end;padding: 0px 12px; }
.confirm--modal .confirm--modal--inner .confirm--modal--footer button, .confirm--modal .confirm--modal--inner .modal--footer button, .confirm--modal .modal--inner .confirm--modal--footer button, .confirm--modal .modal--inner .modal--footer button, .dialog-modal .confirm--modal--inner .confirm--modal--footer button, .dialog-modal .confirm--modal--inner .modal--footer button, .dialog-modal .modal--inner .confirm--modal--footer button, .dialog-modal .modal--inner .modal--footer button {padding: 0px 10px;font-weight: 500;outline: 0;font-family: "Roboto", sans-serif;min-width: 88px;line-height: 36px;margin: 6px 8px 15px;border-radius: 4px;text-align: center;transition: all 0.15s ease-in-out }
