Elie Brosset commited on
Commit
6739f59
1 Parent(s): 73408a7
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitignore +144 -0
  2. Dockerfile +8 -0
  3. README.md +27 -10
  4. app.py +48 -0
  5. assets/animate.css +7 -0
  6. assets/bootstrap-datepicker.css +1 -0
  7. assets/core.css +0 -0
  8. assets/custom.css +3 -0
  9. assets/favicon.png +0 -0
  10. assets/fonts/bootstrap-daterangepicker.css +1 -0
  11. assets/fonts/flag-icons.css +1878 -0
  12. assets/fonts/flags/1x1/ac.svg +76 -0
  13. assets/fonts/flags/1x1/ad.svg +148 -0
  14. assets/fonts/flags/1x1/ae.svg +6 -0
  15. assets/fonts/flags/1x1/af.svg +81 -0
  16. assets/fonts/flags/1x1/ag.svg +14 -0
  17. assets/fonts/flags/1x1/ai.svg +763 -0
  18. assets/fonts/flags/1x1/al.svg +5 -0
  19. assets/fonts/flags/1x1/am.svg +5 -0
  20. assets/fonts/flags/1x1/ao.svg +13 -0
  21. assets/fonts/flags/1x1/aq.svg +5 -0
  22. assets/fonts/flags/1x1/ar.svg +31 -0
  23. assets/fonts/flags/1x1/as.svg +33 -0
  24. assets/fonts/flags/1x1/at.svg +6 -0
  25. assets/fonts/flags/1x1/au.svg +11 -0
  26. assets/fonts/flags/1x1/aw.svg +186 -0
  27. assets/fonts/flags/1x1/ax.svg +18 -0
  28. assets/fonts/flags/1x1/az.svg +8 -0
  29. assets/fonts/flags/1x1/ba.svg +12 -0
  30. assets/fonts/flags/1x1/bb.svg +6 -0
  31. assets/fonts/flags/1x1/bd.svg +4 -0
  32. assets/fonts/flags/1x1/be.svg +7 -0
  33. assets/fonts/flags/1x1/bf.svg +7 -0
  34. assets/fonts/flags/1x1/bg.svg +7 -0
  35. assets/fonts/flags/1x1/bh.svg +9 -0
  36. assets/fonts/flags/1x1/bi.svg +15 -0
  37. assets/fonts/flags/1x1/bj.svg +14 -0
  38. assets/fonts/flags/1x1/bl.svg +7 -0
  39. assets/fonts/flags/1x1/bm.svg +98 -0
  40. assets/fonts/flags/1x1/bn.svg +36 -0
  41. assets/fonts/flags/1x1/bo.svg +0 -0
  42. assets/fonts/flags/1x1/bq.svg +5 -0
  43. assets/fonts/flags/1x1/br.svg +45 -0
  44. assets/fonts/flags/1x1/bs.svg +13 -0
  45. assets/fonts/flags/1x1/bt.svg +89 -0
  46. assets/fonts/flags/1x1/bv.svg +13 -0
  47. assets/fonts/flags/1x1/bw.svg +7 -0
  48. assets/fonts/flags/1x1/by.svg +22 -0
  49. assets/fonts/flags/1x1/bz.svg +145 -0
  50. assets/fonts/flags/1x1/ca.svg +4 -0
.gitignore ADDED
@@ -0,0 +1,144 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Byte-compiled / optimized / DLL files
2
+ __pycache__/
3
+ *.py[cod]
4
+ *$py.class
5
+
6
+ # C extensions
7
+ *.so
8
+ .isort.cfg
9
+
10
+
11
+ # Distribution / packaging
12
+ .Python
13
+ build/
14
+ develop-eggs/
15
+ dist/
16
+ downloads/
17
+ eggs/
18
+ .eggs/
19
+ lib/
20
+ lib64/
21
+ parts/
22
+ sdist/
23
+ var/
24
+ wheels/
25
+ pip-wheel-metadata/
26
+ share/python-wheels/
27
+ *.egg-info/
28
+ .installed.cfg
29
+ *.egg
30
+ MANIFEST
31
+
32
+ # PyInstaller
33
+ # Usually these files are written by a python script from a template
34
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
35
+ *.manifest
36
+ *.spec
37
+
38
+ # Installer logs
39
+ pip-log.txt
40
+ pip-delete-this-directory.txt
41
+
42
+ # Unit test / coverage reports
43
+ htmlcov/
44
+ .tox/
45
+ .nox/
46
+ .coverage
47
+ .coverage.*
48
+ .cache
49
+ nosetests.xml
50
+ coverage.xml
51
+ *.cover
52
+ *.py,cover
53
+ .hypothesis/
54
+ .pytest_cache/
55
+
56
+ # Translations
57
+ *.mo
58
+ *.pot
59
+
60
+ # Django stuff:
61
+ *.log
62
+ local_settings.py
63
+ db.sqlite3
64
+ db.sqlite3-journal
65
+
66
+ # Flask stuff:
67
+ instance/
68
+ .webassets-cache
69
+
70
+ # Scrapy stuff:
71
+ .scrapy
72
+
73
+ # Sphinx documentation
74
+ docs/_build/
75
+
76
+ # PyBuilder
77
+ target/
78
+
79
+ # Jupyter Notebook
80
+ .ipynb_checkpoints
81
+
82
+ # IPython
83
+ profile_default/
84
+ ipython_config.py
85
+
86
+ # pyenv
87
+ .python-version
88
+
89
+ # pipenv
90
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
91
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
92
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
93
+ # install all needed dependencies.
94
+ #Pipfile
95
+ *.lock
96
+
97
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
98
+ __pypackages__/
99
+
100
+ # Celery stuff
101
+ celerybeat-schedule
102
+ celerybeat.pid
103
+
104
+ # SageMath parsed files
105
+ *.sage.py
106
+
107
+ # Environments
108
+ .env
109
+ .venv
110
+ env/
111
+ venv/
112
+ ENV/
113
+ env.bak/
114
+ venv.bak/
115
+
116
+ # Spyder project settings
117
+ .spyderproject
118
+ .spyproject
119
+
120
+ # Rope project settings
121
+ .ropeproject
122
+
123
+ # mkdocs documentation
124
+ /site
125
+
126
+ # mypy
127
+ .mypy_cache/
128
+ .dmypy.json
129
+ dmypy.json
130
+
131
+ # Pyre type checker
132
+ .pyre/
133
+
134
+ test.py
135
+ devops/*
136
+ devops
137
+ .vscode
138
+ # *.json
139
+ *.csv
140
+ *.log
141
+ .env*
142
+
143
+ backup*
144
+ data/
Dockerfile ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.11-slim
2
+ ENV DASH_DEBUG_MODE False
3
+ ARG DATA_FOLDER=data/
4
+ COPY . /app
5
+ WORKDIR /app
6
+ RUN pip install --upgrade pip && pip install -r requirements.txt
7
+ EXPOSE 7860
8
+ CMD ["gunicorn", "-b", "0.0.0.0:7860", "app:server"]
README.md CHANGED
@@ -1,10 +1,27 @@
1
- ---
2
- title: Chartgpt
3
- emoji: ⚡
4
- colorFrom: pink
5
- colorTo: gray
6
- sdk: docker
7
- pinned: false
8
- ---
9
-
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # RetailGPT
2
+ ![Screenshot](screenshot.png)
3
+
4
+ # How to setup
5
+
6
+ ## Install dependencies
7
+
8
+ ```bash
9
+ pip install -r requirements.txt
10
+ ```
11
+
12
+ ## Required environment variables
13
+
14
+ ```bash
15
+ OPENAI_API_KEY=...
16
+ DATA_FOLDER=...
17
+ ```
18
+
19
+ `DATA_FOLDER` is the path to the file `transactiondescriptor.csv` which contains the transaction descriptors.
20
+
21
+ ## Run the server
22
+
23
+ ```bash
24
+ python app.py
25
+ ```
26
+
27
+ Or run debug mode in VSCode.
app.py ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import dash_bootstrap_components as dbc
2
+ from dash import Dash
3
+
4
+ import src.callbacks as callbacks # noqa
5
+ from src.core.auth import AdvancedAuth
6
+ from src.layout.horizontal import Layout
7
+ import dash_mantine_components as dmc
8
+
9
+
10
+ def init_app():
11
+ app = Dash(
12
+ name=__name__,
13
+ meta_tags=[
14
+ {
15
+ "name": "viewport",
16
+ "content": "width=device-width, initial-scale=1",
17
+ }
18
+ ],
19
+ use_pages=True,
20
+ external_stylesheets=[dbc.themes.BOOTSTRAP, dbc.icons.BOOTSTRAP],
21
+ pages_folder="src/pages",
22
+ external_scripts=[
23
+ {
24
+ "src": "https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.0/html2canvas.min.js"
25
+ },
26
+ {
27
+ "src": "https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js"
28
+ },
29
+ ],
30
+ suppress_callback_exceptions=True,
31
+ )
32
+
33
+ # Set the app title
34
+ app.title = "Store Copilot"
35
+
36
+ # Set the layout
37
+ app.layout = Layout().render()
38
+
39
+ # Set the server
40
+ server = app.server
41
+
42
+ return app, server
43
+
44
+
45
+ app, server = init_app()
46
+
47
+ if __name__ == "__main__":
48
+ app.run_server(debug=True, port=3005)
assets/animate.css ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * animate.css - https://animate.style/
3
+ * Version - 4.1.1
4
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
5
+ *
6
+ * Copyright (c) 2020 Animate.css
7
+ */:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shakeX{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(0.7);transform:translateX(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(0.7);transform:translateY(0px) scale(0.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
assets/bootstrap-datepicker.css ADDED
@@ -0,0 +1 @@
 
 
1
+ .datepicker{direction:ltr}.datepicker.dropdown-menu{padding:0;margin:0}.datepicker .datepicker-days{margin:.4rem .875rem .875rem}.datepicker .next,.datepicker .prev{color:rgba(0,0,0,0) !important;position:absolute;top:.65rem;height:1.75rem;width:1.75rem;border-radius:50rem;display:table-caption}html:not([dir=rtl]) .datepicker table thead tr th.next{float:right;right:.5rem}[dir=rtl] .datepicker table thead tr th.next{float:left;left:.5rem}html:not([dir=rtl]) .datepicker table thead tr th.prev{right:3rem}[dir=rtl] .datepicker table thead tr th.prev{left:3rem}.datepicker .next::after,.datepicker .prev::after{content:"";display:block;position:absolute;left:50%;top:46%;height:.45rem;width:.45rem;border-radius:0;border-style:solid;transform:rotate(-45deg);transform-origin:left}.datepicker .next::after{margin-left:-0.1575rem;border-width:0 1px 1px 0}[dir=rtl] .datepicker .next::after{transform:rotate(-45deg);border-width:1px 0 0 1px;margin-left:0}.datepicker .prev::after{border-width:1px 0 0 1px}[dir=rtl] .datepicker .prev::after{transform:rotate(-45deg);border-width:0 1px 1px 0;margin-left:-0.225rem}html:not([dir=rtl]) .datepicker .datepicker-months .next,html:not([dir=rtl]) .datepicker .datepicker-years .next,html:not([dir=rtl]) .datepicker .datepicker-decades .next,html:not([dir=rtl]) .datepicker .datepicker-centuries .next{right:1rem}[dir=rtl] .datepicker .datepicker-months .next,[dir=rtl] .datepicker .datepicker-years .next,[dir=rtl] .datepicker .datepicker-decades .next,[dir=rtl] .datepicker .datepicker-centuries .next{left:1rem}html:not([dir=rtl]) .datepicker .datepicker-months .prev,html:not([dir=rtl]) .datepicker .datepicker-years .prev,html:not([dir=rtl]) .datepicker .datepicker-decades .prev,html:not([dir=rtl]) .datepicker .datepicker-centuries .prev{right:3.4rem}[dir=rtl] .datepicker .datepicker-months .prev,[dir=rtl] .datepicker .datepicker-years .prev,[dir=rtl] .datepicker .datepicker-decades .prev,[dir=rtl] .datepicker .datepicker-centuries .prev{left:3.4rem}.datepicker .datepicker-switch{vertical-align:middle;font-weight:600;position:relative}html:not([dir=rtl]) .datepicker .datepicker-switch{text-align:left}[dir=rtl] .datepicker .datepicker-switch{text-align:right}html:not([dir=rtl]) .datepicker .datepicker-days .datepicker-switch{left:-1.68rem}[dir=rtl] .datepicker .datepicker-days .datepicker-switch{right:-1.68rem}html:not([dir=rtl]) .datepicker .datepicker-months .datepicker-switch,html:not([dir=rtl]) .datepicker .datepicker-years .datepicker-switch,html:not([dir=rtl]) .datepicker .datepicker-decades .datepicker-switch,html:not([dir=rtl]) .datepicker .datepicker-centuries .datepicker-switch{left:1rem}[dir=rtl] .datepicker .datepicker-months .datepicker-switch,[dir=rtl] .datepicker .datepicker-years .datepicker-switch,[dir=rtl] .datepicker .datepicker-decades .datepicker-switch,[dir=rtl] .datepicker .datepicker-centuries .datepicker-switch{right:1rem}.datepicker table thead tr:nth-child(2){height:52px !important;width:80px;position:relative}.datepicker table tbody td.today:not(.active){display:table-caption;padding-top:.27rem}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}[dir=rtl] .datepicker{direction:rtl}.datepicker table{user-select:none;margin:0;overflow:hidden;border-radius:.375rem}.datepicker table tbody:before{content:"@";display:block;line-height:6px;text-indent:-99999px}.datepicker table tr td,.datepicker table tr th{width:2.125rem;height:2.125rem;text-align:center;border:none}.datepicker table tr td.dow,.datepicker table tr th.dow{font-weight:600;font-size:.8125rem}.datepicker table tr td{border-radius:50rem}.datepicker table tr td.day:hover,.datepicker table tr td.focused{cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{cursor:default;background:none}.datepicker table tr td.range{border-radius:0 !important}html:not([dir=rtl]) .datepicker table tr td.range-start:not(.range-end){border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}[dir=rtl] .datepicker table tr td.range-start:not(.range-end){border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}html:not([dir=rtl]) .datepicker table tr td.range-end:not(.range-start){border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}[dir=rtl] .datepicker table tr td.range-end:not(.range-start){border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted{color:#fff}.datepicker table tr td span{display:block;float:left;width:3.375rem;height:2.4rem;line-height:2.375rem;cursor:pointer}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;cursor:default}[dir=rtl] .datepicker table tr td span{float:right}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker-months table,.datepicker-years table,.datepicker-decades table,.datepicker-centuries table{width:12.75rem}.datepicker-months table td,.datepicker-years table td,.datepicker-decades table td,.datepicker-centuries table td{padding:0 0 1.25rem 1.25rem}[dir=rtl] .datepicker-months table td,[dir=rtl] .datepicker-years table td,[dir=rtl] .datepicker-decades table td,[dir=rtl] .datepicker-centuries table td{padding:0 1.25rem 1.25rem 0}.datepicker-dropdown{left:0;top:0;padding:0}.input-daterange input{text-align:center}.light-style .datepicker-dropdown{z-index:1091 !important}.light-style .datepicker th.prev,.light-style .datepicker th.next{background-color:#f1f0f2}.light-style .datepicker th.prev::after,.light-style .datepicker th.next::after{border-color:#6f6b7d}.light-style .datepicker.datepicker-inline table{box-shadow:0 .25rem 1rem rgba(165,163,174,.45)}.light-style .datepicker table thead{background-color:#fff}.light-style .datepicker table thead tr,.light-style .datepicker table thead td{color:#5d596c}.light-style .datepicker table tr td.new,.light-style .datepicker table tr th.new{color:#a5a3ae}.light-style .datepicker table tr td.old,.light-style .datepicker table tr td.disabled{color:#a5a3ae}.light-style .datepicker table tr td.cw{background-color:#fff;color:#6f6b7d}.light-style .datepicker table tr td.day:hover,.light-style .datepicker table tr td.focused{background:#f1f0f2}.light-style .datepicker table tr td.range.disabled,.light-style .datepicker table tr td.range.highlighted.disabled,.light-style .datepicker table tr td.range.today.disabled{background:#f1f0f2 !important}.light-style .datepicker table tr td.active,.light-style .datepicker table tr td.active.highlighted,.light-style .datepicker table tr td.active,.light-style .datepicker table tr td span.active,.light-style .datepicker table tr td span.active.disabled,.light-style .datepicker table tr td.range-start,.light-style .datepicker table tr td.range-end{box-shadow:0 .125rem .25rem rgba(165,163,174,.3)}.light-style .datepicker table tr td span{border-radius:.375rem}.light-style .datepicker table tr td span:hover,.light-style .datepicker table tr td span.focused{background:#f1f0f2}.light-style .datepicker table tr td span.disabled,.light-style .datepicker table tr td span.disabled:hover{color:#b7b5be}.light-style .datepicker table tr td span.old,.light-style .datepicker table tr td span.new{color:#b7b5be}.dark-style .datepicker-dropdown{z-index:1091 !important}.dark-style .datepicker th.prev,.dark-style .datepicker th.next{background-color:#363b54}.dark-style .datepicker th.prev::after,.dark-style .datepicker th.next::after{border-color:#b6bee3}.dark-style .datepicker.datepicker-inline table{box-shadow:0 .25rem 1rem rgba(15,20,34,.55)}.dark-style .datepicker table thead{background-color:#2f3349}.dark-style .datepicker table thead tr,.dark-style .datepicker table thead td{color:#cfd3ec}.dark-style .datepicker table tr td.new,.dark-style .datepicker table tr th.new{color:#7983bb}.dark-style .datepicker table tr td{color:#b6bee3}.dark-style .datepicker table tr td.old,.dark-style .datepicker table tr td.disabled{color:#7983bb}.dark-style .datepicker table tr td.cw{background-color:#2f3349;color:#b6bee3}.dark-style .datepicker table tr td.day:hover,.dark-style .datepicker table tr td.focused{background:#363b54}.dark-style .datepicker table tr td.range.disabled,.dark-style .datepicker table tr td.range.highlighted.disabled,.dark-style .datepicker table tr td.range.today.disabled{background:#363b54 !important}.dark-style .datepicker table tr td.active,.dark-style .datepicker table tr td.active.highlighted,.dark-style .datepicker table tr td.active,.dark-style .datepicker table tr td span.active,.dark-style .datepicker table tr td span.active.disabled,.dark-style .datepicker table tr td.range-start,.dark-style .datepicker table tr td.range-end{box-shadow:0 .125rem .25rem rgba(15,20,34,.4)}.dark-style .datepicker table tr td span{border-radius:.375rem}.dark-style .datepicker table tr td span:hover,.dark-style .datepicker table tr td span.focused{background:#363b54}.dark-style .datepicker table tr td span.old,.dark-style .datepicker table tr td span.new{color:#7983bb}
assets/core.css ADDED
The diff for this file is too large to render. See raw diff
 
assets/custom.css ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ .DateInput_input {
2
+ padding: 4px 10px 4px;
3
+ }
assets/favicon.png ADDED
assets/fonts/bootstrap-daterangepicker.css ADDED
@@ -0,0 +1 @@
 
 
1
+ .daterangepicker{position:absolute;max-width:none;padding:0;display:none;margin:.4rem .875rem 0}.daterangepicker tbody:before{content:"@";display:block;line-height:6px;text-indent:-99999px}[dir=rtl] .daterangepicker{direction:rtl !important}.daterangepicker table thead tr:first-child{height:52px !important;position:relative}.daterangepicker .calendar-table td{border-radius:50rem}.daterangepicker table thead th select,.daterangepicker table thead td select{background-color:rgba(0,0,0,0);font-weight:600}html:not([dir=rtl]) .daterangepicker .drp-calendar:not(.single).left .prev{left:.25rem}[dir=rtl] .daterangepicker .drp-calendar:not(.single).left .prev{right:.25rem}html:not([dir=rtl]) .daterangepicker .drp-calendar:not(.single).right .next{right:.25rem}[dir=rtl] .daterangepicker .drp-calendar:not(.single).right .next{left:.25rem}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker .drp-calendar{display:none;padding:.2rem}.daterangepicker .drp-calendar.single .calendar-table{border:0}.daterangepicker.single .drp-selected{display:none}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker .calendar-table{border:0}.daterangepicker .calendar-table .next,.daterangepicker .calendar-table .prev{position:absolute;top:.65rem;min-width:unset;height:1.75rem;width:1.75rem;border-radius:50rem;display:flex;justify-content:center;align-items:center}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{display:inline-block;border-width:0 1px 1px 0;border-style:solid;border-radius:0;height:.5rem;width:.5rem}.daterangepicker .calendar-table .prev span{margin-right:-0.25rem;transform:rotate(135deg)}[dir=rtl] .daterangepicker .calendar-table .prev span{margin-left:-0.25rem;margin-right:0;transform:rotate(-45deg)}.daterangepicker .calendar-table .next span{margin-left:-0.25rem;transform:rotate(-45deg)}[dir=rtl] .daterangepicker .calendar-table .next span{margin-left:0;margin-right:-0.25rem;transform:rotate(135deg)}.daterangepicker .calendar-table table{border:0;border-spacing:0;border-collapse:collapse;margin:0;width:100%}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{vertical-align:middle;min-width:2rem;height:2rem;width:2rem;line-height:calc(2rem - 2px);white-space:nowrap;text-align:center;cursor:pointer}.daterangepicker .single .next{float:right}html:not([dir=rtl]) .daterangepicker .single .next{right:.625rem}[dir=rtl] .daterangepicker .single .next{left:.625rem}html:not([dir=rtl]) .daterangepicker .single .prev{right:3.125rem}[dir=rtl] .daterangepicker .single .prev{left:3.125rem}.daterangepicker .single th.month{position:absolute;top:.5rem}html:not([dir=rtl]) .daterangepicker .single th.month{text-align:left;left:.562rem}[dir=rtl] .daterangepicker .single th.month{text-align:right;right:.562rem}html:not([dir=rtl]) .daterangepicker td.start-date:not(.end-date){border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}html:not([dir=rtl]) .daterangepicker td.end-date:not(.start-date){border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.daterangepicker td.in-range:not(.start-date):not(.end-date){border-radius:0 !important}[dir=rtl] .daterangepicker td.start-date:not(.end-date){border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}[dir=rtl] .daterangepicker td.end-date:not(.start-date){border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.daterangepicker td.disabled,.daterangepicker option.disabled{cursor:not-allowed;text-decoration:line-through}.daterangepicker th.month{width:auto}.daterangepicker select.monthselect,.daterangepicker select.yearselect{height:auto;padding:1px;margin:0;border:0;cursor:default}.daterangepicker select:focus-visible{outline:0}.daterangepicker select.monthselect{width:46%;margin-right:2%}[dir=rtl] .daterangepicker select.monthselect{margin-left:2%;margin-right:0}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{outline:0;width:3.125rem;padding:2px;margin:0 auto}.daterangepicker .calendar-time{position:relative;line-height:30px;text-align:center;margin:0 auto}.daterangepicker .calendar-time select.disabled{cursor:not-allowed}.daterangepicker .drp-buttons{padding:.5rem;clear:both;display:none;text-align:right;vertical-align:middle;border-top:1px solid}.daterangepicker .drp-buttons .btn{margin-left:.6rem}[dir=rtl] .daterangepicker .drp-buttons{text-align:left}[dir=rtl] .daterangepicker .drp-buttons .btn{margin-left:0;margin-right:.6rem}.daterangepicker .drp-selected{width:100%;padding-bottom:.2rem;display:block}.daterangepicker .ranges{text-align:left;float:none;margin:0}.daterangepicker .ranges ul{padding:.875rem 0;margin:0 auto;list-style:none;width:100%}.daterangepicker .ranges li{margin:.125rem .875rem;padding:.25rem 1rem}[dir=rtl] .daterangepicker .ranges{text-align:right}.daterangepicker.show-calendar .ranges{border-bottom:1px solid}.daterangepicker.show-calendar .ranges:empty{display:none}html:not([dir=rtl]) .daterangepicker .drp-calendar.right{padding-left:1px}[dir=rtl] .daterangepicker .drp-calendar.right{padding-right:1px}.light-style .daterangepicker{margin-top:.25rem;z-index:1091 !important;border:0px solid #dbdade;border-radius:.375rem;width:calc(14.4rem + 0px);box-shadow:0 .25rem 1rem rgba(165,163,174,.45);background-color:#fff}.light-style .daterangepicker table thead{color:#5d596c}.light-style .daterangepicker.drop-up{margin-top:-0.25rem}.light-style .daterangepicker.with-week-numbers{width:calc(16.4rem + 0px)}.light-style .daterangepicker td.active:not(.off){box-shadow:0 .125rem .25rem rgba(165,163,174,.3)}.light-style .daterangepicker .drp-selected{font-size:.75rem}.light-style .daterangepicker .drp-buttons{border-color:#dbdade}.light-style .daterangepicker .calendar-table thead tr:last-child th{border-radius:0 !important;font-size:.8125rem;font-weight:600}.light-style .daterangepicker th.month{font-weight:600}.light-style .daterangepicker td.week,.light-style .daterangepicker th.week{color:#6f6b7d}.light-style .daterangepicker td.disabled,.light-style .daterangepicker option.disabled{color:#a5a3ae}.light-style .daterangepicker td.available:not(.active):hover,.light-style .daterangepicker th.available:hover{background-color:#f1f0f2}.light-style .daterangepicker td.off{color:#a5a3ae}.light-style .daterangepicker .ranges li{cursor:pointer;border-radius:.375rem}.light-style .daterangepicker .ranges li:hover{background-color:rgba(115,103,240,.08);color:#7367f0}.light-style .daterangepicker .calendar-table .next,.light-style .daterangepicker .calendar-table .prev{background-color:#f1f0f2}.light-style .daterangepicker .calendar-table .next span,.light-style .daterangepicker .calendar-table .prev span{border-color:#6f6b7d}.light-style .daterangepicker select{color:#5d596c}.light-style .daterangepicker select.hourselect,.light-style .daterangepicker select.minuteselect,.light-style .daterangepicker select.secondselect,.light-style .daterangepicker select.ampmselect{background:rgba(75,70,92,.05);font-size:.75rem;color:#6f6b7d;border:1px solid rgba(0,0,0,0)}.light-style .daterangepicker select.monthselect option,.light-style .daterangepicker select.yearselect option{color:#6f6b7d;background:#fff}.light-style .daterangepicker select.monthselect option:disabled,.light-style .daterangepicker select.yearselect option:disabled{color:#a5a3ae}.light-style .daterangepicker .calendar-time select.disabled{color:#b7b5be}@media(min-width: 768px){.light-style .daterangepicker{width:auto !important}.light-style .daterangepicker:not(.single) .drp-selected{width:auto;padding:0;display:inline-block}.light-style:not([dir=rtl]) .daterangepicker:not(.single) .drp-calendar{float:left}.light-style:not([dir=rtl]) .daterangepicker:not(.single) .drp-calendar.left{padding-right:0;border-right:1px solid #dbdade}.light-style[dir=rtl] .daterangepicker:not(.single) .drp-calendar{float:right}.light-style[dir=rtl] .daterangepicker:not(.single) .drp-calendar.left{padding-left:0;border-left:1px solid #dbdade}}@media(min-width: 992px){.light-style .daterangepicker .ranges{border-bottom:0}.light-style:not([dir=rtl]) .daterangepicker .ranges{float:left}.light-style[dir=rtl] .daterangepicker .ranges{float:right}}.dark-style .daterangepicker{box-shadow:0 .25rem 1rem rgba(15,20,34,.55);width:calc(14.4rem + 0px);margin-top:.25rem;background-color:#2f3349;border:0px solid #434968;border-radius:.375rem;z-index:1091 !important}.dark-style .daterangepicker table thead{color:#cfd3ec}.dark-style .daterangepicker.with-week-numbers{width:calc(16.4rem + 0px)}.dark-style .daterangepicker.drop-up{margin-top:-0.25rem}.dark-style .daterangepicker td.active:not(.off){box-shadow:0 .125rem .25rem rgba(15,20,34,.4)}.dark-style .daterangepicker .drp-selected{font-size:.75rem}.dark-style .daterangepicker .drp-buttons,.dark-style .daterangepicker .ranges{border-color:#434968}.dark-style .daterangepicker .calendar-table thead tr:last-child th{border-radius:0 !important;font-size:.8125rem;font-weight:600}.dark-style .daterangepicker th.month{font-weight:600}.dark-style .daterangepicker td.week,.dark-style .daterangepicker th.week{color:#b6bee3}.dark-style .daterangepicker td.disabled,.dark-style .daterangepicker option.disabled{color:#7983bb}.dark-style .daterangepicker td.available:not(.active):hover,.dark-style .daterangepicker th.available:hover{background-color:#363b54}.dark-style .daterangepicker td.off{color:#7983bb}.dark-style .daterangepicker .ranges li{cursor:pointer;border-radius:.375rem}.dark-style .daterangepicker .ranges li:hover{background-color:rgba(115,103,240,.08);color:#7367f0}.dark-style .daterangepicker .calendar-table .next,.dark-style .daterangepicker .calendar-table .prev{background-color:#363b54}.dark-style .daterangepicker .calendar-table .next span,.dark-style .daterangepicker .calendar-table .prev span{border-color:#b6bee3}.dark-style .daterangepicker select{color:#cfd3ec}.dark-style .daterangepicker select.hourselect,.dark-style .daterangepicker select.minuteselect,.dark-style .daterangepicker select.secondselect,.dark-style .daterangepicker select.ampmselect{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,0);font-size:.75rem;color:#b6bee3}.dark-style .daterangepicker select.monthselect option,.dark-style .daterangepicker select.yearselect option{color:#b6bee3;background:#2f3349}.dark-style .daterangepicker select.monthselect option:disabled,.dark-style .daterangepicker select.yearselect option:disabled{color:#7983bb}.dark-style .daterangepicker .calendar-time select.disabled{color:#8692d0}@media(min-width: 768px){.dark-style .daterangepicker{width:auto !important}.dark-style .daterangepicker:not(.single) .drp-selected{display:inline-block;width:auto;padding:0}.dark-style:not([dir=rtl]) .daterangepicker:not(.single) .drp-calendar{float:left}.dark-style:not([dir=rtl]) .daterangepicker:not(.single) .drp-calendar.left{padding-right:0;border-right:1px solid #434968}.dark-style[dir=rtl] .daterangepicker:not(.single) .drp-calendar{float:right}.dark-style[dir=rtl] .daterangepicker:not(.single) .drp-calendar.left{padding-left:0;border-left:1px solid #434968}}@media(min-width: 992px){.dark-style .daterangepicker .ranges{border-bottom:0}.dark-style:not([dir=rtl]) .daterangepicker .ranges{float:left}.dark-style[dir=rtl] .daterangepicker .ranges{float:right}}
assets/fonts/flag-icons.css ADDED
@@ -0,0 +1,1878 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";
2
+ .fib, .fi {
3
+ background-size: contain;
4
+ background-position: 50%;
5
+ background-repeat: no-repeat;
6
+ }
7
+
8
+ .fi {
9
+ position: relative;
10
+ display: inline-block;
11
+ width: 1.333333em;
12
+ line-height: 1em;
13
+ }
14
+ .fi:before {
15
+ content: " ";
16
+ }
17
+ .fi.fis {
18
+ width: 1em;
19
+ }
20
+
21
+ .fi-xx {
22
+ background-image: url(../fonts/flags/4x3/xx.svg);
23
+ }
24
+ .fi-xx.fis {
25
+ background-image: url(../fonts/flags/1x1/xx.svg);
26
+ }
27
+
28
+ .fi-ad {
29
+ background-image: url(../fonts/flags/4x3/ad.svg);
30
+ }
31
+ .fi-ad.fis {
32
+ background-image: url(../fonts/flags/1x1/ad.svg);
33
+ }
34
+
35
+ .fi-ae {
36
+ background-image: url(../fonts/flags/4x3/ae.svg);
37
+ }
38
+ .fi-ae.fis {
39
+ background-image: url(../fonts/flags/1x1/ae.svg);
40
+ }
41
+
42
+ .fi-af {
43
+ background-image: url(../fonts/flags/4x3/af.svg);
44
+ }
45
+ .fi-af.fis {
46
+ background-image: url(../fonts/flags/1x1/af.svg);
47
+ }
48
+
49
+ .fi-ag {
50
+ background-image: url(../fonts/flags/4x3/ag.svg);
51
+ }
52
+ .fi-ag.fis {
53
+ background-image: url(../fonts/flags/1x1/ag.svg);
54
+ }
55
+
56
+ .fi-ai {
57
+ background-image: url(../fonts/flags/4x3/ai.svg);
58
+ }
59
+ .fi-ai.fis {
60
+ background-image: url(../fonts/flags/1x1/ai.svg);
61
+ }
62
+
63
+ .fi-al {
64
+ background-image: url(../fonts/flags/4x3/al.svg);
65
+ }
66
+ .fi-al.fis {
67
+ background-image: url(../fonts/flags/1x1/al.svg);
68
+ }
69
+
70
+ .fi-am {
71
+ background-image: url(../fonts/flags/4x3/am.svg);
72
+ }
73
+ .fi-am.fis {
74
+ background-image: url(../fonts/flags/1x1/am.svg);
75
+ }
76
+
77
+ .fi-ao {
78
+ background-image: url(../fonts/flags/4x3/ao.svg);
79
+ }
80
+ .fi-ao.fis {
81
+ background-image: url(../fonts/flags/1x1/ao.svg);
82
+ }
83
+
84
+ .fi-aq {
85
+ background-image: url(../fonts/flags/4x3/aq.svg);
86
+ }
87
+ .fi-aq.fis {
88
+ background-image: url(../fonts/flags/1x1/aq.svg);
89
+ }
90
+
91
+ .fi-ar {
92
+ background-image: url(../fonts/flags/4x3/ar.svg);
93
+ }
94
+ .fi-ar.fis {
95
+ background-image: url(../fonts/flags/1x1/ar.svg);
96
+ }
97
+
98
+ .fi-as {
99
+ background-image: url(../fonts/flags/4x3/as.svg);
100
+ }
101
+ .fi-as.fis {
102
+ background-image: url(../fonts/flags/1x1/as.svg);
103
+ }
104
+
105
+ .fi-at {
106
+ background-image: url(../fonts/flags/4x3/at.svg);
107
+ }
108
+ .fi-at.fis {
109
+ background-image: url(../fonts/flags/1x1/at.svg);
110
+ }
111
+
112
+ .fi-au {
113
+ background-image: url(../fonts/flags/4x3/au.svg);
114
+ }
115
+ .fi-au.fis {
116
+ background-image: url(../fonts/flags/1x1/au.svg);
117
+ }
118
+
119
+ .fi-aw {
120
+ background-image: url(../fonts/flags/4x3/aw.svg);
121
+ }
122
+ .fi-aw.fis {
123
+ background-image: url(../fonts/flags/1x1/aw.svg);
124
+ }
125
+
126
+ .fi-ax {
127
+ background-image: url(../fonts/flags/4x3/ax.svg);
128
+ }
129
+ .fi-ax.fis {
130
+ background-image: url(../fonts/flags/1x1/ax.svg);
131
+ }
132
+
133
+ .fi-az {
134
+ background-image: url(../fonts/flags/4x3/az.svg);
135
+ }
136
+ .fi-az.fis {
137
+ background-image: url(../fonts/flags/1x1/az.svg);
138
+ }
139
+
140
+ .fi-ba {
141
+ background-image: url(../fonts/flags/4x3/ba.svg);
142
+ }
143
+ .fi-ba.fis {
144
+ background-image: url(../fonts/flags/1x1/ba.svg);
145
+ }
146
+
147
+ .fi-bb {
148
+ background-image: url(../fonts/flags/4x3/bb.svg);
149
+ }
150
+ .fi-bb.fis {
151
+ background-image: url(../fonts/flags/1x1/bb.svg);
152
+ }
153
+
154
+ .fi-bd {
155
+ background-image: url(../fonts/flags/4x3/bd.svg);
156
+ }
157
+ .fi-bd.fis {
158
+ background-image: url(../fonts/flags/1x1/bd.svg);
159
+ }
160
+
161
+ .fi-be {
162
+ background-image: url(../fonts/flags/4x3/be.svg);
163
+ }
164
+ .fi-be.fis {
165
+ background-image: url(../fonts/flags/1x1/be.svg);
166
+ }
167
+
168
+ .fi-bf {
169
+ background-image: url(../fonts/flags/4x3/bf.svg);
170
+ }
171
+ .fi-bf.fis {
172
+ background-image: url(../fonts/flags/1x1/bf.svg);
173
+ }
174
+
175
+ .fi-bg {
176
+ background-image: url(../fonts/flags/4x3/bg.svg);
177
+ }
178
+ .fi-bg.fis {
179
+ background-image: url(../fonts/flags/1x1/bg.svg);
180
+ }
181
+
182
+ .fi-bh {
183
+ background-image: url(../fonts/flags/4x3/bh.svg);
184
+ }
185
+ .fi-bh.fis {
186
+ background-image: url(../fonts/flags/1x1/bh.svg);
187
+ }
188
+
189
+ .fi-bi {
190
+ background-image: url(../fonts/flags/4x3/bi.svg);
191
+ }
192
+ .fi-bi.fis {
193
+ background-image: url(../fonts/flags/1x1/bi.svg);
194
+ }
195
+
196
+ .fi-bj {
197
+ background-image: url(../fonts/flags/4x3/bj.svg);
198
+ }
199
+ .fi-bj.fis {
200
+ background-image: url(../fonts/flags/1x1/bj.svg);
201
+ }
202
+
203
+ .fi-bl {
204
+ background-image: url(../fonts/flags/4x3/bl.svg);
205
+ }
206
+ .fi-bl.fis {
207
+ background-image: url(../fonts/flags/1x1/bl.svg);
208
+ }
209
+
210
+ .fi-bm {
211
+ background-image: url(../fonts/flags/4x3/bm.svg);
212
+ }
213
+ .fi-bm.fis {
214
+ background-image: url(../fonts/flags/1x1/bm.svg);
215
+ }
216
+
217
+ .fi-bn {
218
+ background-image: url(../fonts/flags/4x3/bn.svg);
219
+ }
220
+ .fi-bn.fis {
221
+ background-image: url(../fonts/flags/1x1/bn.svg);
222
+ }
223
+
224
+ .fi-bo {
225
+ background-image: url(../fonts/flags/4x3/bo.svg);
226
+ }
227
+ .fi-bo.fis {
228
+ background-image: url(../fonts/flags/1x1/bo.svg);
229
+ }
230
+
231
+ .fi-bq {
232
+ background-image: url(../fonts/flags/4x3/bq.svg);
233
+ }
234
+ .fi-bq.fis {
235
+ background-image: url(../fonts/flags/1x1/bq.svg);
236
+ }
237
+
238
+ .fi-br {
239
+ background-image: url(../fonts/flags/4x3/br.svg);
240
+ }
241
+ .fi-br.fis {
242
+ background-image: url(../fonts/flags/1x1/br.svg);
243
+ }
244
+
245
+ .fi-bs {
246
+ background-image: url(../fonts/flags/4x3/bs.svg);
247
+ }
248
+ .fi-bs.fis {
249
+ background-image: url(../fonts/flags/1x1/bs.svg);
250
+ }
251
+
252
+ .fi-bt {
253
+ background-image: url(../fonts/flags/4x3/bt.svg);
254
+ }
255
+ .fi-bt.fis {
256
+ background-image: url(../fonts/flags/1x1/bt.svg);
257
+ }
258
+
259
+ .fi-bv {
260
+ background-image: url(../fonts/flags/4x3/bv.svg);
261
+ }
262
+ .fi-bv.fis {
263
+ background-image: url(../fonts/flags/1x1/bv.svg);
264
+ }
265
+
266
+ .fi-bw {
267
+ background-image: url(../fonts/flags/4x3/bw.svg);
268
+ }
269
+ .fi-bw.fis {
270
+ background-image: url(../fonts/flags/1x1/bw.svg);
271
+ }
272
+
273
+ .fi-by {
274
+ background-image: url(../fonts/flags/4x3/by.svg);
275
+ }
276
+ .fi-by.fis {
277
+ background-image: url(../fonts/flags/1x1/by.svg);
278
+ }
279
+
280
+ .fi-bz {
281
+ background-image: url(../fonts/flags/4x3/bz.svg);
282
+ }
283
+ .fi-bz.fis {
284
+ background-image: url(../fonts/flags/1x1/bz.svg);
285
+ }
286
+
287
+ .fi-ca {
288
+ background-image: url(../fonts/flags/4x3/ca.svg);
289
+ }
290
+ .fi-ca.fis {
291
+ background-image: url(../fonts/flags/1x1/ca.svg);
292
+ }
293
+
294
+ .fi-cc {
295
+ background-image: url(../fonts/flags/4x3/cc.svg);
296
+ }
297
+ .fi-cc.fis {
298
+ background-image: url(../fonts/flags/1x1/cc.svg);
299
+ }
300
+
301
+ .fi-cd {
302
+ background-image: url(../fonts/flags/4x3/cd.svg);
303
+ }
304
+ .fi-cd.fis {
305
+ background-image: url(../fonts/flags/1x1/cd.svg);
306
+ }
307
+
308
+ .fi-cf {
309
+ background-image: url(../fonts/flags/4x3/cf.svg);
310
+ }
311
+ .fi-cf.fis {
312
+ background-image: url(../fonts/flags/1x1/cf.svg);
313
+ }
314
+
315
+ .fi-cg {
316
+ background-image: url(../fonts/flags/4x3/cg.svg);
317
+ }
318
+ .fi-cg.fis {
319
+ background-image: url(../fonts/flags/1x1/cg.svg);
320
+ }
321
+
322
+ .fi-ch {
323
+ background-image: url(../fonts/flags/4x3/ch.svg);
324
+ }
325
+ .fi-ch.fis {
326
+ background-image: url(../fonts/flags/1x1/ch.svg);
327
+ }
328
+
329
+ .fi-ci {
330
+ background-image: url(../fonts/flags/4x3/ci.svg);
331
+ }
332
+ .fi-ci.fis {
333
+ background-image: url(../fonts/flags/1x1/ci.svg);
334
+ }
335
+
336
+ .fi-ck {
337
+ background-image: url(../fonts/flags/4x3/ck.svg);
338
+ }
339
+ .fi-ck.fis {
340
+ background-image: url(../fonts/flags/1x1/ck.svg);
341
+ }
342
+
343
+ .fi-cl {
344
+ background-image: url(../fonts/flags/4x3/cl.svg);
345
+ }
346
+ .fi-cl.fis {
347
+ background-image: url(../fonts/flags/1x1/cl.svg);
348
+ }
349
+
350
+ .fi-cm {
351
+ background-image: url(../fonts/flags/4x3/cm.svg);
352
+ }
353
+ .fi-cm.fis {
354
+ background-image: url(../fonts/flags/1x1/cm.svg);
355
+ }
356
+
357
+ .fi-cn {
358
+ background-image: url(../fonts/flags/4x3/cn.svg);
359
+ }
360
+ .fi-cn.fis {
361
+ background-image: url(../fonts/flags/1x1/cn.svg);
362
+ }
363
+
364
+ .fi-co {
365
+ background-image: url(../fonts/flags/4x3/co.svg);
366
+ }
367
+ .fi-co.fis {
368
+ background-image: url(../fonts/flags/1x1/co.svg);
369
+ }
370
+
371
+ .fi-cr {
372
+ background-image: url(../fonts/flags/4x3/cr.svg);
373
+ }
374
+ .fi-cr.fis {
375
+ background-image: url(../fonts/flags/1x1/cr.svg);
376
+ }
377
+
378
+ .fi-cu {
379
+ background-image: url(../fonts/flags/4x3/cu.svg);
380
+ }
381
+ .fi-cu.fis {
382
+ background-image: url(../fonts/flags/1x1/cu.svg);
383
+ }
384
+
385
+ .fi-cv {
386
+ background-image: url(../fonts/flags/4x3/cv.svg);
387
+ }
388
+ .fi-cv.fis {
389
+ background-image: url(../fonts/flags/1x1/cv.svg);
390
+ }
391
+
392
+ .fi-cw {
393
+ background-image: url(../fonts/flags/4x3/cw.svg);
394
+ }
395
+ .fi-cw.fis {
396
+ background-image: url(../fonts/flags/1x1/cw.svg);
397
+ }
398
+
399
+ .fi-cx {
400
+ background-image: url(../fonts/flags/4x3/cx.svg);
401
+ }
402
+ .fi-cx.fis {
403
+ background-image: url(../fonts/flags/1x1/cx.svg);
404
+ }
405
+
406
+ .fi-cy {
407
+ background-image: url(../fonts/flags/4x3/cy.svg);
408
+ }
409
+ .fi-cy.fis {
410
+ background-image: url(../fonts/flags/1x1/cy.svg);
411
+ }
412
+
413
+ .fi-cz {
414
+ background-image: url(../fonts/flags/4x3/cz.svg);
415
+ }
416
+ .fi-cz.fis {
417
+ background-image: url(../fonts/flags/1x1/cz.svg);
418
+ }
419
+
420
+ .fi-de {
421
+ background-image: url(../fonts/flags/4x3/de.svg);
422
+ }
423
+ .fi-de.fis {
424
+ background-image: url(../fonts/flags/1x1/de.svg);
425
+ }
426
+
427
+ .fi-dj {
428
+ background-image: url(../fonts/flags/4x3/dj.svg);
429
+ }
430
+ .fi-dj.fis {
431
+ background-image: url(../fonts/flags/1x1/dj.svg);
432
+ }
433
+
434
+ .fi-dk {
435
+ background-image: url(../fonts/flags/4x3/dk.svg);
436
+ }
437
+ .fi-dk.fis {
438
+ background-image: url(../fonts/flags/1x1/dk.svg);
439
+ }
440
+
441
+ .fi-dm {
442
+ background-image: url(../fonts/flags/4x3/dm.svg);
443
+ }
444
+ .fi-dm.fis {
445
+ background-image: url(../fonts/flags/1x1/dm.svg);
446
+ }
447
+
448
+ .fi-do {
449
+ background-image: url(../fonts/flags/4x3/do.svg);
450
+ }
451
+ .fi-do.fis {
452
+ background-image: url(../fonts/flags/1x1/do.svg);
453
+ }
454
+
455
+ .fi-dz {
456
+ background-image: url(../fonts/flags/4x3/dz.svg);
457
+ }
458
+ .fi-dz.fis {
459
+ background-image: url(../fonts/flags/1x1/dz.svg);
460
+ }
461
+
462
+ .fi-ec {
463
+ background-image: url(../fonts/flags/4x3/ec.svg);
464
+ }
465
+ .fi-ec.fis {
466
+ background-image: url(../fonts/flags/1x1/ec.svg);
467
+ }
468
+
469
+ .fi-ee {
470
+ background-image: url(../fonts/flags/4x3/ee.svg);
471
+ }
472
+ .fi-ee.fis {
473
+ background-image: url(../fonts/flags/1x1/ee.svg);
474
+ }
475
+
476
+ .fi-eg {
477
+ background-image: url(../fonts/flags/4x3/eg.svg);
478
+ }
479
+ .fi-eg.fis {
480
+ background-image: url(../fonts/flags/1x1/eg.svg);
481
+ }
482
+
483
+ .fi-eh {
484
+ background-image: url(../fonts/flags/4x3/eh.svg);
485
+ }
486
+ .fi-eh.fis {
487
+ background-image: url(../fonts/flags/1x1/eh.svg);
488
+ }
489
+
490
+ .fi-er {
491
+ background-image: url(../fonts/flags/4x3/er.svg);
492
+ }
493
+ .fi-er.fis {
494
+ background-image: url(../fonts/flags/1x1/er.svg);
495
+ }
496
+
497
+ .fi-es {
498
+ background-image: url(../fonts/flags/4x3/es.svg);
499
+ }
500
+ .fi-es.fis {
501
+ background-image: url(../fonts/flags/1x1/es.svg);
502
+ }
503
+
504
+ .fi-et {
505
+ background-image: url(../fonts/flags/4x3/et.svg);
506
+ }
507
+ .fi-et.fis {
508
+ background-image: url(../fonts/flags/1x1/et.svg);
509
+ }
510
+
511
+ .fi-fi {
512
+ background-image: url(../fonts/flags/4x3/fi.svg);
513
+ }
514
+ .fi-fi.fis {
515
+ background-image: url(../fonts/flags/1x1/fi.svg);
516
+ }
517
+
518
+ .fi-fj {
519
+ background-image: url(../fonts/flags/4x3/fj.svg);
520
+ }
521
+ .fi-fj.fis {
522
+ background-image: url(../fonts/flags/1x1/fj.svg);
523
+ }
524
+
525
+ .fi-fk {
526
+ background-image: url(../fonts/flags/4x3/fk.svg);
527
+ }
528
+ .fi-fk.fis {
529
+ background-image: url(../fonts/flags/1x1/fk.svg);
530
+ }
531
+
532
+ .fi-fm {
533
+ background-image: url(../fonts/flags/4x3/fm.svg);
534
+ }
535
+ .fi-fm.fis {
536
+ background-image: url(../fonts/flags/1x1/fm.svg);
537
+ }
538
+
539
+ .fi-fo {
540
+ background-image: url(../fonts/flags/4x3/fo.svg);
541
+ }
542
+ .fi-fo.fis {
543
+ background-image: url(../fonts/flags/1x1/fo.svg);
544
+ }
545
+
546
+ .fi-fr {
547
+ background-image: url(../fonts/flags/4x3/fr.svg);
548
+ }
549
+ .fi-fr.fis {
550
+ background-image: url(../fonts/flags/1x1/fr.svg);
551
+ }
552
+
553
+ .fi-ga {
554
+ background-image: url(../fonts/flags/4x3/ga.svg);
555
+ }
556
+ .fi-ga.fis {
557
+ background-image: url(../fonts/flags/1x1/ga.svg);
558
+ }
559
+
560
+ .fi-gb {
561
+ background-image: url(../fonts/flags/4x3/gb.svg);
562
+ }
563
+ .fi-gb.fis {
564
+ background-image: url(../fonts/flags/1x1/gb.svg);
565
+ }
566
+
567
+ .fi-gd {
568
+ background-image: url(../fonts/flags/4x3/gd.svg);
569
+ }
570
+ .fi-gd.fis {
571
+ background-image: url(../fonts/flags/1x1/gd.svg);
572
+ }
573
+
574
+ .fi-ge {
575
+ background-image: url(../fonts/flags/4x3/ge.svg);
576
+ }
577
+ .fi-ge.fis {
578
+ background-image: url(../fonts/flags/1x1/ge.svg);
579
+ }
580
+
581
+ .fi-gf {
582
+ background-image: url(../fonts/flags/4x3/gf.svg);
583
+ }
584
+ .fi-gf.fis {
585
+ background-image: url(../fonts/flags/1x1/gf.svg);
586
+ }
587
+
588
+ .fi-gg {
589
+ background-image: url(../fonts/flags/4x3/gg.svg);
590
+ }
591
+ .fi-gg.fis {
592
+ background-image: url(../fonts/flags/1x1/gg.svg);
593
+ }
594
+
595
+ .fi-gh {
596
+ background-image: url(../fonts/flags/4x3/gh.svg);
597
+ }
598
+ .fi-gh.fis {
599
+ background-image: url(../fonts/flags/1x1/gh.svg);
600
+ }
601
+
602
+ .fi-gi {
603
+ background-image: url(../fonts/flags/4x3/gi.svg);
604
+ }
605
+ .fi-gi.fis {
606
+ background-image: url(../fonts/flags/1x1/gi.svg);
607
+ }
608
+
609
+ .fi-gl {
610
+ background-image: url(../fonts/flags/4x3/gl.svg);
611
+ }
612
+ .fi-gl.fis {
613
+ background-image: url(../fonts/flags/1x1/gl.svg);
614
+ }
615
+
616
+ .fi-gm {
617
+ background-image: url(../fonts/flags/4x3/gm.svg);
618
+ }
619
+ .fi-gm.fis {
620
+ background-image: url(../fonts/flags/1x1/gm.svg);
621
+ }
622
+
623
+ .fi-gn {
624
+ background-image: url(../fonts/flags/4x3/gn.svg);
625
+ }
626
+ .fi-gn.fis {
627
+ background-image: url(../fonts/flags/1x1/gn.svg);
628
+ }
629
+
630
+ .fi-gp {
631
+ background-image: url(../fonts/flags/4x3/gp.svg);
632
+ }
633
+ .fi-gp.fis {
634
+ background-image: url(../fonts/flags/1x1/gp.svg);
635
+ }
636
+
637
+ .fi-gq {
638
+ background-image: url(../fonts/flags/4x3/gq.svg);
639
+ }
640
+ .fi-gq.fis {
641
+ background-image: url(../fonts/flags/1x1/gq.svg);
642
+ }
643
+
644
+ .fi-gr {
645
+ background-image: url(../fonts/flags/4x3/gr.svg);
646
+ }
647
+ .fi-gr.fis {
648
+ background-image: url(../fonts/flags/1x1/gr.svg);
649
+ }
650
+
651
+ .fi-gs {
652
+ background-image: url(../fonts/flags/4x3/gs.svg);
653
+ }
654
+ .fi-gs.fis {
655
+ background-image: url(../fonts/flags/1x1/gs.svg);
656
+ }
657
+
658
+ .fi-gt {
659
+ background-image: url(../fonts/flags/4x3/gt.svg);
660
+ }
661
+ .fi-gt.fis {
662
+ background-image: url(../fonts/flags/1x1/gt.svg);
663
+ }
664
+
665
+ .fi-gu {
666
+ background-image: url(../fonts/flags/4x3/gu.svg);
667
+ }
668
+ .fi-gu.fis {
669
+ background-image: url(../fonts/flags/1x1/gu.svg);
670
+ }
671
+
672
+ .fi-gw {
673
+ background-image: url(../fonts/flags/4x3/gw.svg);
674
+ }
675
+ .fi-gw.fis {
676
+ background-image: url(../fonts/flags/1x1/gw.svg);
677
+ }
678
+
679
+ .fi-gy {
680
+ background-image: url(../fonts/flags/4x3/gy.svg);
681
+ }
682
+ .fi-gy.fis {
683
+ background-image: url(../fonts/flags/1x1/gy.svg);
684
+ }
685
+
686
+ .fi-hk {
687
+ background-image: url(../fonts/flags/4x3/hk.svg);
688
+ }
689
+ .fi-hk.fis {
690
+ background-image: url(../fonts/flags/1x1/hk.svg);
691
+ }
692
+
693
+ .fi-hm {
694
+ background-image: url(../fonts/flags/4x3/hm.svg);
695
+ }
696
+ .fi-hm.fis {
697
+ background-image: url(../fonts/flags/1x1/hm.svg);
698
+ }
699
+
700
+ .fi-hn {
701
+ background-image: url(../fonts/flags/4x3/hn.svg);
702
+ }
703
+ .fi-hn.fis {
704
+ background-image: url(../fonts/flags/1x1/hn.svg);
705
+ }
706
+
707
+ .fi-hr {
708
+ background-image: url(../fonts/flags/4x3/hr.svg);
709
+ }
710
+ .fi-hr.fis {
711
+ background-image: url(../fonts/flags/1x1/hr.svg);
712
+ }
713
+
714
+ .fi-ht {
715
+ background-image: url(../fonts/flags/4x3/ht.svg);
716
+ }
717
+ .fi-ht.fis {
718
+ background-image: url(../fonts/flags/1x1/ht.svg);
719
+ }
720
+
721
+ .fi-hu {
722
+ background-image: url(../fonts/flags/4x3/hu.svg);
723
+ }
724
+ .fi-hu.fis {
725
+ background-image: url(../fonts/flags/1x1/hu.svg);
726
+ }
727
+
728
+ .fi-id {
729
+ background-image: url(../fonts/flags/4x3/id.svg);
730
+ }
731
+ .fi-id.fis {
732
+ background-image: url(../fonts/flags/1x1/id.svg);
733
+ }
734
+
735
+ .fi-ie {
736
+ background-image: url(../fonts/flags/4x3/ie.svg);
737
+ }
738
+ .fi-ie.fis {
739
+ background-image: url(../fonts/flags/1x1/ie.svg);
740
+ }
741
+
742
+ .fi-il {
743
+ background-image: url(../fonts/flags/4x3/il.svg);
744
+ }
745
+ .fi-il.fis {
746
+ background-image: url(../fonts/flags/1x1/il.svg);
747
+ }
748
+
749
+ .fi-im {
750
+ background-image: url(../fonts/flags/4x3/im.svg);
751
+ }
752
+ .fi-im.fis {
753
+ background-image: url(../fonts/flags/1x1/im.svg);
754
+ }
755
+
756
+ .fi-in {
757
+ background-image: url(../fonts/flags/4x3/in.svg);
758
+ }
759
+ .fi-in.fis {
760
+ background-image: url(../fonts/flags/1x1/in.svg);
761
+ }
762
+
763
+ .fi-io {
764
+ background-image: url(../fonts/flags/4x3/io.svg);
765
+ }
766
+ .fi-io.fis {
767
+ background-image: url(../fonts/flags/1x1/io.svg);
768
+ }
769
+
770
+ .fi-iq {
771
+ background-image: url(../fonts/flags/4x3/iq.svg);
772
+ }
773
+ .fi-iq.fis {
774
+ background-image: url(../fonts/flags/1x1/iq.svg);
775
+ }
776
+
777
+ .fi-ir {
778
+ background-image: url(../fonts/flags/4x3/ir.svg);
779
+ }
780
+ .fi-ir.fis {
781
+ background-image: url(../fonts/flags/1x1/ir.svg);
782
+ }
783
+
784
+ .fi-is {
785
+ background-image: url(../fonts/flags/4x3/is.svg);
786
+ }
787
+ .fi-is.fis {
788
+ background-image: url(../fonts/flags/1x1/is.svg);
789
+ }
790
+
791
+ .fi-it {
792
+ background-image: url(../fonts/flags/4x3/it.svg);
793
+ }
794
+ .fi-it.fis {
795
+ background-image: url(../fonts/flags/1x1/it.svg);
796
+ }
797
+
798
+ .fi-je {
799
+ background-image: url(../fonts/flags/4x3/je.svg);
800
+ }
801
+ .fi-je.fis {
802
+ background-image: url(../fonts/flags/1x1/je.svg);
803
+ }
804
+
805
+ .fi-jm {
806
+ background-image: url(../fonts/flags/4x3/jm.svg);
807
+ }
808
+ .fi-jm.fis {
809
+ background-image: url(../fonts/flags/1x1/jm.svg);
810
+ }
811
+
812
+ .fi-jo {
813
+ background-image: url(../fonts/flags/4x3/jo.svg);
814
+ }
815
+ .fi-jo.fis {
816
+ background-image: url(../fonts/flags/1x1/jo.svg);
817
+ }
818
+
819
+ .fi-jp {
820
+ background-image: url(../fonts/flags/4x3/jp.svg);
821
+ }
822
+ .fi-jp.fis {
823
+ background-image: url(../fonts/flags/1x1/jp.svg);
824
+ }
825
+
826
+ .fi-ke {
827
+ background-image: url(../fonts/flags/4x3/ke.svg);
828
+ }
829
+ .fi-ke.fis {
830
+ background-image: url(../fonts/flags/1x1/ke.svg);
831
+ }
832
+
833
+ .fi-kg {
834
+ background-image: url(../fonts/flags/4x3/kg.svg);
835
+ }
836
+ .fi-kg.fis {
837
+ background-image: url(../fonts/flags/1x1/kg.svg);
838
+ }
839
+
840
+ .fi-kh {
841
+ background-image: url(../fonts/flags/4x3/kh.svg);
842
+ }
843
+ .fi-kh.fis {
844
+ background-image: url(../fonts/flags/1x1/kh.svg);
845
+ }
846
+
847
+ .fi-ki {
848
+ background-image: url(../fonts/flags/4x3/ki.svg);
849
+ }
850
+ .fi-ki.fis {
851
+ background-image: url(../fonts/flags/1x1/ki.svg);
852
+ }
853
+
854
+ .fi-km {
855
+ background-image: url(../fonts/flags/4x3/km.svg);
856
+ }
857
+ .fi-km.fis {
858
+ background-image: url(../fonts/flags/1x1/km.svg);
859
+ }
860
+
861
+ .fi-kn {
862
+ background-image: url(../fonts/flags/4x3/kn.svg);
863
+ }
864
+ .fi-kn.fis {
865
+ background-image: url(../fonts/flags/1x1/kn.svg);
866
+ }
867
+
868
+ .fi-kp {
869
+ background-image: url(../fonts/flags/4x3/kp.svg);
870
+ }
871
+ .fi-kp.fis {
872
+ background-image: url(../fonts/flags/1x1/kp.svg);
873
+ }
874
+
875
+ .fi-kr {
876
+ background-image: url(../fonts/flags/4x3/kr.svg);
877
+ }
878
+ .fi-kr.fis {
879
+ background-image: url(../fonts/flags/1x1/kr.svg);
880
+ }
881
+
882
+ .fi-kw {
883
+ background-image: url(../fonts/flags/4x3/kw.svg);
884
+ }
885
+ .fi-kw.fis {
886
+ background-image: url(../fonts/flags/1x1/kw.svg);
887
+ }
888
+
889
+ .fi-ky {
890
+ background-image: url(../fonts/flags/4x3/ky.svg);
891
+ }
892
+ .fi-ky.fis {
893
+ background-image: url(../fonts/flags/1x1/ky.svg);
894
+ }
895
+
896
+ .fi-kz {
897
+ background-image: url(../fonts/flags/4x3/kz.svg);
898
+ }
899
+ .fi-kz.fis {
900
+ background-image: url(../fonts/flags/1x1/kz.svg);
901
+ }
902
+
903
+ .fi-la {
904
+ background-image: url(../fonts/flags/4x3/la.svg);
905
+ }
906
+ .fi-la.fis {
907
+ background-image: url(../fonts/flags/1x1/la.svg);
908
+ }
909
+
910
+ .fi-lb {
911
+ background-image: url(../fonts/flags/4x3/lb.svg);
912
+ }
913
+ .fi-lb.fis {
914
+ background-image: url(../fonts/flags/1x1/lb.svg);
915
+ }
916
+
917
+ .fi-lc {
918
+ background-image: url(../fonts/flags/4x3/lc.svg);
919
+ }
920
+ .fi-lc.fis {
921
+ background-image: url(../fonts/flags/1x1/lc.svg);
922
+ }
923
+
924
+ .fi-li {
925
+ background-image: url(../fonts/flags/4x3/li.svg);
926
+ }
927
+ .fi-li.fis {
928
+ background-image: url(../fonts/flags/1x1/li.svg);
929
+ }
930
+
931
+ .fi-lk {
932
+ background-image: url(../fonts/flags/4x3/lk.svg);
933
+ }
934
+ .fi-lk.fis {
935
+ background-image: url(../fonts/flags/1x1/lk.svg);
936
+ }
937
+
938
+ .fi-lr {
939
+ background-image: url(../fonts/flags/4x3/lr.svg);
940
+ }
941
+ .fi-lr.fis {
942
+ background-image: url(../fonts/flags/1x1/lr.svg);
943
+ }
944
+
945
+ .fi-ls {
946
+ background-image: url(../fonts/flags/4x3/ls.svg);
947
+ }
948
+ .fi-ls.fis {
949
+ background-image: url(../fonts/flags/1x1/ls.svg);
950
+ }
951
+
952
+ .fi-lt {
953
+ background-image: url(../fonts/flags/4x3/lt.svg);
954
+ }
955
+ .fi-lt.fis {
956
+ background-image: url(../fonts/flags/1x1/lt.svg);
957
+ }
958
+
959
+ .fi-lu {
960
+ background-image: url(../fonts/flags/4x3/lu.svg);
961
+ }
962
+ .fi-lu.fis {
963
+ background-image: url(../fonts/flags/1x1/lu.svg);
964
+ }
965
+
966
+ .fi-lv {
967
+ background-image: url(../fonts/flags/4x3/lv.svg);
968
+ }
969
+ .fi-lv.fis {
970
+ background-image: url(../fonts/flags/1x1/lv.svg);
971
+ }
972
+
973
+ .fi-ly {
974
+ background-image: url(../fonts/flags/4x3/ly.svg);
975
+ }
976
+ .fi-ly.fis {
977
+ background-image: url(../fonts/flags/1x1/ly.svg);
978
+ }
979
+
980
+ .fi-ma {
981
+ background-image: url(../fonts/flags/4x3/ma.svg);
982
+ }
983
+ .fi-ma.fis {
984
+ background-image: url(../fonts/flags/1x1/ma.svg);
985
+ }
986
+
987
+ .fi-mc {
988
+ background-image: url(../fonts/flags/4x3/mc.svg);
989
+ }
990
+ .fi-mc.fis {
991
+ background-image: url(../fonts/flags/1x1/mc.svg);
992
+ }
993
+
994
+ .fi-md {
995
+ background-image: url(../fonts/flags/4x3/md.svg);
996
+ }
997
+ .fi-md.fis {
998
+ background-image: url(../fonts/flags/1x1/md.svg);
999
+ }
1000
+
1001
+ .fi-me {
1002
+ background-image: url(../fonts/flags/4x3/me.svg);
1003
+ }
1004
+ .fi-me.fis {
1005
+ background-image: url(../fonts/flags/1x1/me.svg);
1006
+ }
1007
+
1008
+ .fi-mf {
1009
+ background-image: url(../fonts/flags/4x3/mf.svg);
1010
+ }
1011
+ .fi-mf.fis {
1012
+ background-image: url(../fonts/flags/1x1/mf.svg);
1013
+ }
1014
+
1015
+ .fi-mg {
1016
+ background-image: url(../fonts/flags/4x3/mg.svg);
1017
+ }
1018
+ .fi-mg.fis {
1019
+ background-image: url(../fonts/flags/1x1/mg.svg);
1020
+ }
1021
+
1022
+ .fi-mh {
1023
+ background-image: url(../fonts/flags/4x3/mh.svg);
1024
+ }
1025
+ .fi-mh.fis {
1026
+ background-image: url(../fonts/flags/1x1/mh.svg);
1027
+ }
1028
+
1029
+ .fi-mk {
1030
+ background-image: url(../fonts/flags/4x3/mk.svg);
1031
+ }
1032
+ .fi-mk.fis {
1033
+ background-image: url(../fonts/flags/1x1/mk.svg);
1034
+ }
1035
+
1036
+ .fi-ml {
1037
+ background-image: url(../fonts/flags/4x3/ml.svg);
1038
+ }
1039
+ .fi-ml.fis {
1040
+ background-image: url(../fonts/flags/1x1/ml.svg);
1041
+ }
1042
+
1043
+ .fi-mm {
1044
+ background-image: url(../fonts/flags/4x3/mm.svg);
1045
+ }
1046
+ .fi-mm.fis {
1047
+ background-image: url(../fonts/flags/1x1/mm.svg);
1048
+ }
1049
+
1050
+ .fi-mn {
1051
+ background-image: url(../fonts/flags/4x3/mn.svg);
1052
+ }
1053
+ .fi-mn.fis {
1054
+ background-image: url(../fonts/flags/1x1/mn.svg);
1055
+ }
1056
+
1057
+ .fi-mo {
1058
+ background-image: url(../fonts/flags/4x3/mo.svg);
1059
+ }
1060
+ .fi-mo.fis {
1061
+ background-image: url(../fonts/flags/1x1/mo.svg);
1062
+ }
1063
+
1064
+ .fi-mp {
1065
+ background-image: url(../fonts/flags/4x3/mp.svg);
1066
+ }
1067
+ .fi-mp.fis {
1068
+ background-image: url(../fonts/flags/1x1/mp.svg);
1069
+ }
1070
+
1071
+ .fi-mq {
1072
+ background-image: url(../fonts/flags/4x3/mq.svg);
1073
+ }
1074
+ .fi-mq.fis {
1075
+ background-image: url(../fonts/flags/1x1/mq.svg);
1076
+ }
1077
+
1078
+ .fi-mr {
1079
+ background-image: url(../fonts/flags/4x3/mr.svg);
1080
+ }
1081
+ .fi-mr.fis {
1082
+ background-image: url(../fonts/flags/1x1/mr.svg);
1083
+ }
1084
+
1085
+ .fi-ms {
1086
+ background-image: url(../fonts/flags/4x3/ms.svg);
1087
+ }
1088
+ .fi-ms.fis {
1089
+ background-image: url(../fonts/flags/1x1/ms.svg);
1090
+ }
1091
+
1092
+ .fi-mt {
1093
+ background-image: url(../fonts/flags/4x3/mt.svg);
1094
+ }
1095
+ .fi-mt.fis {
1096
+ background-image: url(../fonts/flags/1x1/mt.svg);
1097
+ }
1098
+
1099
+ .fi-mu {
1100
+ background-image: url(../fonts/flags/4x3/mu.svg);
1101
+ }
1102
+ .fi-mu.fis {
1103
+ background-image: url(../fonts/flags/1x1/mu.svg);
1104
+ }
1105
+
1106
+ .fi-mv {
1107
+ background-image: url(../fonts/flags/4x3/mv.svg);
1108
+ }
1109
+ .fi-mv.fis {
1110
+ background-image: url(../fonts/flags/1x1/mv.svg);
1111
+ }
1112
+
1113
+ .fi-mw {
1114
+ background-image: url(../fonts/flags/4x3/mw.svg);
1115
+ }
1116
+ .fi-mw.fis {
1117
+ background-image: url(../fonts/flags/1x1/mw.svg);
1118
+ }
1119
+
1120
+ .fi-mx {
1121
+ background-image: url(../fonts/flags/4x3/mx.svg);
1122
+ }
1123
+ .fi-mx.fis {
1124
+ background-image: url(../fonts/flags/1x1/mx.svg);
1125
+ }
1126
+
1127
+ .fi-my {
1128
+ background-image: url(../fonts/flags/4x3/my.svg);
1129
+ }
1130
+ .fi-my.fis {
1131
+ background-image: url(../fonts/flags/1x1/my.svg);
1132
+ }
1133
+
1134
+ .fi-mz {
1135
+ background-image: url(../fonts/flags/4x3/mz.svg);
1136
+ }
1137
+ .fi-mz.fis {
1138
+ background-image: url(../fonts/flags/1x1/mz.svg);
1139
+ }
1140
+
1141
+ .fi-na {
1142
+ background-image: url(../fonts/flags/4x3/na.svg);
1143
+ }
1144
+ .fi-na.fis {
1145
+ background-image: url(../fonts/flags/1x1/na.svg);
1146
+ }
1147
+
1148
+ .fi-nc {
1149
+ background-image: url(../fonts/flags/4x3/nc.svg);
1150
+ }
1151
+ .fi-nc.fis {
1152
+ background-image: url(../fonts/flags/1x1/nc.svg);
1153
+ }
1154
+
1155
+ .fi-ne {
1156
+ background-image: url(../fonts/flags/4x3/ne.svg);
1157
+ }
1158
+ .fi-ne.fis {
1159
+ background-image: url(../fonts/flags/1x1/ne.svg);
1160
+ }
1161
+
1162
+ .fi-nf {
1163
+ background-image: url(../fonts/flags/4x3/nf.svg);
1164
+ }
1165
+ .fi-nf.fis {
1166
+ background-image: url(../fonts/flags/1x1/nf.svg);
1167
+ }
1168
+
1169
+ .fi-ng {
1170
+ background-image: url(../fonts/flags/4x3/ng.svg);
1171
+ }
1172
+ .fi-ng.fis {
1173
+ background-image: url(../fonts/flags/1x1/ng.svg);
1174
+ }
1175
+
1176
+ .fi-ni {
1177
+ background-image: url(../fonts/flags/4x3/ni.svg);
1178
+ }
1179
+ .fi-ni.fis {
1180
+ background-image: url(../fonts/flags/1x1/ni.svg);
1181
+ }
1182
+
1183
+ .fi-nl {
1184
+ background-image: url(../fonts/flags/4x3/nl.svg);
1185
+ }
1186
+ .fi-nl.fis {
1187
+ background-image: url(../fonts/flags/1x1/nl.svg);
1188
+ }
1189
+
1190
+ .fi-no {
1191
+ background-image: url(../fonts/flags/4x3/no.svg);
1192
+ }
1193
+ .fi-no.fis {
1194
+ background-image: url(../fonts/flags/1x1/no.svg);
1195
+ }
1196
+
1197
+ .fi-np {
1198
+ background-image: url(../fonts/flags/4x3/np.svg);
1199
+ }
1200
+ .fi-np.fis {
1201
+ background-image: url(../fonts/flags/1x1/np.svg);
1202
+ }
1203
+
1204
+ .fi-nr {
1205
+ background-image: url(../fonts/flags/4x3/nr.svg);
1206
+ }
1207
+ .fi-nr.fis {
1208
+ background-image: url(../fonts/flags/1x1/nr.svg);
1209
+ }
1210
+
1211
+ .fi-nu {
1212
+ background-image: url(../fonts/flags/4x3/nu.svg);
1213
+ }
1214
+ .fi-nu.fis {
1215
+ background-image: url(../fonts/flags/1x1/nu.svg);
1216
+ }
1217
+
1218
+ .fi-nz {
1219
+ background-image: url(../fonts/flags/4x3/nz.svg);
1220
+ }
1221
+ .fi-nz.fis {
1222
+ background-image: url(../fonts/flags/1x1/nz.svg);
1223
+ }
1224
+
1225
+ .fi-om {
1226
+ background-image: url(../fonts/flags/4x3/om.svg);
1227
+ }
1228
+ .fi-om.fis {
1229
+ background-image: url(../fonts/flags/1x1/om.svg);
1230
+ }
1231
+
1232
+ .fi-pa {
1233
+ background-image: url(../fonts/flags/4x3/pa.svg);
1234
+ }
1235
+ .fi-pa.fis {
1236
+ background-image: url(../fonts/flags/1x1/pa.svg);
1237
+ }
1238
+
1239
+ .fi-pe {
1240
+ background-image: url(../fonts/flags/4x3/pe.svg);
1241
+ }
1242
+ .fi-pe.fis {
1243
+ background-image: url(../fonts/flags/1x1/pe.svg);
1244
+ }
1245
+
1246
+ .fi-pf {
1247
+ background-image: url(../fonts/flags/4x3/pf.svg);
1248
+ }
1249
+ .fi-pf.fis {
1250
+ background-image: url(../fonts/flags/1x1/pf.svg);
1251
+ }
1252
+
1253
+ .fi-pg {
1254
+ background-image: url(../fonts/flags/4x3/pg.svg);
1255
+ }
1256
+ .fi-pg.fis {
1257
+ background-image: url(../fonts/flags/1x1/pg.svg);
1258
+ }
1259
+
1260
+ .fi-ph {
1261
+ background-image: url(../fonts/flags/4x3/ph.svg);
1262
+ }
1263
+ .fi-ph.fis {
1264
+ background-image: url(../fonts/flags/1x1/ph.svg);
1265
+ }
1266
+
1267
+ .fi-pk {
1268
+ background-image: url(../fonts/flags/4x3/pk.svg);
1269
+ }
1270
+ .fi-pk.fis {
1271
+ background-image: url(../fonts/flags/1x1/pk.svg);
1272
+ }
1273
+
1274
+ .fi-pl {
1275
+ background-image: url(../fonts/flags/4x3/pl.svg);
1276
+ }
1277
+ .fi-pl.fis {
1278
+ background-image: url(../fonts/flags/1x1/pl.svg);
1279
+ }
1280
+
1281
+ .fi-pm {
1282
+ background-image: url(../fonts/flags/4x3/pm.svg);
1283
+ }
1284
+ .fi-pm.fis {
1285
+ background-image: url(../fonts/flags/1x1/pm.svg);
1286
+ }
1287
+
1288
+ .fi-pn {
1289
+ background-image: url(../fonts/flags/4x3/pn.svg);
1290
+ }
1291
+ .fi-pn.fis {
1292
+ background-image: url(../fonts/flags/1x1/pn.svg);
1293
+ }
1294
+
1295
+ .fi-pr {
1296
+ background-image: url(../fonts/flags/4x3/pr.svg);
1297
+ }
1298
+ .fi-pr.fis {
1299
+ background-image: url(../fonts/flags/1x1/pr.svg);
1300
+ }
1301
+
1302
+ .fi-ps {
1303
+ background-image: url(../fonts/flags/4x3/ps.svg);
1304
+ }
1305
+ .fi-ps.fis {
1306
+ background-image: url(../fonts/flags/1x1/ps.svg);
1307
+ }
1308
+
1309
+ .fi-pt {
1310
+ background-image: url(../fonts/flags/4x3/pt.svg);
1311
+ }
1312
+ .fi-pt.fis {
1313
+ background-image: url(../fonts/flags/1x1/pt.svg);
1314
+ }
1315
+
1316
+ .fi-pw {
1317
+ background-image: url(../fonts/flags/4x3/pw.svg);
1318
+ }
1319
+ .fi-pw.fis {
1320
+ background-image: url(../fonts/flags/1x1/pw.svg);
1321
+ }
1322
+
1323
+ .fi-py {
1324
+ background-image: url(../fonts/flags/4x3/py.svg);
1325
+ }
1326
+ .fi-py.fis {
1327
+ background-image: url(../fonts/flags/1x1/py.svg);
1328
+ }
1329
+
1330
+ .fi-qa {
1331
+ background-image: url(../fonts/flags/4x3/qa.svg);
1332
+ }
1333
+ .fi-qa.fis {
1334
+ background-image: url(../fonts/flags/1x1/qa.svg);
1335
+ }
1336
+
1337
+ .fi-re {
1338
+ background-image: url(../fonts/flags/4x3/re.svg);
1339
+ }
1340
+ .fi-re.fis {
1341
+ background-image: url(../fonts/flags/1x1/re.svg);
1342
+ }
1343
+
1344
+ .fi-ro {
1345
+ background-image: url(../fonts/flags/4x3/ro.svg);
1346
+ }
1347
+ .fi-ro.fis {
1348
+ background-image: url(../fonts/flags/1x1/ro.svg);
1349
+ }
1350
+
1351
+ .fi-rs {
1352
+ background-image: url(../fonts/flags/4x3/rs.svg);
1353
+ }
1354
+ .fi-rs.fis {
1355
+ background-image: url(../fonts/flags/1x1/rs.svg);
1356
+ }
1357
+
1358
+ .fi-ru {
1359
+ background-image: url(../fonts/flags/4x3/ru.svg);
1360
+ }
1361
+ .fi-ru.fis {
1362
+ background-image: url(../fonts/flags/1x1/ru.svg);
1363
+ }
1364
+
1365
+ .fi-rw {
1366
+ background-image: url(../fonts/flags/4x3/rw.svg);
1367
+ }
1368
+ .fi-rw.fis {
1369
+ background-image: url(../fonts/flags/1x1/rw.svg);
1370
+ }
1371
+
1372
+ .fi-sa {
1373
+ background-image: url(../fonts/flags/4x3/sa.svg);
1374
+ }
1375
+ .fi-sa.fis {
1376
+ background-image: url(../fonts/flags/1x1/sa.svg);
1377
+ }
1378
+
1379
+ .fi-sb {
1380
+ background-image: url(../fonts/flags/4x3/sb.svg);
1381
+ }
1382
+ .fi-sb.fis {
1383
+ background-image: url(../fonts/flags/1x1/sb.svg);
1384
+ }
1385
+
1386
+ .fi-sc {
1387
+ background-image: url(../fonts/flags/4x3/sc.svg);
1388
+ }
1389
+ .fi-sc.fis {
1390
+ background-image: url(../fonts/flags/1x1/sc.svg);
1391
+ }
1392
+
1393
+ .fi-sd {
1394
+ background-image: url(../fonts/flags/4x3/sd.svg);
1395
+ }
1396
+ .fi-sd.fis {
1397
+ background-image: url(../fonts/flags/1x1/sd.svg);
1398
+ }
1399
+
1400
+ .fi-se {
1401
+ background-image: url(../fonts/flags/4x3/se.svg);
1402
+ }
1403
+ .fi-se.fis {
1404
+ background-image: url(../fonts/flags/1x1/se.svg);
1405
+ }
1406
+
1407
+ .fi-sg {
1408
+ background-image: url(../fonts/flags/4x3/sg.svg);
1409
+ }
1410
+ .fi-sg.fis {
1411
+ background-image: url(../fonts/flags/1x1/sg.svg);
1412
+ }
1413
+
1414
+ .fi-sh {
1415
+ background-image: url(../fonts/flags/4x3/sh.svg);
1416
+ }
1417
+ .fi-sh.fis {
1418
+ background-image: url(../fonts/flags/1x1/sh.svg);
1419
+ }
1420
+
1421
+ .fi-si {
1422
+ background-image: url(../fonts/flags/4x3/si.svg);
1423
+ }
1424
+ .fi-si.fis {
1425
+ background-image: url(../fonts/flags/1x1/si.svg);
1426
+ }
1427
+
1428
+ .fi-sj {
1429
+ background-image: url(../fonts/flags/4x3/sj.svg);
1430
+ }
1431
+ .fi-sj.fis {
1432
+ background-image: url(../fonts/flags/1x1/sj.svg);
1433
+ }
1434
+
1435
+ .fi-sk {
1436
+ background-image: url(../fonts/flags/4x3/sk.svg);
1437
+ }
1438
+ .fi-sk.fis {
1439
+ background-image: url(../fonts/flags/1x1/sk.svg);
1440
+ }
1441
+
1442
+ .fi-sl {
1443
+ background-image: url(../fonts/flags/4x3/sl.svg);
1444
+ }
1445
+ .fi-sl.fis {
1446
+ background-image: url(../fonts/flags/1x1/sl.svg);
1447
+ }
1448
+
1449
+ .fi-sm {
1450
+ background-image: url(../fonts/flags/4x3/sm.svg);
1451
+ }
1452
+ .fi-sm.fis {
1453
+ background-image: url(../fonts/flags/1x1/sm.svg);
1454
+ }
1455
+
1456
+ .fi-sn {
1457
+ background-image: url(../fonts/flags/4x3/sn.svg);
1458
+ }
1459
+ .fi-sn.fis {
1460
+ background-image: url(../fonts/flags/1x1/sn.svg);
1461
+ }
1462
+
1463
+ .fi-so {
1464
+ background-image: url(../fonts/flags/4x3/so.svg);
1465
+ }
1466
+ .fi-so.fis {
1467
+ background-image: url(../fonts/flags/1x1/so.svg);
1468
+ }
1469
+
1470
+ .fi-sr {
1471
+ background-image: url(../fonts/flags/4x3/sr.svg);
1472
+ }
1473
+ .fi-sr.fis {
1474
+ background-image: url(../fonts/flags/1x1/sr.svg);
1475
+ }
1476
+
1477
+ .fi-ss {
1478
+ background-image: url(../fonts/flags/4x3/ss.svg);
1479
+ }
1480
+ .fi-ss.fis {
1481
+ background-image: url(../fonts/flags/1x1/ss.svg);
1482
+ }
1483
+
1484
+ .fi-st {
1485
+ background-image: url(../fonts/flags/4x3/st.svg);
1486
+ }
1487
+ .fi-st.fis {
1488
+ background-image: url(../fonts/flags/1x1/st.svg);
1489
+ }
1490
+
1491
+ .fi-sv {
1492
+ background-image: url(../fonts/flags/4x3/sv.svg);
1493
+ }
1494
+ .fi-sv.fis {
1495
+ background-image: url(../fonts/flags/1x1/sv.svg);
1496
+ }
1497
+
1498
+ .fi-sx {
1499
+ background-image: url(../fonts/flags/4x3/sx.svg);
1500
+ }
1501
+ .fi-sx.fis {
1502
+ background-image: url(../fonts/flags/1x1/sx.svg);
1503
+ }
1504
+
1505
+ .fi-sy {
1506
+ background-image: url(../fonts/flags/4x3/sy.svg);
1507
+ }
1508
+ .fi-sy.fis {
1509
+ background-image: url(../fonts/flags/1x1/sy.svg);
1510
+ }
1511
+
1512
+ .fi-sz {
1513
+ background-image: url(../fonts/flags/4x3/sz.svg);
1514
+ }
1515
+ .fi-sz.fis {
1516
+ background-image: url(../fonts/flags/1x1/sz.svg);
1517
+ }
1518
+
1519
+ .fi-tc {
1520
+ background-image: url(../fonts/flags/4x3/tc.svg);
1521
+ }
1522
+ .fi-tc.fis {
1523
+ background-image: url(../fonts/flags/1x1/tc.svg);
1524
+ }
1525
+
1526
+ .fi-td {
1527
+ background-image: url(../fonts/flags/4x3/td.svg);
1528
+ }
1529
+ .fi-td.fis {
1530
+ background-image: url(../fonts/flags/1x1/td.svg);
1531
+ }
1532
+
1533
+ .fi-tf {
1534
+ background-image: url(../fonts/flags/4x3/tf.svg);
1535
+ }
1536
+ .fi-tf.fis {
1537
+ background-image: url(../fonts/flags/1x1/tf.svg);
1538
+ }
1539
+
1540
+ .fi-tg {
1541
+ background-image: url(../fonts/flags/4x3/tg.svg);
1542
+ }
1543
+ .fi-tg.fis {
1544
+ background-image: url(../fonts/flags/1x1/tg.svg);
1545
+ }
1546
+
1547
+ .fi-th {
1548
+ background-image: url(../fonts/flags/4x3/th.svg);
1549
+ }
1550
+ .fi-th.fis {
1551
+ background-image: url(../fonts/flags/1x1/th.svg);
1552
+ }
1553
+
1554
+ .fi-tj {
1555
+ background-image: url(../fonts/flags/4x3/tj.svg);
1556
+ }
1557
+ .fi-tj.fis {
1558
+ background-image: url(../fonts/flags/1x1/tj.svg);
1559
+ }
1560
+
1561
+ .fi-tk {
1562
+ background-image: url(../fonts/flags/4x3/tk.svg);
1563
+ }
1564
+ .fi-tk.fis {
1565
+ background-image: url(../fonts/flags/1x1/tk.svg);
1566
+ }
1567
+
1568
+ .fi-tl {
1569
+ background-image: url(../fonts/flags/4x3/tl.svg);
1570
+ }
1571
+ .fi-tl.fis {
1572
+ background-image: url(../fonts/flags/1x1/tl.svg);
1573
+ }
1574
+
1575
+ .fi-tm {
1576
+ background-image: url(../fonts/flags/4x3/tm.svg);
1577
+ }
1578
+ .fi-tm.fis {
1579
+ background-image: url(../fonts/flags/1x1/tm.svg);
1580
+ }
1581
+
1582
+ .fi-tn {
1583
+ background-image: url(../fonts/flags/4x3/tn.svg);
1584
+ }
1585
+ .fi-tn.fis {
1586
+ background-image: url(../fonts/flags/1x1/tn.svg);
1587
+ }
1588
+
1589
+ .fi-to {
1590
+ background-image: url(../fonts/flags/4x3/to.svg);
1591
+ }
1592
+ .fi-to.fis {
1593
+ background-image: url(../fonts/flags/1x1/to.svg);
1594
+ }
1595
+
1596
+ .fi-tr {
1597
+ background-image: url(../fonts/flags/4x3/tr.svg);
1598
+ }
1599
+ .fi-tr.fis {
1600
+ background-image: url(../fonts/flags/1x1/tr.svg);
1601
+ }
1602
+
1603
+ .fi-tt {
1604
+ background-image: url(../fonts/flags/4x3/tt.svg);
1605
+ }
1606
+ .fi-tt.fis {
1607
+ background-image: url(../fonts/flags/1x1/tt.svg);
1608
+ }
1609
+
1610
+ .fi-tv {
1611
+ background-image: url(../fonts/flags/4x3/tv.svg);
1612
+ }
1613
+ .fi-tv.fis {
1614
+ background-image: url(../fonts/flags/1x1/tv.svg);
1615
+ }
1616
+
1617
+ .fi-tw {
1618
+ background-image: url(../fonts/flags/4x3/tw.svg);
1619
+ }
1620
+ .fi-tw.fis {
1621
+ background-image: url(../fonts/flags/1x1/tw.svg);
1622
+ }
1623
+
1624
+ .fi-tz {
1625
+ background-image: url(../fonts/flags/4x3/tz.svg);
1626
+ }
1627
+ .fi-tz.fis {
1628
+ background-image: url(../fonts/flags/1x1/tz.svg);
1629
+ }
1630
+
1631
+ .fi-ua {
1632
+ background-image: url(../fonts/flags/4x3/ua.svg);
1633
+ }
1634
+ .fi-ua.fis {
1635
+ background-image: url(../fonts/flags/1x1/ua.svg);
1636
+ }
1637
+
1638
+ .fi-ug {
1639
+ background-image: url(../fonts/flags/4x3/ug.svg);
1640
+ }
1641
+ .fi-ug.fis {
1642
+ background-image: url(../fonts/flags/1x1/ug.svg);
1643
+ }
1644
+
1645
+ .fi-um {
1646
+ background-image: url(../fonts/flags/4x3/um.svg);
1647
+ }
1648
+ .fi-um.fis {
1649
+ background-image: url(../fonts/flags/1x1/um.svg);
1650
+ }
1651
+
1652
+ .fi-us {
1653
+ background-image: url(../fonts/flags/4x3/us.svg);
1654
+ }
1655
+ .fi-us.fis {
1656
+ background-image: url(../fonts/flags/1x1/us.svg);
1657
+ }
1658
+
1659
+ .fi-uy {
1660
+ background-image: url(../fonts/flags/4x3/uy.svg);
1661
+ }
1662
+ .fi-uy.fis {
1663
+ background-image: url(../fonts/flags/1x1/uy.svg);
1664
+ }
1665
+
1666
+ .fi-uz {
1667
+ background-image: url(../fonts/flags/4x3/uz.svg);
1668
+ }
1669
+ .fi-uz.fis {
1670
+ background-image: url(../fonts/flags/1x1/uz.svg);
1671
+ }
1672
+
1673
+ .fi-va {
1674
+ background-image: url(../fonts/flags/4x3/va.svg);
1675
+ }
1676
+ .fi-va.fis {
1677
+ background-image: url(../fonts/flags/1x1/va.svg);
1678
+ }
1679
+
1680
+ .fi-vc {
1681
+ background-image: url(../fonts/flags/4x3/vc.svg);
1682
+ }
1683
+ .fi-vc.fis {
1684
+ background-image: url(../fonts/flags/1x1/vc.svg);
1685
+ }
1686
+
1687
+ .fi-ve {
1688
+ background-image: url(../fonts/flags/4x3/ve.svg);
1689
+ }
1690
+ .fi-ve.fis {
1691
+ background-image: url(../fonts/flags/1x1/ve.svg);
1692
+ }
1693
+
1694
+ .fi-vg {
1695
+ background-image: url(../fonts/flags/4x3/vg.svg);
1696
+ }
1697
+ .fi-vg.fis {
1698
+ background-image: url(../fonts/flags/1x1/vg.svg);
1699
+ }
1700
+
1701
+ .fi-vi {
1702
+ background-image: url(../fonts/flags/4x3/vi.svg);
1703
+ }
1704
+ .fi-vi.fis {
1705
+ background-image: url(../fonts/flags/1x1/vi.svg);
1706
+ }
1707
+
1708
+ .fi-vn {
1709
+ background-image: url(../fonts/flags/4x3/vn.svg);
1710
+ }
1711
+ .fi-vn.fis {
1712
+ background-image: url(../fonts/flags/1x1/vn.svg);
1713
+ }
1714
+
1715
+ .fi-vu {
1716
+ background-image: url(../fonts/flags/4x3/vu.svg);
1717
+ }
1718
+ .fi-vu.fis {
1719
+ background-image: url(../fonts/flags/1x1/vu.svg);
1720
+ }
1721
+
1722
+ .fi-wf {
1723
+ background-image: url(../fonts/flags/4x3/wf.svg);
1724
+ }
1725
+ .fi-wf.fis {
1726
+ background-image: url(../fonts/flags/1x1/wf.svg);
1727
+ }
1728
+
1729
+ .fi-ws {
1730
+ background-image: url(../fonts/flags/4x3/ws.svg);
1731
+ }
1732
+ .fi-ws.fis {
1733
+ background-image: url(../fonts/flags/1x1/ws.svg);
1734
+ }
1735
+
1736
+ .fi-ye {
1737
+ background-image: url(../fonts/flags/4x3/ye.svg);
1738
+ }
1739
+ .fi-ye.fis {
1740
+ background-image: url(../fonts/flags/1x1/ye.svg);
1741
+ }
1742
+
1743
+ .fi-yt {
1744
+ background-image: url(../fonts/flags/4x3/yt.svg);
1745
+ }
1746
+ .fi-yt.fis {
1747
+ background-image: url(../fonts/flags/1x1/yt.svg);
1748
+ }
1749
+
1750
+ .fi-za {
1751
+ background-image: url(../fonts/flags/4x3/za.svg);
1752
+ }
1753
+ .fi-za.fis {
1754
+ background-image: url(../fonts/flags/1x1/za.svg);
1755
+ }
1756
+
1757
+ .fi-zm {
1758
+ background-image: url(../fonts/flags/4x3/zm.svg);
1759
+ }
1760
+ .fi-zm.fis {
1761
+ background-image: url(../fonts/flags/1x1/zm.svg);
1762
+ }
1763
+
1764
+ .fi-zw {
1765
+ background-image: url(../fonts/flags/4x3/zw.svg);
1766
+ }
1767
+ .fi-zw.fis {
1768
+ background-image: url(../fonts/flags/1x1/zw.svg);
1769
+ }
1770
+
1771
+ .fi-ac {
1772
+ background-image: url(../fonts/flags/4x3/ac.svg);
1773
+ }
1774
+ .fi-ac.fis {
1775
+ background-image: url(../fonts/flags/1x1/ac.svg);
1776
+ }
1777
+
1778
+ .fi-cp {
1779
+ background-image: url(../fonts/flags/4x3/cp.svg);
1780
+ }
1781
+ .fi-cp.fis {
1782
+ background-image: url(../fonts/flags/1x1/cp.svg);
1783
+ }
1784
+
1785
+ .fi-dg {
1786
+ background-image: url(../fonts/flags/4x3/dg.svg);
1787
+ }
1788
+ .fi-dg.fis {
1789
+ background-image: url(../fonts/flags/1x1/dg.svg);
1790
+ }
1791
+
1792
+ .fi-ea {
1793
+ background-image: url(../fonts/flags/4x3/ea.svg);
1794
+ }
1795
+ .fi-ea.fis {
1796
+ background-image: url(../fonts/flags/1x1/ea.svg);
1797
+ }
1798
+
1799
+ .fi-es-ct {
1800
+ background-image: url(../fonts/flags/4x3/es-ct.svg);
1801
+ }
1802
+ .fi-es-ct.fis {
1803
+ background-image: url(../fonts/flags/1x1/es-ct.svg);
1804
+ }
1805
+
1806
+ .fi-es-ga {
1807
+ background-image: url(../fonts/flags/4x3/es-ga.svg);
1808
+ }
1809
+ .fi-es-ga.fis {
1810
+ background-image: url(../fonts/flags/1x1/es-ga.svg);
1811
+ }
1812
+
1813
+ .fi-eu {
1814
+ background-image: url(../fonts/flags/4x3/eu.svg);
1815
+ }
1816
+ .fi-eu.fis {
1817
+ background-image: url(../fonts/flags/1x1/eu.svg);
1818
+ }
1819
+
1820
+ .fi-gb-eng {
1821
+ background-image: url(../fonts/flags/4x3/gb-eng.svg);
1822
+ }
1823
+ .fi-gb-eng.fis {
1824
+ background-image: url(../fonts/flags/1x1/gb-eng.svg);
1825
+ }
1826
+
1827
+ .fi-gb-nir {
1828
+ background-image: url(../fonts/flags/4x3/gb-nir.svg);
1829
+ }
1830
+ .fi-gb-nir.fis {
1831
+ background-image: url(../fonts/flags/1x1/gb-nir.svg);
1832
+ }
1833
+
1834
+ .fi-gb-sct {
1835
+ background-image: url(../fonts/flags/4x3/gb-sct.svg);
1836
+ }
1837
+ .fi-gb-sct.fis {
1838
+ background-image: url(../fonts/flags/1x1/gb-sct.svg);
1839
+ }
1840
+
1841
+ .fi-gb-wls {
1842
+ background-image: url(../fonts/flags/4x3/gb-wls.svg);
1843
+ }
1844
+ .fi-gb-wls.fis {
1845
+ background-image: url(../fonts/flags/1x1/gb-wls.svg);
1846
+ }
1847
+
1848
+ .fi-ic {
1849
+ background-image: url(../fonts/flags/4x3/ic.svg);
1850
+ }
1851
+ .fi-ic.fis {
1852
+ background-image: url(../fonts/flags/1x1/ic.svg);
1853
+ }
1854
+
1855
+ .fi-ta {
1856
+ background-image: url(../fonts/flags/4x3/ta.svg);
1857
+ }
1858
+ .fi-ta.fis {
1859
+ background-image: url(../fonts/flags/1x1/ta.svg);
1860
+ }
1861
+
1862
+ .fi-un {
1863
+ background-image: url(../fonts/flags/4x3/un.svg);
1864
+ }
1865
+ .fi-un.fis {
1866
+ background-image: url(../fonts/flags/1x1/un.svg);
1867
+ }
1868
+
1869
+ .fi-xk {
1870
+ background-image: url(../fonts/flags/4x3/xk.svg);
1871
+ }
1872
+ .fi-xk.fis {
1873
+ background-image: url(../fonts/flags/1x1/xk.svg);
1874
+ }
1875
+
1876
+ .fi {
1877
+ vertical-align: middle;
1878
+ }
assets/fonts/flags/1x1/ac.svg ADDED
assets/fonts/flags/1x1/ad.svg ADDED
assets/fonts/flags/1x1/ae.svg ADDED
assets/fonts/flags/1x1/af.svg ADDED
assets/fonts/flags/1x1/ag.svg ADDED
assets/fonts/flags/1x1/ai.svg ADDED
assets/fonts/flags/1x1/al.svg ADDED
assets/fonts/flags/1x1/am.svg ADDED
assets/fonts/flags/1x1/ao.svg ADDED
assets/fonts/flags/1x1/aq.svg ADDED
assets/fonts/flags/1x1/ar.svg ADDED
assets/fonts/flags/1x1/as.svg ADDED
assets/fonts/flags/1x1/at.svg ADDED
assets/fonts/flags/1x1/au.svg ADDED
assets/fonts/flags/1x1/aw.svg ADDED
assets/fonts/flags/1x1/ax.svg ADDED
assets/fonts/flags/1x1/az.svg ADDED
assets/fonts/flags/1x1/ba.svg ADDED
assets/fonts/flags/1x1/bb.svg ADDED
assets/fonts/flags/1x1/bd.svg ADDED
assets/fonts/flags/1x1/be.svg ADDED
assets/fonts/flags/1x1/bf.svg ADDED
assets/fonts/flags/1x1/bg.svg ADDED
assets/fonts/flags/1x1/bh.svg ADDED
assets/fonts/flags/1x1/bi.svg ADDED
assets/fonts/flags/1x1/bj.svg ADDED
assets/fonts/flags/1x1/bl.svg ADDED
assets/fonts/flags/1x1/bm.svg ADDED
assets/fonts/flags/1x1/bn.svg ADDED
assets/fonts/flags/1x1/bo.svg ADDED
assets/fonts/flags/1x1/bq.svg ADDED
assets/fonts/flags/1x1/br.svg ADDED
assets/fonts/flags/1x1/bs.svg ADDED
assets/fonts/flags/1x1/bt.svg ADDED
assets/fonts/flags/1x1/bv.svg ADDED
assets/fonts/flags/1x1/bw.svg ADDED
assets/fonts/flags/1x1/by.svg ADDED
assets/fonts/flags/1x1/bz.svg ADDED
assets/fonts/flags/1x1/ca.svg ADDED