diff --git a/build/Jon_Christie_Resume.pdf b/build/Jon_Christie_Resume.pdf deleted file mode 100644 index 95bd0df..0000000 Binary files a/build/Jon_Christie_Resume.pdf and /dev/null differ diff --git a/build/asset-manifest.json b/build/asset-manifest.json new file mode 100644 index 0000000..229e70a --- /dev/null +++ b/build/asset-manifest.json @@ -0,0 +1,105 @@ +{ + "main.css": "/static/css/main.c40da09c.chunk.css", + "main.js": "/static/js/main.4c97a4ab.chunk.js", + "main.js.map": "/static/js/main.4c97a4ab.chunk.js.map", + "static/js/1.cf83c4d5.chunk.js": "/static/js/1.cf83c4d5.chunk.js", + "static/js/1.cf83c4d5.chunk.js.map": "/static/js/1.cf83c4d5.chunk.js.map", + "static/css/2.f1b59b2b.chunk.css": "/static/css/2.f1b59b2b.chunk.css", + "static/js/2.fe166040.chunk.js": "/static/js/2.fe166040.chunk.js", + "static/js/2.fe166040.chunk.js.map": "/static/js/2.fe166040.chunk.js.map", + "runtime~main.js": "/static/js/runtime~main.5b6678b5.js", + "runtime~main.js.map": "/static/js/runtime~main.5b6678b5.js.map", + "static/media/html.svg": "/static/media/html.68aab8d0.svg", + "static/media/boy2.svg": "/static/media/boy2.8cd4227f.svg", + "static/media/photoshop.svg": "/static/media/photoshop.dda9f7b1.svg", + "static/media/illustrator.svg": "/static/media/illustrator.6deb63cd.svg", + "static/media/adobe-xd.svg": "/static/media/adobe-xd.0ee1cc59.svg", + "static/media/css.svg": "/static/media/css.989a735c.svg", + "static/media/javascript.svg": "/static/media/javascript.46524a43.svg", + "static/media/nextJS.svg": "/static/media/nextJS.b9159e82.svg", + "static/media/react.svg": "/static/media/react.7be113a5.svg", + "static/media/typescript.svg": "/static/media/typescript.8854b02a.svg", + "static/media/bootstrap.svg": "/static/media/bootstrap.53b32f2e.svg", + "static/media/bulma.svg": "/static/media/bulma.346e11a0.svg", + "static/media/mongoDB.svg": "/static/media/mongoDB.e7d230b7.svg", + "static/media/mysql.svg": "/static/media/mysql.2cf2fd30.svg", + "static/media/tailwind.svg": "/static/media/tailwind.b6952af5.svg", + "static/media/python.svg": "/static/media/python.bcf6930f.svg", + "static/media/aws.svg": "/static/media/aws.b7f09ee2.svg", + "static/media/django.svg": "/static/media/django.8c0e0365.svg", + "static/media/firebase.svg": "/static/media/firebase.70498685.svg", + "static/media/git.svg": "/static/media/git.e6b832b0.svg", + "static/media/materialui.svg": "/static/media/materialui.16e05137.svg", + "static/media/selenium.svg": "/static/media/selenium.db9de5c6.svg", + "static/media/wordpress.svg": "/static/media/wordpress.199652e4.svg", + "static/media/blender.svg": "/static/media/blender.8b61b044.svg", + "static/media/figma.svg": "/static/media/figma.8e60c911.svg", + "static/media/ionic.svg": "/static/media/ionic.fede5c3a.svg", + "static/media/markdown.svg": "/static/media/markdown.2c92d1b9.svg", + "static/media/sketch.svg": "/static/media/sketch.6129bbaf.svg", + "static/media/unity.svg": "/static/media/unity.639e923c.svg", + "static/media/canva.svg": "/static/media/canva.b8f13636.svg", + "static/media/girl1.svg": "/static/media/girl1.b2f91695.svg", + "static/media/girl2.svg": "/static/media/girl2.83724050.svg", + "static/media/girl3.svg": "/static/media/girl3.95a818de.svg", + "static/media/boy1.svg": "/static/media/boy1.cfd7cfc6.svg", + "static/media/boy3.svg": "/static/media/boy3.e212917f.svg", + "static/media/cfd.svg": "/static/media/cfd.bc82bf46.svg", + "static/media/scb.svg": "/static/media/scb.05bd3864.svg", + "static/media/docker.svg": "/static/media/docker.7e6ccb94.svg", + "static/media/after-effects.svg": "/static/media/after-effects.241dc01a.svg", + "static/media/angular.svg": "/static/media/angular.7696d862.svg", + "static/media/nuxtJS.svg": "/static/media/nuxtJS.59fdf8e1.svg", + "static/media/svelte.svg": "/static/media/svelte.6275bb59.svg", + "static/media/vue.svg": "/static/media/vue.940fb2b1.svg", + "static/media/capacitorjs.svg": "/static/media/capacitorjs.f406481a.svg", + "static/media/coffeescript.svg": "/static/media/coffeescript.188980bf.svg", + "static/media/memsql.svg": "/static/media/memsql.e4a5e511.svg", + "static/media/postgresql.svg": "/static/media/postgresql.58ecff98.svg", + "static/media/vitejs.svg": "/static/media/vitejs.64d68c9e.svg", + "static/media/vuetifyjs.svg": "/static/media/vuetifyjs.0fa842cb.svg", + "static/media/c.svg": "/static/media/c.e85538a5.svg", + "static/media/cplusplus.svg": "/static/media/cplusplus.f525a103.svg", + "static/media/csharp.svg": "/static/media/csharp.eaa9632e.svg", + "static/media/dart.svg": "/static/media/dart.6775917e.svg", + "static/media/go.svg": "/static/media/go.adc19434.svg", + "static/media/java.svg": "/static/media/java.dd071c0b.svg", + "static/media/julia.svg": "/static/media/julia.5a1447e9.svg", + "static/media/kotlin.svg": "/static/media/kotlin.4ca0bb1e.svg", + "static/media/matlab.svg": "/static/media/matlab.d9f74f0a.svg", + "static/media/php.svg": "/static/media/php.a6ce9f3d.svg", + "static/media/ruby.svg": "/static/media/ruby.ab4f7ad7.svg", + "static/media/swift.svg": "/static/media/swift.24e1c038.svg", + "static/media/adobeaudition.svg": "/static/media/adobeaudition.58f3d81d.svg", + "static/media/deno.svg": "/static/media/deno.4b150ace.svg", + "static/media/gimp.svg": "/static/media/gimp.f9df1ce5.svg", + "static/media/graphql.svg": "/static/media/graphql.b6b6c04b.svg", + "static/media/lightroom.svg": "/static/media/lightroom.4a62a1bd.svg", + "static/media/nginx.svg": "/static/media/nginx.3868dbe5.svg", + "static/media/numpy.svg": "/static/media/numpy.961f7a1b.svg", + "static/media/opencv.svg": "/static/media/opencv.b18a26d4.svg", + "static/media/premierepro.svg": "/static/media/premierepro.78b22e71.svg", + "static/media/pytorch.svg": "/static/media/pytorch.5f2b7688.svg", + "static/media/strapi.svg": "/static/media/strapi.c2c413f2.svg", + "static/media/tensorflow.svg": "/static/media/tensorflow.e9e39158.svg", + "static/media/webix.svg": "/static/media/webix.8014b75e.svg", + "static/media/azure.svg": "/static/media/azure.f548d3f1.svg", + "static/media/fastify.svg": "/static/media/fastify.fb59f648.svg", + "static/media/flutter.svg": "/static/media/flutter.9ca247cd.svg", + "static/media/haxe.svg": "/static/media/haxe.8b08228c.svg", + "static/media/microsoftoffice.svg": "/static/media/microsoftoffice.733d1a43.svg", + "static/media/picsart.svg": "/static/media/picsart.467f568a.svg", + "static/media/wolframalpha.svg": "/static/media/wolframalpha.ac304980.svg", + "static/media/App.css": "/static/media/BestermindRegular.58f07bc1.ttf", + "static/media/slick-theme.css": "/static/media/slick.f97e3bbf.svg", + "static/media/keys.b06b2149.png": "/static/media/keys.b06b2149.png", + "static/media/gnco.43ebccb0.png": "/static/media/gnco.43ebccb0.png", + "static/media/scical.06e0abb7.png": "/static/media/scical.06e0abb7.png", + "static/media/TS-todo.41fbb7b3.jpg": "/static/media/TS-todo.41fbb7b3.jpg", + "static/media/placeholder.3fcbbdcd.png": "/static/media/placeholder.3fcbbdcd.png", + "static/css/2.f1b59b2b.chunk.css.map": "/static/css/2.f1b59b2b.chunk.css.map", + "static/css/main.c40da09c.chunk.css.map": "/static/css/main.c40da09c.chunk.css.map", + "index.html": "/index.html", + "precache-manifest.1eb9521c729177b069f509f97acbe921.js": "/precache-manifest.1eb9521c729177b069f509f97acbe921.js", + "service-worker.js": "/service-worker.js" +} \ No newline at end of file diff --git a/build/blueBackground.png b/build/blueBackground.png new file mode 100644 index 0000000..57e35a4 Binary files /dev/null and b/build/blueBackground.png differ diff --git a/build/greenBackground.png b/build/greenBackground.png new file mode 100644 index 0000000..56ef759 Binary files /dev/null and b/build/greenBackground.png differ diff --git a/build/index.html b/build/index.html new file mode 100644 index 0000000..ec4363f --- /dev/null +++ b/build/index.html @@ -0,0 +1 @@ +Portfolio
\ No newline at end of file diff --git a/build/jcircle3Dorange.svg b/build/jcircle3Dorange.svg new file mode 100644 index 0000000..47abc0d --- /dev/null +++ b/build/jcircle3Dorange.svg @@ -0,0 +1,132 @@ + + + + diff --git a/build/jonBnW.png b/build/jonBnW.png new file mode 100644 index 0000000..ca22b27 Binary files /dev/null and b/build/jonBnW.png differ diff --git a/build/orangeJon.png b/build/orangeJon.png new file mode 100644 index 0000000..67c9350 Binary files /dev/null and b/build/orangeJon.png differ diff --git a/build/precache-manifest.1eb9521c729177b069f509f97acbe921.js b/build/precache-manifest.1eb9521c729177b069f509f97acbe921.js new file mode 100644 index 0000000..475ae2b --- /dev/null +++ b/build/precache-manifest.1eb9521c729177b069f509f97acbe921.js @@ -0,0 +1,394 @@ +self.__precacheManifest = [ + { + "revision": "4c97a4ab26e22c34c57a", + "url": "/static/css/main.c40da09c.chunk.css" + }, + { + "revision": "4c97a4ab26e22c34c57a", + "url": "/static/js/main.4c97a4ab.chunk.js" + }, + { + "revision": "cf83c4d5b0543397fd7d", + "url": "/static/js/1.cf83c4d5.chunk.js" + }, + { + "revision": "fe1660400b28657f6d23", + "url": "/static/css/2.f1b59b2b.chunk.css" + }, + { + "revision": "fe1660400b28657f6d23", + "url": "/static/js/2.fe166040.chunk.js" + }, + { + "revision": "5b6678b5886e4400a2dc", + "url": "/static/js/runtime~main.5b6678b5.js" + }, + { + "revision": "68aab8d074270f9ee0a7e385519d98fa", + "url": "/static/media/html.68aab8d0.svg" + }, + { + "revision": "8cd4227f1618001955a4ff8b88f91e1e", + "url": "/static/media/boy2.8cd4227f.svg" + }, + { + "revision": "dda9f7b1ca28d3d3e0ee20eff198bbef", + "url": "/static/media/photoshop.dda9f7b1.svg" + }, + { + "revision": "6deb63cde26eab996119f0e442984c1c", + "url": "/static/media/illustrator.6deb63cd.svg" + }, + { + "revision": "0ee1cc5928c8db3e85c65e51e6525d6e", + "url": "/static/media/adobe-xd.0ee1cc59.svg" + }, + { + "revision": "989a735cec29082b067dc389ea2da68a", + "url": "/static/media/css.989a735c.svg" + }, + { + "revision": "46524a43caf30828c17e38ec573dc5a3", + "url": "/static/media/javascript.46524a43.svg" + }, + { + "revision": "b9159e822528599d52e216907227a0bd", + "url": "/static/media/nextJS.b9159e82.svg" + }, + { + "revision": "7be113a51aa59fbe2be7ac966109e3de", + "url": "/static/media/react.7be113a5.svg" + }, + { + "revision": "8854b02a490d214fb564211c1cf531e2", + "url": "/static/media/typescript.8854b02a.svg" + }, + { + "revision": "53b32f2e7321dcaa2a27c637c6e36b82", + "url": "/static/media/bootstrap.53b32f2e.svg" + }, + { + "revision": "346e11a0bddfc1b06c07cc1596186d1c", + "url": "/static/media/bulma.346e11a0.svg" + }, + { + "revision": "e7d230b7ad2cb1744a781ad63b10487f", + "url": "/static/media/mongoDB.e7d230b7.svg" + }, + { + "revision": "2cf2fd30658ed833e714cf1fd682d120", + "url": "/static/media/mysql.2cf2fd30.svg" + }, + { + "revision": "b6952af50c6e4db78abefc8d9a529a8b", + "url": "/static/media/tailwind.b6952af5.svg" + }, + { + "revision": "bcf6930fc92ab953201424bb0908e456", + "url": "/static/media/python.bcf6930f.svg" + }, + { + "revision": "b7f09ee2045ad700ccba4102f2e4155e", + "url": "/static/media/aws.b7f09ee2.svg" + }, + { + "revision": "8c0e0365dbe471cb772c4d96eceda8a6", + "url": "/static/media/django.8c0e0365.svg" + }, + { + "revision": "704986854726d329449f30664550f986", + "url": "/static/media/firebase.70498685.svg" + }, + { + "revision": "e6b832b0c31b469c8fcdfd4f2c4f1d3b", + "url": "/static/media/git.e6b832b0.svg" + }, + { + "revision": "16e051373d0089014e66365b82a9380f", + "url": "/static/media/materialui.16e05137.svg" + }, + { + "revision": "db9de5c67343d81db7ffedcf7618954c", + "url": "/static/media/selenium.db9de5c6.svg" + }, + { + "revision": "199652e448e77f58952b655a74b42956", + "url": "/static/media/wordpress.199652e4.svg" + }, + { + "revision": "8b61b044e68e4a0e7c0b94654d4ae793", + "url": "/static/media/blender.8b61b044.svg" + }, + { + "revision": "8e60c911c41bc8c6166ddb414532893d", + "url": "/static/media/figma.8e60c911.svg" + }, + { + "revision": "fede5c3abee4ba5015901a255e53b443", + "url": "/static/media/ionic.fede5c3a.svg" + }, + { + "revision": "2c92d1b98fd7db382f1232823118537d", + "url": "/static/media/markdown.2c92d1b9.svg" + }, + { + "revision": "6129bbaf3c61e1bbb7e5ec033591992b", + "url": "/static/media/sketch.6129bbaf.svg" + }, + { + "revision": "639e923cdca2c22431b25cb42f975345", + "url": "/static/media/unity.639e923c.svg" + }, + { + "revision": "b8f13636be472787575c9a38a40d1c2a", + "url": "/static/media/canva.b8f13636.svg" + }, + { + "revision": "b2f91695532e7746cc31370c2bb5a7cf", + "url": "/static/media/girl1.b2f91695.svg" + }, + { + "revision": "83724050ffe9942287c304068957675f", + "url": "/static/media/girl2.83724050.svg" + }, + { + "revision": "95a818de857e11a92ac8cb63c73be7fb", + "url": "/static/media/girl3.95a818de.svg" + }, + { + "revision": "cfd7cfc6eda1942efdd1f5a79f740b21", + "url": "/static/media/boy1.cfd7cfc6.svg" + }, + { + "revision": "e212917f192e3a41d64d5d6805a2513f", + "url": "/static/media/boy3.e212917f.svg" + }, + { + "revision": "bc82bf46b6462efe6726784d5459180b", + "url": "/static/media/cfd.bc82bf46.svg" + }, + { + "revision": "05bd3864f5b6809cdc4922658e18d946", + "url": "/static/media/scb.05bd3864.svg" + }, + { + "revision": "7e6ccb94a73afd23c3960aef7e296210", + "url": "/static/media/docker.7e6ccb94.svg" + }, + { + "revision": "241dc01a0aff9c60da913f5b6a65d0e4", + "url": "/static/media/after-effects.241dc01a.svg" + }, + { + "revision": "7696d862bb70908392a79df5230ec110", + "url": "/static/media/angular.7696d862.svg" + }, + { + "revision": "59fdf8e11c4231ac9353be8aa2d0fef3", + "url": "/static/media/nuxtJS.59fdf8e1.svg" + }, + { + "revision": "6275bb59e5ee52a6652185d7ea84ee3d", + "url": "/static/media/svelte.6275bb59.svg" + }, + { + "revision": "940fb2b1181eaac0546c5270ff383212", + "url": "/static/media/vue.940fb2b1.svg" + }, + { + "revision": "f406481aac55baee3cb09d8a858cd8c2", + "url": "/static/media/capacitorjs.f406481a.svg" + }, + { + "revision": "188980bfae79e5e6115b2eb00ea97322", + "url": "/static/media/coffeescript.188980bf.svg" + }, + { + "revision": "e4a5e511e3d7bcb57b8390a2fc0d376c", + "url": "/static/media/memsql.e4a5e511.svg" + }, + { + "revision": "58ecff980609fade0b1cb5f8ded6cef3", + "url": "/static/media/postgresql.58ecff98.svg" + }, + { + "revision": "64d68c9e11c592778203b486575d6e8d", + "url": "/static/media/vitejs.64d68c9e.svg" + }, + { + "revision": "0fa842cba4f33f0851827e7937150239", + "url": "/static/media/vuetifyjs.0fa842cb.svg" + }, + { + "revision": "e85538a5f40888dcbc932f14f03ae3aa", + "url": "/static/media/c.e85538a5.svg" + }, + { + "revision": "f525a103eda91528ace5248914305d93", + "url": "/static/media/cplusplus.f525a103.svg" + }, + { + "revision": "eaa9632e78db110e155c571e7bcd3742", + "url": "/static/media/csharp.eaa9632e.svg" + }, + { + "revision": "6775917ea12c014f2459559b962b7dab", + "url": "/static/media/dart.6775917e.svg" + }, + { + "revision": "adc194341db39b5cbaf53da38122de45", + "url": "/static/media/go.adc19434.svg" + }, + { + "revision": "dd071c0b9452691dffc27aae39ce7d80", + "url": "/static/media/java.dd071c0b.svg" + }, + { + "revision": "5a1447e927d55aac27779dfb4c155d43", + "url": "/static/media/julia.5a1447e9.svg" + }, + { + "revision": "4ca0bb1e4556fd0f62cc6842d9520969", + "url": "/static/media/kotlin.4ca0bb1e.svg" + }, + { + "revision": "d9f74f0a1b6fe9575b438de61755b9ea", + "url": "/static/media/matlab.d9f74f0a.svg" + }, + { + "revision": "a6ce9f3d438bd4a39e9acae56eeb30b8", + "url": "/static/media/php.a6ce9f3d.svg" + }, + { + "revision": "ab4f7ad7c6790993a00c5b6f9994c145", + "url": "/static/media/ruby.ab4f7ad7.svg" + }, + { + "revision": "24e1c0382e569faf2ca47fa1c802a180", + "url": "/static/media/swift.24e1c038.svg" + }, + { + "revision": "58f3d81d8e9264fc8df8cfde4cf58af1", + "url": "/static/media/adobeaudition.58f3d81d.svg" + }, + { + "revision": "4b150ace63ac1e340780402489c9f53f", + "url": "/static/media/deno.4b150ace.svg" + }, + { + "revision": "f9df1ce5d3cbb84b2a5abd3a9a29960a", + "url": "/static/media/gimp.f9df1ce5.svg" + }, + { + "revision": "b6b6c04bcc0e9f73b357dcd6036822a0", + "url": "/static/media/graphql.b6b6c04b.svg" + }, + { + "revision": "4a62a1bd9ed87f1e3b0352894eeda281", + "url": "/static/media/lightroom.4a62a1bd.svg" + }, + { + "revision": "3868dbe51aafc3df8a240d58fe8fb392", + "url": "/static/media/nginx.3868dbe5.svg" + }, + { + "revision": "961f7a1bd730836151b5687a91a3fe1c", + "url": "/static/media/numpy.961f7a1b.svg" + }, + { + "revision": "b18a26d418342b335ac5129a45fa9129", + "url": "/static/media/opencv.b18a26d4.svg" + }, + { + "revision": "78b22e7158a93a28eb2b7d0ab5e331e0", + "url": "/static/media/premierepro.78b22e71.svg" + }, + { + "revision": "5f2b7688dfcf98a41922dc5f6b74ffba", + "url": "/static/media/pytorch.5f2b7688.svg" + }, + { + "revision": "c2c413f2e00734611ef38826c533ee1f", + "url": "/static/media/strapi.c2c413f2.svg" + }, + { + "revision": "e9e391585abd9c372c20c8b9b5bb08d9", + "url": "/static/media/tensorflow.e9e39158.svg" + }, + { + "revision": "8014b75ee0ced9b136ffb1b59e093c71", + "url": "/static/media/webix.8014b75e.svg" + }, + { + "revision": "f548d3f1cd3e4faf1f0b7099db1a4907", + "url": "/static/media/azure.f548d3f1.svg" + }, + { + "revision": "fb59f648c047ed2b322c28c951445dd4", + "url": "/static/media/fastify.fb59f648.svg" + }, + { + "revision": "9ca247cd652b40ff125ee3c0a7657992", + "url": "/static/media/flutter.9ca247cd.svg" + }, + { + "revision": "8b08228c47e3c6a081f4bba19007e8c4", + "url": "/static/media/haxe.8b08228c.svg" + }, + { + "revision": "733d1a4387ba008f27e784bde2c9b2e4", + "url": "/static/media/microsoftoffice.733d1a43.svg" + }, + { + "revision": "467f568a277aa3b2c7751e51a6fe7376", + "url": "/static/media/picsart.467f568a.svg" + }, + { + "revision": "ac304980b06315ed7b541d6e22cd5054", + "url": "/static/media/wolframalpha.ac304980.svg" + }, + { + "revision": "58f07bc157a628f8269bca53316beeed", + "url": "/static/media/BestermindRegular.58f07bc1.ttf" + }, + { + "revision": "d41f55a78e6f49a5512878df1737e58a", + "url": "/static/media/slick.d41f55a7.ttf" + }, + { + "revision": "b7c9e1e479de3b53f1e4e30ebac2403a", + "url": "/static/media/slick.b7c9e1e4.woff" + }, + { + "revision": "ced611daf7709cc778da928fec876475", + "url": "/static/media/slick.ced611da.eot" + }, + { + "revision": "f97e3bbf73254b0112091d0192f17aec", + "url": "/static/media/slick.f97e3bbf.svg" + }, + { + "revision": "4d49b7e18a07ecf81384aae35297f307", + "url": "/static/media/keys.b06b2149.png" + }, + { + "revision": "8fe85a2e6923ea0e3fab0e7bf33f9705", + "url": "/static/media/gnco.43ebccb0.png" + }, + { + "revision": "3742c5533cfa9342935c5eb8da31d978", + "url": "/static/media/scical.06e0abb7.png" + }, + { + "revision": "2c982a46b4587a98a0e308bd29863085", + "url": "/static/media/TS-todo.41fbb7b3.jpg" + }, + { + "revision": "c83aa10e488792c4e2e77a46ed396914", + "url": "/static/media/placeholder.3fcbbdcd.png" + }, + { + "revision": "7596514d8c02fca990739ba6c07a1744", + "url": "/index.html" + } +]; \ No newline at end of file diff --git a/build/service-worker.js b/build/service-worker.js new file mode 100644 index 0000000..e0602aa --- /dev/null +++ b/build/service-worker.js @@ -0,0 +1,34 @@ +/** + * Welcome to your Workbox-powered service worker! + * + * You'll need to register this file in your web app and you should + * disable HTTP caching for this file too. + * See https://goo.gl/nhQhGp + * + * The rest of the code is auto-generated. Please don't update this file + * directly; instead, make changes to your Workbox build configuration + * and re-run your build process. + * See https://goo.gl/2aRDsh + */ + +importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js"); + +importScripts( + "/precache-manifest.1eb9521c729177b069f509f97acbe921.js" +); + +workbox.clientsClaim(); + +/** + * The workboxSW.precacheAndRoute() method efficiently caches and responds to + * requests for URLs in the manifest. + * See https://goo.gl/S9QRab + */ +self.__precacheManifest = [].concat(self.__precacheManifest || []); +workbox.precaching.suppressWarnings(); +workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); + +workbox.routing.registerNavigationRoute("/index.html", { + + blacklist: [/^\/_/,/\/[^/]+\.[^/]+$/], +}); diff --git a/build/static/css/2.f1b59b2b.chunk.css b/build/static/css/2.f1b59b2b.chunk.css new file mode 100644 index 0000000..54dedd0 --- /dev/null +++ b/build/static/css/2.f1b59b2b.chunk.css @@ -0,0 +1,2 @@ +.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/static/media/slick.ced611da.eot);src:url(/static/media/slick.ced611da.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.b7c9e1e4.woff) format("woff"),url(/static/media/slick.d41f55a7.ttf) format("truetype"),url(/static/media/slick.f97e3bbf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000} +/*# sourceMappingURL=2.f1b59b2b.chunk.css.map */ \ No newline at end of file diff --git a/build/static/css/2.f1b59b2b.chunk.css.map b/build/static/css/2.f1b59b2b.chunk.css.map new file mode 100644 index 0000000..4d691e8 --- /dev/null +++ b/build/static/css/2.f1b59b2b.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/node_modules/slick-carousel/slick/slick.css","2.f1b59b2b.chunk.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/node_modules/slick-carousel/slick/slick-theme.css"],"names":[],"mappings":"AACA,cAKI,qBAAA,CAEA,wBAAA,CAGQ,gBAAA,CAER,0BAAA,CACA,uBAAA,CAEI,kBAAA,CACJ,uCCFJ,CDKA,0BAjBI,iBAAA,CAEA,aCqBJ,CDNA,YAKI,eAAA,CAEA,QAAA,CACA,SCFJ,CDIA,kBAEI,YCFJ,CDIA,qBAEI,cAAA,CACA,WCFJ,CDKA,qDAGI,+BAAA,CAIQ,uBCLZ,CDQA,aAEI,iBAAA,CACA,KAAA,CACA,MAAA,CAEA,aAAA,CACA,gBAAA,CACA,iBCLJ,CDOA,uCAGI,aAAA,CAEA,UCLJ,CDOA,mBAEI,UCLJ,CDOA,4BAEI,iBCLJ,CDQA,aAEI,YAAA,CACA,UAAA,CAEA,WAAA,CACA,cCLJ,CDOA,uBAEI,WCLJ,CDOA,iBAEI,aCLJ,CDOA,+BAEI,YCLJ,CDOA,0BAEI,mBCLJ,CDOA,gCAEI,aCLJ,CDOA,4BAEI,iBCLJ,CDOA,6BAEI,aAAA,CAEA,WAAA,CAEA,4BCLJ,CDOA,0BACI,YCLJ,CC9GA,2BAEI,6/KDmHJ,CC/GA,WAEI,iBAAA,CACA,eAAA,CACA,iBAAA,CAEA,yCAA6B,CAC7B,qPDmHJ,CChHA,wBAGI,WAAA,CACA,aAAA,CAEA,iBAAA,CACA,OAAA,CAEA,aAAA,CAEA,UAAA,CACA,WAAA,CACA,SAAA,CACA,kCAAA,CAEA,0BAAA,CAEA,cAAA,CAGA,WDoHJ,CChHA,gGALI,iBAAA,CAEA,YAAA,CACA,sBD2HJ,CChHA,oGAKI,SDkHJ,CChHA,oEAGI,WDkHJ,CC/GA,sCAGI,iBAAA,CACA,cAAA,CACA,aAAA,CAEA,WAAA,CACA,UAAA,CAEA,kCAAA,CACA,iCDkHJ,CC/GA,YAEI,UDkHJ,CChHA,sBAEI,WAAA,CACA,SDkHJ,CChHA,mBAEI,eDkHJ,CChHA,6BAEI,eDkHJ,CC/GA,YAEI,WDkHJ,CChHA,sBAEI,UAAA,CACA,UDkHJ,CChHA,mBAEI,eDkHJ,CChHA,6BAEI,eDkHJ,CC9GA,2BAEI,kBDkHJ,CC/GA,YAEI,iBAAA,CACA,YAAA,CAEA,aAAA,CAEA,UAAA,CACA,SAAA,CACA,QAAA,CAEA,eAAA,CAEA,iBDkHJ,CChHA,eAEI,iBAAA,CAEA,oBAAA,CAIA,YAAA,CACA,SDoHJ,CChHA,qCAPI,UAAA,CACA,WAAA,CAIA,cDoIJ,CClIA,sBAEI,WAAA,CACA,aAAA,CAEA,aAAA,CAIA,WAAA,CAIA,iBAAA,CACA,QAAA,CACA,YAAA,CACA,sBDkHJ,CChHA,wDAGI,YDkHJ,CChHA,sEAGI,SDkHJ,CChHA,6BAEI,iBAAA,CACA,aAAA,CACA,gBAAA,CAEA,iBAAA,CACA,KAAA,CACA,MAAA,CAEA,UAAA,CACA,WAAA,CAEA,eAAA,CACA,iBAAA,CAEA,WAAA,CACA,UAAA,CAEA,kCAAA,CACA,iCDkHJ,CChHA,0CAEI,WAAA,CACA,UDkHJ","file":"2.f1b59b2b.chunk.css","sourcesContent":["/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n","/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n\n@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url(/static/media/slick.ced611da.eot);\n src: url(/static/media/slick.ced611da.eot?#iefix) format('embedded-opentype'), url(/static/media/slick.b7c9e1e4.woff) format('woff'), url(/static/media/slick.d41f55a7.ttf) format('truetype'), url(/static/media/slick.f97e3bbf.svg#slick) format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '\\2190';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '\\2192';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '\\2192';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '\\2190';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '\\2022';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n\n","@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '←';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '→';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '→';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '←';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '•';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n"]} \ No newline at end of file diff --git a/build/static/css/main.c40da09c.chunk.css b/build/static/css/main.c40da09c.chunk.css new file mode 100644 index 0000000..0efe745 --- /dev/null +++ b/build/static/css/main.c40da09c.chunk.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Text:wght@100;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap" rel="stylesheet);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,200;1,300;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600&display=swap);.navbar{height:6.5rem;position:absolute;background-color:initial;z-index:99;justify-content:center}.navbar,.navbar--container{display:flex;align-items:center;width:100%}.navbar--container{justify-content:space-between;padding:0 3rem;margin-top:1rem}.navbar--container>h1{font-family:BestermindRegular;color:var(--primary-2);font-size:2.5rem;-webkit-user-select:none;user-select:none}.navLink--container{margin-top:5rem}.drawer>.MuiBackdrop-root{background:rgba(33,33,33,.15)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}@media (max-width:1100px){.navbar--container{padding:0 2rem}.nav-menu,.navbar--container>h1{font-size:2.2rem}.nav-menu{margin-top:-1.5rem}}@media (max-width:800px){.navLink--container{margin-top:3rem}}@media (max-width:600px){.nav-menu{color:var(--primary)}.navbar--container>h1{font-size:2rem}.nav-menu:hover{color:var(--primary-2)}.MuiDrawer-paper{border-radius:0!important}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:2/3){.navbar{height:5rem}.navbar--container{padding:0 1rem;margin-top:0}.navbar--container>h1{font-size:1.5rem}}.landing{height:100vh}.landing,.landing--container{display:flex;align-items:center;justify-content:center}.landing--container{height:100%;width:100%;position:relative}.landing--img{opacity:0;--img-size:200px;position:absolute;left:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--img-size);height:var(--img-size);object-fit:cover;border-radius:50%;box-shadow:0 0 30px rgba(0,0,0,.2);transition:opacity .3s}.landing--img:hover{opacity:1}.landing--container-left{flex:35% 1;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.landing--social2{display:none}.lcl--content{width:100%;display:flex;align-items:center;justify-content:flex-start}.landing--social{font-size:2rem;margin:0 .5rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;padding-bottom:.2rem}.landing--social:hover{-webkit-transform:scale(1.2);transform:scale(1.2);color:#fca311}.landing--social2{font-size:35px;margin:0 .3rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;display:flex;align-items:center;justify-content:flex-start}.landing--social2:hover{-webkit-transform:scale(1.2);transform:scale(1.2);color:#fca311}.landing--container-right{flex:65% 1;height:100%;background-color:#eaeaea;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.lcr--content{width:45%;margin-right:7rem;font-family:var(--primaryFont);font-style:normal}.lcr--content h6{font-weight:500;font-size:1.25rem;margin-bottom:-.85rem;opacity:.8}.lcr--content h1{font-weight:600;font-size:3.25rem;line-height:110%;margin:1rem 0}.lcr--content p{margin-top:1.45rem;font-weight:500;font-size:1.15rem;opacity:.7}.lcr-buttonContainer{margin-top:2rem;width:350px;display:flex;align-items:center;justify-content:space-between;font-family:"var(--primaryFont)",sans-serif;color:#000}.lcr-buttonContainer:hover{color:#fca311}.lcl--content2{display:none}@media (max-width:1100px){.landing--img{--img-size:300px}.lcl--content{margin:2rem}.lcr--content h6{font-size:1.1rem}.lcr--content h1{font-size:3rem}.lcr--content p{margin-top:.3rem;margin-bottom:1rem;font-weight:500;font-size:1rem}.lcr-buttonContainer{margin-top:1rem;flex-direction:column;width:200px;height:120px;align-items:flex-start}}@media (max-width:900px){.landing--img{--img-size:300px}.landing--social{font-size:30px}.lcr--content{width:60%;margin-top:10%;margin-right:6%}.lcr-buttonContainer{margin-top:1rem;flex-direction:column;height:120px;align-items:flex-start}}@media (max-width:600px){.landing--container{flex-direction:column;justify-content:space-between}.landing--img{display:none}.landing--container-left{flex:initial;width:100%;height:30%}.landing--social{display:none}.landing--social2{display:inline-flex}.lcl--content2{display:flex}.landing--container-right,.lcl--content2{align-items:center;justify-content:center}.landing--container-right{box-sizing:border-box;flex:initial;height:70%;width:100%;background-color:#212121;padding:0 2rem}.lcr--content{margin-top:20%;margin-right:0;width:100%}.lcr--content h6{font-size:1rem;text-align:center}.lcr--content h1{font-size:2.5rem;text-align:center}.lcr--content p{font-size:.95rem;text-align:center;margin:0 auto;width:90%}.lcr-buttonContainer{margin:0 auto;display:flex;align-items:center;justify-content:center}.lcr-buttonContainer button{margin-top:10%}}@media (max-width:370px){.lcr--content{margin-top:60%}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:2/3){.landing{height:100%}.landing--img{--img-size:150px;left:50%;top:20%}}.about{position:relative;top:1px solid #fff}.about .line-styling{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:50px;width:85%;display:flex;align-items:center;justify-content:space-between}.about .line-styling .style-circle{width:10px;height:10px;border-radius:50%}.about .line-styling .style-line{width:95%;height:5px;border-radius:10px}.about-body{flex-direction:row;justify-content:space-around;padding-top:8rem}.about-body,.about-description{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.about-description{flex-direction:column;align-items:flex-start;justify-content:space-evenly;flex:0.5 1;width:100%}.about-description>h2{margin-bottom:40px;font-size:3.5rem;font-family:var(--primaryFont)}.about-description>p{font-size:1.25rem;font-family:var(--primaryFont)}.about-img{margin-top:40px;pointer-events:none}.about-img>img{width:600px;flex:0.5 1}@media (min-width:992px) and (max-width:1380px){.about-description>h2{font-size:3.3rem;margin-bottom:30px}.about-description>p{font-size:1.15rem}.about-img>img{width:500px}}@media screen and (max-width:992px){.about .line-styling{top:20px}.about-body{padding-top:2rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-evenly}.about-description{flex:0.6 1;box-sizing:border-box;padding:20px}.about-description>h2{font-size:3rem;margin-bottom:20px}.about-description>p{font-size:1.1rem}.about-img>img{width:250px;flex:0.4 1}}@media screen and (max-width:800px){.about .line-styling .style-circle{width:8px;height:8px;border-radius:50%}.about-description>h2{align-self:center}}@media screen and (max-width:600px){.about .line-styling .style-circle{width:5px;height:5px;border-radius:50%}.about .line-styling .style-line{height:3px;border-radius:10px}.about-description>h2{font-size:2.5rem}.about-description>p{font-size:.95rem}}.skills{flex-direction:column;justify-content:flex-start;padding:2.5rem 2rem 2rem}.skills,.skillsHeader{display:flex;align-items:center}.skillsHeader{justify-content:center}.skillsHeader h2{font-family:var(--primaryFont);font-style:normal;font-weight:700;font-size:3rem;text-align:center}.skillsContainer{width:100%;margin-top:3.5rem;padding:0 2rem}.skill--box,.skillsContainer{display:flex;align-items:center;justify-content:center}.skill--box{box-shadow:0 10px 20px rgba(77,95,45,.92);border-radius:10px 0 10px 0;width:40px;margin:1.5rem;flex-direction:column;padding:2rem 1rem;transition:.3s ease-in-out}.skill--box:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.skill--box h3{font-family:Big Shoulders Text;font-style:normal;font-weight:500;font-size:22px;text-align:center;margin-top:1rem}.marquee{padding:1rem 0}@media screen and (max-width:992px){.skills{padding:1rem;min-height:100%}.skillsContainer{padding:1rem;margin:1rem 0}.skillsHeader h2{font-size:3.2rem}.skill--box{margin:1.2rem;padding:2rem 1rem}.skill--box>img{height:45px}.skill--box h3{font-size:20px;margin-top:1rem}}@media screen and (max-width:800px){.skills,.skillsContainer{padding:.5rem}.skillsHeader h2{font-size:3rem}.skill--scroll{width:100%;margin:0}}@media screen and (max-width:600px){.skill--box{width:50px;height:50px;margin:1.2rem;padding:2rem 1rem}.skill--box>img{height:10px}.skillsHeader h2{font-size:2.5rem}.skill--box h3{font-size:18px;margin-top:1rem}}.testimonials{font-family:var(--primaryFont);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.slick-slider{height:100%!important;width:100%}.slick-initialized,.slick-list{overflow:hidden}.slick-list{position:relative;display:block;margin:0;padding:0;width:100%}.slick-dots{position:relative!important;bottom:1rem!important}#root>div>div:first-child>div.testimonials>div.testimonials--body>div>div>ul>li>button{width:.5rem;height:.5rem}.testimonials--header h1{font-style:normal;font-weight:700;font-size:3.5rem;text-align:center}.testimonials--body{display:flex;flex-direction:column;align-items:center;text-align:center;width:95%;margin-top:1rem;position:relative}.testimonials--body .quote{font-size:4rem;position:absolute;z-index:10;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:.5}.testimonials--body button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:60px;border-radius:50%;-webkit-appearance:none;appearance:none;outline:none;border:none;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.testimonials--body .prevBtn{left:5%;cursor:pointer}.testimonials--body .nextBtn{right:5%;cursor:pointer}.testimonials--slider{display:flex;flex-direction:column;align-items:center;text-align:center;width:70%;border-radius:20px}.single--testimony{padding:2rem;position:relative}.single--testimony,.testimonials--container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials--container{height:20rem}.review--img{margin:0 auto;width:100px;height:100px;border-radius:50%;z-index:3;-webkit-transform:translateY(50%);transform:translateY(50%);box-shadow:0 0 5px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.review--img img{width:90px}.review--content{margin:0 auto;width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:200px;box-sizing:border-box;padding:30px 40px;display:flex;flex-direction:column;align-items:center;border-radius:20px;justify-content:center}.review--content p{font-style:italic;font-weight:300;width:80%}.review--content h1{font-size:1.5rem;font-weight:600;margin-top:10px}.review--content h4{font-size:1rem;font-weight:500}@media (max-width:992px){.testimonials{height:100%;padding-bottom:2rem}.testimonials--header h1{font-size:3rem;margin-top:1.75rem}.testimonials--body .quote{font-size:3.5rem}.review--content{border-radius:50px}}@media (max-width:768px){.testimonials--header h1{font-size:2.5rem}.testimonials--body{width:100%}.testimonials--body button{display:none}.testimonials--slider{width:90%}.review--content{border-radius:50px}}@media (max-width:576px){.review--img{margin:initial;align-self:flex-start}.review--content{border-radius:20px;min-height:300px}.review--content p{font-size:.9rem;width:90%}.review--content h1{font-size:1.3rem}.review--content h4{font-size:.9rem}}@media (max-width:360px){.testimonials--header h1{font-size:2.2rem}.testimonials--body .quote{font-size:3rem}.testimonials--slider{width:100%}.review--img{width:80px;height:80px}.review--img img{width:70px}}.filler{height:1rem}.formBtn{position:relative;margin:2rem auto;height:4rem;width:18rem;display:flex;align-items:flex;justify-content:center;flex-direction:column;align-items:center}.formBtn:hover{background-color:#000;background-color:#fca311}.submitBtn{background:#232526}.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{color:#eaeaea}.contactsHead{background:linear-gradient(#222,#eaeaea)}.contactHeader{font-size:48px;line-height:6rem;color:#232526;font-size:30px;font-family:Poppins,sans-serif;text-align:center}ul{text-align:justify}li{color:#fff;display:inline-block;font:1em/1.5 sans-serif}.socialmedia-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:1.5rem;gap:1.5rem;margin:1rem}.contacts{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.personal-details{flex-direction:row;font-size:1.5rem;margin-bottom:2.5rem;color:#232526;padding:5px}.contacts--img{position:absolute;right:0;bottom:0;width:280px;pointer-events:none}.contacts-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}a:-webkit-any-link{color:#555;cursor:pointer;text-decoration:none;-webkit-transition:all 0s;transition:all 0s;text-shadow:none}a:-webkit-any-link:hover{text-shadow:#fff 2px solid;color:#fca311}.makeStyles-socialIcon-31{width:45px;height:45px;display:flex;font-size:21px;transition:.25s ease-in-out;align-items:center;border-radius:50%;justify-content:center;background-color:none}.contacts-details{display:flex;align-items:flex-start;justify-content:space-evenly;flex:none;box-sizing:border-box;margin-top:1.2rem}.personal-details p{margin:0 1.5rem;font-size:18px;line-height:100%;font-weight:500;font-family:var(--primaryFont);white-space:nowrap;overflow:visible;display:flex;justify-content:space-between}.personal-details{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;color:#eaeaea;-webkit-text-decoration:wavy;text-decoration:wavy;font-weight:400;background-color:rgba(211,84,0,0);border-radius:10px;transition:all .5s}.personal-details:hover{color:#eaeaea;font-weight:800}@media (min-width:992px){detailsIcon{background-color:"#d35400";color:"#232526";border-radius:"50%";margin-bottom:.3rem;width:"45px";height:"45px";display:"flex";align-items:"center";justify-content:"center";font-size:"2px";transition:"250ms ease-in-out";flex-shrink:0}detailsIcon:hover{-webkit-transform:"scale(1.1)";transform:"scale(1.1)";color:"#eaeaea";background-color:"#232526"}.contacts--img{position:absolute;right:0;bottom:0}.makeStyles-detailsIcon-35{height:.5rem}.socialMedia-icons,ul{flex-direction:row}}@media screen and (max-width:992px){.contacts--img{display:none}.personal-details p{flex-direction:row}}@media screen and (max-width:800px){.personal-details{display:flex;flex-direction:row;font-size:1.5rem;align-items:center;justify-content:flex-start;width:100%;margin-bottom:2.5rem;color:#232526;-webkit-text-decoration:wavy;text-decoration:wavy;font-weight:400;background-color:rgba(211,84,0,0);border-radius:10px;padding:5px;transition:all .5s}.contacts-icons{font-size:.5rem}.socialMedia-icons{flex-direction:row}.contacts-form{display:flex;flex:1 1}.form-input{margin-bottom:.45rem}.contacts-form form{align-items:flex-end}.contacts-details{padding:1rem;align-items:center;margin-top:2rem}.personal-details{margin-bottom:1.8rem}.personal-details p{width:95%}}@media screen and (max-width:600px){.personal-details{display:flex;flex-direction:row;font-size:1rem;align-items:center;justify-content:flex-start;width:100%;color:#232526;-webkit-text-decoration:wavy;text-decoration:wavy;font-weight:400;background-color:rgba(211,84,0,0);border-radius:10px;padding:5px;transition:all .5s}.contacts-form{display:flex;flex:1 1}}.contactHeader2{padding:3rem 0 1rem}.css-pjjdvz{margin-right:8px}.css-pjjdvz,.singleProject{display:flex;flex-direction:column;align-items:center}.singleProject{box-shadow:4px 4px 8px rgba(36,3,3,.2);width:304px;height:360px;border-radius:10px;justify-content:center;padding:1.4rem 2rem;position:relative;cursor:pointer;overflow:hidden}.projectContent{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;margin:2em}.projectContent>h2{font-family:var(--primaryFont);font-style:normal;font-weight:600;font-size:1rem;line-height:110%;text-align:center}.projectContent>img{width:80%;height:60%;transition:opacity .7s .3s}.singleProject:hover img{opacity:1}.project--showcaseBtn{display:flex;align-items:center;justify-content:left;width:100%}.project--showcaseBtn>a{cursor:pointer;text-decoration:none}.singleProject .project--desc{position:absolute;width:400px;height:100%;left:0;top:0;font-size:1rem;color:#fff!important;border:2px solid #fff;-webkit-transform:translate(-110%,40%);transform:translate(-110%,40%);padding:15px;border-radius:5px 30px 5px 30px;transition:-webkit-transform .9s;transition:transform .9s;transition:transform .9s,-webkit-transform .9s;line-height:110%;display:flex;align-items:center;justify-content:center;font-family:var(--primaryFont);z-index:1000}.singleProject:hover .project--desc{-webkit-transform:translate(4px);transform:translate(4px);z-index:1000;border-radius:30px 10px 30px 10px}.project--desc{height:147.3px;font-size:.5rem}.project--lang>span{font-family:var(--primaryFont);font-weight:500;word-break:break-word;line-height:100%}.cardTitle{font-size:1rem;margin-top:-20px}.botCardBtn{background:#222;color:#fff;margin:.1rem}.ProjDesc{padding:.5rem .5rem 1.5rem 1rem;font-size:.7rem}.vaB{color:"#fdd43c"}.projects{flex-direction:column;justify-content:flex-start;overflow-x:hidden;padding:2rem}.projects,.projects--header{display:flex;align-items:center}.projects--header{justify-content:center;width:100%;margin:1rem}.projects--header h2{font-family:var(--primaryFont);font-style:normal;font-weight:700;font-size:3rem;text-align:center}.projects--body{flex-direction:column;font-family:Poppins,sans-serif}.projects--body,.projects--bodyContainer{width:100%;display:flex;align-items:center;justify-content:center}.projects--bodyContainer{grid-gap:4.5rem;gap:4.5rem}.projects--viewAll{width:100%;padding:1rem;font-size:.2rem;display:flex;align-items:center;justify-content:flex-end;margin-top:2rem}.project--desc,.project--lang{z-index:1}.project--desc:hover,.project--lang:hover{z-index:1000}.break{opacity:0}@media screen and (min-width:992px){.projects--bodyContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}}@media screen and (max-width:992px){.projects--bodyContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:800px){.projects--header h1{font-size:2.8rem;margin-bottom:30px}div.projectContent>img{width:100%;height:60%;transition:opacity .7s .3s}}.vaB{color:"white";background-color:"#232526";border-radius:"10px";font-size:"2rem";padding:"1rem";transition:"color 0.2s"}.vaB,.vaB:hover{font-family:"'Poppins', sans-serif"}.vaB:hover{color:"#232526";background-color:"#eaeaea";cursor:"pointer"}.view{transition:color 2.2s}.view,.view:hover{font-size:1.2rem;font-weight:200;font-family:var(--primaryFont)}.view:hover{color:#d1f}.service{background-color:#fff}paper{background-color:#000}.servicePaper{margin:0 1rem}.single-service{box-shadow:4px 4px 8px rgba(36,3,3,.2);width:180px;height:180px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.4rem;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.single-service:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.service-content{position:relative;height:150px;display:flex;align-items:center;justify-content:center;padding:1rem}.service-icon{position:absolute;top:15%}.service-icon>svg{font-size:2.8rem}.single-service:hover svg{-webkit-animation:magic .7s ease-in-out both;animation:magic .7s ease-in-out both}@-webkit-keyframes magic{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translate(0);transform:translate(0)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes magic{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}50%{-webkit-transform:translate(0);transform:translate(0)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.service-content>h4{position:absolute;top:65%;height:60px;width:80px;display:flex;align-items:center;justify-content:center;font-family:var(--primaryFont);font-style:normal;font-weight:600;font-size:.75rem;text-align:center;line-height:90%;color:#000}@media screen and (max-width:800px){.single-service{width:160px;height:160px;padding:1.2rem}.service-icon>svg{font-size:2.5rem}.service-content>h4{font-size:15px}}@media screen and (max-width:600px){.single-service{width:150px;height:150px;padding:1.2rem}.service-icon>svg{font-size:2.2rem}.service-content>h4{font-size:13px;top:50%}}.services-header{font-family:var(--primaryFont);display:flex;align-items:center;justify-content:center;width:100%;margin:1rem}.services-header h2{margin-bottom:40px;font-size:3.5rem;font-family:var(--primaryFont)}.backToTop{position:fixed;right:10px;bottom:60px;height:30px;font-size:3rem;z-index:999}.backToTop:hover{color:#fca311}.backToTop button{outline:none;border:none;cursor:pointer;background:none;padding:20px}@media screen and (max-width:800px){.backToTop{right:-10px;bottom:50px;font-size:2.75rem}}.footer{font-family:"var(--primaryFont)",sans-serif;width:100%;display:flex;justify-content:center;align-items:center}.footer p{font-weight:500;font-family:var(--secondary70);font-size:18px}.footer p span{font-size:24px}.projectPage{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh}.projectPage-header{height:35vh;width:100%;display:flex;align-items:center;justify-content:center;position:relative}.projectPage-header>h1{font-size:4rem;font-family:var(--primaryFont)}.projectPage-container{padding:3rem 2rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.projectPage-search{width:100%;display:flex;align-items:center;justify-content:center}.project-container{margin-top:5rem;width:100%}.project-grid{display:flex;grid-gap:4rem;gap:4rem}@media screen and (max-width:992px){.projectPage-header{height:25vh;width:100%;display:flex;align-items:center;justify-content:center}.project-grid{grid-gap:3rem;gap:3rem}}@media screen and (max-width:702px){.project-grid{grid-gap:1.5rem;gap:1.5rem}}@media screen and (max-width:550px){.projectPage-header h1{font-size:3rem}}@media screen and (max-width:400px){.projectPage-header{height:20vh}.projectPage-header h1{font-size:2.5rem}}.formPage{flex-direction:column;justify-content:flex-start;min-height:100vh}.formPage,.formPage-header{display:flex;align-items:center}.formPage-header{height:35vh;background:none;font-style:normal;font-weight:700;font-size:3.5rem;text-align:center;justify-content:center;position:relative}.formPage-header>h1{font-size:4rem;font-family:roboto sans-serif}.formPage-container{padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.formPage-search{display:flex;align-items:center;justify-content:center}.form-container{margin-top:5rem;background-color:none}.form-grid{display:flex;grid-gap:4rem;gap:4rem}@media screen and (max-width:992px){.formPage-header{height:25vh;display:flex;align-items:center;justify-content:center}.form-grid{grid-gap:3rem;gap:3rem}}@media screen and (max-width:702px){.form-grid{grid-gap:1.5rem;gap:1.5rem}}@media screen and (max-width:550px){.formPage-header h1{font-size:3rem}}@media screen and (max-width:400px){.formPage-header{height:20vh}.formPage-header h1{font-size:2.5rem}}.projectPage-search{background:none!important}@font-face{font-family:BestermindRegular;src:url(/static/media/BestermindRegular.58f07bc1.ttf);src:url(/static/media/BestermindRegular.58f07bc1.ttf) format("embedded-opentype"),url(/static/media/BestermindRegular.58f07bc1.ttf) format("truetype"),}*{margin:0;box-sizing:border-box}a{text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--primary)}::-webkit-scrollbar-thumb{background:#eaeaea;border-radius:10px;-webkit-transition:2.3s;transition:2.3s}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.makeStyles-drawerItem-77{color:#eaeaea}@media screen and (max-width:400px){body{overflow-x:hidden}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:2/3){body{overflow-x:hidden}}:root{--primaryFont:"Poppins",sans-serif}.DLSwitch{position:fixed;right:1px;top:1px;z-index:1000} +/*# sourceMappingURL=main.c40da09c.chunk.css.map */ \ No newline at end of file diff --git a/build/static/css/main.c40da09c.chunk.css.map b/build/static/css/main.c40da09c.chunk.css.map new file mode 100644 index 0000000..d7ec5d8 --- /dev/null +++ b/build/static/css/main.c40da09c.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["main.c40da09c.chunk.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Navbar/Navbar.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Landing/Landing.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/About/About.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Skills/Skills.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Testimonials/Testimonials.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/ButtonComponent/ButtonComponent.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/PreContact/PreContact.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Projects/SingleProject/SingleProject.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Projects/Projects.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/PackageCards/PackageCards/PackageCards.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Services/SingleService/SingleService.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/BackToTop/BackToTop.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/components/Footer/Footer.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/pages/ThankYou/ThankYou.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/pages/FormPage/FormPage.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/index.css","/Users/jonchristie/Desktop/WEB_DEV_DOCS/mathcodes.github.io/src/App.css"],"names":[],"mappings":"AAAA,+GAA+G,CAC/G,kHAAkH,CAClH,mHAAmH,CACnH,wGAAwG,CACxG,+JAA+J,CAC/J,gJAAgJ,CAChJ,0FAA0F,CCN1F,QACE,aAAA,CACA,iBAAA,CACA,wBAAA,CACA,UAAA,CAGA,sBDSF,CCLA,2BANE,YAAA,CACA,kBAAA,CAEA,UDiBF,CCdA,mBAGE,6BAAA,CAEA,cAAA,CACA,eDQF,CCLA,sBACE,6BAAA,CACA,sBAAA,CACA,gBAAA,CACA,wBAAA,CAAA,gBDSF,CCNA,oBACE,eDSF,CCNA,0BACE,uCAAA,CACA,4CAAA,CAAA,oCDUF,CCNA,0BACE,mBACE,cDUF,CCHA,gCAHE,gBDeF,CCZA,UAEE,kBDUF,CACF,CCPA,yBACE,oBACE,eDUF,CACF,CCPA,yBACE,UACE,oBDUF,CCPA,sBACE,cDUF,CCPA,gBACE,sBDUF,CCPA,iBACE,yBDUF,CACF,CCPA,8IACE,QACE,WDUF,CCPA,mBACE,cAAA,CACA,YDUF,CCPA,sBACE,gBDUF,CACF,CElGA,SACE,YFuGF,CEjGA,6BALE,YAAA,CACA,kBAAA,CACA,sBF6GF,CE1GA,oBAIE,WAAA,CACA,UAAA,CACA,iBFoGF,CEjGA,cACE,SAAA,CACA,gBAAA,CACA,iBAAA,CACA,QAAA,CACA,kCAAA,CAAA,0BAAA,CACA,qBAAA,CACA,sBAAA,CACA,gBAAA,CACA,iBAAA,CACA,kCAAA,CACA,sBFqGF,CElGA,oBACE,SFqGF,CElGA,yBACE,UAAA,CACA,WAAA,CACA,YAAA,CACA,oBAAA,CACA,0BFqGF,CElGA,kBACE,YFqGF,CElGA,cAEE,UAAA,CACA,YAAA,CACA,kBAAA,CACA,0BFsGF,CElGA,iBACE,cAAA,CACA,cAAA,CACA,gCAAA,CAAA,wBAAA,CAAA,8CAAA,CACA,oBFwGF,CEpGA,uBACE,4BAAA,CAAA,oBAAA,CACA,aFwGF,CErGA,kBACE,cAAA,CACA,cAAA,CACA,gCAAA,CAAA,wBAAA,CAAA,8CAAA,CACA,YAAA,CACA,kBAAA,CACA,0BF0GF,CEvGA,wBACE,4BAAA,CAAA,oBAAA,CACA,aF4GF,CExGA,0BACE,UAAA,CACA,WAAA,CACA,wBAAA,CACA,YAAA,CACA,qBAAA,CACA,oBAAA,CACA,sBF2GF,CExGA,cACE,SAAA,CACA,iBAAA,CACA,8BAAA,CACA,iBF2GF,CExGA,iBACE,eAAA,CACA,iBAAA,CACA,qBAAA,CACA,UF2GF,CExGA,iBACE,eAAA,CACA,iBAAA,CACA,gBAAA,CACA,aF2GF,CExGA,gBACE,kBAAA,CACA,eAAA,CACA,iBAAA,CACA,UF2GF,CExGA,qBACE,eAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,2CAAA,CACA,UF2GF,CExGA,2BACE,aF2GF,CExGA,eACE,YF2GF,CEtGA,0BACE,cACE,gBF2GF,CEzGA,cACE,WF2GF,CExGA,iBACE,gBF2GF,CExGA,iBACE,cF2GF,CExGA,gBACE,gBAAA,CACA,kBAAA,CACA,eAAA,CACA,cF2GF,CExGA,qBACE,eAAA,CACA,qBAAA,CACA,WAAA,CACA,YAAA,CACA,sBF2GF,CACF,CExGA,yBACE,cACE,gBF2GF,CExGA,iBACE,cF2GF,CEzGA,cACE,SAAA,CACA,cAAA,CACA,eF2GF,CExGA,qBACE,eAAA,CACA,qBAAA,CAEA,YAAA,CACA,sBF2GF,CAIF,CExGA,yBACE,oBACE,qBAAA,CACA,6BF2GF,CEzGA,cACE,YF2GF,CEzGA,yBACE,YAAA,CACA,UAAA,CACA,UF2GF,CEzGA,iBACE,YF2GF,CExGA,kBACE,mBF2GF,CExGA,eACE,YF6GF,CExGA,yCAJE,kBAAA,CACA,sBFuHF,CEpHA,0BACE,qBAAA,CAEA,YAAA,CACA,UAAA,CACA,UAAA,CACA,wBAAA,CAGA,cF2GF,CEzGA,cACE,cAAA,CACA,cAAA,CACA,UF2GF,CEzGA,iBACE,cAAA,CACA,iBF2GF,CEzGA,iBACE,gBAAA,CACA,iBF2GF,CEzGA,gBACE,gBAAA,CACA,iBAAA,CACA,aAAA,CACA,SF2GF,CEzGA,qBACE,aAAA,CACA,YAAA,CACA,kBAAA,CACA,sBF2GF,CEzGA,4BACE,cF2GF,CACF,CEvGA,yBACE,cACE,cF2GF,CACF,CExGA,8IACE,SACE,WF2GF,CExGA,cACE,gBAAA,CACA,QAAA,CACA,OF2GF,CACF,CGtYA,OACI,iBAAA,CACA,kBHyYJ,CGtYA,qBACE,iBAAA,CACA,QAAA,CACA,QAAA,CACA,kCAAA,CAAA,0BAAA,CACA,WAAA,CACA,SAAA,CAEA,YAAA,CACA,kBAAA,CACA,6BH0YF,CGvYA,mCACE,UAAA,CACA,WAAA,CACA,iBH0YF,CGxYA,iCACE,SAAA,CACA,UAAA,CACA,kBH0YF,CGvYA,YAEI,kBAAA,CACA,4BAAA,CACA,gBH6YJ,CGzYA,+BAPI,YAAA,CAIA,0BAAA,CAAA,uBAAA,CAAA,kBHwZJ,CGrZA,mBAEI,qBAAA,CACA,sBAAA,CACA,4BAAA,CACA,UAAA,CACA,UH+YJ,CG3YA,sBACI,kBAAA,CACA,gBAAA,CACA,8BH8YJ,CG3YA,qBACI,iBAAA,CAEA,8BH8YJ,CG3YA,WACI,eAAA,CACA,mBH8YJ,CG3YA,eACI,WAAA,CACA,UH8YJ,CG3YA,gDAEI,sBACE,gBAAA,CACA,kBH8YF,CG5YA,qBACE,iBH8YF,CG3YA,eACI,WH8YJ,CACJ,CG3YA,oCAEE,qBACE,QH8YF,CG3YE,YACI,gBAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,4BH8YJ,CG3YA,mBACI,UAAA,CACA,qBAAA,CAEA,YH+YJ,CG3YA,sBACI,cAAA,CACA,kBH8YJ,CG3YA,qBACI,gBH8YJ,CG3YA,eACI,WAAA,CACA,UH8YJ,CAEJ,CG3YA,oCACE,mCACE,SAAA,CACA,UAAA,CACA,iBH8YF,CG5YA,sBACE,iBH8YF,CAEF,CG3YA,oCAEE,mCACE,SAAA,CACA,UAAA,CACA,iBH8YF,CG5YA,iCAEE,UAAA,CACA,kBH8YF,CG3YA,sBACE,gBH8YF,CG3YE,qBACE,gBH8YF,CAKJ,CI3iBA,QAEE,qBAAA,CAEA,0BAAA,CAEA,wBJgjBF,CI3iBA,sBAVE,YAAA,CAEA,kBJ0jBF,CIljBA,cAGE,sBJ+iBF,CI3iBA,iBACE,8BAAA,CACA,iBAAA,CACA,eAAA,CACA,cAAA,CACA,iBJ8iBF,CI3iBA,iBAIE,UAAA,CACA,iBAAA,CACA,cJ+iBF,CIziBA,6BAXE,YAAA,CACA,kBAAA,CACA,sBJmkBF,CI1jBA,YAEE,yCAAA,CACA,2BAAA,CACA,UAAA,CAEA,aAAA,CAEA,qBAAA,CAGA,iBAAA,CACA,0BJ8iBF,CI3iBA,kBACE,6BAAA,CAAA,qBJ+iBF,CIviBA,eACE,8BAAA,CACA,iBAAA,CACA,eAAA,CACA,cAAA,CACA,iBAAA,CACA,eJ+iBF,CI5iBA,SACE,cJ+iBF,CI9hBA,oCACE,QACE,YAAA,CACA,eJ+iBF,CI5iBA,iBACE,YAAA,CACA,aJ+iBF,CI5iBA,iBACE,gBJ+iBF,CI5iBA,YAGE,aAAA,CACA,iBJ+iBF,CI5iBA,gBACE,WJ+iBF,CI3iBA,eACE,cAAA,CACA,eJ+iBF,CAEF,CI5iBA,oCAKE,yBACE,aJ+iBF,CI5iBA,iBACE,cJ+iBF,CI5iBA,eACE,UAAA,CACA,QJ+iBF,CACF,CI5iBA,oCACE,YACE,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBJ+iBF,CI5iBA,gBACE,WJ+iBF,CI5iBA,iBACE,gBJ+iBF,CI5iBA,eACE,cAAA,CACA,eJ+iBF,CACF,CKhtBA,cACE,8BAAA,CACA,0BAAA,CAAA,uBAAA,CAAA,kBAAA,CACA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA,CACA,eLutBF,CKntBA,cACE,qBAAA,CACA,ULstBF,CK/sBA,+BAHE,eL+tBF,CK5tBA,YACE,iBAAA,CACA,aAAA,CAEA,QAAA,CACA,SAAA,CACA,ULstBF,CKntBA,YACE,2BAAA,CACA,qBLutBF,CKptBA,uFACG,WAAA,CACD,YLstBF,CKltBA,yBACE,iBAAA,CACA,eAAA,CACA,gBAAA,CACA,iBLstBF,CKntBA,oBACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,eAAA,CACA,iBLutBF,CKntBA,2BACE,cAAA,CACA,iBAAA,CACA,UAAA,CACA,iCAAA,CAAA,yBAAA,CACA,ULutBF,CKptBA,2BACE,iBAAA,CACA,OAAA,CACA,kCAAA,CAAA,0BAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,uBAAA,CAAA,eAAA,CACA,YAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,gBLytBF,CKttBA,6BACE,OAAA,CACA,cLytBF,CKttBA,6BACE,QAAA,CACA,cLytBF,CKttBA,sBACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,SAAA,CACA,kBLytBF,CKttBA,mBACE,YAAA,CAGA,iBL6tBF,CKttBA,4CATE,UAAA,CAGA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBLkuBF,CK/tBA,yBAEE,YL6tBF,CKttBA,aACE,aAAA,CACA,WAAA,CACA,YAAA,CACA,iBAAA,CACA,SAAA,CACA,iCAAA,CAAA,yBAAA,CACA,iCAAA,CACA,YAAA,CACA,kBAAA,CACA,sBL2tBF,CKvtBA,iBACE,UL0tBF,CKvtBA,iBACE,aAAA,CACA,SAAA,CACA,0BAAA,CAAA,uBAAA,CAAA,kBAAA,CACA,mBAAA,CACA,qBAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,kBAAA,CACA,sBL4tBF,CKztBA,mBACE,iBAAA,CACA,eAAA,CACA,SL4tBF,CKztBA,oBACE,gBAAA,CACA,eAAA,CACA,eL4tBF,CKztBA,oBACE,cAAA,CACA,eL4tBF,CKxtBA,yBACE,cACE,WAAA,CACA,mBL4tBF,CKztBA,yBACE,cAAA,CACA,kBL4tBF,CKztBA,2BACE,gBL4tBF,CKztBA,iBACE,kBL4tBF,CACF,CKztBA,yBACE,yBACE,gBL4tBF,CKztBA,oBACE,UL4tBF,CKztBA,2BACE,YL4tBF,CKztBA,sBACE,SL4tBF,CKztBA,iBACE,kBL4tBF,CACF,CKztBA,yBACE,aACE,cAAA,CACA,qBL4tBF,CKztBA,iBACE,kBAAA,CACA,gBL4tBF,CKztBA,mBACE,eAAA,CACA,SL4tBF,CKztBA,oBACE,gBL4tBF,CKztBA,oBACE,eL4tBF,CACF,CKztBA,yBACE,yBACE,gBL4tBF,CKztBA,2BACE,cL4tBF,C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","file":"main.c40da09c.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap);\n@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Text:wght@100;300;400;500;600;700&display=swap);\n@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap\" rel=\"stylesheet);\n@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700&display=swap);\n@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,200;1,300;1,400&display=swap);\n@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200&display=swap);\n@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600&display=swap);\n.navbar {\n height: 6.5rem;\n position: absolute;\n background-color: transparent;\n z-index: 99;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n\n.navbar--container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n padding: 0 3rem;\n margin-top: 1rem;\n}\n\n.navbar--container>h1 {\n font-family: 'BestermindRegular';\n color: var(--primary-2);\n font-size: 2.5rem;\n -webkit-user-select: none;\n user-select: none;\n}\n\n.navLink--container {\n margin-top: 5rem;\n}\n\n.drawer>.MuiBackdrop-root {\n background: rgba(33, 33, 33, 0.15) !important;\n -webkit-backdrop-filter: blur(20px) !important;\n backdrop-filter: blur(20px) !important;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (max-width:1100px) {\n .navbar--container {\n padding: 0 2rem;\n }\n\n .navbar--container>h1 {\n font-size: 2.2rem;\n }\n\n .nav-menu {\n font-size: 2.2rem;\n margin-top: -1.5rem;\n }\n}\n\n@media (max-width:800px) {\n .navLink--container {\n margin-top: 3rem;\n }\n}\n\n@media (max-width:600px) {\n .nav-menu {\n color: var(--primary);\n }\n\n .navbar--container>h1 {\n font-size: 2rem;\n }\n\n .nav-menu:hover {\n color: var(--primary-2);\n }\n\n .MuiDrawer-paper {\n border-radius: 0 !important;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n .navbar {\n height: 5rem;\n }\n\n .navbar--container {\n padding: 0 1rem;\n margin-top: 0rem;\n }\n\n .navbar--container>h1 {\n font-size: 1.5rem;\n }\n}\n.landing {\n height: 100vh;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.landing--container {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width:100%;\n position: relative;\n}\n\n.landing--img {\n opacity: 0;\n --img-size: 200px;\n position: absolute;\n left: 35%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n width: var(--img-size);\n height: var(--img-size);\n object-fit: cover;\n border-radius: 50%;\n box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s;\n}\n\n.landing--img:hover {\n opacity: 1;\n}\n\n.landing--container-left {\n flex: 35% 1;\n height: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: flex-start;\n}\n\n.landing--social2 {\n display: none;\n}\n\n.lcl--content {\n /* margin: 3rem; */\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n /* color:#eaeaea; */\n}\n\n.landing--social {\n font-size: 2rem;\n margin: 0 .5rem;\n transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n transition: transform 0.5s, -webkit-transform 0.5s;\n padding-bottom: .2rem;\n /* color: #eaeaea; */\n}\n\n.landing--social:hover {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n color: #fca311;\n}\n\n.landing--social2 {\n font-size: 35px;\n margin: 0 .3rem;\n transition: -webkit-transform 0.5s;\n transition: transform 0.5s;\n transition: transform 0.5s, -webkit-transform 0.5s;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n}\n\n.landing--social2:hover {\n -webkit-transform: scale(1.2);\n transform: scale(1.2);\n color: #fca311;\n\n}\n\n.landing--container-right {\n flex: 65% 1;\n height: 100%;\n background-color: #eaeaea;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: center;\n}\n\n.lcr--content {\n width: 45%;\n margin-right: 7rem;\n font-family: var(--primaryFont);\n font-style: normal;\n}\n\n.lcr--content h6 {\n font-weight: 500;\n font-size: 1.25rem;\n margin-bottom: -0.85rem;\n opacity: 0.8;\n}\n\n.lcr--content h1 {\n font-weight: 600;\n font-size: 3.25rem;\n line-height: 110%;\n margin: 1rem 0;\n}\n\n.lcr--content p {\n margin-top: 1.45rem;\n font-weight: 500;\n font-size: 1.15rem;\n opacity: 0.7;\n}\n\n.lcr-buttonContainer {\n margin-top: 2rem;\n width: 350px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n font-family: \"var(--primaryFont)\", sans-serif;\n color: black;\n}\n\n.lcr-buttonContainer:hover {\n color: #fca311;\n}\n\n.lcl--content2{\n display: none;\n}\n\n\n\n@media (max-width: 1100px) {\n .landing--img {\n --img-size: 300px;\n }\n .lcl--content {\n margin: 2rem;\n }\n\n .lcr--content h6 {\n font-size: 1.1rem;\n }\n\n .lcr--content h1 {\n font-size: 3rem;\n }\n\n .lcr--content p {\n margin-top: 0.3rem;\n margin-bottom: 1rem;\n font-weight: 500;\n font-size: 1rem;\n }\n\n .lcr-buttonContainer {\n margin-top: 1rem;\n flex-direction: column;\n width: 200px;\n height: 120px;\n align-items: flex-start;\n }\n}\n\n@media (max-width: 900px) {\n .landing--img {\n --img-size: 300px;\n }\n\n .landing--social {\n font-size: 30px;\n }\n .lcr--content {\n width: 60%;\n margin-top: 10%;\n margin-right: 6%;\n }\n\n .lcr-buttonContainer {\n margin-top: 1rem;\n flex-direction: column;\n /* width: 200px; */\n height: 120px;\n align-items: flex-start;\n }\n /* .lcr-buttonContainer button:nth-child(2) {\n display: none;\n } */\n}\n\n@media (max-width: 600px) {\n .landing--container {\n flex-direction: column;\n justify-content: space-between;\n }\n .landing--img {\n display: none;\n }\n .landing--container-left {\n flex: initial;\n width: 100%;\n height: 30%;\n }\n .landing--social {\n display: none;\n }\n\n .landing--social2 {\n display: inline-flex;\n }\n\n .lcl--content2{\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .landing--container-right {\n box-sizing: border-box;\n padding: 0 2rem;\n flex: initial;\n height: 70%;\n width: 100%;\n background-color: rgb(33, 33, 33);\n align-items: center;\n justify-content: center;\n padding: 0 2rem;\n }\n .lcr--content {\n margin-top: 20%;\n margin-right: initial;\n width: 100%;\n }\n .lcr--content h6 {\n font-size: 1rem;\n text-align: center;\n }\n .lcr--content h1 {\n font-size: 2.5rem;\n text-align: center;\n }\n .lcr--content p {\n font-size: 0.95rem;\n text-align: center;\n margin: 0 auto;\n width: 90%;\n }\n .lcr-buttonContainer {\n margin: 0 auto;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .lcr-buttonContainer button {\n margin-top: 10%;\n }\n}\n\n \n@media (max-width: 370px) {\n .lcr--content {\n margin-top: 60%;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n .landing {\n height: 100%;\n }\n\n .landing--img {\n --img-size: 150px;\n left: 50%;\n top: 20%;\n }\n}\n \n.about {\n position: relative;\n top: 1px solid #fff;\n}\n\n.about .line-styling{\n position: absolute;\n top: 50px;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n height: 50px;\n width: 85%;\n\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n.about .line-styling .style-circle{\n width: 10px;\n height: 10px;\n border-radius: 50%;\n}\n.about .line-styling .style-line{\n width: 95%;\n height: 5px;\n border-radius: 10px;\n}\n\n.about-body {\n display: flex;\n flex-direction: row;\n justify-content: space-around;\n padding-top: 8rem;\n height: -webkit-fit-content;\n height: -moz-fit-content;\n height: fit-content;\n}\n\n.about-description {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: space-evenly;\n flex: 0.5 1;\n width: 100%;\n height: -webkit-fit-content;\n height: -moz-fit-content;\n height: fit-content;\n}\n\n.about-description >h2 {\n margin-bottom: 40px;\n font-size: 3.5rem;\n font-family: var(--primaryFont);\n}\n\n.about-description > p {\n font-size: 1.25rem;\n /* color: #e0d9d9; */\n font-family: var(--primaryFont);\n}\n\n.about-img {\n margin-top: 40px;\n pointer-events: none;\n}\n\n.about-img > img {\n width: 600px;\n flex: 0.5 1;\n}\n\n@media (min-width: 992px) and (max-width: 1380px) {\n\n .about-description > h2 {\n font-size: 3.3rem;\n margin-bottom: 30px;\n }\n .about-description > p {\n font-size: 1.15rem;\n }\n\n .about-img>img {\n width: 500px;\n } \n}\n\n@media screen and (max-width: 992px){\n\n .about .line-styling{\n top: 20px;\n }\n\n .about-body {\n padding-top: 2rem;\n display: flex;\n flex-direction: column-reverse;\n align-items: center;\n justify-content: space-evenly;\n }\n\n .about-description{\n flex: 0.6 1;\n box-sizing: border-box;\n /* padding: 5% 10%; */\n padding: 20px;\n\n }\n\n .about-description > h2 {\n font-size: 3rem;\n margin-bottom: 20px;\n }\n\n .about-description > p {\n font-size: 1.1rem;\n }\n\n .about-img > img {\n width: 250px;\n flex: 0.4 1;\n }\n\n}\n\n@media screen and (max-width: 800px){\n .about .line-styling .style-circle{\n width: 8px;\n height: 8px;\n border-radius: 50%;\n }\n .about-description > h2{\n align-self: center;\n }\n\n}\n\n@media screen and (max-width: 600px){\n\n .about .line-styling .style-circle{\n width: 5px;\n height: 5px;\n border-radius: 50%;\n }\n .about .line-styling .style-line{\n /* width: 93%; */\n height: 3px;\n border-radius: 10px;\n }\n\n .about-description > h2 {\n font-size: 2.5rem;\n }\n\n .about-description > p{\n font-size: 0.95rem;\n }\n\n .about-img > img {\n /* width: 200px; */\n }\n}\n\n.skills {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n /* min-height: 60vh; */\n padding: 2.5rem 2rem 2rem 2rem;\n /* background: linear-gradient(180deg, #232526 0%, #556a2f 100%); */\n /* color: #eaeaea; */\n}\n\n.skillsHeader {\n display: flex;\n align-items: center;\n justify-content: center;\n\n}\n\n.skillsHeader h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: bold;\n font-size: 3rem;\n text-align: center;\n}\n\n.skillsContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin-top: 3.5rem;\n padding: 0 2rem;\n\n}\n\n\n\n.skill--box {\n /* background: #FAFAFA; */\n box-shadow: 0px 10px 20px rgba(77, 95, 45, 0.92);\n border-radius: 10px 0 10px 0;\n width: 40px;\n /* height: 80px; */\n margin: 1.5rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 2rem 1rem;\n transition: 300ms ease-in-out;\n}\n\n.skill--box:hover {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n}\n\n/* .skill--box>img {\n height: 50px;\n pointer-events: none;\n} */\n\n.skill--box h3 {\n font-family: Big Shoulders Text;\n font-style: normal;\n font-weight: 500;\n font-size: 22px;\n text-align: center;\n margin-top: 1rem;\n}\n\n.marquee {\n padding: 1rem 0;\n}\n\n\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (min-width: 992px) and (max-width: 1380px) {\n /* .skills {\n padding: 2rem 1rem 1rem 1rem;\n }\n\n .skillsContainer {\n padding: 1.5rem;\n margin-top: 1.5rem;\n } */\n}\n\n@media screen and (max-width: 992px) {\n .skills {\n padding: 1rem;\n min-height: 100%;\n }\n\n .skillsContainer {\n padding: 1rem;\n margin: 1rem 0;\n }\n\n .skillsHeader h2 {\n font-size: 3.2rem;\n }\n\n .skill--box {\n /* width: 150px;\n height: 150px; */\n margin: 1.2rem;\n padding: 2rem 1rem;\n }\n\n .skill--box>img {\n height: 45px;\n }\n\n\n .skill--box h3 {\n font-size: 20px;\n margin-top: 1rem;\n }\n\n}\n\n@media screen and (max-width: 800px) {\n .skills {\n padding: 0.5rem;\n }\n\n .skillsContainer {\n padding: 0.5rem;\n }\n\n .skillsHeader h2 {\n font-size: 3rem;\n }\n\n .skill--scroll {\n width: 100%;\n margin: 0;\n }\n}\n\n@media screen and (max-width: 600px) {\n .skill--box {\n width: 50px;\n height: 50px;\n margin: 1.2rem;\n padding: 2rem 1rem;\n }\n\n .skill--box>img {\n height: 10px;\n }\n\n .skillsHeader h2 {\n font-size: 2.5rem;\n }\n\n .skill--box h3 {\n font-size: 18px;\n margin-top: 1rem;\n }\n}\n\n\n.testimonials {\n font-family: var(--primaryFont);\n height: -webkit-fit-content;\n height: -moz-fit-content;\n height: fit-content;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n /* border-radius: 10px; */\n}\n\n.slick-slider {\n height: 100% !important;\n width: 100%;\n}\n\n.slick-initialized {\n overflow: hidden;\n}\n\n.slick-list {\n position: relative;\n display: block;\n overflow: hidden;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n\n.slick-dots {\n position: relative !important;\n bottom: 1rem !important;\n \n}\n#root > div > div:nth-child(1) > div.testimonials > div.testimonials--body > div > div > ul > li > button{\n width: .5rem;\n height: .5rem;\n}\n\n \n.testimonials--header h1 { \n font-style: normal;\n font-weight: bold;\n font-size: 3.5rem;\n text-align: center;\n}\n\n.testimonials--body {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n width: 95%;\n margin-top: 1rem;\n position: relative;\n\n}\n\n.testimonials--body .quote {\n font-size: 4rem;\n position: absolute;\n z-index: 10;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n opacity: 0.5;\n}\n\n.testimonials--body button {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n width: 60px;\n height: 60px;\n border-radius: 50%;\n -webkit-appearance: none;\n appearance: none;\n outline: none;\n border: none;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 1.6rem;\n}\n\n.testimonials--body .prevBtn {\n left: 5%;\n cursor: pointer;\n}\n\n.testimonials--body .nextBtn {\n right: 5%;\n cursor: pointer;\n}\n\n.testimonials--slider {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n width: 70%;\n border-radius: 20px;\n}\n\n.single--testimony {\n padding: 2rem;\n width: 100%;\n /* height: 500px; */\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n.testimonials--container {\n width: 100%;\n height: 20rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n.review--img {\n margin: 0 auto;\n width: 100px;\n height: 100px;\n border-radius: 50%;\n z-index: 3;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);\n display: flex;\n align-items: center;\n justify-content: center;\n\n}\n\n.review--img img {\n width: 90px;\n}\n\n.review--content {\n margin: 0 auto;\n width: 90%;\n height: -webkit-fit-content;\n height: -moz-fit-content;\n height: fit-content;\n border-radius: 200px;\n box-sizing: border-box;\n padding: 30px 40px;\n display: flex;\n flex-direction: column;\n align-items: center;\n border-radius: 20px;\n justify-content: center;\n}\n\n.review--content p {\n font-style: italic;\n font-weight: 300;\n width: 80%;\n}\n\n.review--content h1 {\n font-size: 1.5rem;\n font-weight: 600;\n margin-top: 10px;\n}\n\n.review--content h4 {\n font-size: 1rem;\n font-weight: 500;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (max-width: 992px) {\n .testimonials {\n height: 100%;\n padding-bottom: 2rem;\n }\n\n .testimonials--header h1 {\n font-size: 3rem;\n margin-top: 1.75rem;\n }\n\n .testimonials--body .quote {\n font-size: 3.5rem;\n }\n\n .review--content {\n border-radius: 50px;\n }\n}\n\n@media (max-width: 768px) {\n .testimonials--header h1 {\n font-size: 2.5rem;\n }\n\n .testimonials--body {\n width: 100%;\n }\n\n .testimonials--body button {\n display: none;\n }\n\n .testimonials--slider {\n width: 90%;\n }\n\n .review--content {\n border-radius: 50px;\n }\n}\n\n@media (max-width: 576px) {\n .review--img {\n margin: initial;\n align-self: flex-start;\n }\n\n .review--content {\n border-radius: 20px;\n min-height: 300px;\n }\n\n .review--content p {\n font-size: 0.9rem;\n width: 90%;\n }\n\n .review--content h1 {\n font-size: 1.3rem;\n }\n\n .review--content h4 {\n font-size: 0.9rem;\n }\n}\n\n@media (max-width: 360px) {\n .testimonials--header h1 {\n font-size: 2.2rem;\n }\n\n .testimonials--body .quote {\n font-size: 3rem;\n }\n\n .testimonials--slider {\n width: 100%;\n }\n\n .review--img {\n width: 80px;\n height: 80px;\n }\n\n .review--img img {\n width: 70px;\n }\n\n .review--content {\n /* min-height: 350px; */\n }\n}\n.filler{\n height: 1rem;\n /* color: var(--secondary50) */\n}\n.formBtn{\n position: relative;\n margin:2rem auto;\n height: 4rem;\n width:18rem;\n display: flex;\n\talign-items: flex;\n justify-content: center;\n flex-direction: column;\n align-items: center;\n}\n\n.formBtn:hover{\n background-color: #fca311;\n}\n\n.formBtn:hover{\n background-color: black;\n}\n\n.formBtn:hover{\n background-color: #fca311;\n}\n.submitBtn\n{\n background: #232526;\n}\n\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate\n{\n color: #eaeaea;\n}\n\n.contactsHead\n{\n background: linear-gradient(#222 0%, #eaeaea 100%)\n}\n\n.contactHeader\n{\n color: #232526;\n font-size: 48px;\n font-family: 'Poppins', sans-serif;\n text-align: center;\n line-height: 6rem;\n}\n\n.contactHeader\n{\n color: #232526;\n font-size: 30px;\n font-family: 'Poppins', sans-serif;\n text-align: center;\n}\n\n\nul\n{\n\n text-align: justify;\n}\n\n\nli\n{\n color: #fff;\n display: inline-block;\n font: 1em/1.5 sans-serif;\n /* position: relative; */\n\n}\n\n.socialmedia-icons\n{\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n grid-gap: 1.5rem;\n gap: 1.5rem;\n margin: 1rem;\n /* color: #eaeaea; */\n}\n\n\n\n.contacts\n{\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n position: relative;\n}\n\n.personal-details\n{\n display: flex;\n flex-direction: row;\n font-size: 1.5rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n margin-bottom: 2.5rem;\n color: #232526;\n -webkit-text-decoration: wavy;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n}\n\n.contacts--img\n{\n position: absolute;\n right: 0;\n bottom: 0;\n width: 280px;\n pointer-events: none;\n}\n\n.contacts-body\n{\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n width: 100%;\n}\n\n\n\na:-webkit-any-link\n{\n color: #555;\n cursor: pointer;\n text-decoration: none;\n -webkit-transition: all 0s;\n transition: all 0s;\n text-shadow: none;\n}\n\na:-webkit-any-link:hover\n{\n text-shadow:#fff 2px solid;\n color: #fca311;\n\n}\n\n.makeStyles-socialIcon-31\n{\n /* color: #232526; */\n width: 45px;\n height: 45px;\n display: flex;\n font-size: 21px;\n transition: 250ms ease-in-out;\n align-items: center;\n border-radius: 50%;\n justify-content: center;\n background-color: none;\n}\n\n.contacts-details\n{\n display: flex;\n align-items: flex-start;\n justify-content: space-evenly;\n flex: none;\n box-sizing: border-box;\n margin-top: 1.2rem;\n\n}\n\n.personal-details p\n{\n margin: 0 1.5rem;\n font-size: 18px;\n line-height: 100%;\n font-weight: 500;\n font-family: var(--primaryFont);\n white-space: nowrap;\n overflow: visible;\n display: flex;\n justify-content: space-between;\n}\n\n.personal-details\n{\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n\n color: #eaeaea;\n -webkit-text-decoration: wavy;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n /* padding: 5px; */\n transition: all .5s;\n}\n\n.personal-details:hover\n{\n color: #eaeaea;\n font-weight: 800;\n}\n\n\n\n\n@media (min-width: 992px)\n{\ndetailsIcon\n{\n background-color: '#d35400';\n color: '#232526';\n border-radius: '50%';\n margin-bottom: 0.3rem;\n width: '45px';\n height: '45px';\n display: 'flex';\n align-items: 'center';\n justify-content: 'center';\n font-size: '2px';\n transition: '250ms ease-in-out';\n flex-shrink: 0;\n}\n\ndetailsIcon:hover\n{\n -webkit-transform: 'scale(1.1)';\n transform: 'scale(1.1)';\n color: '#eaeaea';\n background-color: '#232526';\n}\n\n.contacts--img\n{\n position: absolute;\n right: 0;\n bottom: 0;\n /* width: 240px; */\n}\n\n.makeStyles-detailsIcon-35\n{\n height: 0.5rem;\n}\n\n\nul,\n.socialMedia-icons\n{\n flex-direction: row;\n}\n\n}\n\n@media screen and (max-width: 992px)\n{\n .contacts--img\n {\n display: none;\n }\n\n\n\n\n .personal-details p\n {\n\n\n flex-direction: row;\n }\n}\n\n@media screen and (max-width: 800px)\n{\n\n .personal-details\n {\n display: flex;\n flex-direction: row;\n font-size: 1.5rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n margin-bottom: 2.5rem;\n color: #232526;\n -webkit-text-decoration: wavy;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n }\n\n .contacts-icons\n {\n font-size: .5rem;\n }\n\n .socialMedia-icons\n {\n flex-direction: row;\n }\n\n .contacts-form\n {\n display: flex;\n flex: 1 1;\n }\n\n .form-input\n {\n margin-bottom: 0.45rem;\n }\n\n .contacts-form form\n {\n align-items: flex-end;\n }\n\n .contacts-details\n {\n padding-left: 0rem;\n padding: 1rem;\n align-items: center;\n margin-top: 2rem;\n /* flex-direction: column; */\n }\n .personal-details\n {\n margin-bottom: 1.8rem;\n }\n\n .personal-details p\n {\n\n width: 95%;\n }\n}\n\n@media screen and (max-width: 600px)\n{\n .personal-details\n {\n display: flex;\n flex-direction: row;\n font-size: 1rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n\n color: #232526;\n -webkit-text-decoration: wavy;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n }\n .contacts-form\n {\n display: flex;\n flex: 1 1;\n }\n}\n\n/*\n.localIcon\n{\n font-size: 2rem;\n} */\n\n.contactHeader2{\n padding: 3rem 0 1rem 0;\n}\n\n.css-pjjdvz {\n margin-right: 8px;\n display: flex;\n flex-direction: column;\n align-items: center;\n\n}\n.singleProject {\n box-shadow: 4px 4px 8px rgba(36, 3, 3, 0.2);\n width: 304px;\n height: 360px;\n border-radius: 10px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 1.4rem 2rem;\n position: relative;\n cursor: pointer;\n overflow: hidden;\n}\n\n.projectContent {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: 100%;\n margin: 2em;\n}\n\n.projectContent>h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: 600;\n font-size: 1rem;\n line-height: 110%;\n text-align: center;\n}\n\n.projectContent>img {\n width: 80%;\n height: 60%;\n transition: opacity 0.7s 0.3s;\n}\n\n.singleProject:hover img {\n opacity: 20;\n}\n\n.project--showcaseBtn {\n display: flex;\n align-items: center;\n justify-content: left;\n width: 100%;\n}\n\n.project--showcaseBtn>a {\n cursor: pointer;\n text-decoration: none;\n /* transition: transform 0.5s 0.3s; */\n}\n\n/* .singleProject:hover .project--showcaseBtn a:nth-child(2) {\n transform: translateX(-140px) scale(1.1) !important;\n} */\n\n\n.singleProject .project--desc {\n position: absolute;\n width: 400px;\n height: 100%;\n left: 0;\n top: 0;\n font-size: 1rem;\n color:#fff !important;\n border: 2px solid #fff;\n -webkit-transform: translate(-110%, 40%);\n transform: translate(-110%, 40%);\n padding: 15px;\n border-radius: 5px 30px 5px 30px;\n transition: -webkit-transform 0.9s;\n transition: transform 0.9s;\n transition: transform 0.9s, -webkit-transform 0.9s;\n line-height: 110%;\n display: flex;\n align-items: center;\n justify-content: center;\n font-family: var(--primaryFont);\n /* overflow:auto; */\n z-index: 1000;\n}\n\n.singleProject:hover .project--desc {\n -webkit-transform: translate(4px, 0);\n transform: translate(4px, 0);\n z-index: 1000;\n border-radius: 30px 10px 30px 10px;\n\n}\n\n.project--desc {\n height: 147.30px;\n font-size:.5rem;\n}\n\n.project--lang>span {\n font-family: var(--primaryFont);\n font-weight: 500;\n word-break: break-word;\n line-height: 100%;\n}\n\n\n\n.cardTitle{\n font-size: 1rem;\n margin-top: -20px;\n}\n\n.botCardBtn{\n background: #222;\n color: white;\n margin: .1rem;\n}\n\n.ProjDesc{\n padding: .5rem .5rem 1.5rem 1rem;\n font-size: .7rem;\n}\n\n\n.vaB\n{\n color: '#fdd43c';\n font-family: \"'Poppins', sans-serif\";\n background-color: '#232526';\n border-radius: '10px';\n font-size: '2rem';\n padding: '1rem';\n transition: 'color 0.2s';\n\n}\n\n.vaB:hover\n{\n color: '#232526';\n background-color: '#eaeaea';\n font-family: \"'Poppins', sans-serif\";\n cursor: 'pointer';\n}\n.projects\n{\n \n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n /* min-height: 100vh; */\n overflow-x: hidden;\n padding: 2rem;\n}\n\n.projects--header\n{\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin: 1rem;\n}\n\n.projects--header h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: bold;\n font-size: 3rem;\n text-align: center;\n}\n\n.projects--body\n{\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-family: 'Poppins', sans-serif;\n}\n\n.projects--bodyContainer\n{\n \n display: flex;\n align-items: center;\n justify-content: center;\n grid-gap: 4.5rem;\n gap: 4.5rem;\n width: 100%;\n}\n\n.projects--viewAll\n{\n width: 100%;\n padding: 1rem;\n font-size: .2rem;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n margin-top: 2rem;\n}\n\n\n\n.project--lang,\n.project--desc\n{\n z-index: 1;\n}\n\n.project--desc:hover,\n.project--lang:hover\n{\n z-index: 1000;\n}\n\n.break\n{\n opacity: 0;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (min-width: 992px)\n{\n .projects--bodyContainer\n {\n /* background-color: var(--primaryColor); */\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n width: 100%;\n }\n}\n\n@media screen and (max-width: 992px)\n{\n .projects--bodyContainer\n {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n /* width: 100%; */\n }\n}\n\n@media screen and (max-width: 800px)\n{\n .projects--header h1\n {\n font-size: 2.8rem;\n margin-bottom: 30px;\n }\n\n div.projectContent>img\n {\n width: 100%;\n height: 60%;\n transition: opacity 0.7s 0.3s;\n }\n}\n\n\n.vaB\n{\n color: 'white';\n font-family: \"'Poppins', sans-serif\";\n background-color: '#232526';\n border-radius: '10px';\n font-size: '2rem';\n padding: '1rem';\n transition: 'color 0.2s';\n\n}\n\n.vaB:hover\n{\n color: '#232526';\n background-color: '#eaeaea';\n font-family: \"'Poppins', sans-serif\";\n cursor: 'pointer';\n}\n\n.view{\n font-size: 1.2rem;\n /* color: #fdd43c; */\n font-weight: 200;\n font-family: var(--primaryFont);\n transition: color 2.2s;\n}\n\n.view:hover{\n font-size: 1.2rem;\n color: #D1ff;\n font-weight: 200;\n font-family: var(--primaryFont);\n}\n.service{\n background-color: white;\n}\npaper{\n background-color: black;\n}\n\n.servicePaper{\n margin: 0 1rem;\n}\n.single-service {\n box-shadow: 4px 4px 8px rgba(36, 3, 3, 0.2);\n width: 180px;\n height: 180px;\n border-radius: 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 1.4rem 1.4rem;\n transition: -webkit-transform 300ms ease-in-out;\n transition: transform 300ms ease-in-out;\n transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;\n}\n\n.single-service:hover {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n}\n\n.service-content {\n position: relative;\n height: 150px;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 1rem;\n}\n\n.service-icon {\n position: absolute;\n top: 15%;\n}\n\n.service-icon>svg {\n font-size: 2.8rem;\n}\n\n.single-service:hover svg {\n -webkit-animation: magic 0.7s ease-in-out both;\n animation: magic 0.7s ease-in-out both;\n}\n\n@-webkit-keyframes magic {\n 0%,\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n }\n\n 25% {\n -webkit-transform: translate(0, -20px);\n transform: translate(0, -20px);\n }\n\n 50% {\n -webkit-transform: translate(0, 0px);\n transform: translate(0, 0px);\n }\n\n 75% {\n -webkit-transform: translate(0, -10px);\n transform: translate(0, -10px);\n }\n}\n\n@keyframes magic {\n 0%,\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n }\n\n 25% {\n -webkit-transform: translate(0, -20px);\n transform: translate(0, -20px);\n }\n\n 50% {\n -webkit-transform: translate(0, 0px);\n transform: translate(0, 0px);\n }\n\n 75% {\n -webkit-transform: translate(0, -10px);\n transform: translate(0, -10px);\n }\n}\n\n.service-content>h4 {\n position: absolute;\n top: 65%;\n height: 60px;\n width: 80px;\n display: flex;\n align-items: center;\n justify-content: center;\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: 600;\n font-size: .75rem;\n text-align: center;\n line-height: 90%;\n color: #000000;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 800px) {\n .single-service {\n width: 160px;\n height: 160px;\n padding: 1.2rem 1.2rem;\n }\n\n .service-icon>svg {\n font-size: 2.5rem;\n }\n\n .service-content>h4 {\n font-size: 15px;\n }\n}\n\n@media screen and (max-width: 600px) {\n .single-service {\n width: 150px;\n height: 150px;\n padding: 1.2rem 1.2rem;\n }\n\n .service-icon>svg {\n font-size: 2.2rem;\n }\n\n .service-content>h4 {\n font-size: 13px;\n top: 50%;\n }\n}\n\n\n\n.services-header\n{\n font-family: var(--primaryFont);\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin: 1rem;\n}\n\n.services-header h2\n{\n margin-bottom: 40px;\n font-size: 3.5rem;\n font-family: var(--primaryFont);\n}\n.backToTop {\n position: fixed;\n right: 10px;\n bottom: 60px;\n height: 30px;\n font-size: 3rem;\n z-index: 999;\n}\n\n.backToTop:hover {\ncolor: #fca311;\n}\n\n.backToTop button {\n outline: none;\n border: none;\n cursor: pointer;\n background: none;\n padding: 20px;\n}\n\n@media screen and (max-width: 800px) {\n .backToTop {\n right: -10px;\n bottom: 50px;\n font-size: 2.75rem;\n }\n}\n\n.footer {\n font-family: 'var(--primaryFont)', sans-serif;\n width: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n /* color: #eaeaea; */\n}\n\n.footer p {\n font-weight: 500;\n font-family: var(--secondary70);\n font-size: 18px;\n /* color: #eaeaea; */\n}\n\n.footer p span {\n font-size: 24px; \n}\n\n.projectPage {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n min-height: 100vh;\n}\n\n.projectPage-header {\n height: 35vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n\n.projectPage-header>h1 {\n font-size: 4rem;\n font-family: var(--primaryFont);\n}\n\n.projectPage-container {\n padding: 3rem 2rem;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n.projectPage-search {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.project-container {\n margin-top: 5rem;\n width: 100%;\n}\n\n.project-grid {\n display: flex;\n grid-gap: 4rem;\n gap: 4rem;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 992px) {\n .projectPage-header {\n height: 25vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .project-grid {\n grid-gap: 3rem;\n gap: 3rem;\n }\n}\n\n@media screen and (max-width: 702px) {\n .project-grid {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n}\n\n@media screen and (max-width: 550px) {\n .projectPage-header h1 {\n font-size: 3rem;\n }\n}\n\n@media screen and (max-width: 400px) {\n .projectPage-header {\n height: 20vh;\n }\n\n .projectPage-header h1 {\n font-size: 2.5rem;\n }\n}\n.projectPage {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n min-height: 100vh;\n}\n\n.projectPage-header {\n height: 35vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n\n.projectPage-header>h1 {\n font-size: 4rem;\n font-family: var(--primaryFont);\n}\n\n.projectPage-container {\n padding: 3rem 2rem;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n.projectPage-search {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.project-container {\n margin-top: 5rem;\n width: 100%;\n}\n\n.project-grid {\n display: flex;\n grid-gap: 4rem;\n gap: 4rem;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 992px) {\n .projectPage-header {\n height: 25vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .project-grid {\n grid-gap: 3rem;\n gap: 3rem;\n }\n}\n\n@media screen and (max-width: 702px) {\n .project-grid {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n}\n\n@media screen and (max-width: 550px) {\n .projectPage-header h1 {\n font-size: 3rem;\n }\n}\n\n@media screen and (max-width: 400px) {\n .projectPage-header {\n height: 20vh;\n }\n\n .projectPage-header h1 {\n font-size: 2.5rem;\n }\n}\n.formPage {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n min-height: 100vh;\n}\n\n.formPage-header {\n height: 35vh;\n background: none;\n font-style: normal;\n font-weight: bold;\n font-size: 3.5rem;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n\n.formPage-header>h1 {\n font-size: 4rem;\n font-family: roboto sans-serif;\n}\n\n.formPage-container {\n padding: 3rem 2rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n.formPage-search {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.form-container {\n margin-top: 5rem;\n background-color: none;\n}\n\n.form-grid {\n display: flex;\n grid-gap: 4rem;\n gap: 4rem;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 992px) {\n .formPage-header {\n height: 25vh;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .form-grid {\n grid-gap: 3rem;\n gap: 3rem;\n }\n}\n\n@media screen and (max-width: 702px) {\n .form-grid {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n}\n\n@media screen and (max-width: 550px) {\n .formPage-header h1 {\n font-size: 3rem;\n }\n}\n\n@media screen and (max-width: 400px) {\n .formPage-header {\n height: 20vh;\n }\n\n .formPage-header h1 {\n font-size: 2.5rem;\n }\n}\n\n.projectPage-search{\n background: none !important;\n}\n\n\n@font-face {\n font-family: 'BestermindRegular';\n src: url(/static/media/BestermindRegular.58f07bc1.ttf); \n src: url(/static/media/BestermindRegular.58f07bc1.ttf) format('embedded-opentype'), \n url(/static/media/BestermindRegular.58f07bc1.ttf) format('truetype'), \n}\n \n \n\n* {\n margin: 0;\n box-sizing: border-box;\n}\n\na {\n text-decoration: none;\n}\n\n\n/* scrollBar */\n::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n}\n::-webkit-scrollbar-track {\n background: var(--primary);\n}\n::-webkit-scrollbar-thumb {\n background: #eaeaea;\n border-radius: 10px;\n -webkit-transition: 2.3s;\n transition: 2.3s;\n}\n\nimg{\n -webkit-touch-callout: none; \n -webkit-user-select: none; \n user-select: none; \n\n}\n\n.makeStyles-drawerItem-77 {\n color: #eaeaea;\n}\n\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 400px) {\n body {\n overflow-x: hidden;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n body {\n overflow-x: hidden;\n }\n}\n:root\n{\n --primaryFont: 'Poppins', sans-serif;\n}\n\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked, .css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{\n /* color: #232526; */\n}\n\n.DLSwitch{\n position: fixed;\n right: 1px;\n top: 1px;\n z-index:1000;\n}\n",".navbar {\n height: 6.5rem;\n position: absolute;\n background-color: transparent;\n z-index: 99;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n\n.navbar--container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n padding: 0 3rem;\n margin-top: 1rem;\n}\n\n.navbar--container>h1 {\n font-family: 'BestermindRegular';\n color: var(--primary-2);\n font-size: 2.5rem;\n user-select: none;\n}\n\n.navLink--container {\n margin-top: 5rem;\n}\n\n.drawer>.MuiBackdrop-root {\n background: rgba(33, 33, 33, 0.15) !important;\n backdrop-filter: blur(20px) !important;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (max-width:1100px) {\n .navbar--container {\n padding: 0 2rem;\n }\n\n .navbar--container>h1 {\n font-size: 2.2rem;\n }\n\n .nav-menu {\n font-size: 2.2rem;\n margin-top: -1.5rem;\n }\n}\n\n@media (max-width:800px) {\n .navLink--container {\n margin-top: 3rem;\n }\n}\n\n@media (max-width:600px) {\n .nav-menu {\n color: var(--primary);\n }\n\n .navbar--container>h1 {\n font-size: 2rem;\n }\n\n .nav-menu:hover {\n color: var(--primary-2);\n }\n\n .MuiDrawer-paper {\n border-radius: 0 !important;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n .navbar {\n height: 5rem;\n }\n\n .navbar--container {\n padding: 0 1rem;\n margin-top: 0rem;\n }\n\n .navbar--container>h1 {\n font-size: 1.5rem;\n }\n}",".landing {\n height: 100vh;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.landing--container {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width:100%;\n position: relative;\n}\n\n.landing--img {\n opacity: 0;\n --img-size: 200px;\n position: absolute;\n left: 35%;\n transform: translateX(-50%);\n width: var(--img-size);\n height: var(--img-size);\n object-fit: cover;\n border-radius: 50%;\n box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s;\n}\n\n.landing--img:hover {\n opacity: 1;\n}\n\n.landing--container-left {\n flex: 35%;\n height: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: flex-start;\n}\n\n.landing--social2 {\n display: none;\n}\n\n.lcl--content {\n /* margin: 3rem; */\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n /* color:#eaeaea; */\n}\n\n.landing--social {\n font-size: 2rem;\n margin: 0 .5rem;\n transition: transform 0.5s;\n padding-bottom: .2rem;\n /* color: #eaeaea; */\n}\n\n.landing--social:hover {\n transform: scale(1.2);\n color: #fca311;\n}\n\n.landing--social2 {\n font-size: 35px;\n margin: 0 .3rem;\n transition: transform 0.5s;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n}\n\n.landing--social2:hover {\n transform: scale(1.2);\n color: #fca311;\n\n}\n\n.landing--container-right {\n flex: 65%;\n height: 100%;\n background-color: #eaeaea;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: center;\n}\n\n.lcr--content {\n width: 45%;\n margin-right: 7rem;\n font-family: var(--primaryFont);\n font-style: normal;\n}\n\n.lcr--content h6 {\n font-weight: 500;\n font-size: 1.25rem;\n margin-bottom: -0.85rem;\n opacity: 0.8;\n}\n\n.lcr--content h1 {\n font-weight: 600;\n font-size: 3.25rem;\n line-height: 110%;\n margin: 1rem 0;\n}\n\n.lcr--content p {\n margin-top: 1.45rem;\n font-weight: 500;\n font-size: 1.15rem;\n opacity: 0.7;\n}\n\n.lcr-buttonContainer {\n margin-top: 2rem;\n width: 350px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n font-family: \"var(--primaryFont)\", sans-serif;\n color: black;\n}\n\n.lcr-buttonContainer:hover {\n color: #fca311;\n}\n\n.lcl--content2{\n display: none;\n}\n\n\n\n@media (max-width: 1100px) {\n .landing--img {\n --img-size: 300px;\n }\n .lcl--content {\n margin: 2rem;\n }\n\n .lcr--content h6 {\n font-size: 1.1rem;\n }\n\n .lcr--content h1 {\n font-size: 3rem;\n }\n\n .lcr--content p {\n margin-top: 0.3rem;\n margin-bottom: 1rem;\n font-weight: 500;\n font-size: 1rem;\n }\n\n .lcr-buttonContainer {\n margin-top: 1rem;\n flex-direction: column;\n width: 200px;\n height: 120px;\n align-items: flex-start;\n }\n}\n\n@media (max-width: 900px) {\n .landing--img {\n --img-size: 300px;\n }\n\n .landing--social {\n font-size: 30px;\n }\n .lcr--content {\n width: 60%;\n margin-top: 10%;\n margin-right: 6%;\n }\n\n .lcr-buttonContainer {\n margin-top: 1rem;\n flex-direction: column;\n /* width: 200px; */\n height: 120px;\n align-items: flex-start;\n }\n /* .lcr-buttonContainer button:nth-child(2) {\n display: none;\n } */\n}\n\n@media (max-width: 600px) {\n .landing--container {\n flex-direction: column;\n justify-content: space-between;\n }\n .landing--img {\n display: none;\n }\n .landing--container-left {\n flex: initial;\n width: 100%;\n height: 30%;\n }\n .landing--social {\n display: none;\n }\n\n .landing--social2 {\n display: inline-flex;\n }\n\n .lcl--content2{\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .landing--container-right {\n box-sizing: border-box;\n padding: 0 2rem;\n flex: initial;\n height: 70%;\n width: 100%;\n background-color: rgb(33, 33, 33);\n align-items: center;\n justify-content: center;\n padding: 0 2rem;\n }\n .lcr--content {\n margin-top: 20%;\n margin-right: initial;\n width: 100%;\n }\n .lcr--content h6 {\n font-size: 1rem;\n text-align: center;\n }\n .lcr--content h1 {\n font-size: 2.5rem;\n text-align: center;\n }\n .lcr--content p {\n font-size: 0.95rem;\n text-align: center;\n margin: 0 auto;\n width: 90%;\n }\n .lcr-buttonContainer {\n margin: 0 auto;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .lcr-buttonContainer button {\n margin-top: 10%;\n }\n}\n\n \n@media (max-width: 370px) {\n .lcr--content {\n margin-top: 60%;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n .landing {\n height: 100%;\n }\n\n .landing--img {\n --img-size: 150px;\n left: 50%;\n top: 20%;\n }\n}\n ",".about {\n position: relative;\n top: 1px solid #fff;\n}\n\n.about .line-styling{\n position: absolute;\n top: 50px;\n left: 50%;\n transform: translateX(-50%);\n height: 50px;\n width: 85%;\n\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n.about .line-styling .style-circle{\n width: 10px;\n height: 10px;\n border-radius: 50%;\n}\n.about .line-styling .style-line{\n width: 95%;\n height: 5px;\n border-radius: 10px;\n}\n\n.about-body {\n display: flex;\n flex-direction: row;\n justify-content: space-around;\n padding-top: 8rem;\n height: fit-content;\n}\n\n.about-description {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: space-evenly;\n flex: 0.5;\n width: 100%;\n height: fit-content;\n}\n\n.about-description >h2 {\n margin-bottom: 40px;\n font-size: 3.5rem;\n font-family: var(--primaryFont);\n}\n\n.about-description > p {\n font-size: 1.25rem;\n /* color: #e0d9d9; */\n font-family: var(--primaryFont);\n}\n\n.about-img {\n margin-top: 40px;\n pointer-events: none;\n}\n\n.about-img > img {\n width: 600px;\n flex: 0.5;\n}\n\n@media (min-width: 992px) and (max-width: 1380px) {\n\n .about-description > h2 {\n font-size: 3.3rem;\n margin-bottom: 30px;\n }\n .about-description > p {\n font-size: 1.15rem;\n }\n\n .about-img>img {\n width: 500px;\n } \n}\n\n@media screen and (max-width: 992px){\n\n .about .line-styling{\n top: 20px;\n }\n\n .about-body {\n padding-top: 2rem;\n display: flex;\n flex-direction: column-reverse;\n align-items: center;\n justify-content: space-evenly;\n }\n\n .about-description{\n flex: 0.6;\n box-sizing: border-box;\n /* padding: 5% 10%; */\n padding: 20px;\n\n }\n\n .about-description > h2 {\n font-size: 3rem;\n margin-bottom: 20px;\n }\n\n .about-description > p {\n font-size: 1.1rem;\n }\n\n .about-img > img {\n width: 250px;\n flex: 0.4;\n }\n\n}\n\n@media screen and (max-width: 800px){\n .about .line-styling .style-circle{\n width: 8px;\n height: 8px;\n border-radius: 50%;\n }\n .about-description > h2{\n align-self: center;\n }\n\n}\n\n@media screen and (max-width: 600px){\n\n .about .line-styling .style-circle{\n width: 5px;\n height: 5px;\n border-radius: 50%;\n }\n .about .line-styling .style-line{\n /* width: 93%; */\n height: 3px;\n border-radius: 10px;\n }\n\n .about-description > h2 {\n font-size: 2.5rem;\n }\n\n .about-description > p{\n font-size: 0.95rem;\n }\n\n .about-img > img {\n /* width: 200px; */\n }\n}\n",".skills {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n /* min-height: 60vh; */\n padding: 2.5rem 2rem 2rem 2rem;\n /* background: linear-gradient(180deg, #232526 0%, #556a2f 100%); */\n /* color: #eaeaea; */\n}\n\n.skillsHeader {\n display: flex;\n align-items: center;\n justify-content: center;\n\n}\n\n.skillsHeader h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: bold;\n font-size: 3rem;\n text-align: center;\n}\n\n.skillsContainer {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin-top: 3.5rem;\n padding: 0 2rem;\n\n}\n\n\n\n.skill--box {\n /* background: #FAFAFA; */\n box-shadow: 0px 10px 20px rgba(77, 95, 45, 0.92);\n border-radius: 10px 0 10px 0;\n width: 40px;\n /* height: 80px; */\n margin: 1.5rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 2rem 1rem;\n transition: 300ms ease-in-out;\n}\n\n.skill--box:hover {\n transform: scale(1.15);\n}\n\n/* .skill--box>img {\n height: 50px;\n pointer-events: none;\n} */\n\n.skill--box h3 {\n font-family: Big Shoulders Text;\n font-style: normal;\n font-weight: 500;\n font-size: 22px;\n text-align: center;\n margin-top: 1rem;\n}\n\n.marquee {\n padding: 1rem 0;\n}\n\n\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (min-width: 992px) and (max-width: 1380px) {\n /* .skills {\n padding: 2rem 1rem 1rem 1rem;\n }\n\n .skillsContainer {\n padding: 1.5rem;\n margin-top: 1.5rem;\n } */\n}\n\n@media screen and (max-width: 992px) {\n .skills {\n padding: 1rem;\n min-height: 100%;\n }\n\n .skillsContainer {\n padding: 1rem;\n margin: 1rem 0;\n }\n\n .skillsHeader h2 {\n font-size: 3.2rem;\n }\n\n .skill--box {\n /* width: 150px;\n height: 150px; */\n margin: 1.2rem;\n padding: 2rem 1rem;\n }\n\n .skill--box>img {\n height: 45px;\n }\n\n\n .skill--box h3 {\n font-size: 20px;\n margin-top: 1rem;\n }\n\n}\n\n@media screen and (max-width: 800px) {\n .skills {\n padding: 0.5rem;\n }\n\n .skillsContainer {\n padding: 0.5rem;\n }\n\n .skillsHeader h2 {\n font-size: 3rem;\n }\n\n .skill--scroll {\n width: 100%;\n margin: 0;\n }\n}\n\n@media screen and (max-width: 600px) {\n .skill--box {\n width: 50px;\n height: 50px;\n margin: 1.2rem;\n padding: 2rem 1rem;\n }\n\n .skill--box>img {\n height: 10px;\n }\n\n .skillsHeader h2 {\n font-size: 2.5rem;\n }\n\n .skill--box h3 {\n font-size: 18px;\n margin-top: 1rem;\n }\n}\n\n",".testimonials {\n font-family: var(--primaryFont);\n height: fit-content;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n /* border-radius: 10px; */\n}\n\n.slick-slider {\n height: 100% !important;\n width: 100%;\n}\n\n.slick-initialized {\n overflow: hidden;\n}\n\n.slick-list {\n position: relative;\n display: block;\n overflow: hidden;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n\n.slick-dots {\n position: relative !important;\n bottom: 1rem !important;\n \n}\n#root > div > div:nth-child(1) > div.testimonials > div.testimonials--body > div > div > ul > li > button{\n width: .5rem;\n height: .5rem;\n}\n\n \n.testimonials--header h1 { \n font-style: normal;\n font-weight: bold;\n font-size: 3.5rem;\n text-align: center;\n}\n\n.testimonials--body {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n width: 95%;\n margin-top: 1rem;\n position: relative;\n\n}\n\n.testimonials--body .quote {\n font-size: 4rem;\n position: absolute;\n z-index: 10;\n transform: translateY(50%);\n opacity: 0.5;\n}\n\n.testimonials--body button {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 60px;\n height: 60px;\n border-radius: 50%;\n appearance: none;\n outline: none;\n border: none;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 1.6rem;\n}\n\n.testimonials--body .prevBtn {\n left: 5%;\n cursor: pointer;\n}\n\n.testimonials--body .nextBtn {\n right: 5%;\n cursor: pointer;\n}\n\n.testimonials--slider {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n width: 70%;\n border-radius: 20px;\n}\n\n.single--testimony {\n padding: 2rem;\n width: 100%;\n /* height: 500px; */\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n.testimonials--container {\n width: 100%;\n height: 20rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n.review--img {\n margin: 0 auto;\n width: 100px;\n height: 100px;\n border-radius: 50%;\n z-index: 3;\n transform: translateY(50%);\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);\n display: flex;\n align-items: center;\n justify-content: center;\n\n}\n\n.review--img img {\n width: 90px;\n}\n\n.review--content {\n margin: 0 auto;\n width: 90%;\n height: fit-content;\n border-radius: 200px;\n box-sizing: border-box;\n padding: 30px 40px;\n display: flex;\n flex-direction: column;\n align-items: center;\n border-radius: 20px;\n justify-content: center;\n}\n\n.review--content p {\n font-style: italic;\n font-weight: 300;\n width: 80%;\n}\n\n.review--content h1 {\n font-size: 1.5rem;\n font-weight: 600;\n margin-top: 10px;\n}\n\n.review--content h4 {\n font-size: 1rem;\n font-weight: 500;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media (max-width: 992px) {\n .testimonials {\n height: 100%;\n padding-bottom: 2rem;\n }\n\n .testimonials--header h1 {\n font-size: 3rem;\n margin-top: 1.75rem;\n }\n\n .testimonials--body .quote {\n font-size: 3.5rem;\n }\n\n .review--content {\n border-radius: 50px;\n }\n}\n\n@media (max-width: 768px) {\n .testimonials--header h1 {\n font-size: 2.5rem;\n }\n\n .testimonials--body {\n width: 100%;\n }\n\n .testimonials--body button {\n display: none;\n }\n\n .testimonials--slider {\n width: 90%;\n }\n\n .review--content {\n border-radius: 50px;\n }\n}\n\n@media (max-width: 576px) {\n .review--img {\n margin: initial;\n align-self: flex-start;\n }\n\n .review--content {\n border-radius: 20px;\n min-height: 300px;\n }\n\n .review--content p {\n font-size: 0.9rem;\n width: 90%;\n }\n\n .review--content h1 {\n font-size: 1.3rem;\n }\n\n .review--content h4 {\n font-size: 0.9rem;\n }\n}\n\n@media (max-width: 360px) {\n .testimonials--header h1 {\n font-size: 2.2rem;\n }\n\n .testimonials--body .quote {\n font-size: 3rem;\n }\n\n .testimonials--slider {\n width: 100%;\n }\n\n .review--img {\n width: 80px;\n height: 80px;\n }\n\n .review--img img {\n width: 70px;\n }\n\n .review--content {\n /* min-height: 350px; */\n }\n}\n.filler{\n height: 1rem;\n /* color: var(--secondary50) */\n}\n.formBtn{\n position: relative;\n margin:2rem auto;\n height: 4rem;\n width:18rem;\n display: flex;\n\talign-items: flex;\n justify-content: center;\n flex-direction: column;\n align-items: center;\n}\n\n.formBtn:hover{\n background-color: #fca311;\n}\n",".formBtn:hover{\n background-color: black;\n}\n\n.formBtn:hover{\n background-color: #fca311;\n}",".submitBtn\n{\n background: #232526;\n}\n\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate\n{\n color: #eaeaea;\n}\n\n.contactsHead\n{\n background: linear-gradient(#222 0%, #eaeaea 100%)\n}\n\n.contactHeader\n{\n color: #232526;\n font-size: 48px;\n font-family: 'Poppins', sans-serif;\n text-align: center;\n line-height: 6rem;\n}\n\n.contactHeader\n{\n color: #232526;\n font-size: 30px;\n font-family: 'Poppins', sans-serif;\n text-align: center;\n}\n\n\nul\n{\n\n text-align: justify;\n}\n\n\nli\n{\n color: #fff;\n display: inline-block;\n font: 1em/1.5 sans-serif;\n /* position: relative; */\n\n}\n\n.socialmedia-icons\n{\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n gap: 1.5rem;\n margin: 1rem;\n /* color: #eaeaea; */\n}\n\n\n\n.contacts\n{\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n position: relative;\n}\n\n.personal-details\n{\n display: flex;\n flex-direction: row;\n font-size: 1.5rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n margin-bottom: 2.5rem;\n color: #232526;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n}\n\n.contacts--img\n{\n position: absolute;\n right: 0;\n bottom: 0;\n width: 280px;\n pointer-events: none;\n}\n\n.contacts-body\n{\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n width: 100%;\n}\n\n\n\na:-webkit-any-link\n{\n color: #555;\n cursor: pointer;\n text-decoration: none;\n transition: all 0s;\n text-shadow: none;\n}\n\na:-webkit-any-link:hover\n{\n text-shadow:#fff 2px solid;\n color: #fca311;\n\n}\n\n.makeStyles-socialIcon-31\n{\n /* color: #232526; */\n width: 45px;\n height: 45px;\n display: flex;\n font-size: 21px;\n transition: 250ms ease-in-out;\n align-items: center;\n border-radius: 50%;\n justify-content: center;\n background-color: none;\n}\n\n.contacts-details\n{\n display: flex;\n align-items: flex-start;\n justify-content: space-evenly;\n flex: none;\n box-sizing: border-box;\n margin-top: 1.2rem;\n\n}\n\n.personal-details p\n{\n margin: 0 1.5rem;\n font-size: 18px;\n line-height: 100%;\n font-weight: 500;\n font-family: var(--primaryFont);\n white-space: nowrap;\n overflow: visible;\n display: flex;\n justify-content: space-between;\n}\n\n.personal-details\n{\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n\n color: #eaeaea;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n /* padding: 5px; */\n transition: all .5s;\n}\n\n.personal-details:hover\n{\n color: #eaeaea;\n font-weight: 800;\n}\n\n\n\n\n@media (min-width: 992px)\n{\ndetailsIcon\n{\n background-color: '#d35400';\n color: '#232526';\n border-radius: '50%';\n margin-bottom: 0.3rem;\n width: '45px';\n height: '45px';\n display: 'flex';\n align-items: 'center';\n justify-content: 'center';\n font-size: '2px';\n transition: '250ms ease-in-out';\n flex-shrink: 0;\n}\n\ndetailsIcon:hover\n{\n transform: 'scale(1.1)';\n color: '#eaeaea';\n background-color: '#232526';\n}\n\n.contacts--img\n{\n position: absolute;\n right: 0;\n bottom: 0;\n /* width: 240px; */\n}\n\n.makeStyles-detailsIcon-35\n{\n height: 0.5rem;\n}\n\n\nul,\n.socialMedia-icons\n{\n flex-direction: row;\n}\n\n}\n\n@media screen and (max-width: 992px)\n{\n .contacts--img\n {\n display: none;\n }\n\n\n\n\n .personal-details p\n {\n\n\n flex-direction: row;\n }\n}\n\n@media screen and (max-width: 800px)\n{\n\n .personal-details\n {\n display: flex;\n flex-direction: row;\n font-size: 1.5rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n margin-bottom: 2.5rem;\n color: #232526;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n }\n\n .contacts-icons\n {\n font-size: .5rem;\n }\n\n .socialMedia-icons\n {\n flex-direction: row;\n }\n\n .contacts-form\n {\n display: flex;\n flex: 1;\n }\n\n .form-input\n {\n margin-bottom: 0.45rem;\n }\n\n .contacts-form form\n {\n align-items: flex-end;\n }\n\n .contacts-details\n {\n padding-left: 0rem;\n padding: 1rem;\n align-items: center;\n margin-top: 2rem;\n /* flex-direction: column; */\n }\n .personal-details\n {\n margin-bottom: 1.8rem;\n }\n\n .personal-details p\n {\n\n width: 95%;\n }\n}\n\n@media screen and (max-width: 600px)\n{\n .personal-details\n {\n display: flex;\n flex-direction: row;\n font-size: 1rem;\n align-items: center;\n justify-content: flex-start;\n width: 100%;\n\n color: #232526;\n text-decoration: wavy;\n font-weight: 400;\n background-color: #d3540000;\n border-radius: 10px;\n padding: 5px;\n transition: all .5s;\n }\n .contacts-form\n {\n display: flex;\n flex: 1;\n }\n}\n\n/*\n.localIcon\n{\n font-size: 2rem;\n} */\n\n.contactHeader2{\n padding: 3rem 0 1rem 0;\n}\n\n.css-pjjdvz {\n margin-right: 8px;\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n -webkit-flex-direction: column;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-align-items: inherit;\n -webkit-box-align: inherit;\n -ms-flex-align: inherit;\n align-items: center;\n\n}",".singleProject {\n box-shadow: 4px 4px 8px rgba(36, 3, 3, 0.2);\n width: 304px;\n height: 360px;\n border-radius: 10px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 1.4rem 2rem;\n position: relative;\n cursor: pointer;\n overflow: hidden;\n}\n\n.projectContent {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: 100%;\n margin: 2em;\n}\n\n.projectContent>h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: 600;\n font-size: 1rem;\n line-height: 110%;\n text-align: center;\n}\n\n.projectContent>img {\n width: 80%;\n height: 60%;\n transition: opacity 0.7s 0.3s;\n}\n\n.singleProject:hover img {\n opacity: 20;\n}\n\n.project--showcaseBtn {\n display: flex;\n align-items: center;\n justify-content: left;\n width: 100%;\n}\n\n.project--showcaseBtn>a {\n cursor: pointer;\n text-decoration: none;\n /* transition: transform 0.5s 0.3s; */\n}\n\n/* .singleProject:hover .project--showcaseBtn a:nth-child(2) {\n transform: translateX(-140px) scale(1.1) !important;\n} */\n\n\n.singleProject .project--desc {\n position: absolute;\n width: 400px;\n height: 100%;\n left: 0;\n top: 0;\n font-size: 1rem;\n color:#fff !important;\n border: 2px solid #fff;\n transform: translate(-110%, 40%);\n padding: 15px;\n border-radius: 5px 30px 5px 30px;\n transition: transform 0.9s;\n line-height: 110%;\n display: flex;\n align-items: center;\n justify-content: center;\n font-family: var(--primaryFont);\n /* overflow:auto; */\n z-index: 1000;\n}\n\n.singleProject:hover .project--desc {\n transform: translate(4px, 0);\n z-index: 1000;\n border-radius: 30px 10px 30px 10px;\n\n}\n\n.project--desc {\n height: 147.30px;\n font-size:.5rem;\n}\n\n.project--lang>span {\n font-family: var(--primaryFont);\n font-weight: 500;\n word-break: break-word;\n line-height: 100%;\n}\n\n\n\n.cardTitle{\n font-size: 1rem;\n margin-top: -20px;\n}\n\n.botCardBtn{\n background: #222;\n color: white;\n margin: .1rem;\n}\n\n.ProjDesc{\n padding: .5rem .5rem 1.5rem 1rem;\n font-size: .7rem;\n}\n\n\n.vaB\n{\n color: '#fdd43c';\n font-family: \"'Poppins', sans-serif\";\n background-color: '#232526';\n border-radius: '10px';\n font-size: '2rem';\n padding: '1rem';\n transition: 'color 0.2s';\n\n}\n\n.vaB:hover\n{\n color: '#232526';\n background-color: '#eaeaea';\n font-family: \"'Poppins', sans-serif\";\n cursor: 'pointer';\n}",".projects\n{\n \n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n /* min-height: 100vh; */\n overflow-x: hidden;\n padding: 2rem;\n}\n\n.projects--header\n{\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin: 1rem;\n}\n\n.projects--header h2 {\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: bold;\n font-size: 3rem;\n text-align: center;\n}\n\n.projects--body\n{\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-family: 'Poppins', sans-serif;\n}\n\n.projects--bodyContainer\n{\n \n display: flex;\n align-items: center;\n justify-content: center;\n gap: 4.5rem;\n width: 100%;\n}\n\n.projects--viewAll\n{\n width: 100%;\n padding: 1rem;\n font-size: .2rem;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n margin-top: 2rem;\n}\n\n\n\n.project--lang,\n.project--desc\n{\n z-index: 1;\n}\n\n.project--desc:hover,\n.project--lang:hover\n{\n z-index: 1000;\n}\n\n.break\n{\n opacity: 0;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (min-width: 992px)\n{\n .projects--bodyContainer\n {\n /* background-color: var(--primaryColor); */\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n width: 100%;\n }\n}\n\n@media screen and (max-width: 992px)\n{\n .projects--bodyContainer\n {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n /* width: 100%; */\n }\n}\n\n@media screen and (max-width: 800px)\n{\n .projects--header h1\n {\n font-size: 2.8rem;\n margin-bottom: 30px;\n }\n\n div.projectContent>img\n {\n width: 100%;\n height: 60%;\n transition: opacity 0.7s 0.3s;\n }\n}\n\n\n.vaB\n{\n color: 'white';\n font-family: \"'Poppins', sans-serif\";\n background-color: '#232526';\n border-radius: '10px';\n font-size: '2rem';\n padding: '1rem';\n transition: 'color 0.2s';\n\n}\n\n.vaB:hover\n{\n color: '#232526';\n background-color: '#eaeaea';\n font-family: \"'Poppins', sans-serif\";\n cursor: 'pointer';\n}\n\n.view{\n font-size: 1.2rem;\n /* color: #fdd43c; */\n font-weight: 200;\n font-family: var(--primaryFont);\n transition: color 2.2s;\n}\n\n.view:hover{\n font-size: 1.2rem;\n color: #D1ff;\n font-weight: 200;\n font-family: var(--primaryFont);\n}",".service{\n background-color: white;\n}\npaper{\n background-color: black;\n}\n\n.servicePaper{\n margin: 0 1rem;\n}",".single-service {\n box-shadow: 4px 4px 8px rgba(36, 3, 3, 0.2);\n width: 180px;\n height: 180px;\n border-radius: 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 1.4rem 1.4rem;\n transition: transform 300ms ease-in-out;\n}\n\n.single-service:hover {\n transform: scale(1.15);\n}\n\n.service-content {\n position: relative;\n height: 150px;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 1rem;\n}\n\n.service-icon {\n position: absolute;\n top: 15%;\n}\n\n.service-icon>svg {\n font-size: 2.8rem;\n}\n\n.single-service:hover svg {\n animation: magic 0.7s ease-in-out both;\n}\n\n@keyframes magic {\n 0%,\n 100% {\n transform: translate(0, 0);\n }\n\n 25% {\n transform: translate(0, -20px);\n }\n\n 50% {\n transform: translate(0, 0px);\n }\n\n 75% {\n transform: translate(0, -10px);\n }\n}\n\n.service-content>h4 {\n position: absolute;\n top: 65%;\n height: 60px;\n width: 80px;\n display: flex;\n align-items: center;\n justify-content: center;\n font-family: var(--primaryFont);\n font-style: normal;\n font-weight: 600;\n font-size: .75rem;\n text-align: center;\n line-height: 90%;\n color: #000000;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 800px) {\n .single-service {\n width: 160px;\n height: 160px;\n padding: 1.2rem 1.2rem;\n }\n\n .service-icon>svg {\n font-size: 2.5rem;\n }\n\n .service-content>h4 {\n font-size: 15px;\n }\n}\n\n@media screen and (max-width: 600px) {\n .single-service {\n width: 150px;\n height: 150px;\n padding: 1.2rem 1.2rem;\n }\n\n .service-icon>svg {\n font-size: 2.2rem;\n }\n\n .service-content>h4 {\n font-size: 13px;\n top: 50%;\n }\n}\n\n\n\n.services-header\n{\n font-family: var(--primaryFont);\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n margin: 1rem;\n}\n\n.services-header h2\n{\n margin-bottom: 40px;\n font-size: 3.5rem;\n font-family: var(--primaryFont);\n}",".backToTop {\n position: fixed;\n right: 10px;\n bottom: 60px;\n height: 30px;\n font-size: 3rem;\n z-index: 999;\n}\n\n.backToTop:hover {\ncolor: #fca311;\n}\n\n.backToTop button {\n outline: none;\n border: none;\n cursor: pointer;\n background: none;\n padding: 20px;\n}\n\n@media screen and (max-width: 800px) {\n .backToTop {\n right: -10px;\n bottom: 50px;\n font-size: 2.75rem;\n }\n}",".footer {\n font-family: 'var(--primaryFont)', sans-serif;\n width: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n /* color: #eaeaea; */\n}\n\n.footer p {\n font-weight: 500;\n font-family: var(--secondary70);\n font-size: 18px;\n /* color: #eaeaea; */\n}\n\n.footer p span {\n font-size: 24px; \n}\n",".projectPage {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n min-height: 100vh;\n}\n\n.projectPage-header {\n height: 35vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n\n.projectPage-header>h1 {\n font-size: 4rem;\n font-family: var(--primaryFont);\n}\n\n.projectPage-container {\n padding: 3rem 2rem;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n.projectPage-search {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.project-container {\n margin-top: 5rem;\n width: 100%;\n}\n\n.project-grid {\n display: flex;\n gap: 4rem;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 992px) {\n .projectPage-header {\n height: 25vh;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .project-grid {\n gap: 3rem;\n }\n}\n\n@media screen and (max-width: 702px) {\n .project-grid {\n gap: 1.5rem;\n }\n}\n\n@media screen and (max-width: 550px) {\n .projectPage-header h1 {\n font-size: 3rem;\n }\n}\n\n@media screen and (max-width: 400px) {\n .projectPage-header {\n height: 20vh;\n }\n\n .projectPage-header h1 {\n font-size: 2.5rem;\n }\n}",".formPage {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n min-height: 100vh;\n}\n\n.formPage-header {\n height: 35vh;\n background: none;\n font-style: normal;\n font-weight: bold;\n font-size: 3.5rem;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n position: relative;\n}\n\n.formPage-header>h1 {\n font-size: 4rem;\n font-family: roboto sans-serif;\n}\n\n.formPage-container {\n padding: 3rem 2rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: flex-start;\n}\n\n.formPage-search {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.form-container {\n margin-top: 5rem;\n background-color: none;\n}\n\n.form-grid {\n display: flex;\n gap: 4rem;\n}\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 992px) {\n .formPage-header {\n height: 25vh;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .form-grid {\n gap: 3rem;\n }\n}\n\n@media screen and (max-width: 702px) {\n .form-grid {\n gap: 1.5rem;\n }\n}\n\n@media screen and (max-width: 550px) {\n .formPage-header h1 {\n font-size: 3rem;\n }\n}\n\n@media screen and (max-width: 400px) {\n .formPage-header {\n height: 20vh;\n }\n\n .formPage-header h1 {\n font-size: 2.5rem;\n }\n}\n\n.projectPage-search{\n background: none !important;\n}\n\n","@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Big+Shoulders+Text:wght@100;300;400;500;600;700&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap\" rel=\"stylesheet');\n@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,200;1,300;1,400&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200&display=swap');\n@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600&display=swap');\n\n\n@font-face {\n font-family: 'BestermindRegular';\n src: url('./assets/fonts/Bestermind/BestermindRegular.ttf'); \n src: url('./assets/fonts/Bestermind/BestermindRegular.ttf') format('embedded-opentype'), \n url('./assets/fonts/Bestermind/BestermindRegular.ttf') format('truetype'), \n}\n \n \n\n* {\n margin: 0;\n box-sizing: border-box;\n}\n\na {\n text-decoration: none;\n}\n\n\n/* scrollBar */\n::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n}\n::-webkit-scrollbar-track {\n background: var(--primary);\n}\n::-webkit-scrollbar-thumb {\n background: #eaeaea;\n border-radius: 10px;\n transition: 2.3s;\n}\n\nimg{\n -webkit-touch-callout: none; \n -webkit-user-select: none;\n -khtml-user-select: none; \n -moz-user-select: none;\n -ms-user-select: none; \n user-select: none; \n\n}\n\n.makeStyles-drawerItem-77 {\n color: #eaeaea;\n}\n\n\n/* ------------------------------------ MEDIA QUERIES ------------------------------------ */\n@media screen and (max-width: 400px) {\n body {\n overflow-x: hidden;\n }\n}\n\n@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {\n body {\n overflow-x: hidden;\n }\n}","@import './index.css';\n\n:root\n{\n --primaryFont: 'Poppins', sans-serif;\n}\n\n.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.Mui-checked, .css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{\n /* color: #232526; */\n}\n\n.DLSwitch{\n position: fixed;\n right: 1px;\n top: 1px;\n z-index:1000;\n}"]} \ No newline at end of file diff --git a/build/static/js/1.cf83c4d5.chunk.js b/build/static/js/1.cf83c4d5.chunk.js new file mode 100644 index 0000000..911afc6 --- /dev/null +++ b/build/static/js/1.cf83c4d5.chunk.js @@ -0,0 +1,2 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{375:function(t,e,n){"use strict";n.r(e),n.d(e,"getCLS",function(){return p}),n.d(e,"getFCP",function(){return S}),n.d(e,"getFID",function(){return F}),n.d(e,"getLCP",function(){return k}),n.d(e,"getTTFB",function(){return C});var i,a,r,o,u=function(t,e){return{name:t,value:void 0===e?-1:e,delta:0,entries:[],id:"v1-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)}},c=function(t,e){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){if("first-input"===t&&!("PerformanceEventTiming"in self))return;var n=new PerformanceObserver(function(t){return t.getEntries().map(e)});return n.observe({type:t,buffered:!0}),n}}catch(t){}},f=function(t,e){var n=function n(i){"pagehide"!==i.type&&"hidden"!==document.visibilityState||(t(i),e&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},s=function(t){addEventListener("pageshow",function(e){e.persisted&&t(e)},!0)},d="function"==typeof WeakSet?new WeakSet:new Set,m=function(t,e,n){var i;return function(){e.value>=0&&(n||d.has(e)||"hidden"===document.visibilityState)&&(e.delta=e.value-(i||0),(e.delta||void 0===i)&&(i=e.value,t(e)))}},p=function(t,e){var n,i=u("CLS",0),a=function(t){t.hadRecentInput||(i.value+=t.value,i.entries.push(t),n())},r=c("layout-shift",a);r&&(n=m(t,i,e),f(function(){r.takeRecords().map(a),n()}),s(function(){i=u("CLS",0),n=m(t,i,e)}))},v=-1,l=function(){return"hidden"===document.visibilityState?0:1/0},h=function(){f(function(t){var e=t.timeStamp;v=e},!0)},g=function(){return v<0&&(v=l(),h(),s(function(){setTimeout(function(){v=l(),h()},0)})),{get timeStamp(){return v}}},S=function(t,e){var n,i=g(),a=u("FCP"),r=function(t){"first-contentful-paint"===t.name&&(f&&f.disconnect(),t.startTime=0&&a1e12?new Date:performance.now())-t.timeStamp;"pointerdown"==t.type?function(t,e){var n=function(){E(t,e),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,y),removeEventListener("pointercancel",i,y)};addEventListener("pointerup",n,y),addEventListener("pointercancel",i,y)}(e,t):E(e,t)}},b=function(t){["mousedown","keydown","touchstart","pointerdown"].forEach(function(e){return t(e,T,y)})},F=function(t,e){var n,r=g(),p=u("FID"),v=function(t){t.startTime= 0 && (n || u.has(t) || \"hidden\" === document.visibilityState) && (t.delta = t.value - (i || 0), (t.delta || void 0 === i) && (i = t.value, e(t)));\n };\n },\n s = function s(e, t) {\n var n,\n i = a(\"CLS\", 0),\n u = function u(e) {\n e.hadRecentInput || (i.value += e.value, i.entries.push(e), n());\n },\n s = r(\"layout-shift\", u);\n s && (n = f(e, i, t), o(function () {\n s.takeRecords().map(u), n();\n }), c(function () {\n i = a(\"CLS\", 0), n = f(e, i, t);\n }));\n },\n m = -1,\n p = function p() {\n return \"hidden\" === document.visibilityState ? 0 : 1 / 0;\n },\n v = function v() {\n o(function (e) {\n var t = e.timeStamp;\n m = t;\n }, !0);\n },\n d = function d() {\n return m < 0 && (m = p(), v(), c(function () {\n setTimeout(function () {\n m = p(), v();\n }, 0);\n })), {\n get timeStamp() {\n return m;\n }\n };\n },\n l = function l(e, t) {\n var n,\n i = d(),\n o = a(\"FCP\"),\n s = function s(e) {\n \"first-contentful-paint\" === e.name && (p && p.disconnect(), e.startTime < i.timeStamp && (o.value = e.startTime, o.entries.push(e), u.add(o), n()));\n },\n m = performance.getEntriesByName(\"first-contentful-paint\")[0],\n p = m ? null : r(\"paint\", s);\n (m || p) && (n = f(e, o, t), m && s(m), c(function (i) {\n o = a(\"FCP\"), n = f(e, o, t), requestAnimationFrame(function () {\n requestAnimationFrame(function () {\n o.value = performance.now() - i.timeStamp, u.add(o), n();\n });\n });\n }));\n },\n h = {\n passive: !0,\n capture: !0\n },\n S = new Date(),\n y = function y(i, a) {\n e || (e = a, t = i, n = new Date(), w(removeEventListener), g());\n },\n g = function g() {\n if (t >= 0 && t < n - S) {\n var a = {\n entryType: \"first-input\",\n name: e.type,\n target: e.target,\n cancelable: e.cancelable,\n startTime: e.timeStamp,\n processingStart: e.timeStamp + t\n };\n i.forEach(function (e) {\n e(a);\n }), i = [];\n }\n },\n E = function E(e) {\n if (e.cancelable) {\n var t = (e.timeStamp > 1e12 ? new Date() : performance.now()) - e.timeStamp;\n \"pointerdown\" == e.type ? function (e, t) {\n var n = function n() {\n y(e, t), a();\n },\n i = function i() {\n a();\n },\n a = function a() {\n removeEventListener(\"pointerup\", n, h), removeEventListener(\"pointercancel\", i, h);\n };\n addEventListener(\"pointerup\", n, h), addEventListener(\"pointercancel\", i, h);\n }(t, e) : y(t, e);\n }\n },\n w = function w(e) {\n [\"mousedown\", \"keydown\", \"touchstart\", \"pointerdown\"].forEach(function (t) {\n return e(t, E, h);\n });\n },\n L = function L(n, s) {\n var m,\n p = d(),\n v = a(\"FID\"),\n l = function l(e) {\n e.startTime < p.timeStamp && (v.value = e.processingStart - e.startTime, v.entries.push(e), u.add(v), m());\n },\n h = r(\"first-input\", l);\n m = f(n, v, s), h && o(function () {\n h.takeRecords().map(l), h.disconnect();\n }, !0), h && c(function () {\n var r;\n v = a(\"FID\"), m = f(n, v, s), i = [], t = -1, e = null, w(addEventListener), r = l, i.push(r), g();\n });\n },\n T = function T(e, t) {\n var n,\n i = d(),\n s = a(\"LCP\"),\n m = function m(e) {\n var t = e.startTime;\n t < i.timeStamp && (s.value = t, s.entries.push(e)), n();\n },\n p = r(\"largest-contentful-paint\", m);\n if (p) {\n n = f(e, s, t);\n var v = function v() {\n u.has(s) || (p.takeRecords().map(m), p.disconnect(), u.add(s), n());\n };\n [\"keydown\", \"click\"].forEach(function (e) {\n addEventListener(e, v, {\n once: !0,\n capture: !0\n });\n }), o(v, !0), c(function (i) {\n s = a(\"LCP\"), n = f(e, s, t), requestAnimationFrame(function () {\n requestAnimationFrame(function () {\n s.value = performance.now() - i.timeStamp, u.add(s), n();\n });\n });\n });\n }\n },\n b = function b(e) {\n var t,\n n = a(\"TTFB\");\n t = function t() {\n try {\n var t = performance.getEntriesByType(\"navigation\")[0] || function () {\n var e = performance.timing,\n t = {\n entryType: \"navigation\",\n startTime: 0\n };\n for (var n in e) \"navigationStart\" !== n && \"toJSON\" !== n && (t[n] = Math.max(e[n] - e.navigationStart, 0));\n return t;\n }();\n if (n.value = n.delta = t.responseStart, n.value < 0) return;\n n.entries = [t], e(n);\n } catch (e) {}\n }, \"complete\" === document.readyState ? setTimeout(t, 0) : addEventListener(\"pageshow\", t);\n };\nexport { s as getCLS, l as getFCP, L as getFID, T as getLCP, b as getTTFB };"],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/2.fe166040.chunk.js b/build/static/js/2.fe166040.chunk.js new file mode 100644 index 0000000..e77a402 --- /dev/null +++ b/build/static/js/2.fe166040.chunk.js @@ -0,0 +1,2 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[function(e,t,n){"use strict";var r=n(1),o=n.n(r),i={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=o.a.createContext&&o.a.createContext(i),c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){var r="vars.".concat(t).split(".").reduce(function(e,t){return e&&e[t]?e[t]:null},e);if(null!=r)return r}return t.split(".").reduce(function(e,t){return e&&null!=e[t]?e[t]:null},e)}function c(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:a(e,n)||o,t&&(r=t(r,o)),r}t.a=function(e){var t=e.prop,n=e.cssProperty,u=void 0===n?e.prop:n,l=e.themeKey,s=e.transform,f=function(e){if(null==e[t])return null;var n=e[t],f=a(e.theme,l)||{};return Object(i.b)(e,n,function(e){var n=c(f,s,e);return e===n&&"string"===typeof e&&(n=c(f,s,"".concat(t).concat("default"===e?"":Object(o.a)(e)),e)),!1===u?n:Object(r.a)({},u,n)})};return f.propTypes={},f.filterProps=[t],f}},function(e,t,n){e.exports=n(138)()},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t=0||(o[n]=e[n]);return o}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";e.exports=n(263)},,function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(7);function o(e,t){if(null==e)return{};var n,o,i=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){"use strict";var r=n(122);var o=n(123);function i(e,t){return Object(r.a)(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(u){o=!0,i=u}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||Object(o.a)()}n.d(t,"a",function(){return i})},function(e,t,n){"use strict";n.d(t,"a",function(){return k}),n.d(t,"b",function(){return T}),n.d(t,"c",function(){return y}),n.d(t,"d",function(){return z}),n.d(t,"e",function(){return b}),n.d(t,"f",function(){return P}),n.d(t,"g",function(){return N});var r=n(25),o=n(1),i=n.n(o),a=n(39),c=n(146),u=n(40),l=n(2),s=n(145),f=n.n(s),d=(n(117),n(7)),p=n(51),h=n.n(p),v=function(e){var t=Object(c.a)();return t.displayName=e,t},m=v("Router-History"),b=v("Router"),y=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen(function(e){n._pendingLocation=e})),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(t){e._isMounted&&e.setState({location:t})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return i.a.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},i.a.createElement(m.Provider,{children:this.props.children||null,value:this.props.history}))},t}(i.a.Component);i.a.Component;var g=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(i.a.Component);var w={},O=1e4,x=0;function S(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(w[e])return w[e];var t=f.a.compile(e);return x0&&void 0!==arguments[0]?arguments[0]:{};return(null==(e=t.keys)?void 0:e.reduce(function(e,n){return e[t.up(n)]={},e},{}))||{}}function c(e,t){return e.reduce(function(e,t){var n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e},t)}function u(e){var t,n=e.values,r=e.breakpoints,o=e.base||function(e,t){if("object"!==typeof e)return{};var n={},r=Object.keys(t);return Array.isArray(e)?r.forEach(function(t,r){r1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var i=t.defaultTheme,c=t.withTheme,d=void 0!==c&&c,p=t.name,h=Object(o.a)(t,["defaultTheme","withTheme","name"]),v=p,m=Object(l.a)(e,Object(r.a)({defaultTheme:i,Component:n,name:p||n.displayName,classNamePrefix:v},h)),b=a.a.forwardRef(function(e,t){e.classes;var c,u=e.innerRef,l=Object(o.a)(e,["classes","innerRef"]),h=m(Object(r.a)({},n.defaultProps,e)),v=l;return("string"===typeof p||d)&&(c=Object(f.a)()||i,p&&(v=Object(s.a)({theme:c,name:p,props:l})),d&&!v.theme&&(v.theme=c)),a.a.createElement(n,Object(r.a)({ref:u||t,classes:h},v))});return u()(b,n),b}},p=n(34);t.a=function(e,t){return d(e,Object(r.a)({defaultTheme:p.a},t))}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(5);function o(e){for(var t=1;t2){if(!l[e])return[e];e=l[e]}var t=e.split(""),n=Object(r.a)(t,2),o=n[0],i=n[1],a=c[o],s=u[i]||"";return Array.isArray(s)?s.map(function(e){return a+e}):[a+s]}),f=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],p=[].concat(f,d);function h(e,t,n,r){var o,a=null!=(o=Object(i.b)(e,t,!1))?o:n;return"number"===typeof a?function(e){return"string"===typeof e?e:a*e}:Array.isArray(a)?function(e){return"string"===typeof e?e:a[e]}:"function"===typeof a?a:function(){}}function v(e){return h(e,"spacing",8)}function m(e,t){if("string"===typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function b(e,t,n,r){if(-1===t.indexOf(n))return null;var i=function(e,t){return function(n){return e.reduce(function(e,r){return e[r]=m(t,n),e},{})}}(s(n),r),a=e[n];return Object(o.b)(e,a,i)}function y(e,t){var n=v(e.theme);return Object.keys(e).map(function(r){return b(e,t,r,n)}).reduce(a.a,{})}function g(e){return y(e,f)}function w(e){return y(e,d)}function O(e){return y(e,p)}g.propTypes={},g.filterProps=f,w.propTypes={},w.filterProps=d,O.propTypes={},O.filterProps=p;t.c=O},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(364);function o(e){if("string"!==typeof e)throw new Error(Object(r.a)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return o});function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "}),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0);i=i.next}while(void 0!==i)}}},function(e,t,n){"use strict";var r=n(60),o=n(10),i=n(363),a=n(2),c=["xs","sm","md","lg","xl"];function u(e,t,n){var o;return Object(a.a)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:","\n paddingLeft: theme.spacing(2),\n paddingRight: theme.spacing(2),\n [theme.breakpoints.up('sm')]: {\n paddingLeft: theme.spacing(3),\n paddingRight: theme.spacing(3),\n },\n "].join("\n")),Object(a.a)({paddingLeft:t(2),paddingRight:t(2)},n,Object(r.a)({},e.up("sm"),Object(a.a)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(o={minHeight:56},Object(r.a)(o,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),Object(r.a)(o,e.up("sm"),{minHeight:64}),o)},n)}var l=n(364),s={black:"#000",white:"#fff"},f={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},d={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},p={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},h={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},v={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},m={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},b={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},y=n(42),g={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:s.white,default:f[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},w={text:{primary:s.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:f[800],default:"#303030"},action:{active:s.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function O(e,t,n,r){var o=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(y.d)(e.main,o):"dark"===t&&(e.dark=Object(y.b)(e.main,i)))}function x(e){return Math.round(1e5*e)/1e5}function S(e){return x(e)}var k={textTransform:"uppercase"},j='"Roboto", "Helvetica", "Arial", sans-serif';function E(e,t){var n="function"===typeof t?t(e):t,r=n.fontFamily,c=void 0===r?j:r,u=n.fontSize,l=void 0===u?14:u,s=n.fontWeightLight,f=void 0===s?300:s,d=n.fontWeightRegular,p=void 0===d?400:d,h=n.fontWeightMedium,v=void 0===h?500:h,m=n.fontWeightBold,b=void 0===m?700:m,y=n.htmlFontSize,g=void 0===y?16:y,w=n.allVariants,O=n.pxToRem,E=Object(o.a)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var C=l/14,P=O||function(e){return"".concat(e/g*C,"rem")},T=function(e,t,n,r,o){return Object(a.a)({fontFamily:c,fontWeight:e,fontSize:P(t),lineHeight:n},c===j?{letterSpacing:"".concat(x(r/t),"em")}:{},o,w)},R={h1:T(f,96,1.167,-1.5),h2:T(f,60,1.2,-.5),h3:T(p,48,1.167,0),h4:T(p,34,1.235,.25),h5:T(p,24,1.334,0),h6:T(v,20,1.6,.15),subtitle1:T(p,16,1.75,.15),subtitle2:T(v,14,1.57,.1),body1:T(p,16,1.5,.15),body2:T(p,14,1.43,.15),button:T(v,14,1.75,.4,k),caption:T(p,12,1.66,.4),overline:T(p,12,2.66,1,k)};return Object(i.a)(Object(a.a)({htmlFontSize:g,pxToRem:P,round:S,fontFamily:c,fontSize:l,fontWeightLight:f,fontWeightRegular:p,fontWeightMedium:v,fontWeightBold:b},R),E,{clone:!1})}var C=.2,P=.14,T=.12;function R(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(C,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(P,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(T,")")].join(",")}var _=["none",R(0,2,1,-1,0,1,1,0,0,1,3,0),R(0,3,1,-2,0,2,2,0,0,1,5,0),R(0,3,3,-2,0,3,4,0,0,1,8,0),R(0,2,4,-1,0,4,5,0,0,1,10,0),R(0,3,5,-1,0,5,8,0,0,1,14,0),R(0,3,5,-1,0,6,10,0,0,1,18,0),R(0,4,5,-2,0,7,10,1,0,2,16,1),R(0,5,5,-3,0,8,10,1,0,3,14,2),R(0,5,6,-3,0,9,12,1,0,3,16,2),R(0,6,6,-3,0,10,14,1,0,4,18,3),R(0,6,7,-4,0,11,15,1,0,4,20,3),R(0,7,8,-4,0,12,17,2,0,5,22,4),R(0,7,8,-4,0,13,19,2,0,5,24,4),R(0,7,9,-4,0,14,21,2,0,5,26,4),R(0,8,9,-5,0,15,22,2,0,6,28,5),R(0,8,10,-5,0,16,24,2,0,6,30,5),R(0,8,11,-5,0,17,26,2,0,6,32,5),R(0,9,11,-5,0,18,28,2,0,7,34,6),R(0,9,12,-6,0,19,29,2,0,7,36,6),R(0,10,13,-6,0,20,31,3,0,8,38,7),R(0,10,13,-6,0,21,33,3,0,8,40,7),R(0,10,14,-6,0,22,35,3,0,8,42,7),R(0,11,14,-7,0,23,36,3,0,9,44,8),R(0,11,15,-7,0,24,38,3,0,9,46,8)],M={borderRadius:4},L=n(395);var A=n(44),z=n(93);function N(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,r=e.mixins,x=void 0===r?{}:r,S=e.palette,k=void 0===S?{}:S,j=e.spacing,C=e.typography,P=void 0===C?{}:C,T=Object(o.a)(e,["breakpoints","mixins","palette","spacing","typography"]),R=function(e){var t=e.primary,n=void 0===t?{light:d[300],main:d[500],dark:d[700]}:t,r=e.secondary,c=void 0===r?{light:p.A200,main:p.A400,dark:p.A700}:r,u=e.error,x=void 0===u?{light:h[300],main:h[500],dark:h[700]}:u,S=e.warning,k=void 0===S?{light:v[300],main:v[500],dark:v[700]}:S,j=e.info,E=void 0===j?{light:m[300],main:m[500],dark:m[700]}:j,C=e.success,P=void 0===C?{light:b[300],main:b[500],dark:b[700]}:C,T=e.type,R=void 0===T?"light":T,_=e.contrastThreshold,M=void 0===_?3:_,L=e.tonalOffset,A=void 0===L?.2:L,z=Object(o.a)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function N(e){return Object(y.c)(e,w.text.primary)>=M?w.text.primary:g.text.primary}var I=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=Object(a.a)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error(Object(l.a)(4,t));if("string"!==typeof e.main)throw new Error(Object(l.a)(5,JSON.stringify(e.main)));return O(e,"light",n,A),O(e,"dark",r,A),e.contrastText||(e.contrastText=N(e.main)),e},D={dark:w,light:g};return Object(i.a)(Object(a.a)({common:s,type:R,primary:I(n),secondary:I(c,"A400","A200","A700"),error:I(x),warning:I(k),info:I(E),success:I(P),grey:f,contrastThreshold:M,getContrastText:N,augmentColor:I,tonalOffset:A},D[R]),z)}(k),N=function(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,r=e.unit,i=void 0===r?"px":r,u=e.step,l=void 0===u?5:u,s=Object(o.a)(e,["values","unit","step"]);function f(e){var t="number"===typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(i,")")}function d(e,t){var r=c.indexOf(t);return r===c.length-1?f(e):"@media (min-width:".concat("number"===typeof n[e]?n[e]:e).concat(i,") and ")+"(max-width:".concat((-1!==r&&"number"===typeof n[c[r+1]]?n[c[r+1]]:t)-l/100).concat(i,")")}return Object(a.a)({keys:c,values:n,up:f,down:function(e){var t=c.indexOf(e)+1,r=n[c[t]];return t===c.length?f("xs"):"@media (max-width:".concat(("number"===typeof r&&t>0?r:e)-l/100).concat(i,")")},between:d,only:function(e){return d(e,e)},width:function(e){return n[e]}},s)}(n),I=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=Object(L.a)({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r1?F-1:0),B=1;B=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),j(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;j(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:C(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function b(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n255||(r=e.charCodeAt(a++))>255||(o=e.charCodeAt(a++))>255)throw new TypeError("Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range.");t=n<<16|r<<8|o,i+=p.charAt(t>>18&63)+p.charAt(t>>12&63)+p.charAt(t>>6&63)+p.charAt(63&t)}return c?i.slice(0,c-3)+"===".substring(c):i}(JSON.stringify(e))},w=function(e){var t="@formspree/core@".concat("2.8.1");return e?"".concat(e," ").concat(t):t},O=function(){return 1*new Date},x=function(e,t,n){e instanceof FormData?e.append(t,n):e=Object.assign(e,Object(f.a)({},t,n))},S=function(){var e=s(m().mark(function e(t){var n,r,o,i,a,c,l,s,f,d,p;return m().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.stripePromise,r=t.response,o=t.responseData,i=t.payload,a=t.data,c=t.fetchImpl,l=t.request,s=t.url,e.next=3,n.handleCardAction(o.stripe.paymentIntentClientSecret);case 3:if(!(f=e.sent).error){e.next=6;break}return e.abrupt("return",{response:r,body:{errors:[{code:"STRIPE_CLIENT_ERROR",message:"Stripe SCA error",field:"paymentMethod"}]}});case 6:return i.paymentMethod.id||x(a,"paymentMethod",i.paymentMethod.id),x(a,"paymentIntent",f.paymentIntent.id),x(a,"resubmitKey",o.resubmitKey),e.next=9,c(s,Object(u.a)({},l,{body:JSON.stringify({paymentIntent:f.paymentIntent.id,resubmitKey:o.resubmitKey})}));case 9:return d=e.sent,e.next=12,d.json();case 12:return p=e.sent,e.abrupt("return",{response:d,body:p});case 14:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}();function k(e){var t=e.body,n=e.response;return!function(e){return void 0!==e.errors}(t)&&(null==t?void 0:t.error)&&(t={errors:[{message:t.error}]}),{body:t,response:n}}var j,E=function(){return navigator.webdriver||!!document.documentElement.getAttribute(function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!h.test(e))throw new TypeError("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");e+="==".slice(2-(3&e.length));for(var t,n,r,o="",i=0;i>16&255):64===r?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return o}("d2ViZHJpdmVy"))||!!window.callPhantom||!!window._phantom},C=function(){function e(){i(this,e),this.loadedAt=O(),this.webdriver=E()}return c(e,[{key:"teardown",value:function(){}},{key:"data",value:function(){return{loadedAt:this.loadedAt,webdriver:this.webdriver}}}]),e}(),P=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.project=t.project,this.stripePromise=t.stripePromise,typeof window<"u"&&this.startBrowserSession()}return c(e,[{key:"startBrowserSession",value:function(){this.session||(this.session=new C)}},{key:"teardown",value:function(){this.session&&this.session.teardown()}},{key:"submitForm",value:function(){var e=s(m().mark(function e(t,n){var r,o,i,a,c,l,s,f,d,p,h=arguments;return m().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=h.length>2&&void 0!==h[2]?h[2]:{},o=r.endpoint||"https://formspree.io",i=r.fetchImpl||fetch,a=this.project?"".concat(o,"/p/").concat(this.project,"/f/").concat(t):"".concat(o,"/f/").concat(t),c=function(e){return e instanceof FormData?e:JSON.stringify(e)},l={Accept:"application/json","Formspree-Client":w(r.clientName)},this.session&&(l["Formspree-Session-Data"]=g(this.session.data())),n instanceof FormData||(l["Content-Type"]="application/json"),s={method:"POST",mode:"cors",body:c(n),headers:l},!this.stripePromise||!r.createPaymentMethod){e.next=27;break}return e.next=7,r.createPaymentMethod();case 7:if(!(f=e.sent).error){e.next=10;break}return e.abrupt("return",{response:null,body:{errors:[{code:"STRIPE_CLIENT_ERROR",message:"Error creating payment method",field:"paymentMethod"}]}});case 10:return x(n,"paymentMethod",f.paymentMethod.id),e.next=13,i(a,Object(u.a)({},s,{body:n}));case 13:return d=e.sent,e.next=16,d.json();case 16:if(!((p=e.sent)&&p.stripe&&p.stripe.requiresAction&&p.resubmitKey)){e.next=23;break}return e.next=20,S({stripePromise:this.stripePromise,responseData:p,response:d,payload:f,data:n,fetchImpl:i,request:s,url:a});case 20:e.t0=e.sent,e.next=24;break;case 23:e.t0=k({response:d,body:p});case 24:return e.abrupt("return",e.t0);case 27:return e.abrupt("return",i(a,s).then(function(e){return e.json().then(function(t){return k({body:t,response:e})})}).catch());case 28:case"end":return e.stop()}},e,this)}));return function(t,n){return e.apply(this,arguments)}}()}]),e}(),T=function(e){return new P(e)},R=function(){return j||(j=T()),j}},function(){return w||g((w={exports:{}}).exports,w),w.exports}),T=C(P()),R=Object(d.lazy)(function(){return Promise.resolve().then(n.t.bind(null,38,7)).then(function(e){return{default:e.Elements}})}),_=p.a.createContext({client:void 0});_.displayName="Formspree";var M,L=function(e){return M||(M=Object(h.loadStripe)(e)),M},A=function(e,t){var n={};return e&&(n.stripePromise=e),t&&(n.project=t),(0,T.createClient)(n)},z=function(e){var t=Object(d.useState)(void 0),n=Object(o.a)(t,2),r=n[0],i=n[1],a=Object(d.useState)(A(r,e.project)),c=Object(o.a)(a,2),u=c[0],l=c[1];return Object(d.useEffect)(function(){return u.startBrowserSession(),function(){u.teardown()}},[]),Object(d.useEffect)(function(){var t=function(){var t=s(m().mark(function t(){var n;return m().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,L(e.stripePK);case 2:n=t.sent,i(n);case 4:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}();e.stripePK&&t()},[e.stripePK]),Object(d.useEffect)(function(){r&&l(A(r,e.project))},[r]),p.a.createElement(_.Provider,{value:{client:u}},e.stripePK?p.a.createElement(p.a.Fragment,null,r&&p.a.createElement(d.Suspense,{fallback:p.a.createElement("p",null,"....")},p.a.createElement(R,{stripe:r},p.a.createElement(p.a.Fragment,null,e.children)))):p.a.createElement(p.a.Fragment,null,e.children))};var N=function(e){return void 0!==e.preventDefault},I=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=Object(d.useState)(null),a=Object(o.a)(i,2),c=a[0],l=a[1],p=Object(d.useState)(!1),h=Object(o.a)(p,2),b=h[0],y=h[1],g=Object(d.useState)(!1),w=Object(o.a)(g,2),O=w[0],x=w[1],S=Object(d.useState)([]),k=Object(o.a)(S,2),j=k[0],E=k[1],C=function(){var e=Object(d.useContext)(_);return e.client?e:{client:(0,T.getDefaultClient)()}}();if(!(r.client||C))throw new Error("You must provide a Formspree client");if(!e)throw new Error('You must provide a form key or hashid (e.g. useForm("myForm") or useForm("123xyz")');C.client&&C.client.stripePromise&&(t=Object(v.useStripe)(),n=Object(v.useElements)());var P=!!r.debug,R=r.data;return[{result:c,submitting:b,succeeded:O,errors:j},function(){var o=s(m().mark(function o(i){var a,c,d,p,h,b;return m().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(a=function(){var e=s(m().mark(function e(t){var n;return m().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),"FORM"==(n=t.target).tagName){e.next=4;break}throw new Error("submit was triggered for a non-form element");case 4:return e.abrupt("return",new FormData(n));case 5:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),!N(i)){o.next=7;break}return o.next=4,a(i);case 4:o.t0=o.sent,o.next=8;break;case 7:o.t0=i;case 8:if(c=o.t0,d=function(e,t){c instanceof FormData?c.append(e,t):c=Object.assign(c,Object(f.a)({},e,t))},"object"!=typeof R){o.next=28;break}o.t1=m().keys(R);case 12:if((o.t2=o.t1()).done){o.next=28;break}if(p=o.t2.value,h=void 0,"function"!=typeof R[p]){o.next=24;break}if(h=R[p].call(null),o.t3="function"==typeof(null==h?void 0:h.then),!o.t3){o.next=22;break}return o.next=21,h;case 21:h=o.sent;case 22:o.next=25;break;case 24:h=R[p];case 25:void 0!==h&&d(p,h),o.next=12;break;case 28:return b=function(){var e=s(m().mark(function e(){var r;return m().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=Object(u.a)({},c.address_line1&&{line1:c.address_line1},c.address_line2&&{line2:c.address_line2},c.address_city&&{city:c.address_city},c.address_country&&{country:c.address_country},c.address_state&&{state:c.address_state},c.address_postal_code&&{postal_code:c.address_postal_code}),e.next=3,t.createPaymentMethod({type:"card",card:n.getElement(v.CardElement),billing_details:Object(u.a)({},c.name&&{name:c.name},c.email&&{email:c.email},c.phone&&{phone:c.phone},r&&{address:r})});case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),o.abrupt("return",(y(!0),C.client.submitForm(e,c,{endpoint:r.endpoint,clientName:"@formspree/react@".concat("2.4.1"),createPaymentMethod:C.client&&C.client.stripePromise?b:void 0}).then(function(e){var t,n=e.response.status;return 200===n?(P&&console.log("Form submitted",e),x(!0),l(e),E([])):n>=400&&((t=e.body).errors?(E(t.errors),P&&console.log("Error",e)):(E([{message:"Unexpected error"}]),P&&console.log("Unexpected error",e)),x(!1)),e}).catch(function(e){throw P&&console.log("Unexpected error",e),x(!1),e}).finally(function(){y(!1)})));case 30:case"end":return o.stop()}},o)}));return function(e){return o.apply(this,arguments)}}(),function(){y(!1),x(!1),E([])}]},D=function(e){var t=e.prefix,n=e.field,o=e.errors,i=Object(r.a)(e,["prefix","field","errors"]),a=(o||[]).find(function(e){return e.field===n});return a?p.a.createElement("div",Object(u.a)({},i),t," ",a.message):null};C(P()).isFieldError},function(e,t,n){"use strict";n(118);var r=n(1),o=n(75),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,a=Object(o.a)(function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}),c=n(2),u=n(21),l=n(33),s=n(54),f=n(53),d=a,p=function(e){return"theme"!==e},h=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?d:p},v=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},m=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;Object(l.c)(t,n,r);Object(f.a)(function(){return Object(l.b)(t,n,r)});return null},b=function e(t,n){var o,i,a=t.__emotion_real===t,f=a&&t.__emotion_base||t;void 0!==n&&(o=n.label,i=n.target);var d=v(t,n,a),p=d||h(f),b=!p("as");return function(){var y=arguments,g=a&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&g.push("label:"+o+";"),null==y[0]||void 0===y[0].raw)g.push.apply(g,y);else{g.push(y[0][0]);for(var w=y.length,O=1;Oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n provider."));return e}(n,e)},x=function(e){var n=t.useContext(g);return function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an provider."));return e}(n,e)},S=function(e){var t=e.children,n=O("mounts ");return t(n)};S.propTypes={children:a.func.isRequired};var k=function(e){var n=t.useRef(e);return t.useEffect(function(){n.current=e},[e]),function(){n.current&&n.current.apply(n,arguments)}},j=function(){},E=function(e,n){var r,o="".concat((r=e).charAt(0).toUpperCase()+r.slice(1),"Element"),i=n?function(e){O("mounts <".concat(o,">")),x("mounts <".concat(o,">"));var n=e.id,r=e.className;return t.createElement("div",{id:n,className:r})}:function(n){var r=n.id,i=n.className,a=n.options,c=void 0===a?{}:a,u=n.onBlur,l=void 0===u?j:u,s=n.onFocus,f=void 0===s?j:s,d=n.onReady,h=void 0===d?j:d,m=n.onChange,b=void 0===m?j:m,y=n.onEscape,g=void 0===y?j:y,w=n.onClick,S=void 0===w?j:w,E=n.onLoadError,C=void 0===E?j:E,P=n.onLoaderStart,T=void 0===P?j:P,R=n.onNetworksChange,_=void 0===R?j:R,M=n.onCheckout,L=void 0===M?j:M,A=n.onLineItemClick,z=void 0===A?j:A,N=n.onConfirm,I=void 0===N?j:N,D=n.onCancel,F=void 0===D?j:D,W=n.onShippingAddressChange,B=void 0===W?j:W,H=n.onShippingRateChange,V=void 0===H?j:H,U=O("mounts <".concat(o,">")).elements,$=t.useRef(null),q=t.useRef(null),K=x("mounts <".concat(o,">")),Y=K.setCart,G=K.setCartState,X=k(h),Q=k(l),J=k(f),Z=k(S),ee=k(b),te=k(g),ne=k(C),re=k(T),oe=k(_),ie=k(L),ae=k(z),ce=k(I),ue=k(F),le=k(B),se=k(V);t.useLayoutEffect(function(){if(null==$.current&&U&&null!=q.current){var t=U.create(e,c);"cart"===e&&Y&&Y(t),$.current=t,t.mount(q.current),t.on("ready",function(n){"cart"===e?(G&&G(n),X(n)):X("payButton"===e?n:t)}),t.on("change",function(t){"cart"===e&&G&&G(t),ee(t)}),t.on("blur",Q),t.on("focus",J),t.on("escape",te),t.on("loaderror",ne),t.on("loaderstart",re),t.on("networkschange",oe),t.on("click",Z),t.on("checkout",function(t){"cart"===e&&G&&G(t),ie(t)}),t.on("lineitemclick",ae),t.on("confirm",ce),t.on("cancel",ue),t.on("shippingaddresschange",le),t.on("shippingratechange",se)}});var fe=p(c);return t.useEffect(function(){if($.current){var e=v(c,fe,["paymentRequest"]);e&&$.current.update(e)}},[c,fe]),t.useLayoutEffect(function(){return function(){$.current&&($.current.destroy(),$.current=null)}},[]),t.createElement("div",{id:r,className:i,ref:q})};return i.propTypes={id:a.string,className:a.string,onChange:a.func,onBlur:a.func,onFocus:a.func,onReady:a.func,onEscape:a.func,onClick:a.func,onLoadError:a.func,onLoaderStart:a.func,onNetworksChange:a.func,onCheckout:a.func,onLineItemClick:a.func,onConfirm:a.func,onCancel:a.func,onShippingAddressChange:a.func,onShippingRateChange:a.func,options:a.object},i.displayName=o,i.__elementType=e,i},C="undefined"===typeof window,P=E("auBankAccount",C),T=E("card",C),R=E("cardNumber",C),_=E("cardExpiry",C),M=E("cardCvc",C),L=E("fpxBank",C),A=E("iban",C),z=E("idealBank",C),N=E("p24Bank",C),I=E("epsBank",C),D=E("payment",C),F=E("payButton",C),W=E("paymentRequestButton",C),B=E("linkAuthentication",C),H=E("address",C),V=E("shippingAddress",C),U=E("cart",C),$=E("paymentMethodMessaging",C),q=E("affirmMessage",C),K=E("afterpayClearpayMessage",C);e.AddressElement=H,e.AffirmMessageElement=q,e.AfterpayClearpayMessageElement=K,e.AuBankAccountElement=P,e.CardCvcElement=M,e.CardElement=T,e.CardExpiryElement=_,e.CardNumberElement=R,e.CartElement=U,e.Elements=w,e.ElementsConsumer=S,e.EpsBankElement=I,e.FpxBankElement=L,e.IbanElement=A,e.IdealBankElement=z,e.LinkAuthenticationElement=B,e.P24BankElement=N,e.PayButtonElement=F,e.PaymentElement=D,e.PaymentMethodMessagingElement=$,e.PaymentRequestButtonElement=W,e.ShippingAddressElement=V,e.useCartElement=function(){return x("calls useCartElement()").cart},e.useCartElementState=function(){return x("calls useCartElementState()").cartState},e.useElements=function(){return O("calls useElements()").elements},e.useStripe=function(){return O("calls useStripe()").stripe},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(1))},function(e,t,n){"use strict";var r=n(2);function o(e){return"/"===e.charAt(0)}function i(e,t){for(var n=t,r=n+1,o=e.length;r=0;d--){var p=a[d];"."===p?i(a,d):".."===p?(i(a,d),f++):f&&(i(a,d),f--)}if(!l)for(;f--;f)a.unshift("..");!l||""===a[0]||a[0]&&o(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every(function(t,r){return e(t,n[r])});if("object"===typeof t||"object"===typeof n){var r=c(t),o=c(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every(function(r){return e(t[r],n[r])})}return!1},l=n(40);function s(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function v(e,t,n,o){var i;"string"===typeof e?(i=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(c){throw c instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):c}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function m(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}})},replace:function(e,t){var r=v(e,t,d(),w.location);s.confirmTransitionTo(r,"REPLACE",n,function(e){e&&(w.entries[w.index]=r,f({action:"REPLACE",location:r}))})},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=w.index+e;return t>=0&&t1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(function(e){return e+e})),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map(function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3}).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error(Object(r.a)(3,e));var o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map(function(e){return parseFloat(e)})}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map(function(e,t){return t<3?parseInt(e,10):e}):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function c(e,t){var n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e){var t="hsl"===(e=i(e)).type?i(function(e){var t=(e=i(e)).values,n=t[0],r=t[1]/100,o=t[2]/100,c=r*Math.min(o,1-o),u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-c*Math.max(Math.min(t-3,9-t,1),-1)},l="rgb",s=[Math.round(255*u(0)),Math.round(255*u(8)),Math.round(255*u(4))];return"hsla"===e.type&&(l+="a",s.push(t[3])),a({type:l,values:s})}(e)).values:e.values;return t=t.map(function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){return e=i(e),t=o(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function s(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function f(e,t){if(e=i(e),t=o(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";n.d(t,"b",function(){return i});var r=n(10),o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}t.a={easing:o,duration:i,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,c=void 0===n?i.standard:n,u=t.easing,l=void 0===u?o.easeInOut:u,s=t.delay,f=void 0===s?0:s;Object(r.a)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map(function(e){return"".concat(e," ").concat("string"===typeof c?c:a(c)," ").concat(l," ").concat("string"===typeof f?f:a(f))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return i});var r=n(0);function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM368 744c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v464zm192-280c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v184zm192 72c0 4.4-3.6 8-8 8h-80c-4.4 0-8-3.6-8-8V280c0-4.4 3.6-8 8-8h80c4.4 0 8 3.6 8 8v256z"}}]})(e)}function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 0 0-44.4 0L77.5 505a63.9 63.9 0 0 0-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0 0 18.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]})(e)}},function(e,t,n){"use strict";var r=n(79);var o=n(128),i=n(91);function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(o.a)(e)||Object(i.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(t,"a",function(){return a})},function(e,t,n){"use strict";var r=n(359);t.a=function(e,t){return t?Object(r.a)(e,t,{clone:!1}):e}},function(e,t,n){"use strict";function r(e,t){var n=t.distance,r=t.left,o=t.right,i=t.up,a=t.down,u=t.top,l=t.bottom,s=t.big,d=t.mirror,p=t.opposite,h=(n?n.toString():0)+((r?1:0)|(o?2:0)|(u||a?4:0)|(l||i?8:0)|(d?16:0)|(p?32:0)|(e?64:0)|(s?128:0));if(f.hasOwnProperty(h))return f[h];var v=r||o||i||a||u||l,m=void 0,b=void 0;if(v){if(!d!=!(e&&p)){var y=[o,r,l,u,a,i];r=y[0],o=y[1],u=y[2],l=y[3],i=y[4],a=y[5]}var g=n||(s?"2000px":"100%");m=r?"-"+g:o?g:"0",b=a||u?"-"+g:i||l?g:"0"}return f[h]=(0,c.animation)((e?"to":"from")+" {opacity: 0;"+(v?" transform: translate3d("+m+", "+b+", 0);":"")+"}\n "+(e?"from":"to")+" {opacity: 1;transform: none;} "),f[h]}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.defaults,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.children,o=(e.out,e.forever),i=e.timeout,a=e.duration,u=void 0===a?c.defaults.duration:a,s=e.delay,f=void 0===s?c.defaults.delay:s,d=e.count,p=void 0===d?c.defaults.count:d,h=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["children","out","forever","timeout","duration","delay","count"]),v={make:r,duration:void 0===i?u:i,delay:f,forever:o,count:p,style:{animationFillMode:"both"},reverse:h.left};return t?(0,l.default)(h,v,v,n):v}Object.defineProperty(t,"__esModule",{value:!0});var i,a=n(4),c=n(110),u=n(140),l=(i=u)&&i.__esModule?i:{default:i},s={out:a.bool,left:a.bool,right:a.bool,top:a.bool,bottom:a.bool,big:a.bool,mirror:a.bool,opposite:a.bool,duration:a.number,timeout:a.number,distance:a.string,delay:a.number,count:a.number,forever:a.bool},f={};o.propTypes=s,t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r=!0;t.a=function(e,t){if(!r){if(e)return;var n="Warning: "+t;"undefined"!==typeof console&&console.warn(n);try{throw Error(n)}catch(o){}}}},function(e,t,n){"use strict";var r=n(117),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function u(e){return r.isMemo(e)?a:c[e.$$typeof]||o}c[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[r.Memo]=a;var l=Object.defineProperty,s=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=s(n);f&&(a=a.concat(f(n)));for(var c=u(t),v=u(n),m=0;m=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},o={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=n(75);n.d(t,"a",function(){return v});var a=/[A-Z]|^ms/g,c=/_EMO_([^_]+?)_([^]*?)_EMO_/g,u=function(e){return 45===e.charCodeAt(1)},l=function(e){return null!=e&&"boolean"!==typeof e},s=Object(i.a)(function(e){return u(e)?e:e.replace(a,"-$&").toLowerCase()}),f=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(c,function(e,t,n){return p={name:t,styles:n,next:p},t})}return 1===o[e]||u(e)||"number"!==typeof t||0===t?t:t+"px"};function d(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return p={name:n.name,styles:n.styles,next:p},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)p={name:r.name,styles:r.styles,next:p},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},B=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t},H=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},V=function(e){var t=Y(e,m.TITLE),n=Y(e,L);if(n&&t)return n.replace(/%s/g,function(){return Array.isArray(t)?t.join(""):t});var r=Y(e,T);return t||r||void 0},U=function(e){return Y(e,M)||function(){}},$=function(e,t){return t.filter(function(t){return"undefined"!==typeof t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return F({},e,t)},{})},q=function(e,t){return t.filter(function(e){return"undefined"!==typeof e[m.BASE]}).map(function(e){return e[m.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},G=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){G(t)},0)}}(),X=function(e){return clearTimeout(e)},Q="undefined"!==typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||G:e.requestAnimationFrame||G,J="undefined"!==typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||X:e.cancelAnimationFrame||X,Z=function(e){return console&&"function"===typeof console.warn&&console.warn(e)},ee=null,te=function(e,t){var n=e.baseTag,r=e.bodyAttributes,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,c=e.noscriptTags,u=e.onChangeClientState,l=e.scriptTags,s=e.styleTags,f=e.title,d=e.titleAttributes;oe(m.BODY,r),oe(m.HTML,o),re(f,d);var p={baseTag:ie(m.BASE,n),linkTags:ie(m.LINK,i),metaTags:ie(m.META,a),noscriptTags:ie(m.NOSCRIPT,c),scriptTags:ie(m.SCRIPT,l),styleTags:ie(m.STYLE,s)},h={},v={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(v[e]=p[e].oldTags)}),t&&t(),u(e,h,v)},ne=function(e){return Array.isArray(e)?e.join(""):e},re=function(e,t){"undefined"!==typeof e&&document.title!==e&&(document.title=ne(e)),oe(m.TITLE,t)},oe=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-react-helmet"),o=r?r.split(","):[],i=[].concat(o),a=Object.keys(t),c=0;c=0;f--)n.removeAttribute(i[f]);o.length===i.length?n.removeAttribute("data-react-helmet"):n.getAttribute("data-react-helmet")!==a.join(",")&&n.setAttribute("data-react-helmet",a.join(","))}},ie=function(e,t){var n=document.head||document.querySelector(m.HEAD),r=n.querySelectorAll(e+"[data-react-helmet]"),o=Array.prototype.slice.call(r),i=[],a=void 0;return t&&t.length&&t.forEach(function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===O)n.innerHTML=t.innerHTML;else if(r===y)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var c="undefined"===typeof t[r]?"":t[r];n.setAttribute(r,c)}n.setAttribute("data-react-helmet","true"),o.some(function(e,t){return a=t,n.isEqualNode(e)})?o.splice(a,1):i.push(n)}),o.forEach(function(e){return e.parentNode.removeChild(e)}),i.forEach(function(e){return n.appendChild(e)}),{oldTags:o,newTags:i}},ae=function(e){return Object.keys(e).reduce(function(t,n){var r="undefined"!==typeof e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},ce=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[P[n]||n]=e[n],t},t)},ue=function(e,t,n){switch(e){case m.TITLE:return{toComponent:function(){return function(e,t,n){var r,o=((r={key:t})["data-react-helmet"]=!0,r),i=ce(n,o);return[s.a.createElement(m.TITLE,i,t)]}(0,t.title,t.titleAttributes)},toString:function(){return function(e,t,n,r){var o=ae(n),i=ne(t);return o?"<"+e+' data-react-helmet="true" '+o+">"+H(i,r)+"":"<"+e+' data-react-helmet="true">'+H(i,r)+""}(e,t.title,t.titleAttributes,n)}};case p:case h:return{toComponent:function(){return ce(t)},toString:function(){return ae(t)}};default:return{toComponent:function(){return function(e,t){return t.map(function(t,n){var r,o=((r={key:n})["data-react-helmet"]=!0,r);return Object.keys(t).forEach(function(e){var n=P[e]||e;if(n===O||n===y){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]}),s.a.createElement(e,o)})}(e,t)},toString:function(){return function(e,t,n){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return!(e===O||e===y)}).reduce(function(e,t){var o="undefined"===typeof r[t]?t:t+'="'+H(r[t],n)+'"';return e?e+" "+o:o},""),i=r.innerHTML||r.cssText||"",a=-1===z.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+o+(a?"/>":">"+i+"")},"")}(e,t,n)}}}},le=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,c=e.noscriptTags,u=e.scriptTags,l=e.styleTags,s=e.title,f=void 0===s?"":s,d=e.titleAttributes;return{base:ue(m.BASE,t,r),bodyAttributes:ue(p,n,r),htmlAttributes:ue(h,o,r),link:ue(m.LINK,i,r),meta:ue(m.META,a,r),noscript:ue(m.NOSCRIPT,c,r),script:ue(m.SCRIPT,u,r),style:ue(m.STYLE,l,r),title:ue(m.TITLE,{title:f,titleAttributes:d},r)}},se=function(e){var t,n;return n=t=function(t){function n(){return I(this,n),B(this,t.apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),n.prototype.shouldComponentUpdate=function(e){return!u()(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case m.SCRIPT:case m.NOSCRIPT:return{innerHTML:t};case m.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return F({},r,((t={})[n.type]=[].concat(r[n.type]||[],[F({},o,this.mapNestedChildrenToProps(n,i))]),t))},n.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(r.type){case m.TITLE:return F({},o,((t={})[r.type]=a,t.titleAttributes=F({},i),t));case m.BODY:return F({},o,{bodyAttributes:F({},i)});case m.HTML:return F({},o,{htmlAttributes:F({},i)})}return F({},o,((n={})[r.type]=F({},i),n))},n.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=F({},t);return Object.keys(e).forEach(function(t){var r;n=F({},n,((r={})[t]=e[t],r))}),n},n.prototype.warnOnInvalidChildren=function(e,t){return!0},n.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return s.a.Children.forEach(e,function(e){if(e&&e.props){var o=e.props,i=o.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,n){return t[A[n]||n]=e[n],t},t)}(W(o,["children"]));switch(n.warnOnInvalidChildren(e,i),e.type){case m.LINK:case m.META:case m.NOSCRIPT:case m.SCRIPT:case m.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:a,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}}),t=this.mapArrayTypeChildrenToProps(r,t)},n.prototype.render=function(){var t=this.props,n=t.children,r=W(t,["children"]),o=F({},r);return n&&(o=this.mapChildrenToProps(n,o)),s.a.createElement(e,o)},D(n,null,[{key:"canUseDOM",set:function(t){e.canUseDOM=t}}]),n}(s.a.Component),t.propTypes={base:o.a.object,bodyAttributes:o.a.object,children:o.a.oneOfType([o.a.arrayOf(o.a.node),o.a.node]),defaultTitle:o.a.string,defer:o.a.bool,encodeSpecialCharacters:o.a.bool,htmlAttributes:o.a.object,link:o.a.arrayOf(o.a.object),meta:o.a.arrayOf(o.a.object),noscript:o.a.arrayOf(o.a.object),onChangeClientState:o.a.func,script:o.a.arrayOf(o.a.object),style:o.a.arrayOf(o.a.object),title:o.a.string,titleAttributes:o.a.object,titleTemplate:o.a.string},t.defaultProps={defer:!0,encodeSpecialCharacters:!0},t.peek=e.peek,t.rewind=function(){var t=e.rewind();return t||(t=le({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},n}(a()(function(e){return{baseTag:q([g,C],e),bodyAttributes:$(p,e),defer:Y(e,R),encode:Y(e,_),htmlAttributes:$(h,e),linkTags:K(m.LINK,[j,g],e),metaTags:K(m.META,[S,b,w,k,x],e),noscriptTags:K(m.NOSCRIPT,[O],e),onChangeClientState:U(e),scriptTags:K(m.SCRIPT,[E,O],e),styleTags:K(m.STYLE,[y],e),title:V(e),titleAttributes:$(v,e)}},function(e){ee&&J(ee),e.defer?ee=Q(function(){te(e,function(){ee=null})}):(te(e),ee=null)},le)(function(){return null}));se.renderStatic=se.rewind}).call(this,n(83))},function(e,t,n){"use strict";function r(e,t){"function"===typeof e?e(t):e&&(e.current=t)}n.d(t,"a",function(){return r})},,function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(97);function o(e,t,n){return(t=Object(r.a)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";function r(e,t){return function(){return null}}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";var r=n(322),o=Object(r.a)();t.a=o},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(394),o=(n(1),n(34));function i(){return Object(r.a)()||o.a}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0);function o(e){return Object(r.a)({tag:"svg",attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"title",attr:{},child:[]},{tag:"path",attr:{d:"M12.265.002a11.911 11.911 0 00-2.437.204c13.876 1.704 10.27 17.94 1.717 17.819 0 0 12.453 1.625 11.673-10.215A11.911 11.911 0 0012.265.002zM8.213.827c-.2.002-.402.008-.61.016A11.856 11.856 0 00.146 13.608C2.93-.421 18.805 4.122 17.9 12.688c0 0 2.85-12.014-9.688-11.861zm1.454 5.035C6.002 5.886.691 7.45.816 16.344a12.013 12.013 0 002.897 4.33c.052.051.108.1.162.149a12.02 12.02 0 001.137.926c.061.044.12.092.181.135a11.93 11.93 0 001.312.779c.132.068.266.13.4.193a11.854 11.854 0 001.199.486c.1.034.195.077.297.109a11.874 11.874 0 001.49.353c.153.027.307.05.461.07a12.016 12.016 0 001.578.123l.06.003c.4 0 .792-.021 1.18-.06-13.949-3.327-8.645-18.924-.114-17.68 0 0-1.469-.41-3.389-.398zm2.436 2.762a3.355 3.355 0 103.354 3.356 3.355 3.355 0 00-3.354-3.356zm-5.95 2.192S2.82 23.09 16.172 23.196a11.978 11.978 0 007.743-9.992c.033-.319.043-.644.05-.97.001-.085.013-.168.013-.255 0-.371-.023-.737-.056-1.1-3.527 13.887-19.132 8.448-17.77-.063z"}}]})(e)}},function(e,t,n){"use strict";var r=n(380),o=n(361);var i=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=Object(o.a)();return n&&(e=n,0!==Object.keys(e).length)?n:t},a=Object(r.a)();t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;return i(e)}},function(e,t,n){"use strict";var r=n(1),o=n(199);t.a=function(e){var t=r.useRef(e);return Object(o.a)(function(){t.current=e}),r.useCallback(function(){return t.current.apply(void 0,arguments)},[])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(321)},function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return a});var r=n(0);function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2H6a2 2 0 01-2-2V4zm2 6a1 1 0 011-1h6a1 1 0 110 2H7a1 1 0 01-1-1zm1 3a1 1 0 100 2h6a1 1 0 100-2H7z",clipRule:"evenodd"}}]})(e)}function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z",clipRule:"evenodd"}}]})(e)}function a(e){return Object(r.a)({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"}},{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M15 11a3 3 0 11-6 0 3 3 0 016 0z"}}]})(e)}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(97);function o(e,t){for(var n=0;n0?1:0):0};t.lazySlidesOnLeft=p;var h=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow};t.lazySlidesOnRight=h;var v=function(e){return e&&e.offsetWidth||0};t.getWidth=v;var m=function(e){return e&&e.offsetHeight||0};t.getHeight=m;var b=function(e){var t,n,r,o,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(o=Math.round(180*r/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?"left":o>=135&&o<=225?"right":!0===i?o>=35&&o<=135?"up":"down":"vertical"};t.getSwipeDirection=b;var y=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t};t.canGoNext=y;t.extractObject=function(e,t){var n={};return t.forEach(function(t){return n[t]=e[t]}),n};t.initializedState=function(e){var t,n=o.default.Children.count(e.children),r=e.listRef,i=Math.ceil(v(r)),c=e.trackRef&&e.trackRef.node,u=Math.ceil(v(c));if(e.vertical)t=i;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"===typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=i/100),t=Math.ceil((i-l)/e.slidesToShow)}var f=r&&m(r.querySelector('[data-index="0"]')),d=f*e.slidesToShow,p=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(p=n-1-e.initialSlide);var h=e.lazyLoadedList||[],b=s(a(a({},e),{},{currentSlide:p,lazyLoadedList:h})),y={slideCount:n,slideWidth:t,listWidth:i,trackWidth:u,currentSlide:p,slideHeight:f,listHeight:d,lazyLoadedList:h=h.concat(b)};return null===e.autoplaying&&e.autoplay&&(y.autoplaying="playing"),y};t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,o=e.infinite,i=e.index,c=e.slideCount,l=e.lazyLoad,f=e.currentSlide,d=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,v=e.useCSS,m=e.lazyLoadedList;if(t&&n)return{};var b,g,w,O=i,x={},E={},C=o?i:u(i,0,c-1);if(r){if(!o&&(i<0||i>=c))return{};i<0?O=i+c:i>=c&&(O=i-c),l&&m.indexOf(O)<0&&(m=m.concat(O)),x={animating:!0,currentSlide:O,lazyLoadedList:m,targetSlide:O},E={animating:!1,targetSlide:O}}else b=O,O<0?(b=O+c,o?c%p!==0&&(b=c-c%p):b=0):!y(e)&&O>f?O=b=f:d&&O>=c?(O=o?c:c-1,b=o?0:c-1):O>=c&&(b=O-c,o?c%p!==0&&(b=0):b=c-h),!o&&O+h>=c&&(b=c-h),g=j(a(a({},e),{},{slideIndex:O})),w=j(a(a({},e),{},{slideIndex:b})),o||(g===w&&(O=b),g=w),l&&(m=m.concat(s(a(a({},e),{},{currentSlide:O})))),v?(x={animating:!0,currentSlide:b,trackStyle:k(a(a({},e),{},{left:g})),lazyLoadedList:m,targetSlide:C},E={animating:!1,currentSlide:b,trackStyle:S(a(a({},e),{},{left:w})),swipeLeft:null,targetSlide:C}):x={currentSlide:b,trackStyle:S(a(a({},e),{},{left:w})),lazyLoadedList:m,targetSlide:C};return{state:x,nextState:E}};t.changeSlide=function(e,t){var n,r,o,i,c=e.slidesToScroll,u=e.slidesToShow,l=e.slideCount,s=e.currentSlide,f=e.targetSlide,d=e.lazyLoad,p=e.infinite;if(n=l%c!==0?0:(l-s)%c,"previous"===t.message)i=s-(o=0===n?c:u-n),d&&!p&&(i=-1===(r=s-o)?l-1:r),p||(i=f-c);else if("next"===t.message)i=s+(o=0===n?c:n),d&&!p&&(i=(s+c)%l+n),p||(i=f+c);else if("dots"===t.message)i=t.index*t.slidesToScroll;else if("children"===t.message){if(i=t.index,p){var h=T(a(a({},e),{},{targetSlide:i}));i>t.currentSlide&&"left"===h?i-=l:i10)return{scrolling:!0};c&&(O.swipeLength=R);var _=(u?-1:1)*(O.curX>O.startX?1:-1);c&&(_=O.curY>O.startY?1:-1);var M=Math.ceil(m/g),L=b(t.touchObject,c),A=O.swipeLength;return w||(0===s&&("right"===L||"down"===L)||s+1>=M&&("left"===L||"up"===L)||!y(t)&&("left"===L||"up"===L))&&(A=O.swipeLength*f,!1===d&&p&&(p(L),P.edgeDragged=!0)),!h&&x&&(x(L),P.swiped=!0),C=o?T+A*(k/E)*_:u?T-A*_:T+A*_,c&&(C=T+A*_),P=a(a({},P),{},{touchObject:O,swipeLeft:C,trackStyle:S(a(a({},t),{},{left:C}))}),Math.abs(O.curX-O.startX)<.8*Math.abs(O.curY-O.startY)?P:(O.swipeLength>10&&(P.swiping=!0,l(e)),P)}};t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,o=t.touchObject,i=t.listWidth,c=t.touchThreshold,u=t.verticalSwiping,s=t.listHeight,f=t.swipeToSlide,d=t.scrolling,p=t.onSwipe,h=t.targetSlide,v=t.currentSlide,m=t.infinite;if(!n)return r&&l(e),{};var y=u?s/c:i/c,g=b(o,u),x={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(d)return x;if(!o.swipeLength)return x;if(o.swipeLength>y){var S,E;l(e),p&&p(g);var C=m?v:h;switch(g){case"left":case"up":E=C+O(t),S=f?w(t,E):E,x.currentDirection=0;break;case"right":case"down":E=C-O(t),S=f?w(t,E):E,x.currentDirection=1;break;default:S=C}x.triggerSlideHandler=S}else{var P=j(t);x.trackStyle=k(a(a({},t),{},{left:P}))}return x};var g=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,o=[];nn[n.length-1])t=n[n.length-1];else for(var o in n){if(t-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+v(r)/2>-1*e.swipeLeft)return n=r,!1;return!0}),!n)return 0;var i=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-i)||1}return e.slidesToScroll};t.getSlideCount=O;var x=function(e,t){return t.reduce(function(t,n){return t&&e.hasOwnProperty(n)},!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=x;var S=function(e){var t,n;x(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=P(e)*e.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var i=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",c=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",u=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";o=a(a({},o),{},{WebkitTransform:i,transform:c,msTransform:u})}else e.vertical?o.top=e.left:o.left=e.left;return e.fade&&(o={opacity:1}),t&&(o.width=t),n&&(o.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?o.marginTop=e.left+"px":o.marginLeft=e.left+"px"),o};t.getTrackCSS=S;var k=function(e){x(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=S(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=k;var j=function(e){if(e.unslick)return 0;x(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,o=e.trackRef,i=e.infinite,a=e.centerMode,c=e.slideCount,u=e.slidesToShow,l=e.slidesToScroll,s=e.slideWidth,f=e.listWidth,d=e.variableWidth,p=e.slideHeight,h=e.fade,v=e.vertical;if(h||1===e.slideCount)return 0;var m=0;if(i?(m=-E(e),c%l!==0&&r+l>c&&(m=-(r>c?u-(r-c):c%l)),a&&(m+=parseInt(u/2))):(c%l!==0&&r+l>c&&(m=u-c%l),a&&(m=parseInt(u/2))),t=v?r*p*-1+m*p:r*s*-1+m*s,!0===d){var b,y=o&&o.node;if(b=r+E(e),t=(n=y&&y.childNodes[b])?-1*n.offsetLeft:0,!0===a){b=i?r+E(e):r,n=y&&y.children[b],t=0;for(var g=0;ge.currentSlide?e.targetSlide>e.currentSlide+R(e)?"left":"right":e.targetSlide0&&(i+=1),r&&t%2===0&&(i+=1),i}return r?0:t-1};t.slidesOnRight=R;var _=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,o=e.centerPadding;if(n){var i=(t-1)/2+1;return parseInt(o)>0&&(i+=1),r||t%2!==0||(i+=1),i}return r?t-1:0};t.slidesOnLeft=_;t.canUseDOM=function(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,a,c=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;ue.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultTheme,n=void 0===t?x:t,u=e.rootShouldForwardProp,l=void 0===u?O:u,s=e.slotShouldForwardProp,f=void 0===s?O:s,d=e.styleFunctionSx,S=void 0===d?p.a:d,k=function(e){var t=b(e.theme)?n:e.theme;return S(Object(a.a)({},e,{theme:t}))};return k.__mui_systemSx=!0,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object(c.b)(e,function(e){return e.filter(function(e){return!(null!=e&&e.__mui_systemSx)})});var u=t.name,s=t.slot,d=t.skipVariantsResolver,p=t.skipSx,x=t.overridesResolver,S=Object(i.a)(t,h),j=void 0!==d?d:s&&"Root"!==s||!1,E=p||!1;var C=O;"Root"===s?C=l:s?C=f:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(C=void 0);var P=Object(c.a)(e,Object(a.a)({shouldForwardProp:C,label:void 0},S)),T=function(e){for(var t=arguments.length,c=new Array(t>1?t-1:0),l=1;l0){var p=new Array(d).fill("");(f=[].concat(Object(r.a)(e),Object(r.a)(p))).raw=[].concat(Object(r.a)(e.raw),Object(r.a)(p))}else"function"===typeof e&&e.__emotion_real!==e&&(f=function(t){var r=t.theme,o=Object(i.a)(t,m);return e(Object(a.a)({theme:b(r)?n:r},o))});return P.apply(void 0,[f].concat(Object(r.a)(s)))};return P.withConfig&&(T.withConfig=P.withConfig),T}}},,,function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(r){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,o=new Array(r),i=0;i=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";var r=n(45);function o(e){var t=function(e,t){if("object"!==Object(r.a)(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!==Object(r.a)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Object(r.a)(t)?t:String(t)}n.d(t,"a",function(){return o})},function(e,t,n){"use strict";var r=n(129);var o=n(91),i=n(130);function a(e,t){return Object(r.a)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(s){l=!0,o=s}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return c}}(e,t)||Object(o.a)(e,t)||Object(i.a)()}n.d(t,"a",function(){return a})},,,,,,function(e,t,n){"use strict";function r(e){return function(){return null}}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";n(2);t.a=function(e,t){return function(){return null}}},function(e,t,n){"use strict";t.a=function(e,t,n,r,o){return null}},,function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return i});var r=n(0);function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 174.74V48h-80v58.45L256 32 0 272h64v208h144V320h96v160h144V272h64l-96-97.26z"}}]})(e)}function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M64 384h384v-42.67H64zm0-106.67h384v-42.66H64zM64 128v42.67h384V128z"}}]})(e)}},,function(e,t,n){"use strict";function r(e){try{return h.insertRule(e,h.cssRules.length)}catch(e){console.warn("react-reveal - animation failed")}}function o(){s||(t.globalHide=s=!0,window.removeEventListener("scroll",o,!0),r("."+i+" { opacity: 0; }"),window.removeEventListener("orientationchange",o,!0),window.document.removeEventListener("visibilitychange",o))}Object.defineProperty(t,"__esModule",{value:!0}),t.insertRule=r,t.cascade=function(e,t,n,r,o){var i=Math.log(r),a=(Math.log(o)-i)/(n-t);return Math.exp(i+a*(e-t))},t.animation=function(e){if(!h)return"";var t="@keyframes "+(v+d)+"{"+e+"}",n=p[e];return n?""+v+n:(h.insertRule(t,h.cssRules.length),p[e]=d,""+v+d++)},t.hideAll=o,t.default=function(e){var n=e.ssrFadeout;t.fadeOutEnabled=n};var i=t.namespace="react-reveal",a=(t.defaults={duration:1e3,delay:0,count:1},t.ssr=!0),c=t.observerMode=!1,u=t.raf=function(e){return window.setTimeout(e,66)},l=t.disableSsr=function(){return t.ssr=a=!1},s=(t.fadeOutEnabled=!1,t.ssrFadeout=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t.fadeOutEnabled=e},t.globalHide=!1),f=(t.ie10=!1,t.collapseend=void 0),d=1,p={},h=!1,v=i+"-"+Math.floor(1e15*Math.random())+"-";if("undefined"!=typeof window&&"nodejs"!==window.name&&window.document&&"undefined"!=typeof navigator){t.observerMode=c="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype&&/\{\s*\[native code\]\s*\}/.test(""+IntersectionObserver),t.raf=u=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||u,t.ssr=a=window.document.querySelectorAll("div[data-reactroot]").length>0,-1!==navigator.appVersion.indexOf("MSIE 10")&&(t.ie10=!0),a&&"performance"in window&&"timing"in window.performance&&"domContentLoadedEventEnd"in window.performance.timing&&window.performance.timing.domLoading&&Date.now()-window.performance.timing.domLoading<300&&(t.ssr=a=!1),a&&window.setTimeout(l,1500),c||(t.collapseend=f=document.createEvent("Event"),f.initEvent("collapseend",!0,!0));var m=document.createElement("style");document.head.appendChild(m),m.sheet&&m.sheet.cssRules&&m.sheet.insertRule&&(h=m.sheet,window.addEventListener("scroll",o,!0),window.addEventListener("orientationchange",o,!0),window.document.addEventListener("visibilitychange",o))}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});n(1);var r=n(65),o=n(62);function i(){return Object(r.a)(o.a)}},function(e,t,n){"use strict";var r=n(51),o=n.n(r);t.a=function(e,t){return o()(e,t)}},function(e,t,n){"use strict";var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t2||D(R)>3?"":" "}function V(e,t){for(;--t&&A()&&!(R<48||R>102||R>57&&R<65||R>70&&R<97););return I(e,N()+(t<6&&32==z()&&32==A()))}function U(e,t){for(;A()&&e+R!==57&&(e+R!==84||47!==z()););return"/*"+I(t,T-1)+"*"+p(47===e?e:A())}function $(e){for(;!D(z());)A();return I(e,T)}function q(e){return W(function e(t,n,r,o,i,a,c,u,l){var s=0;var f=0;var d=c;var h=0;var v=0;var m=0;var b=1;var O=1;var S=1;var j=0;var P="";var M=i;var L=a;var I=o;var D=P;for(;O;)switch(m=j,j=A()){case 40:if(108!=m&&58==w(D,d-1)){-1!=g(D+=y(B(j),"&","&\f"),"&\f")&&(S=-1);break}case 34:case 39:case 91:D+=B(j);break;case 9:case 10:case 13:case 32:D+=H(m);break;case 92:D+=V(N()-1,7);continue;case 47:switch(z()){case 42:case 47:k(Y(U(A(),N()),n,r),l);break;default:D+="/"}break;case 123*b:u[s++]=x(D)*S;case 125*b:case 59:case 0:switch(j){case 0:case 125:O=0;case 59+f:v>0&&x(D)-d&&k(v>32?G(D+";",o,r,d-1):G(y(D," ","")+";",o,r,d-2),l);break;case 59:D+=";";default:if(k(I=K(D,n,r,s,f,i,u,P,M=[],L=[],d),a),123===j)if(0===f)e(D,n,I,I,M,a,d,u,L);else switch(99===h&&110===w(D,3)?100:h){case 100:case 109:case 115:e(t,I,I,o&&k(K(t,I,I,0,0,i,u,P,i,M=[],d),L),i,L,d,u,o?M:L);break;default:e(D,I,I,I,[""],L,0,u,L)}}s=f=v=0,b=S=1,P=D="",d=c;break;case 58:d=1+x(D),v=m;default:if(b<1)if(123==j)--b;else if(125==j&&0==b++&&125==(R=T>0?w(_,--T):0,C--,10===R&&(C=1,E--),R))continue;switch(D+=p(j),j*b){case 38:S=f>0?1:(D+="\f",-1);break;case 44:u[s++]=(x(D)-1)*S,S=1;break;case 64:45===z()&&(D+=B(A())),h=z(),f=d=x(P=D+=$(N())),j++;break;case 45:45===m&&2==x(D)&&(b=0)}}return a}("",null,null,null,[""],e=F(e),0,[0],e))}function K(e,t,n,r,o,i,a,c,l,s,f){for(var p=o-1,h=0===o?i:[""],v=S(h),b=0,g=0,w=0;b0?h[x]+" "+k:y(k,/&\f/g,h[x])))&&(l[w++]=j);return M(e,t,n,0===o?u:c,l,s,f)}function Y(e,t,n){return M(e,t,n,c,p(R),O(e,2,-2),0)}function G(e,t,n,r){return M(e,t,n,l,O(e,0,r),O(e,r+1,-1),r)}function X(e,t){for(var n="",r=S(e),o=0;o-1&&!e.return)switch(e.type){case l:e.return=function e(t,n){switch(v(t,n)){case 5103:return a+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return a+t+i+t+o+t+t;case 6828:case 4268:return a+t+o+t+t;case 6165:return a+t+o+"flex-"+t+t;case 5187:return a+t+y(t,/(\w+).+(:[^]+)/,a+"box-$1$2"+o+"flex-$1$2")+t;case 5443:return a+t+o+"flex-item-"+y(t,/flex-|-self/,"")+t;case 4675:return a+t+o+"flex-line-pack"+y(t,/align-content|flex-|-self/,"")+t;case 5548:return a+t+o+y(t,"shrink","negative")+t;case 5292:return a+t+o+y(t,"basis","preferred-size")+t;case 6060:return a+"box-"+y(t,"-grow","")+a+t+o+y(t,"grow","positive")+t;case 4554:return a+y(t,/([^-])(transform)/g,"$1"+a+"$2")+t;case 6187:return y(y(y(t,/(zoom-|grab)/,a+"$1"),/(image-set)/,a+"$1"),t,"")+t;case 5495:case 3959:return y(t,/(image-set\([^]*)/,a+"$1$`$1");case 4968:return y(y(t,/(.+:)(flex-)?(.*)/,a+"box-pack:$3"+o+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a+t+t;case 4095:case 3583:case 4068:case 2532:return y(t,/(.+)-inline(.+)/,a+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(x(t)-1-n>6)switch(w(t,n+1)){case 109:if(45!==w(t,n+4))break;case 102:return y(t,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+i+(108==w(t,n+3)?"$3":"$2-$3"))+t;case 115:return~g(t,"stretch")?e(y(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==w(t,n+1))break;case 6444:switch(w(t,x(t)-3-(~g(t,"!important")&&10))){case 107:return y(t,":",":"+a)+t;case 101:return y(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a+(45===w(t,14)?"inline-":"")+"box$3$1"+a+"$2$3$1"+o+"$2box$3")+t}break;case 5936:switch(w(t,n+11)){case 114:return a+t+o+y(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return a+t+o+y(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return a+t+o+y(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return a+t+o+t+t}return t}(e.value,e.length);break;case f:return X([L(e,{value:y(e.value,"@","@"+a)})],r);case u:if(e.length)return j(e.props,function(t){switch(b(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return X([L(e,{props:[y(t,/:(read-\w+)/,":"+i+"$1")]})],r);case"::placeholder":return X([L(e,{props:[y(t,/:(plac\w+)/,":"+a+"input-$1")]}),L(e,{props:[y(t,/:(plac\w+)/,":"+i+"$1")]}),L(e,{props:[y(t,/:(plac\w+)/,o+"input-$1")]})],r)}return""})}}];t.a=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var o=e.stylisPlugins||re;var i,a,c={},u=[];i=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n1)for(var n=1;n