From c30984980358eb0dc5ae538d6fe74ccc1527c1fc Mon Sep 17 00:00:00 2001
From: JoannaSendecka <161479597+JoannaSendecka@users.noreply.github.com>
Date: Wed, 10 Apr 2024 14:59:08 +0200
Subject: [PATCH] Initial commit
---
.github/.travis.yml | 44 +
.github/Docs.md | 13 +
.github/ISSUE_TEMPLATE/bug_report.md | 27 +
.github/ISSUE_TEMPLATE/feature_request.md | 20 +
.github/ISSUE_TEMPLATE/question.md | 10 +
.github/PULL_REQUEST_TEMPLATE.md | 8 +
.github/config.yml | 27 +
.github/hooks/README.md | 11 +
.github/hooks/pre-commit | 28 +
.github/labeler.yml | 8 +
.github/release-drafter.yml | 20 +
.github/stale.yml | 22 +
.github/workflows/Gemfile | 2 +
.github/workflows/Gemfile.lock | 273 +
.github/workflows/gem-build.yml | 55 +
.github/workflows/jekyll-build.yml | 31 +
.github/workflows/labeler.yml | 13 +
.github/workflows/publish-build.yml | 54 +
.github/workflows/workflow-test.yml | 18 +
.gitignore | 36 +
.gitpod.yml | 42 +
Gemfile | 2 +
LICENSE | 21 +
README.md | 643 +
_config.yml | 57 +
_data/authors.yml | 20 +
_data/biblio.yml | 7 +
_data/icons.yml | 37 +
_data/icons_builder.yml | 82 +
_data/language.yml | 23 +
_data/menu.yml | 10 +
_data/social.yml | 16 +
_includes/aligner.html | 19 +
_includes/blog/blog.liquid | 37 +
_includes/blog/blog_nav.liquid | 43 +
_includes/blog/post_footer.liquid | 57 +
_includes/blog/post_info.liquid | 15 +
_includes/blog/post_nav.liquid | 19 +
_includes/citation.html | 2 +
_includes/default/footer.liquid | 18 +
_includes/default/head.liquid | 91 +
_includes/default/navbar.liquid | 47 +
_includes/default/search_input.liquid | 51 +
_includes/default/tags_list.liquid | 21 +
_includes/gallery.html | 22 +
_includes/portfolio.html | 15 +
_includes/social/cusdis.liquid | 13 +
_includes/social/disqus.liquid | 12 +
_includes/social/icons.liquid | 36 +
_includes/social/share_buttons.liquid | 92 +
_includes/social/utterances.liquid | 8 +
_layouts/archive.liquid | 33 +
_layouts/categories.liquid | 38 +
_layouts/custom.liquid | 37 +
_layouts/default.html | 19 +
_layouts/home.liquid | 28 +
_layouts/page.liquid | 30 +
_layouts/post.liquid | 31 +
_layouts/search.liquid | 24 +
_layouts/tags.liquid | 91 +
_portfolio/cake.md | 21 +
_portfolio/circus.md | 20 +
_portfolio/gitlecture.md | 20 +
_portfolio/hanoi.md | 21 +
_portfolio/jekyllblog.md | 18 +
_portfolio/ninja.md | 20 +
_portfolio/safe.md | 22 +
_portfolio/submarine.md | 20 +
_portfolio/tictactoe.md | 21 +
_posts/2013-10-18-blogging-with-title.md | 12 +
.../2014-08-08-Markup-Syntax-Highlighting.md | 100 +
_posts/2014-11-26-lorem-ipsum.md | 41 +
_posts/2014-11-27-whats-your-title.md | 31 +
_posts/2014-11-28-markdown-and-html.md | 104 +
_posts/2016-12-03-Mermaid.md | 221 +
_posts/2017-09-17-Use-Bootstrap.md | 116 +
_posts/2018-10-29-feature-images.md | 60 +
_posts/2019-05-18-color-post.md | 45 +
_posts/2019-06-30-sample-post.md | 34 +
_posts/2019-11-02-Tech-stuff-example.md | 178 +
_posts/2021-04-27-dark-mode.md | 98 +
_sass/base/_global.scss | 285 +
_sass/base/_highlight.scss | 304 +
_sass/base/_utility.scss | 101 +
_sass/base/_variables.scss | 136 +
_sass/external/_font-awesome.scss | 12 +
_sass/external/_katex.scss | 21 +
_sass/external/_pacifico.scss | 17 +
_sass/external/_reset.scss | 427 +
_sass/external/_source-sans-pro.scss | 45 +
_sass/external/font-awesome/_animated.scss | 153 +
.../font-awesome/_bordered-pulled.scss | 20 +
_sass/external/font-awesome/_core.scss | 43 +
_sass/external/font-awesome/_fixed-width.scss | 7 +
_sass/external/font-awesome/_functions.scss | 57 +
_sass/external/font-awesome/_icons.scss | 10 +
_sass/external/font-awesome/_list.scss | 18 +
_sass/external/font-awesome/_mixins.scss | 75 +
.../font-awesome/_rotated-flipped.scss | 31 +
.../external/font-awesome/_screen-reader.scss | 14 +
_sass/external/font-awesome/_shims.scss | 2042 +++
_sass/external/font-awesome/_sizing.scss | 16 +
_sass/external/font-awesome/_stacked.scss | 32 +
_sass/external/font-awesome/_variables.scss | 4993 +++++++
_sass/external/font-awesome/brands.scss | 30 +
_sass/external/font-awesome/fontawesome.scss | 21 +
_sass/external/font-awesome/regular.scss | 26 +
_sass/external/font-awesome/solid.scss | 26 +
_sass/external/font-awesome/v4-shims.scss | 11 +
_sass/external/katex/katex.scss | 1414 ++
_sass/includes/_blog_nav.scss | 48 +
_sass/includes/_footer.scss | 30 +
_sass/includes/_gallery.scss | 48 +
_sass/includes/_navbar.scss | 157 +
_sass/includes/_portfolio.scss | 53 +
_sass/includes/_post_nav.scss | 33 +
_sass/includes/_share_buttons.scss | 40 +
_sass/layouts/_blog.scss | 101 +
_sass/layouts/_categories.scss | 92 +
_sass/layouts/_page.scss | 41 +
_sass/layouts/_posts.scss | 157 +
_sass/layouts/_search.scss | 58 +
_sass/layouts/_tags.scss | 71 +
_sass/type-on-strap.scss | 55 +
assets/Dockerfile | 15 +
assets/css/bootstrap-iso.less | 12 +
assets/css/main.scss | 4 +
assets/css/vendor/bootstrap-iso.css | 9121 +++++++++++++
assets/css/vendor/bootstrap-iso.min.css | 6 +
assets/css/vendor/bootstrap.css | 10007 ++++++++++++++
assets/data/search.liquid | 8 +
assets/favicon.ico | Bin 0 -> 4286 bytes
assets/fonts/Pacifico/Pacifico.eot | Bin 0 -> 254708 bytes
assets/fonts/Pacifico/Pacifico.svg | 10833 ++++++++++++++++
assets/fonts/Pacifico/Pacifico.ttf | Bin 0 -> 254520 bytes
assets/fonts/Pacifico/Pacifico.woff | Bin 0 -> 120076 bytes
assets/fonts/Pacifico/Pacifico.woff2 | Bin 0 -> 84280 bytes
.../Pacifico/original-pacifico-regular.ttf | Bin 0 -> 254520 bytes
assets/fonts/font-awesome/fa-brands-400.ttf | Bin 0 -> 207972 bytes
assets/fonts/font-awesome/fa-brands-400.woff2 | Bin 0 -> 117372 bytes
assets/fonts/font-awesome/fa-regular-400.ttf | Bin 0 -> 68004 bytes
.../fonts/font-awesome/fa-regular-400.woff2 | Bin 0 -> 25452 bytes
assets/fonts/font-awesome/fa-solid-900.ttf | Bin 0 -> 419720 bytes
assets/fonts/font-awesome/fa-solid-900.woff2 | Bin 0 -> 156496 bytes
.../fonts/font-awesome/fa-v4compatibility.ttf | Bin 0 -> 10832 bytes
.../font-awesome/fa-v4compatibility.woff2 | Bin 0 -> 4792 bytes
assets/fonts/katex/KaTeX_AMS-Regular.ttf | Bin 0 -> 63632 bytes
assets/fonts/katex/KaTeX_AMS-Regular.woff | Bin 0 -> 33516 bytes
assets/fonts/katex/KaTeX_AMS-Regular.woff2 | Bin 0 -> 28076 bytes
assets/fonts/katex/KaTeX_Caligraphic-Bold.ttf | Bin 0 -> 12368 bytes
.../fonts/katex/KaTeX_Caligraphic-Bold.woff | Bin 0 -> 7716 bytes
.../fonts/katex/KaTeX_Caligraphic-Bold.woff2 | Bin 0 -> 6912 bytes
.../fonts/katex/KaTeX_Caligraphic-Regular.ttf | Bin 0 -> 12344 bytes
.../katex/KaTeX_Caligraphic-Regular.woff | Bin 0 -> 7656 bytes
.../katex/KaTeX_Caligraphic-Regular.woff2 | Bin 0 -> 6908 bytes
assets/fonts/katex/KaTeX_Fraktur-Bold.ttf | Bin 0 -> 19584 bytes
assets/fonts/katex/KaTeX_Fraktur-Bold.woff | Bin 0 -> 13296 bytes
assets/fonts/katex/KaTeX_Fraktur-Bold.woff2 | Bin 0 -> 11348 bytes
assets/fonts/katex/KaTeX_Fraktur-Regular.ttf | Bin 0 -> 19572 bytes
assets/fonts/katex/KaTeX_Fraktur-Regular.woff | Bin 0 -> 13208 bytes
.../fonts/katex/KaTeX_Fraktur-Regular.woff2 | Bin 0 -> 11316 bytes
assets/fonts/katex/KaTeX_Main-Bold.ttf | Bin 0 -> 51336 bytes
assets/fonts/katex/KaTeX_Main-Bold.woff | Bin 0 -> 29912 bytes
assets/fonts/katex/KaTeX_Main-Bold.woff2 | Bin 0 -> 25324 bytes
assets/fonts/katex/KaTeX_Main-BoldItalic.ttf | Bin 0 -> 32968 bytes
assets/fonts/katex/KaTeX_Main-BoldItalic.woff | Bin 0 -> 19412 bytes
.../fonts/katex/KaTeX_Main-BoldItalic.woff2 | Bin 0 -> 16780 bytes
assets/fonts/katex/KaTeX_Main-Italic.ttf | Bin 0 -> 33580 bytes
assets/fonts/katex/KaTeX_Main-Italic.woff | Bin 0 -> 19676 bytes
assets/fonts/katex/KaTeX_Main-Italic.woff2 | Bin 0 -> 16988 bytes
assets/fonts/katex/KaTeX_Main-Regular.ttf | Bin 0 -> 53580 bytes
assets/fonts/katex/KaTeX_Main-Regular.woff | Bin 0 -> 30772 bytes
assets/fonts/katex/KaTeX_Main-Regular.woff2 | Bin 0 -> 26272 bytes
assets/fonts/katex/KaTeX_Math-BoldItalic.ttf | Bin 0 -> 31196 bytes
assets/fonts/katex/KaTeX_Math-BoldItalic.woff | Bin 0 -> 18668 bytes
.../fonts/katex/KaTeX_Math-BoldItalic.woff2 | Bin 0 -> 16400 bytes
assets/fonts/katex/KaTeX_Math-Italic.ttf | Bin 0 -> 31308 bytes
assets/fonts/katex/KaTeX_Math-Italic.woff | Bin 0 -> 18748 bytes
assets/fonts/katex/KaTeX_Math-Italic.woff2 | Bin 0 -> 16440 bytes
assets/fonts/katex/KaTeX_SansSerif-Bold.ttf | Bin 0 -> 24504 bytes
assets/fonts/katex/KaTeX_SansSerif-Bold.woff | Bin 0 -> 14408 bytes
assets/fonts/katex/KaTeX_SansSerif-Bold.woff2 | Bin 0 -> 12216 bytes
assets/fonts/katex/KaTeX_SansSerif-Italic.ttf | Bin 0 -> 22364 bytes
.../fonts/katex/KaTeX_SansSerif-Italic.woff | Bin 0 -> 14112 bytes
.../fonts/katex/KaTeX_SansSerif-Italic.woff2 | Bin 0 -> 12028 bytes
.../fonts/katex/KaTeX_SansSerif-Regular.ttf | Bin 0 -> 19436 bytes
.../fonts/katex/KaTeX_SansSerif-Regular.woff | Bin 0 -> 12316 bytes
.../fonts/katex/KaTeX_SansSerif-Regular.woff2 | Bin 0 -> 10344 bytes
assets/fonts/katex/KaTeX_Script-Regular.ttf | Bin 0 -> 16648 bytes
assets/fonts/katex/KaTeX_Script-Regular.woff | Bin 0 -> 10588 bytes
assets/fonts/katex/KaTeX_Script-Regular.woff2 | Bin 0 -> 9644 bytes
assets/fonts/katex/KaTeX_Size1-Regular.ttf | Bin 0 -> 12228 bytes
assets/fonts/katex/KaTeX_Size1-Regular.woff | Bin 0 -> 6496 bytes
assets/fonts/katex/KaTeX_Size1-Regular.woff2 | Bin 0 -> 5468 bytes
assets/fonts/katex/KaTeX_Size2-Regular.ttf | Bin 0 -> 11508 bytes
assets/fonts/katex/KaTeX_Size2-Regular.woff | Bin 0 -> 6188 bytes
assets/fonts/katex/KaTeX_Size2-Regular.woff2 | Bin 0 -> 5208 bytes
assets/fonts/katex/KaTeX_Size3-Regular.ttf | Bin 0 -> 7588 bytes
assets/fonts/katex/KaTeX_Size3-Regular.woff | Bin 0 -> 4420 bytes
assets/fonts/katex/KaTeX_Size3-Regular.woff2 | Bin 0 -> 3624 bytes
assets/fonts/katex/KaTeX_Size4-Regular.ttf | Bin 0 -> 10364 bytes
assets/fonts/katex/KaTeX_Size4-Regular.woff | Bin 0 -> 5980 bytes
assets/fonts/katex/KaTeX_Size4-Regular.woff2 | Bin 0 -> 4928 bytes
.../fonts/katex/KaTeX_Typewriter-Regular.ttf | Bin 0 -> 27556 bytes
.../fonts/katex/KaTeX_Typewriter-Regular.woff | Bin 0 -> 16028 bytes
.../katex/KaTeX_Typewriter-Regular.woff2 | Bin 0 -> 13568 bytes
.../source-sans-pro-bold-italic.woff2 | Bin 0 -> 12628 bytes
.../source-sans-pro-bold.woff2 | Bin 0 -> 12976 bytes
.../source-sans-pro-italic.woff2 | Bin 0 -> 12656 bytes
.../source-sans-pro-regular.woff2 | Bin 0 -> 13324 bytes
assets/gulpfile.js | 130 +
assets/img/feature-img/circuit.jpeg | Bin 0 -> 277392 bytes
assets/img/feature-img/desk-messy.jpeg | Bin 0 -> 394641 bytes
assets/img/feature-img/story.jpeg | Bin 0 -> 243708 bytes
assets/img/header/triangular-medium.jpeg | Bin 0 -> 37957 bytes
assets/img/header/triangular-small.jpeg | Bin 0 -> 11425 bytes
assets/img/header/triangular.jpeg | Bin 0 -> 102604 bytes
assets/img/lineart.png | Bin 0 -> 16807 bytes
assets/img/mermaid-example.png | Bin 0 -> 8937 bytes
assets/img/pexels/book-glass.jpeg | Bin 0 -> 176895 bytes
assets/img/pexels/computer.jpeg | Bin 0 -> 131114 bytes
assets/img/pexels/search-map.jpeg | Bin 0 -> 483636 bytes
assets/img/pexels/travel.jpeg | Bin 0 -> 350168 bytes
assets/img/portfolio/cabin.png | Bin 0 -> 24642 bytes
assets/img/portfolio/cake.png | Bin 0 -> 7881 bytes
assets/img/portfolio/circus.png | Bin 0 -> 22514 bytes
assets/img/portfolio/game.png | Bin 0 -> 18419 bytes
assets/img/portfolio/github.png | Bin 0 -> 7121 bytes
assets/img/portfolio/jekyllblog2.png | Bin 0 -> 9800 bytes
assets/img/portfolio/ninja.png | Bin 0 -> 3835 bytes
assets/img/portfolio/safe.png | Bin 0 -> 10496 bytes
assets/img/portfolio/submarine.png | Bin 0 -> 17757 bytes
assets/img/portfolio/toh.png | Bin 0 -> 8171 bytes
assets/img/portfolio/ttt.png | Bin 0 -> 13753 bytes
assets/img/screenshot.png | Bin 0 -> 316798 bytes
.../img/thumbnails/feature-img/circuit.jpeg | Bin 0 -> 110580 bytes
.../thumbnails/feature-img/desk-messy.jpeg | Bin 0 -> 129362 bytes
assets/img/thumbnails/feature-img/story.jpeg | Bin 0 -> 88743 bytes
assets/img/triangle.png | Bin 0 -> 35225 bytes
assets/img/triangle.svg | 1 +
assets/js/main.min.js | 6 +
assets/js/partials/cookie_consent_init.js | 60 +
assets/js/partials/dark-mode.js | 57 +
assets/js/partials/masonry_init.js | 22 +
assets/js/partials/navbar.js | 26 +
assets/js/vendor/imagesloaded.pkgd.min.js | 12 +
assets/js/vendor/katex.auto-render.min.js | 1 +
assets/js/vendor/katex.min.js | 1 +
assets/js/vendor/masonry.pkgd.min.js | 9 +
assets/js/vendor/mermaid.min.js | 1759 +++
assets/js/vendor/simple-jekyll-search.min.js | 6 +
assets/package.json | 38 +
index.html | 3 +
pages/404.md | 9 +
pages/about.md | 14 +
pages/archive.md | 9 +
pages/categories.md | 7 +
pages/gallery.md | 16 +
pages/portfolio.md | 11 +
pages/search.md | 10 +
pages/tags.md | 8 +
type-on-strap.gemspec | 32 +
262 files changed, 47476 insertions(+)
create mode 100644 .github/.travis.yml
create mode 100644 .github/Docs.md
create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
create mode 100644 .github/ISSUE_TEMPLATE/question.md
create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
create mode 100644 .github/config.yml
create mode 100644 .github/hooks/README.md
create mode 100755 .github/hooks/pre-commit
create mode 100644 .github/labeler.yml
create mode 100644 .github/release-drafter.yml
create mode 100644 .github/stale.yml
create mode 100644 .github/workflows/Gemfile
create mode 100644 .github/workflows/Gemfile.lock
create mode 100644 .github/workflows/gem-build.yml
create mode 100644 .github/workflows/jekyll-build.yml
create mode 100644 .github/workflows/labeler.yml
create mode 100644 .github/workflows/publish-build.yml
create mode 100644 .github/workflows/workflow-test.yml
create mode 100644 .gitignore
create mode 100644 .gitpod.yml
create mode 100644 Gemfile
create mode 100644 LICENSE
create mode 100644 README.md
create mode 100644 _config.yml
create mode 100644 _data/authors.yml
create mode 100644 _data/biblio.yml
create mode 100644 _data/icons.yml
create mode 100644 _data/icons_builder.yml
create mode 100644 _data/language.yml
create mode 100644 _data/menu.yml
create mode 100644 _data/social.yml
create mode 100644 _includes/aligner.html
create mode 100644 _includes/blog/blog.liquid
create mode 100644 _includes/blog/blog_nav.liquid
create mode 100644 _includes/blog/post_footer.liquid
create mode 100644 _includes/blog/post_info.liquid
create mode 100644 _includes/blog/post_nav.liquid
create mode 100644 _includes/citation.html
create mode 100644 _includes/default/footer.liquid
create mode 100644 _includes/default/head.liquid
create mode 100644 _includes/default/navbar.liquid
create mode 100644 _includes/default/search_input.liquid
create mode 100644 _includes/default/tags_list.liquid
create mode 100644 _includes/gallery.html
create mode 100644 _includes/portfolio.html
create mode 100644 _includes/social/cusdis.liquid
create mode 100644 _includes/social/disqus.liquid
create mode 100644 _includes/social/icons.liquid
create mode 100644 _includes/social/share_buttons.liquid
create mode 100644 _includes/social/utterances.liquid
create mode 100644 _layouts/archive.liquid
create mode 100644 _layouts/categories.liquid
create mode 100644 _layouts/custom.liquid
create mode 100644 _layouts/default.html
create mode 100644 _layouts/home.liquid
create mode 100644 _layouts/page.liquid
create mode 100644 _layouts/post.liquid
create mode 100644 _layouts/search.liquid
create mode 100644 _layouts/tags.liquid
create mode 100644 _portfolio/cake.md
create mode 100644 _portfolio/circus.md
create mode 100644 _portfolio/gitlecture.md
create mode 100644 _portfolio/hanoi.md
create mode 100644 _portfolio/jekyllblog.md
create mode 100644 _portfolio/ninja.md
create mode 100644 _portfolio/safe.md
create mode 100644 _portfolio/submarine.md
create mode 100644 _portfolio/tictactoe.md
create mode 100644 _posts/2013-10-18-blogging-with-title.md
create mode 100644 _posts/2014-08-08-Markup-Syntax-Highlighting.md
create mode 100644 _posts/2014-11-26-lorem-ipsum.md
create mode 100644 _posts/2014-11-27-whats-your-title.md
create mode 100644 _posts/2014-11-28-markdown-and-html.md
create mode 100644 _posts/2016-12-03-Mermaid.md
create mode 100644 _posts/2017-09-17-Use-Bootstrap.md
create mode 100644 _posts/2018-10-29-feature-images.md
create mode 100644 _posts/2019-05-18-color-post.md
create mode 100644 _posts/2019-06-30-sample-post.md
create mode 100644 _posts/2019-11-02-Tech-stuff-example.md
create mode 100644 _posts/2021-04-27-dark-mode.md
create mode 100644 _sass/base/_global.scss
create mode 100644 _sass/base/_highlight.scss
create mode 100644 _sass/base/_utility.scss
create mode 100644 _sass/base/_variables.scss
create mode 100644 _sass/external/_font-awesome.scss
create mode 100644 _sass/external/_katex.scss
create mode 100644 _sass/external/_pacifico.scss
create mode 100644 _sass/external/_reset.scss
create mode 100644 _sass/external/_source-sans-pro.scss
create mode 100644 _sass/external/font-awesome/_animated.scss
create mode 100644 _sass/external/font-awesome/_bordered-pulled.scss
create mode 100644 _sass/external/font-awesome/_core.scss
create mode 100644 _sass/external/font-awesome/_fixed-width.scss
create mode 100644 _sass/external/font-awesome/_functions.scss
create mode 100644 _sass/external/font-awesome/_icons.scss
create mode 100644 _sass/external/font-awesome/_list.scss
create mode 100644 _sass/external/font-awesome/_mixins.scss
create mode 100644 _sass/external/font-awesome/_rotated-flipped.scss
create mode 100644 _sass/external/font-awesome/_screen-reader.scss
create mode 100644 _sass/external/font-awesome/_shims.scss
create mode 100644 _sass/external/font-awesome/_sizing.scss
create mode 100644 _sass/external/font-awesome/_stacked.scss
create mode 100644 _sass/external/font-awesome/_variables.scss
create mode 100644 _sass/external/font-awesome/brands.scss
create mode 100644 _sass/external/font-awesome/fontawesome.scss
create mode 100644 _sass/external/font-awesome/regular.scss
create mode 100644 _sass/external/font-awesome/solid.scss
create mode 100644 _sass/external/font-awesome/v4-shims.scss
create mode 100644 _sass/external/katex/katex.scss
create mode 100644 _sass/includes/_blog_nav.scss
create mode 100644 _sass/includes/_footer.scss
create mode 100644 _sass/includes/_gallery.scss
create mode 100644 _sass/includes/_navbar.scss
create mode 100644 _sass/includes/_portfolio.scss
create mode 100644 _sass/includes/_post_nav.scss
create mode 100644 _sass/includes/_share_buttons.scss
create mode 100644 _sass/layouts/_blog.scss
create mode 100644 _sass/layouts/_categories.scss
create mode 100644 _sass/layouts/_page.scss
create mode 100644 _sass/layouts/_posts.scss
create mode 100644 _sass/layouts/_search.scss
create mode 100644 _sass/layouts/_tags.scss
create mode 100644 _sass/type-on-strap.scss
create mode 100644 assets/Dockerfile
create mode 100644 assets/css/bootstrap-iso.less
create mode 100644 assets/css/main.scss
create mode 100644 assets/css/vendor/bootstrap-iso.css
create mode 100644 assets/css/vendor/bootstrap-iso.min.css
create mode 100644 assets/css/vendor/bootstrap.css
create mode 100644 assets/data/search.liquid
create mode 100644 assets/favicon.ico
create mode 100755 assets/fonts/Pacifico/Pacifico.eot
create mode 100755 assets/fonts/Pacifico/Pacifico.svg
create mode 100755 assets/fonts/Pacifico/Pacifico.ttf
create mode 100755 assets/fonts/Pacifico/Pacifico.woff
create mode 100755 assets/fonts/Pacifico/Pacifico.woff2
create mode 100755 assets/fonts/Pacifico/original-pacifico-regular.ttf
create mode 100644 assets/fonts/font-awesome/fa-brands-400.ttf
create mode 100644 assets/fonts/font-awesome/fa-brands-400.woff2
create mode 100644 assets/fonts/font-awesome/fa-regular-400.ttf
create mode 100644 assets/fonts/font-awesome/fa-regular-400.woff2
create mode 100644 assets/fonts/font-awesome/fa-solid-900.ttf
create mode 100644 assets/fonts/font-awesome/fa-solid-900.woff2
create mode 100644 assets/fonts/font-awesome/fa-v4compatibility.ttf
create mode 100644 assets/fonts/font-awesome/fa-v4compatibility.woff2
create mode 100644 assets/fonts/katex/KaTeX_AMS-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_AMS-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_AMS-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Bold.ttf
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Bold.woff
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Bold.woff2
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Caligraphic-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Bold.ttf
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Bold.woff
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Bold.woff2
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Fraktur-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Main-Bold.ttf
create mode 100644 assets/fonts/katex/KaTeX_Main-Bold.woff
create mode 100644 assets/fonts/katex/KaTeX_Main-Bold.woff2
create mode 100644 assets/fonts/katex/KaTeX_Main-BoldItalic.ttf
create mode 100644 assets/fonts/katex/KaTeX_Main-BoldItalic.woff
create mode 100644 assets/fonts/katex/KaTeX_Main-BoldItalic.woff2
create mode 100644 assets/fonts/katex/KaTeX_Main-Italic.ttf
create mode 100644 assets/fonts/katex/KaTeX_Main-Italic.woff
create mode 100644 assets/fonts/katex/KaTeX_Main-Italic.woff2
create mode 100644 assets/fonts/katex/KaTeX_Main-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Main-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Main-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Math-BoldItalic.ttf
create mode 100644 assets/fonts/katex/KaTeX_Math-BoldItalic.woff
create mode 100644 assets/fonts/katex/KaTeX_Math-BoldItalic.woff2
create mode 100644 assets/fonts/katex/KaTeX_Math-Italic.ttf
create mode 100644 assets/fonts/katex/KaTeX_Math-Italic.woff
create mode 100644 assets/fonts/katex/KaTeX_Math-Italic.woff2
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Bold.ttf
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Bold.woff
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Bold.woff2
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Italic.ttf
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Italic.woff
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Italic.woff2
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_SansSerif-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Script-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Script-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Script-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Size1-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Size1-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Size1-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Size2-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Size2-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Size2-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Size3-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Size3-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Size3-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Size4-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Size4-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Size4-Regular.woff2
create mode 100644 assets/fonts/katex/KaTeX_Typewriter-Regular.ttf
create mode 100644 assets/fonts/katex/KaTeX_Typewriter-Regular.woff
create mode 100644 assets/fonts/katex/KaTeX_Typewriter-Regular.woff2
create mode 100644 assets/fonts/source-sans-pro/source-sans-pro-bold-italic.woff2
create mode 100644 assets/fonts/source-sans-pro/source-sans-pro-bold.woff2
create mode 100644 assets/fonts/source-sans-pro/source-sans-pro-italic.woff2
create mode 100644 assets/fonts/source-sans-pro/source-sans-pro-regular.woff2
create mode 100644 assets/gulpfile.js
create mode 100644 assets/img/feature-img/circuit.jpeg
create mode 100644 assets/img/feature-img/desk-messy.jpeg
create mode 100644 assets/img/feature-img/story.jpeg
create mode 100644 assets/img/header/triangular-medium.jpeg
create mode 100644 assets/img/header/triangular-small.jpeg
create mode 100644 assets/img/header/triangular.jpeg
create mode 100755 assets/img/lineart.png
create mode 100644 assets/img/mermaid-example.png
create mode 100644 assets/img/pexels/book-glass.jpeg
create mode 100644 assets/img/pexels/computer.jpeg
create mode 100644 assets/img/pexels/search-map.jpeg
create mode 100644 assets/img/pexels/travel.jpeg
create mode 100644 assets/img/portfolio/cabin.png
create mode 100644 assets/img/portfolio/cake.png
create mode 100644 assets/img/portfolio/circus.png
create mode 100644 assets/img/portfolio/game.png
create mode 100644 assets/img/portfolio/github.png
create mode 100644 assets/img/portfolio/jekyllblog2.png
create mode 100644 assets/img/portfolio/ninja.png
create mode 100644 assets/img/portfolio/safe.png
create mode 100644 assets/img/portfolio/submarine.png
create mode 100644 assets/img/portfolio/toh.png
create mode 100644 assets/img/portfolio/ttt.png
create mode 100644 assets/img/screenshot.png
create mode 100644 assets/img/thumbnails/feature-img/circuit.jpeg
create mode 100644 assets/img/thumbnails/feature-img/desk-messy.jpeg
create mode 100644 assets/img/thumbnails/feature-img/story.jpeg
create mode 100644 assets/img/triangle.png
create mode 100644 assets/img/triangle.svg
create mode 100644 assets/js/main.min.js
create mode 100644 assets/js/partials/cookie_consent_init.js
create mode 100644 assets/js/partials/dark-mode.js
create mode 100644 assets/js/partials/masonry_init.js
create mode 100644 assets/js/partials/navbar.js
create mode 100644 assets/js/vendor/imagesloaded.pkgd.min.js
create mode 100644 assets/js/vendor/katex.auto-render.min.js
create mode 100644 assets/js/vendor/katex.min.js
create mode 100644 assets/js/vendor/masonry.pkgd.min.js
create mode 100644 assets/js/vendor/mermaid.min.js
create mode 100644 assets/js/vendor/simple-jekyll-search.min.js
create mode 100644 assets/package.json
create mode 100644 index.html
create mode 100644 pages/404.md
create mode 100644 pages/about.md
create mode 100644 pages/archive.md
create mode 100644 pages/categories.md
create mode 100644 pages/gallery.md
create mode 100644 pages/portfolio.md
create mode 100644 pages/search.md
create mode 100644 pages/tags.md
create mode 100644 type-on-strap.gemspec
diff --git a/.github/.travis.yml b/.github/.travis.yml
new file mode 100644
index 00000000..7b12be85
--- /dev/null
+++ b/.github/.travis.yml
@@ -0,0 +1,44 @@
+language: ruby
+rvm:
+# - 2.4.0
+# - 2.5.5
+ - 2.6.3
+
+env:
+ global:
+ - NOKOGIRI_USE_SYSTEM_LIBRARIES=true
+
+notifications:
+ email: false
+
+before_install:
+# - gem update --system
+ - gem install bundler
+
+script:
+ - bundle install
+ - bundle exec jekyll build
+
+after_script:
+ - gem install type-on-strap
+ - gem install jekyll-theme-type-on-strap
+ - docker pull sylhare/type-on-strap
+
+branches:
+ only:
+ - master
+ - /^v.*$/
+
+jobs:
+ include:
+ - stage: gem release
+ rvm: 2.6.3
+ script: echo "Deploying to rubygems.org ..."
+ deploy:
+ provider: rubygems
+ gem: type-on-strap
+ api_key:
+ secure: DNJmBojaNJU0VFS2RE3Gy5CBnll1GXm7wtvxVMDfAqFNbCQdq2LR/v3LDNNm/ZEPMQfgdvlom8s5Pm26nnxbWFAAFcLTBD/cyJffvudgiCo3ONLkpm/PsVJiTyNbzZyb/XPE879S+LVtdKGlhLFSBaqUKfrhyRHT1W9LWrrjZMTQngUZCPlJmw6AsLvqT2x1CcBvVD2Q6tN8bOwq2blsDUtI6449ey1qWfgaERvM8KvF76aB32YQ7t8986NMkfHRDXPlgxm64pCc4kduBqAk9UHP5JAJzO4c3zEhX5Mb6Hc1CoxdgF3WSpmiN6HVVMaSC1byL4evocR+Enh5Gjc0VxEmIjCESpyheQG7YkkaadC7Lrvb18/qoSj0iDeB386k11XMiRN1dxu1CehPOkyQh5V5UEbZrm/9W9U/eQGgG1YoqicShcfxLDGeWRK4moLW8a8pvvBs+dduZyCWUgaC08S1u+HwvO8TpWcslr9/J05sRV4PAjk+u66+FVdILn0YWsbOKTezY/APTDfHnn/NQGZWXI4W5PMtf+KfPjL9kU0ouhqGpElGxrg2Hlw8kaPY3QrYLviVC7/DvWNWPGt9hmvcneuEg16zJTMoeNzckK5AUimyzvvjpVPVBh30T1YpZtcg+gFgesTHjyo/piFxEFX4ttYKoxvLMABONbniXcE=
+ on:
+ tags: true
+ repo: sylhare/Type-on-Strap
diff --git a/.github/Docs.md b/.github/Docs.md
new file mode 100644
index 00000000..4e428678
--- /dev/null
+++ b/.github/Docs.md
@@ -0,0 +1,13 @@
+# GitHub folder
+
+> You don't need that folder for your GitHub page
+
+You can delete this folder or add your own workflows in it.
+
+## Structure
+
+- [hooks](./hooks): custom git hooks for gulp task
+- [workflows](./workflows): Workflows of this repository for the GitHub actions
+- [config.yml](./config.yml): Config file for "request-info" bot
+- [release-drafter.yml](./release-drafter.yml): Config file for "release-drafter" bot
+- [stale.yml](./stale.yml): Config file for "stale" bot
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 00000000..1a4d2fa1
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,27 @@
+---
+name: Bug report
+about: Create a report to help us improve
+title: ''
+labels: bug
+assignees: 'sylhare'
+
+---
+
+**Describe the bug**
+A clear and concise description of what the bug is.
+
+**To Reproduce**
+Steps to reproduce the behavior:
+1. Go to '...'
+2. Click on '....'
+3. Scroll down to '....'
+4. See error
+
+**Expected behavior**
+A clear and concise description of what you expected to happen.
+
+**Screenshots**
+If applicable, add screenshots to help explain your problem.
+
+**Additional context**
+Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 00000000..11fc491e
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,20 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+title: ''
+labels: enhancement
+assignees: ''
+
+---
+
+**Is your feature request related to a problem? Please describe.**
+A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
+
+**Describe the solution you'd like**
+A clear and concise description of what you want to happen.
+
+**Describe alternatives you've considered**
+A clear and concise description of any alternative solutions or features you've considered.
+
+**Additional context**
+Add any other context or screenshots about the feature request here.
diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md
new file mode 100644
index 00000000..2914d455
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/question.md
@@ -0,0 +1,10 @@
+---
+name: Question
+about: Anything you'd like to ask for
+title: ''
+labels: question
+assignees: ''
+
+---
+
+
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644
index 00000000..c3ac09cc
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,8 @@
+
+
+
+### Description
+
+
+### Screenshot
+
diff --git a/.github/config.yml b/.github/config.yml
new file mode 100644
index 00000000..31fa6135
--- /dev/null
+++ b/.github/config.yml
@@ -0,0 +1,27 @@
+# Configuration for request-info
+# https://github.com/behaviorbot/request-info
+
+# *OPTIONAL* Comment to reply with
+requestInfoReplyComment: >
+ We would appreciate it if you could provide us with more info about this issue/pr!
+
+# *OPTIONAL* default titles to check against for lack of descriptiveness (MUST BE ALL LOWERCASE)
+requestInfoDefaultTitles:
+ - update readme.md
+ - updates
+
+# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
+requestInfoLabelToAdd: need-more-info
+
+# *OPTIONAL* Require Pull Requests to contain more information than what is provided in the PR template (Will fail if the pull request's body is equal to the provided template)
+checkPullRequestTemplate: true
+
+# *OPTIONAL* Only warn about insufficient information on these events type (Keys must be lowercase. Valid values are 'issue' and 'pullRequest')
+requestInfoOn:
+ pullRequest: true
+ issue: true
+
+# *OPTIONAL* Add a list of people whose Issues/PRs will not be commented on (keys must be GitHub usernames)
+requestInfoUserstoExclude:
+ - sylhare
+ - # the other users you wanna add here
diff --git a/.github/hooks/README.md b/.github/hooks/README.md
new file mode 100644
index 00000000..9a869031
--- /dev/null
+++ b/.github/hooks/README.md
@@ -0,0 +1,11 @@
+# Git hooks
+
+Git hooks are provided in `hooks/`. The pre-commit hook, when enabled, will check for non-staged assets before commit and abort if found any.
+
+## Setup
+
+`ln lib/hooks/pre-commit .git/hooks/pre-commit`
+
+## Bypass
+
+`git commit -n`
diff --git a/.github/hooks/pre-commit b/.github/hooks/pre-commit
new file mode 100755
index 00000000..270e9c97
--- /dev/null
+++ b/.github/hooks/pre-commit
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# Called by "git commit" with no arguments.
+# The hook should run gulp to optimize assets.
+# Will exit with non-zero status if it wants to stop the commit.
+
+: << 'END' # Ancillary code to ensure environment before running gulp
+# If it's on the right directory, proceed. Else, try to fix it. If fail, abort commit.
+if [ ${PWD##*/} != "lib" ] ; then
+ cd lib || exit 1
+fi
+
+# If gulp is intalled and gulpfile.js is present, then proceed. Else, abort commit.
+if ! [ -f "gulpfile.js" ] || ! command -v gulp; then
+ printf "gulpfile.js not found or gulp-cli not installed!\n"
+ exit 1
+fi
+END
+
+# If there are non-staged assets, abort commit.
+if git status --porcelain | grep -E '^(\?\?|AM|\nM).*assets/.*$' >/dev/null; then
+ printf "There are non-staged assets, be sure to run gulp before commiting changes!\n"
+ exit 1
+fi
+
+# Proceed with the commit.
+exit 0
+
diff --git a/.github/labeler.yml b/.github/labeler.yml
new file mode 100644
index 00000000..43c012f3
--- /dev/null
+++ b/.github/labeler.yml
@@ -0,0 +1,8 @@
+question:
+ - '(?)'
+
+bug:
+ - '(bug|issue|problem)'
+
+enhancement:
+ - '(enhancement|feature)'
diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml
new file mode 100644
index 00000000..a3f49446
--- /dev/null
+++ b/.github/release-drafter.yml
@@ -0,0 +1,20 @@
+name-template: 'v$NEXT_PATCH_VERSION'
+tag-template: 'v$NEXT_PATCH_VERSION'
+categories:
+ - title: '🚀 Features'
+ labels:
+ - 'feature'
+ - 'enhancement'
+ - title: '🐛 Bug Fixes'
+ labels:
+ - 'fix'
+ - 'bug'
+ - title: '🧰 Maintenance'
+ labels:
+ - 'devops'
+ - 'custom'
+ - 'dependencies'
+template: |
+ ## What’s new:
+
+ $CHANGES
diff --git a/.github/stale.yml b/.github/stale.yml
new file mode 100644
index 00000000..a4183fe6
--- /dev/null
+++ b/.github/stale.yml
@@ -0,0 +1,22 @@
+# Number of days of inactivity before an issue becomes stale
+daysUntilStale: 15
+
+# Number of days of inactivity before a stale issue is closed
+daysUntilClose: 7
+
+# Issues with these labels will never be considered stale
+exemptLabels:
+ - pinned
+ - security
+
+# Label to use when marking an issue as stale
+staleLabel: wontfix
+
+# Comment to post when marking an issue as stale. Set to `false` to disable
+markComment: >
+ This issue has been automatically marked as stale because it has not had
+ recent activity. It will be closed if no further activity occurs. Thank you
+ for your contributions.
+
+# Comment to post when closing a stale issue. Set to `false` to disable
+closeComment: false
diff --git a/.github/workflows/Gemfile b/.github/workflows/Gemfile
new file mode 100644
index 00000000..053c27dc
--- /dev/null
+++ b/.github/workflows/Gemfile
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem 'github-pages'
diff --git a/.github/workflows/Gemfile.lock b/.github/workflows/Gemfile.lock
new file mode 100644
index 00000000..7764aa1d
--- /dev/null
+++ b/.github/workflows/Gemfile.lock
@@ -0,0 +1,273 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (7.1.3)
+ base64
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ minitest (>= 5.1)
+ mutex_m
+ tzinfo (~> 2.0)
+ addressable (2.8.6)
+ public_suffix (>= 2.0.2, < 6.0)
+ base64 (0.2.0)
+ bigdecimal (3.1.6)
+ coffee-script (2.4.1)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.12.2)
+ colorator (1.1.0)
+ commonmarker (0.23.10)
+ concurrent-ruby (1.2.3)
+ connection_pool (2.4.1)
+ dnsruby (1.70.0)
+ simpleidn (~> 0.2.1)
+ drb (2.2.0)
+ ruby2_keywords
+ em-websocket (0.5.3)
+ eventmachine (>= 0.12.9)
+ http_parser.rb (~> 0)
+ ethon (0.16.0)
+ ffi (>= 1.15.0)
+ eventmachine (1.2.7)
+ execjs (2.9.1)
+ faraday (2.8.1)
+ base64
+ faraday-net_http (>= 2.0, < 3.1)
+ ruby2_keywords (>= 0.0.4)
+ faraday-net_http (3.0.2)
+ ffi (1.16.3)
+ forwardable-extended (2.6.0)
+ gemoji (4.1.0)
+ github-pages (230)
+ github-pages-health-check (= 1.18.2)
+ jekyll (= 3.9.5)
+ jekyll-avatar (= 0.8.0)
+ jekyll-coffeescript (= 1.2.2)
+ jekyll-commonmark-ghpages (= 0.4.0)
+ jekyll-default-layout (= 0.1.5)
+ jekyll-feed (= 0.17.0)
+ jekyll-gist (= 1.5.0)
+ jekyll-github-metadata (= 2.16.1)
+ jekyll-include-cache (= 0.2.1)
+ jekyll-mentions (= 1.6.0)
+ jekyll-optional-front-matter (= 0.3.2)
+ jekyll-paginate (= 1.1.0)
+ jekyll-readme-index (= 0.3.0)
+ jekyll-redirect-from (= 0.16.0)
+ jekyll-relative-links (= 0.7.0)
+ jekyll-remote-theme (= 0.4.3)
+ jekyll-sass-converter (= 1.5.2)
+ jekyll-seo-tag (= 2.8.0)
+ jekyll-sitemap (= 1.4.0)
+ jekyll-swiss (= 1.0.0)
+ jekyll-theme-architect (= 0.2.0)
+ jekyll-theme-cayman (= 0.2.0)
+ jekyll-theme-dinky (= 0.2.0)
+ jekyll-theme-hacker (= 0.2.0)
+ jekyll-theme-leap-day (= 0.2.0)
+ jekyll-theme-merlot (= 0.2.0)
+ jekyll-theme-midnight (= 0.2.0)
+ jekyll-theme-minimal (= 0.2.0)
+ jekyll-theme-modernist (= 0.2.0)
+ jekyll-theme-primer (= 0.6.0)
+ jekyll-theme-slate (= 0.2.0)
+ jekyll-theme-tactile (= 0.2.0)
+ jekyll-theme-time-machine (= 0.2.0)
+ jekyll-titles-from-headings (= 0.5.3)
+ jemoji (= 0.13.0)
+ kramdown (= 2.4.0)
+ kramdown-parser-gfm (= 1.1.0)
+ liquid (= 4.0.4)
+ mercenary (~> 0.3)
+ minima (= 2.5.1)
+ nokogiri (>= 1.13.6, < 2.0)
+ rouge (= 3.30.0)
+ terminal-table (~> 1.4)
+ github-pages-health-check (1.18.2)
+ addressable (~> 2.3)
+ dnsruby (~> 1.60)
+ octokit (>= 4, < 8)
+ public_suffix (>= 3.0, < 6.0)
+ typhoeus (~> 1.3)
+ html-pipeline (2.14.3)
+ activesupport (>= 2)
+ nokogiri (>= 1.4)
+ http_parser.rb (0.8.0)
+ i18n (1.14.1)
+ concurrent-ruby (~> 1.0)
+ jekyll (3.9.5)
+ addressable (~> 2.4)
+ colorator (~> 1.0)
+ em-websocket (~> 0.5)
+ i18n (>= 0.7, < 2)
+ jekyll-sass-converter (~> 1.0)
+ jekyll-watch (~> 2.0)
+ kramdown (>= 1.17, < 3)
+ liquid (~> 4.0)
+ mercenary (~> 0.3.3)
+ pathutil (~> 0.9)
+ rouge (>= 1.7, < 4)
+ safe_yaml (~> 1.0)
+ jekyll-avatar (0.8.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-coffeescript (1.2.2)
+ coffee-script (~> 2.2)
+ coffee-script-source (~> 1.12)
+ jekyll-commonmark (1.4.0)
+ commonmarker (~> 0.22)
+ jekyll-commonmark-ghpages (0.4.0)
+ commonmarker (~> 0.23.7)
+ jekyll (~> 3.9.0)
+ jekyll-commonmark (~> 1.4.0)
+ rouge (>= 2.0, < 5.0)
+ jekyll-default-layout (0.1.5)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-feed (0.17.0)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-gist (1.5.0)
+ octokit (~> 4.2)
+ jekyll-github-metadata (2.16.1)
+ jekyll (>= 3.4, < 5.0)
+ octokit (>= 4, < 7, != 4.4.0)
+ jekyll-include-cache (0.2.1)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-mentions (1.6.0)
+ html-pipeline (~> 2.3)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-optional-front-matter (0.3.2)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-paginate (1.1.0)
+ jekyll-readme-index (0.3.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-redirect-from (0.16.0)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-relative-links (0.7.0)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-remote-theme (0.4.3)
+ addressable (~> 2.0)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
+ rubyzip (>= 1.3.0, < 3.0)
+ jekyll-sass-converter (1.5.2)
+ sass (~> 3.4)
+ jekyll-seo-tag (2.8.0)
+ jekyll (>= 3.8, < 5.0)
+ jekyll-sitemap (1.4.0)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-swiss (1.0.0)
+ jekyll-theme-architect (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-cayman (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-dinky (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-hacker (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-leap-day (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-merlot (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-midnight (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-minimal (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-modernist (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-primer (0.6.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-github-metadata (~> 2.9)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-slate (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-tactile (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-time-machine (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-titles-from-headings (0.5.3)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-watch (2.2.1)
+ listen (~> 3.0)
+ jemoji (0.13.0)
+ gemoji (>= 3, < 5)
+ html-pipeline (~> 2.2)
+ jekyll (>= 3.0, < 5.0)
+ kramdown (2.4.0)
+ rexml
+ kramdown-parser-gfm (1.1.0)
+ kramdown (~> 2.0)
+ liquid (4.0.4)
+ listen (3.8.0)
+ rb-fsevent (~> 0.10, >= 0.10.3)
+ rb-inotify (~> 0.9, >= 0.9.10)
+ mercenary (0.3.6)
+ minima (2.5.1)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-feed (~> 0.9)
+ jekyll-seo-tag (~> 2.1)
+ minitest (5.22.2)
+ mutex_m (0.2.0)
+ nokogiri (1.16.2-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.16.2-x86_64-linux)
+ racc (~> 1.4)
+ octokit (4.25.1)
+ faraday (>= 1, < 3)
+ sawyer (~> 0.9)
+ pathutil (0.16.2)
+ forwardable-extended (~> 2.6)
+ public_suffix (5.0.4)
+ racc (1.7.3)
+ rb-fsevent (0.11.2)
+ rb-inotify (0.10.1)
+ ffi (~> 1.0)
+ rexml (3.2.6)
+ rouge (3.30.0)
+ ruby2_keywords (0.0.5)
+ rubyzip (2.3.2)
+ safe_yaml (1.0.5)
+ sass (3.7.4)
+ sass-listen (~> 4.0.0)
+ sass-listen (4.0.0)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
+ sawyer (0.9.2)
+ addressable (>= 2.3.5)
+ faraday (>= 0.17.3, < 3)
+ simpleidn (0.2.1)
+ unf (~> 0.1.4)
+ terminal-table (1.8.0)
+ unicode-display_width (~> 1.1, >= 1.1.1)
+ typhoeus (1.4.1)
+ ethon (>= 0.9.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ unf (0.1.4)
+ unf_ext
+ unf_ext (0.0.9.1)
+ unicode-display_width (1.8.0)
+
+PLATFORMS
+ x86_64-darwin-19
+ x86_64-linux
+
+DEPENDENCIES
+ github-pages
+
+BUNDLED WITH
+ 2.4.2
diff --git a/.github/workflows/gem-build.yml b/.github/workflows/gem-build.yml
new file mode 100644
index 00000000..d4b4de7b
--- /dev/null
+++ b/.github/workflows/gem-build.yml
@@ -0,0 +1,55 @@
+name: Build Ruby Gem
+
+on:
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ test:
+
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ ruby: [ '2.7.4', '3.0', '3.1', '3.2' ]
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Set up Ruby
+ # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby,
+ # change this to (see https://github.com/ruby/setup-ruby#versioning):
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: ${{ matrix.ruby }}
+ bundler-cache: true # runs 'bundle install' and caches installed gems automatically
+ - name: Install github-pages gem 2.7.4
+ continue-on-error: true
+ run: bundle install
+ working-directory: ./.github/workflows
+ if: matrix.ruby == '2.7.4'
+ - name: Install github-pages gem
+ run: |
+ gem install github-pages
+ gem update --system
+ if: matrix.ruby != '2.7.4'
+ - name: Install
+ run: bundle install
+ - name: Build jekyll site
+ run: bundle exec jekyll build
+ - name: Build the gem
+ continue-on-error: true
+ run: |
+ gem build *.gemspec
+ echo `find . -name "*.gem" | tail -1 | awk -F"[/]" '{print $2}'`
+ - name: Install theme gems
+ continue-on-error: true
+ run: |
+ gem install type-on-strap
+ gem install jekyll-theme-type-on-strap
+ - name: GPR
+ continue-on-error: true
+ run: |
+ gem install type-on-strap --version "2.4.9" --source "https://rubygems.pkg.github.com/sylhare"
+ - name: Build with Docker
+ continue-on-error: true
+ run: |
+ cd assets && docker build .
diff --git a/.github/workflows/jekyll-build.yml b/.github/workflows/jekyll-build.yml
new file mode 100644
index 00000000..cf7d69ee
--- /dev/null
+++ b/.github/workflows/jekyll-build.yml
@@ -0,0 +1,31 @@
+name: Jekyll Build
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ # Do not change as jekyll/builder is used by GitHub pages (for compatibility)
+ docker-image: [ 'jekyll/builder', 'sylhare/jekyll' ]
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Build the site in the container
+ run: |
+ docker run \
+ -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
+ ${{ matrix.docker-image }}:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future"
+
+ - name: Install packages
+ continue-on-error: true
+ run: |
+ docker pull sylhare/type-on-strap
+ docker pull sylhare/jekyll
+
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
new file mode 100644
index 00000000..9256658f
--- /dev/null
+++ b/.github/workflows/labeler.yml
@@ -0,0 +1,13 @@
+name: "Issue Labeler"
+on:
+ issues:
+ types: [opened, edited]
+
+jobs:
+ triage:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: github/issue-labeler@3.2
+ with:
+ repo-token: ${{ secrets.GITHUB_TOKEN }}
+ configuration-path: .github/labeler.yml
diff --git a/.github/workflows/publish-build.yml b/.github/workflows/publish-build.yml
new file mode 100644
index 00000000..889b7534
--- /dev/null
+++ b/.github/workflows/publish-build.yml
@@ -0,0 +1,54 @@
+name: Publish build
+
+on:
+ workflow_dispatch:
+ push:
+ tags:
+ - v*
+
+jobs:
+ build:
+ name: Build
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ packages: write
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Set up Ruby 3.1
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 3.1.0
+ - name: Install
+ run: bundle install
+ - name: Build jekyll site
+ run: bundle exec jekyll build
+ - name: Build the gem
+ continue-on-error: true
+ run: |
+ gem build *.gemspec
+ echo `find . -name "*.gem" | tail -1 | awk -F"[/]" '{print $2}'`
+ - name: Publish to GPR
+ continue-on-error: true
+ run: |
+ echo ${{ github.repository_owner }}
+ mkdir -p $HOME/.gem
+ touch $HOME/.gem/credentials
+ chmod 0600 $HOME/.gem/credentials
+ printf -- "---\n:github: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
+ gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem
+ env:
+ GEM_HOST_API_KEY: "Bearer ${{secrets.GITHUB_TOKEN}}"
+ OWNER: ${{ github.repository_owner }}
+
+ - name: Publish to RubyGems
+ run: |
+ mkdir -p $HOME/.gem
+ touch $HOME/.gem/credentials
+ chmod 0600 $HOME/.gem/credentials
+ printf -- "---\n:rubygems_api_key: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
+ wc -l $HOME/.gem/credentials
+ gem push *.gem
+ env:
+ GEM_HOST_API_KEY: "${{secrets.RUBYGEMS_AUTH_TOKEN}}"
diff --git a/.github/workflows/workflow-test.yml b/.github/workflows/workflow-test.yml
new file mode 100644
index 00000000..ba0ca175
--- /dev/null
+++ b/.github/workflows/workflow-test.yml
@@ -0,0 +1,18 @@
+name: Workflow Test
+
+on:
+ workflow_run:
+ workflows: ["Jekyll build"]
+ branches: ["master"]
+ types:
+ - completed
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Hello world
+ run: echo "Hello world"
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..6eddfb43
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,36 @@
+# Idea
+.idea/*
+
+# Mac OS
+.DS_Store
+
+# Byte-compiled / optimized / DLL files
+*.manifest
+*.spec
+
+# Jekyll dev or build
+_site/*
+_development_tool/*
+.sass-cache/*
+*.css.map
+*.scssc
+.bundle/*
+/vendor/
+.jekyll-cache/*
+*/.jekyll-cache/*
+
+# Theme Gem
+Gemfile.lock
+*.gem
+.gems
+jekyll-theme-type-on-strap.gemspec
+
+# Node.js
+**/node_modules/*
+**/package-lock.json
+
+# Misc
+*-test.md
+*copy.md
+test/*
+/type-on-strap*/*
diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 00000000..b6a2c1ef
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,42 @@
+# Documentation: https://www.gitpod.io/docs/references/gitpod-yml
+image: gitpod/workspace-full
+
+# Task(s)
+tasks:
+ - before: |
+ gem install bundle
+ bundle config set --local path 'vendor/bundle'
+ init: |
+ bundle update
+ bundle install
+ - name: Run type on strap
+ init: bundle install
+ command: bundle exec jekyll serve
+
+# In case the user is trying to make a pull request, he needs GitLens, which by default is not installed. This code will help us install it.
+vscode:
+ extensions:
+ - eamodio.gitlens
+
+# Ports configuration, since Gitpod needs to open Type on Strap on a new tab when the server loads up.
+ports:
+ - port: 4000
+ onOpen: open-browser
+
+# For opening workspaces faster than ever, prebuilds are suggested
+github:
+ prebuilds:
+ # enable for the master/default branch (defaults to true)
+ master: true
+ # enable for all branches in this repo (defaults to false)
+ branches: false
+ # enable for pull requests coming from this repo (defaults to true)
+ pullRequests: true
+ # enable for pull requests coming from forks (defaults to false)
+ pullRequestsFromForks: true
+ # add a "Review in Gitpod" button as a comment to pull requests (defaults to true)
+ addComment: false
+ # add a "Review in Gitpod" button to pull requests (defaults to false)
+ addBadge: true
+ # add a label once the prebuild is ready to pull requests (defaults to false)
+ addLabel: prebuilt
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 00000000..3be9c3cd
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,2 @@
+source "https://rubygems.org"
+gemspec
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 00000000..2b241d59
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016-2023 Sylhare
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..78465feb
--- /dev/null
+++ b/README.md
@@ -0,0 +1,643 @@
+# Type on Strap 🎨
+
+[![Build](https://github.com/sylhare/Type-on-Strap/actions/workflows/jekyll-build.yml/badge.svg)](https://github.com/sylhare/Type-on-Strap/actions/workflows/jekyll-build.yml)
+[![Gem Version](https://badge.fury.io/rb/type-on-strap.svg)](https://badge.fury.io/rb/type-on-strap)
+[![Docker Pulls](https://img.shields.io/docker/pulls/sylhare/type-on-strap)](https://hub.docker.com/r/sylhare/type-on-strap)
+
+[![Default Type on Strap blog](https://github.com/Sylhare/Type-on-Strap/blob/master/assets/img/screenshot.png?raw=true)](https://sylhare.github.io/Type-on-Strap/)
+
+A free and open-source [Jekyll](https://jekyllrb.com) theme.
+Based on Rohan Chandra [type-theme](https://github.com/rohanchandra/type-theme) packed with extra features and easily customizable:
+
+* Responsive design on all devices (🖥, 💻, 📱, ...)
+* Portfolio 🗂, Gallery 🖼 pages for your projects
+* Multi comments 💬 options
+* Tags compatibility 🏷
+* Handle _Bootstrap_'ed pages: [Get Bootstrap](http://getbootstrap.com/)
+* 🔎 Search feature: [Simple-Jekyll-Search](https://github.com/christian-fei/Simple-Jekyll-Search)
+* Math Rendering : [KateX](https://github.com/Khan/KaTeX)
+* Diagram Rendering: [Mermaid-js](https://github.com/mermaid-js/mermaid)
+* 🖋 Nice fonts: [Font Awesome](https://fontawesome.com/), [Source Sans Pro](https://fonts.google.com/specimen/Source+Sans+Pro), [Pacifico](https://fonts.google.com/specimen/Pacifico?selection.family=Pacifico)
+* Seo Tags: [Jekyll-seo-tag](https://github.com/jekyll/jekyll-seo-tag)
+* 🛠 Syntax Highlighting: Easily customisable [Base16](https://github.com/chriskempson/base16)
+* 💡 Light and dark theme supported
+* Find free of rights images on [pexels](https://www.pexels.com/)
+
+> [Demo Site](https://sylhare.github.io/Type-on-Strap/)
+
+## Usage
+
+### As a ruby gem 💎
+
+Check out this tutorial: [Use as Ruby Gem](#use-as-ruby-gem-)
+
+[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#/https://github.com/sylhare/Type-On-Strap)
+
+### As a github page 📋
+
+1. Fork and clone the [Type on Strap repo](https://github.com/sylhare/Type-On-Strap): `git clone https://github.com/Sylhare/Type-on-Strap.git`
+2. Install [Jekyll](https://jekyllrb.com/docs/installation/): `gem install jekyll`, check [#1](https://github.com/Sylhare/Type-on-Strap/issues/1) if you have a problem.
+3. Install the theme's dependencies: `bundle install`
+4. Customize the theme
+ - GitHub Page: [update `_config.yml`](#site-configuration)
+5. Run the Jekyll server: `bundle exec jekyll serve`
+
+## Structure
+
+Here are the main files of the template
+
+```shell
+./Type-on-Strap
+├── _includes # Theme includes
+├── _layouts # Theme layouts (see below for details)
+├── _portfolio # Collection of articles for the portfolio page
+├── _posts # Blog posts
+├── _sass # Sass partials (compiled into css at runtime)
+├── assets
+| ├── js # JS compiled for distribution + raw sources
+| ├── css # CSS compiled for distribution
+| ├── fonts # Font-Awesome, and other fonts
+| └── img # Images used for the template
+├── pages
+| ├── 404.md # To be displayed when url is wrong
+| ├── about.md # About example page
+| ├── gallery.md # Gallery page for your photos
+| ├── portfolio.md # Portfolio page for your projects
+| ├── search.md # Search page
+| └── tags.md # The tag page
+├── _config.yml # sample configuration
+├── _data.yml
+| ├── authors.yml # Update the post authors configurations
+| ├── language.yml # Localization configuration
+| ├── biblio.yml # To create a reference bibliography
+| ├── social.yml # Social configurations to share posts (RSS, shares, ...)
+| └── icons.yml # Footer icons (Twitter, Github, Stackoverflow, ...)
+└── index.html # sample home page (blog page paginated)
+```
+
+## Configure Type on Strap 🛠
+
+Open `_config.yml` in a text editor to change most of the blog's settings.
+
+If a variable in this document is marked as "optional", disable the feature by removing all text from the variable.
+
+### Site configuration
+
+#### Base url
+
+Configure Jekyll as your own blog or with a "baseurl" in `_config.yml`:
+
+Jekyll website *without* a "baseurl" (such as a **GitHub Pages website** with your username as the repository name):
+
+```yml
+baseurl: ""
+url: "https://username.github.io"
+```
+
+Jekyll website *with* "baseurl" (like the Type on Strap [demo](https://sylhare.github.io/Type-on-Strap/) page):
+
+```yml
+baseurl: "/sub-directory"
+url: "https://username.github.io"
+```
+
+#### Jekyll blog configuration
+
+And here is the basic information you will need in your `_config.yml` for it to work properly:
+
+```yaml
+# BLOG CONFIGURATION
+post_navigation: true
+paginate: 10
+paginate_path: "blog/page:num"
+plugins: [jekyll-paginate, jekyll-seo-tag, jekyll-feed]
+```
+
+To configure the blog part and default plugins. Those plugins are validated by GitHub page.
+
+#### Meta and Branding
+
+_Meta variables_ hold basic information about your Jekyll site, which will be used throughout the site
+and as _meta properties_ that are used for search engines, browsers, and the site's RSS feed.
+
+Change these variables in `_config.yml`:
+
+```yml
+title: My Jekyll Blog # Name of website
+avatar: assets/img/avatar.png # Path of avatar image, to be displayed in the theme's header
+description: My blog posts # Short description, primarily used by search engines
+favicon: assets/favicon.ico # Icon displayed in the tab
+color_theme: auto # color theme auto, dark or light
+```
+
+You can also customize the seo tags default option following the jekyll-seo-tag plugin [documentation](http://jekyll.github.io/jekyll-seo-tag/advanced-usage/).
+The color theme can be set to dark or light (customize it in _variables.scss_).
+Using _auto_ you'll have a tiny icon in the navbar allowing the use to manually switch from dark to light theme.
+
+### Theme customization 🎨
+
+#### Footer and Header text
+
+Customize your site header/footer with these variables in `_config.yml`:
+
+```yml
+header_text: Welcome to my Jekyll blog
+footer_text: Copyright 2017
+```
+
+If you don't want anything, replace the value by `" "`.
+
+#### Header's image
+
+The header's image (tested with 2480x1280) can be set as one image with `header_feature_image`
+but can also be responsive:
+
+```yml
+header_feature_image: assets/img/header/my-header-image.png
+header_feature_image_responsive: true
+```
+
+By setting `header_feature_image_responsive` to true, it will look for images
+with suffix `-small` (620x320) and `-medium` (1240x640) to display on smaller screen.
+
+#### Localisation string
+
+Localization string is a way to quickly change the template language for text like *Next Post* or *Follow on*, ...
+You can find all the properties in `_data/language.yml`.
+
+By default, it is in English, but you can easily add your own language.
+
+Here you also can set the date format, e.g., set `str_date_format: '%B %-d, %Y'` for "January, 13, 2024", `str_date_format: '%Y-%m-%d'` for 2024-01-13, or `str_date_format: '%d.%m.%Y'` for 13.01.2024.
+
+### Google Analytics
+
+To enable Google Analytics (GA4), add your [Measurement ID](https://support.google.com/analytics/answer/12270356?hl=en&sjid=1593376271608310401-NA)
+to `_config.yml` like so:
+
+```yml
+google_analytics: G-XXXXXXXXXX
+```
+
+It will use the [Google Tag Manager](https://support.google.com/analytics/answer/10220869?hl=en&ref_topic=9355633&sjid=1593376271608310401-NA)
+
+### Comments 💬
+
+#### Disqus
+
+If you have a [Disqus](https://disqus.com/) account, you can show a comments section below each post.
+
+To enable Disqus comments, add your [Disqus shortname](https://help.disqus.com/customer/portal/articles/466208)
+to your project's `_config.yml` file:
+
+```yml
+comments:
+ disqus_shortname: my_disqus_shortname
+```
+
+#### Cusdis
+
+[Cusdis](https://cusdis.com/) is an open-source alternative to Disqus.
+You can read more about it in the [documentation](https://cusdis.com/doc#/)
+
+To enable it, set your Cusdis name in `_config.yml`:
+
+```yaml
+comments:
+ cusdis_app_id: my_data-app-id
+```
+
+#### Utterances
+
+[Utterances](https://utteranc.es) is another open source alternative linked to one's GitHub account.
+It stores the comments as GitHub issues on a repository for each page.
+
+Install the utterance [app](https://github.com/apps/utterances) to your repo.
+After installing, add your info in the `_config.yml`:
+
+```yaml
+comments:
+ utterances: # Enable by filling below information. For more info, go to https://utteranc.es
+ repo: # your public comments repository (e.g. owner/repo)
+ issue-term: # Issue term (e.g. "comment" consider issues with this word in the title as comments)
+ theme: # OPTIONAL: Take the `color_theme` by default, or set a custom one like github-dark-orange
+ label: # OPTIONAL: Adds an issue label in the issue
+```
+
+### Math typesetting with KateX
+
+When KateX is set in `_config.yml`:
+
+```yml
+katex: true # to enable it
+```
+
+You can then wrap math expressions with `$$` signs in your posts and make sure you have set the `katex` variable
+in `_config.yml` to `true` for math typesetting.
+
+For inline math typesetting, type your math expression on the *same line* as your content. For example:
+
+```latex
+Type math within a sentence $$2x^2 + x + c$$ to display inline
+```
+
+For display math typesetting, type your math expression on a *new line*. For example:
+
+```latex
+$$
+ \bar{y} = {1 \over n} \sum_{i = 1}^{n}y_i
+$$
+```
+
+You can find a cheat sheet of the compatible LaTex symbols [online](https://artofproblemsolving.com/wiki/index.php/LaTeX:Symbols).
+
+### Diagrams with Mermaid
+
+Enable the [mermaid-js](https://github.com/mermaid-js/mermaid) diagram rendering by setting mermaid to true in the `_config.yml`.
+This will load and init the [mermaid.min.js](https://mermaid-js.github.io/mermaid/getting-started/n00b-gettingStarted.html#4-calling-mermaid-from-a-relative-link).
+
+```yml
+mermaid: default # Enable mermaid-js for diagrams, use theme: base, forest, dark, default, neutral
+```
+
+Find all the help you need on the official [mermaid documentation](https://mermaid-js.github.io/mermaid/).
+Use `mermaid` as color highlighter language to render the diagram or with the `class="mermaid"` inside the `
`:
+
+```markdown
+```mermaid
+sequenceDiagram
+ Alice->>John: Hello John, how are you?
+ John-->>Alice: Great!
+```
+
+### Social icons
+
+In `_data/social.yml` you can customize the social icons that will be displayed in the post to share your post.
+You can also enable RSS.
+The site icons come from [Font Awesome](https://fontawesome.com/).
+
+In `_data/icons.yml` you can set the footer icon that will appear at the bottom of the page.
+They will redirect the user on your profile on to other platforms like Twitter, GitHub and so many more!
+
+### Cookie consent
+
+You can add a cookie consent with a disclaimer if you use Google Analytics while respecting the [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation).
+Set to true, there will be a banner at the bottom of the page with the disclaimer, and an _approve_ button.
+Once the user clicks on "Approve" the cookies will be created for Google Analytics.
+
+#### Share in article
+
+The share icons are the one at the bottom of the blog page if enabled.
+They will on click redirect you to the logo's platform to share the article.
+
+#### Footer
+
+Display icons in the footer.
+All icon variables should be your username enclosed in quotes (e.g. "username") in `_data/icons.yml`.
+
+You can update the RSS settings in `_data/social` to change the default feed path (generated by [jekyll-feel](https://github.com/jekyll/jekyll-feed)).
+To enable the share icons at the bottom of each article set to true the one you'd like under `share` in the `_data/social.yml` file.
+
+### Personalize your Blog Posts 📝
+
+When writing a post, be sure in jekyll to:
+ - Put it in the `_posts` folder
+ - Name it with the date first like `2019-08-21-This-is-my-blog-post.md`
+
+Please refer to the [Jekyll docs for writing posts](https://jekyllrb.com/docs/posts/).
+
+#### Layout: Post
+
+These are the basic features you can use with the `post` layout, in the comment the `Opt` means that
+it is optional.
+
+```yml
+
+---
+layout: post
+title: Hello World # Title of the page
+hide_title: true # [Opt] Hide the title when displaying the post, but shown in lists of posts
+feature-img: "assets/img/sample.png" # [Opt] Add a feature-image to the post
+thumbnail: "assets/img/thumbnails/sample-th.png" # [Opt] Add a thumbnail image on blog view
+color: rgb(80,140,22) # [Opt] Add the specified colour as feature image, and change link colors in post
+position: 1 # [Opt] Set position on the menu navigation bar
+tags: [sample, markdown, html] # [Opt] Add tags to the page
+---
+```
+
+With `thumbnail`, you can add a smaller image than the `feature-img`.
+If you don't have a thumbnail, you can still use the same image as the feature one. Or use the gulp task to create it.
+
+If you don't use a feature image, but `color`, the transparent background is set comes from `lineart.png`.
+You can edit it in the config file (`_config.yml > color_image`). If you want another one, put it in `/assets/img` as well.
+
+For position, if not set on all pages, it will be by alphabetical order without `position` then by `position` order.
+If two pages have the same position number, the order is decided by alphabetical order on the page title.
+
+There's also `bootstrap: true` which is not mandatory and only useful if you want to add HTML content in your page that
+requires [bootstrap](http://getbootstrap.com/).
+It will respect the page and theme layout, mind the padding on the sides.
+
+#### Post excerpt
+
+The [excerpt](https://jekyllrb.com/docs/posts/#post-excerpts) are the first lines of an article that is displayed on the blog page.
+The length of the excerpt has a default of around `250` characters or can be manually set in the post using:
+
+in `conflig.yml`:
+
+```yml
+excerpt: true
+```
+
+Then in your post, add the `excerpt separator`:
+
+```yml
+
+---
+layout: post
+title: Sample Page
+excerpt_separator:
+---
+
+some text in the excerpt
+
+... rest of the text not shown in the excerpt ...
+```
+
+The html is stripped out of the excerpt, so it only displays text.
+
+#### Image aligner
+
+To easily add align images side by side in your article using the `aligner.html` include:
+
+```ruby
+{% include aligner.html images="path/to/img1.png,path/to/img2.png,path/to/img3.png" column=3 %}
+```
+
+Use it in any markdown file. There are two fields in the _include_ you need to look into:
+ - _images_: Takes a string separated with `,` of all the images' path.
+ - It by default look into `assets/img/` so give the path from there.
+ - _column_: (OPTIONAL) Set the number of column you want your imaged displayed in.
+ - default is 2 columns
+ - `column=3` set 3 columns
+ - `column="auto"` makes as many columns as images
+
+#### Code highlight
+
+Like all CSS variables in the theme, you can edit the color of the code highlight in `_sass > base > _variables.scss`.
+The code highlighting works with [base16](https://github.com/chriskempson/base16-html-previews/tree/master/css) you can find existing example
+of your favourite highlight color scheme on this format.
+
+## Feature pages and layouts
+
+All feature pages besides the "home" one are stored in the `page` folder,
+they will appear in the navigation bar unless you set `Hide: true` in the front matter.
+
+Here are the documentation for the other feature pages that can be added through `_config.yml`.
+
+Non-standard features are documented below.
+
+### Layout: Default
+
+This layout includes the head, navigation bar and footer around your content.
+Unless you are making a custom layout you won't need it.
+
+### Layout: Home 🏡
+
+This page is used as the home page of the template (in the `index.html`). It displays the list of articles in `_posts`.
+You can use this layout in another page (adding a title to it will make it appear in the navigation bar).
+
+The recommended width and height for the home picture is width:`2484px;` and height:`1280px`
+which are the dimensions of the actual picture for it to be rolling down as you scroll the page.
+
+If your posts are not displaying ensure that you have added the line `paginate: 5` to `_config.yml`.
+
+### Layout: Page 📄
+
+The page layout has a bit more features explained here.
+
+```yml
+
+---
+layout: page
+title: "About"
+subtitle: "This is a subtitle"
+feature-img: "assets/img/sample.png"
+permalink: /about/ # Set a permalink your your page
+hide: true # Prevent the page title to appear in the navbar
+icon: "fa-search" # Will Display only the fontawesome icon (here: fa-search) and not the title
+tags: [sample, markdown, html]
+---
+```
+
+The hide only hides your page from the navigation bar, it is, however, still generated and can be accessed through its link.
+
+### Feature: Portfolio 🗂
+
+Portfolio is a feature page that will take all the markdown/html files in the `_portfolio` folder to create a 3-columns image portfolio matrix.
+
+To use the portfolio, simply create a `portfolio.md` with this information inside:
+
+```yml
+
+---
+layout: page
+title : Portfolio
+---
+
+{% include default/portfolio.html %}
+```
+
+#### Portfolio posts
+
+You can format the portfolio posts in the `_portfolio` folder using the `post layout`.
+Here is a little explanation on some of the possible features you can use.
+
+If you decide to use a date, please be sure to use one that can be parsed such as `yyyy-mm-dd`.
+You can see more format examples in the demo posts that are available for the theme:
+
+```yml
+
+---
+layout: post
+title: Circus # Title of the portfolio post
+feature-img: "assets/img/portfolio/cake.png" # Will display the image in the post
+img: "assets/img/portfolio/cake.png" # Will display the image in the portfolio page
+date: 2019-07-25 # Not mandatory, however needs to be in date format to display the date
+---
+```
+
+#### Portfolio in gem
+
+Make sure your `_config.yml` contains the following if you are using the theme as a gem:
+
+```yml
+# PORTFOLIO
+collections:
+ portfolio:
+ output: true
+ permalink: /:collection/:name
+```
+
+This creates the collection for Jekyll, so it can find and display your portfolio posts.
+
+### Feature: Gallery 🖼
+
+You can create a gallery using [Masonry JS](https://masonry.desandro.com/) which will placing the pictures at the optimal position
+based on available vertical space.
+You need to specify the `gallery_path` which will be used to find the pictures to render.
+It will take all the pictures under that directory. Then use the `include` to add it in your page.
+
+```yml
+
+---
+layout: page
+title: Gallery
+gallery: "assets/img/pexels"
+---
+
+{% include default/gallery.html gallery_path=page.gallery %}
+```
+
+### Feature: Search 🔍
+
+The search feature is based on [Simple-Jekyll-search](https://github.com/christian-fei/Simple-Jekyll-Search)
+there is a `search.liquid` file that will create a list of all the site posts, pages and portfolios.
+Then there's a script displaying the formatted results in the _search page_.
+
+To exclude contents from the search add the `exclude: true` option in the markdown header.
+By default, all posts, pages, and collections are available in the search.
+Hide the search page from the navigation bar with the `hide: true` option.
+You can remove the icon by removing `icon`:
+
+```yml
+
+---
+layout: search
+title: Search
+icon: "search"
+---
+```
+
+### Feature: Tags 🏷
+
+Tags should be placed between `[]` in your post metadata. Separate each tag with a comma.
+Tags are recommended for posts and portfolio items.
+
+For example:
+
+```yml
+
+---
+layout: post
+title: Markdown and HTML
+tags: [sample, markdown, html]
+---
+```
+
+> Tags are case-sensitive `Tag_nAme` ≠ `tag_name`
+
+All the tags will be listed on the "tags" page with a link toward the pages or posts.
+The Tag page can be hidden with the `hide` option. You can remove the icon by removing `icon` (like for the search page).
+
+## Advanced
+
+### Liquid tags
+
+Jekyll works with [liquid](https://shopify.github.io/liquid/) tags usually represented by:
+
+```
+{{ liquid.tag | filter }}
+```
+
+These are useful to render your jekyll files.
+You can learn more about them on [shopify's doc](https://help.shopify.com/themes/liquid/basics)
+
+### Gulp toolbox
+
+#### Requirements
+
+Before you need to have *node* and `npm` installed:
+
+- Windows: https://nodejs.org/
+- Ubuntu/Debian: `apt-get install nodejs npm libgl1 libxi6`
+- Fedora (dnf) / RHEL/CentOS (yum): `dnf install node npm libglvnd-glx libXi`
+
+Then you need to install [`gulp-cli`](https://gulpjs.com/) and its dependencies:
+
+```bash
+cd assets/
+sudo npm install gulp-cli -g
+npm install
+```
+
+#### Minimizing and optimizing: css, js and images
+
+You can run the default task that will compress the js, css and images and create the thumbnails for the supported image
+formats:
+
+```bash
+cd assets/
+gulp default
+gulp thumbnails-all # to create all of the images thumbnails
+gulp thumbnails # to create thumbnails for the feature-img/ only
+# tip: run a git status to see the changes
+git status
+```
+
+You can find more about the gulp tasks in the [gulpfile.js](assets/gulpfile.js).
+
+#### Create a post
+
+To create a `.md` file in the *_posts/* section with the jekyll format of today's date.
+Use this command with the title you'd like to create the very basic post.
+
+```bash
+gulp post -n 'title of the post'
+```
+
+A file will be created following the format `yyyy-mm-dd-title-of-the-post.md` with default post attributes inside.
+Nothing will happen if the file exists already.
+
+### Use as Ruby Gem 💎
+
+You can use Type-on-strap as a [gem](https://rubygems.org/gems/type-on-strap).
+
+Using the [Ruby Gem Method](https://sylhare.github.io/2021/03/25/Run-type-on-strap-jekyll-theme-locally.html).
+Add this line to your Jekyll site's Gemfile (or create one):
+
+```ruby
+gem "type-on-strap"
+```
+
+Add this line to your Jekyll site's `_config.yml` file:
+
+```yml
+theme: type-on-strap
+```
+
+Then run Bundler to install the theme gem and dependencies:
+
+```bash
+bundle install
+```
+
+Then you can start adding content like:
+ - Add a `index.html` file
+ - Add the feature page you want. (ex: as it is already in `pages`)
+ - Add posts in `_posts` and `_portfolio` to be displayed
+
+### Remote Theme
+
+Now you can use any theme gem with GitHub pages with [29/11/2017 GitHub Pages Broadcast](https://github.com/blog/2464-use-any-theme-with-github-pages).
+For that remove all `theme:` attributes from `_config.yml` and add instead:
+
+```yml
+remote_theme: sylhare/Type-on-Strap
+```
+
+## License
+
+This theme is licensed under the [MIT License (MIT)](/LICENSE)
+
+- Pictures from [Pexels](https://www.pexels.com/) are under Creative Commons Zero (CC0) license
+- Fonts are licensed under the [SIL Open Font License (OFL)](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 00000000..1658c5db
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,57 @@
+# SITE CONFIGURATION
+baseurl: "/Type-on-Strap"
+url: "https://sylhare.github.io"
+
+# THEME-SPECIFIC CONFIGURATION
+title: Type on Strap # site's title
+description: "A website with blog posts and pages" # used by search engines
+avatar: assets/img/triangle.png # Empty for no avatar in navbar
+favicon: assets/favicon.ico # Icon displayed in the tab
+
+# Header and footer text
+header_text: Change
header_text
in
_config.yml
# Change Blog header text
+header_feature_image: assets/img/header/triangular.jpeg
+header_feature_image_responsive: true
+footer_text: >
+ Powered by
Jekyll with
Type on Strap
+
+# Blog
+excerpt: true # Or "truncate" (first 250 characters), "false" to disable
+post_navigation: true
+color_image: /assets/img/lineart.png # A bit transparent for color posts.
+
+# Features
+# More in the _data folder for share buttons, author and language
+# For layout customization, go to the "_sass > base" folder, and check "_variables.scss"
+katex: true # Enable if using math markup
+mermaid: default # Enable mermaid-js for diagrams, use theme: base, forest, dark, default, neutral
+google_analytics: # Measurement ID, e.g. "G-00000"
+cookie_consent: false # To respect the usage of cookies
+color_theme: auto # auto, dark or light
+
+# Comments options
+comments:
+ disqus_shortname: # Your discus shortname for comments
+ cusdis_app_id: # Your cusdis data-app-id
+ utterances: # Enable by filling below information. For more info, go to https://utteranc.es
+ repo: # your public comments repository (e.g. owner/repo)
+ issue-term: # Issue term (e.g. "comment" consider issues with this word in the title as comments)
+
+# PAGINATION
+paginate: 5
+paginate_path: "/blog/page:num"
+
+# PORTFOLIO
+collections:
+ portfolio:
+ output: true
+ permalink: /:collection/:name
+
+# BUILD SETTINGS
+sass:
+ style: compressed
+plugins: [jekyll-paginate, jekyll-seo-tag, jekyll-feed]
+exclude: [".jekyll-cache", ".jekyll-metadata", ".idea", "vendor/*", "assets/node_modules/*"]
+
+# theme: type-on-strap # if using the theme as a jekyll theme gem
+remote_theme: sylhare/Type-on-Strap # If using as a remote_theme in github
diff --git a/_data/authors.yml b/_data/authors.yml
new file mode 100644
index 00000000..b7cb4266
--- /dev/null
+++ b/_data/authors.yml
@@ -0,0 +1,20 @@
+rohanchandra: # author-id
+ name: "Rohan Chandra"
+ avatar: "https://avatars2.githubusercontent.com/u/816965?s=460&v=4"
+ url: "https://github.com/rohanchandra"
+sylhare:
+ name: Sylhare
+ avatar: "https://avatars3.githubusercontent.com/u/20642750?s=460&v=4"
+ url: "https://github.com/sylhare"
+mmistakes:
+ name: "Michael Rose"
+ avatar: "https://avatars3.githubusercontent.com/u/1376749?s=460&v=4"
+ url: "https://github.com/mmistakes"
+mhagnumdw:
+ name: Mhagnumdw
+ avatar: "https://avatars2.githubusercontent.com/u/17688846?s=460&v=4"
+ url:
+unknown:
+ name: Unknown
+ avatar:
+ url:
diff --git a/_data/biblio.yml b/_data/biblio.yml
new file mode 100644
index 00000000..56970af4
--- /dev/null
+++ b/_data/biblio.yml
@@ -0,0 +1,7 @@
+- authors: John Smith
+ title: A Title About Citations
+ key: ref1
+
+- authors: Michael's Rose
+ title: "[Minimal Mistakes](https://mmistakes.github.io/minimal-mistakes/markup-syntax-highlighting)"
+ key: highlight
diff --git a/_data/icons.yml b/_data/icons.yml
new file mode 100644
index 00000000..d09b3021
--- /dev/null
+++ b/_data/icons.yml
@@ -0,0 +1,37 @@
+# For the Icons on the footer of the website
+# For the Share buttons at the end of the articles, use the "social.yml"
+behance:
+bitbucket:
+calendly:
+dribbble:
+facebook:
+flickr:
+github: sylhare
+gitlab:
+google-scholar: # e.g. "WXAAOb0AAAAJ"
+instagram:
+hacker-news:
+keybase:
+linkedin:
+mail: # e.g. "sam@mail.com"
+map: # e.g. "34.0886/-118.3191"
+mastodon: # e.g. "fostodon.org/@sam"
+matrix: # e.g. "@sam:matrix.org"
+medium:
+patreon:
+phone: # e.g. "+11111111111"
+pinterest:
+reddit:
+soundcloud:
+sms: # e.g. "+11111111111"
+stack-exchange: # e.g. "123456789"
+stack-overflow: # e.g. "123456789"
+steam:
+telegram:
+tumblr:
+twitch:
+twitter:
+vimeo:
+vk:
+wordpress:
+youtube: # e.g. "UCqECaJ8Gagnn7YCbPEzWH6g"
diff --git a/_data/icons_builder.yml b/_data/icons_builder.yml
new file mode 100644
index 00000000..7883e061
--- /dev/null
+++ b/_data/icons_builder.yml
@@ -0,0 +1,82 @@
+# Default data to build the footer icons
+# DO NOT MODIFY, use the "icons.yml" instead.
+behance:
+ pre: "https://www.behance.net/"
+bitbucket:
+ pre: "https://bitbucket.org/"
+calendly:
+ pre: "https://calendly.com/"
+ icon: "far fa-calendar-plus"
+dribbble:
+ pre: "https://www.dribbble.com/"
+facebook:
+ pre: "https://www.facebook.com/"
+flickr:
+ pre: "https://flickr.com/photos/"
+github:
+ pre: "https://github.com/"
+gitlab:
+ pre: "https://gitlab.com/"
+google-scholar:
+ pre: "https://scholar.google.com/citations?hl=en&user="
+ icon: "fas fa-user-graduate"
+instagram:
+ pre: "https://instagram.com/"
+hacker-news:
+ pre: "https://news.ycombinator.com/user?id="
+keybase:
+ pre: "https://keybase.io/"
+linkedin:
+ pre: "https://www.linkedin.com/in/"
+mail:
+ pre: "mailto:"
+ icon: "fas fa-envelope"
+map:
+ pre: "https://www.openstreetmap.org/#map=15/"
+ icon: "fas fa-map-marked"
+mastodon:
+ pre: "https://"
+matrix:
+ pre: "https://matrix.to/#/"
+ icon: "fab fa-connectdevelop"
+medium:
+ pre: "https://medium.com/@"
+patreon:
+ pre: "https://www.patreon.com/"
+phone:
+ pre: "tel:"
+ icon: "fas fa-phone"
+pinterest:
+ pre: "https://www.pinterest.com/"
+reddit:
+ pre: "https://www.reddit.com/user/"
+soundcloud:
+ pre: "https://soundcloud.com/"
+sms:
+ pre: "sms:"
+ pos: "?body=Hi"
+ icon: "fas fa-sms"
+stack-exchange:
+ pre: "https://stackexchange.com/users/"
+stack-overflow:
+ pre: "https://stackoverflow.com/users/"
+steam:
+ pre: "https://steamcommunity.com/id/"
+telegram:
+ pre: "https://t.me/"
+tumblr:
+ pre: "https://"
+ pos: ".tumblr.com/"
+twitch:
+ pre: "https://twitch.tv/"
+twitter:
+ pre: "https://twitter.com/"
+vimeo:
+ pre: "https://vimeo.com/"
+vk:
+ pre: "https://vk.com/"
+wordpress:
+ pre: "https://"
+ pos: ".wordpress.com/"
+youtube:
+ pre: "https://www.youtube.com/channel/"
diff --git a/_data/language.yml b/_data/language.yml
new file mode 100644
index 00000000..d7893416
--- /dev/null
+++ b/_data/language.yml
@@ -0,0 +1,23 @@
+# Localization strings
+str_follow_on: "Follow on"
+str_rss_follow: "Follow RSS feed"
+str_share_on: "Share on"
+str_add_to: "Add to"
+str_email: "Email"
+str_tweet: "Tweet"
+str_pin_it: "Pin it"
+str_next_post: "Next post"
+str_previous_post: "Previous post"
+str_next_page: "Next"
+str_previous_page: "Prev"
+str_javascript_required_disqus: "Please enable JavaScript to view comments."
+str_no_result_found: "No result found"
+str_cookie_approve: "Approve"
+str_cookie_disclaimer: "We would like to use third party cookies and scripts to improve the functionality of this website."
+str_months: [January, February, March, April, May, June, July, August, September, October, November, December]
+str_dark: 'Dark'
+str_light: 'Light'
+str_date_format: '%B %-d, %Y'
+
+# Localization settings
+cusdis_lang: # zh-cn, es, tr, pt-BR
diff --git a/_data/menu.yml b/_data/menu.yml
new file mode 100644
index 00000000..4c510a07
--- /dev/null
+++ b/_data/menu.yml
@@ -0,0 +1,10 @@
+# To add links to the navigation bar.
+- example:
+ title: Example
+ url: https://example.com
+ hide: true
+ position: 2
+- type-on-strap:
+ title: "Type on Strap"
+ url: https://github.com/sylhare/Type-on-Strap
+ position: 1
diff --git a/_data/social.yml b/_data/social.yml
new file mode 100644
index 00000000..a4e9fd18
--- /dev/null
+++ b/_data/social.yml
@@ -0,0 +1,16 @@
+# RSS specific
+rss: true # Icons on the footer
+feed:
+ path: feed.xml # RSS feed path
+
+# For the share button options at the bottom of the articles
+share:
+ email: true
+ facebook: true
+ linkedin: true
+ pinterest: true
+ pocket:
+ reddit: true
+ tumblr: true
+ twitter: true
+ wordpress:
diff --git a/_includes/aligner.html b/_includes/aligner.html
new file mode 100644
index 00000000..ad88ce52
--- /dev/null
+++ b/_includes/aligner.html
@@ -0,0 +1,19 @@
+{% assign images = include.images | split: ',' %}
+
+{% if include.column == "auto" %}
+{% assign column = 100.0 | divided_by: images.size %}
+{% elsif include.column > 0 %}
+{% assign column = 100.0 | divided_by: include.column %}
+{% endif %}
+
+
+ {% for image in images %}
+
+
+
+ {% endfor %}
+
+
+{% assign column = false %}
diff --git a/_includes/blog/blog.liquid b/_includes/blog/blog.liquid
new file mode 100644
index 00000000..a72ab232
--- /dev/null
+++ b/_includes/blog/blog.liquid
@@ -0,0 +1,37 @@
+
+ {% unless paginator.posts %}
+
+ {% endunless %}
+ {% for post in paginator.posts %}
+
+ {% if post.thumbnail %}
+
+
+
+
+
+ {% endif %}
+
+
+
+ {% include blog/post_info.liquid author=post.author date=post.date %}
+
+ {% if site.excerpt or site.theme_settings.excerpt %}
+
+ {% if site.excerpt == "truncate" %}
+ {{ post.content | strip_html | truncate: '250' | escape }}
+ {% else %}
+ {{ post.excerpt | strip_html | escape }}
+ {% endif %}
+
+ {% endif %}
+
+
+ {% endfor %}
+
+
+{% include blog/blog_nav.liquid %}
diff --git a/_includes/blog/blog_nav.liquid b/_includes/blog/blog_nav.liquid
new file mode 100644
index 00000000..de8a3aed
--- /dev/null
+++ b/_includes/blog/blog_nav.liquid
@@ -0,0 +1,43 @@
+{% if paginator.total_pages > 1 %}
+
+{% endif %}
diff --git a/_includes/blog/post_footer.liquid b/_includes/blog/post_footer.liquid
new file mode 100644
index 00000000..67bb5d60
--- /dev/null
+++ b/_includes/blog/post_footer.liquid
@@ -0,0 +1,57 @@
+{% assign color = include.color %}
+{% assign img = include.img %}
+{% capture _post_footer %}
+
+
+
+
+ {% if site.post_navigation or site.theme_settings.post_navigation %}
+ {% include blog/post_nav.liquid %}
+ {% endif %}
+
+
+ {% if site.comments.utterances.repo and site.comments.utterances.issue-term %}
+ {% include social/utterances.liquid %}
+ {% endif %}
+
+
+ {% if site.comments.cusdis_app_id or site.cusdis_app_id %}
+ {% include social/cusdis.liquid %}
+ {% endif %}
+
+
+ {% if site.comments.disqus_shortname or site.theme_settings.disqus_shortname or site.disqus_shortname %}
+ {% include social/disqus.liquid %}
+ {% endif %}
+{% endcapture %}
+{{ _post_footer | split: " " | join: " " }}
diff --git a/_includes/blog/post_info.liquid b/_includes/blog/post_info.liquid
new file mode 100644
index 00000000..1d7e8d08
--- /dev/null
+++ b/_includes/blog/post_info.liquid
@@ -0,0 +1,15 @@
+{% assign author = site.data.authors[include.author] %}
+{% assign date = include.date | default: "today" | date: site.data.language.str_date_format | default: '%B %-d, %Y' %}
+
+
diff --git a/_includes/blog/post_nav.liquid b/_includes/blog/post_nav.liquid
new file mode 100644
index 00000000..eb10d693
--- /dev/null
+++ b/_includes/blog/post_nav.liquid
@@ -0,0 +1,19 @@
+
+ {% if page.next.url %}
+
+ {% endif %}
+
+ {% if page.previous.url %}
+
+ {% endif %}
+
diff --git a/_includes/citation.html b/_includes/citation.html
new file mode 100644
index 00000000..b05ebecc
--- /dev/null
+++ b/_includes/citation.html
@@ -0,0 +1,2 @@
+{%- assign citation = site.data.biblio | where:"key", include.key | first -%}
+
{{citation.authors}} ,
{{citation.title}}
\ No newline at end of file
diff --git a/_includes/default/footer.liquid b/_includes/default/footer.liquid
new file mode 100644
index 00000000..66ba4254
--- /dev/null
+++ b/_includes/default/footer.liquid
@@ -0,0 +1,18 @@
+
+
+
diff --git a/_includes/default/head.liquid b/_includes/default/head.liquid
new file mode 100644
index 00000000..fcc003de
--- /dev/null
+++ b/_includes/default/head.liquid
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% if page.bootstrap %}
+
+
+
+
+
+
+
+
+ {% endif %}
+
+
+ {% if site.katex or site.theme_settings.katex %}
+
+
+ {% endif %}
+
+
+ {% if site.mermaid %}
+
+ {% endif %}
+
+
+
+
+
+
+
+ {% if site.cookie_consent %}
+
{{ site.data.language.str_cookie_disclaimer | default: "We would like to use third party cookies and scripts to improve the functionality of this website." }}
+ {{ site.data.language.str_cookie_approve | default: "Approve" }}
+
+ {% endif %}
+ {% if site.google_analytics %}
+
+
+ {% endif %}
+
+
+
+ {% unless page.layout == post %}
+
+ {% endunless %}
+ {% seo %}
+
+
+
+ {% feed_meta %}
+
+
+
+
+ {% if site.data.social.twitter %}
+
+
+ {% endif %}
+
+
+
+
diff --git a/_includes/default/navbar.liquid b/_includes/default/navbar.liquid
new file mode 100644
index 00000000..28d6668a
--- /dev/null
+++ b/_includes/default/navbar.liquid
@@ -0,0 +1,47 @@
+
diff --git a/_includes/default/search_input.liquid b/_includes/default/search_input.liquid
new file mode 100644
index 00000000..81526c17
--- /dev/null
+++ b/_includes/default/search_input.liquid
@@ -0,0 +1,51 @@
+{% assign dateFormat = site.data.language.str_date_format | default: '%B %-d, %Y' %}
+[
+{% for post in site.posts %}
+ {
+ {% unless post.excluded %}
+ "title" : "{{ post.title | strip_newlines | escape }}",
+ "category" : "{{ post.category }}",
+ "tags" : "{{ post.tags | join: ', ' | prepend: " " }}",
+ "url" : "{{ post.url | relative_url }}",
+ "date" : "{{ post.date | date: dateFormat }}",
+ "excerpt" : {{ post.content | strip_html | strip_newlines | strip | escape | truncate: '250' | escape | jsonify }},
+ "content" : {{ post.content | strip_html | strip_newlines | strip | escape | jsonify }}
+ {% endunless %}
+ }{% unless forloop.last %},{% endunless %}
+{% endfor %}
+{% if site.pages.size > 0 %},{% endif %}
+{% for page in site.pages %}
+ {
+ {% unless page.excluded or page.title == nil %}
+ "title" : "{{ page.title | strip_newlines | escape }}",
+ "category" : "{{ page.category }}",
+ "tags" : "{{ page.tags | join: ', ' | prepend: " " }}",
+ "url" : "{{ page.url | relative_url }}",
+ "date" : "{{ page.date | date: dateFormat | default: "N/A" }}",
+ "excerpt" : {{ page.content | strip_html | strip_newlines | strip | escape | truncate: '250' | escape | jsonify }},
+ "content" : {{ page.content | strip_html | strip_newlines | strip | escape | jsonify }}
+ {% endunless %}
+ }{% unless forloop.last %},{% endunless %}
+{% endfor %}
+{% if site.collections.size > 1 %},{% endif %}
+{% for collection in site.collections %}
+ {% unless collection.label == 'posts' or site[collection.label].size == 0 %}
+ {% for page in site[collection.label] %}
+ {
+ {% if page.excluded or page.title != nil %}
+ "title" : "{{ page.title | strip_newlines | escape }}",
+ "category" : "{{ page.category }}",
+ "tags" : "{{ page.tags | join: ', ' | prepend: " " }}",
+ "url" : "{{ page.url | relative_url }}",
+ "date" : "{{ page.date | date: dateFormat | default: "N/A" }}",
+ "excerpt" : {{ page.content | strip_html | strip_newlines | strip | escape | truncate: '250' | jsonify }},
+ "content" : {{ page.content | strip_html | strip_newlines | strip | escape | jsonify }}
+ {% endif %}
+ }{% unless forloop.last %},{% endunless %}
+ {% endfor %}
+ {% else %}
+ {}
+ {% endunless %}
+ {% unless forloop.last %},{% endunless %}
+{% endfor %}
+]
diff --git a/_includes/default/tags_list.liquid b/_includes/default/tags_list.liquid
new file mode 100644
index 00000000..a755d37e
--- /dev/null
+++ b/_includes/default/tags_list.liquid
@@ -0,0 +1,21 @@
+{% assign tags = include.tags | split:'|' | sort | uniq %}
+
+{% if tags.size > 0 %}
+
+
+ {% if tags.size == 1 %}
+ Tag
+ {% else %}
+ Tags
+ {% endif %}
+
+ {% for tag in tags %}
+
+ {{ tag }}
+
+ {% endfor %}
+
+
+{% else %}
+
+{% endif %}
diff --git a/_includes/gallery.html b/_includes/gallery.html
new file mode 100644
index 00000000..debf6444
--- /dev/null
+++ b/_includes/gallery.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+{% for image in site.static_files %}
+ {% if image.path contains include.gallery_path %}
+ {% unless image.path contains '.md' %}
+
+ {% endunless %}
+ {% endif %}
+{% endfor %}
+
+
+
+
diff --git a/_includes/portfolio.html b/_includes/portfolio.html
new file mode 100644
index 00000000..1ac7df1d
--- /dev/null
+++ b/_includes/portfolio.html
@@ -0,0 +1,15 @@
+
+
+ {% for item in site.portfolio %}
+
+ {% endfor %}
+
diff --git a/_includes/social/cusdis.liquid b/_includes/social/cusdis.liquid
new file mode 100644
index 00000000..022e0bec
--- /dev/null
+++ b/_includes/social/cusdis.liquid
@@ -0,0 +1,13 @@
+
+
+{% if site.data.language.cusdis_lang %}
+
+{% endif %}
+
diff --git a/_includes/social/disqus.liquid b/_includes/social/disqus.liquid
new file mode 100644
index 00000000..3becd393
--- /dev/null
+++ b/_includes/social/disqus.liquid
@@ -0,0 +1,12 @@
+
diff --git a/_includes/social/icons.liquid b/_includes/social/icons.liquid
new file mode 100644
index 00000000..df87adb6
--- /dev/null
+++ b/_includes/social/icons.liquid
@@ -0,0 +1,36 @@
+{% if site.data.social.rss or site.theme_settings.rss %}
+
+
+
+
+
+
+
+
+{% endif %}
+
+{% for footer in site.data.icons %}
+ {% unless footer[1] == nil %}
+ {% assign brand = footer[0] %}
+ {% assign id = footer[1] %}
+ {% assign data = site.data.icons_builder[brand] %}
+ {% if data.icon == nil %}
+ {% assign icon = "fab fa-" | append: brand %}
+ {% else %}
+ {% assign icon = data.icon %}
+ {% endif %}
+
+
+
+
+
+
+
+
+ {% endunless %}
+{% endfor %}
diff --git a/_includes/social/share_buttons.liquid b/_includes/social/share_buttons.liquid
new file mode 100644
index 00000000..68313e0c
--- /dev/null
+++ b/_includes/social/share_buttons.liquid
@@ -0,0 +1,92 @@
+{% if site.data.social.share.facebook or site.theme_settings.share_buttons.facebook
+ or site.data.social.share.twitter or site.theme_settings.twitter
+ or site.data.social.share.tumblr or site.theme_settings.tumblr
+ or site.data.social.share.pinterest or site.theme_settings.pinterest
+ or site.data.social.share.pocket or site.theme_settings.pocket
+ or site.data.social.share.reddit or site.theme_settings.reddit
+ or site.data.social.share.linkedin or site.theme_settings.linkedin
+ or site.data.social.share.wordpress or site.theme_settings.wordpress
+ or site.data.social.share.email or site.theme_settings.email %}
+
+
+
+{% endif %}
diff --git a/_includes/social/utterances.liquid b/_includes/social/utterances.liquid
new file mode 100644
index 00000000..35dac6cc
--- /dev/null
+++ b/_includes/social/utterances.liquid
@@ -0,0 +1,8 @@
+
diff --git a/_layouts/archive.liquid b/_layouts/archive.liquid
new file mode 100644
index 00000000..244f4bcd
--- /dev/null
+++ b/_layouts/archive.liquid
@@ -0,0 +1,33 @@
+---
+layout: page
+---
+
+
+
+ {% assign postsByYear = site.posts | group_by_exp:"post", "post.date | date: '%Y'" %}
+
+ {% for year in postsByYear %}
+
+
{{ year.name }} ({{year.items.size}})
+
+
+ {% endfor %}
+
+
\ No newline at end of file
diff --git a/_layouts/categories.liquid b/_layouts/categories.liquid
new file mode 100644
index 00000000..6f5022d5
--- /dev/null
+++ b/_layouts/categories.liquid
@@ -0,0 +1,38 @@
+---
+layout: page
+---
+
+
+
+
+
+
+ {% for category in site.categories %}
+
+ {% capture group %}{{ category | first }}{% endcapture %}
+
{{ group }}
+
+
+ {% endfor %}
+
+
+
diff --git a/_layouts/custom.liquid b/_layouts/custom.liquid
new file mode 100644
index 00000000..42d92fa2
--- /dev/null
+++ b/_layouts/custom.liquid
@@ -0,0 +1,37 @@
+---
+layout: default
+---
+
+
+
+ {% unless page.hide_title %}
+ {{ page.title }}
+ {% endunless %}
+ {% if page.is_post %}
+ {% include blog/post_info.liquid author=page.author date=page.date %}
+ {% endif %}
+
+
+
+
+
+ {% if include.is_post %} {% include social/share_buttons.html %} {% endif %}
+
+
+ {% capture tag_list %}{{ page.tags | join: "|"}}{% endcapture %}
+ {% include default/tags_list.liquid tags=tag_list %}
+
+
+
+
+
+{% if site.post_navigation %}
+{% include blog/post_nav.liquid %}
+{% endif %}
+
+
+{% if site.cusdis_app_id %}{% include social/cusdis.liquid %}{% endif %}
+
+
+{% if site.disqus_shortname or site.theme_settings.disqus_shortname %}
+{% include social/disqus.liquid %}{% endif %}
diff --git a/_layouts/default.html b/_layouts/default.html
new file mode 100644
index 00000000..72669db0
--- /dev/null
+++ b/_layouts/default.html
@@ -0,0 +1,19 @@
+
+
+
+ {% capture _head %}{% include default/head.liquid %}{% endcapture %}
+ {{ _head | split: " " | join: " "}}
+
+ {% capture _navbar %}{% include default/navbar.liquid %}{% endcapture %}
+ {{ _navbar | split: " " | join: " "}}
+
+ {{ content }}
+
+ {% capture _footer %}{% include default/footer.liquid %}{% endcapture %}
+ {{ _footer | split: " " | join: " "}}
+
+
diff --git a/_layouts/home.liquid b/_layouts/home.liquid
new file mode 100644
index 00000000..abeb553e
--- /dev/null
+++ b/_layouts/home.liquid
@@ -0,0 +1,28 @@
+---
+layout: default
+---
+
+
+
+
{{ site.header_text | default: "Change header_text
in _config.yml
"}}
+
+ {% capture _blog %}{% include blog/blog.liquid %}{% endcapture %}
+ {{ _blog | split: " " | join: " "}}
+
diff --git a/_layouts/page.liquid b/_layouts/page.liquid
new file mode 100644
index 00000000..a702612b
--- /dev/null
+++ b/_layouts/page.liquid
@@ -0,0 +1,30 @@
+---
+layout: default
+---
+
+
+
+ {% if page.hide_title %}
+
+ {% else %}
+
{{ page.title }}
+ {% if page.subtitle %}
+
{{ page.subtitle }}
+ {% endif %}
+ {% endif %}
+
+
+
+ {% if page.bootstrap %}
+
+ {% endif %}
+ {{ content }}
+ {% if page.bootstrap %}
+
+ {% endif %}
+
+
+ {% capture tag_list %}{{ page.tags | join: "|" }}{% endcapture %}
+ {% capture _tags %}{% include default/tags_list.liquid tags=tag_list %}{% endcapture %}
+ {{ _tags | split: " " | join: " " }}
+
diff --git a/_layouts/post.liquid b/_layouts/post.liquid
new file mode 100644
index 00000000..cce65a3d
--- /dev/null
+++ b/_layouts/post.liquid
@@ -0,0 +1,31 @@
+---
+layout: default
+---
+
+
+
+ {% if page.hide_title %}
+
+ {% else %}
+
{{ page.title }}
+ {% include blog/post_info.liquid author=page.author date=page.date %}
+ {% endif %}
+
+
+
+
+ {% if page.bootstrap %}{% endif %}
+ {{ content }}
+ {% if page.bootstrap %}
{% endif %}
+
+
+
+ {% include social/share_buttons.liquid %}
+
+
+ {% capture tag_list %}{{ page.tags | join: "|" }}{% endcapture %}
+ {% include default/tags_list.liquid tags=tag_list %}
+
+
+
+{% include blog/post_footer.liquid color=page.color img=page.feature-img %}
diff --git a/_layouts/search.liquid b/_layouts/search.liquid
new file mode 100644
index 00000000..c039bf48
--- /dev/null
+++ b/_layouts/search.liquid
@@ -0,0 +1,24 @@
+---
+layout: page
+---
+
+
+
+
+
+
+
+
diff --git a/_layouts/tags.liquid b/_layouts/tags.liquid
new file mode 100644
index 00000000..8456ad62
--- /dev/null
+++ b/_layouts/tags.liquid
@@ -0,0 +1,91 @@
+---
+layout: page
+---
+
+
+
+
+ {% assign rawtags = "" %}
+ {% for post in site.posts %}
+ {% if post.tags.size > 0 %}
+ {% assign post_tags = post.tags | join:'|' | append:'|' %}
+ {% assign rawtags = rawtags | append:post_tags %}
+ {% endif %}
+ {% endfor %}
+
+
+ {% assign portfolio = site.portfolio | map: 'tags' | join: ',' | split: ',' | uniq %}
+ {% for tag in portfolio %}
+ {% assign portfolio_tags = tag | join: '|' | append: '|' %}
+ {% assign rawtags = rawtags | append: portfolio_tags %}
+ {% endfor %}
+
+
+ {% for page in site.pages %}
+ {% if page.tags.size > 0 %}
+ {% assign page_tags = page.tags | join:'|' | append:'|' %}
+ {% assign rawtags = rawtags | append:page_tags %}
+ {% endif %}
+ {% endfor %}
+
+
+ {% include default/tags_list.liquid tags=rawtags %}
+
+
+
+ {% for tag in tags %}
+
+
+
+
+
+
+ {% for page in site.pages %}
+ {% if page.tags contains tag %}
+
+
+
+ {{ page.title }}
+
+ {% include blog/post_info.liquid date=page.date %}
+
+ {% endif %}
+ {% endfor %}
+
+
+ {% for post in site.posts %}
+ {% if post.tags contains tag %}
+
+
+
+ {{ post.title }}
+
+
+ {% include blog/post_info.liquid date=post.date %}
+
+ {% endif %}
+ {% endfor %}
+
+
+ {% for note in site.portfolio %}
+ {% if note.tags contains tag %}
+
+
+
+ {{ note.title }}
+
+
+ {% include blog/post_info.liquid date=note.date %}
+
+ {% endif %}
+ {% endfor %}
+
+
+ {% endfor %}
+
+
+
diff --git a/_portfolio/cake.md b/_portfolio/cake.md
new file mode 100644
index 00000000..d0f1873e
--- /dev/null
+++ b/_portfolio/cake.md
@@ -0,0 +1,21 @@
+---
+layout: post
+title: Cake
+feature-img: "assets/img/portfolio/cake.png"
+img: "assets/img/portfolio/cake.png"
+date: 27 September 2015
+tags: [Lorem, Ipsum]
+---
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
+totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit,
+sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
+Use this area of the page to describe your project.
+The icon above is part of a free icon set by Flat Icons.
diff --git a/_portfolio/circus.md b/_portfolio/circus.md
new file mode 100644
index 00000000..a10ad009
--- /dev/null
+++ b/_portfolio/circus.md
@@ -0,0 +1,20 @@
+---
+layout: post
+title: Circus
+img: "assets/img/portfolio/circus.png"
+date: September 2014
+tags: [Ipsum]
+---
+
+![image]({{ page.img | relative_url }})
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
+eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur,
+adipisci velit, sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
diff --git a/_portfolio/gitlecture.md b/_portfolio/gitlecture.md
new file mode 100644
index 00000000..17ebf14a
--- /dev/null
+++ b/_portfolio/gitlecture.md
@@ -0,0 +1,20 @@
+---
+layout: post
+title: Github
+img: "assets/img/portfolio/github.png"
+date: 20-10-2017
+tags: [Lorem]
+---
+
+![image]({{ page.img | relative_url }})
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
+eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur,
+adipisci velit, sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
diff --git a/_portfolio/hanoi.md b/_portfolio/hanoi.md
new file mode 100644
index 00000000..5aa57d9e
--- /dev/null
+++ b/_portfolio/hanoi.md
@@ -0,0 +1,21 @@
+---
+layout: post
+title: Tower of Hanoi
+img: "assets/img/portfolio/toh.png"
+date: September 2014
+---
+
+The tower of Hanoi...
+
+![image]({{ page.img | relative_url }})
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
+eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur,
+adipisci velit, sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
diff --git a/_portfolio/jekyllblog.md b/_portfolio/jekyllblog.md
new file mode 100644
index 00000000..fdf4b380
--- /dev/null
+++ b/_portfolio/jekyllblog.md
@@ -0,0 +1,18 @@
+---
+layout: post
+title: Jekyll
+feature-img: "assets/img/portfolio/cabin.png"
+img: "assets/img/portfolio/cabin.png"
+date: 2017-05-26
+---
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
+eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur,
+adipisci velit, sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
diff --git a/_portfolio/ninja.md b/_portfolio/ninja.md
new file mode 100644
index 00000000..dcd1ec94
--- /dev/null
+++ b/_portfolio/ninja.md
@@ -0,0 +1,20 @@
+---
+layout: post
+title: Ninja
+img: "assets/img/portfolio/ninja.png"
+date: April, 08 2014
+tags: [Lorem]
+---
+
+![image]({{ page.img | relative_url }})
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
+eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur,
+adipisci velit, sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
diff --git a/_portfolio/safe.md b/_portfolio/safe.md
new file mode 100644
index 00000000..8d782351
--- /dev/null
+++ b/_portfolio/safe.md
@@ -0,0 +1,22 @@
+---
+layout: post
+title: Creative
+feature-img: "assets/img/portfolio/safe.png"
+img: "assets/img/portfolio/safe.png"
+date: August, 16 2014
+tags: [Ipsum]
+---
+
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
+totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit,
+sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
+Use this area of the page to describe your project.
+The icon above is part of a free icon set by Flat Icons.
diff --git a/_portfolio/submarine.md b/_portfolio/submarine.md
new file mode 100644
index 00000000..797bf51e
--- /dev/null
+++ b/_portfolio/submarine.md
@@ -0,0 +1,20 @@
+---
+layout: post
+title: Lorem Ipsum
+feature-img: "assets/img/portfolio/submarine.png"
+img: "assets/img/portfolio/submarine.png"
+date: 2017-09-03
+---
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
+totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit,
+sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
+Use this area of the page to describe your project.
+The icon above is part of a free icon set by Flat Icons.
diff --git a/_portfolio/tictactoe.md b/_portfolio/tictactoe.md
new file mode 100644
index 00000000..a21978ce
--- /dev/null
+++ b/_portfolio/tictactoe.md
@@ -0,0 +1,21 @@
+---
+layout: post
+title: Tic tac toe
+feature-img: "assets/img/portfolio/ttt.png"
+img: "assets/img/portfolio/ttt.png"
+date: September 2014
+---
+
+Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
+totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
+Nemo enim ipsam voluptatem
quia voluptas sit aspernatur aut odit aut fugit,
+sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
+Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit,
+sed quia non numquam eius
modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
+Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
+Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
+vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?
+
+Use this area of the page to describe your project.
+The icon above is part of a free icon set by Flat Icons.
+
diff --git a/_posts/2013-10-18-blogging-with-title.md b/_posts/2013-10-18-blogging-with-title.md
new file mode 100644
index 00000000..0682e059
--- /dev/null
+++ b/_posts/2013-10-18-blogging-with-title.md
@@ -0,0 +1,12 @@
+---
+layout: post
+title: >
+ Blogging with title
+tags: [Test, Image]
+---
+
+# I am a BIG title
+
+This is a very tiny tiny post with less than 250 letters.
+
+
diff --git a/_posts/2014-08-08-Markup-Syntax-Highlighting.md b/_posts/2014-08-08-Markup-Syntax-Highlighting.md
new file mode 100644
index 00000000..9a09506c
--- /dev/null
+++ b/_posts/2014-08-08-Markup-Syntax-Highlighting.md
@@ -0,0 +1,100 @@
+---
+layout: post
+title: "Markup: Syntax Highlighting"
+author: mmistakes
+tags: [Highlight, Markdown]
+categories: Syntax
+---
+
+Syntax highlighting[^1] is a feature that displays source code.
+This feature facilitates writing in a structured language such as a programming language or a markup language as it makes import things visually distinct.
+
+
+### GFM Code Blocks
+
+GitHub Flavored Markdown [fenced code blocks](https://help.github.com/articles/creating-and-highlighting-code-blocks/) are supported. To modify styling and highlight colors edit `/_sass/syntax.scss`.
+
+```css
+#container {
+ float: left;
+ margin: 0 -240px 0 0;
+ width: 100%;
+}
+```
+
+{% highlight scss linenos %}
+.highlight {
+ margin: 0;
+ padding: 1em;
+ font-family: $monospace;
+ font-size: $type-size-7;
+ line-height: 1.8;
+}
+{% endhighlight %}
+
+```html
+{% raw %}{% endraw %}
+```
+
+```ruby
+module Jekyll
+ class TagIndex < Page
+ def initialize(site, base, dir, tag)
+ @site = site
+ @base = base
+ @dir = dir
+ @name = 'index.html'
+ self.process(@name)
+ self.read_yaml(File.join(base, '_layouts'), 'tag_index.html')
+ self.data['tag'] = tag
+ tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: '
+ tag_title_suffix = site.config['tag_title_suffix'] || '–'
+ self.data['title'] = "#{tag_title_prefix}#{tag}"
+ self.data['description'] = "An archive of posts tagged #{tag}."
+ end
+ end
+end
+```
+
+### Code Blocks in Lists
+
+Indentation matters. Be sure the indent of the code block aligns with the first non-space character after the list item marker (e.g., `1.`). Usually this will mean indenting 3 spaces instead of 4.
+
+1. Do step 1.
+2. Now do this:
+
+ ```ruby
+ def print_hi(name)
+ puts "Hi, #{name}"
+ end
+ print_hi('Tom')
+ #=> prints 'Hi, Tom' to STDOUT.
+ ```
+
+3. Now you can do this.
+
+### GitHub Gist Embed
+
+An example of a Gist embed below:
+
+
+
+Here is how it looks like:
+
+{% highlight html %}
+{% raw %}
+
+{% endraw %}
+{% endhighlight %}
+
+
+
+[^1]: {% include citation.html key="highlight" %}
diff --git a/_posts/2014-11-26-lorem-ipsum.md b/_posts/2014-11-26-lorem-ipsum.md
new file mode 100644
index 00000000..e70380ae
--- /dev/null
+++ b/_posts/2014-11-26-lorem-ipsum.md
@@ -0,0 +1,41 @@
+---
+layout: post
+title: The Real Lorem Ipsum
+tags: [Image, Color]
+color: turquoise
+excerpt_separator:
+categories: Demo
+---
+
+## Lorem Ipsum
+
+from _"de Finibus Bonorum et Malorum"_ written by Cicero in 45 BC.
+
+Find out more on [lipsum.com](https://www.lipsum.com/). And if you like colors, check out the [http color trends](https://www.w3schools.com/colors/colors_trends.asp) from w3schools.
+
+### The standard Lorem Ipsum passage (since 1500s)
+
+"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+
+### Section 1.10.32
+
+#### Latin
+"Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?"
+
+
+#### Translation by H. Rackham (1914)
+"But I must explain to you how all this mistaken idea of denouncing pleasure and praising pain was born and I will give you a complete account of the system, and expound the actual teachings of the great explorer of the truth, the master-builder of human happiness. No one rejects, dislikes, or avoids pleasure itself, because it is pleasure, but because those who do not know how to pursue pleasure rationally encounter consequences that are extremely painful. Nor again is there anyone who loves or pursues or desires to obtain pain of itself, because it is pain, but because occasionally circumstances occur in which toil and pain can procure him some great pleasure. To take a trivial example, which of us ever undertakes laborious physical exercise, except to obtain some advantage from it? But who has any right to find fault with a man who chooses to enjoy a pleasure that has no annoying consequences, or one who avoids a pain that produces no resultant pleasure?"
+
+### Section 1.10.33
+
+#### Latin
+
+"At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat."
+
+
+#### Translation by H. Rackham (1914)
+
+"On the other hand, we denounce with righteous indignation and dislike men who are so beguiled and demoralized by the charms of pleasure of the moment, so blinded by desire, that they cannot foresee the pain and trouble that are bound to ensue; and equal blame belongs to those who fail in their duty through weakness of will, which is the same as saying through shrinking from toil and pain. These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice is untrammelled and when nothing prevents our being able to do what we like best, every pleasure is to be welcomed and every pain avoided. But in certain circumstances and owing to the claims of duty or the obligations of business it will frequently occur that pleasures have to be repudiated and annoyances accepted. The wise man therefore always holds in these matters to this principle of selection: he rejects pleasures to secure other greater pleasures, or else he endures pains to avoid worse pains."
+
+
+
diff --git a/_posts/2014-11-27-whats-your-title.md b/_posts/2014-11-27-whats-your-title.md
new file mode 100644
index 00000000..34f60833
--- /dev/null
+++ b/_posts/2014-11-27-whats-your-title.md
@@ -0,0 +1,31 @@
+---
+layout: post
+title: What's your title
+hide_title: true
+feature-img: assets/img/feature-img/story.jpeg
+author: mhagnumdw
+tags: [Test, Image]
+---
+
+This is an example of a post which includes a feature image that has a
+text, where you don't want to redisplay the title.
+Mind your image size in order for the text to be displayed where you want it to.
+The only limit is your imagination.
+
+Here is how the yaml looks inside the post:
+
+```yml
+title: What's your title
+hide_title: true
+feature-img: assets/img/feature-img/story.jpeg
+author: mhagnumdw
+tags: [Test, Lorem]
+```
+
+You may wonder, why is there a title when you are not actually displaying it.
+Well that's due to some jekyll limitation:
+
+> You **can't** set the **title** to the **empty string**
+
+The title is used elsewhere than inside the post, for example in the blog page that list this post.
+An empty title would break those pages and possibly prevents jekyll to render your blog.
diff --git a/_posts/2014-11-28-markdown-and-html.md b/_posts/2014-11-28-markdown-and-html.md
new file mode 100644
index 00000000..e6c1f0bb
--- /dev/null
+++ b/_posts/2014-11-28-markdown-and-html.md
@@ -0,0 +1,104 @@
+---
+layout: post
+title: Markdown and HTML
+tags: [Katex, Markdown]
+author: rohanchandra
+categories: Syntax
+---
+
+Jekyll supports the use of [Markdown](http://daringfireball.net/projects/markdown/syntax) with inline HTML tags which makes it easier to quickly write posts with Jekyll, without having to worry too much about text formatting. A sample of the formatting follows.
+
+## Table of content
+
+
+* TOC
+ {:toc}
+*
+You need to put this at the beginning of the page where you want the table of content to be displayed
+
+```html
+* TOC
+{:toc}
+```
+
+It will then render the markdown and html titles (lines that begins with `#` or using the `
` tages)
+
+
+## Title
+
+### Subtitle
+
+Tables have also been extended from Markdown:
+
+| First Header | Second Header |
+|--------------|---------------|
+| Content Cell | Content Cell |
+| Content Cell | Content Cell |
+
+Here's an example of an image, which is included using Markdown:
+
+![Image of a glass on a book]({{ "/assets/img/pexels/book-glass.jpeg" | relative_url }})
+
+This is another example of list:
+
+ - list of things
+ 1. Sub list
+ 2. of Other things
+ 3. with numbers
+ - And many more
+ - Sub sub list
+ - can go on ...
+ - and on ...
+ - and on !
+ - That's it.
+
+### Other subtitle
+
+Highlighting for code in Jekyll is done using Base16 or Rouge. This theme makes use of Rouge by default.
+
+{% highlight js %}
+// count to ten
+for (var i = 1; i <= 10; i++) {
+ console.log(i);
+}
+
+// count to twenty
+var j = 0;
+while (j < 20) {
+ j++;
+ console.log(j);
+}
+{% endhighlight %}
+
+### Math
+
+Type on Strap uses KaTeX to display maths. Equations such as $$S_n = a \times \frac{1-r^n}{1-r}$$ can be displayed inline.
+
+Alternatively, they can be shown on a new line:
+
+$$ f(x) = \int \frac{2x^2+4x+6}{x-2} $$
+
+And in your markdown file:
+
+```markdown
+$$ f(x) = \int \frac{2x^2+4x+6}{x-2} $$
+```
+
+
+### Expandable content
+
+Click on the expandable content to display it:
+
+
+ Click here!
+ Now you see me
+
+
+And in your markdown file:
+
+```html
+
+ Click here!
+ Now you see me
+
+```
diff --git a/_posts/2016-12-03-Mermaid.md b/_posts/2016-12-03-Mermaid.md
new file mode 100644
index 00000000..2f7b989b
--- /dev/null
+++ b/_posts/2016-12-03-Mermaid.md
@@ -0,0 +1,221 @@
+---
+layout: post
+title: Mermaid Chart
+tags: [Mermaid]
+---
+
+## Mermaid
+
+Diagrams with mermaid, make sure it is enabled in the `_config.yml`.
+Here is a simple example:
+
+```html
+
+
+sequenceDiagram
+ Alice->>John: Hello John, how are you?
+ John-->>Alice: Great!
+
+```
+
+> 💡 Now render also work with the GitHub markdown highlight.
+{% highlight markdown %}
+```mermaid
+sequenceDiagram
+ Alice->>John: Hello John, how are you?
+ John-->>Alice: Great!
+```
+{% endhighlight %}
+That will be rendered into this:
+
+{% include aligner.html images="mermaid-example.png" column=auto %}
+
+You can also go with more complex features and diagrams from the [documentation](https://mermaid-js.github.io/mermaid/),
+and try it out with the [live editor](https://mermaid.live/).
+
+### SequenceDiagram
+
+
+sequenceDiagram
+ participant Alice
+ participant Bob
+ Alice->>John: Hello John, how are you?
+ loop Healthcheck
+ John->>John: Fight against hypochondria
+ end
+ Note right of John: Rational thoughts prevail!
+ John-->>Alice: Great!
+ John->>Bob: How about you?
+ Bob-->>John: Jolly good!
+
+
+### Flow
+
+```mermaid
+flowchart TD
+ A[Christmas] -->|Get money| B(Go shopping)
+ B --> C{Let me think}
+ C -->|One| D[Laptop]
+ D ~~~ E
+ C -->|Two| E[iPhone]
+ C -->|Three| F[fa:fa-car Car]
+ %% Grinch
+```
+
+### Class
+
+```mermaid
+classDiagram
+ Animal <|-- Duck
+ Animal <|-- Fish
+ Animal <|-- Zebra
+ Animal : +int age
+ Animal : +String gender
+ Animal: +isMammal()
+ Animal: +mate()
+ class Duck{
+ +String beakColor
+ +swim()
+ +quack()
+ }
+ class Fish{
+ -int sizeInFeet
+ -canEat()
+ }
+ class Zebra{
+ +bool is_wild
+ +run()
+ }
+```
+
+### State
+
+```mermaid
+stateDiagram-v2
+ [*] --> Still
+ Still --> [*]
+ Still --> Moving
+ Moving --> Still
+ Moving --> Crash
+ Crash --> [*]
+```
+
+### ER
+
+```mermaid
+erDiagram
+ CUSTOMER }|..|{ DELIVERY-ADDRESS : has
+ CUSTOMER ||--o{ ORDER : places
+ CUSTOMER ||--o{ INVOICE : "liable for"
+ DELIVERY-ADDRESS ||--o{ ORDER : receives
+ INVOICE ||--|{ ORDER : covers
+ ORDER ||--|{ ORDER-ITEM : includes
+ PRODUCT-CATEGORY ||--|{ PRODUCT : contains
+ PRODUCT ||--o{ ORDER-ITEM : "ordered in"
+```
+
+### Gantt
+
+```mermaid
+gantt
+ title A Gantt Diagram
+ dateFormat YYYY-MM-DD
+ section Section
+ A task :a1, 2014-01-01, 30d
+ Another task :after a1 , 20d
+ section Another
+ Task in sec :2014-01-12 , 12d
+ another task : 24d
+```
+
+### User Journey
+
+```mermaid
+journey
+ title My working day
+ section Go to work
+ Make tea: 5: Me
+ Go upstairs: 3: Me
+ Do work: 1: Me, Cat
+ section Go home
+ Go downstairs: 5: Me
+ Sit down: 3: Me
+```
+
+### Git
+
+```mermaid
+gitGraph
+ commit
+ commit
+ branch develop
+ checkout develop
+ commit
+ commit
+ checkout main
+ merge develop
+ commit
+ commit
+```
+
+### Pie
+
+```mermaid
+pie title Pets adopted by volunteers
+ "Dogs" : 386
+ "Cats" : 85
+ "Rats" : 15
+```
+
+### Mindmap
+
+```mermaid
+mindmap
+ root((mindmap))
+ Origins
+ Long history
+ ::icon(fa fa-book)
+ Popularisation
+ British popular psychology author Tony Buzan
+ Research
+ On effectivness
and features
+ On Automatic creation
+ Uses
+ Creative techniques
+ Strategic planning
+ Argument mapping
+ Tools
+ Pen and paper
+ Mermaid
+```
+
+### QuadrantChart
+
+```mermaid
+quadrantChart
+ title Reach and engagement of campaigns
+ x-axis Low Reach --> High Reach
+ y-axis Low Engagement --> High Engagement
+ quadrant-1 We should expand
+ quadrant-2 Need to promote
+ quadrant-3 Re-evaluate
+ quadrant-4 May be improved
+ Campaign A: [0.3, 0.6]
+ Campaign B: [0.45, 0.23]
+ Campaign C: [0.57, 0.69]
+ Campaign D: [0.78, 0.34]
+ Campaign E: [0.40, 0.34]
+ Campaign F: [0.35, 0.78]
+```
+
+### XYChart
+
+```mermaid
+ xychart-beta
+ title "Sales Revenue"
+ x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec]
+ y-axis "Revenue (in $)" 4000 --> 11000
+ bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
+ line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
+```
+
diff --git a/_posts/2017-09-17-Use-Bootstrap.md b/_posts/2017-09-17-Use-Bootstrap.md
new file mode 100644
index 00000000..62b7f557
--- /dev/null
+++ b/_posts/2017-09-17-Use-Bootstrap.md
@@ -0,0 +1,116 @@
+---
+layout: post
+title: "Bootstrap"
+bootstrap: true
+tags: [Test]
+categories: Demo
+---
+
+This theme is compatible with Bootstrap if you choose to use it in your pages or posts.
+Here is a little demo with a code snippet, look at the source to see how the HTML and markdown get tangled.
+
+## Use bootstrap
+
+Add some custom Bootstrap in the custom layout!
+
+
+
+### Snippet example
+
+If you are new to Bootstrap you can always check the [documentation](https://getbootstrap.com/docs/4.1/getting-started/introduction/).
+Here is an example from [startbootstrap.com](https://startbootstrap.com/snippets/portfolio-two-column).
+
+
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae.
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit aliquam aperiam nulla perferendis dolor nobis numquam, rem expedita, aliquid optio, alias illum eaque. Non magni, voluptates quae, necessitatibus unde temporibus.
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae.
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit aliquam aperiam nulla perferendis dolor nobis numquam, rem expedita, aliquid optio, alias illum eaque. Non magni, voluptates quae, necessitatibus unde temporibus.
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae.
+
+
+
+
+
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit aliquam aperiam nulla perferendis dolor nobis numquam, rem expedita, aliquid optio, alias illum eaque. Non magni, voluptates quae, necessitatibus unde temporibus.
+
+
+
+
+
+
+
+
+
+### Mix it with Markdown
+
+All the above was custom HTML with Bootstrap.
+You can also mix it up with some markdown.
+
+You can use the bootstrap's build in javascript API to control your event.
+Here is a code snippet for the [documentation](https://getbootstrap.com/docs/4.0/getting-started/javascript/):
+
+```js
+$('#myModal').on('show.bs.modal', function (e) {
+ if (!data) return e.preventDefault() // stops modal from being shown
+})
+```
+
+That's just for demo though, you would need to properly integrate your javascript in your page.
+Usually you would put any custom javascript script in the _assets_ folder under js and reference it in your page from there.
+
+So try it out using the `bootstrap: true` flag! 😉
diff --git a/_posts/2018-10-29-feature-images.md b/_posts/2018-10-29-feature-images.md
new file mode 100644
index 00000000..9d6c96f9
--- /dev/null
+++ b/_posts/2018-10-29-feature-images.md
@@ -0,0 +1,60 @@
+---
+layout: post
+title: Feature images
+feature-img: "assets/img/feature-img/desk-messy.jpeg"
+thumbnail: "assets/img/thumbnails/feature-img/desk-messy.jpeg"
+tags: [Test, Image]
+categories: Example
+---
+
+Hopefully you will find enough information about how to set images in your blog here.
+This is an example of a post which includes a feature image specified in the front matter of the post.
+The feature image spans the full-width of the page, and is shown with the title on permalink pages:
+
+```yaml
+feature-img: "assets/img/feature-img/desk-messy.jpeg"
+thumbnail: "assets/img/thumbnails/feature-img/desk-messy.jpeg"
+```
+
+You can also use a thumbnail, a smaller version of the same image to improve loading of the page.
+The thumbnail will also be used when you share your article on other platform (linkedin, whatsapp, facebook, ...).
+
+> - And now it is working
+
+You can also add images aligned in your post using the `aligner` include.
+Make sure to separate all of the image path from in a string separated with `,`.
+It by default look into `assets/img/` so give the path from there, example:
+
+{% highlight ruby %}
+{% raw %}
+{% include aligner.html images="pexels/book-glass.jpeg,triangle.png" %}
+{% endraw %}
+{% endhighlight %}
+
+{% include aligner.html images="pexels/book-glass.jpeg,feature-img/desk-messy.jpeg" %}
+
+
+Here you have two images side by side, but you can set more and set the amount per columns
+(by specifying the number of columns or let it be automatic using `"auto"`):
+
+{% highlight ruby %}
+{% raw %}
+{% include aligner.html images="portfolio/cabin.png,portfolio/cake.png,portfolio/circus.png" column=3 %}
+{% endraw %}
+{% endhighlight %}
+
+{% include aligner.html images="portfolio/cabin.png,portfolio/cake.png,portfolio/circus.png" column=3 %}
+
+it also works with only one images, it is made to display it smaller than normally.
+However you can just use the Markdown way of doing it to get the image normal sized and centered.
+
+{% highlight ruby %}
+{% raw %}
+# Markdown way (bigger)
+![Travel]({{ "/assets/img/pexels/computer.jpeg" | relative_url}})
+# Aligner with only One (50% of width)
+{% include aligner.html images="pexels/computer.jpeg" %}
+{% endraw %}
+{% endhighlight %}
+
+{% include aligner.html images="pexels/computer.jpeg" %}
diff --git a/_posts/2019-05-18-color-post.md b/_posts/2019-05-18-color-post.md
new file mode 100644
index 00000000..38e98f5f
--- /dev/null
+++ b/_posts/2019-05-18-color-post.md
@@ -0,0 +1,45 @@
+---
+layout: post
+title: Color Post
+tags: [Test, Color]
+color: brown
+author: sylhare
+categories: Example
+excerpt_separator:
+---
+
+# What a colorful post!
+
+This is an idea that came from [xukimseven/HardCandy-Jekyll](https://github.com/xukimseven/HardCandy-Jekyll)
+looking at this cheerful and colorful theme, I wanted to enable something similar for Type-on-Strap.
+
+You can go fork and star _HardCandy-Jekyll_ too! 😉
+
+
+
+## How does it work?
+
+Basically you need to add just one thing, the color:
+
+```yml
+---
+layout: post
+title: Color Post
+color: brown
+---
+```
+
+It can either be a html color like `brown` (which look like red to me). Or with the rgb:
+
+```yml
+---
+layout: post
+title: Color Post
+color: rgb(165,42,42)
+---
+```
+
+The background used is `lineart.png` from [xukimseven](https://github.com/xukimseven) you can edit it in the config file.
+If you want another one, put it in `/assets/img` as well.
+
+> ⚠️ It's a bit hacking the css in the `post.html`
diff --git a/_posts/2019-06-30-sample-post.md b/_posts/2019-06-30-sample-post.md
new file mode 100644
index 00000000..49b578ea
--- /dev/null
+++ b/_posts/2019-06-30-sample-post.md
@@ -0,0 +1,34 @@
+---
+layout: post
+title: Sample post
+tags: [A Tag, Katex]
+excerpt_separator:
+---
+
+Consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor.
+Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur.
+
+Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut gravida lorem.
+
+* Consectetur adipiscing elit
+* Donec a diam lectus
+* Sed sit amet ipsum mauris
+
+Ut turpis felis, pulvinar a semper sed, adipiscing id dolor. Pellentesque auctor nisi id magna consequat sagittis. Curabitur dapibus enim sit amet elit pharetra tincidunt feugiat nisl imperdiet. Ut convallis libero in urna ultrices accumsan. Donec sed odio eros. Donec viverra mi quis quam pulvinar at malesuada arcu rhoncus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi at sem facilisis semper ac in est.
+
+Nunc diam velit, adipiscing ut tristique vitae, sagittis vel odio. Maecenas convallis ullamcorper ultricies. Curabitur ornare, ligula *semper consectetur sagittis*, nisi diam iaculis velit, id fringilla sem nunc vel mi. Nam dictum, odio nec pretium volutpat, arcu ante placerat erat, non tristique elit urna et turpis. Quisque mi metus, ornare sit amet fermentum et, tincidunt et orci. Fusce eget orci a orci congue vestibulum.
+
+{% include aligner.html images="pexels/travel.jpeg" column=1 %}
+
+Ut dolor diam, elementum et vestibulum eu, porttitor vel elit. Curabitur venenatis pulvinar tellus gravida ornare. Sed et erat faucibus nunc euismod ultricies ut id justo. Nullam cursus suscipit nisi, et ultrices justo sodales nec. Fusce venenatis facilisis lectus ac semper. Aliquam at massa ipsum. Quisque bibendum purus convallis nulla ultrices ultricies. Nullam aliquam, mi eu aliquam tincidunt, purus velit laoreet tortor, viverra pretium nisi quam vitae mi. Fusce vel volutpat elit. Nam sagittis nisi dui.
+
+> Suspendisse lectus leo, consectetur in tempor sit amet, placerat quis neque
+
+Etiam luctus porttitor lorem, sed suscipit est rutrum non. Curabitur lobortis nisl a enim congue semper. Aenean commodo ultrices imperdiet. Vestibulum ut justo vel sapien venenatis tincidunt.
+
+$$ \Theta \ne \Gamma $$
+
+Phasellus eget dolor sit amet ipsum dapibus condimentum vitae quis lectus. Aliquam ut massa in turpis dapibus convallis. Praesent elit lacus, vestibulum at malesuada et, ornare et est. Ut augue nunc, sodales ut euismod non, adipiscing vitae orci[^1]. Mauris ut placerat justo. Mauris in ultricies enim. Quisque nec est eleifend nulla ultrices egestas quis ut quam. Donec sollicitudin lectus a mauris pulvinar id aliquam urna cursus. Cras quis ligula sem, vel elementum mi. Phasellus non ullamcorper urna.
+
+[^1]:
+ {% include citation.html key="ref1" %}
diff --git a/_posts/2019-11-02-Tech-stuff-example.md b/_posts/2019-11-02-Tech-stuff-example.md
new file mode 100644
index 00000000..31e5c350
--- /dev/null
+++ b/_posts/2019-11-02-Tech-stuff-example.md
@@ -0,0 +1,178 @@
+---
+layout: post
+title: Tech Stuff example
+color: rgb(250, 50, 50)
+feature-img: "assets/img/feature-img/circuit.jpeg"
+thumbnail: "assets/img/thumbnails/feature-img/circuit.jpeg"
+tags: [Highlight, Markdown]
+---
+
+Let's demo some code snippet, with some mermaid diagrams.
+Because if you put some code in your blog, you would at least make it:
+1. Searchable
+2. Good-looking
+
+## Search on code
+
+Search should be working even for complicated escape symbols.
+
+```bash
+sed -i 's/\"hostname\"\:.*$/\"hostname\"\: \"'$IPADDR'\"\,/g' open-falcon/agent/config/cfg.json
+```
+
+Or try searching for partial of a command, like this article should be returned when looking for "find grep"
+
+```bash
+find /etc -type f -exec cat '{}' \; | tr -c '.[:digit:]' '\n' | grep '^[^.][^.]*\.[^.][^.]*\.[^.][^.]*\.[^.][^.]*$'
+```
+
+## Code highlighting examples
+
+Because you might put code in your blog post, and you want to make sure it will look good in here. Plus that the search
+function will still be working!
+
+### XML
+
+Example from [W3C]
+```xml
+
+ Windscreen Wiper
+ The Windscreen wiper
+ automatically removes rain
+ from your windscreen, if it
+ should happen to splash there.
+ It has a rubber [blade]
+ which can be ordered separately
+ if you need to replace it.
+
+
+```
+
+### Java
+
+java example
+
+```java
+import java.util.*;
+
+@Example
+public class Demo {
+ private static final String CONSTANT = "String";
+ private Object o;
+ /**
+ * Creates a new demo.
+ * @param o The object to demonstrate.
+ */
+ public Demo(Object o) {
+ this.o = o !== null ? o : new Object();
+ String s = CONSTANT + "Other example of text";
+ int i = 123 - 33 % 11;
+ }
+ public static void main(String[] args) {
+ Demo demo = new Demo();
+ System.out.println(demo.o.toString())
+ }
+}
+```
+
+### Javascript
+
+```javascript
+/**
+ * Does a thing
+ */
+function helloWorld(param1, param2) {
+ const example = `hello ${param1}`
+ var something = {
+ key: "value",
+ number: 1
+ };
+
+ // Do something
+ if (2.0 % 2 == something) {
+ console.log('Hello, world!');
+ } else {
+ return null;
+ }
+
+ // TODO comment
+}
+```
+
+### JSON
+
+```json
+{
+ "animals": {
+ "tiger": {
+ "name": "tiger",
+ "images": ["🐯", "🐅", "⻁"]
+ },
+ "turtle": {
+ "age": 126,
+ "image": "🐢"
+ },
+ "unicorn": {
+ "doesExist": true,
+ "image": "🦄"
+ }
+ }
+}
+```
+
+### Python
+
+```python
+import os
+
+
+def some_function(param_one="", param_two=0):
+ r'''A docstring'''
+ if param_one > param_two: # interesting
+ print("Greater")
+ return (param_two - param_one + 1 + 0b10) or None
+
+
+class SomeClass:
+ """ dunno what I am doing """
+
+ def __init__(self):
+ pass
+```
+
+### YAML
+
+You can also render some yaml, like this `_config.yml`:
+
+```yml
+
+# Welcome to Jekyll!
+#
+# This config file is meant for settings that affect your whole blog, values
+# which you are expected to set up once and rarely edit after that. If you find
+# yourself editing this file very often, consider using Jekyll's data files
+# feature for the data you need to update frequently.
+#
+# This file, "_config.yml" is *NOT* reloaded automatically when you use
+# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
+
+# Site settings
+# These are used to personalize your new site. If you look in the HTML files,
+# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
+# You can create any custom variable you would like, and they will be accessible
+# in the templates via {{ site.myvariable }}.
+
+# SITE CONFIGURATION
+baseurl: "/Type-on-Strap"
+url: "https://sylhare.github.io"
+
+# THEME-SPECIFIC CONFIGURATION
+title: Type on Strap # site's title
+description: "A website with blog posts and pages" # used by search engines
+avatar: assets/img/triangle.png # Empty for no avatar in navbar
+favicon: assets/favicon.ico # Icon displayed in the tab
+
+remote_theme: sylhare/Type-on-Strap # If using as a remote_theme in github
+```
+
+[W3C]: https://www.w3.org/standards/xml/core
diff --git a/_posts/2021-04-27-dark-mode.md b/_posts/2021-04-27-dark-mode.md
new file mode 100644
index 00000000..9b411c2a
--- /dev/null
+++ b/_posts/2021-04-27-dark-mode.md
@@ -0,0 +1,98 @@
+---
+layout: post
+title: Dark Mode
+tags: [Katex, Mermaid, Markdown]
+categories: Demo
+---
+
+More colors with less light. Click the **half-moon** most top-right button to turn the lights ON/OFF.
+Here is a bit of everything, so you can check how the theme look, have fun! 👌
+
+
+# Headers
+## Level 2
+### Level 3
+#### Level 4
+##### Level 5
+###### Level 6
+
+# [Headers with links](http://localhost)
+## [Level 2](http://localhost)
+### [Level 3](http://localhost)
+#### [Level 4](http://localhost)
+##### [Level 5](http://localhost)
+###### [Level 6](http://localhost)
+
+## Code highlight
+Mode specific code highlighting themes. [Kramdown](https://kramdown.gettalong.org/) which is responsible for the color highlighting may be more limited than your IDE.
+
+```python
+#!/usr/bin/env python
+"""
+Test file for syntax
+"""
+# TODO: Use dark mode
+from sys import os
+
+def foo(bar):
+ try:
+ print(bar)
+ except NameError:
+ print("Variable bar is not defined")
+
+
+class Bar(object):
+ def __init__(self):
+ foo(1)
+ self.octal = '\04'
+ self.text = """Example \t\n"""
+
+ def __exit__(self, *args):
+ print('exit\u1111\xFF')
+ pass
+
+ @staticmethod
+ def example():
+ assert (1.0 and 2L) or True
+ return { "example": [(1,), (r'raw', u'unicode')]}
+```
+
+## Tables
+
+| hex | dec | oct |
+| - | - | - |
+| 0 | 0 | 0 |
+| 5 | 5 | 5 |
+| A | 10 | 12 |
+| F | 16 | 20 |
+| F5 | 21 | 25 |
+
+## KaTeX
+
+Some KaTeX diagrams to check in dark mode:
+
+$$
+\begin{CD}
+A @>a>> B \\
+@VbVV @AAcA \\
+C @= D
+\end{CD}
+$$
+
+$$\utilde{AB}$$
+
+## Mermaid
+
+
+flowchart TB
+ c1-->a2
+ subgraph one
+ a1-->a2
+ end
+ subgraph two
+ b1-->b2
+ end
+ subgraph three
+ c1-->c2
+ end
+
diff --git a/_sass/base/_global.scss b/_sass/base/_global.scss
new file mode 100644
index 00000000..72127cc2
--- /dev/null
+++ b/_sass/base/_global.scss
@@ -0,0 +1,285 @@
+* {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+}
+
+figure {
+ margin: 0;
+}
+
+html {
+ background: var(--background);
+}
+
+// Typography
+::selection {
+ background: var(--selection);
+}
+
+::-moz-selection {
+ background: var(--selection);
+}
+
+body {
+ color: var(--text);
+ font-family: $font-family-main;
+ font-size: $font-size;
+ word-wrap: break-word;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-family: $font-family-headings;
+ line-height: 1.3;
+ margin: 0.67em 0;
+
+ a {
+ color: var(--text);
+ }
+
+}
+
+h1 {
+ font-size: 2.3em;
+}
+
+h2 {
+ font-size: 1.75em;
+}
+
+h3 {
+ font-size: 1.5em;
+}
+
+h4 {
+ font-size: 1.15em;
+}
+
+iframe,
+img,
+embed,
+object,
+video {
+ max-width: 100%;
+ padding: 0 9%;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+img[align=left] {
+ margin-right: 3%;
+}
+
+img[align=right] {
+ margin-left: 3%;
+}
+
+summary {
+ cursor: pointer;
+}
+
+/* ---- Responsive ---- */
+
+@media screen and (max-width: $break) {
+ h1 {
+ font-size: 2em;
+ }
+ h2 {
+ font-size: 1.5em;
+ }
+ h3 {
+ font-size: 1em;
+ }
+ h4, tr, th, .meta {
+ font-size: 0.9em;
+ }
+ p, li, td {
+ font-size: 0.8em;
+ }
+
+ iframe,
+ img,
+ embed,
+ object,
+ video {
+ max-width: 100%;
+ padding: 0 1%;
+ }
+}
+
+@media screen and (max-width: $sm-break) {
+ h1 {
+ font-size: 1.5em;
+ }
+ h2 {
+ font-size: 1em;
+ }
+ h3 {
+ font-size: 0.9em;
+ }
+ h4, th, tr, .meta {
+ font-size: 0.85em;
+ }
+ p, li, td {
+ font-size: 0.8em;
+ }
+ li li {
+ font-size: 0.95em;
+ }
+ li li * {
+ font-size: 1em;
+ }
+
+ table {
+ overflow-x: scroll;
+ }
+}
+
+blockquote {
+ border-left: 2px solid #9fd2e3;
+ margin: 1em 1em;
+ padding: 0.75em 1em;
+ background-color: var(--blockquote);
+ box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
+}
+
+blockquote *:last-child,
+footer *:last-child {
+ margin-bottom: 0;
+}
+
+table {
+ word-wrap: break-word;
+ table-layout: fixed;
+ width: 100%;
+ display: inline-block;
+}
+
+td,
+th {
+ padding: 0.5em 1em;
+ border: 1px solid var(--border);
+ text-align: left;
+}
+
+table,
+dl,
+kbd,
+samp {
+ margin: 1em 0;
+}
+
+dt {
+ font-weight: bold;
+}
+
+dd {
+ margin-left: 2em;
+}
+
+p,
+ol,
+ul,
+dl,
+details,
+.math-display {
+ line-height: 1.5;
+ margin-bottom: 1em;
+}
+
+// Lists within lists
+li {
+ p {
+ font-size: inherit;
+ display: inline;
+ }
+
+ & > ul,
+ & > ol {
+ margin-bottom: 0;
+ margin-left: 1em;
+ }
+}
+
+ol,
+ul {
+ list-style-position: outside;
+ margin-left: 1em;
+}
+
+hr {
+ border: 0;
+ border-top: 1px solid var(--border);
+ border-bottom: 1px solid #fff;
+ margin: 1em 0;
+}
+
+a {
+ color: var(--link);
+ text-decoration: none;
+}
+
+kbd {
+ background-color: #eee;
+ border-radius: 3px;
+ border: 1px solid #b4b4b4;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .2), 0 2px 0 0 rgba(255, 255, 255, .7) inset;
+ color: #333;
+ display: inline-block;
+ font-size: .85em;
+ font-weight: 700;
+ line-height: 1;
+ padding: 2px 4px;
+ white-space: nowrap;
+}
+
+details {
+ & > summary {
+ cursor: pointer;
+ display: list-item;
+ }
+
+ &[open] > summary {
+ color: var(--link);
+ }
+}
+
+// Cookie consent
+#cookie-notice {
+ padding: 0.5rem 1rem;
+ display: none;
+ text-align: center;
+ position: fixed;
+ bottom: 0;
+ width: 100%;
+ background: rgba(2, 2, 2, 0.85);
+ color: lightgray;
+ z-index: 1000;
+
+ & a {
+ display: inline-block;
+ cursor: pointer;
+ margin-left: 0.6rem;
+ }
+}
+
+// Mermaid
+.mermaid, .language-mermaid {
+ background-color: rgba(255, 255, 255, 0.9);
+ border-radius: 2%;
+
+ & > svg {
+ margin: auto;
+ display: block;
+ height: auto;
+ padding-bottom: 2em;
+ padding-top: 2em;
+ max-width: 100%;
+ }
+}
+
diff --git a/_sass/base/_highlight.scss b/_sass/base/_highlight.scss
new file mode 100644
index 00000000..79b924c3
--- /dev/null
+++ b/_sass/base/_highlight.scss
@@ -0,0 +1,304 @@
+// ==========================================================================
+// Syntax highlighting
+// ==========================================================================
+
+div.highlighter-rouge,
+figure.highlight,
+.highlight code {
+ position: relative;
+ background: var(--base00);
+ color: var(--base07);
+ font-family: $monospace;
+ font-size: $font-size-code;
+ line-height: $font-height-code;
+ border-radius: $border-radius;
+
+
+ > pre,
+ pre.highlight {
+ margin: 0;
+ padding: 1em;
+ }
+}
+
+li .highlight * {
+ font-size: 14px;
+}
+
+pre .rouge-table,
+.highlight pre,
+.code pre {
+ margin: 0;
+ overflow: auto;
+}
+
+.rouge-table * {
+ font-size: 1em;
+}
+
+li div.highlighter-rouge {
+ margin-top: 0.5em;
+}
+
+div.highlighter-rouge,
+figure.highlight {
+ margin-bottom: 1em;
+}
+
+code.highlighter-rouge {
+ padding: 0.2em 0.4em;
+ font-size: $font-size-code;
+ background-color: var(--code-background);
+ color: var(--code-inline);
+ border-radius: 2px;
+ font-family: $monospace;
+ //filter: invert(100%) contrast(200%);
+}
+
+table.rouge-table {
+ margin-bottom: 0;
+ font-size: 1em;
+ width: 100%;
+ border: 0;
+
+ td {
+ padding: 0;
+ width: calc(100% - 1em);
+ border: 0;
+ /* line numbers*/
+ &.gutter,
+ &.rouge-gutter {
+ padding-right: 1em;
+ width: 2em;
+ color: var(--base04);
+ border-right: 1px solid var(--base04);
+ text-align: right
+ }
+
+ /* code */
+ &.code,
+ &.rouge-code {
+ padding-left: 1em
+ }
+ }
+
+ pre {
+ margin: 0
+ }
+}
+
+.highlight pre {
+ width: 100%;
+
+ ::selection {
+ background-color: var(--base02)
+ }
+}
+
+.highlight .hll {
+ background-color: var(--base06)
+}
+
+.highlight {
+ .bp{ /* Name.Builtin.Pseudo */
+ color: var(--base0c) }
+ .c { /* Comment */
+ color: var(--base03) }
+ .cm{ /* Comment.Multiline */
+ color: var(--base03) }
+ .cp{ /* Comment.Preproc */
+ color: var(--base03) }
+ .c1{ /* Comment.Single */
+ color: var(--base03) }
+ .cs{ /* Comment.Special */
+ color: var(--base03) }
+ .dl{ /* String.Quotes 8 */
+ color: var(--base0a) }
+ .err { /* Error */
+ color: var(--base0c) }
+ .gd{ /* Generic.Deleted */
+ color: var(--base0c) }
+ .ge{ /* Generic.Emph */
+ font-style: italic }
+ .gh{ /* Generic.Heading */
+ color: var(--base07);font-weight: bold }
+ .gi{ /* Generic.Inserted */
+ color: var(--base0a) }
+ .gp{ /* Generic.Prompt */
+ color: var(--base04);font-weight: bold }
+ .gs{ /* Generic.Strong */
+ font-weight: bold }
+ .gu{ /* Generic.Subheading */
+ color: var(--base08);font-weight: bold }
+ .il{ /* Literal.Number.Integer.Long */
+ color: var(--base0e) }
+ .k { /* Keyword */
+ color: var(--base0d) }
+ .kc{ /* Keyword.Constant */
+ color: var(--base0f) }
+ .kd{ /* Keyword.Declaration */
+ color: var(--base0d) }
+ .kn{ /* Keyword.Namespace */
+ color: var(--base0d) }
+ .kp{ /* Keyword.Pseudo */
+ color: var(--base0d) }
+ .kr{ /* Keyword.Reserved */
+ color: var(--base0d) }
+ .kt{ /* Keyword.Type */
+ color: var(--base09) }
+ .l{ /* Literal */
+ color: var(--base0e) }
+ .ld{ /* Literal.Date */
+ color: var(--base0a) }
+ .m{ /* Literal.Number */
+ color: var(--base0e) }
+ .mb{ /* Literal.Bytes */
+ color: var(--base0e) }
+ .mf{ /* Literal.Number.Float */
+ color: var(--base0e) }
+ .mh{ /* Literal.Number.Hex */
+ color: var(--base0e) }
+ .mi{ /* Literal.Number.Integer */
+ color: var(--base0e) }
+ .mo{ /* Literal.Number.Oct */
+ color: var(--base0e) }
+ .n{ /* Name */
+ color: var(--base07) }
+ .na{ /* Name.Attribute */
+ color: var(--base0c) }
+ .nb{ /* Name.Builtin */
+ color: var(--base0c) }
+ .nc{ /* Name.Class */
+ color: var(--base07) }
+ .no{ /* Name.Constant */
+ color: var(--base07) }
+ .nd{ /* Name.Decorator */
+ color: var(--base0f) }
+ .ni{ /* Name.Entity */
+ color: var(--base07) }
+ .ne{ /* Name.Exception */
+ color: var(--base0c) }
+ .nf{ /* Name.Function */
+ color: var(--base0b) }
+ .nl{ /* Name.Label */
+ color: var(--base0c) }
+ .nn{ /* Name.Namespace */
+ color: var(--base07) }
+ .nt{ /* Name.Tag */
+ color: var(--base08) }
+ .nv{ /* Name.Variable */
+ color: var(--base0c) }
+ .nx{ /* Name.Other */
+ color: var(--base07) }
+ .o{ /* Operator */
+ color: var(--base08) }
+ .ow{ /* Operator.Word */
+ color: var(--base0d) }
+ .p{ /* Punctuation */
+ color: var(--base05) }
+ .pi{ /* Name.Property */
+ color: var(--base07) }
+ .py{ /* Name.Property */
+ color: var(--base0d) }
+ .s{ /* Literal.String */
+ color: var(--base0a) }
+ .sa{ /* Literal.String.raw */
+ color: var(--base0a) }
+ .sb{ /* Literal.String.Backtick */
+ color: var(--base0a) }
+ .sc{ /* Literal.String.Char */
+ color: var(--base07) }
+ .sd{ /* Literal.String.Doc */
+ color: var(--base04) }
+ .s2{ /* Literal.String.Double */
+ color: var(--base0a) }
+ .se{ /* Literal.String.Escape */
+ color: var(--base0e) }
+ .sh{ /* Literal.String.Heredoc */
+ color: var(--base0a) }
+ .si{ /* Literal.String.Interpol */
+ color: var(--base0e) }
+ .sx{ /* Literal.String.Other */
+ color: var(--base0a) }
+ .sr{ /* Literal.String.Regex */
+ color: var(--base0a) }
+ .s1{ /* Literal.String.Single */
+ color: var(--base0a) }
+ .ss{ /* Literal.String.Symbol */
+ color: var(--base0a) }
+ .vc{ /* Name.Variable.Class */
+ color: var(--base0c) }
+ .vg{ /* Name.Variable.Global */
+ color: var(--base0c) }
+ .vi{ /* Name.Variable.Instance */
+ color: var(--base0c) }
+ .w{ /* Text.Whitespace */
+ color: var(--base07) }
+}
+
+// Fix Github syntax display
+.gist .blob-num {
+ width: 3.5% !important;
+}
+
+.gist {
+ th, td {
+ border-bottom: 0;
+ }
+}
+
+// For correct line number width in Github Gists
+.gist table tbody tr td {
+ box-sizing: content-box;
+}
+
+// Fix nbconvert dataframe
+.dataframe tbody {
+ font-size: 0.8em;
+ border-color: white;
+
+ tr {
+ :nth-child(even) {
+ background-color: #f8f8f8;
+ }
+
+ th {
+ border-top: 0;
+ border-left: 0;
+ border-bottom: 0;
+ }
+
+
+ td {
+ padding: 0;
+ border: 0;
+ text-align: center;
+ }
+ }
+
+
+}
+
+.dataframe thead tr {
+ :nth-child(n+2) {
+ color: black;
+ //width: 100px;
+
+ font-size: 0.75em;
+ text-align: center !important;
+ border-top: 0;
+ border-left: 0;
+ border-right: 0;
+ }
+
+ :first-child {
+ border-top: 0;
+ border-left: 0;
+ }
+
+}
+
+table.dataframe {
+ border: 0 solid var(--border);
+ border-collapse: collapse;
+}
diff --git a/_sass/base/_utility.scss b/_sass/base/_utility.scss
new file mode 100644
index 00000000..a067f47a
--- /dev/null
+++ b/_sass/base/_utility.scss
@@ -0,0 +1,101 @@
+// Mix-ins
+%padding-nav {
+ padding: $padding-small $padding-x-large;
+ @media (max-width: $xl-break) {
+ padding: $padding-small ($padding-large * 2);
+ }
+ @media (max-width: $l-break) {
+ padding: $padding-small $padding-large;
+ }
+ @media (max-width: $m-break) {
+ padding: $padding-small $padding-medium;
+ }
+ @media (max-width: $sm-break) {
+ padding: $padding-small $padding-x-small;
+ }
+}
+
+%padding-post {
+ padding: $padding-x-small $padding-x-large;
+ @media (max-width: $xl-break) {
+ padding: $padding-x-small ($padding-large * 2);
+ }
+ @media (max-width: $l-break) {
+ padding: $padding-x-small $padding-large;
+ }
+ @media (max-width: $m-break) {
+ padding: $padding-x-small $padding-medium;
+ }
+ @media (max-width: $sm-break) {
+ padding: $padding-x-small $padding-small;
+ }
+}
+
+%padding-header {
+ padding: $padding-medium $padding-large;
+ @media (min-width: $xl-break) {
+ padding: $padding-large $padding-large;
+ }
+ @media (max-width: $sm-break) {
+ padding: $padding-large;
+ }
+}
+
+.txt-shadow {
+ text-shadow: 0.07em 0.10em 0.15em var(--text-shadow);
+}
+
+.subtle-txt-shadow {
+ text-shadow: 1px 1px 2px var(--text-shadow);
+}
+
+// Buttons
+.button {
+ border-radius: 0.3em;
+ border: 1px solid;
+ display: inline-block;
+ margin: 1em 0;
+ padding: 0.5em 0.75em;
+}
+
+a.button {
+ @extend .button-link;
+}
+
+.button-link {
+ &:hover {
+ background: var(--link);
+ border: 1px solid var(--link);
+ color: var(--background);
+ text-decoration: none;
+ filter: none;
+ }
+}
+
+.body-link {
+ &:hover {
+ text-decoration: underline;
+ filter: brightness(0.85);
+ }
+}
+
+.post-link {
+ &:hover {
+ text-decoration: none;
+ color: var(--link);
+ }
+}
+
+// States
+.disabled {
+ opacity: 0.7;
+}
+
+// Custom
+.text-center {
+ text-align: center;
+}
+
+.right {
+ float: right;
+}
diff --git a/_sass/base/_variables.scss b/_sass/base/_variables.scss
new file mode 100644
index 00000000..71fca9b8
--- /dev/null
+++ b/_sass/base/_variables.scss
@@ -0,0 +1,136 @@
+/* TYPOGRAPHY */
+$font-family-main: 'Source Sans Pro', Helvetica, Arial, sans-serif;
+$font-family-headings: 'Source Sans Pro', Helvetica, Arial, sans-serif;
+$font-family-logo: 'Source Sans Pro', Helvetica, Arial, sans-serif;
+$font-size: 1.25em;
+
+$monospace: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif !default;
+$font-size-code: 0.85em !default;
+$font-height-code: 1.3em !default;
+$border-radius: 4px !default;
+
+/* PADDING */
+$padding-x-large: 23%;
+$padding-large: 9%;
+$padding-medium: 6%;
+$padding-small: 4%;
+$padding-x-small: 3%;
+$title-padding: 1%;
+$feature-image-padding: 10%;
+
+/* MOBILE */
+$xl-break: 2000px;
+$l-break: 1400px;
+$m-break: 1000px;
+$break: 768px;
+$sm-break: 576px;
+$x-sm-break: 320px;
+
+
+/* THEME COLOR SCHEMES */
+html, html[data-theme="light"] {
+ --background: #ffffff;
+ --blockquote: #eef7fa;
+ --selection: #d4d4d4;
+ --meta: #595959;
+ --link: #0072B5;
+ --header-background: #24292e;
+ --header-text: #ffffff;
+ --header-link: #383838;
+ --code-background: #E0E0E0;
+ --code-inline: #24292e;
+ --text-shadow: #3f3f3f;
+ --text: #262626;
+ --h1: #262626;
+ --h2: #262626;
+ --h3: #262626;
+ --h4: #262626;
+ --h5: #262626;
+ --h6: #262626;
+ --border: rgba(0, 0, 0, 0.2);
+}
+
+html[data-theme="dark"] {
+ --background: #22272e; // brand, background
+ --blockquote: #373e47; // blockquote
+ --selection: #545d68; // selection
+ --meta: #909dab; // meta
+ --link: #00a8e0; // theme, link, link shadow header bg
+ --header-background: #2A3444; // Color before header image load
+ --header-text: #e7f3f4; // header text, feature img text
+ --header-link: #adbac7; // header link, search color
+ --code-background: #2A3444;
+ --code-inline: #d9b600;
+ --text-shadow: #2d333b; // text shadow
+ --text: #cdd9e5; // text
+ --h1: #d40059; // headers
+ --h2: #b37eff;
+ --h3: #ff66c2;
+ --h4: #00af9e;
+ --h5: #6bac00;
+ --h6: #ff5c00;
+ --border: rgba(255, 255, 255, 0.5); // border
+ --cusdis--color-text-default: var(--text);
+ --cusdis--color-comment-username-text: var(--link);
+}
+
+/* BASE16 CODE HIGHLIGHT */
+// Material Theme
+html, html[data-theme="light"] {
+ --base00: #302f2d; // Default Background
+ --base01: #2e3c43; // Lighter Background (Used for status bars) - NOT USED
+ --base02: #314549; // Selection Background
+ --base03: #546e7a; // Comments, Invisible, Line Highlighting
+ --base04: #b2ccd6; // Dark Foreground (Used for status bars)
+ --base05: #eeffff; // Punctuation
+ --base06: #eeffff; // Highlight, Light Background
+ --base07: #ffffff; // Default Foreground, Default text color
+ --base08: #f07178; // Operators (and Parenthesis, Caret, Delimiters)
+ --base09: #f78c6c; // Classes, Markup Bold, Search Text Background
+ --base0a: #ffcb6b; // Strings, Inherited Class, Markup Code, Diff Inserted
+ --base0b: #98c379; // Functions, Methods, Attribute IDs, Headings
+ --base0c: #89ddff; // Support, Regular Expressions, Escape Characters, Markup Quotes
+ --base0d: #82aaff; // Keywords, Storage, Selector, Markup Italic, Diff Changed
+ --base0e: #c792ea; // Integers, Boolean, Constants, XML Attributes, Markup Link Url
+ --base0f: #ff5370; // Deprecated, Opening/Closing Embedded Language Tags e.g.
+}
+
+// Supernova Theme
+html[data-theme="dark"] {
+ --base00: #373e47; // Default Background
+ --base01: #444c56; // Lighter Background (Used for status bars, line number and folding marks)
+ --base02: #545d68; // Selection Background
+ --base03: #909dab; // Comments, Invisible, Line Highlighting
+ --base04: #adbac7; // Dark Foreground (Used for status bars)
+ --base05: #cdd9e5; // Default Foreground, Caret, Delimiters, Operators
+ --base06: #e7f3f4; // Light Foreground (Not often used)
+ --base07: #ffffff; // Light Background (Not often used)
+ --base08: #d40059; // Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted
+ --base09: #ff5c00; // Integers, Boolean, Constants, XML Attributes, Markup Link Url
+ --base0a: #d9b600; // Classes, Markup Bold, Search Text Background
+ --base0b: #6bac00; // Strings, Inherited Class, Markup Code, Diff Inserted
+ --base0c: #00a8e0; // Support, Regular Expressions, Escape Characters, Markup Quotes
+ --base0d: #b37eff; // Functions, Methods, Attribute IDs, Headings
+ --base0e: #00af9e; // Keywords, Storage, Selector, Markup Italic, Diff Changed
+ --base0f: #ff66c2; // Deprecated, Opening/Closing Embedded Language Tags, e.g.
+}
+
+// Monokai Theme
+//html[data-theme="dark"] {
+// --base00: #272822; // Default Background
+// --base01: #383830; // Lighter Background (Used for status bars)
+// --base02: #49483e; // Selection Background
+// --base03: #75715e; // Comments, Invisible, Line Highlighting
+// --base04: #a59f85; // Dark Foreground (Used for status bars)
+// --base05: #f8f8f2; // Light Foreground (Not often used)
+// --base06: #f5f4f1; // Light Background (Not often used)
+// --base07: #f9f8f5; // Default text color
+// --base08: #f92672; // Parenthesis, Caret, Delimiters, Operators
+// --base09: #fd971f; // Classes, Markup Bold, Search Text Background
+// --base0a: #e6db74; // Strings, Inherited Class, Markup Code, Diff Inserted
+// --base0b: #a6e22e; // Functions, Methods, Attribute IDs, Headings
+// --base0c: #a1efe4; // Support, Regular Expressions, Escape Characters, Markup Quotes
+// --base0d: #66d9ef; // Keywords, Storage, Selector, Markup Italic, Diff Changed
+// --base0e: #ae81ff; // Integers, Boolean, Constants, XML Attributes, Markup Link Url
+// --base0f: #cc6633; // Deprecated, Opening/Closing Embedded Language Tags e.g.
+//}
diff --git a/_sass/external/_font-awesome.scss b/_sass/external/_font-awesome.scss
new file mode 100644
index 00000000..058ddcc3
--- /dev/null
+++ b/_sass/external/_font-awesome.scss
@@ -0,0 +1,12 @@
+/*!
+ * Type-on-strap Font Awesome kit v6.5.1
+ * Find the version and license of the included Font Awesome here: _sass/external/font-awesome/fontawesome.scss
+ */
+$fa-inverse: var(--background);
+$fa-font-path: "../fonts/font-awesome" !default;
+
+@import 'font-awesome/fontawesome';
+@import 'font-awesome/brands';
+@import 'font-awesome/regular';
+@import 'font-awesome/solid';
+@import 'font-awesome/v4-shims';
diff --git a/_sass/external/_katex.scss b/_sass/external/_katex.scss
new file mode 100644
index 00000000..2ac1464e
--- /dev/null
+++ b/_sass/external/_katex.scss
@@ -0,0 +1,21 @@
+/*!
+ * KaTeX v0.16.9
+ * Plus added customizations for the theme and font path
+ */
+$katex-font-path: "../../assets/fonts/katex" !default;
+.katex-display {
+ @media screen and (max-width: $sm-break) {
+ overflow-x: auto;
+ }
+ padding-bottom: 3px;
+ padding-top: 1px;
+ width: auto;
+ height: auto;
+}
+
+.math-display {
+ display: inline-block;
+ width: 100%;
+}
+
+@import "katex/katex";
diff --git a/_sass/external/_pacifico.scss b/_sass/external/_pacifico.scss
new file mode 100644
index 00000000..cdd8d4e4
--- /dev/null
+++ b/_sass/external/_pacifico.scss
@@ -0,0 +1,17 @@
+/*!
+ * Font: SIL OFL 1.1, CSS: MIT License
+ */
+
+$pacifico-font-path: "../../assets/fonts/Pacifico" !default;
+
+@font-face {
+ font-family: 'Pacifico';
+ src: url('#{$pacifico-font-path}/Pacifico.eot'); /* IE9 Compat Modes */
+ src: url('#{$pacifico-font-path}/Pacifico.eot?#iefix') format('embedded-opentype'),
+ url('#{$pacifico-font-path}/Pacifico.woff2') format('woff2'),
+ url('#{$pacifico-font-path}/Pacifico.woff') format('woff'),/* Modern Browsers */
+ url('#{$pacifico-font-path}/Pacifico.ttf') format('truetype'),/* Safari, Android, iOS */
+ url('#{$pacifico-font-path}/Pacifico.svg#Pacifico') format('svg');/* Legacy iOS */
+ font-weight: normal;
+ font-style: normal;
+}
diff --git a/_sass/external/_reset.scss b/_sass/external/_reset.scss
new file mode 100644
index 00000000..458eea1e
--- /dev/null
+++ b/_sass/external/_reset.scss
@@ -0,0 +1,427 @@
+/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
+
+/**
+ * 1. Set default font family to sans-serif.
+ * 2. Prevent iOS text size adjust after orientation change, without disabling
+ * user zoom.
+ */
+
+html {
+ font-family: sans-serif; /* 1 */
+ -ms-text-size-adjust: 100%; /* 2 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/**
+ * Remove default margin.
+ */
+
+body {
+ margin: 0;
+}
+
+/* HTML5 display definitions
+ ========================================================================== */
+
+/**
+ * Correct `block` display not defined for any HTML5 element in IE 8/9.
+ * Correct `block` display not defined for `details` or `summary` in IE 10/11
+ * and Firefox.
+ * Correct `block` display not defined for `main` in IE 11.
+ */
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+ display: block;
+}
+
+/**
+ * 1. Correct `inline-block` display not defined in IE 8/9.
+ * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
+ */
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block; /* 1 */
+ vertical-align: baseline; /* 2 */
+}
+
+/**
+ * Prevent modern browsers from displaying `audio` without controls.
+ * Remove excess height in iOS 5 devices.
+ */
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+/**
+ * Address `[hidden]` styling not present in IE 8/9/10.
+ * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
+ */
+
+[hidden],
+template {
+ display: none;
+}
+
+/* Links
+ ========================================================================== */
+
+/**
+ * Remove the gray background color from active links in IE 10.
+ */
+
+a {
+ background-color: transparent;
+}
+
+/**
+ * Improve readability when focused and also mouse hovered in all browsers.
+ */
+
+a:active,
+a:hover {
+ outline: 0;
+}
+
+/* Text-level semantics
+ ========================================================================== */
+
+/**
+ * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
+ */
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+/**
+ * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
+ */
+
+b,
+strong {
+ font-weight: bold;
+}
+
+/**
+ * Address styling not present in Safari and Chrome.
+ */
+
+dfn {
+ font-style: italic;
+}
+
+/**
+ * Address variable `h1` font-size and margin within `section` and `article`
+ * contexts in Firefox 4+, Safari, and Chrome.
+ */
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+/**
+ * Address styling not present in IE 8/9.
+ */
+
+mark {
+ background: #ff0;
+ color: #000;
+}
+
+/**
+ * Address inconsistent and variable font size in all browsers.
+ */
+
+small {
+ font-size: 80%;
+}
+
+/**
+ * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+ */
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+/* Embedded content
+ ========================================================================== */
+
+/**
+ * Remove border when inside `a` element in IE 8/9/10.
+ */
+
+img {
+ border: 0;
+}
+
+/**
+ * Correct overflow not hidden in IE 9/10/11.
+ */
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+/* Grouping content
+ ========================================================================== */
+
+/**
+ * Address margin not present in IE 8/9 and Safari.
+ */
+
+figure {
+ margin: 1em 40px;
+}
+
+/**
+ * Address differences between Firefox and other browsers.
+ */
+
+hr {
+ -moz-box-sizing: content-box;
+ box-sizing: content-box;
+ height: 0;
+}
+
+/**
+ * Contain overflow in all browsers.
+ */
+
+pre {
+ overflow: auto;
+}
+
+/**
+ * Address odd `em`-unit font size rendering in all browsers.
+ */
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace;
+ font-size: 1em;
+}
+
+/* Forms
+ ========================================================================== */
+
+/**
+ * Known limitation: by default, Chrome and Safari on OS X allow very limited
+ * styling of `select`, unless a `border` property is set.
+ */
+
+/**
+ * 1. Correct color not being inherited.
+ * Known issue: affects color of disabled elements.
+ * 2. Correct font properties not being inherited.
+ * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ color: inherit; /* 1 */
+ font: inherit; /* 2 */
+ margin: 0; /* 3 */
+}
+
+/**
+ * Address `overflow` set to `hidden` in IE 8/9/10/11.
+ */
+
+button {
+ overflow: visible;
+}
+
+/**
+ * Address inconsistent `text-transform` inheritance for `button` and `select`.
+ * All other form control elements do not inherit `text-transform` values.
+ * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
+ * Correct `select` style inheritance in Firefox.
+ */
+
+button,
+select {
+ text-transform: none;
+}
+
+/**
+ * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+ * and `video` controls.
+ * 2. Correct inability to style clickable `input` types in iOS.
+ * 3. Improve usability and consistency of cursor style between image-type
+ * `input` and others.
+ */
+
+button,
+html input[type="button"], /* 1 */
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button; /* 2 */
+ cursor: pointer; /* 3 */
+}
+
+/**
+ * Re-set default cursor for disabled elements.
+ */
+
+button[disabled],
+html input[disabled] {
+ cursor: default;
+}
+
+/**
+ * Remove inner padding and border in Firefox 4+.
+ */
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+/**
+ * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+ * the UA stylesheet.
+ */
+
+input {
+ line-height: normal;
+}
+
+/**
+ * It's recommended that you don't attempt to style these elements.
+ * Firefox's implementation doesn't respect box-sizing, padding, or width.
+ *
+ * 1. Address box sizing set to `content-box` in IE 8/9/10.
+ * 2. Remove excess padding in IE 8/9/10.
+ */
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Fix the cursor style for Chrome's increment/decrement buttons. For certain
+ * `font-size` values of the `input`, it causes the cursor style of the
+ * decrement button to change from `default` to `text`.
+ */
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+/**
+ * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
+ * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
+ * (include `-moz` to future-proof).
+ */
+
+input[type="search"] {
+ -webkit-appearance: textfield; /* 1 */
+ -moz-box-sizing: content-box;
+ -webkit-box-sizing: content-box; /* 2 */
+ box-sizing: content-box;
+}
+
+/**
+ * Remove inner padding and search cancel button in Safari and Chrome on OS X.
+ * Safari (but not Chrome) clips the cancel button when the search input has
+ * padding (and `textfield` appearance).
+ */
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/**
+ * Define consistent border, margin, and padding.
+ */
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+/**
+ * 1. Correct `color` not being inherited in IE 8/9/10/11.
+ * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+ */
+
+legend {
+ border: 0; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Remove default vertical scrollbar in IE 8/9/10/11.
+ */
+
+textarea {
+ overflow: auto;
+}
+
+/**
+ * Don't inherit the `font-weight` (applied by a rule above).
+ * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
+ */
+
+optgroup {
+ font-weight: bold;
+}
+
+/* Tables
+ ========================================================================== */
+
+/**
+ * Remove most spacing between table cells.
+ */
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+td,
+th {
+ padding: 0;
+}
diff --git a/_sass/external/_source-sans-pro.scss b/_sass/external/_source-sans-pro.scss
new file mode 100644
index 00000000..46250fa5
--- /dev/null
+++ b/_sass/external/_source-sans-pro.scss
@@ -0,0 +1,45 @@
+/*!
+ * Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/)
+ * (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+
+$ssp-font-path: "../../assets/fonts/source-sans-pro" !default;
+/* latin */
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: italic;
+ font-display: auto;
+ font-weight: 400;
+ src: local("Source Sans Pro Italic"), local("SourceSansPro-Italic"), url('#{$ssp-font-path}/source-sans-pro-italic.woff2') format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: italic;
+ font-display: auto;
+ font-weight: 700;
+ src: local("Source Sans Pro Bold Italic"), local("SourceSansPro-BoldItalic"), url('#{$ssp-font-path}/source-sans-pro-bold-italic.woff2') format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: normal;
+ font-display: auto;
+ font-weight: 400;
+ src: local("Source Sans Pro Regular"), local("SourceSansPro-Regular"), url('#{$ssp-font-path}/source-sans-pro-regular.woff2') format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+ font-family: 'Source Sans Pro';
+ font-style: normal;
+ font-display: auto;
+ font-weight: 700;
+ src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url('#{$ssp-font-path}/source-sans-pro-bold.woff2') format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
diff --git a/_sass/external/font-awesome/_animated.scss b/_sass/external/font-awesome/_animated.scss
new file mode 100644
index 00000000..93555b2f
--- /dev/null
+++ b/_sass/external/font-awesome/_animated.scss
@@ -0,0 +1,153 @@
+// animating icons
+// --------------------------
+
+.#{$fa-css-prefix}-beat {
+ animation-name: #{$fa-css-prefix}-beat;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, ease-in-out);
+}
+
+.#{$fa-css-prefix}-bounce {
+ animation-name: #{$fa-css-prefix}-bounce;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(0.280, 0.840, 0.420, 1));
+}
+
+.#{$fa-css-prefix}-fade {
+ animation-name: #{$fa-css-prefix}-fade;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(.4,0,.6,1));
+}
+
+.#{$fa-css-prefix}-beat-fade {
+ animation-name: #{$fa-css-prefix}-beat-fade;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, cubic-bezier(.4,0,.6,1));
+}
+
+.#{$fa-css-prefix}-flip {
+ animation-name: #{$fa-css-prefix}-flip;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, ease-in-out);
+}
+
+.#{$fa-css-prefix}-shake {
+ animation-name: #{$fa-css-prefix}-shake;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, linear);
+}
+
+.#{$fa-css-prefix}-spin {
+ animation-name: #{$fa-css-prefix}-spin;
+ animation-delay: var(--#{$fa-css-prefix}-animation-delay, 0s);
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 2s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, linear);
+}
+
+.#{$fa-css-prefix}-spin-reverse {
+ --#{$fa-css-prefix}-animation-direction: reverse;
+}
+
+.#{$fa-css-prefix}-pulse,
+.#{$fa-css-prefix}-spin-pulse {
+ animation-name: #{$fa-css-prefix}-spin;
+ animation-direction: var(--#{$fa-css-prefix}-animation-direction, normal);
+ animation-duration: var(--#{$fa-css-prefix}-animation-duration, 1s);
+ animation-iteration-count: var(--#{$fa-css-prefix}-animation-iteration-count, infinite);
+ animation-timing-function: var(--#{$fa-css-prefix}-animation-timing, steps(8));
+}
+
+// if agent or operating system prefers reduced motion, disable animations
+// see: https://www.smashingmagazine.com/2020/09/design-reduced-motion-sensitivities/
+// see: https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion
+@media (prefers-reduced-motion: reduce) {
+ .#{$fa-css-prefix}-beat,
+ .#{$fa-css-prefix}-bounce,
+ .#{$fa-css-prefix}-fade,
+ .#{$fa-css-prefix}-beat-fade,
+ .#{$fa-css-prefix}-flip,
+ .#{$fa-css-prefix}-pulse,
+ .#{$fa-css-prefix}-shake,
+ .#{$fa-css-prefix}-spin,
+ .#{$fa-css-prefix}-spin-pulse {
+ animation-delay: -1ms;
+ animation-duration: 1ms;
+ animation-iteration-count: 1;
+ transition-delay: 0s;
+ transition-duration: 0s;
+ }
+}
+
+@keyframes #{$fa-css-prefix}-beat {
+ 0%, 90% { transform: scale(1); }
+ 45% { transform: scale(var(--#{$fa-css-prefix}-beat-scale, 1.25)); }
+}
+
+@keyframes #{$fa-css-prefix}-bounce {
+ 0% { transform: scale(1,1) translateY(0); }
+ 10% { transform: scale(var(--#{$fa-css-prefix}-bounce-start-scale-x, 1.1),var(--#{$fa-css-prefix}-bounce-start-scale-y, 0.9)) translateY(0); }
+ 30% { transform: scale(var(--#{$fa-css-prefix}-bounce-jump-scale-x, 0.9),var(--#{$fa-css-prefix}-bounce-jump-scale-y, 1.1)) translateY(var(--#{$fa-css-prefix}-bounce-height, -0.5em)); }
+ 50% { transform: scale(var(--#{$fa-css-prefix}-bounce-land-scale-x, 1.05),var(--#{$fa-css-prefix}-bounce-land-scale-y, 0.95)) translateY(0); }
+ 57% { transform: scale(1,1) translateY(var(--#{$fa-css-prefix}-bounce-rebound, -0.125em)); }
+ 64% { transform: scale(1,1) translateY(0); }
+ 100% { transform: scale(1,1) translateY(0); }
+}
+
+@keyframes #{$fa-css-prefix}-fade {
+ 50% { opacity: var(--#{$fa-css-prefix}-fade-opacity, 0.4); }
+}
+
+@keyframes #{$fa-css-prefix}-beat-fade {
+ 0%, 100% {
+ opacity: var(--#{$fa-css-prefix}-beat-fade-opacity, 0.4);
+ transform: scale(1);
+ }
+ 50% {
+ opacity: 1;
+ transform: scale(var(--#{$fa-css-prefix}-beat-fade-scale, 1.125));
+ }
+}
+
+@keyframes #{$fa-css-prefix}-flip {
+ 50% {
+ transform: rotate3d(var(--#{$fa-css-prefix}-flip-x, 0), var(--#{$fa-css-prefix}-flip-y, 1), var(--#{$fa-css-prefix}-flip-z, 0), var(--#{$fa-css-prefix}-flip-angle, -180deg));
+ }
+}
+
+@keyframes #{$fa-css-prefix}-shake {
+ 0% { transform: rotate(-15deg); }
+ 4% { transform: rotate(15deg); }
+ 8%, 24% { transform: rotate(-18deg); }
+ 12%, 28% { transform: rotate(18deg); }
+ 16% { transform: rotate(-22deg); }
+ 20% { transform: rotate(22deg); }
+ 32% { transform: rotate(-12deg); }
+ 36% { transform: rotate(12deg); }
+ 40%, 100% { transform: rotate(0deg); }
+}
+
+@keyframes #{$fa-css-prefix}-spin {
+ 0% { transform: rotate(0deg); }
+ 100% { transform: rotate(360deg); }
+}
+
diff --git a/_sass/external/font-awesome/_bordered-pulled.scss b/_sass/external/font-awesome/_bordered-pulled.scss
new file mode 100644
index 00000000..9068253a
--- /dev/null
+++ b/_sass/external/font-awesome/_bordered-pulled.scss
@@ -0,0 +1,20 @@
+// bordered + pulled icons
+// -------------------------
+
+.#{$fa-css-prefix}-border {
+ border-color: var(--#{$fa-css-prefix}-border-color, #{$fa-border-color});
+ border-radius: var(--#{$fa-css-prefix}-border-radius, #{$fa-border-radius});
+ border-style: var(--#{$fa-css-prefix}-border-style, #{$fa-border-style});
+ border-width: var(--#{$fa-css-prefix}-border-width, #{$fa-border-width});
+ padding: var(--#{$fa-css-prefix}-border-padding, #{$fa-border-padding});
+}
+
+.#{$fa-css-prefix}-pull-left {
+ float: left;
+ margin-right: var(--#{$fa-css-prefix}-pull-margin, #{$fa-pull-margin});
+}
+
+.#{$fa-css-prefix}-pull-right {
+ float: right;
+ margin-left: var(--#{$fa-css-prefix}-pull-margin, #{$fa-pull-margin});
+}
diff --git a/_sass/external/font-awesome/_core.scss b/_sass/external/font-awesome/_core.scss
new file mode 100644
index 00000000..1b2fd992
--- /dev/null
+++ b/_sass/external/font-awesome/_core.scss
@@ -0,0 +1,43 @@
+// base icon class definition
+// -------------------------
+
+.#{$fa-css-prefix} {
+ font-family: var(--#{$fa-css-prefix}-style-family, '#{$fa-style-family}');
+ font-weight: var(--#{$fa-css-prefix}-style, #{$fa-style});
+}
+
+.#{$fa-css-prefix},
+.#{$fa-css-prefix}-classic,
+.#{$fa-css-prefix}-sharp,
+.fas,
+.#{$fa-css-prefix}-solid,
+.far,
+.#{$fa-css-prefix}-regular,
+.fab,
+.#{$fa-css-prefix}-brands {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: var(--#{$fa-css-prefix}-display, #{$fa-display});
+ font-style: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-rendering: auto;
+}
+
+.fas,
+.#{$fa-css-prefix}-classic,
+.#{$fa-css-prefix}-solid,
+.far,
+.#{$fa-css-prefix}-regular {
+ font-family: 'Font Awesome 6 Free';
+}
+
+.fab,
+.#{$fa-css-prefix}-brands {
+ font-family: 'Font Awesome 6 Brands';
+}
+
+
+%fa-icon {
+ @include fa-icon;
+}
diff --git a/_sass/external/font-awesome/_fixed-width.scss b/_sass/external/font-awesome/_fixed-width.scss
new file mode 100644
index 00000000..72342368
--- /dev/null
+++ b/_sass/external/font-awesome/_fixed-width.scss
@@ -0,0 +1,7 @@
+// fixed-width icons
+// -------------------------
+
+.#{$fa-css-prefix}-fw {
+ text-align: center;
+ width: $fa-fw-width;
+}
diff --git a/_sass/external/font-awesome/_functions.scss b/_sass/external/font-awesome/_functions.scss
new file mode 100644
index 00000000..a17ffe87
--- /dev/null
+++ b/_sass/external/font-awesome/_functions.scss
@@ -0,0 +1,57 @@
+// functions
+// --------------------------
+
+// fa-content: convenience function used to set content property
+@function fa-content($fa-var) {
+ @return unquote("\"#{ $fa-var }\"");
+}
+
+// fa-divide: Originally obtained from the Bootstrap https://github.com/twbs/bootstrap
+//
+// Licensed under: The MIT License (MIT)
+//
+// Copyright (c) 2011-2021 Twitter, Inc.
+// Copyright (c) 2011-2021 The Bootstrap Authors
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+@function fa-divide($dividend, $divisor, $precision: 10) {
+ $sign: if($dividend > 0 and $divisor > 0, 1, -1);
+ $dividend: abs($dividend);
+ $divisor: abs($divisor);
+ $quotient: 0;
+ $remainder: $dividend;
+ @if $dividend == 0 {
+ @return 0;
+ }
+ @if $divisor == 0 {
+ @error "Cannot divide by 0";
+ }
+ @if $divisor == 1 {
+ @return $dividend;
+ }
+ @while $remainder >= $divisor {
+ $quotient: $quotient + 1;
+ $remainder: $remainder - $divisor;
+ }
+ @if $remainder > 0 and $precision > 0 {
+ $remainder: fa-divide($remainder * 10, $divisor, $precision - 1) * .1;
+ }
+ @return ($quotient + $remainder) * $sign;
+}
diff --git a/_sass/external/font-awesome/_icons.scss b/_sass/external/font-awesome/_icons.scss
new file mode 100644
index 00000000..0f559265
--- /dev/null
+++ b/_sass/external/font-awesome/_icons.scss
@@ -0,0 +1,10 @@
+// specific icon class definition
+// -------------------------
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+readers do not read off random characters that represent icons */
+
+@each $name, $icon in $fa-icons {
+ .#{$fa-css-prefix}-#{$name}::before { content: unquote("\"#{ $icon }\""); }
+}
+
diff --git a/_sass/external/font-awesome/_list.scss b/_sass/external/font-awesome/_list.scss
new file mode 100644
index 00000000..ced36e20
--- /dev/null
+++ b/_sass/external/font-awesome/_list.scss
@@ -0,0 +1,18 @@
+// icons in a list
+// -------------------------
+
+.#{$fa-css-prefix}-ul {
+ list-style-type: none;
+ margin-left: var(--#{$fa-css-prefix}-li-margin, #{$fa-li-margin});
+ padding-left: 0;
+
+ > li { position: relative; }
+}
+
+.#{$fa-css-prefix}-li {
+ left: calc(var(--#{$fa-css-prefix}-li-width, #{$fa-li-width}) * -1);
+ position: absolute;
+ text-align: center;
+ width: var(--#{$fa-css-prefix}-li-width, #{$fa-li-width});
+ line-height: inherit;
+}
diff --git a/_sass/external/font-awesome/_mixins.scss b/_sass/external/font-awesome/_mixins.scss
new file mode 100644
index 00000000..e06b69aa
--- /dev/null
+++ b/_sass/external/font-awesome/_mixins.scss
@@ -0,0 +1,75 @@
+// mixins
+// --------------------------
+
+// base rendering for an icon
+@mixin fa-icon {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal;
+ line-height: 1;
+}
+
+// sets relative font-sizing and alignment (in _sizing)
+@mixin fa-size ($font-size) {
+ font-size: fa-divide($font-size, $fa-size-scale-base) * 1em; // converts step in sizing scale into an em-based value that's relative to the scale's base
+ line-height: fa-divide(1, $font-size) * 1em; // sets the line-height of the icon back to that of it's parent
+ vertical-align: (fa-divide(6, $font-size) - fa-divide(3, 8)) * 1em; // vertically centers the icon taking into account the surrounding text's descender
+}
+
+// only display content to screen readers
+// see: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/
+// see: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/
+@mixin fa-sr-only() {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+}
+
+// use in conjunction with .sr-only to only display content when it's focused
+@mixin fa-sr-only-focusable() {
+ &:not(:focus) {
+ @include fa-sr-only();
+ }
+}
+
+// sets a specific icon family to use alongside style + icon mixins
+
+// convenience mixins for declaring pseudo-elements by CSS variable,
+// including all style-specific font properties, and both the ::before
+// and ::after elements in the duotone case.
+@mixin fa-icon-solid($fa-var) {
+ @extend %fa-icon;
+ @extend .fa-solid;
+
+ &::before {
+ content: unquote("\"#{ $fa-var }\"");
+ }
+}
+
+@mixin fa-icon-regular($fa-var) {
+ @extend %fa-icon;
+ @extend .fa-regular;
+
+ &::before {
+ content: unquote("\"#{ $fa-var }\"");
+ }
+}
+
+@mixin fa-icon-brands($fa-var) {
+ @extend %fa-icon;
+ @extend .fa-brands;
+
+ &::before {
+ content: unquote("\"#{ $fa-var }\"");
+ }
+}
+
diff --git a/_sass/external/font-awesome/_rotated-flipped.scss b/_sass/external/font-awesome/_rotated-flipped.scss
new file mode 100644
index 00000000..f27fabee
--- /dev/null
+++ b/_sass/external/font-awesome/_rotated-flipped.scss
@@ -0,0 +1,31 @@
+// rotating + flipping icons
+// -------------------------
+
+.#{$fa-css-prefix}-rotate-90 {
+ transform: rotate(90deg);
+}
+
+.#{$fa-css-prefix}-rotate-180 {
+ transform: rotate(180deg);
+}
+
+.#{$fa-css-prefix}-rotate-270 {
+ transform: rotate(270deg);
+}
+
+.#{$fa-css-prefix}-flip-horizontal {
+ transform: scale(-1, 1);
+}
+
+.#{$fa-css-prefix}-flip-vertical {
+ transform: scale(1, -1);
+}
+
+.#{$fa-css-prefix}-flip-both,
+.#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical {
+ transform: scale(-1, -1);
+}
+
+.#{$fa-css-prefix}-rotate-by {
+ transform: rotate(var(--#{$fa-css-prefix}-rotate-angle, none));
+}
diff --git a/_sass/external/font-awesome/_screen-reader.scss b/_sass/external/font-awesome/_screen-reader.scss
new file mode 100644
index 00000000..2beb887b
--- /dev/null
+++ b/_sass/external/font-awesome/_screen-reader.scss
@@ -0,0 +1,14 @@
+// screen-reader utilities
+// -------------------------
+
+// only display content to screen readers
+.sr-only,
+.#{$fa-css-prefix}-sr-only {
+ @include fa-sr-only;
+}
+
+// use in conjunction with .sr-only to only display content when it's focused
+.sr-only-focusable,
+.#{$fa-css-prefix}-sr-only-focusable {
+ @include fa-sr-only-focusable;
+}
diff --git a/_sass/external/font-awesome/_shims.scss b/_sass/external/font-awesome/_shims.scss
new file mode 100644
index 00000000..7809aa64
--- /dev/null
+++ b/_sass/external/font-awesome/_shims.scss
@@ -0,0 +1,2042 @@
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glass:before { content: unquote("\"#{ $fa-var-martini-glass-empty }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o:before { content: unquote("\"#{ $fa-var-envelope }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o:before { content: unquote("\"#{ $fa-var-star }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-remove:before { content: unquote("\"#{ $fa-var-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-close:before { content: unquote("\"#{ $fa-var-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gear:before { content: unquote("\"#{ $fa-var-gear }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o:before { content: unquote("\"#{ $fa-var-trash-can }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-home:before { content: unquote("\"#{ $fa-var-house }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o:before { content: unquote("\"#{ $fa-var-file }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o:before { content: unquote("\"#{ $fa-var-clock }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down:before { content: unquote("\"#{ $fa-var-circle-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up:before { content: unquote("\"#{ $fa-var-circle-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o:before { content: unquote("\"#{ $fa-var-circle-play }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-repeat:before { content: unquote("\"#{ $fa-var-arrow-rotate-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-right:before { content: unquote("\"#{ $fa-var-arrow-rotate-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-refresh:before { content: unquote("\"#{ $fa-var-arrows-rotate }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt:before { content: unquote("\"#{ $fa-var-rectangle-list }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dedent:before { content: unquote("\"#{ $fa-var-outdent }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-video-camera:before { content: unquote("\"#{ $fa-var-video }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o:before { content: unquote("\"#{ $fa-var-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-photo {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-photo:before { content: unquote("\"#{ $fa-var-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-image {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-image:before { content: unquote("\"#{ $fa-var-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-marker:before { content: unquote("\"#{ $fa-var-location-dot }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o:before { content: unquote("\"#{ $fa-var-pen-to-square }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edit {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edit:before { content: unquote("\"#{ $fa-var-pen-to-square }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o:before { content: unquote("\"#{ $fa-var-share-from-square }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o:before { content: unquote("\"#{ $fa-var-square-check }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows:before { content: unquote("\"#{ $fa-var-up-down-left-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o:before { content: unquote("\"#{ $fa-var-circle-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o:before { content: unquote("\"#{ $fa-var-circle-check }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-forward:before { content: unquote("\"#{ $fa-var-share }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-expand:before { content: unquote("\"#{ $fa-var-up-right-and-down-left-from-center }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-compress:before { content: unquote("\"#{ $fa-var-down-left-and-up-right-to-center }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eye {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eye-slash {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-warning:before { content: unquote("\"#{ $fa-var-triangle-exclamation }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar:before { content: unquote("\"#{ $fa-var-calendar-days }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-v:before { content: unquote("\"#{ $fa-var-up-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-h:before { content: unquote("\"#{ $fa-var-left-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart:before { content: unquote("\"#{ $fa-var-chart-column }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o:before { content: unquote("\"#{ $fa-var-chart-column }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square:before { content: unquote("\"#{ $fa-var-square-twitter }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square:before { content: unquote("\"#{ $fa-var-square-facebook }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gears:before { content: unquote("\"#{ $fa-var-gears }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up:before { content: unquote("\"#{ $fa-var-thumbs-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down:before { content: unquote("\"#{ $fa-var-thumbs-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o:before { content: unquote("\"#{ $fa-var-heart }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-out:before { content: unquote("\"#{ $fa-var-right-from-bracket }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square:before { content: unquote("\"#{ $fa-var-linkedin }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thumb-tack:before { content: unquote("\"#{ $fa-var-thumbtack }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link:before { content: unquote("\"#{ $fa-var-up-right-from-square }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-in:before { content: unquote("\"#{ $fa-var-right-to-bracket }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-square:before { content: unquote("\"#{ $fa-var-square-github }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o:before { content: unquote("\"#{ $fa-var-lemon }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o:before { content: unquote("\"#{ $fa-var-square }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o:before { content: unquote("\"#{ $fa-var-bookmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook:before { content: unquote("\"#{ $fa-var-facebook-f }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f:before { content: unquote("\"#{ $fa-var-facebook-f }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-feed:before { content: unquote("\"#{ $fa-var-rss }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o:before { content: unquote("\"#{ $fa-var-hard-drive }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right:before { content: unquote("\"#{ $fa-var-hand-point-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left:before { content: unquote("\"#{ $fa-var-hand-point-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up:before { content: unquote("\"#{ $fa-var-hand-point-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down:before { content: unquote("\"#{ $fa-var-hand-point-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-globe:before { content: unquote("\"#{ $fa-var-earth-americas }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tasks:before { content: unquote("\"#{ $fa-var-bars-progress }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-alt:before { content: unquote("\"#{ $fa-var-maximize }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-group:before { content: unquote("\"#{ $fa-var-users }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain:before { content: unquote("\"#{ $fa-var-link }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cut:before { content: unquote("\"#{ $fa-var-scissors }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o:before { content: unquote("\"#{ $fa-var-copy }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o:before { content: unquote("\"#{ $fa-var-floppy-disk }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-save {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-save:before { content: unquote("\"#{ $fa-var-floppy-disk }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-navicon:before { content: unquote("\"#{ $fa-var-bars }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reorder:before { content: unquote("\"#{ $fa-var-bars }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-magic:before { content: unquote("\"#{ $fa-var-wand-magic-sparkles }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square:before { content: unquote("\"#{ $fa-var-square-pinterest }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square:before { content: unquote("\"#{ $fa-var-square-google-plus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus:before { content: unquote("\"#{ $fa-var-google-plus-g }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-money:before { content: unquote("\"#{ $fa-var-money-bill-1 }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unsorted:before { content: unquote("\"#{ $fa-var-sort }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-desc:before { content: unquote("\"#{ $fa-var-sort-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-asc:before { content: unquote("\"#{ $fa-var-sort-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin:before { content: unquote("\"#{ $fa-var-linkedin-in }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-left:before { content: unquote("\"#{ $fa-var-arrow-rotate-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-legal:before { content: unquote("\"#{ $fa-var-gavel }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tachometer:before { content: unquote("\"#{ $fa-var-gauge-high }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dashboard:before { content: unquote("\"#{ $fa-var-gauge-high }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o:before { content: unquote("\"#{ $fa-var-comment }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o:before { content: unquote("\"#{ $fa-var-comments }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flash:before { content: unquote("\"#{ $fa-var-bolt }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clipboard:before { content: unquote("\"#{ $fa-var-paste }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o:before { content: unquote("\"#{ $fa-var-lightbulb }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-exchange:before { content: unquote("\"#{ $fa-var-right-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-download:before { content: unquote("\"#{ $fa-var-cloud-arrow-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-upload:before { content: unquote("\"#{ $fa-var-cloud-arrow-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o:before { content: unquote("\"#{ $fa-var-bell }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cutlery:before { content: unquote("\"#{ $fa-var-utensils }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o:before { content: unquote("\"#{ $fa-var-file-lines }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o:before { content: unquote("\"#{ $fa-var-building }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o:before { content: unquote("\"#{ $fa-var-hospital }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tablet:before { content: unquote("\"#{ $fa-var-tablet-screen-button }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile:before { content: unquote("\"#{ $fa-var-mobile-screen-button }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile-phone:before { content: unquote("\"#{ $fa-var-mobile-screen-button }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o:before { content: unquote("\"#{ $fa-var-circle }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply:before { content: unquote("\"#{ $fa-var-reply }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-github-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o:before { content: unquote("\"#{ $fa-var-folder }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o:before { content: unquote("\"#{ $fa-var-folder-open }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o:before { content: unquote("\"#{ $fa-var-face-smile }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o:before { content: unquote("\"#{ $fa-var-face-frown }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o:before { content: unquote("\"#{ $fa-var-face-meh }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o:before { content: unquote("\"#{ $fa-var-keyboard }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o:before { content: unquote("\"#{ $fa-var-flag }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply-all:before { content: unquote("\"#{ $fa-var-reply-all }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o:before { content: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty:before { content: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full:before { content: unquote("\"#{ $fa-var-star-half-stroke }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-code-fork:before { content: unquote("\"#{ $fa-var-code-branch }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chain-broken:before { content: unquote("\"#{ $fa-var-link-slash }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unlink:before { content: unquote("\"#{ $fa-var-link-slash }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o:before { content: unquote("\"#{ $fa-var-calendar }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-maxcdn {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-html5 {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-css3 {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-unlock-alt:before { content: unquote("\"#{ $fa-var-unlock }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o:before { content: unquote("\"#{ $fa-var-square-minus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-up:before { content: unquote("\"#{ $fa-var-turn-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-level-down:before { content: unquote("\"#{ $fa-var-turn-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square:before { content: unquote("\"#{ $fa-var-square-pen }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link-square:before { content: unquote("\"#{ $fa-var-square-up-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-compass {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down:before { content: unquote("\"#{ $fa-var-square-caret-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down:before { content: unquote("\"#{ $fa-var-square-caret-down }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up:before { content: unquote("\"#{ $fa-var-square-caret-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up:before { content: unquote("\"#{ $fa-var-square-caret-up }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right:before { content: unquote("\"#{ $fa-var-square-caret-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right:before { content: unquote("\"#{ $fa-var-square-caret-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eur:before { content: unquote("\"#{ $fa-var-euro-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-euro:before { content: unquote("\"#{ $fa-var-euro-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gbp:before { content: unquote("\"#{ $fa-var-sterling-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-usd:before { content: unquote("\"#{ $fa-var-dollar-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dollar:before { content: unquote("\"#{ $fa-var-dollar-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-inr:before { content: unquote("\"#{ $fa-var-indian-rupee-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rupee:before { content: unquote("\"#{ $fa-var-indian-rupee-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-jpy:before { content: unquote("\"#{ $fa-var-yen-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cny:before { content: unquote("\"#{ $fa-var-yen-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rmb:before { content: unquote("\"#{ $fa-var-yen-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yen:before { content: unquote("\"#{ $fa-var-yen-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rub:before { content: unquote("\"#{ $fa-var-ruble-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ruble:before { content: unquote("\"#{ $fa-var-ruble-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rouble:before { content: unquote("\"#{ $fa-var-ruble-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-krw:before { content: unquote("\"#{ $fa-var-won-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-won:before { content: unquote("\"#{ $fa-var-won-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-btc {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin:before { content: unquote("\"#{ $fa-var-btc }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text:before { content: unquote("\"#{ $fa-var-file-lines }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-asc:before { content: unquote("\"#{ $fa-var-arrow-down-a-z }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-desc:before { content: unquote("\"#{ $fa-var-arrow-down-z-a }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-asc:before { content: unquote("\"#{ $fa-var-arrow-down-short-wide }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-desc:before { content: unquote("\"#{ $fa-var-arrow-down-wide-short }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-asc:before { content: unquote("\"#{ $fa-var-arrow-down-1-9 }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-desc:before { content: unquote("\"#{ $fa-var-arrow-down-9-1 }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square:before { content: unquote("\"#{ $fa-var-square-youtube }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square:before { content: unquote("\"#{ $fa-var-square-xing }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play:before { content: unquote("\"#{ $fa-var-youtube }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dropbox {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-overflow {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-instagram {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-flickr {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-adn {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square:before { content: unquote("\"#{ $fa-var-bitbucket }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square:before { content: unquote("\"#{ $fa-var-square-tumblr }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-down:before { content: unquote("\"#{ $fa-var-down-long }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-up:before { content: unquote("\"#{ $fa-var-up-long }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-left:before { content: unquote("\"#{ $fa-var-left-long }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-right:before { content: unquote("\"#{ $fa-var-right-long }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-apple {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-windows {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-android {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linux {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dribbble {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-skype {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-foursquare {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trello {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gratipay {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip:before { content: unquote("\"#{ $fa-var-gratipay }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o:before { content: unquote("\"#{ $fa-var-sun }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o:before { content: unquote("\"#{ $fa-var-moon }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vk {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-weibo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-renren {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pagelines {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-exchange {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right:before { content: unquote("\"#{ $fa-var-circle-right }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left:before { content: unquote("\"#{ $fa-var-circle-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left:before { content: unquote("\"#{ $fa-var-square-caret-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left:before { content: unquote("\"#{ $fa-var-square-caret-left }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o:before { content: unquote("\"#{ $fa-var-circle-dot }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square:before { content: unquote("\"#{ $fa-var-square-vimeo }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-try:before { content: unquote("\"#{ $fa-var-turkish-lira-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-turkish-lira:before { content: unquote("\"#{ $fa-var-turkish-lira-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o:before { content: unquote("\"#{ $fa-var-square-plus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-slack {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wordpress {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-openid {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-institution:before { content: unquote("\"#{ $fa-var-building-columns }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bank:before { content: unquote("\"#{ $fa-var-building-columns }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mortar-board:before { content: unquote("\"#{ $fa-var-graduation-cap }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yahoo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square:before { content: unquote("\"#{ $fa-var-square-reddit }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-delicious {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-digg {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-pp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drupal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-joomla {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square:before { content: unquote("\"#{ $fa-var-square-behance }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square:before { content: unquote("\"#{ $fa-var-square-steam }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-automobile:before { content: unquote("\"#{ $fa-var-car }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cab:before { content: unquote("\"#{ $fa-var-taxi }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-spotify {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-deviantart {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soundcloud {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o:before { content: unquote("\"#{ $fa-var-file-pdf }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o:before { content: unquote("\"#{ $fa-var-file-word }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o:before { content: unquote("\"#{ $fa-var-file-excel }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o:before { content: unquote("\"#{ $fa-var-file-powerpoint }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o:before { content: unquote("\"#{ $fa-var-file-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o:before { content: unquote("\"#{ $fa-var-file-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o:before { content: unquote("\"#{ $fa-var-file-image }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o:before { content: unquote("\"#{ $fa-var-file-zipper }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o:before { content: unquote("\"#{ $fa-var-file-zipper }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o:before { content: unquote("\"#{ $fa-var-file-audio }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o:before { content: unquote("\"#{ $fa-var-file-audio }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o:before { content: unquote("\"#{ $fa-var-file-video }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o:before { content: unquote("\"#{ $fa-var-file-video }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o:before { content: unquote("\"#{ $fa-var-file-code }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vine {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-codepen {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-jsfiddle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy:before { content: unquote("\"#{ $fa-var-life-ring }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy:before { content: unquote("\"#{ $fa-var-life-ring }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver:before { content: unquote("\"#{ $fa-var-life-ring }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-support:before { content: unquote("\"#{ $fa-var-life-ring }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o-notch:before { content: unquote("\"#{ $fa-var-circle-notch }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-rebel {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ra {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ra:before { content: unquote("\"#{ $fa-var-rebel }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance:before { content: unquote("\"#{ $fa-var-rebel }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-empire {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ge {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ge:before { content: unquote("\"#{ $fa-var-empire }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git-square:before { content: unquote("\"#{ $fa-var-square-git }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-git {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hacker-news {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square:before { content: unquote("\"#{ $fa-var-hacker-news }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square:before { content: unquote("\"#{ $fa-var-hacker-news }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-tencent-weibo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-qq {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-weixin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat:before { content: unquote("\"#{ $fa-var-weixin }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send:before { content: unquote("\"#{ $fa-var-paper-plane }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o:before { content: unquote("\"#{ $fa-var-paper-plane }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o:before { content: unquote("\"#{ $fa-var-paper-plane }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin:before { content: unquote("\"#{ $fa-var-circle }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-header:before { content: unquote("\"#{ $fa-var-heading }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o:before { content: unquote("\"#{ $fa-var-futbol }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o:before { content: unquote("\"#{ $fa-var-futbol }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-slideshare {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-twitch {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yelp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o:before { content: unquote("\"#{ $fa-var-newspaper }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-paypal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-wallet {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-visa {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-mastercard {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-discover {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-amex {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-paypal {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-stripe {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o:before { content: unquote("\"#{ $fa-var-bell-slash }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-trash:before { content: unquote("\"#{ $fa-var-trash-can }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-copyright {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eyedropper:before { content: unquote("\"#{ $fa-var-eye-dropper }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-area-chart:before { content: unquote("\"#{ $fa-var-chart-area }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pie-chart:before { content: unquote("\"#{ $fa-var-chart-pie }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-line-chart:before { content: unquote("\"#{ $fa-var-chart-line }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square:before { content: unquote("\"#{ $fa-var-square-lastfm }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ioxhost {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-angellist {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc:before { content: unquote("\"#{ $fa-var-closed-captioning }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ils:before { content: unquote("\"#{ $fa-var-shekel-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shekel:before { content: unquote("\"#{ $fa-var-shekel-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sheqel:before { content: unquote("\"#{ $fa-var-shekel-sign }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-buysellads {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-connectdevelop {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-dashcube {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-forumbee {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-leanpub {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sellsy {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-shirtsinbulk {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-simplybuilt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-skyatlas {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond:before { content: unquote("\"#{ $fa-var-gem }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-transgender:before { content: unquote("\"#{ $fa-var-mars-and-venus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-intersex:before { content: unquote("\"#{ $fa-var-mars-and-venus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-transgender-alt:before { content: unquote("\"#{ $fa-var-transgender }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official:before { content: unquote("\"#{ $fa-var-facebook }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-p {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-whatsapp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hotel:before { content: unquote("\"#{ $fa-var-bed }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viacoin {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-medium {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yc:before { content: unquote("\"#{ $fa-var-y-combinator }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-optin-monster {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-opencart {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-expeditedssl {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-4:before { content: unquote("\"#{ $fa-var-battery-full }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery:before { content: unquote("\"#{ $fa-var-battery-full }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-3:before { content: unquote("\"#{ $fa-var-battery-three-quarters }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-2:before { content: unquote("\"#{ $fa-var-battery-half }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-1:before { content: unquote("\"#{ $fa-var-battery-quarter }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-0:before { content: unquote("\"#{ $fa-var-battery-empty }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-object-group {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-object-ungroup {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o:before { content: unquote("\"#{ $fa-var-note-sticky }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-jcb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-diners-club {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-clone {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o:before { content: unquote("\"#{ $fa-var-hourglass }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-1:before { content: unquote("\"#{ $fa-var-hourglass-start }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-2:before { content: unquote("\"#{ $fa-var-hourglass-half }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-3:before { content: unquote("\"#{ $fa-var-hourglass-end }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o:before { content: unquote("\"#{ $fa-var-hand-back-fist }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o:before { content: unquote("\"#{ $fa-var-hand-back-fist }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o:before { content: unquote("\"#{ $fa-var-hand }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o:before { content: unquote("\"#{ $fa-var-hand }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o:before { content: unquote("\"#{ $fa-var-hand-scissors }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o:before { content: unquote("\"#{ $fa-var-hand-lizard }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o:before { content: unquote("\"#{ $fa-var-hand-spock }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o:before { content: unquote("\"#{ $fa-var-hand-pointer }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o:before { content: unquote("\"#{ $fa-var-hand-peace }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-registered {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-creative-commons {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gg {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gg-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square:before { content: unquote("\"#{ $fa-var-square-odnoklassniki }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-get-pocket {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wikipedia-w {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-safari {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-chrome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-firefox {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-opera {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-internet-explorer {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-television:before { content: unquote("\"#{ $fa-var-tv }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-contao {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-500px {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-amazon {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o:before { content: unquote("\"#{ $fa-var-calendar-plus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o:before { content: unquote("\"#{ $fa-var-calendar-minus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o:before { content: unquote("\"#{ $fa-var-calendar-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o:before { content: unquote("\"#{ $fa-var-calendar-check }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o:before { content: unquote("\"#{ $fa-var-map }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting:before { content: unquote("\"#{ $fa-var-comment-dots }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o:before { content: unquote("\"#{ $fa-var-comment-dots }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-houzz {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo:before { content: unquote("\"#{ $fa-var-vimeo-v }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-black-tie {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fonticons {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-alien {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-edge {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card-alt:before { content: unquote("\"#{ $fa-var-credit-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-codiepie {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-modx {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fort-awesome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-usb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-product-hunt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-mixcloud {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-scribd {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o:before { content: unquote("\"#{ $fa-var-circle-pause }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o:before { content: unquote("\"#{ $fa-var-circle-stop }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth-b {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-gitlab {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpbeginner {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpforms {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envira {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt:before { content: unquote("\"#{ $fa-var-accessible-icon }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o:before { content: unquote("\"#{ $fa-var-circle-question }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-volume-control-phone:before { content: unquote("\"#{ $fa-var-phone-volume }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-asl-interpreting:before { content: unquote("\"#{ $fa-var-hands-asl-interpreting }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-deafness:before { content: unquote("\"#{ $fa-var-ear-deaf }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-hard-of-hearing:before { content: unquote("\"#{ $fa-var-ear-deaf }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glide {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-glide-g {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-signing:before { content: unquote("\"#{ $fa-var-hands }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square:before { content: unquote("\"#{ $fa-var-square-viadeo }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost:before { content: unquote("\"#{ $fa-var-snapchat }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square:before { content: unquote("\"#{ $fa-var-square-snapchat }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-first-order {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-yoast {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-themeisle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official:before { content: unquote("\"#{ $fa-var-google-plus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle:before { content: unquote("\"#{ $fa-var-google-plus }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-font-awesome {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fa {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-fa:before { content: unquote("\"#{ $fa-var-font-awesome }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o:before { content: unquote("\"#{ $fa-var-handshake }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o:before { content: unquote("\"#{ $fa-var-envelope-open }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-linode {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o:before { content: unquote("\"#{ $fa-var-address-book }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard:before { content: unquote("\"#{ $fa-var-address-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o:before { content: unquote("\"#{ $fa-var-address-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o:before { content: unquote("\"#{ $fa-var-address-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o:before { content: unquote("\"#{ $fa-var-circle-user }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o:before { content: unquote("\"#{ $fa-var-user }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-badge {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license:before { content: unquote("\"#{ $fa-var-id-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o:before { content: unquote("\"#{ $fa-var-id-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o:before { content: unquote("\"#{ $fa-var-id-card }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-quora {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-free-code-camp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-telegram {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-4:before { content: unquote("\"#{ $fa-var-temperature-full }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer:before { content: unquote("\"#{ $fa-var-temperature-full }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-3:before { content: unquote("\"#{ $fa-var-temperature-three-quarters }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-2:before { content: unquote("\"#{ $fa-var-temperature-half }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-1:before { content: unquote("\"#{ $fa-var-temperature-quarter }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-0:before { content: unquote("\"#{ $fa-var-temperature-empty }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bathtub:before { content: unquote("\"#{ $fa-var-bath }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-s15:before { content: unquote("\"#{ $fa-var-bath }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-maximize {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-restore {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle:before { content: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o:before { content: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o:before { content: unquote("\"#{ $fa-var-rectangle-xmark }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-bandcamp {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-grav {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-etsy {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-imdb {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-ravelry {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast:before { content: unquote("\"#{ $fa-var-sellcast }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400;
+}
+.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o:before { content: unquote("\"#{ $fa-var-snowflake }\""); }
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-superpowers {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-wpexplorer {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
+.#{$fa-css-prefix}.#{$fa-css-prefix}-meetup {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400;
+}
+
diff --git a/_sass/external/font-awesome/_sizing.scss b/_sass/external/font-awesome/_sizing.scss
new file mode 100644
index 00000000..e171e7df
--- /dev/null
+++ b/_sass/external/font-awesome/_sizing.scss
@@ -0,0 +1,16 @@
+// sizing icons
+// -------------------------
+
+// literal magnification scale
+@for $i from 1 through 10 {
+ .#{$fa-css-prefix}-#{$i}x {
+ font-size: $i * 1em;
+ }
+}
+
+// step-based scale (with alignment)
+@each $size, $value in $fa-sizes {
+ .#{$fa-css-prefix}-#{$size} {
+ @include fa-size($value);
+ }
+}
diff --git a/_sass/external/font-awesome/_stacked.scss b/_sass/external/font-awesome/_stacked.scss
new file mode 100644
index 00000000..d9a9d4e9
--- /dev/null
+++ b/_sass/external/font-awesome/_stacked.scss
@@ -0,0 +1,32 @@
+// stacking icons
+// -------------------------
+
+.#{$fa-css-prefix}-stack {
+ display: inline-block;
+ height: 2em;
+ line-height: 2em;
+ position: relative;
+ vertical-align: $fa-stack-vertical-align;
+ width: $fa-stack-width;
+}
+
+.#{$fa-css-prefix}-stack-1x,
+.#{$fa-css-prefix}-stack-2x {
+ left: 0;
+ position: absolute;
+ text-align: center;
+ width: 100%;
+ z-index: var(--#{$fa-css-prefix}-stack-z-index, #{$fa-stack-z-index});
+}
+
+.#{$fa-css-prefix}-stack-1x {
+ line-height: inherit;
+}
+
+.#{$fa-css-prefix}-stack-2x {
+ font-size: 2em;
+}
+
+.#{$fa-css-prefix}-inverse {
+ color: var(--#{$fa-css-prefix}-inverse, #{$fa-inverse});
+}
diff --git a/_sass/external/font-awesome/_variables.scss b/_sass/external/font-awesome/_variables.scss
new file mode 100644
index 00000000..cc9c00ac
--- /dev/null
+++ b/_sass/external/font-awesome/_variables.scss
@@ -0,0 +1,4993 @@
+// variables
+// --------------------------
+
+$fa-css-prefix : fa !default;
+$fa-style : 900 !default;
+$fa-style-family : "Font Awesome 6 Free" !default;
+
+$fa-display : inline-block !default;
+
+$fa-fw-width : fa-divide(20em, 16) !default;
+$fa-inverse : #fff !default;
+
+$fa-border-color : #eee !default;
+$fa-border-padding : .2em .25em .15em !default;
+$fa-border-radius : .1em !default;
+$fa-border-style : solid !default;
+$fa-border-width : .08em !default;
+
+$fa-size-scale-2xs : 10 !default;
+$fa-size-scale-xs : 12 !default;
+$fa-size-scale-sm : 14 !default;
+$fa-size-scale-base : 16 !default;
+$fa-size-scale-lg : 20 !default;
+$fa-size-scale-xl : 24 !default;
+$fa-size-scale-2xl : 32 !default;
+
+$fa-sizes: (
+ "2xs" : $fa-size-scale-2xs,
+ "xs" : $fa-size-scale-xs,
+ "sm" : $fa-size-scale-sm,
+ "lg" : $fa-size-scale-lg,
+ "xl" : $fa-size-scale-xl,
+ "2xl" : $fa-size-scale-2xl
+) !default;
+
+$fa-li-width : 2em !default;
+$fa-li-margin : $fa-li-width * fa-divide(5, 4) !default;
+
+$fa-pull-margin : .3em !default;
+
+$fa-primary-opacity : 1 !default;
+$fa-secondary-opacity : .4 !default;
+
+$fa-stack-vertical-align: middle !default;
+$fa-stack-width : ($fa-fw-width * 2) !default;
+$fa-stack-z-index : auto !default;
+
+$fa-font-display : block !default;
+$fa-font-path : "../webfonts" !default;
+
+$fa-var-0: \30;
+$fa-var-1: \31;
+$fa-var-2: \32;
+$fa-var-3: \33;
+$fa-var-4: \34;
+$fa-var-5: \35;
+$fa-var-6: \36;
+$fa-var-7: \37;
+$fa-var-8: \38;
+$fa-var-9: \39;
+$fa-var-fill-drip: \f576;
+$fa-var-arrows-to-circle: \e4bd;
+$fa-var-circle-chevron-right: \f138;
+$fa-var-chevron-circle-right: \f138;
+$fa-var-at: \40;
+$fa-var-trash-can: \f2ed;
+$fa-var-trash-alt: \f2ed;
+$fa-var-text-height: \f034;
+$fa-var-user-xmark: \f235;
+$fa-var-user-times: \f235;
+$fa-var-stethoscope: \f0f1;
+$fa-var-message: \f27a;
+$fa-var-comment-alt: \f27a;
+$fa-var-info: \f129;
+$fa-var-down-left-and-up-right-to-center: \f422;
+$fa-var-compress-alt: \f422;
+$fa-var-explosion: \e4e9;
+$fa-var-file-lines: \f15c;
+$fa-var-file-alt: \f15c;
+$fa-var-file-text: \f15c;
+$fa-var-wave-square: \f83e;
+$fa-var-ring: \f70b;
+$fa-var-building-un: \e4d9;
+$fa-var-dice-three: \f527;
+$fa-var-calendar-days: \f073;
+$fa-var-calendar-alt: \f073;
+$fa-var-anchor-circle-check: \e4aa;
+$fa-var-building-circle-arrow-right: \e4d1;
+$fa-var-volleyball: \f45f;
+$fa-var-volleyball-ball: \f45f;
+$fa-var-arrows-up-to-line: \e4c2;
+$fa-var-sort-down: \f0dd;
+$fa-var-sort-desc: \f0dd;
+$fa-var-circle-minus: \f056;
+$fa-var-minus-circle: \f056;
+$fa-var-door-open: \f52b;
+$fa-var-right-from-bracket: \f2f5;
+$fa-var-sign-out-alt: \f2f5;
+$fa-var-atom: \f5d2;
+$fa-var-soap: \e06e;
+$fa-var-icons: \f86d;
+$fa-var-heart-music-camera-bolt: \f86d;
+$fa-var-microphone-lines-slash: \f539;
+$fa-var-microphone-alt-slash: \f539;
+$fa-var-bridge-circle-check: \e4c9;
+$fa-var-pump-medical: \e06a;
+$fa-var-fingerprint: \f577;
+$fa-var-hand-point-right: \f0a4;
+$fa-var-magnifying-glass-location: \f689;
+$fa-var-search-location: \f689;
+$fa-var-forward-step: \f051;
+$fa-var-step-forward: \f051;
+$fa-var-face-smile-beam: \f5b8;
+$fa-var-smile-beam: \f5b8;
+$fa-var-flag-checkered: \f11e;
+$fa-var-football: \f44e;
+$fa-var-football-ball: \f44e;
+$fa-var-school-circle-exclamation: \e56c;
+$fa-var-crop: \f125;
+$fa-var-angles-down: \f103;
+$fa-var-angle-double-down: \f103;
+$fa-var-users-rectangle: \e594;
+$fa-var-people-roof: \e537;
+$fa-var-people-line: \e534;
+$fa-var-beer-mug-empty: \f0fc;
+$fa-var-beer: \f0fc;
+$fa-var-diagram-predecessor: \e477;
+$fa-var-arrow-up-long: \f176;
+$fa-var-long-arrow-up: \f176;
+$fa-var-fire-flame-simple: \f46a;
+$fa-var-burn: \f46a;
+$fa-var-person: \f183;
+$fa-var-male: \f183;
+$fa-var-laptop: \f109;
+$fa-var-file-csv: \f6dd;
+$fa-var-menorah: \f676;
+$fa-var-truck-plane: \e58f;
+$fa-var-record-vinyl: \f8d9;
+$fa-var-face-grin-stars: \f587;
+$fa-var-grin-stars: \f587;
+$fa-var-bong: \f55c;
+$fa-var-spaghetti-monster-flying: \f67b;
+$fa-var-pastafarianism: \f67b;
+$fa-var-arrow-down-up-across-line: \e4af;
+$fa-var-spoon: \f2e5;
+$fa-var-utensil-spoon: \f2e5;
+$fa-var-jar-wheat: \e517;
+$fa-var-envelopes-bulk: \f674;
+$fa-var-mail-bulk: \f674;
+$fa-var-file-circle-exclamation: \e4eb;
+$fa-var-circle-h: \f47e;
+$fa-var-hospital-symbol: \f47e;
+$fa-var-pager: \f815;
+$fa-var-address-book: \f2b9;
+$fa-var-contact-book: \f2b9;
+$fa-var-strikethrough: \f0cc;
+$fa-var-k: \4b;
+$fa-var-landmark-flag: \e51c;
+$fa-var-pencil: \f303;
+$fa-var-pencil-alt: \f303;
+$fa-var-backward: \f04a;
+$fa-var-caret-right: \f0da;
+$fa-var-comments: \f086;
+$fa-var-paste: \f0ea;
+$fa-var-file-clipboard: \f0ea;
+$fa-var-code-pull-request: \e13c;
+$fa-var-clipboard-list: \f46d;
+$fa-var-truck-ramp-box: \f4de;
+$fa-var-truck-loading: \f4de;
+$fa-var-user-check: \f4fc;
+$fa-var-vial-virus: \e597;
+$fa-var-sheet-plastic: \e571;
+$fa-var-blog: \f781;
+$fa-var-user-ninja: \f504;
+$fa-var-person-arrow-up-from-line: \e539;
+$fa-var-scroll-torah: \f6a0;
+$fa-var-torah: \f6a0;
+$fa-var-broom-ball: \f458;
+$fa-var-quidditch: \f458;
+$fa-var-quidditch-broom-ball: \f458;
+$fa-var-toggle-off: \f204;
+$fa-var-box-archive: \f187;
+$fa-var-archive: \f187;
+$fa-var-person-drowning: \e545;
+$fa-var-arrow-down-9-1: \f886;
+$fa-var-sort-numeric-desc: \f886;
+$fa-var-sort-numeric-down-alt: \f886;
+$fa-var-face-grin-tongue-squint: \f58a;
+$fa-var-grin-tongue-squint: \f58a;
+$fa-var-spray-can: \f5bd;
+$fa-var-truck-monster: \f63b;
+$fa-var-w: \57;
+$fa-var-earth-africa: \f57c;
+$fa-var-globe-africa: \f57c;
+$fa-var-rainbow: \f75b;
+$fa-var-circle-notch: \f1ce;
+$fa-var-tablet-screen-button: \f3fa;
+$fa-var-tablet-alt: \f3fa;
+$fa-var-paw: \f1b0;
+$fa-var-cloud: \f0c2;
+$fa-var-trowel-bricks: \e58a;
+$fa-var-face-flushed: \f579;
+$fa-var-flushed: \f579;
+$fa-var-hospital-user: \f80d;
+$fa-var-tent-arrow-left-right: \e57f;
+$fa-var-gavel: \f0e3;
+$fa-var-legal: \f0e3;
+$fa-var-binoculars: \f1e5;
+$fa-var-microphone-slash: \f131;
+$fa-var-box-tissue: \e05b;
+$fa-var-motorcycle: \f21c;
+$fa-var-bell-concierge: \f562;
+$fa-var-concierge-bell: \f562;
+$fa-var-pen-ruler: \f5ae;
+$fa-var-pencil-ruler: \f5ae;
+$fa-var-people-arrows: \e068;
+$fa-var-people-arrows-left-right: \e068;
+$fa-var-mars-and-venus-burst: \e523;
+$fa-var-square-caret-right: \f152;
+$fa-var-caret-square-right: \f152;
+$fa-var-scissors: \f0c4;
+$fa-var-cut: \f0c4;
+$fa-var-sun-plant-wilt: \e57a;
+$fa-var-toilets-portable: \e584;
+$fa-var-hockey-puck: \f453;
+$fa-var-table: \f0ce;
+$fa-var-magnifying-glass-arrow-right: \e521;
+$fa-var-tachograph-digital: \f566;
+$fa-var-digital-tachograph: \f566;
+$fa-var-users-slash: \e073;
+$fa-var-clover: \e139;
+$fa-var-reply: \f3e5;
+$fa-var-mail-reply: \f3e5;
+$fa-var-star-and-crescent: \f699;
+$fa-var-house-fire: \e50c;
+$fa-var-square-minus: \f146;
+$fa-var-minus-square: \f146;
+$fa-var-helicopter: \f533;
+$fa-var-compass: \f14e;
+$fa-var-square-caret-down: \f150;
+$fa-var-caret-square-down: \f150;
+$fa-var-file-circle-question: \e4ef;
+$fa-var-laptop-code: \f5fc;
+$fa-var-swatchbook: \f5c3;
+$fa-var-prescription-bottle: \f485;
+$fa-var-bars: \f0c9;
+$fa-var-navicon: \f0c9;
+$fa-var-people-group: \e533;
+$fa-var-hourglass-end: \f253;
+$fa-var-hourglass-3: \f253;
+$fa-var-heart-crack: \f7a9;
+$fa-var-heart-broken: \f7a9;
+$fa-var-square-up-right: \f360;
+$fa-var-external-link-square-alt: \f360;
+$fa-var-face-kiss-beam: \f597;
+$fa-var-kiss-beam: \f597;
+$fa-var-film: \f008;
+$fa-var-ruler-horizontal: \f547;
+$fa-var-people-robbery: \e536;
+$fa-var-lightbulb: \f0eb;
+$fa-var-caret-left: \f0d9;
+$fa-var-circle-exclamation: \f06a;
+$fa-var-exclamation-circle: \f06a;
+$fa-var-school-circle-xmark: \e56d;
+$fa-var-arrow-right-from-bracket: \f08b;
+$fa-var-sign-out: \f08b;
+$fa-var-circle-chevron-down: \f13a;
+$fa-var-chevron-circle-down: \f13a;
+$fa-var-unlock-keyhole: \f13e;
+$fa-var-unlock-alt: \f13e;
+$fa-var-cloud-showers-heavy: \f740;
+$fa-var-headphones-simple: \f58f;
+$fa-var-headphones-alt: \f58f;
+$fa-var-sitemap: \f0e8;
+$fa-var-circle-dollar-to-slot: \f4b9;
+$fa-var-donate: \f4b9;
+$fa-var-memory: \f538;
+$fa-var-road-spikes: \e568;
+$fa-var-fire-burner: \e4f1;
+$fa-var-flag: \f024;
+$fa-var-hanukiah: \f6e6;
+$fa-var-feather: \f52d;
+$fa-var-volume-low: \f027;
+$fa-var-volume-down: \f027;
+$fa-var-comment-slash: \f4b3;
+$fa-var-cloud-sun-rain: \f743;
+$fa-var-compress: \f066;
+$fa-var-wheat-awn: \e2cd;
+$fa-var-wheat-alt: \e2cd;
+$fa-var-ankh: \f644;
+$fa-var-hands-holding-child: \e4fa;
+$fa-var-asterisk: \2a;
+$fa-var-square-check: \f14a;
+$fa-var-check-square: \f14a;
+$fa-var-peseta-sign: \e221;
+$fa-var-heading: \f1dc;
+$fa-var-header: \f1dc;
+$fa-var-ghost: \f6e2;
+$fa-var-list: \f03a;
+$fa-var-list-squares: \f03a;
+$fa-var-square-phone-flip: \f87b;
+$fa-var-phone-square-alt: \f87b;
+$fa-var-cart-plus: \f217;
+$fa-var-gamepad: \f11b;
+$fa-var-circle-dot: \f192;
+$fa-var-dot-circle: \f192;
+$fa-var-face-dizzy: \f567;
+$fa-var-dizzy: \f567;
+$fa-var-egg: \f7fb;
+$fa-var-house-medical-circle-xmark: \e513;
+$fa-var-campground: \f6bb;
+$fa-var-folder-plus: \f65e;
+$fa-var-futbol: \f1e3;
+$fa-var-futbol-ball: \f1e3;
+$fa-var-soccer-ball: \f1e3;
+$fa-var-paintbrush: \f1fc;
+$fa-var-paint-brush: \f1fc;
+$fa-var-lock: \f023;
+$fa-var-gas-pump: \f52f;
+$fa-var-hot-tub-person: \f593;
+$fa-var-hot-tub: \f593;
+$fa-var-map-location: \f59f;
+$fa-var-map-marked: \f59f;
+$fa-var-house-flood-water: \e50e;
+$fa-var-tree: \f1bb;
+$fa-var-bridge-lock: \e4cc;
+$fa-var-sack-dollar: \f81d;
+$fa-var-pen-to-square: \f044;
+$fa-var-edit: \f044;
+$fa-var-car-side: \f5e4;
+$fa-var-share-nodes: \f1e0;
+$fa-var-share-alt: \f1e0;
+$fa-var-heart-circle-minus: \e4ff;
+$fa-var-hourglass-half: \f252;
+$fa-var-hourglass-2: \f252;
+$fa-var-microscope: \f610;
+$fa-var-sink: \e06d;
+$fa-var-bag-shopping: \f290;
+$fa-var-shopping-bag: \f290;
+$fa-var-arrow-down-z-a: \f881;
+$fa-var-sort-alpha-desc: \f881;
+$fa-var-sort-alpha-down-alt: \f881;
+$fa-var-mitten: \f7b5;
+$fa-var-person-rays: \e54d;
+$fa-var-users: \f0c0;
+$fa-var-eye-slash: \f070;
+$fa-var-flask-vial: \e4f3;
+$fa-var-hand: \f256;
+$fa-var-hand-paper: \f256;
+$fa-var-om: \f679;
+$fa-var-worm: \e599;
+$fa-var-house-circle-xmark: \e50b;
+$fa-var-plug: \f1e6;
+$fa-var-chevron-up: \f077;
+$fa-var-hand-spock: \f259;
+$fa-var-stopwatch: \f2f2;
+$fa-var-face-kiss: \f596;
+$fa-var-kiss: \f596;
+$fa-var-bridge-circle-xmark: \e4cb;
+$fa-var-face-grin-tongue: \f589;
+$fa-var-grin-tongue: \f589;
+$fa-var-chess-bishop: \f43a;
+$fa-var-face-grin-wink: \f58c;
+$fa-var-grin-wink: \f58c;
+$fa-var-ear-deaf: \f2a4;
+$fa-var-deaf: \f2a4;
+$fa-var-deafness: \f2a4;
+$fa-var-hard-of-hearing: \f2a4;
+$fa-var-road-circle-check: \e564;
+$fa-var-dice-five: \f523;
+$fa-var-square-rss: \f143;
+$fa-var-rss-square: \f143;
+$fa-var-land-mine-on: \e51b;
+$fa-var-i-cursor: \f246;
+$fa-var-stamp: \f5bf;
+$fa-var-stairs: \e289;
+$fa-var-i: \49;
+$fa-var-hryvnia-sign: \f6f2;
+$fa-var-hryvnia: \f6f2;
+$fa-var-pills: \f484;
+$fa-var-face-grin-wide: \f581;
+$fa-var-grin-alt: \f581;
+$fa-var-tooth: \f5c9;
+$fa-var-v: \56;
+$fa-var-bangladeshi-taka-sign: \e2e6;
+$fa-var-bicycle: \f206;
+$fa-var-staff-snake: \e579;
+$fa-var-rod-asclepius: \e579;
+$fa-var-rod-snake: \e579;
+$fa-var-staff-aesculapius: \e579;
+$fa-var-head-side-cough-slash: \e062;
+$fa-var-truck-medical: \f0f9;
+$fa-var-ambulance: \f0f9;
+$fa-var-wheat-awn-circle-exclamation: \e598;
+$fa-var-snowman: \f7d0;
+$fa-var-mortar-pestle: \f5a7;
+$fa-var-road-barrier: \e562;
+$fa-var-school: \f549;
+$fa-var-igloo: \f7ae;
+$fa-var-joint: \f595;
+$fa-var-angle-right: \f105;
+$fa-var-horse: \f6f0;
+$fa-var-q: \51;
+$fa-var-g: \47;
+$fa-var-notes-medical: \f481;
+$fa-var-temperature-half: \f2c9;
+$fa-var-temperature-2: \f2c9;
+$fa-var-thermometer-2: \f2c9;
+$fa-var-thermometer-half: \f2c9;
+$fa-var-dong-sign: \e169;
+$fa-var-capsules: \f46b;
+$fa-var-poo-storm: \f75a;
+$fa-var-poo-bolt: \f75a;
+$fa-var-face-frown-open: \f57a;
+$fa-var-frown-open: \f57a;
+$fa-var-hand-point-up: \f0a6;
+$fa-var-money-bill: \f0d6;
+$fa-var-bookmark: \f02e;
+$fa-var-align-justify: \f039;
+$fa-var-umbrella-beach: \f5ca;
+$fa-var-helmet-un: \e503;
+$fa-var-bullseye: \f140;
+$fa-var-bacon: \f7e5;
+$fa-var-hand-point-down: \f0a7;
+$fa-var-arrow-up-from-bracket: \e09a;
+$fa-var-folder: \f07b;
+$fa-var-folder-blank: \f07b;
+$fa-var-file-waveform: \f478;
+$fa-var-file-medical-alt: \f478;
+$fa-var-radiation: \f7b9;
+$fa-var-chart-simple: \e473;
+$fa-var-mars-stroke: \f229;
+$fa-var-vial: \f492;
+$fa-var-gauge: \f624;
+$fa-var-dashboard: \f624;
+$fa-var-gauge-med: \f624;
+$fa-var-tachometer-alt-average: \f624;
+$fa-var-wand-magic-sparkles: \e2ca;
+$fa-var-magic-wand-sparkles: \e2ca;
+$fa-var-e: \45;
+$fa-var-pen-clip: \f305;
+$fa-var-pen-alt: \f305;
+$fa-var-bridge-circle-exclamation: \e4ca;
+$fa-var-user: \f007;
+$fa-var-school-circle-check: \e56b;
+$fa-var-dumpster: \f793;
+$fa-var-van-shuttle: \f5b6;
+$fa-var-shuttle-van: \f5b6;
+$fa-var-building-user: \e4da;
+$fa-var-square-caret-left: \f191;
+$fa-var-caret-square-left: \f191;
+$fa-var-highlighter: \f591;
+$fa-var-key: \f084;
+$fa-var-bullhorn: \f0a1;
+$fa-var-globe: \f0ac;
+$fa-var-synagogue: \f69b;
+$fa-var-person-half-dress: \e548;
+$fa-var-road-bridge: \e563;
+$fa-var-location-arrow: \f124;
+$fa-var-c: \43;
+$fa-var-tablet-button: \f10a;
+$fa-var-building-lock: \e4d6;
+$fa-var-pizza-slice: \f818;
+$fa-var-money-bill-wave: \f53a;
+$fa-var-chart-area: \f1fe;
+$fa-var-area-chart: \f1fe;
+$fa-var-house-flag: \e50d;
+$fa-var-person-circle-minus: \e540;
+$fa-var-ban: \f05e;
+$fa-var-cancel: \f05e;
+$fa-var-camera-rotate: \e0d8;
+$fa-var-spray-can-sparkles: \f5d0;
+$fa-var-air-freshener: \f5d0;
+$fa-var-star: \f005;
+$fa-var-repeat: \f363;
+$fa-var-cross: \f654;
+$fa-var-box: \f466;
+$fa-var-venus-mars: \f228;
+$fa-var-arrow-pointer: \f245;
+$fa-var-mouse-pointer: \f245;
+$fa-var-maximize: \f31e;
+$fa-var-expand-arrows-alt: \f31e;
+$fa-var-charging-station: \f5e7;
+$fa-var-shapes: \f61f;
+$fa-var-triangle-circle-square: \f61f;
+$fa-var-shuffle: \f074;
+$fa-var-random: \f074;
+$fa-var-person-running: \f70c;
+$fa-var-running: \f70c;
+$fa-var-mobile-retro: \e527;
+$fa-var-grip-lines-vertical: \f7a5;
+$fa-var-spider: \f717;
+$fa-var-hands-bound: \e4f9;
+$fa-var-file-invoice-dollar: \f571;
+$fa-var-plane-circle-exclamation: \e556;
+$fa-var-x-ray: \f497;
+$fa-var-spell-check: \f891;
+$fa-var-slash: \f715;
+$fa-var-computer-mouse: \f8cc;
+$fa-var-mouse: \f8cc;
+$fa-var-arrow-right-to-bracket: \f090;
+$fa-var-sign-in: \f090;
+$fa-var-shop-slash: \e070;
+$fa-var-store-alt-slash: \e070;
+$fa-var-server: \f233;
+$fa-var-virus-covid-slash: \e4a9;
+$fa-var-shop-lock: \e4a5;
+$fa-var-hourglass-start: \f251;
+$fa-var-hourglass-1: \f251;
+$fa-var-blender-phone: \f6b6;
+$fa-var-building-wheat: \e4db;
+$fa-var-person-breastfeeding: \e53a;
+$fa-var-right-to-bracket: \f2f6;
+$fa-var-sign-in-alt: \f2f6;
+$fa-var-venus: \f221;
+$fa-var-passport: \f5ab;
+$fa-var-heart-pulse: \f21e;
+$fa-var-heartbeat: \f21e;
+$fa-var-people-carry-box: \f4ce;
+$fa-var-people-carry: \f4ce;
+$fa-var-temperature-high: \f769;
+$fa-var-microchip: \f2db;
+$fa-var-crown: \f521;
+$fa-var-weight-hanging: \f5cd;
+$fa-var-xmarks-lines: \e59a;
+$fa-var-file-prescription: \f572;
+$fa-var-weight-scale: \f496;
+$fa-var-weight: \f496;
+$fa-var-user-group: \f500;
+$fa-var-user-friends: \f500;
+$fa-var-arrow-up-a-z: \f15e;
+$fa-var-sort-alpha-up: \f15e;
+$fa-var-chess-knight: \f441;
+$fa-var-face-laugh-squint: \f59b;
+$fa-var-laugh-squint: \f59b;
+$fa-var-wheelchair: \f193;
+$fa-var-circle-arrow-up: \f0aa;
+$fa-var-arrow-circle-up: \f0aa;
+$fa-var-toggle-on: \f205;
+$fa-var-person-walking: \f554;
+$fa-var-walking: \f554;
+$fa-var-l: \4c;
+$fa-var-fire: \f06d;
+$fa-var-bed-pulse: \f487;
+$fa-var-procedures: \f487;
+$fa-var-shuttle-space: \f197;
+$fa-var-space-shuttle: \f197;
+$fa-var-face-laugh: \f599;
+$fa-var-laugh: \f599;
+$fa-var-folder-open: \f07c;
+$fa-var-heart-circle-plus: \e500;
+$fa-var-code-fork: \e13b;
+$fa-var-city: \f64f;
+$fa-var-microphone-lines: \f3c9;
+$fa-var-microphone-alt: \f3c9;
+$fa-var-pepper-hot: \f816;
+$fa-var-unlock: \f09c;
+$fa-var-colon-sign: \e140;
+$fa-var-headset: \f590;
+$fa-var-store-slash: \e071;
+$fa-var-road-circle-xmark: \e566;
+$fa-var-user-minus: \f503;
+$fa-var-mars-stroke-up: \f22a;
+$fa-var-mars-stroke-v: \f22a;
+$fa-var-champagne-glasses: \f79f;
+$fa-var-glass-cheers: \f79f;
+$fa-var-clipboard: \f328;
+$fa-var-house-circle-exclamation: \e50a;
+$fa-var-file-arrow-up: \f574;
+$fa-var-file-upload: \f574;
+$fa-var-wifi: \f1eb;
+$fa-var-wifi-3: \f1eb;
+$fa-var-wifi-strong: \f1eb;
+$fa-var-bath: \f2cd;
+$fa-var-bathtub: \f2cd;
+$fa-var-underline: \f0cd;
+$fa-var-user-pen: \f4ff;
+$fa-var-user-edit: \f4ff;
+$fa-var-signature: \f5b7;
+$fa-var-stroopwafel: \f551;
+$fa-var-bold: \f032;
+$fa-var-anchor-lock: \e4ad;
+$fa-var-building-ngo: \e4d7;
+$fa-var-manat-sign: \e1d5;
+$fa-var-not-equal: \f53e;
+$fa-var-border-top-left: \f853;
+$fa-var-border-style: \f853;
+$fa-var-map-location-dot: \f5a0;
+$fa-var-map-marked-alt: \f5a0;
+$fa-var-jedi: \f669;
+$fa-var-square-poll-vertical: \f681;
+$fa-var-poll: \f681;
+$fa-var-mug-hot: \f7b6;
+$fa-var-car-battery: \f5df;
+$fa-var-battery-car: \f5df;
+$fa-var-gift: \f06b;
+$fa-var-dice-two: \f528;
+$fa-var-chess-queen: \f445;
+$fa-var-glasses: \f530;
+$fa-var-chess-board: \f43c;
+$fa-var-building-circle-check: \e4d2;
+$fa-var-person-chalkboard: \e53d;
+$fa-var-mars-stroke-right: \f22b;
+$fa-var-mars-stroke-h: \f22b;
+$fa-var-hand-back-fist: \f255;
+$fa-var-hand-rock: \f255;
+$fa-var-square-caret-up: \f151;
+$fa-var-caret-square-up: \f151;
+$fa-var-cloud-showers-water: \e4e4;
+$fa-var-chart-bar: \f080;
+$fa-var-bar-chart: \f080;
+$fa-var-hands-bubbles: \e05e;
+$fa-var-hands-wash: \e05e;
+$fa-var-less-than-equal: \f537;
+$fa-var-train: \f238;
+$fa-var-eye-low-vision: \f2a8;
+$fa-var-low-vision: \f2a8;
+$fa-var-crow: \f520;
+$fa-var-sailboat: \e445;
+$fa-var-window-restore: \f2d2;
+$fa-var-square-plus: \f0fe;
+$fa-var-plus-square: \f0fe;
+$fa-var-torii-gate: \f6a1;
+$fa-var-frog: \f52e;
+$fa-var-bucket: \e4cf;
+$fa-var-image: \f03e;
+$fa-var-microphone: \f130;
+$fa-var-cow: \f6c8;
+$fa-var-caret-up: \f0d8;
+$fa-var-screwdriver: \f54a;
+$fa-var-folder-closed: \e185;
+$fa-var-house-tsunami: \e515;
+$fa-var-square-nfi: \e576;
+$fa-var-arrow-up-from-ground-water: \e4b5;
+$fa-var-martini-glass: \f57b;
+$fa-var-glass-martini-alt: \f57b;
+$fa-var-rotate-left: \f2ea;
+$fa-var-rotate-back: \f2ea;
+$fa-var-rotate-backward: \f2ea;
+$fa-var-undo-alt: \f2ea;
+$fa-var-table-columns: \f0db;
+$fa-var-columns: \f0db;
+$fa-var-lemon: \f094;
+$fa-var-head-side-mask: \e063;
+$fa-var-handshake: \f2b5;
+$fa-var-gem: \f3a5;
+$fa-var-dolly: \f472;
+$fa-var-dolly-box: \f472;
+$fa-var-smoking: \f48d;
+$fa-var-minimize: \f78c;
+$fa-var-compress-arrows-alt: \f78c;
+$fa-var-monument: \f5a6;
+$fa-var-snowplow: \f7d2;
+$fa-var-angles-right: \f101;
+$fa-var-angle-double-right: \f101;
+$fa-var-cannabis: \f55f;
+$fa-var-circle-play: \f144;
+$fa-var-play-circle: \f144;
+$fa-var-tablets: \f490;
+$fa-var-ethernet: \f796;
+$fa-var-euro-sign: \f153;
+$fa-var-eur: \f153;
+$fa-var-euro: \f153;
+$fa-var-chair: \f6c0;
+$fa-var-circle-check: \f058;
+$fa-var-check-circle: \f058;
+$fa-var-circle-stop: \f28d;
+$fa-var-stop-circle: \f28d;
+$fa-var-compass-drafting: \f568;
+$fa-var-drafting-compass: \f568;
+$fa-var-plate-wheat: \e55a;
+$fa-var-icicles: \f7ad;
+$fa-var-person-shelter: \e54f;
+$fa-var-neuter: \f22c;
+$fa-var-id-badge: \f2c1;
+$fa-var-marker: \f5a1;
+$fa-var-face-laugh-beam: \f59a;
+$fa-var-laugh-beam: \f59a;
+$fa-var-helicopter-symbol: \e502;
+$fa-var-universal-access: \f29a;
+$fa-var-circle-chevron-up: \f139;
+$fa-var-chevron-circle-up: \f139;
+$fa-var-lari-sign: \e1c8;
+$fa-var-volcano: \f770;
+$fa-var-person-walking-dashed-line-arrow-right: \e553;
+$fa-var-sterling-sign: \f154;
+$fa-var-gbp: \f154;
+$fa-var-pound-sign: \f154;
+$fa-var-viruses: \e076;
+$fa-var-square-person-confined: \e577;
+$fa-var-user-tie: \f508;
+$fa-var-arrow-down-long: \f175;
+$fa-var-long-arrow-down: \f175;
+$fa-var-tent-arrow-down-to-line: \e57e;
+$fa-var-certificate: \f0a3;
+$fa-var-reply-all: \f122;
+$fa-var-mail-reply-all: \f122;
+$fa-var-suitcase: \f0f2;
+$fa-var-person-skating: \f7c5;
+$fa-var-skating: \f7c5;
+$fa-var-filter-circle-dollar: \f662;
+$fa-var-funnel-dollar: \f662;
+$fa-var-camera-retro: \f083;
+$fa-var-circle-arrow-down: \f0ab;
+$fa-var-arrow-circle-down: \f0ab;
+$fa-var-file-import: \f56f;
+$fa-var-arrow-right-to-file: \f56f;
+$fa-var-square-arrow-up-right: \f14c;
+$fa-var-external-link-square: \f14c;
+$fa-var-box-open: \f49e;
+$fa-var-scroll: \f70e;
+$fa-var-spa: \f5bb;
+$fa-var-location-pin-lock: \e51f;
+$fa-var-pause: \f04c;
+$fa-var-hill-avalanche: \e507;
+$fa-var-temperature-empty: \f2cb;
+$fa-var-temperature-0: \f2cb;
+$fa-var-thermometer-0: \f2cb;
+$fa-var-thermometer-empty: \f2cb;
+$fa-var-bomb: \f1e2;
+$fa-var-registered: \f25d;
+$fa-var-address-card: \f2bb;
+$fa-var-contact-card: \f2bb;
+$fa-var-vcard: \f2bb;
+$fa-var-scale-unbalanced-flip: \f516;
+$fa-var-balance-scale-right: \f516;
+$fa-var-subscript: \f12c;
+$fa-var-diamond-turn-right: \f5eb;
+$fa-var-directions: \f5eb;
+$fa-var-burst: \e4dc;
+$fa-var-house-laptop: \e066;
+$fa-var-laptop-house: \e066;
+$fa-var-face-tired: \f5c8;
+$fa-var-tired: \f5c8;
+$fa-var-money-bills: \e1f3;
+$fa-var-smog: \f75f;
+$fa-var-crutch: \f7f7;
+$fa-var-cloud-arrow-up: \f0ee;
+$fa-var-cloud-upload: \f0ee;
+$fa-var-cloud-upload-alt: \f0ee;
+$fa-var-palette: \f53f;
+$fa-var-arrows-turn-right: \e4c0;
+$fa-var-vest: \e085;
+$fa-var-ferry: \e4ea;
+$fa-var-arrows-down-to-people: \e4b9;
+$fa-var-seedling: \f4d8;
+$fa-var-sprout: \f4d8;
+$fa-var-left-right: \f337;
+$fa-var-arrows-alt-h: \f337;
+$fa-var-boxes-packing: \e4c7;
+$fa-var-circle-arrow-left: \f0a8;
+$fa-var-arrow-circle-left: \f0a8;
+$fa-var-group-arrows-rotate: \e4f6;
+$fa-var-bowl-food: \e4c6;
+$fa-var-candy-cane: \f786;
+$fa-var-arrow-down-wide-short: \f160;
+$fa-var-sort-amount-asc: \f160;
+$fa-var-sort-amount-down: \f160;
+$fa-var-cloud-bolt: \f76c;
+$fa-var-thunderstorm: \f76c;
+$fa-var-text-slash: \f87d;
+$fa-var-remove-format: \f87d;
+$fa-var-face-smile-wink: \f4da;
+$fa-var-smile-wink: \f4da;
+$fa-var-file-word: \f1c2;
+$fa-var-file-powerpoint: \f1c4;
+$fa-var-arrows-left-right: \f07e;
+$fa-var-arrows-h: \f07e;
+$fa-var-house-lock: \e510;
+$fa-var-cloud-arrow-down: \f0ed;
+$fa-var-cloud-download: \f0ed;
+$fa-var-cloud-download-alt: \f0ed;
+$fa-var-children: \e4e1;
+$fa-var-chalkboard: \f51b;
+$fa-var-blackboard: \f51b;
+$fa-var-user-large-slash: \f4fa;
+$fa-var-user-alt-slash: \f4fa;
+$fa-var-envelope-open: \f2b6;
+$fa-var-handshake-simple-slash: \e05f;
+$fa-var-handshake-alt-slash: \e05f;
+$fa-var-mattress-pillow: \e525;
+$fa-var-guarani-sign: \e19a;
+$fa-var-arrows-rotate: \f021;
+$fa-var-refresh: \f021;
+$fa-var-sync: \f021;
+$fa-var-fire-extinguisher: \f134;
+$fa-var-cruzeiro-sign: \e152;
+$fa-var-greater-than-equal: \f532;
+$fa-var-shield-halved: \f3ed;
+$fa-var-shield-alt: \f3ed;
+$fa-var-book-atlas: \f558;
+$fa-var-atlas: \f558;
+$fa-var-virus: \e074;
+$fa-var-envelope-circle-check: \e4e8;
+$fa-var-layer-group: \f5fd;
+$fa-var-arrows-to-dot: \e4be;
+$fa-var-archway: \f557;
+$fa-var-heart-circle-check: \e4fd;
+$fa-var-house-chimney-crack: \f6f1;
+$fa-var-house-damage: \f6f1;
+$fa-var-file-zipper: \f1c6;
+$fa-var-file-archive: \f1c6;
+$fa-var-square: \f0c8;
+$fa-var-martini-glass-empty: \f000;
+$fa-var-glass-martini: \f000;
+$fa-var-couch: \f4b8;
+$fa-var-cedi-sign: \e0df;
+$fa-var-italic: \f033;
+$fa-var-church: \f51d;
+$fa-var-comments-dollar: \f653;
+$fa-var-democrat: \f747;
+$fa-var-z: \5a;
+$fa-var-person-skiing: \f7c9;
+$fa-var-skiing: \f7c9;
+$fa-var-road-lock: \e567;
+$fa-var-a: \41;
+$fa-var-temperature-arrow-down: \e03f;
+$fa-var-temperature-down: \e03f;
+$fa-var-feather-pointed: \f56b;
+$fa-var-feather-alt: \f56b;
+$fa-var-p: \50;
+$fa-var-snowflake: \f2dc;
+$fa-var-newspaper: \f1ea;
+$fa-var-rectangle-ad: \f641;
+$fa-var-ad: \f641;
+$fa-var-circle-arrow-right: \f0a9;
+$fa-var-arrow-circle-right: \f0a9;
+$fa-var-filter-circle-xmark: \e17b;
+$fa-var-locust: \e520;
+$fa-var-sort: \f0dc;
+$fa-var-unsorted: \f0dc;
+$fa-var-list-ol: \f0cb;
+$fa-var-list-1-2: \f0cb;
+$fa-var-list-numeric: \f0cb;
+$fa-var-person-dress-burst: \e544;
+$fa-var-money-check-dollar: \f53d;
+$fa-var-money-check-alt: \f53d;
+$fa-var-vector-square: \f5cb;
+$fa-var-bread-slice: \f7ec;
+$fa-var-language: \f1ab;
+$fa-var-face-kiss-wink-heart: \f598;
+$fa-var-kiss-wink-heart: \f598;
+$fa-var-filter: \f0b0;
+$fa-var-question: \3f;
+$fa-var-file-signature: \f573;
+$fa-var-up-down-left-right: \f0b2;
+$fa-var-arrows-alt: \f0b2;
+$fa-var-house-chimney-user: \e065;
+$fa-var-hand-holding-heart: \f4be;
+$fa-var-puzzle-piece: \f12e;
+$fa-var-money-check: \f53c;
+$fa-var-star-half-stroke: \f5c0;
+$fa-var-star-half-alt: \f5c0;
+$fa-var-code: \f121;
+$fa-var-whiskey-glass: \f7a0;
+$fa-var-glass-whiskey: \f7a0;
+$fa-var-building-circle-exclamation: \e4d3;
+$fa-var-magnifying-glass-chart: \e522;
+$fa-var-arrow-up-right-from-square: \f08e;
+$fa-var-external-link: \f08e;
+$fa-var-cubes-stacked: \e4e6;
+$fa-var-won-sign: \f159;
+$fa-var-krw: \f159;
+$fa-var-won: \f159;
+$fa-var-virus-covid: \e4a8;
+$fa-var-austral-sign: \e0a9;
+$fa-var-f: \46;
+$fa-var-leaf: \f06c;
+$fa-var-road: \f018;
+$fa-var-taxi: \f1ba;
+$fa-var-cab: \f1ba;
+$fa-var-person-circle-plus: \e541;
+$fa-var-chart-pie: \f200;
+$fa-var-pie-chart: \f200;
+$fa-var-bolt-lightning: \e0b7;
+$fa-var-sack-xmark: \e56a;
+$fa-var-file-excel: \f1c3;
+$fa-var-file-contract: \f56c;
+$fa-var-fish-fins: \e4f2;
+$fa-var-building-flag: \e4d5;
+$fa-var-face-grin-beam: \f582;
+$fa-var-grin-beam: \f582;
+$fa-var-object-ungroup: \f248;
+$fa-var-poop: \f619;
+$fa-var-location-pin: \f041;
+$fa-var-map-marker: \f041;
+$fa-var-kaaba: \f66b;
+$fa-var-toilet-paper: \f71e;
+$fa-var-helmet-safety: \f807;
+$fa-var-hard-hat: \f807;
+$fa-var-hat-hard: \f807;
+$fa-var-eject: \f052;
+$fa-var-circle-right: \f35a;
+$fa-var-arrow-alt-circle-right: \f35a;
+$fa-var-plane-circle-check: \e555;
+$fa-var-face-rolling-eyes: \f5a5;
+$fa-var-meh-rolling-eyes: \f5a5;
+$fa-var-object-group: \f247;
+$fa-var-chart-line: \f201;
+$fa-var-line-chart: \f201;
+$fa-var-mask-ventilator: \e524;
+$fa-var-arrow-right: \f061;
+$fa-var-signs-post: \f277;
+$fa-var-map-signs: \f277;
+$fa-var-cash-register: \f788;
+$fa-var-person-circle-question: \e542;
+$fa-var-h: \48;
+$fa-var-tarp: \e57b;
+$fa-var-screwdriver-wrench: \f7d9;
+$fa-var-tools: \f7d9;
+$fa-var-arrows-to-eye: \e4bf;
+$fa-var-plug-circle-bolt: \e55b;
+$fa-var-heart: \f004;
+$fa-var-mars-and-venus: \f224;
+$fa-var-house-user: \e1b0;
+$fa-var-home-user: \e1b0;
+$fa-var-dumpster-fire: \f794;
+$fa-var-house-crack: \e3b1;
+$fa-var-martini-glass-citrus: \f561;
+$fa-var-cocktail: \f561;
+$fa-var-face-surprise: \f5c2;
+$fa-var-surprise: \f5c2;
+$fa-var-bottle-water: \e4c5;
+$fa-var-circle-pause: \f28b;
+$fa-var-pause-circle: \f28b;
+$fa-var-toilet-paper-slash: \e072;
+$fa-var-apple-whole: \f5d1;
+$fa-var-apple-alt: \f5d1;
+$fa-var-kitchen-set: \e51a;
+$fa-var-r: \52;
+$fa-var-temperature-quarter: \f2ca;
+$fa-var-temperature-1: \f2ca;
+$fa-var-thermometer-1: \f2ca;
+$fa-var-thermometer-quarter: \f2ca;
+$fa-var-cube: \f1b2;
+$fa-var-bitcoin-sign: \e0b4;
+$fa-var-shield-dog: \e573;
+$fa-var-solar-panel: \f5ba;
+$fa-var-lock-open: \f3c1;
+$fa-var-elevator: \e16d;
+$fa-var-money-bill-transfer: \e528;
+$fa-var-money-bill-trend-up: \e529;
+$fa-var-house-flood-water-circle-arrow-right: \e50f;
+$fa-var-square-poll-horizontal: \f682;
+$fa-var-poll-h: \f682;
+$fa-var-circle: \f111;
+$fa-var-backward-fast: \f049;
+$fa-var-fast-backward: \f049;
+$fa-var-recycle: \f1b8;
+$fa-var-user-astronaut: \f4fb;
+$fa-var-plane-slash: \e069;
+$fa-var-trademark: \f25c;
+$fa-var-basketball: \f434;
+$fa-var-basketball-ball: \f434;
+$fa-var-satellite-dish: \f7c0;
+$fa-var-circle-up: \f35b;
+$fa-var-arrow-alt-circle-up: \f35b;
+$fa-var-mobile-screen-button: \f3cd;
+$fa-var-mobile-alt: \f3cd;
+$fa-var-volume-high: \f028;
+$fa-var-volume-up: \f028;
+$fa-var-users-rays: \e593;
+$fa-var-wallet: \f555;
+$fa-var-clipboard-check: \f46c;
+$fa-var-file-audio: \f1c7;
+$fa-var-burger: \f805;
+$fa-var-hamburger: \f805;
+$fa-var-wrench: \f0ad;
+$fa-var-bugs: \e4d0;
+$fa-var-rupee-sign: \f156;
+$fa-var-rupee: \f156;
+$fa-var-file-image: \f1c5;
+$fa-var-circle-question: \f059;
+$fa-var-question-circle: \f059;
+$fa-var-plane-departure: \f5b0;
+$fa-var-handshake-slash: \e060;
+$fa-var-book-bookmark: \e0bb;
+$fa-var-code-branch: \f126;
+$fa-var-hat-cowboy: \f8c0;
+$fa-var-bridge: \e4c8;
+$fa-var-phone-flip: \f879;
+$fa-var-phone-alt: \f879;
+$fa-var-truck-front: \e2b7;
+$fa-var-cat: \f6be;
+$fa-var-anchor-circle-exclamation: \e4ab;
+$fa-var-truck-field: \e58d;
+$fa-var-route: \f4d7;
+$fa-var-clipboard-question: \e4e3;
+$fa-var-panorama: \e209;
+$fa-var-comment-medical: \f7f5;
+$fa-var-teeth-open: \f62f;
+$fa-var-file-circle-minus: \e4ed;
+$fa-var-tags: \f02c;
+$fa-var-wine-glass: \f4e3;
+$fa-var-forward-fast: \f050;
+$fa-var-fast-forward: \f050;
+$fa-var-face-meh-blank: \f5a4;
+$fa-var-meh-blank: \f5a4;
+$fa-var-square-parking: \f540;
+$fa-var-parking: \f540;
+$fa-var-house-signal: \e012;
+$fa-var-bars-progress: \f828;
+$fa-var-tasks-alt: \f828;
+$fa-var-faucet-drip: \e006;
+$fa-var-cart-flatbed: \f474;
+$fa-var-dolly-flatbed: \f474;
+$fa-var-ban-smoking: \f54d;
+$fa-var-smoking-ban: \f54d;
+$fa-var-terminal: \f120;
+$fa-var-mobile-button: \f10b;
+$fa-var-house-medical-flag: \e514;
+$fa-var-basket-shopping: \f291;
+$fa-var-shopping-basket: \f291;
+$fa-var-tape: \f4db;
+$fa-var-bus-simple: \f55e;
+$fa-var-bus-alt: \f55e;
+$fa-var-eye: \f06e;
+$fa-var-face-sad-cry: \f5b3;
+$fa-var-sad-cry: \f5b3;
+$fa-var-audio-description: \f29e;
+$fa-var-person-military-to-person: \e54c;
+$fa-var-file-shield: \e4f0;
+$fa-var-user-slash: \f506;
+$fa-var-pen: \f304;
+$fa-var-tower-observation: \e586;
+$fa-var-file-code: \f1c9;
+$fa-var-signal: \f012;
+$fa-var-signal-5: \f012;
+$fa-var-signal-perfect: \f012;
+$fa-var-bus: \f207;
+$fa-var-heart-circle-xmark: \e501;
+$fa-var-house-chimney: \e3af;
+$fa-var-home-lg: \e3af;
+$fa-var-window-maximize: \f2d0;
+$fa-var-face-frown: \f119;
+$fa-var-frown: \f119;
+$fa-var-prescription: \f5b1;
+$fa-var-shop: \f54f;
+$fa-var-store-alt: \f54f;
+$fa-var-floppy-disk: \f0c7;
+$fa-var-save: \f0c7;
+$fa-var-vihara: \f6a7;
+$fa-var-scale-unbalanced: \f515;
+$fa-var-balance-scale-left: \f515;
+$fa-var-sort-up: \f0de;
+$fa-var-sort-asc: \f0de;
+$fa-var-comment-dots: \f4ad;
+$fa-var-commenting: \f4ad;
+$fa-var-plant-wilt: \e5aa;
+$fa-var-diamond: \f219;
+$fa-var-face-grin-squint: \f585;
+$fa-var-grin-squint: \f585;
+$fa-var-hand-holding-dollar: \f4c0;
+$fa-var-hand-holding-usd: \f4c0;
+$fa-var-bacterium: \e05a;
+$fa-var-hand-pointer: \f25a;
+$fa-var-drum-steelpan: \f56a;
+$fa-var-hand-scissors: \f257;
+$fa-var-hands-praying: \f684;
+$fa-var-praying-hands: \f684;
+$fa-var-arrow-rotate-right: \f01e;
+$fa-var-arrow-right-rotate: \f01e;
+$fa-var-arrow-rotate-forward: \f01e;
+$fa-var-redo: \f01e;
+$fa-var-biohazard: \f780;
+$fa-var-location-crosshairs: \f601;
+$fa-var-location: \f601;
+$fa-var-mars-double: \f227;
+$fa-var-child-dress: \e59c;
+$fa-var-users-between-lines: \e591;
+$fa-var-lungs-virus: \e067;
+$fa-var-face-grin-tears: \f588;
+$fa-var-grin-tears: \f588;
+$fa-var-phone: \f095;
+$fa-var-calendar-xmark: \f273;
+$fa-var-calendar-times: \f273;
+$fa-var-child-reaching: \e59d;
+$fa-var-head-side-virus: \e064;
+$fa-var-user-gear: \f4fe;
+$fa-var-user-cog: \f4fe;
+$fa-var-arrow-up-1-9: \f163;
+$fa-var-sort-numeric-up: \f163;
+$fa-var-door-closed: \f52a;
+$fa-var-shield-virus: \e06c;
+$fa-var-dice-six: \f526;
+$fa-var-mosquito-net: \e52c;
+$fa-var-bridge-water: \e4ce;
+$fa-var-person-booth: \f756;
+$fa-var-text-width: \f035;
+$fa-var-hat-wizard: \f6e8;
+$fa-var-pen-fancy: \f5ac;
+$fa-var-person-digging: \f85e;
+$fa-var-digging: \f85e;
+$fa-var-trash: \f1f8;
+$fa-var-gauge-simple: \f629;
+$fa-var-gauge-simple-med: \f629;
+$fa-var-tachometer-average: \f629;
+$fa-var-book-medical: \f7e6;
+$fa-var-poo: \f2fe;
+$fa-var-quote-right: \f10e;
+$fa-var-quote-right-alt: \f10e;
+$fa-var-shirt: \f553;
+$fa-var-t-shirt: \f553;
+$fa-var-tshirt: \f553;
+$fa-var-cubes: \f1b3;
+$fa-var-divide: \f529;
+$fa-var-tenge-sign: \f7d7;
+$fa-var-tenge: \f7d7;
+$fa-var-headphones: \f025;
+$fa-var-hands-holding: \f4c2;
+$fa-var-hands-clapping: \e1a8;
+$fa-var-republican: \f75e;
+$fa-var-arrow-left: \f060;
+$fa-var-person-circle-xmark: \e543;
+$fa-var-ruler: \f545;
+$fa-var-align-left: \f036;
+$fa-var-dice-d6: \f6d1;
+$fa-var-restroom: \f7bd;
+$fa-var-j: \4a;
+$fa-var-users-viewfinder: \e595;
+$fa-var-file-video: \f1c8;
+$fa-var-up-right-from-square: \f35d;
+$fa-var-external-link-alt: \f35d;
+$fa-var-table-cells: \f00a;
+$fa-var-th: \f00a;
+$fa-var-file-pdf: \f1c1;
+$fa-var-book-bible: \f647;
+$fa-var-bible: \f647;
+$fa-var-o: \4f;
+$fa-var-suitcase-medical: \f0fa;
+$fa-var-medkit: \f0fa;
+$fa-var-user-secret: \f21b;
+$fa-var-otter: \f700;
+$fa-var-person-dress: \f182;
+$fa-var-female: \f182;
+$fa-var-comment-dollar: \f651;
+$fa-var-business-time: \f64a;
+$fa-var-briefcase-clock: \f64a;
+$fa-var-table-cells-large: \f009;
+$fa-var-th-large: \f009;
+$fa-var-book-tanakh: \f827;
+$fa-var-tanakh: \f827;
+$fa-var-phone-volume: \f2a0;
+$fa-var-volume-control-phone: \f2a0;
+$fa-var-hat-cowboy-side: \f8c1;
+$fa-var-clipboard-user: \f7f3;
+$fa-var-child: \f1ae;
+$fa-var-lira-sign: \f195;
+$fa-var-satellite: \f7bf;
+$fa-var-plane-lock: \e558;
+$fa-var-tag: \f02b;
+$fa-var-comment: \f075;
+$fa-var-cake-candles: \f1fd;
+$fa-var-birthday-cake: \f1fd;
+$fa-var-cake: \f1fd;
+$fa-var-envelope: \f0e0;
+$fa-var-angles-up: \f102;
+$fa-var-angle-double-up: \f102;
+$fa-var-paperclip: \f0c6;
+$fa-var-arrow-right-to-city: \e4b3;
+$fa-var-ribbon: \f4d6;
+$fa-var-lungs: \f604;
+$fa-var-arrow-up-9-1: \f887;
+$fa-var-sort-numeric-up-alt: \f887;
+$fa-var-litecoin-sign: \e1d3;
+$fa-var-border-none: \f850;
+$fa-var-circle-nodes: \e4e2;
+$fa-var-parachute-box: \f4cd;
+$fa-var-indent: \f03c;
+$fa-var-truck-field-un: \e58e;
+$fa-var-hourglass: \f254;
+$fa-var-hourglass-empty: \f254;
+$fa-var-mountain: \f6fc;
+$fa-var-user-doctor: \f0f0;
+$fa-var-user-md: \f0f0;
+$fa-var-circle-info: \f05a;
+$fa-var-info-circle: \f05a;
+$fa-var-cloud-meatball: \f73b;
+$fa-var-camera: \f030;
+$fa-var-camera-alt: \f030;
+$fa-var-square-virus: \e578;
+$fa-var-meteor: \f753;
+$fa-var-car-on: \e4dd;
+$fa-var-sleigh: \f7cc;
+$fa-var-arrow-down-1-9: \f162;
+$fa-var-sort-numeric-asc: \f162;
+$fa-var-sort-numeric-down: \f162;
+$fa-var-hand-holding-droplet: \f4c1;
+$fa-var-hand-holding-water: \f4c1;
+$fa-var-water: \f773;
+$fa-var-calendar-check: \f274;
+$fa-var-braille: \f2a1;
+$fa-var-prescription-bottle-medical: \f486;
+$fa-var-prescription-bottle-alt: \f486;
+$fa-var-landmark: \f66f;
+$fa-var-truck: \f0d1;
+$fa-var-crosshairs: \f05b;
+$fa-var-person-cane: \e53c;
+$fa-var-tent: \e57d;
+$fa-var-vest-patches: \e086;
+$fa-var-check-double: \f560;
+$fa-var-arrow-down-a-z: \f15d;
+$fa-var-sort-alpha-asc: \f15d;
+$fa-var-sort-alpha-down: \f15d;
+$fa-var-money-bill-wheat: \e52a;
+$fa-var-cookie: \f563;
+$fa-var-arrow-rotate-left: \f0e2;
+$fa-var-arrow-left-rotate: \f0e2;
+$fa-var-arrow-rotate-back: \f0e2;
+$fa-var-arrow-rotate-backward: \f0e2;
+$fa-var-undo: \f0e2;
+$fa-var-hard-drive: \f0a0;
+$fa-var-hdd: \f0a0;
+$fa-var-face-grin-squint-tears: \f586;
+$fa-var-grin-squint-tears: \f586;
+$fa-var-dumbbell: \f44b;
+$fa-var-rectangle-list: \f022;
+$fa-var-list-alt: \f022;
+$fa-var-tarp-droplet: \e57c;
+$fa-var-house-medical-circle-check: \e511;
+$fa-var-person-skiing-nordic: \f7ca;
+$fa-var-skiing-nordic: \f7ca;
+$fa-var-calendar-plus: \f271;
+$fa-var-plane-arrival: \f5af;
+$fa-var-circle-left: \f359;
+$fa-var-arrow-alt-circle-left: \f359;
+$fa-var-train-subway: \f239;
+$fa-var-subway: \f239;
+$fa-var-chart-gantt: \e0e4;
+$fa-var-indian-rupee-sign: \e1bc;
+$fa-var-indian-rupee: \e1bc;
+$fa-var-inr: \e1bc;
+$fa-var-crop-simple: \f565;
+$fa-var-crop-alt: \f565;
+$fa-var-money-bill-1: \f3d1;
+$fa-var-money-bill-alt: \f3d1;
+$fa-var-left-long: \f30a;
+$fa-var-long-arrow-alt-left: \f30a;
+$fa-var-dna: \f471;
+$fa-var-virus-slash: \e075;
+$fa-var-minus: \f068;
+$fa-var-subtract: \f068;
+$fa-var-chess: \f439;
+$fa-var-arrow-left-long: \f177;
+$fa-var-long-arrow-left: \f177;
+$fa-var-plug-circle-check: \e55c;
+$fa-var-street-view: \f21d;
+$fa-var-franc-sign: \e18f;
+$fa-var-volume-off: \f026;
+$fa-var-hands-asl-interpreting: \f2a3;
+$fa-var-american-sign-language-interpreting: \f2a3;
+$fa-var-asl-interpreting: \f2a3;
+$fa-var-hands-american-sign-language-interpreting: \f2a3;
+$fa-var-gear: \f013;
+$fa-var-cog: \f013;
+$fa-var-droplet-slash: \f5c7;
+$fa-var-tint-slash: \f5c7;
+$fa-var-mosque: \f678;
+$fa-var-mosquito: \e52b;
+$fa-var-star-of-david: \f69a;
+$fa-var-person-military-rifle: \e54b;
+$fa-var-cart-shopping: \f07a;
+$fa-var-shopping-cart: \f07a;
+$fa-var-vials: \f493;
+$fa-var-plug-circle-plus: \e55f;
+$fa-var-place-of-worship: \f67f;
+$fa-var-grip-vertical: \f58e;
+$fa-var-arrow-turn-up: \f148;
+$fa-var-level-up: \f148;
+$fa-var-u: \55;
+$fa-var-square-root-variable: \f698;
+$fa-var-square-root-alt: \f698;
+$fa-var-clock: \f017;
+$fa-var-clock-four: \f017;
+$fa-var-backward-step: \f048;
+$fa-var-step-backward: \f048;
+$fa-var-pallet: \f482;
+$fa-var-faucet: \e005;
+$fa-var-baseball-bat-ball: \f432;
+$fa-var-s: \53;
+$fa-var-timeline: \e29c;
+$fa-var-keyboard: \f11c;
+$fa-var-caret-down: \f0d7;
+$fa-var-house-chimney-medical: \f7f2;
+$fa-var-clinic-medical: \f7f2;
+$fa-var-temperature-three-quarters: \f2c8;
+$fa-var-temperature-3: \f2c8;
+$fa-var-thermometer-3: \f2c8;
+$fa-var-thermometer-three-quarters: \f2c8;
+$fa-var-mobile-screen: \f3cf;
+$fa-var-mobile-android-alt: \f3cf;
+$fa-var-plane-up: \e22d;
+$fa-var-piggy-bank: \f4d3;
+$fa-var-battery-half: \f242;
+$fa-var-battery-3: \f242;
+$fa-var-mountain-city: \e52e;
+$fa-var-coins: \f51e;
+$fa-var-khanda: \f66d;
+$fa-var-sliders: \f1de;
+$fa-var-sliders-h: \f1de;
+$fa-var-folder-tree: \f802;
+$fa-var-network-wired: \f6ff;
+$fa-var-map-pin: \f276;
+$fa-var-hamsa: \f665;
+$fa-var-cent-sign: \e3f5;
+$fa-var-flask: \f0c3;
+$fa-var-person-pregnant: \e31e;
+$fa-var-wand-sparkles: \f72b;
+$fa-var-ellipsis-vertical: \f142;
+$fa-var-ellipsis-v: \f142;
+$fa-var-ticket: \f145;
+$fa-var-power-off: \f011;
+$fa-var-right-long: \f30b;
+$fa-var-long-arrow-alt-right: \f30b;
+$fa-var-flag-usa: \f74d;
+$fa-var-laptop-file: \e51d;
+$fa-var-tty: \f1e4;
+$fa-var-teletype: \f1e4;
+$fa-var-diagram-next: \e476;
+$fa-var-person-rifle: \e54e;
+$fa-var-house-medical-circle-exclamation: \e512;
+$fa-var-closed-captioning: \f20a;
+$fa-var-person-hiking: \f6ec;
+$fa-var-hiking: \f6ec;
+$fa-var-venus-double: \f226;
+$fa-var-images: \f302;
+$fa-var-calculator: \f1ec;
+$fa-var-people-pulling: \e535;
+$fa-var-n: \4e;
+$fa-var-cable-car: \f7da;
+$fa-var-tram: \f7da;
+$fa-var-cloud-rain: \f73d;
+$fa-var-building-circle-xmark: \e4d4;
+$fa-var-ship: \f21a;
+$fa-var-arrows-down-to-line: \e4b8;
+$fa-var-download: \f019;
+$fa-var-face-grin: \f580;
+$fa-var-grin: \f580;
+$fa-var-delete-left: \f55a;
+$fa-var-backspace: \f55a;
+$fa-var-eye-dropper: \f1fb;
+$fa-var-eye-dropper-empty: \f1fb;
+$fa-var-eyedropper: \f1fb;
+$fa-var-file-circle-check: \e5a0;
+$fa-var-forward: \f04e;
+$fa-var-mobile: \f3ce;
+$fa-var-mobile-android: \f3ce;
+$fa-var-mobile-phone: \f3ce;
+$fa-var-face-meh: \f11a;
+$fa-var-meh: \f11a;
+$fa-var-align-center: \f037;
+$fa-var-book-skull: \f6b7;
+$fa-var-book-dead: \f6b7;
+$fa-var-id-card: \f2c2;
+$fa-var-drivers-license: \f2c2;
+$fa-var-outdent: \f03b;
+$fa-var-dedent: \f03b;
+$fa-var-heart-circle-exclamation: \e4fe;
+$fa-var-house: \f015;
+$fa-var-home: \f015;
+$fa-var-home-alt: \f015;
+$fa-var-home-lg-alt: \f015;
+$fa-var-calendar-week: \f784;
+$fa-var-laptop-medical: \f812;
+$fa-var-b: \42;
+$fa-var-file-medical: \f477;
+$fa-var-dice-one: \f525;
+$fa-var-kiwi-bird: \f535;
+$fa-var-arrow-right-arrow-left: \f0ec;
+$fa-var-exchange: \f0ec;
+$fa-var-rotate-right: \f2f9;
+$fa-var-redo-alt: \f2f9;
+$fa-var-rotate-forward: \f2f9;
+$fa-var-utensils: \f2e7;
+$fa-var-cutlery: \f2e7;
+$fa-var-arrow-up-wide-short: \f161;
+$fa-var-sort-amount-up: \f161;
+$fa-var-mill-sign: \e1ed;
+$fa-var-bowl-rice: \e2eb;
+$fa-var-skull: \f54c;
+$fa-var-tower-broadcast: \f519;
+$fa-var-broadcast-tower: \f519;
+$fa-var-truck-pickup: \f63c;
+$fa-var-up-long: \f30c;
+$fa-var-long-arrow-alt-up: \f30c;
+$fa-var-stop: \f04d;
+$fa-var-code-merge: \f387;
+$fa-var-upload: \f093;
+$fa-var-hurricane: \f751;
+$fa-var-mound: \e52d;
+$fa-var-toilet-portable: \e583;
+$fa-var-compact-disc: \f51f;
+$fa-var-file-arrow-down: \f56d;
+$fa-var-file-download: \f56d;
+$fa-var-caravan: \f8ff;
+$fa-var-shield-cat: \e572;
+$fa-var-bolt: \f0e7;
+$fa-var-zap: \f0e7;
+$fa-var-glass-water: \e4f4;
+$fa-var-oil-well: \e532;
+$fa-var-vault: \e2c5;
+$fa-var-mars: \f222;
+$fa-var-toilet: \f7d8;
+$fa-var-plane-circle-xmark: \e557;
+$fa-var-yen-sign: \f157;
+$fa-var-cny: \f157;
+$fa-var-jpy: \f157;
+$fa-var-rmb: \f157;
+$fa-var-yen: \f157;
+$fa-var-ruble-sign: \f158;
+$fa-var-rouble: \f158;
+$fa-var-rub: \f158;
+$fa-var-ruble: \f158;
+$fa-var-sun: \f185;
+$fa-var-guitar: \f7a6;
+$fa-var-face-laugh-wink: \f59c;
+$fa-var-laugh-wink: \f59c;
+$fa-var-horse-head: \f7ab;
+$fa-var-bore-hole: \e4c3;
+$fa-var-industry: \f275;
+$fa-var-circle-down: \f358;
+$fa-var-arrow-alt-circle-down: \f358;
+$fa-var-arrows-turn-to-dots: \e4c1;
+$fa-var-florin-sign: \e184;
+$fa-var-arrow-down-short-wide: \f884;
+$fa-var-sort-amount-desc: \f884;
+$fa-var-sort-amount-down-alt: \f884;
+$fa-var-less-than: \3c;
+$fa-var-angle-down: \f107;
+$fa-var-car-tunnel: \e4de;
+$fa-var-head-side-cough: \e061;
+$fa-var-grip-lines: \f7a4;
+$fa-var-thumbs-down: \f165;
+$fa-var-user-lock: \f502;
+$fa-var-arrow-right-long: \f178;
+$fa-var-long-arrow-right: \f178;
+$fa-var-anchor-circle-xmark: \e4ac;
+$fa-var-ellipsis: \f141;
+$fa-var-ellipsis-h: \f141;
+$fa-var-chess-pawn: \f443;
+$fa-var-kit-medical: \f479;
+$fa-var-first-aid: \f479;
+$fa-var-person-through-window: \e5a9;
+$fa-var-toolbox: \f552;
+$fa-var-hands-holding-circle: \e4fb;
+$fa-var-bug: \f188;
+$fa-var-credit-card: \f09d;
+$fa-var-credit-card-alt: \f09d;
+$fa-var-car: \f1b9;
+$fa-var-automobile: \f1b9;
+$fa-var-hand-holding-hand: \e4f7;
+$fa-var-book-open-reader: \f5da;
+$fa-var-book-reader: \f5da;
+$fa-var-mountain-sun: \e52f;
+$fa-var-arrows-left-right-to-line: \e4ba;
+$fa-var-dice-d20: \f6cf;
+$fa-var-truck-droplet: \e58c;
+$fa-var-file-circle-xmark: \e5a1;
+$fa-var-temperature-arrow-up: \e040;
+$fa-var-temperature-up: \e040;
+$fa-var-medal: \f5a2;
+$fa-var-bed: \f236;
+$fa-var-square-h: \f0fd;
+$fa-var-h-square: \f0fd;
+$fa-var-podcast: \f2ce;
+$fa-var-temperature-full: \f2c7;
+$fa-var-temperature-4: \f2c7;
+$fa-var-thermometer-4: \f2c7;
+$fa-var-thermometer-full: \f2c7;
+$fa-var-bell: \f0f3;
+$fa-var-superscript: \f12b;
+$fa-var-plug-circle-xmark: \e560;
+$fa-var-star-of-life: \f621;
+$fa-var-phone-slash: \f3dd;
+$fa-var-paint-roller: \f5aa;
+$fa-var-handshake-angle: \f4c4;
+$fa-var-hands-helping: \f4c4;
+$fa-var-location-dot: \f3c5;
+$fa-var-map-marker-alt: \f3c5;
+$fa-var-file: \f15b;
+$fa-var-greater-than: \3e;
+$fa-var-person-swimming: \f5c4;
+$fa-var-swimmer: \f5c4;
+$fa-var-arrow-down: \f063;
+$fa-var-droplet: \f043;
+$fa-var-tint: \f043;
+$fa-var-eraser: \f12d;
+$fa-var-earth-americas: \f57d;
+$fa-var-earth: \f57d;
+$fa-var-earth-america: \f57d;
+$fa-var-globe-americas: \f57d;
+$fa-var-person-burst: \e53b;
+$fa-var-dove: \f4ba;
+$fa-var-battery-empty: \f244;
+$fa-var-battery-0: \f244;
+$fa-var-socks: \f696;
+$fa-var-inbox: \f01c;
+$fa-var-section: \e447;
+$fa-var-gauge-high: \f625;
+$fa-var-tachometer-alt: \f625;
+$fa-var-tachometer-alt-fast: \f625;
+$fa-var-envelope-open-text: \f658;
+$fa-var-hospital: \f0f8;
+$fa-var-hospital-alt: \f0f8;
+$fa-var-hospital-wide: \f0f8;
+$fa-var-wine-bottle: \f72f;
+$fa-var-chess-rook: \f447;
+$fa-var-bars-staggered: \f550;
+$fa-var-reorder: \f550;
+$fa-var-stream: \f550;
+$fa-var-dharmachakra: \f655;
+$fa-var-hotdog: \f80f;
+$fa-var-person-walking-with-cane: \f29d;
+$fa-var-blind: \f29d;
+$fa-var-drum: \f569;
+$fa-var-ice-cream: \f810;
+$fa-var-heart-circle-bolt: \e4fc;
+$fa-var-fax: \f1ac;
+$fa-var-paragraph: \f1dd;
+$fa-var-check-to-slot: \f772;
+$fa-var-vote-yea: \f772;
+$fa-var-star-half: \f089;
+$fa-var-boxes-stacked: \f468;
+$fa-var-boxes: \f468;
+$fa-var-boxes-alt: \f468;
+$fa-var-link: \f0c1;
+$fa-var-chain: \f0c1;
+$fa-var-ear-listen: \f2a2;
+$fa-var-assistive-listening-systems: \f2a2;
+$fa-var-tree-city: \e587;
+$fa-var-play: \f04b;
+$fa-var-font: \f031;
+$fa-var-rupiah-sign: \e23d;
+$fa-var-magnifying-glass: \f002;
+$fa-var-search: \f002;
+$fa-var-table-tennis-paddle-ball: \f45d;
+$fa-var-ping-pong-paddle-ball: \f45d;
+$fa-var-table-tennis: \f45d;
+$fa-var-person-dots-from-line: \f470;
+$fa-var-diagnoses: \f470;
+$fa-var-trash-can-arrow-up: \f82a;
+$fa-var-trash-restore-alt: \f82a;
+$fa-var-naira-sign: \e1f6;
+$fa-var-cart-arrow-down: \f218;
+$fa-var-walkie-talkie: \f8ef;
+$fa-var-file-pen: \f31c;
+$fa-var-file-edit: \f31c;
+$fa-var-receipt: \f543;
+$fa-var-square-pen: \f14b;
+$fa-var-pen-square: \f14b;
+$fa-var-pencil-square: \f14b;
+$fa-var-suitcase-rolling: \f5c1;
+$fa-var-person-circle-exclamation: \e53f;
+$fa-var-chevron-down: \f078;
+$fa-var-battery-full: \f240;
+$fa-var-battery: \f240;
+$fa-var-battery-5: \f240;
+$fa-var-skull-crossbones: \f714;
+$fa-var-code-compare: \e13a;
+$fa-var-list-ul: \f0ca;
+$fa-var-list-dots: \f0ca;
+$fa-var-school-lock: \e56f;
+$fa-var-tower-cell: \e585;
+$fa-var-down-long: \f309;
+$fa-var-long-arrow-alt-down: \f309;
+$fa-var-ranking-star: \e561;
+$fa-var-chess-king: \f43f;
+$fa-var-person-harassing: \e549;
+$fa-var-brazilian-real-sign: \e46c;
+$fa-var-landmark-dome: \f752;
+$fa-var-landmark-alt: \f752;
+$fa-var-arrow-up: \f062;
+$fa-var-tv: \f26c;
+$fa-var-television: \f26c;
+$fa-var-tv-alt: \f26c;
+$fa-var-shrimp: \e448;
+$fa-var-list-check: \f0ae;
+$fa-var-tasks: \f0ae;
+$fa-var-jug-detergent: \e519;
+$fa-var-circle-user: \f2bd;
+$fa-var-user-circle: \f2bd;
+$fa-var-user-shield: \f505;
+$fa-var-wind: \f72e;
+$fa-var-car-burst: \f5e1;
+$fa-var-car-crash: \f5e1;
+$fa-var-y: \59;
+$fa-var-person-snowboarding: \f7ce;
+$fa-var-snowboarding: \f7ce;
+$fa-var-truck-fast: \f48b;
+$fa-var-shipping-fast: \f48b;
+$fa-var-fish: \f578;
+$fa-var-user-graduate: \f501;
+$fa-var-circle-half-stroke: \f042;
+$fa-var-adjust: \f042;
+$fa-var-clapperboard: \e131;
+$fa-var-circle-radiation: \f7ba;
+$fa-var-radiation-alt: \f7ba;
+$fa-var-baseball: \f433;
+$fa-var-baseball-ball: \f433;
+$fa-var-jet-fighter-up: \e518;
+$fa-var-diagram-project: \f542;
+$fa-var-project-diagram: \f542;
+$fa-var-copy: \f0c5;
+$fa-var-volume-xmark: \f6a9;
+$fa-var-volume-mute: \f6a9;
+$fa-var-volume-times: \f6a9;
+$fa-var-hand-sparkles: \e05d;
+$fa-var-grip: \f58d;
+$fa-var-grip-horizontal: \f58d;
+$fa-var-share-from-square: \f14d;
+$fa-var-share-square: \f14d;
+$fa-var-child-combatant: \e4e0;
+$fa-var-child-rifle: \e4e0;
+$fa-var-gun: \e19b;
+$fa-var-square-phone: \f098;
+$fa-var-phone-square: \f098;
+$fa-var-plus: \2b;
+$fa-var-add: \2b;
+$fa-var-expand: \f065;
+$fa-var-computer: \e4e5;
+$fa-var-xmark: \f00d;
+$fa-var-close: \f00d;
+$fa-var-multiply: \f00d;
+$fa-var-remove: \f00d;
+$fa-var-times: \f00d;
+$fa-var-arrows-up-down-left-right: \f047;
+$fa-var-arrows: \f047;
+$fa-var-chalkboard-user: \f51c;
+$fa-var-chalkboard-teacher: \f51c;
+$fa-var-peso-sign: \e222;
+$fa-var-building-shield: \e4d8;
+$fa-var-baby: \f77c;
+$fa-var-users-line: \e592;
+$fa-var-quote-left: \f10d;
+$fa-var-quote-left-alt: \f10d;
+$fa-var-tractor: \f722;
+$fa-var-trash-arrow-up: \f829;
+$fa-var-trash-restore: \f829;
+$fa-var-arrow-down-up-lock: \e4b0;
+$fa-var-lines-leaning: \e51e;
+$fa-var-ruler-combined: \f546;
+$fa-var-copyright: \f1f9;
+$fa-var-equals: \3d;
+$fa-var-blender: \f517;
+$fa-var-teeth: \f62e;
+$fa-var-shekel-sign: \f20b;
+$fa-var-ils: \f20b;
+$fa-var-shekel: \f20b;
+$fa-var-sheqel: \f20b;
+$fa-var-sheqel-sign: \f20b;
+$fa-var-map: \f279;
+$fa-var-rocket: \f135;
+$fa-var-photo-film: \f87c;
+$fa-var-photo-video: \f87c;
+$fa-var-folder-minus: \f65d;
+$fa-var-store: \f54e;
+$fa-var-arrow-trend-up: \e098;
+$fa-var-plug-circle-minus: \e55e;
+$fa-var-sign-hanging: \f4d9;
+$fa-var-sign: \f4d9;
+$fa-var-bezier-curve: \f55b;
+$fa-var-bell-slash: \f1f6;
+$fa-var-tablet: \f3fb;
+$fa-var-tablet-android: \f3fb;
+$fa-var-school-flag: \e56e;
+$fa-var-fill: \f575;
+$fa-var-angle-up: \f106;
+$fa-var-drumstick-bite: \f6d7;
+$fa-var-holly-berry: \f7aa;
+$fa-var-chevron-left: \f053;
+$fa-var-bacteria: \e059;
+$fa-var-hand-lizard: \f258;
+$fa-var-notdef: \e1fe;
+$fa-var-disease: \f7fa;
+$fa-var-briefcase-medical: \f469;
+$fa-var-genderless: \f22d;
+$fa-var-chevron-right: \f054;
+$fa-var-retweet: \f079;
+$fa-var-car-rear: \f5de;
+$fa-var-car-alt: \f5de;
+$fa-var-pump-soap: \e06b;
+$fa-var-video-slash: \f4e2;
+$fa-var-battery-quarter: \f243;
+$fa-var-battery-2: \f243;
+$fa-var-radio: \f8d7;
+$fa-var-baby-carriage: \f77d;
+$fa-var-carriage-baby: \f77d;
+$fa-var-traffic-light: \f637;
+$fa-var-thermometer: \f491;
+$fa-var-vr-cardboard: \f729;
+$fa-var-hand-middle-finger: \f806;
+$fa-var-percent: \25;
+$fa-var-percentage: \25;
+$fa-var-truck-moving: \f4df;
+$fa-var-glass-water-droplet: \e4f5;
+$fa-var-display: \e163;
+$fa-var-face-smile: \f118;
+$fa-var-smile: \f118;
+$fa-var-thumbtack: \f08d;
+$fa-var-thumb-tack: \f08d;
+$fa-var-trophy: \f091;
+$fa-var-person-praying: \f683;
+$fa-var-pray: \f683;
+$fa-var-hammer: \f6e3;
+$fa-var-hand-peace: \f25b;
+$fa-var-rotate: \f2f1;
+$fa-var-sync-alt: \f2f1;
+$fa-var-spinner: \f110;
+$fa-var-robot: \f544;
+$fa-var-peace: \f67c;
+$fa-var-gears: \f085;
+$fa-var-cogs: \f085;
+$fa-var-warehouse: \f494;
+$fa-var-arrow-up-right-dots: \e4b7;
+$fa-var-splotch: \f5bc;
+$fa-var-face-grin-hearts: \f584;
+$fa-var-grin-hearts: \f584;
+$fa-var-dice-four: \f524;
+$fa-var-sim-card: \f7c4;
+$fa-var-transgender: \f225;
+$fa-var-transgender-alt: \f225;
+$fa-var-mercury: \f223;
+$fa-var-arrow-turn-down: \f149;
+$fa-var-level-down: \f149;
+$fa-var-person-falling-burst: \e547;
+$fa-var-award: \f559;
+$fa-var-ticket-simple: \f3ff;
+$fa-var-ticket-alt: \f3ff;
+$fa-var-building: \f1ad;
+$fa-var-angles-left: \f100;
+$fa-var-angle-double-left: \f100;
+$fa-var-qrcode: \f029;
+$fa-var-clock-rotate-left: \f1da;
+$fa-var-history: \f1da;
+$fa-var-face-grin-beam-sweat: \f583;
+$fa-var-grin-beam-sweat: \f583;
+$fa-var-file-export: \f56e;
+$fa-var-arrow-right-from-file: \f56e;
+$fa-var-shield: \f132;
+$fa-var-shield-blank: \f132;
+$fa-var-arrow-up-short-wide: \f885;
+$fa-var-sort-amount-up-alt: \f885;
+$fa-var-house-medical: \e3b2;
+$fa-var-golf-ball-tee: \f450;
+$fa-var-golf-ball: \f450;
+$fa-var-circle-chevron-left: \f137;
+$fa-var-chevron-circle-left: \f137;
+$fa-var-house-chimney-window: \e00d;
+$fa-var-pen-nib: \f5ad;
+$fa-var-tent-arrow-turn-left: \e580;
+$fa-var-tents: \e582;
+$fa-var-wand-magic: \f0d0;
+$fa-var-magic: \f0d0;
+$fa-var-dog: \f6d3;
+$fa-var-carrot: \f787;
+$fa-var-moon: \f186;
+$fa-var-wine-glass-empty: \f5ce;
+$fa-var-wine-glass-alt: \f5ce;
+$fa-var-cheese: \f7ef;
+$fa-var-yin-yang: \f6ad;
+$fa-var-music: \f001;
+$fa-var-code-commit: \f386;
+$fa-var-temperature-low: \f76b;
+$fa-var-person-biking: \f84a;
+$fa-var-biking: \f84a;
+$fa-var-broom: \f51a;
+$fa-var-shield-heart: \e574;
+$fa-var-gopuram: \f664;
+$fa-var-earth-oceania: \e47b;
+$fa-var-globe-oceania: \e47b;
+$fa-var-square-xmark: \f2d3;
+$fa-var-times-square: \f2d3;
+$fa-var-xmark-square: \f2d3;
+$fa-var-hashtag: \23;
+$fa-var-up-right-and-down-left-from-center: \f424;
+$fa-var-expand-alt: \f424;
+$fa-var-oil-can: \f613;
+$fa-var-t: \54;
+$fa-var-hippo: \f6ed;
+$fa-var-chart-column: \e0e3;
+$fa-var-infinity: \f534;
+$fa-var-vial-circle-check: \e596;
+$fa-var-person-arrow-down-to-line: \e538;
+$fa-var-voicemail: \f897;
+$fa-var-fan: \f863;
+$fa-var-person-walking-luggage: \e554;
+$fa-var-up-down: \f338;
+$fa-var-arrows-alt-v: \f338;
+$fa-var-cloud-moon-rain: \f73c;
+$fa-var-calendar: \f133;
+$fa-var-trailer: \e041;
+$fa-var-bahai: \f666;
+$fa-var-haykal: \f666;
+$fa-var-sd-card: \f7c2;
+$fa-var-dragon: \f6d5;
+$fa-var-shoe-prints: \f54b;
+$fa-var-circle-plus: \f055;
+$fa-var-plus-circle: \f055;
+$fa-var-face-grin-tongue-wink: \f58b;
+$fa-var-grin-tongue-wink: \f58b;
+$fa-var-hand-holding: \f4bd;
+$fa-var-plug-circle-exclamation: \e55d;
+$fa-var-link-slash: \f127;
+$fa-var-chain-broken: \f127;
+$fa-var-chain-slash: \f127;
+$fa-var-unlink: \f127;
+$fa-var-clone: \f24d;
+$fa-var-person-walking-arrow-loop-left: \e551;
+$fa-var-arrow-up-z-a: \f882;
+$fa-var-sort-alpha-up-alt: \f882;
+$fa-var-fire-flame-curved: \f7e4;
+$fa-var-fire-alt: \f7e4;
+$fa-var-tornado: \f76f;
+$fa-var-file-circle-plus: \e494;
+$fa-var-book-quran: \f687;
+$fa-var-quran: \f687;
+$fa-var-anchor: \f13d;
+$fa-var-border-all: \f84c;
+$fa-var-face-angry: \f556;
+$fa-var-angry: \f556;
+$fa-var-cookie-bite: \f564;
+$fa-var-arrow-trend-down: \e097;
+$fa-var-rss: \f09e;
+$fa-var-feed: \f09e;
+$fa-var-draw-polygon: \f5ee;
+$fa-var-scale-balanced: \f24e;
+$fa-var-balance-scale: \f24e;
+$fa-var-gauge-simple-high: \f62a;
+$fa-var-tachometer: \f62a;
+$fa-var-tachometer-fast: \f62a;
+$fa-var-shower: \f2cc;
+$fa-var-desktop: \f390;
+$fa-var-desktop-alt: \f390;
+$fa-var-m: \4d;
+$fa-var-table-list: \f00b;
+$fa-var-th-list: \f00b;
+$fa-var-comment-sms: \f7cd;
+$fa-var-sms: \f7cd;
+$fa-var-book: \f02d;
+$fa-var-user-plus: \f234;
+$fa-var-check: \f00c;
+$fa-var-battery-three-quarters: \f241;
+$fa-var-battery-4: \f241;
+$fa-var-house-circle-check: \e509;
+$fa-var-angle-left: \f104;
+$fa-var-diagram-successor: \e47a;
+$fa-var-truck-arrow-right: \e58b;
+$fa-var-arrows-split-up-and-left: \e4bc;
+$fa-var-hand-fist: \f6de;
+$fa-var-fist-raised: \f6de;
+$fa-var-cloud-moon: \f6c3;
+$fa-var-briefcase: \f0b1;
+$fa-var-person-falling: \e546;
+$fa-var-image-portrait: \f3e0;
+$fa-var-portrait: \f3e0;
+$fa-var-user-tag: \f507;
+$fa-var-rug: \e569;
+$fa-var-earth-europe: \f7a2;
+$fa-var-globe-europe: \f7a2;
+$fa-var-cart-flatbed-suitcase: \f59d;
+$fa-var-luggage-cart: \f59d;
+$fa-var-rectangle-xmark: \f410;
+$fa-var-rectangle-times: \f410;
+$fa-var-times-rectangle: \f410;
+$fa-var-window-close: \f410;
+$fa-var-baht-sign: \e0ac;
+$fa-var-book-open: \f518;
+$fa-var-book-journal-whills: \f66a;
+$fa-var-journal-whills: \f66a;
+$fa-var-handcuffs: \e4f8;
+$fa-var-triangle-exclamation: \f071;
+$fa-var-exclamation-triangle: \f071;
+$fa-var-warning: \f071;
+$fa-var-database: \f1c0;
+$fa-var-share: \f064;
+$fa-var-mail-forward: \f064;
+$fa-var-bottle-droplet: \e4c4;
+$fa-var-mask-face: \e1d7;
+$fa-var-hill-rockslide: \e508;
+$fa-var-right-left: \f362;
+$fa-var-exchange-alt: \f362;
+$fa-var-paper-plane: \f1d8;
+$fa-var-road-circle-exclamation: \e565;
+$fa-var-dungeon: \f6d9;
+$fa-var-align-right: \f038;
+$fa-var-money-bill-1-wave: \f53b;
+$fa-var-money-bill-wave-alt: \f53b;
+$fa-var-life-ring: \f1cd;
+$fa-var-hands: \f2a7;
+$fa-var-sign-language: \f2a7;
+$fa-var-signing: \f2a7;
+$fa-var-calendar-day: \f783;
+$fa-var-water-ladder: \f5c5;
+$fa-var-ladder-water: \f5c5;
+$fa-var-swimming-pool: \f5c5;
+$fa-var-arrows-up-down: \f07d;
+$fa-var-arrows-v: \f07d;
+$fa-var-face-grimace: \f57f;
+$fa-var-grimace: \f57f;
+$fa-var-wheelchair-move: \e2ce;
+$fa-var-wheelchair-alt: \e2ce;
+$fa-var-turn-down: \f3be;
+$fa-var-level-down-alt: \f3be;
+$fa-var-person-walking-arrow-right: \e552;
+$fa-var-square-envelope: \f199;
+$fa-var-envelope-square: \f199;
+$fa-var-dice: \f522;
+$fa-var-bowling-ball: \f436;
+$fa-var-brain: \f5dc;
+$fa-var-bandage: \f462;
+$fa-var-band-aid: \f462;
+$fa-var-calendar-minus: \f272;
+$fa-var-circle-xmark: \f057;
+$fa-var-times-circle: \f057;
+$fa-var-xmark-circle: \f057;
+$fa-var-gifts: \f79c;
+$fa-var-hotel: \f594;
+$fa-var-earth-asia: \f57e;
+$fa-var-globe-asia: \f57e;
+$fa-var-id-card-clip: \f47f;
+$fa-var-id-card-alt: \f47f;
+$fa-var-magnifying-glass-plus: \f00e;
+$fa-var-search-plus: \f00e;
+$fa-var-thumbs-up: \f164;
+$fa-var-user-clock: \f4fd;
+$fa-var-hand-dots: \f461;
+$fa-var-allergies: \f461;
+$fa-var-file-invoice: \f570;
+$fa-var-window-minimize: \f2d1;
+$fa-var-mug-saucer: \f0f4;
+$fa-var-coffee: \f0f4;
+$fa-var-brush: \f55d;
+$fa-var-mask: \f6fa;
+$fa-var-magnifying-glass-minus: \f010;
+$fa-var-search-minus: \f010;
+$fa-var-ruler-vertical: \f548;
+$fa-var-user-large: \f406;
+$fa-var-user-alt: \f406;
+$fa-var-train-tram: \e5b4;
+$fa-var-user-nurse: \f82f;
+$fa-var-syringe: \f48e;
+$fa-var-cloud-sun: \f6c4;
+$fa-var-stopwatch-20: \e06f;
+$fa-var-square-full: \f45c;
+$fa-var-magnet: \f076;
+$fa-var-jar: \e516;
+$fa-var-note-sticky: \f249;
+$fa-var-sticky-note: \f249;
+$fa-var-bug-slash: \e490;
+$fa-var-arrow-up-from-water-pump: \e4b6;
+$fa-var-bone: \f5d7;
+$fa-var-user-injured: \f728;
+$fa-var-face-sad-tear: \f5b4;
+$fa-var-sad-tear: \f5b4;
+$fa-var-plane: \f072;
+$fa-var-tent-arrows-down: \e581;
+$fa-var-exclamation: \21;
+$fa-var-arrows-spin: \e4bb;
+$fa-var-print: \f02f;
+$fa-var-turkish-lira-sign: \e2bb;
+$fa-var-try: \e2bb;
+$fa-var-turkish-lira: \e2bb;
+$fa-var-dollar-sign: \24;
+$fa-var-dollar: \24;
+$fa-var-usd: \24;
+$fa-var-x: \58;
+$fa-var-magnifying-glass-dollar: \f688;
+$fa-var-search-dollar: \f688;
+$fa-var-users-gear: \f509;
+$fa-var-users-cog: \f509;
+$fa-var-person-military-pointing: \e54a;
+$fa-var-building-columns: \f19c;
+$fa-var-bank: \f19c;
+$fa-var-institution: \f19c;
+$fa-var-museum: \f19c;
+$fa-var-university: \f19c;
+$fa-var-umbrella: \f0e9;
+$fa-var-trowel: \e589;
+$fa-var-d: \44;
+$fa-var-stapler: \e5af;
+$fa-var-masks-theater: \f630;
+$fa-var-theater-masks: \f630;
+$fa-var-kip-sign: \e1c4;
+$fa-var-hand-point-left: \f0a5;
+$fa-var-handshake-simple: \f4c6;
+$fa-var-handshake-alt: \f4c6;
+$fa-var-jet-fighter: \f0fb;
+$fa-var-fighter-jet: \f0fb;
+$fa-var-square-share-nodes: \f1e1;
+$fa-var-share-alt-square: \f1e1;
+$fa-var-barcode: \f02a;
+$fa-var-plus-minus: \e43c;
+$fa-var-video: \f03d;
+$fa-var-video-camera: \f03d;
+$fa-var-graduation-cap: \f19d;
+$fa-var-mortar-board: \f19d;
+$fa-var-hand-holding-medical: \e05c;
+$fa-var-person-circle-check: \e53e;
+$fa-var-turn-up: \f3bf;
+$fa-var-level-up-alt: \f3bf;
+
+$fa-var-monero: \f3d0;
+$fa-var-hooli: \f427;
+$fa-var-yelp: \f1e9;
+$fa-var-cc-visa: \f1f0;
+$fa-var-lastfm: \f202;
+$fa-var-shopware: \f5b5;
+$fa-var-creative-commons-nc: \f4e8;
+$fa-var-aws: \f375;
+$fa-var-redhat: \f7bc;
+$fa-var-yoast: \f2b1;
+$fa-var-cloudflare: \e07d;
+$fa-var-ups: \f7e0;
+$fa-var-pixiv: \e640;
+$fa-var-wpexplorer: \f2de;
+$fa-var-dyalog: \f399;
+$fa-var-bity: \f37a;
+$fa-var-stackpath: \f842;
+$fa-var-buysellads: \f20d;
+$fa-var-first-order: \f2b0;
+$fa-var-modx: \f285;
+$fa-var-guilded: \e07e;
+$fa-var-vnv: \f40b;
+$fa-var-square-js: \f3b9;
+$fa-var-js-square: \f3b9;
+$fa-var-microsoft: \f3ca;
+$fa-var-qq: \f1d6;
+$fa-var-orcid: \f8d2;
+$fa-var-java: \f4e4;
+$fa-var-invision: \f7b0;
+$fa-var-creative-commons-pd-alt: \f4ed;
+$fa-var-centercode: \f380;
+$fa-var-glide-g: \f2a6;
+$fa-var-drupal: \f1a9;
+$fa-var-hire-a-helper: \f3b0;
+$fa-var-creative-commons-by: \f4e7;
+$fa-var-unity: \e049;
+$fa-var-whmcs: \f40d;
+$fa-var-rocketchat: \f3e8;
+$fa-var-vk: \f189;
+$fa-var-untappd: \f405;
+$fa-var-mailchimp: \f59e;
+$fa-var-css3-alt: \f38b;
+$fa-var-square-reddit: \f1a2;
+$fa-var-reddit-square: \f1a2;
+$fa-var-vimeo-v: \f27d;
+$fa-var-contao: \f26d;
+$fa-var-square-font-awesome: \e5ad;
+$fa-var-deskpro: \f38f;
+$fa-var-brave: \e63c;
+$fa-var-sistrix: \f3ee;
+$fa-var-square-instagram: \e055;
+$fa-var-instagram-square: \e055;
+$fa-var-battle-net: \f835;
+$fa-var-the-red-yeti: \f69d;
+$fa-var-square-hacker-news: \f3af;
+$fa-var-hacker-news-square: \f3af;
+$fa-var-edge: \f282;
+$fa-var-threads: \e618;
+$fa-var-napster: \f3d2;
+$fa-var-square-snapchat: \f2ad;
+$fa-var-snapchat-square: \f2ad;
+$fa-var-google-plus-g: \f0d5;
+$fa-var-artstation: \f77a;
+$fa-var-markdown: \f60f;
+$fa-var-sourcetree: \f7d3;
+$fa-var-google-plus: \f2b3;
+$fa-var-diaspora: \f791;
+$fa-var-foursquare: \f180;
+$fa-var-stack-overflow: \f16c;
+$fa-var-github-alt: \f113;
+$fa-var-phoenix-squadron: \f511;
+$fa-var-pagelines: \f18c;
+$fa-var-algolia: \f36c;
+$fa-var-red-river: \f3e3;
+$fa-var-creative-commons-sa: \f4ef;
+$fa-var-safari: \f267;
+$fa-var-google: \f1a0;
+$fa-var-square-font-awesome-stroke: \f35c;
+$fa-var-font-awesome-alt: \f35c;
+$fa-var-atlassian: \f77b;
+$fa-var-linkedin-in: \f0e1;
+$fa-var-digital-ocean: \f391;
+$fa-var-nimblr: \f5a8;
+$fa-var-chromecast: \f838;
+$fa-var-evernote: \f839;
+$fa-var-hacker-news: \f1d4;
+$fa-var-creative-commons-sampling: \f4f0;
+$fa-var-adversal: \f36a;
+$fa-var-creative-commons: \f25e;
+$fa-var-watchman-monitoring: \e087;
+$fa-var-fonticons: \f280;
+$fa-var-weixin: \f1d7;
+$fa-var-shirtsinbulk: \f214;
+$fa-var-codepen: \f1cb;
+$fa-var-git-alt: \f841;
+$fa-var-lyft: \f3c3;
+$fa-var-rev: \f5b2;
+$fa-var-windows: \f17a;
+$fa-var-wizards-of-the-coast: \f730;
+$fa-var-square-viadeo: \f2aa;
+$fa-var-viadeo-square: \f2aa;
+$fa-var-meetup: \f2e0;
+$fa-var-centos: \f789;
+$fa-var-adn: \f170;
+$fa-var-cloudsmith: \f384;
+$fa-var-opensuse: \e62b;
+$fa-var-pied-piper-alt: \f1a8;
+$fa-var-square-dribbble: \f397;
+$fa-var-dribbble-square: \f397;
+$fa-var-codiepie: \f284;
+$fa-var-node: \f419;
+$fa-var-mix: \f3cb;
+$fa-var-steam: \f1b6;
+$fa-var-cc-apple-pay: \f416;
+$fa-var-scribd: \f28a;
+$fa-var-debian: \e60b;
+$fa-var-openid: \f19b;
+$fa-var-instalod: \e081;
+$fa-var-expeditedssl: \f23e;
+$fa-var-sellcast: \f2da;
+$fa-var-square-twitter: \f081;
+$fa-var-twitter-square: \f081;
+$fa-var-r-project: \f4f7;
+$fa-var-delicious: \f1a5;
+$fa-var-freebsd: \f3a4;
+$fa-var-vuejs: \f41f;
+$fa-var-accusoft: \f369;
+$fa-var-ioxhost: \f208;
+$fa-var-fonticons-fi: \f3a2;
+$fa-var-app-store: \f36f;
+$fa-var-cc-mastercard: \f1f1;
+$fa-var-itunes-note: \f3b5;
+$fa-var-golang: \e40f;
+$fa-var-kickstarter: \f3bb;
+$fa-var-grav: \f2d6;
+$fa-var-weibo: \f18a;
+$fa-var-uncharted: \e084;
+$fa-var-firstdraft: \f3a1;
+$fa-var-square-youtube: \f431;
+$fa-var-youtube-square: \f431;
+$fa-var-wikipedia-w: \f266;
+$fa-var-wpressr: \f3e4;
+$fa-var-rendact: \f3e4;
+$fa-var-angellist: \f209;
+$fa-var-galactic-republic: \f50c;
+$fa-var-nfc-directional: \e530;
+$fa-var-skype: \f17e;
+$fa-var-joget: \f3b7;
+$fa-var-fedora: \f798;
+$fa-var-stripe-s: \f42a;
+$fa-var-meta: \e49b;
+$fa-var-laravel: \f3bd;
+$fa-var-hotjar: \f3b1;
+$fa-var-bluetooth-b: \f294;
+$fa-var-square-letterboxd: \e62e;
+$fa-var-sticker-mule: \f3f7;
+$fa-var-creative-commons-zero: \f4f3;
+$fa-var-hips: \f452;
+$fa-var-behance: \f1b4;
+$fa-var-reddit: \f1a1;
+$fa-var-discord: \f392;
+$fa-var-chrome: \f268;
+$fa-var-app-store-ios: \f370;
+$fa-var-cc-discover: \f1f2;
+$fa-var-wpbeginner: \f297;
+$fa-var-confluence: \f78d;
+$fa-var-shoelace: \e60c;
+$fa-var-mdb: \f8ca;
+$fa-var-dochub: \f394;
+$fa-var-accessible-icon: \f368;
+$fa-var-ebay: \f4f4;
+$fa-var-amazon: \f270;
+$fa-var-unsplash: \e07c;
+$fa-var-yarn: \f7e3;
+$fa-var-square-steam: \f1b7;
+$fa-var-steam-square: \f1b7;
+$fa-var-500px: \f26e;
+$fa-var-square-vimeo: \f194;
+$fa-var-vimeo-square: \f194;
+$fa-var-asymmetrik: \f372;
+$fa-var-font-awesome: \f2b4;
+$fa-var-font-awesome-flag: \f2b4;
+$fa-var-font-awesome-logo-full: \f2b4;
+$fa-var-gratipay: \f184;
+$fa-var-apple: \f179;
+$fa-var-hive: \e07f;
+$fa-var-gitkraken: \f3a6;
+$fa-var-keybase: \f4f5;
+$fa-var-apple-pay: \f415;
+$fa-var-padlet: \e4a0;
+$fa-var-amazon-pay: \f42c;
+$fa-var-square-github: \f092;
+$fa-var-github-square: \f092;
+$fa-var-stumbleupon: \f1a4;
+$fa-var-fedex: \f797;
+$fa-var-phoenix-framework: \f3dc;
+$fa-var-shopify: \e057;
+$fa-var-neos: \f612;
+$fa-var-square-threads: \e619;
+$fa-var-hackerrank: \f5f7;
+$fa-var-researchgate: \f4f8;
+$fa-var-swift: \f8e1;
+$fa-var-angular: \f420;
+$fa-var-speakap: \f3f3;
+$fa-var-angrycreative: \f36e;
+$fa-var-y-combinator: \f23b;
+$fa-var-empire: \f1d1;
+$fa-var-envira: \f299;
+$fa-var-google-scholar: \e63b;
+$fa-var-square-gitlab: \e5ae;
+$fa-var-gitlab-square: \e5ae;
+$fa-var-studiovinari: \f3f8;
+$fa-var-pied-piper: \f2ae;
+$fa-var-wordpress: \f19a;
+$fa-var-product-hunt: \f288;
+$fa-var-firefox: \f269;
+$fa-var-linode: \f2b8;
+$fa-var-goodreads: \f3a8;
+$fa-var-square-odnoklassniki: \f264;
+$fa-var-odnoklassniki-square: \f264;
+$fa-var-jsfiddle: \f1cc;
+$fa-var-sith: \f512;
+$fa-var-themeisle: \f2b2;
+$fa-var-page4: \f3d7;
+$fa-var-hashnode: \e499;
+$fa-var-react: \f41b;
+$fa-var-cc-paypal: \f1f4;
+$fa-var-squarespace: \f5be;
+$fa-var-cc-stripe: \f1f5;
+$fa-var-creative-commons-share: \f4f2;
+$fa-var-bitcoin: \f379;
+$fa-var-keycdn: \f3ba;
+$fa-var-opera: \f26a;
+$fa-var-itch-io: \f83a;
+$fa-var-umbraco: \f8e8;
+$fa-var-galactic-senate: \f50d;
+$fa-var-ubuntu: \f7df;
+$fa-var-draft2digital: \f396;
+$fa-var-stripe: \f429;
+$fa-var-houzz: \f27c;
+$fa-var-gg: \f260;
+$fa-var-dhl: \f790;
+$fa-var-square-pinterest: \f0d3;
+$fa-var-pinterest-square: \f0d3;
+$fa-var-xing: \f168;
+$fa-var-blackberry: \f37b;
+$fa-var-creative-commons-pd: \f4ec;
+$fa-var-playstation: \f3df;
+$fa-var-quinscape: \f459;
+$fa-var-less: \f41d;
+$fa-var-blogger-b: \f37d;
+$fa-var-opencart: \f23d;
+$fa-var-vine: \f1ca;
+$fa-var-signal-messenger: \e663;
+$fa-var-paypal: \f1ed;
+$fa-var-gitlab: \f296;
+$fa-var-typo3: \f42b;
+$fa-var-reddit-alien: \f281;
+$fa-var-yahoo: \f19e;
+$fa-var-dailymotion: \e052;
+$fa-var-affiliatetheme: \f36b;
+$fa-var-pied-piper-pp: \f1a7;
+$fa-var-bootstrap: \f836;
+$fa-var-odnoklassniki: \f263;
+$fa-var-nfc-symbol: \e531;
+$fa-var-mintbit: \e62f;
+$fa-var-ethereum: \f42e;
+$fa-var-speaker-deck: \f83c;
+$fa-var-creative-commons-nc-eu: \f4e9;
+$fa-var-patreon: \f3d9;
+$fa-var-avianex: \f374;
+$fa-var-ello: \f5f1;
+$fa-var-gofore: \f3a7;
+$fa-var-bimobject: \f378;
+$fa-var-brave-reverse: \e63d;
+$fa-var-facebook-f: \f39e;
+$fa-var-square-google-plus: \f0d4;
+$fa-var-google-plus-square: \f0d4;
+$fa-var-mandalorian: \f50f;
+$fa-var-first-order-alt: \f50a;
+$fa-var-osi: \f41a;
+$fa-var-google-wallet: \f1ee;
+$fa-var-d-and-d-beyond: \f6ca;
+$fa-var-periscope: \f3da;
+$fa-var-fulcrum: \f50b;
+$fa-var-cloudscale: \f383;
+$fa-var-forumbee: \f211;
+$fa-var-mizuni: \f3cc;
+$fa-var-schlix: \f3ea;
+$fa-var-square-xing: \f169;
+$fa-var-xing-square: \f169;
+$fa-var-bandcamp: \f2d5;
+$fa-var-wpforms: \f298;
+$fa-var-cloudversify: \f385;
+$fa-var-usps: \f7e1;
+$fa-var-megaport: \f5a3;
+$fa-var-magento: \f3c4;
+$fa-var-spotify: \f1bc;
+$fa-var-optin-monster: \f23c;
+$fa-var-fly: \f417;
+$fa-var-aviato: \f421;
+$fa-var-itunes: \f3b4;
+$fa-var-cuttlefish: \f38c;
+$fa-var-blogger: \f37c;
+$fa-var-flickr: \f16e;
+$fa-var-viber: \f409;
+$fa-var-soundcloud: \f1be;
+$fa-var-digg: \f1a6;
+$fa-var-tencent-weibo: \f1d5;
+$fa-var-letterboxd: \e62d;
+$fa-var-symfony: \f83d;
+$fa-var-maxcdn: \f136;
+$fa-var-etsy: \f2d7;
+$fa-var-facebook-messenger: \f39f;
+$fa-var-audible: \f373;
+$fa-var-think-peaks: \f731;
+$fa-var-bilibili: \e3d9;
+$fa-var-erlang: \f39d;
+$fa-var-x-twitter: \e61b;
+$fa-var-cotton-bureau: \f89e;
+$fa-var-dashcube: \f210;
+$fa-var-42-group: \e080;
+$fa-var-innosoft: \e080;
+$fa-var-stack-exchange: \f18d;
+$fa-var-elementor: \f430;
+$fa-var-square-pied-piper: \e01e;
+$fa-var-pied-piper-square: \e01e;
+$fa-var-creative-commons-nd: \f4eb;
+$fa-var-palfed: \f3d8;
+$fa-var-superpowers: \f2dd;
+$fa-var-resolving: \f3e7;
+$fa-var-xbox: \f412;
+$fa-var-searchengin: \f3eb;
+$fa-var-tiktok: \e07b;
+$fa-var-square-facebook: \f082;
+$fa-var-facebook-square: \f082;
+$fa-var-renren: \f18b;
+$fa-var-linux: \f17c;
+$fa-var-glide: \f2a5;
+$fa-var-linkedin: \f08c;
+$fa-var-hubspot: \f3b2;
+$fa-var-deploydog: \f38e;
+$fa-var-twitch: \f1e8;
+$fa-var-ravelry: \f2d9;
+$fa-var-mixer: \e056;
+$fa-var-square-lastfm: \f203;
+$fa-var-lastfm-square: \f203;
+$fa-var-vimeo: \f40a;
+$fa-var-mendeley: \f7b3;
+$fa-var-uniregistry: \f404;
+$fa-var-figma: \f799;
+$fa-var-creative-commons-remix: \f4ee;
+$fa-var-cc-amazon-pay: \f42d;
+$fa-var-dropbox: \f16b;
+$fa-var-instagram: \f16d;
+$fa-var-cmplid: \e360;
+$fa-var-upwork: \e641;
+$fa-var-facebook: \f09a;
+$fa-var-gripfire: \f3ac;
+$fa-var-jedi-order: \f50e;
+$fa-var-uikit: \f403;
+$fa-var-fort-awesome-alt: \f3a3;
+$fa-var-phabricator: \f3db;
+$fa-var-ussunnah: \f407;
+$fa-var-earlybirds: \f39a;
+$fa-var-trade-federation: \f513;
+$fa-var-autoprefixer: \f41c;
+$fa-var-whatsapp: \f232;
+$fa-var-slideshare: \f1e7;
+$fa-var-google-play: \f3ab;
+$fa-var-viadeo: \f2a9;
+$fa-var-line: \f3c0;
+$fa-var-google-drive: \f3aa;
+$fa-var-servicestack: \f3ec;
+$fa-var-simplybuilt: \f215;
+$fa-var-bitbucket: \f171;
+$fa-var-imdb: \f2d8;
+$fa-var-deezer: \e077;
+$fa-var-raspberry-pi: \f7bb;
+$fa-var-jira: \f7b1;
+$fa-var-docker: \f395;
+$fa-var-screenpal: \e570;
+$fa-var-bluetooth: \f293;
+$fa-var-gitter: \f426;
+$fa-var-d-and-d: \f38d;
+$fa-var-microblog: \e01a;
+$fa-var-cc-diners-club: \f24c;
+$fa-var-gg-circle: \f261;
+$fa-var-pied-piper-hat: \f4e5;
+$fa-var-kickstarter-k: \f3bc;
+$fa-var-yandex: \f413;
+$fa-var-readme: \f4d5;
+$fa-var-html5: \f13b;
+$fa-var-sellsy: \f213;
+$fa-var-sass: \f41e;
+$fa-var-wirsindhandwerk: \e2d0;
+$fa-var-wsh: \e2d0;
+$fa-var-buromobelexperte: \f37f;
+$fa-var-salesforce: \f83b;
+$fa-var-octopus-deploy: \e082;
+$fa-var-medapps: \f3c6;
+$fa-var-ns8: \f3d5;
+$fa-var-pinterest-p: \f231;
+$fa-var-apper: \f371;
+$fa-var-fort-awesome: \f286;
+$fa-var-waze: \f83f;
+$fa-var-cc-jcb: \f24b;
+$fa-var-snapchat: \f2ab;
+$fa-var-snapchat-ghost: \f2ab;
+$fa-var-fantasy-flight-games: \f6dc;
+$fa-var-rust: \e07a;
+$fa-var-wix: \f5cf;
+$fa-var-square-behance: \f1b5;
+$fa-var-behance-square: \f1b5;
+$fa-var-supple: \f3f9;
+$fa-var-webflow: \e65c;
+$fa-var-rebel: \f1d0;
+$fa-var-css3: \f13c;
+$fa-var-staylinked: \f3f5;
+$fa-var-kaggle: \f5fa;
+$fa-var-space-awesome: \e5ac;
+$fa-var-deviantart: \f1bd;
+$fa-var-cpanel: \f388;
+$fa-var-goodreads-g: \f3a9;
+$fa-var-square-git: \f1d2;
+$fa-var-git-square: \f1d2;
+$fa-var-square-tumblr: \f174;
+$fa-var-tumblr-square: \f174;
+$fa-var-trello: \f181;
+$fa-var-creative-commons-nc-jp: \f4ea;
+$fa-var-get-pocket: \f265;
+$fa-var-perbyte: \e083;
+$fa-var-grunt: \f3ad;
+$fa-var-weebly: \f5cc;
+$fa-var-connectdevelop: \f20e;
+$fa-var-leanpub: \f212;
+$fa-var-black-tie: \f27e;
+$fa-var-themeco: \f5c6;
+$fa-var-python: \f3e2;
+$fa-var-android: \f17b;
+$fa-var-bots: \e340;
+$fa-var-free-code-camp: \f2c5;
+$fa-var-hornbill: \f592;
+$fa-var-js: \f3b8;
+$fa-var-ideal: \e013;
+$fa-var-git: \f1d3;
+$fa-var-dev: \f6cc;
+$fa-var-sketch: \f7c6;
+$fa-var-yandex-international: \f414;
+$fa-var-cc-amex: \f1f3;
+$fa-var-uber: \f402;
+$fa-var-github: \f09b;
+$fa-var-php: \f457;
+$fa-var-alipay: \f642;
+$fa-var-youtube: \f167;
+$fa-var-skyatlas: \f216;
+$fa-var-firefox-browser: \e007;
+$fa-var-replyd: \f3e6;
+$fa-var-suse: \f7d6;
+$fa-var-jenkins: \f3b6;
+$fa-var-twitter: \f099;
+$fa-var-rockrms: \f3e9;
+$fa-var-pinterest: \f0d2;
+$fa-var-buffer: \f837;
+$fa-var-npm: \f3d4;
+$fa-var-yammer: \f840;
+$fa-var-btc: \f15a;
+$fa-var-dribbble: \f17d;
+$fa-var-stumbleupon-circle: \f1a3;
+$fa-var-internet-explorer: \f26b;
+$fa-var-stubber: \e5c7;
+$fa-var-telegram: \f2c6;
+$fa-var-telegram-plane: \f2c6;
+$fa-var-old-republic: \f510;
+$fa-var-odysee: \e5c6;
+$fa-var-square-whatsapp: \f40c;
+$fa-var-whatsapp-square: \f40c;
+$fa-var-node-js: \f3d3;
+$fa-var-edge-legacy: \e078;
+$fa-var-slack: \f198;
+$fa-var-slack-hash: \f198;
+$fa-var-medrt: \f3c8;
+$fa-var-usb: \f287;
+$fa-var-tumblr: \f173;
+$fa-var-vaadin: \f408;
+$fa-var-quora: \f2c4;
+$fa-var-square-x-twitter: \e61a;
+$fa-var-reacteurope: \f75d;
+$fa-var-medium: \f23a;
+$fa-var-medium-m: \f23a;
+$fa-var-amilia: \f36d;
+$fa-var-mixcloud: \f289;
+$fa-var-flipboard: \f44d;
+$fa-var-viacoin: \f237;
+$fa-var-critical-role: \f6c9;
+$fa-var-sitrox: \e44a;
+$fa-var-discourse: \f393;
+$fa-var-joomla: \f1aa;
+$fa-var-mastodon: \f4f6;
+$fa-var-airbnb: \f834;
+$fa-var-wolf-pack-battalion: \f514;
+$fa-var-buy-n-large: \f8a6;
+$fa-var-gulp: \f3ae;
+$fa-var-creative-commons-sampling-plus: \f4f1;
+$fa-var-strava: \f428;
+$fa-var-ember: \f423;
+$fa-var-canadian-maple-leaf: \f785;
+$fa-var-teamspeak: \f4f9;
+$fa-var-pushed: \f3e1;
+$fa-var-wordpress-simple: \f411;
+$fa-var-nutritionix: \f3d6;
+$fa-var-wodu: \e088;
+$fa-var-google-pay: \e079;
+$fa-var-intercom: \f7af;
+$fa-var-zhihu: \f63f;
+$fa-var-korvue: \f42f;
+$fa-var-pix: \e43a;
+$fa-var-steam-symbol: \f3f6;
+
+$fa-icons: (
+ "0": $fa-var-0,
+ "1": $fa-var-1,
+ "2": $fa-var-2,
+ "3": $fa-var-3,
+ "4": $fa-var-4,
+ "5": $fa-var-5,
+ "6": $fa-var-6,
+ "7": $fa-var-7,
+ "8": $fa-var-8,
+ "9": $fa-var-9,
+ "fill-drip": $fa-var-fill-drip,
+ "arrows-to-circle": $fa-var-arrows-to-circle,
+ "circle-chevron-right": $fa-var-circle-chevron-right,
+ "chevron-circle-right": $fa-var-chevron-circle-right,
+ "at": $fa-var-at,
+ "trash-can": $fa-var-trash-can,
+ "trash-alt": $fa-var-trash-alt,
+ "text-height": $fa-var-text-height,
+ "user-xmark": $fa-var-user-xmark,
+ "user-times": $fa-var-user-times,
+ "stethoscope": $fa-var-stethoscope,
+ "message": $fa-var-message,
+ "comment-alt": $fa-var-comment-alt,
+ "info": $fa-var-info,
+ "down-left-and-up-right-to-center": $fa-var-down-left-and-up-right-to-center,
+ "compress-alt": $fa-var-compress-alt,
+ "explosion": $fa-var-explosion,
+ "file-lines": $fa-var-file-lines,
+ "file-alt": $fa-var-file-alt,
+ "file-text": $fa-var-file-text,
+ "wave-square": $fa-var-wave-square,
+ "ring": $fa-var-ring,
+ "building-un": $fa-var-building-un,
+ "dice-three": $fa-var-dice-three,
+ "calendar-days": $fa-var-calendar-days,
+ "calendar-alt": $fa-var-calendar-alt,
+ "anchor-circle-check": $fa-var-anchor-circle-check,
+ "building-circle-arrow-right": $fa-var-building-circle-arrow-right,
+ "volleyball": $fa-var-volleyball,
+ "volleyball-ball": $fa-var-volleyball-ball,
+ "arrows-up-to-line": $fa-var-arrows-up-to-line,
+ "sort-down": $fa-var-sort-down,
+ "sort-desc": $fa-var-sort-desc,
+ "circle-minus": $fa-var-circle-minus,
+ "minus-circle": $fa-var-minus-circle,
+ "door-open": $fa-var-door-open,
+ "right-from-bracket": $fa-var-right-from-bracket,
+ "sign-out-alt": $fa-var-sign-out-alt,
+ "atom": $fa-var-atom,
+ "soap": $fa-var-soap,
+ "icons": $fa-var-icons,
+ "heart-music-camera-bolt": $fa-var-heart-music-camera-bolt,
+ "microphone-lines-slash": $fa-var-microphone-lines-slash,
+ "microphone-alt-slash": $fa-var-microphone-alt-slash,
+ "bridge-circle-check": $fa-var-bridge-circle-check,
+ "pump-medical": $fa-var-pump-medical,
+ "fingerprint": $fa-var-fingerprint,
+ "hand-point-right": $fa-var-hand-point-right,
+ "magnifying-glass-location": $fa-var-magnifying-glass-location,
+ "search-location": $fa-var-search-location,
+ "forward-step": $fa-var-forward-step,
+ "step-forward": $fa-var-step-forward,
+ "face-smile-beam": $fa-var-face-smile-beam,
+ "smile-beam": $fa-var-smile-beam,
+ "flag-checkered": $fa-var-flag-checkered,
+ "football": $fa-var-football,
+ "football-ball": $fa-var-football-ball,
+ "school-circle-exclamation": $fa-var-school-circle-exclamation,
+ "crop": $fa-var-crop,
+ "angles-down": $fa-var-angles-down,
+ "angle-double-down": $fa-var-angle-double-down,
+ "users-rectangle": $fa-var-users-rectangle,
+ "people-roof": $fa-var-people-roof,
+ "people-line": $fa-var-people-line,
+ "beer-mug-empty": $fa-var-beer-mug-empty,
+ "beer": $fa-var-beer,
+ "diagram-predecessor": $fa-var-diagram-predecessor,
+ "arrow-up-long": $fa-var-arrow-up-long,
+ "long-arrow-up": $fa-var-long-arrow-up,
+ "fire-flame-simple": $fa-var-fire-flame-simple,
+ "burn": $fa-var-burn,
+ "person": $fa-var-person,
+ "male": $fa-var-male,
+ "laptop": $fa-var-laptop,
+ "file-csv": $fa-var-file-csv,
+ "menorah": $fa-var-menorah,
+ "truck-plane": $fa-var-truck-plane,
+ "record-vinyl": $fa-var-record-vinyl,
+ "face-grin-stars": $fa-var-face-grin-stars,
+ "grin-stars": $fa-var-grin-stars,
+ "bong": $fa-var-bong,
+ "spaghetti-monster-flying": $fa-var-spaghetti-monster-flying,
+ "pastafarianism": $fa-var-pastafarianism,
+ "arrow-down-up-across-line": $fa-var-arrow-down-up-across-line,
+ "spoon": $fa-var-spoon,
+ "utensil-spoon": $fa-var-utensil-spoon,
+ "jar-wheat": $fa-var-jar-wheat,
+ "envelopes-bulk": $fa-var-envelopes-bulk,
+ "mail-bulk": $fa-var-mail-bulk,
+ "file-circle-exclamation": $fa-var-file-circle-exclamation,
+ "circle-h": $fa-var-circle-h,
+ "hospital-symbol": $fa-var-hospital-symbol,
+ "pager": $fa-var-pager,
+ "address-book": $fa-var-address-book,
+ "contact-book": $fa-var-contact-book,
+ "strikethrough": $fa-var-strikethrough,
+ "k": $fa-var-k,
+ "landmark-flag": $fa-var-landmark-flag,
+ "pencil": $fa-var-pencil,
+ "pencil-alt": $fa-var-pencil-alt,
+ "backward": $fa-var-backward,
+ "caret-right": $fa-var-caret-right,
+ "comments": $fa-var-comments,
+ "paste": $fa-var-paste,
+ "file-clipboard": $fa-var-file-clipboard,
+ "code-pull-request": $fa-var-code-pull-request,
+ "clipboard-list": $fa-var-clipboard-list,
+ "truck-ramp-box": $fa-var-truck-ramp-box,
+ "truck-loading": $fa-var-truck-loading,
+ "user-check": $fa-var-user-check,
+ "vial-virus": $fa-var-vial-virus,
+ "sheet-plastic": $fa-var-sheet-plastic,
+ "blog": $fa-var-blog,
+ "user-ninja": $fa-var-user-ninja,
+ "person-arrow-up-from-line": $fa-var-person-arrow-up-from-line,
+ "scroll-torah": $fa-var-scroll-torah,
+ "torah": $fa-var-torah,
+ "broom-ball": $fa-var-broom-ball,
+ "quidditch": $fa-var-quidditch,
+ "quidditch-broom-ball": $fa-var-quidditch-broom-ball,
+ "toggle-off": $fa-var-toggle-off,
+ "box-archive": $fa-var-box-archive,
+ "archive": $fa-var-archive,
+ "person-drowning": $fa-var-person-drowning,
+ "arrow-down-9-1": $fa-var-arrow-down-9-1,
+ "sort-numeric-desc": $fa-var-sort-numeric-desc,
+ "sort-numeric-down-alt": $fa-var-sort-numeric-down-alt,
+ "face-grin-tongue-squint": $fa-var-face-grin-tongue-squint,
+ "grin-tongue-squint": $fa-var-grin-tongue-squint,
+ "spray-can": $fa-var-spray-can,
+ "truck-monster": $fa-var-truck-monster,
+ "w": $fa-var-w,
+ "earth-africa": $fa-var-earth-africa,
+ "globe-africa": $fa-var-globe-africa,
+ "rainbow": $fa-var-rainbow,
+ "circle-notch": $fa-var-circle-notch,
+ "tablet-screen-button": $fa-var-tablet-screen-button,
+ "tablet-alt": $fa-var-tablet-alt,
+ "paw": $fa-var-paw,
+ "cloud": $fa-var-cloud,
+ "trowel-bricks": $fa-var-trowel-bricks,
+ "face-flushed": $fa-var-face-flushed,
+ "flushed": $fa-var-flushed,
+ "hospital-user": $fa-var-hospital-user,
+ "tent-arrow-left-right": $fa-var-tent-arrow-left-right,
+ "gavel": $fa-var-gavel,
+ "legal": $fa-var-legal,
+ "binoculars": $fa-var-binoculars,
+ "microphone-slash": $fa-var-microphone-slash,
+ "box-tissue": $fa-var-box-tissue,
+ "motorcycle": $fa-var-motorcycle,
+ "bell-concierge": $fa-var-bell-concierge,
+ "concierge-bell": $fa-var-concierge-bell,
+ "pen-ruler": $fa-var-pen-ruler,
+ "pencil-ruler": $fa-var-pencil-ruler,
+ "people-arrows": $fa-var-people-arrows,
+ "people-arrows-left-right": $fa-var-people-arrows-left-right,
+ "mars-and-venus-burst": $fa-var-mars-and-venus-burst,
+ "square-caret-right": $fa-var-square-caret-right,
+ "caret-square-right": $fa-var-caret-square-right,
+ "scissors": $fa-var-scissors,
+ "cut": $fa-var-cut,
+ "sun-plant-wilt": $fa-var-sun-plant-wilt,
+ "toilets-portable": $fa-var-toilets-portable,
+ "hockey-puck": $fa-var-hockey-puck,
+ "table": $fa-var-table,
+ "magnifying-glass-arrow-right": $fa-var-magnifying-glass-arrow-right,
+ "tachograph-digital": $fa-var-tachograph-digital,
+ "digital-tachograph": $fa-var-digital-tachograph,
+ "users-slash": $fa-var-users-slash,
+ "clover": $fa-var-clover,
+ "reply": $fa-var-reply,
+ "mail-reply": $fa-var-mail-reply,
+ "star-and-crescent": $fa-var-star-and-crescent,
+ "house-fire": $fa-var-house-fire,
+ "square-minus": $fa-var-square-minus,
+ "minus-square": $fa-var-minus-square,
+ "helicopter": $fa-var-helicopter,
+ "compass": $fa-var-compass,
+ "square-caret-down": $fa-var-square-caret-down,
+ "caret-square-down": $fa-var-caret-square-down,
+ "file-circle-question": $fa-var-file-circle-question,
+ "laptop-code": $fa-var-laptop-code,
+ "swatchbook": $fa-var-swatchbook,
+ "prescription-bottle": $fa-var-prescription-bottle,
+ "bars": $fa-var-bars,
+ "navicon": $fa-var-navicon,
+ "people-group": $fa-var-people-group,
+ "hourglass-end": $fa-var-hourglass-end,
+ "hourglass-3": $fa-var-hourglass-3,
+ "heart-crack": $fa-var-heart-crack,
+ "heart-broken": $fa-var-heart-broken,
+ "square-up-right": $fa-var-square-up-right,
+ "external-link-square-alt": $fa-var-external-link-square-alt,
+ "face-kiss-beam": $fa-var-face-kiss-beam,
+ "kiss-beam": $fa-var-kiss-beam,
+ "film": $fa-var-film,
+ "ruler-horizontal": $fa-var-ruler-horizontal,
+ "people-robbery": $fa-var-people-robbery,
+ "lightbulb": $fa-var-lightbulb,
+ "caret-left": $fa-var-caret-left,
+ "circle-exclamation": $fa-var-circle-exclamation,
+ "exclamation-circle": $fa-var-exclamation-circle,
+ "school-circle-xmark": $fa-var-school-circle-xmark,
+ "arrow-right-from-bracket": $fa-var-arrow-right-from-bracket,
+ "sign-out": $fa-var-sign-out,
+ "circle-chevron-down": $fa-var-circle-chevron-down,
+ "chevron-circle-down": $fa-var-chevron-circle-down,
+ "unlock-keyhole": $fa-var-unlock-keyhole,
+ "unlock-alt": $fa-var-unlock-alt,
+ "cloud-showers-heavy": $fa-var-cloud-showers-heavy,
+ "headphones-simple": $fa-var-headphones-simple,
+ "headphones-alt": $fa-var-headphones-alt,
+ "sitemap": $fa-var-sitemap,
+ "circle-dollar-to-slot": $fa-var-circle-dollar-to-slot,
+ "donate": $fa-var-donate,
+ "memory": $fa-var-memory,
+ "road-spikes": $fa-var-road-spikes,
+ "fire-burner": $fa-var-fire-burner,
+ "flag": $fa-var-flag,
+ "hanukiah": $fa-var-hanukiah,
+ "feather": $fa-var-feather,
+ "volume-low": $fa-var-volume-low,
+ "volume-down": $fa-var-volume-down,
+ "comment-slash": $fa-var-comment-slash,
+ "cloud-sun-rain": $fa-var-cloud-sun-rain,
+ "compress": $fa-var-compress,
+ "wheat-awn": $fa-var-wheat-awn,
+ "wheat-alt": $fa-var-wheat-alt,
+ "ankh": $fa-var-ankh,
+ "hands-holding-child": $fa-var-hands-holding-child,
+ "asterisk": $fa-var-asterisk,
+ "square-check": $fa-var-square-check,
+ "check-square": $fa-var-check-square,
+ "peseta-sign": $fa-var-peseta-sign,
+ "heading": $fa-var-heading,
+ "header": $fa-var-header,
+ "ghost": $fa-var-ghost,
+ "list": $fa-var-list,
+ "list-squares": $fa-var-list-squares,
+ "square-phone-flip": $fa-var-square-phone-flip,
+ "phone-square-alt": $fa-var-phone-square-alt,
+ "cart-plus": $fa-var-cart-plus,
+ "gamepad": $fa-var-gamepad,
+ "circle-dot": $fa-var-circle-dot,
+ "dot-circle": $fa-var-dot-circle,
+ "face-dizzy": $fa-var-face-dizzy,
+ "dizzy": $fa-var-dizzy,
+ "egg": $fa-var-egg,
+ "house-medical-circle-xmark": $fa-var-house-medical-circle-xmark,
+ "campground": $fa-var-campground,
+ "folder-plus": $fa-var-folder-plus,
+ "futbol": $fa-var-futbol,
+ "futbol-ball": $fa-var-futbol-ball,
+ "soccer-ball": $fa-var-soccer-ball,
+ "paintbrush": $fa-var-paintbrush,
+ "paint-brush": $fa-var-paint-brush,
+ "lock": $fa-var-lock,
+ "gas-pump": $fa-var-gas-pump,
+ "hot-tub-person": $fa-var-hot-tub-person,
+ "hot-tub": $fa-var-hot-tub,
+ "map-location": $fa-var-map-location,
+ "map-marked": $fa-var-map-marked,
+ "house-flood-water": $fa-var-house-flood-water,
+ "tree": $fa-var-tree,
+ "bridge-lock": $fa-var-bridge-lock,
+ "sack-dollar": $fa-var-sack-dollar,
+ "pen-to-square": $fa-var-pen-to-square,
+ "edit": $fa-var-edit,
+ "car-side": $fa-var-car-side,
+ "share-nodes": $fa-var-share-nodes,
+ "share-alt": $fa-var-share-alt,
+ "heart-circle-minus": $fa-var-heart-circle-minus,
+ "hourglass-half": $fa-var-hourglass-half,
+ "hourglass-2": $fa-var-hourglass-2,
+ "microscope": $fa-var-microscope,
+ "sink": $fa-var-sink,
+ "bag-shopping": $fa-var-bag-shopping,
+ "shopping-bag": $fa-var-shopping-bag,
+ "arrow-down-z-a": $fa-var-arrow-down-z-a,
+ "sort-alpha-desc": $fa-var-sort-alpha-desc,
+ "sort-alpha-down-alt": $fa-var-sort-alpha-down-alt,
+ "mitten": $fa-var-mitten,
+ "person-rays": $fa-var-person-rays,
+ "users": $fa-var-users,
+ "eye-slash": $fa-var-eye-slash,
+ "flask-vial": $fa-var-flask-vial,
+ "hand": $fa-var-hand,
+ "hand-paper": $fa-var-hand-paper,
+ "om": $fa-var-om,
+ "worm": $fa-var-worm,
+ "house-circle-xmark": $fa-var-house-circle-xmark,
+ "plug": $fa-var-plug,
+ "chevron-up": $fa-var-chevron-up,
+ "hand-spock": $fa-var-hand-spock,
+ "stopwatch": $fa-var-stopwatch,
+ "face-kiss": $fa-var-face-kiss,
+ "kiss": $fa-var-kiss,
+ "bridge-circle-xmark": $fa-var-bridge-circle-xmark,
+ "face-grin-tongue": $fa-var-face-grin-tongue,
+ "grin-tongue": $fa-var-grin-tongue,
+ "chess-bishop": $fa-var-chess-bishop,
+ "face-grin-wink": $fa-var-face-grin-wink,
+ "grin-wink": $fa-var-grin-wink,
+ "ear-deaf": $fa-var-ear-deaf,
+ "deaf": $fa-var-deaf,
+ "deafness": $fa-var-deafness,
+ "hard-of-hearing": $fa-var-hard-of-hearing,
+ "road-circle-check": $fa-var-road-circle-check,
+ "dice-five": $fa-var-dice-five,
+ "square-rss": $fa-var-square-rss,
+ "rss-square": $fa-var-rss-square,
+ "land-mine-on": $fa-var-land-mine-on,
+ "i-cursor": $fa-var-i-cursor,
+ "stamp": $fa-var-stamp,
+ "stairs": $fa-var-stairs,
+ "i": $fa-var-i,
+ "hryvnia-sign": $fa-var-hryvnia-sign,
+ "hryvnia": $fa-var-hryvnia,
+ "pills": $fa-var-pills,
+ "face-grin-wide": $fa-var-face-grin-wide,
+ "grin-alt": $fa-var-grin-alt,
+ "tooth": $fa-var-tooth,
+ "v": $fa-var-v,
+ "bangladeshi-taka-sign": $fa-var-bangladeshi-taka-sign,
+ "bicycle": $fa-var-bicycle,
+ "staff-snake": $fa-var-staff-snake,
+ "rod-asclepius": $fa-var-rod-asclepius,
+ "rod-snake": $fa-var-rod-snake,
+ "staff-aesculapius": $fa-var-staff-aesculapius,
+ "head-side-cough-slash": $fa-var-head-side-cough-slash,
+ "truck-medical": $fa-var-truck-medical,
+ "ambulance": $fa-var-ambulance,
+ "wheat-awn-circle-exclamation": $fa-var-wheat-awn-circle-exclamation,
+ "snowman": $fa-var-snowman,
+ "mortar-pestle": $fa-var-mortar-pestle,
+ "road-barrier": $fa-var-road-barrier,
+ "school": $fa-var-school,
+ "igloo": $fa-var-igloo,
+ "joint": $fa-var-joint,
+ "angle-right": $fa-var-angle-right,
+ "horse": $fa-var-horse,
+ "q": $fa-var-q,
+ "g": $fa-var-g,
+ "notes-medical": $fa-var-notes-medical,
+ "temperature-half": $fa-var-temperature-half,
+ "temperature-2": $fa-var-temperature-2,
+ "thermometer-2": $fa-var-thermometer-2,
+ "thermometer-half": $fa-var-thermometer-half,
+ "dong-sign": $fa-var-dong-sign,
+ "capsules": $fa-var-capsules,
+ "poo-storm": $fa-var-poo-storm,
+ "poo-bolt": $fa-var-poo-bolt,
+ "face-frown-open": $fa-var-face-frown-open,
+ "frown-open": $fa-var-frown-open,
+ "hand-point-up": $fa-var-hand-point-up,
+ "money-bill": $fa-var-money-bill,
+ "bookmark": $fa-var-bookmark,
+ "align-justify": $fa-var-align-justify,
+ "umbrella-beach": $fa-var-umbrella-beach,
+ "helmet-un": $fa-var-helmet-un,
+ "bullseye": $fa-var-bullseye,
+ "bacon": $fa-var-bacon,
+ "hand-point-down": $fa-var-hand-point-down,
+ "arrow-up-from-bracket": $fa-var-arrow-up-from-bracket,
+ "folder": $fa-var-folder,
+ "folder-blank": $fa-var-folder-blank,
+ "file-waveform": $fa-var-file-waveform,
+ "file-medical-alt": $fa-var-file-medical-alt,
+ "radiation": $fa-var-radiation,
+ "chart-simple": $fa-var-chart-simple,
+ "mars-stroke": $fa-var-mars-stroke,
+ "vial": $fa-var-vial,
+ "gauge": $fa-var-gauge,
+ "dashboard": $fa-var-dashboard,
+ "gauge-med": $fa-var-gauge-med,
+ "tachometer-alt-average": $fa-var-tachometer-alt-average,
+ "wand-magic-sparkles": $fa-var-wand-magic-sparkles,
+ "magic-wand-sparkles": $fa-var-magic-wand-sparkles,
+ "e": $fa-var-e,
+ "pen-clip": $fa-var-pen-clip,
+ "pen-alt": $fa-var-pen-alt,
+ "bridge-circle-exclamation": $fa-var-bridge-circle-exclamation,
+ "user": $fa-var-user,
+ "school-circle-check": $fa-var-school-circle-check,
+ "dumpster": $fa-var-dumpster,
+ "van-shuttle": $fa-var-van-shuttle,
+ "shuttle-van": $fa-var-shuttle-van,
+ "building-user": $fa-var-building-user,
+ "square-caret-left": $fa-var-square-caret-left,
+ "caret-square-left": $fa-var-caret-square-left,
+ "highlighter": $fa-var-highlighter,
+ "key": $fa-var-key,
+ "bullhorn": $fa-var-bullhorn,
+ "globe": $fa-var-globe,
+ "synagogue": $fa-var-synagogue,
+ "person-half-dress": $fa-var-person-half-dress,
+ "road-bridge": $fa-var-road-bridge,
+ "location-arrow": $fa-var-location-arrow,
+ "c": $fa-var-c,
+ "tablet-button": $fa-var-tablet-button,
+ "building-lock": $fa-var-building-lock,
+ "pizza-slice": $fa-var-pizza-slice,
+ "money-bill-wave": $fa-var-money-bill-wave,
+ "chart-area": $fa-var-chart-area,
+ "area-chart": $fa-var-area-chart,
+ "house-flag": $fa-var-house-flag,
+ "person-circle-minus": $fa-var-person-circle-minus,
+ "ban": $fa-var-ban,
+ "cancel": $fa-var-cancel,
+ "camera-rotate": $fa-var-camera-rotate,
+ "spray-can-sparkles": $fa-var-spray-can-sparkles,
+ "air-freshener": $fa-var-air-freshener,
+ "star": $fa-var-star,
+ "repeat": $fa-var-repeat,
+ "cross": $fa-var-cross,
+ "box": $fa-var-box,
+ "venus-mars": $fa-var-venus-mars,
+ "arrow-pointer": $fa-var-arrow-pointer,
+ "mouse-pointer": $fa-var-mouse-pointer,
+ "maximize": $fa-var-maximize,
+ "expand-arrows-alt": $fa-var-expand-arrows-alt,
+ "charging-station": $fa-var-charging-station,
+ "shapes": $fa-var-shapes,
+ "triangle-circle-square": $fa-var-triangle-circle-square,
+ "shuffle": $fa-var-shuffle,
+ "random": $fa-var-random,
+ "person-running": $fa-var-person-running,
+ "running": $fa-var-running,
+ "mobile-retro": $fa-var-mobile-retro,
+ "grip-lines-vertical": $fa-var-grip-lines-vertical,
+ "spider": $fa-var-spider,
+ "hands-bound": $fa-var-hands-bound,
+ "file-invoice-dollar": $fa-var-file-invoice-dollar,
+ "plane-circle-exclamation": $fa-var-plane-circle-exclamation,
+ "x-ray": $fa-var-x-ray,
+ "spell-check": $fa-var-spell-check,
+ "slash": $fa-var-slash,
+ "computer-mouse": $fa-var-computer-mouse,
+ "mouse": $fa-var-mouse,
+ "arrow-right-to-bracket": $fa-var-arrow-right-to-bracket,
+ "sign-in": $fa-var-sign-in,
+ "shop-slash": $fa-var-shop-slash,
+ "store-alt-slash": $fa-var-store-alt-slash,
+ "server": $fa-var-server,
+ "virus-covid-slash": $fa-var-virus-covid-slash,
+ "shop-lock": $fa-var-shop-lock,
+ "hourglass-start": $fa-var-hourglass-start,
+ "hourglass-1": $fa-var-hourglass-1,
+ "blender-phone": $fa-var-blender-phone,
+ "building-wheat": $fa-var-building-wheat,
+ "person-breastfeeding": $fa-var-person-breastfeeding,
+ "right-to-bracket": $fa-var-right-to-bracket,
+ "sign-in-alt": $fa-var-sign-in-alt,
+ "venus": $fa-var-venus,
+ "passport": $fa-var-passport,
+ "heart-pulse": $fa-var-heart-pulse,
+ "heartbeat": $fa-var-heartbeat,
+ "people-carry-box": $fa-var-people-carry-box,
+ "people-carry": $fa-var-people-carry,
+ "temperature-high": $fa-var-temperature-high,
+ "microchip": $fa-var-microchip,
+ "crown": $fa-var-crown,
+ "weight-hanging": $fa-var-weight-hanging,
+ "xmarks-lines": $fa-var-xmarks-lines,
+ "file-prescription": $fa-var-file-prescription,
+ "weight-scale": $fa-var-weight-scale,
+ "weight": $fa-var-weight,
+ "user-group": $fa-var-user-group,
+ "user-friends": $fa-var-user-friends,
+ "arrow-up-a-z": $fa-var-arrow-up-a-z,
+ "sort-alpha-up": $fa-var-sort-alpha-up,
+ "chess-knight": $fa-var-chess-knight,
+ "face-laugh-squint": $fa-var-face-laugh-squint,
+ "laugh-squint": $fa-var-laugh-squint,
+ "wheelchair": $fa-var-wheelchair,
+ "circle-arrow-up": $fa-var-circle-arrow-up,
+ "arrow-circle-up": $fa-var-arrow-circle-up,
+ "toggle-on": $fa-var-toggle-on,
+ "person-walking": $fa-var-person-walking,
+ "walking": $fa-var-walking,
+ "l": $fa-var-l,
+ "fire": $fa-var-fire,
+ "bed-pulse": $fa-var-bed-pulse,
+ "procedures": $fa-var-procedures,
+ "shuttle-space": $fa-var-shuttle-space,
+ "space-shuttle": $fa-var-space-shuttle,
+ "face-laugh": $fa-var-face-laugh,
+ "laugh": $fa-var-laugh,
+ "folder-open": $fa-var-folder-open,
+ "heart-circle-plus": $fa-var-heart-circle-plus,
+ "code-fork": $fa-var-code-fork,
+ "city": $fa-var-city,
+ "microphone-lines": $fa-var-microphone-lines,
+ "microphone-alt": $fa-var-microphone-alt,
+ "pepper-hot": $fa-var-pepper-hot,
+ "unlock": $fa-var-unlock,
+ "colon-sign": $fa-var-colon-sign,
+ "headset": $fa-var-headset,
+ "store-slash": $fa-var-store-slash,
+ "road-circle-xmark": $fa-var-road-circle-xmark,
+ "user-minus": $fa-var-user-minus,
+ "mars-stroke-up": $fa-var-mars-stroke-up,
+ "mars-stroke-v": $fa-var-mars-stroke-v,
+ "champagne-glasses": $fa-var-champagne-glasses,
+ "glass-cheers": $fa-var-glass-cheers,
+ "clipboard": $fa-var-clipboard,
+ "house-circle-exclamation": $fa-var-house-circle-exclamation,
+ "file-arrow-up": $fa-var-file-arrow-up,
+ "file-upload": $fa-var-file-upload,
+ "wifi": $fa-var-wifi,
+ "wifi-3": $fa-var-wifi-3,
+ "wifi-strong": $fa-var-wifi-strong,
+ "bath": $fa-var-bath,
+ "bathtub": $fa-var-bathtub,
+ "underline": $fa-var-underline,
+ "user-pen": $fa-var-user-pen,
+ "user-edit": $fa-var-user-edit,
+ "signature": $fa-var-signature,
+ "stroopwafel": $fa-var-stroopwafel,
+ "bold": $fa-var-bold,
+ "anchor-lock": $fa-var-anchor-lock,
+ "building-ngo": $fa-var-building-ngo,
+ "manat-sign": $fa-var-manat-sign,
+ "not-equal": $fa-var-not-equal,
+ "border-top-left": $fa-var-border-top-left,
+ "border-style": $fa-var-border-style,
+ "map-location-dot": $fa-var-map-location-dot,
+ "map-marked-alt": $fa-var-map-marked-alt,
+ "jedi": $fa-var-jedi,
+ "square-poll-vertical": $fa-var-square-poll-vertical,
+ "poll": $fa-var-poll,
+ "mug-hot": $fa-var-mug-hot,
+ "car-battery": $fa-var-car-battery,
+ "battery-car": $fa-var-battery-car,
+ "gift": $fa-var-gift,
+ "dice-two": $fa-var-dice-two,
+ "chess-queen": $fa-var-chess-queen,
+ "glasses": $fa-var-glasses,
+ "chess-board": $fa-var-chess-board,
+ "building-circle-check": $fa-var-building-circle-check,
+ "person-chalkboard": $fa-var-person-chalkboard,
+ "mars-stroke-right": $fa-var-mars-stroke-right,
+ "mars-stroke-h": $fa-var-mars-stroke-h,
+ "hand-back-fist": $fa-var-hand-back-fist,
+ "hand-rock": $fa-var-hand-rock,
+ "square-caret-up": $fa-var-square-caret-up,
+ "caret-square-up": $fa-var-caret-square-up,
+ "cloud-showers-water": $fa-var-cloud-showers-water,
+ "chart-bar": $fa-var-chart-bar,
+ "bar-chart": $fa-var-bar-chart,
+ "hands-bubbles": $fa-var-hands-bubbles,
+ "hands-wash": $fa-var-hands-wash,
+ "less-than-equal": $fa-var-less-than-equal,
+ "train": $fa-var-train,
+ "eye-low-vision": $fa-var-eye-low-vision,
+ "low-vision": $fa-var-low-vision,
+ "crow": $fa-var-crow,
+ "sailboat": $fa-var-sailboat,
+ "window-restore": $fa-var-window-restore,
+ "square-plus": $fa-var-square-plus,
+ "plus-square": $fa-var-plus-square,
+ "torii-gate": $fa-var-torii-gate,
+ "frog": $fa-var-frog,
+ "bucket": $fa-var-bucket,
+ "image": $fa-var-image,
+ "microphone": $fa-var-microphone,
+ "cow": $fa-var-cow,
+ "caret-up": $fa-var-caret-up,
+ "screwdriver": $fa-var-screwdriver,
+ "folder-closed": $fa-var-folder-closed,
+ "house-tsunami": $fa-var-house-tsunami,
+ "square-nfi": $fa-var-square-nfi,
+ "arrow-up-from-ground-water": $fa-var-arrow-up-from-ground-water,
+ "martini-glass": $fa-var-martini-glass,
+ "glass-martini-alt": $fa-var-glass-martini-alt,
+ "rotate-left": $fa-var-rotate-left,
+ "rotate-back": $fa-var-rotate-back,
+ "rotate-backward": $fa-var-rotate-backward,
+ "undo-alt": $fa-var-undo-alt,
+ "table-columns": $fa-var-table-columns,
+ "columns": $fa-var-columns,
+ "lemon": $fa-var-lemon,
+ "head-side-mask": $fa-var-head-side-mask,
+ "handshake": $fa-var-handshake,
+ "gem": $fa-var-gem,
+ "dolly": $fa-var-dolly,
+ "dolly-box": $fa-var-dolly-box,
+ "smoking": $fa-var-smoking,
+ "minimize": $fa-var-minimize,
+ "compress-arrows-alt": $fa-var-compress-arrows-alt,
+ "monument": $fa-var-monument,
+ "snowplow": $fa-var-snowplow,
+ "angles-right": $fa-var-angles-right,
+ "angle-double-right": $fa-var-angle-double-right,
+ "cannabis": $fa-var-cannabis,
+ "circle-play": $fa-var-circle-play,
+ "play-circle": $fa-var-play-circle,
+ "tablets": $fa-var-tablets,
+ "ethernet": $fa-var-ethernet,
+ "euro-sign": $fa-var-euro-sign,
+ "eur": $fa-var-eur,
+ "euro": $fa-var-euro,
+ "chair": $fa-var-chair,
+ "circle-check": $fa-var-circle-check,
+ "check-circle": $fa-var-check-circle,
+ "circle-stop": $fa-var-circle-stop,
+ "stop-circle": $fa-var-stop-circle,
+ "compass-drafting": $fa-var-compass-drafting,
+ "drafting-compass": $fa-var-drafting-compass,
+ "plate-wheat": $fa-var-plate-wheat,
+ "icicles": $fa-var-icicles,
+ "person-shelter": $fa-var-person-shelter,
+ "neuter": $fa-var-neuter,
+ "id-badge": $fa-var-id-badge,
+ "marker": $fa-var-marker,
+ "face-laugh-beam": $fa-var-face-laugh-beam,
+ "laugh-beam": $fa-var-laugh-beam,
+ "helicopter-symbol": $fa-var-helicopter-symbol,
+ "universal-access": $fa-var-universal-access,
+ "circle-chevron-up": $fa-var-circle-chevron-up,
+ "chevron-circle-up": $fa-var-chevron-circle-up,
+ "lari-sign": $fa-var-lari-sign,
+ "volcano": $fa-var-volcano,
+ "person-walking-dashed-line-arrow-right": $fa-var-person-walking-dashed-line-arrow-right,
+ "sterling-sign": $fa-var-sterling-sign,
+ "gbp": $fa-var-gbp,
+ "pound-sign": $fa-var-pound-sign,
+ "viruses": $fa-var-viruses,
+ "square-person-confined": $fa-var-square-person-confined,
+ "user-tie": $fa-var-user-tie,
+ "arrow-down-long": $fa-var-arrow-down-long,
+ "long-arrow-down": $fa-var-long-arrow-down,
+ "tent-arrow-down-to-line": $fa-var-tent-arrow-down-to-line,
+ "certificate": $fa-var-certificate,
+ "reply-all": $fa-var-reply-all,
+ "mail-reply-all": $fa-var-mail-reply-all,
+ "suitcase": $fa-var-suitcase,
+ "person-skating": $fa-var-person-skating,
+ "skating": $fa-var-skating,
+ "filter-circle-dollar": $fa-var-filter-circle-dollar,
+ "funnel-dollar": $fa-var-funnel-dollar,
+ "camera-retro": $fa-var-camera-retro,
+ "circle-arrow-down": $fa-var-circle-arrow-down,
+ "arrow-circle-down": $fa-var-arrow-circle-down,
+ "file-import": $fa-var-file-import,
+ "arrow-right-to-file": $fa-var-arrow-right-to-file,
+ "square-arrow-up-right": $fa-var-square-arrow-up-right,
+ "external-link-square": $fa-var-external-link-square,
+ "box-open": $fa-var-box-open,
+ "scroll": $fa-var-scroll,
+ "spa": $fa-var-spa,
+ "location-pin-lock": $fa-var-location-pin-lock,
+ "pause": $fa-var-pause,
+ "hill-avalanche": $fa-var-hill-avalanche,
+ "temperature-empty": $fa-var-temperature-empty,
+ "temperature-0": $fa-var-temperature-0,
+ "thermometer-0": $fa-var-thermometer-0,
+ "thermometer-empty": $fa-var-thermometer-empty,
+ "bomb": $fa-var-bomb,
+ "registered": $fa-var-registered,
+ "address-card": $fa-var-address-card,
+ "contact-card": $fa-var-contact-card,
+ "vcard": $fa-var-vcard,
+ "scale-unbalanced-flip": $fa-var-scale-unbalanced-flip,
+ "balance-scale-right": $fa-var-balance-scale-right,
+ "subscript": $fa-var-subscript,
+ "diamond-turn-right": $fa-var-diamond-turn-right,
+ "directions": $fa-var-directions,
+ "burst": $fa-var-burst,
+ "house-laptop": $fa-var-house-laptop,
+ "laptop-house": $fa-var-laptop-house,
+ "face-tired": $fa-var-face-tired,
+ "tired": $fa-var-tired,
+ "money-bills": $fa-var-money-bills,
+ "smog": $fa-var-smog,
+ "crutch": $fa-var-crutch,
+ "cloud-arrow-up": $fa-var-cloud-arrow-up,
+ "cloud-upload": $fa-var-cloud-upload,
+ "cloud-upload-alt": $fa-var-cloud-upload-alt,
+ "palette": $fa-var-palette,
+ "arrows-turn-right": $fa-var-arrows-turn-right,
+ "vest": $fa-var-vest,
+ "ferry": $fa-var-ferry,
+ "arrows-down-to-people": $fa-var-arrows-down-to-people,
+ "seedling": $fa-var-seedling,
+ "sprout": $fa-var-sprout,
+ "left-right": $fa-var-left-right,
+ "arrows-alt-h": $fa-var-arrows-alt-h,
+ "boxes-packing": $fa-var-boxes-packing,
+ "circle-arrow-left": $fa-var-circle-arrow-left,
+ "arrow-circle-left": $fa-var-arrow-circle-left,
+ "group-arrows-rotate": $fa-var-group-arrows-rotate,
+ "bowl-food": $fa-var-bowl-food,
+ "candy-cane": $fa-var-candy-cane,
+ "arrow-down-wide-short": $fa-var-arrow-down-wide-short,
+ "sort-amount-asc": $fa-var-sort-amount-asc,
+ "sort-amount-down": $fa-var-sort-amount-down,
+ "cloud-bolt": $fa-var-cloud-bolt,
+ "thunderstorm": $fa-var-thunderstorm,
+ "text-slash": $fa-var-text-slash,
+ "remove-format": $fa-var-remove-format,
+ "face-smile-wink": $fa-var-face-smile-wink,
+ "smile-wink": $fa-var-smile-wink,
+ "file-word": $fa-var-file-word,
+ "file-powerpoint": $fa-var-file-powerpoint,
+ "arrows-left-right": $fa-var-arrows-left-right,
+ "arrows-h": $fa-var-arrows-h,
+ "house-lock": $fa-var-house-lock,
+ "cloud-arrow-down": $fa-var-cloud-arrow-down,
+ "cloud-download": $fa-var-cloud-download,
+ "cloud-download-alt": $fa-var-cloud-download-alt,
+ "children": $fa-var-children,
+ "chalkboard": $fa-var-chalkboard,
+ "blackboard": $fa-var-blackboard,
+ "user-large-slash": $fa-var-user-large-slash,
+ "user-alt-slash": $fa-var-user-alt-slash,
+ "envelope-open": $fa-var-envelope-open,
+ "handshake-simple-slash": $fa-var-handshake-simple-slash,
+ "handshake-alt-slash": $fa-var-handshake-alt-slash,
+ "mattress-pillow": $fa-var-mattress-pillow,
+ "guarani-sign": $fa-var-guarani-sign,
+ "arrows-rotate": $fa-var-arrows-rotate,
+ "refresh": $fa-var-refresh,
+ "sync": $fa-var-sync,
+ "fire-extinguisher": $fa-var-fire-extinguisher,
+ "cruzeiro-sign": $fa-var-cruzeiro-sign,
+ "greater-than-equal": $fa-var-greater-than-equal,
+ "shield-halved": $fa-var-shield-halved,
+ "shield-alt": $fa-var-shield-alt,
+ "book-atlas": $fa-var-book-atlas,
+ "atlas": $fa-var-atlas,
+ "virus": $fa-var-virus,
+ "envelope-circle-check": $fa-var-envelope-circle-check,
+ "layer-group": $fa-var-layer-group,
+ "arrows-to-dot": $fa-var-arrows-to-dot,
+ "archway": $fa-var-archway,
+ "heart-circle-check": $fa-var-heart-circle-check,
+ "house-chimney-crack": $fa-var-house-chimney-crack,
+ "house-damage": $fa-var-house-damage,
+ "file-zipper": $fa-var-file-zipper,
+ "file-archive": $fa-var-file-archive,
+ "square": $fa-var-square,
+ "martini-glass-empty": $fa-var-martini-glass-empty,
+ "glass-martini": $fa-var-glass-martini,
+ "couch": $fa-var-couch,
+ "cedi-sign": $fa-var-cedi-sign,
+ "italic": $fa-var-italic,
+ "church": $fa-var-church,
+ "comments-dollar": $fa-var-comments-dollar,
+ "democrat": $fa-var-democrat,
+ "z": $fa-var-z,
+ "person-skiing": $fa-var-person-skiing,
+ "skiing": $fa-var-skiing,
+ "road-lock": $fa-var-road-lock,
+ "a": $fa-var-a,
+ "temperature-arrow-down": $fa-var-temperature-arrow-down,
+ "temperature-down": $fa-var-temperature-down,
+ "feather-pointed": $fa-var-feather-pointed,
+ "feather-alt": $fa-var-feather-alt,
+ "p": $fa-var-p,
+ "snowflake": $fa-var-snowflake,
+ "newspaper": $fa-var-newspaper,
+ "rectangle-ad": $fa-var-rectangle-ad,
+ "ad": $fa-var-ad,
+ "circle-arrow-right": $fa-var-circle-arrow-right,
+ "arrow-circle-right": $fa-var-arrow-circle-right,
+ "filter-circle-xmark": $fa-var-filter-circle-xmark,
+ "locust": $fa-var-locust,
+ "sort": $fa-var-sort,
+ "unsorted": $fa-var-unsorted,
+ "list-ol": $fa-var-list-ol,
+ "list-1-2": $fa-var-list-1-2,
+ "list-numeric": $fa-var-list-numeric,
+ "person-dress-burst": $fa-var-person-dress-burst,
+ "money-check-dollar": $fa-var-money-check-dollar,
+ "money-check-alt": $fa-var-money-check-alt,
+ "vector-square": $fa-var-vector-square,
+ "bread-slice": $fa-var-bread-slice,
+ "language": $fa-var-language,
+ "face-kiss-wink-heart": $fa-var-face-kiss-wink-heart,
+ "kiss-wink-heart": $fa-var-kiss-wink-heart,
+ "filter": $fa-var-filter,
+ "question": $fa-var-question,
+ "file-signature": $fa-var-file-signature,
+ "up-down-left-right": $fa-var-up-down-left-right,
+ "arrows-alt": $fa-var-arrows-alt,
+ "house-chimney-user": $fa-var-house-chimney-user,
+ "hand-holding-heart": $fa-var-hand-holding-heart,
+ "puzzle-piece": $fa-var-puzzle-piece,
+ "money-check": $fa-var-money-check,
+ "star-half-stroke": $fa-var-star-half-stroke,
+ "star-half-alt": $fa-var-star-half-alt,
+ "code": $fa-var-code,
+ "whiskey-glass": $fa-var-whiskey-glass,
+ "glass-whiskey": $fa-var-glass-whiskey,
+ "building-circle-exclamation": $fa-var-building-circle-exclamation,
+ "magnifying-glass-chart": $fa-var-magnifying-glass-chart,
+ "arrow-up-right-from-square": $fa-var-arrow-up-right-from-square,
+ "external-link": $fa-var-external-link,
+ "cubes-stacked": $fa-var-cubes-stacked,
+ "won-sign": $fa-var-won-sign,
+ "krw": $fa-var-krw,
+ "won": $fa-var-won,
+ "virus-covid": $fa-var-virus-covid,
+ "austral-sign": $fa-var-austral-sign,
+ "f": $fa-var-f,
+ "leaf": $fa-var-leaf,
+ "road": $fa-var-road,
+ "taxi": $fa-var-taxi,
+ "cab": $fa-var-cab,
+ "person-circle-plus": $fa-var-person-circle-plus,
+ "chart-pie": $fa-var-chart-pie,
+ "pie-chart": $fa-var-pie-chart,
+ "bolt-lightning": $fa-var-bolt-lightning,
+ "sack-xmark": $fa-var-sack-xmark,
+ "file-excel": $fa-var-file-excel,
+ "file-contract": $fa-var-file-contract,
+ "fish-fins": $fa-var-fish-fins,
+ "building-flag": $fa-var-building-flag,
+ "face-grin-beam": $fa-var-face-grin-beam,
+ "grin-beam": $fa-var-grin-beam,
+ "object-ungroup": $fa-var-object-ungroup,
+ "poop": $fa-var-poop,
+ "location-pin": $fa-var-location-pin,
+ "map-marker": $fa-var-map-marker,
+ "kaaba": $fa-var-kaaba,
+ "toilet-paper": $fa-var-toilet-paper,
+ "helmet-safety": $fa-var-helmet-safety,
+ "hard-hat": $fa-var-hard-hat,
+ "hat-hard": $fa-var-hat-hard,
+ "eject": $fa-var-eject,
+ "circle-right": $fa-var-circle-right,
+ "arrow-alt-circle-right": $fa-var-arrow-alt-circle-right,
+ "plane-circle-check": $fa-var-plane-circle-check,
+ "face-rolling-eyes": $fa-var-face-rolling-eyes,
+ "meh-rolling-eyes": $fa-var-meh-rolling-eyes,
+ "object-group": $fa-var-object-group,
+ "chart-line": $fa-var-chart-line,
+ "line-chart": $fa-var-line-chart,
+ "mask-ventilator": $fa-var-mask-ventilator,
+ "arrow-right": $fa-var-arrow-right,
+ "signs-post": $fa-var-signs-post,
+ "map-signs": $fa-var-map-signs,
+ "cash-register": $fa-var-cash-register,
+ "person-circle-question": $fa-var-person-circle-question,
+ "h": $fa-var-h,
+ "tarp": $fa-var-tarp,
+ "screwdriver-wrench": $fa-var-screwdriver-wrench,
+ "tools": $fa-var-tools,
+ "arrows-to-eye": $fa-var-arrows-to-eye,
+ "plug-circle-bolt": $fa-var-plug-circle-bolt,
+ "heart": $fa-var-heart,
+ "mars-and-venus": $fa-var-mars-and-venus,
+ "house-user": $fa-var-house-user,
+ "home-user": $fa-var-home-user,
+ "dumpster-fire": $fa-var-dumpster-fire,
+ "house-crack": $fa-var-house-crack,
+ "martini-glass-citrus": $fa-var-martini-glass-citrus,
+ "cocktail": $fa-var-cocktail,
+ "face-surprise": $fa-var-face-surprise,
+ "surprise": $fa-var-surprise,
+ "bottle-water": $fa-var-bottle-water,
+ "circle-pause": $fa-var-circle-pause,
+ "pause-circle": $fa-var-pause-circle,
+ "toilet-paper-slash": $fa-var-toilet-paper-slash,
+ "apple-whole": $fa-var-apple-whole,
+ "apple-alt": $fa-var-apple-alt,
+ "kitchen-set": $fa-var-kitchen-set,
+ "r": $fa-var-r,
+ "temperature-quarter": $fa-var-temperature-quarter,
+ "temperature-1": $fa-var-temperature-1,
+ "thermometer-1": $fa-var-thermometer-1,
+ "thermometer-quarter": $fa-var-thermometer-quarter,
+ "cube": $fa-var-cube,
+ "bitcoin-sign": $fa-var-bitcoin-sign,
+ "shield-dog": $fa-var-shield-dog,
+ "solar-panel": $fa-var-solar-panel,
+ "lock-open": $fa-var-lock-open,
+ "elevator": $fa-var-elevator,
+ "money-bill-transfer": $fa-var-money-bill-transfer,
+ "money-bill-trend-up": $fa-var-money-bill-trend-up,
+ "house-flood-water-circle-arrow-right": $fa-var-house-flood-water-circle-arrow-right,
+ "square-poll-horizontal": $fa-var-square-poll-horizontal,
+ "poll-h": $fa-var-poll-h,
+ "circle": $fa-var-circle,
+ "backward-fast": $fa-var-backward-fast,
+ "fast-backward": $fa-var-fast-backward,
+ "recycle": $fa-var-recycle,
+ "user-astronaut": $fa-var-user-astronaut,
+ "plane-slash": $fa-var-plane-slash,
+ "trademark": $fa-var-trademark,
+ "basketball": $fa-var-basketball,
+ "basketball-ball": $fa-var-basketball-ball,
+ "satellite-dish": $fa-var-satellite-dish,
+ "circle-up": $fa-var-circle-up,
+ "arrow-alt-circle-up": $fa-var-arrow-alt-circle-up,
+ "mobile-screen-button": $fa-var-mobile-screen-button,
+ "mobile-alt": $fa-var-mobile-alt,
+ "volume-high": $fa-var-volume-high,
+ "volume-up": $fa-var-volume-up,
+ "users-rays": $fa-var-users-rays,
+ "wallet": $fa-var-wallet,
+ "clipboard-check": $fa-var-clipboard-check,
+ "file-audio": $fa-var-file-audio,
+ "burger": $fa-var-burger,
+ "hamburger": $fa-var-hamburger,
+ "wrench": $fa-var-wrench,
+ "bugs": $fa-var-bugs,
+ "rupee-sign": $fa-var-rupee-sign,
+ "rupee": $fa-var-rupee,
+ "file-image": $fa-var-file-image,
+ "circle-question": $fa-var-circle-question,
+ "question-circle": $fa-var-question-circle,
+ "plane-departure": $fa-var-plane-departure,
+ "handshake-slash": $fa-var-handshake-slash,
+ "book-bookmark": $fa-var-book-bookmark,
+ "code-branch": $fa-var-code-branch,
+ "hat-cowboy": $fa-var-hat-cowboy,
+ "bridge": $fa-var-bridge,
+ "phone-flip": $fa-var-phone-flip,
+ "phone-alt": $fa-var-phone-alt,
+ "truck-front": $fa-var-truck-front,
+ "cat": $fa-var-cat,
+ "anchor-circle-exclamation": $fa-var-anchor-circle-exclamation,
+ "truck-field": $fa-var-truck-field,
+ "route": $fa-var-route,
+ "clipboard-question": $fa-var-clipboard-question,
+ "panorama": $fa-var-panorama,
+ "comment-medical": $fa-var-comment-medical,
+ "teeth-open": $fa-var-teeth-open,
+ "file-circle-minus": $fa-var-file-circle-minus,
+ "tags": $fa-var-tags,
+ "wine-glass": $fa-var-wine-glass,
+ "forward-fast": $fa-var-forward-fast,
+ "fast-forward": $fa-var-fast-forward,
+ "face-meh-blank": $fa-var-face-meh-blank,
+ "meh-blank": $fa-var-meh-blank,
+ "square-parking": $fa-var-square-parking,
+ "parking": $fa-var-parking,
+ "house-signal": $fa-var-house-signal,
+ "bars-progress": $fa-var-bars-progress,
+ "tasks-alt": $fa-var-tasks-alt,
+ "faucet-drip": $fa-var-faucet-drip,
+ "cart-flatbed": $fa-var-cart-flatbed,
+ "dolly-flatbed": $fa-var-dolly-flatbed,
+ "ban-smoking": $fa-var-ban-smoking,
+ "smoking-ban": $fa-var-smoking-ban,
+ "terminal": $fa-var-terminal,
+ "mobile-button": $fa-var-mobile-button,
+ "house-medical-flag": $fa-var-house-medical-flag,
+ "basket-shopping": $fa-var-basket-shopping,
+ "shopping-basket": $fa-var-shopping-basket,
+ "tape": $fa-var-tape,
+ "bus-simple": $fa-var-bus-simple,
+ "bus-alt": $fa-var-bus-alt,
+ "eye": $fa-var-eye,
+ "face-sad-cry": $fa-var-face-sad-cry,
+ "sad-cry": $fa-var-sad-cry,
+ "audio-description": $fa-var-audio-description,
+ "person-military-to-person": $fa-var-person-military-to-person,
+ "file-shield": $fa-var-file-shield,
+ "user-slash": $fa-var-user-slash,
+ "pen": $fa-var-pen,
+ "tower-observation": $fa-var-tower-observation,
+ "file-code": $fa-var-file-code,
+ "signal": $fa-var-signal,
+ "signal-5": $fa-var-signal-5,
+ "signal-perfect": $fa-var-signal-perfect,
+ "bus": $fa-var-bus,
+ "heart-circle-xmark": $fa-var-heart-circle-xmark,
+ "house-chimney": $fa-var-house-chimney,
+ "home-lg": $fa-var-home-lg,
+ "window-maximize": $fa-var-window-maximize,
+ "face-frown": $fa-var-face-frown,
+ "frown": $fa-var-frown,
+ "prescription": $fa-var-prescription,
+ "shop": $fa-var-shop,
+ "store-alt": $fa-var-store-alt,
+ "floppy-disk": $fa-var-floppy-disk,
+ "save": $fa-var-save,
+ "vihara": $fa-var-vihara,
+ "scale-unbalanced": $fa-var-scale-unbalanced,
+ "balance-scale-left": $fa-var-balance-scale-left,
+ "sort-up": $fa-var-sort-up,
+ "sort-asc": $fa-var-sort-asc,
+ "comment-dots": $fa-var-comment-dots,
+ "commenting": $fa-var-commenting,
+ "plant-wilt": $fa-var-plant-wilt,
+ "diamond": $fa-var-diamond,
+ "face-grin-squint": $fa-var-face-grin-squint,
+ "grin-squint": $fa-var-grin-squint,
+ "hand-holding-dollar": $fa-var-hand-holding-dollar,
+ "hand-holding-usd": $fa-var-hand-holding-usd,
+ "bacterium": $fa-var-bacterium,
+ "hand-pointer": $fa-var-hand-pointer,
+ "drum-steelpan": $fa-var-drum-steelpan,
+ "hand-scissors": $fa-var-hand-scissors,
+ "hands-praying": $fa-var-hands-praying,
+ "praying-hands": $fa-var-praying-hands,
+ "arrow-rotate-right": $fa-var-arrow-rotate-right,
+ "arrow-right-rotate": $fa-var-arrow-right-rotate,
+ "arrow-rotate-forward": $fa-var-arrow-rotate-forward,
+ "redo": $fa-var-redo,
+ "biohazard": $fa-var-biohazard,
+ "location-crosshairs": $fa-var-location-crosshairs,
+ "location": $fa-var-location,
+ "mars-double": $fa-var-mars-double,
+ "child-dress": $fa-var-child-dress,
+ "users-between-lines": $fa-var-users-between-lines,
+ "lungs-virus": $fa-var-lungs-virus,
+ "face-grin-tears": $fa-var-face-grin-tears,
+ "grin-tears": $fa-var-grin-tears,
+ "phone": $fa-var-phone,
+ "calendar-xmark": $fa-var-calendar-xmark,
+ "calendar-times": $fa-var-calendar-times,
+ "child-reaching": $fa-var-child-reaching,
+ "head-side-virus": $fa-var-head-side-virus,
+ "user-gear": $fa-var-user-gear,
+ "user-cog": $fa-var-user-cog,
+ "arrow-up-1-9": $fa-var-arrow-up-1-9,
+ "sort-numeric-up": $fa-var-sort-numeric-up,
+ "door-closed": $fa-var-door-closed,
+ "shield-virus": $fa-var-shield-virus,
+ "dice-six": $fa-var-dice-six,
+ "mosquito-net": $fa-var-mosquito-net,
+ "bridge-water": $fa-var-bridge-water,
+ "person-booth": $fa-var-person-booth,
+ "text-width": $fa-var-text-width,
+ "hat-wizard": $fa-var-hat-wizard,
+ "pen-fancy": $fa-var-pen-fancy,
+ "person-digging": $fa-var-person-digging,
+ "digging": $fa-var-digging,
+ "trash": $fa-var-trash,
+ "gauge-simple": $fa-var-gauge-simple,
+ "gauge-simple-med": $fa-var-gauge-simple-med,
+ "tachometer-average": $fa-var-tachometer-average,
+ "book-medical": $fa-var-book-medical,
+ "poo": $fa-var-poo,
+ "quote-right": $fa-var-quote-right,
+ "quote-right-alt": $fa-var-quote-right-alt,
+ "shirt": $fa-var-shirt,
+ "t-shirt": $fa-var-t-shirt,
+ "tshirt": $fa-var-tshirt,
+ "cubes": $fa-var-cubes,
+ "divide": $fa-var-divide,
+ "tenge-sign": $fa-var-tenge-sign,
+ "tenge": $fa-var-tenge,
+ "headphones": $fa-var-headphones,
+ "hands-holding": $fa-var-hands-holding,
+ "hands-clapping": $fa-var-hands-clapping,
+ "republican": $fa-var-republican,
+ "arrow-left": $fa-var-arrow-left,
+ "person-circle-xmark": $fa-var-person-circle-xmark,
+ "ruler": $fa-var-ruler,
+ "align-left": $fa-var-align-left,
+ "dice-d6": $fa-var-dice-d6,
+ "restroom": $fa-var-restroom,
+ "j": $fa-var-j,
+ "users-viewfinder": $fa-var-users-viewfinder,
+ "file-video": $fa-var-file-video,
+ "up-right-from-square": $fa-var-up-right-from-square,
+ "external-link-alt": $fa-var-external-link-alt,
+ "table-cells": $fa-var-table-cells,
+ "th": $fa-var-th,
+ "file-pdf": $fa-var-file-pdf,
+ "book-bible": $fa-var-book-bible,
+ "bible": $fa-var-bible,
+ "o": $fa-var-o,
+ "suitcase-medical": $fa-var-suitcase-medical,
+ "medkit": $fa-var-medkit,
+ "user-secret": $fa-var-user-secret,
+ "otter": $fa-var-otter,
+ "person-dress": $fa-var-person-dress,
+ "female": $fa-var-female,
+ "comment-dollar": $fa-var-comment-dollar,
+ "business-time": $fa-var-business-time,
+ "briefcase-clock": $fa-var-briefcase-clock,
+ "table-cells-large": $fa-var-table-cells-large,
+ "th-large": $fa-var-th-large,
+ "book-tanakh": $fa-var-book-tanakh,
+ "tanakh": $fa-var-tanakh,
+ "phone-volume": $fa-var-phone-volume,
+ "volume-control-phone": $fa-var-volume-control-phone,
+ "hat-cowboy-side": $fa-var-hat-cowboy-side,
+ "clipboard-user": $fa-var-clipboard-user,
+ "child": $fa-var-child,
+ "lira-sign": $fa-var-lira-sign,
+ "satellite": $fa-var-satellite,
+ "plane-lock": $fa-var-plane-lock,
+ "tag": $fa-var-tag,
+ "comment": $fa-var-comment,
+ "cake-candles": $fa-var-cake-candles,
+ "birthday-cake": $fa-var-birthday-cake,
+ "cake": $fa-var-cake,
+ "envelope": $fa-var-envelope,
+ "angles-up": $fa-var-angles-up,
+ "angle-double-up": $fa-var-angle-double-up,
+ "paperclip": $fa-var-paperclip,
+ "arrow-right-to-city": $fa-var-arrow-right-to-city,
+ "ribbon": $fa-var-ribbon,
+ "lungs": $fa-var-lungs,
+ "arrow-up-9-1": $fa-var-arrow-up-9-1,
+ "sort-numeric-up-alt": $fa-var-sort-numeric-up-alt,
+ "litecoin-sign": $fa-var-litecoin-sign,
+ "border-none": $fa-var-border-none,
+ "circle-nodes": $fa-var-circle-nodes,
+ "parachute-box": $fa-var-parachute-box,
+ "indent": $fa-var-indent,
+ "truck-field-un": $fa-var-truck-field-un,
+ "hourglass": $fa-var-hourglass,
+ "hourglass-empty": $fa-var-hourglass-empty,
+ "mountain": $fa-var-mountain,
+ "user-doctor": $fa-var-user-doctor,
+ "user-md": $fa-var-user-md,
+ "circle-info": $fa-var-circle-info,
+ "info-circle": $fa-var-info-circle,
+ "cloud-meatball": $fa-var-cloud-meatball,
+ "camera": $fa-var-camera,
+ "camera-alt": $fa-var-camera-alt,
+ "square-virus": $fa-var-square-virus,
+ "meteor": $fa-var-meteor,
+ "car-on": $fa-var-car-on,
+ "sleigh": $fa-var-sleigh,
+ "arrow-down-1-9": $fa-var-arrow-down-1-9,
+ "sort-numeric-asc": $fa-var-sort-numeric-asc,
+ "sort-numeric-down": $fa-var-sort-numeric-down,
+ "hand-holding-droplet": $fa-var-hand-holding-droplet,
+ "hand-holding-water": $fa-var-hand-holding-water,
+ "water": $fa-var-water,
+ "calendar-check": $fa-var-calendar-check,
+ "braille": $fa-var-braille,
+ "prescription-bottle-medical": $fa-var-prescription-bottle-medical,
+ "prescription-bottle-alt": $fa-var-prescription-bottle-alt,
+ "landmark": $fa-var-landmark,
+ "truck": $fa-var-truck,
+ "crosshairs": $fa-var-crosshairs,
+ "person-cane": $fa-var-person-cane,
+ "tent": $fa-var-tent,
+ "vest-patches": $fa-var-vest-patches,
+ "check-double": $fa-var-check-double,
+ "arrow-down-a-z": $fa-var-arrow-down-a-z,
+ "sort-alpha-asc": $fa-var-sort-alpha-asc,
+ "sort-alpha-down": $fa-var-sort-alpha-down,
+ "money-bill-wheat": $fa-var-money-bill-wheat,
+ "cookie": $fa-var-cookie,
+ "arrow-rotate-left": $fa-var-arrow-rotate-left,
+ "arrow-left-rotate": $fa-var-arrow-left-rotate,
+ "arrow-rotate-back": $fa-var-arrow-rotate-back,
+ "arrow-rotate-backward": $fa-var-arrow-rotate-backward,
+ "undo": $fa-var-undo,
+ "hard-drive": $fa-var-hard-drive,
+ "hdd": $fa-var-hdd,
+ "face-grin-squint-tears": $fa-var-face-grin-squint-tears,
+ "grin-squint-tears": $fa-var-grin-squint-tears,
+ "dumbbell": $fa-var-dumbbell,
+ "rectangle-list": $fa-var-rectangle-list,
+ "list-alt": $fa-var-list-alt,
+ "tarp-droplet": $fa-var-tarp-droplet,
+ "house-medical-circle-check": $fa-var-house-medical-circle-check,
+ "person-skiing-nordic": $fa-var-person-skiing-nordic,
+ "skiing-nordic": $fa-var-skiing-nordic,
+ "calendar-plus": $fa-var-calendar-plus,
+ "plane-arrival": $fa-var-plane-arrival,
+ "circle-left": $fa-var-circle-left,
+ "arrow-alt-circle-left": $fa-var-arrow-alt-circle-left,
+ "train-subway": $fa-var-train-subway,
+ "subway": $fa-var-subway,
+ "chart-gantt": $fa-var-chart-gantt,
+ "indian-rupee-sign": $fa-var-indian-rupee-sign,
+ "indian-rupee": $fa-var-indian-rupee,
+ "inr": $fa-var-inr,
+ "crop-simple": $fa-var-crop-simple,
+ "crop-alt": $fa-var-crop-alt,
+ "money-bill-1": $fa-var-money-bill-1,
+ "money-bill-alt": $fa-var-money-bill-alt,
+ "left-long": $fa-var-left-long,
+ "long-arrow-alt-left": $fa-var-long-arrow-alt-left,
+ "dna": $fa-var-dna,
+ "virus-slash": $fa-var-virus-slash,
+ "minus": $fa-var-minus,
+ "subtract": $fa-var-subtract,
+ "chess": $fa-var-chess,
+ "arrow-left-long": $fa-var-arrow-left-long,
+ "long-arrow-left": $fa-var-long-arrow-left,
+ "plug-circle-check": $fa-var-plug-circle-check,
+ "street-view": $fa-var-street-view,
+ "franc-sign": $fa-var-franc-sign,
+ "volume-off": $fa-var-volume-off,
+ "hands-asl-interpreting": $fa-var-hands-asl-interpreting,
+ "american-sign-language-interpreting": $fa-var-american-sign-language-interpreting,
+ "asl-interpreting": $fa-var-asl-interpreting,
+ "hands-american-sign-language-interpreting": $fa-var-hands-american-sign-language-interpreting,
+ "gear": $fa-var-gear,
+ "cog": $fa-var-cog,
+ "droplet-slash": $fa-var-droplet-slash,
+ "tint-slash": $fa-var-tint-slash,
+ "mosque": $fa-var-mosque,
+ "mosquito": $fa-var-mosquito,
+ "star-of-david": $fa-var-star-of-david,
+ "person-military-rifle": $fa-var-person-military-rifle,
+ "cart-shopping": $fa-var-cart-shopping,
+ "shopping-cart": $fa-var-shopping-cart,
+ "vials": $fa-var-vials,
+ "plug-circle-plus": $fa-var-plug-circle-plus,
+ "place-of-worship": $fa-var-place-of-worship,
+ "grip-vertical": $fa-var-grip-vertical,
+ "arrow-turn-up": $fa-var-arrow-turn-up,
+ "level-up": $fa-var-level-up,
+ "u": $fa-var-u,
+ "square-root-variable": $fa-var-square-root-variable,
+ "square-root-alt": $fa-var-square-root-alt,
+ "clock": $fa-var-clock,
+ "clock-four": $fa-var-clock-four,
+ "backward-step": $fa-var-backward-step,
+ "step-backward": $fa-var-step-backward,
+ "pallet": $fa-var-pallet,
+ "faucet": $fa-var-faucet,
+ "baseball-bat-ball": $fa-var-baseball-bat-ball,
+ "s": $fa-var-s,
+ "timeline": $fa-var-timeline,
+ "keyboard": $fa-var-keyboard,
+ "caret-down": $fa-var-caret-down,
+ "house-chimney-medical": $fa-var-house-chimney-medical,
+ "clinic-medical": $fa-var-clinic-medical,
+ "temperature-three-quarters": $fa-var-temperature-three-quarters,
+ "temperature-3": $fa-var-temperature-3,
+ "thermometer-3": $fa-var-thermometer-3,
+ "thermometer-three-quarters": $fa-var-thermometer-three-quarters,
+ "mobile-screen": $fa-var-mobile-screen,
+ "mobile-android-alt": $fa-var-mobile-android-alt,
+ "plane-up": $fa-var-plane-up,
+ "piggy-bank": $fa-var-piggy-bank,
+ "battery-half": $fa-var-battery-half,
+ "battery-3": $fa-var-battery-3,
+ "mountain-city": $fa-var-mountain-city,
+ "coins": $fa-var-coins,
+ "khanda": $fa-var-khanda,
+ "sliders": $fa-var-sliders,
+ "sliders-h": $fa-var-sliders-h,
+ "folder-tree": $fa-var-folder-tree,
+ "network-wired": $fa-var-network-wired,
+ "map-pin": $fa-var-map-pin,
+ "hamsa": $fa-var-hamsa,
+ "cent-sign": $fa-var-cent-sign,
+ "flask": $fa-var-flask,
+ "person-pregnant": $fa-var-person-pregnant,
+ "wand-sparkles": $fa-var-wand-sparkles,
+ "ellipsis-vertical": $fa-var-ellipsis-vertical,
+ "ellipsis-v": $fa-var-ellipsis-v,
+ "ticket": $fa-var-ticket,
+ "power-off": $fa-var-power-off,
+ "right-long": $fa-var-right-long,
+ "long-arrow-alt-right": $fa-var-long-arrow-alt-right,
+ "flag-usa": $fa-var-flag-usa,
+ "laptop-file": $fa-var-laptop-file,
+ "tty": $fa-var-tty,
+ "teletype": $fa-var-teletype,
+ "diagram-next": $fa-var-diagram-next,
+ "person-rifle": $fa-var-person-rifle,
+ "house-medical-circle-exclamation": $fa-var-house-medical-circle-exclamation,
+ "closed-captioning": $fa-var-closed-captioning,
+ "person-hiking": $fa-var-person-hiking,
+ "hiking": $fa-var-hiking,
+ "venus-double": $fa-var-venus-double,
+ "images": $fa-var-images,
+ "calculator": $fa-var-calculator,
+ "people-pulling": $fa-var-people-pulling,
+ "n": $fa-var-n,
+ "cable-car": $fa-var-cable-car,
+ "tram": $fa-var-tram,
+ "cloud-rain": $fa-var-cloud-rain,
+ "building-circle-xmark": $fa-var-building-circle-xmark,
+ "ship": $fa-var-ship,
+ "arrows-down-to-line": $fa-var-arrows-down-to-line,
+ "download": $fa-var-download,
+ "face-grin": $fa-var-face-grin,
+ "grin": $fa-var-grin,
+ "delete-left": $fa-var-delete-left,
+ "backspace": $fa-var-backspace,
+ "eye-dropper": $fa-var-eye-dropper,
+ "eye-dropper-empty": $fa-var-eye-dropper-empty,
+ "eyedropper": $fa-var-eyedropper,
+ "file-circle-check": $fa-var-file-circle-check,
+ "forward": $fa-var-forward,
+ "mobile": $fa-var-mobile,
+ "mobile-android": $fa-var-mobile-android,
+ "mobile-phone": $fa-var-mobile-phone,
+ "face-meh": $fa-var-face-meh,
+ "meh": $fa-var-meh,
+ "align-center": $fa-var-align-center,
+ "book-skull": $fa-var-book-skull,
+ "book-dead": $fa-var-book-dead,
+ "id-card": $fa-var-id-card,
+ "drivers-license": $fa-var-drivers-license,
+ "outdent": $fa-var-outdent,
+ "dedent": $fa-var-dedent,
+ "heart-circle-exclamation": $fa-var-heart-circle-exclamation,
+ "house": $fa-var-house,
+ "home": $fa-var-home,
+ "home-alt": $fa-var-home-alt,
+ "home-lg-alt": $fa-var-home-lg-alt,
+ "calendar-week": $fa-var-calendar-week,
+ "laptop-medical": $fa-var-laptop-medical,
+ "b": $fa-var-b,
+ "file-medical": $fa-var-file-medical,
+ "dice-one": $fa-var-dice-one,
+ "kiwi-bird": $fa-var-kiwi-bird,
+ "arrow-right-arrow-left": $fa-var-arrow-right-arrow-left,
+ "exchange": $fa-var-exchange,
+ "rotate-right": $fa-var-rotate-right,
+ "redo-alt": $fa-var-redo-alt,
+ "rotate-forward": $fa-var-rotate-forward,
+ "utensils": $fa-var-utensils,
+ "cutlery": $fa-var-cutlery,
+ "arrow-up-wide-short": $fa-var-arrow-up-wide-short,
+ "sort-amount-up": $fa-var-sort-amount-up,
+ "mill-sign": $fa-var-mill-sign,
+ "bowl-rice": $fa-var-bowl-rice,
+ "skull": $fa-var-skull,
+ "tower-broadcast": $fa-var-tower-broadcast,
+ "broadcast-tower": $fa-var-broadcast-tower,
+ "truck-pickup": $fa-var-truck-pickup,
+ "up-long": $fa-var-up-long,
+ "long-arrow-alt-up": $fa-var-long-arrow-alt-up,
+ "stop": $fa-var-stop,
+ "code-merge": $fa-var-code-merge,
+ "upload": $fa-var-upload,
+ "hurricane": $fa-var-hurricane,
+ "mound": $fa-var-mound,
+ "toilet-portable": $fa-var-toilet-portable,
+ "compact-disc": $fa-var-compact-disc,
+ "file-arrow-down": $fa-var-file-arrow-down,
+ "file-download": $fa-var-file-download,
+ "caravan": $fa-var-caravan,
+ "shield-cat": $fa-var-shield-cat,
+ "bolt": $fa-var-bolt,
+ "zap": $fa-var-zap,
+ "glass-water": $fa-var-glass-water,
+ "oil-well": $fa-var-oil-well,
+ "vault": $fa-var-vault,
+ "mars": $fa-var-mars,
+ "toilet": $fa-var-toilet,
+ "plane-circle-xmark": $fa-var-plane-circle-xmark,
+ "yen-sign": $fa-var-yen-sign,
+ "cny": $fa-var-cny,
+ "jpy": $fa-var-jpy,
+ "rmb": $fa-var-rmb,
+ "yen": $fa-var-yen,
+ "ruble-sign": $fa-var-ruble-sign,
+ "rouble": $fa-var-rouble,
+ "rub": $fa-var-rub,
+ "ruble": $fa-var-ruble,
+ "sun": $fa-var-sun,
+ "guitar": $fa-var-guitar,
+ "face-laugh-wink": $fa-var-face-laugh-wink,
+ "laugh-wink": $fa-var-laugh-wink,
+ "horse-head": $fa-var-horse-head,
+ "bore-hole": $fa-var-bore-hole,
+ "industry": $fa-var-industry,
+ "circle-down": $fa-var-circle-down,
+ "arrow-alt-circle-down": $fa-var-arrow-alt-circle-down,
+ "arrows-turn-to-dots": $fa-var-arrows-turn-to-dots,
+ "florin-sign": $fa-var-florin-sign,
+ "arrow-down-short-wide": $fa-var-arrow-down-short-wide,
+ "sort-amount-desc": $fa-var-sort-amount-desc,
+ "sort-amount-down-alt": $fa-var-sort-amount-down-alt,
+ "less-than": $fa-var-less-than,
+ "angle-down": $fa-var-angle-down,
+ "car-tunnel": $fa-var-car-tunnel,
+ "head-side-cough": $fa-var-head-side-cough,
+ "grip-lines": $fa-var-grip-lines,
+ "thumbs-down": $fa-var-thumbs-down,
+ "user-lock": $fa-var-user-lock,
+ "arrow-right-long": $fa-var-arrow-right-long,
+ "long-arrow-right": $fa-var-long-arrow-right,
+ "anchor-circle-xmark": $fa-var-anchor-circle-xmark,
+ "ellipsis": $fa-var-ellipsis,
+ "ellipsis-h": $fa-var-ellipsis-h,
+ "chess-pawn": $fa-var-chess-pawn,
+ "kit-medical": $fa-var-kit-medical,
+ "first-aid": $fa-var-first-aid,
+ "person-through-window": $fa-var-person-through-window,
+ "toolbox": $fa-var-toolbox,
+ "hands-holding-circle": $fa-var-hands-holding-circle,
+ "bug": $fa-var-bug,
+ "credit-card": $fa-var-credit-card,
+ "credit-card-alt": $fa-var-credit-card-alt,
+ "car": $fa-var-car,
+ "automobile": $fa-var-automobile,
+ "hand-holding-hand": $fa-var-hand-holding-hand,
+ "book-open-reader": $fa-var-book-open-reader,
+ "book-reader": $fa-var-book-reader,
+ "mountain-sun": $fa-var-mountain-sun,
+ "arrows-left-right-to-line": $fa-var-arrows-left-right-to-line,
+ "dice-d20": $fa-var-dice-d20,
+ "truck-droplet": $fa-var-truck-droplet,
+ "file-circle-xmark": $fa-var-file-circle-xmark,
+ "temperature-arrow-up": $fa-var-temperature-arrow-up,
+ "temperature-up": $fa-var-temperature-up,
+ "medal": $fa-var-medal,
+ "bed": $fa-var-bed,
+ "square-h": $fa-var-square-h,
+ "h-square": $fa-var-h-square,
+ "podcast": $fa-var-podcast,
+ "temperature-full": $fa-var-temperature-full,
+ "temperature-4": $fa-var-temperature-4,
+ "thermometer-4": $fa-var-thermometer-4,
+ "thermometer-full": $fa-var-thermometer-full,
+ "bell": $fa-var-bell,
+ "superscript": $fa-var-superscript,
+ "plug-circle-xmark": $fa-var-plug-circle-xmark,
+ "star-of-life": $fa-var-star-of-life,
+ "phone-slash": $fa-var-phone-slash,
+ "paint-roller": $fa-var-paint-roller,
+ "handshake-angle": $fa-var-handshake-angle,
+ "hands-helping": $fa-var-hands-helping,
+ "location-dot": $fa-var-location-dot,
+ "map-marker-alt": $fa-var-map-marker-alt,
+ "file": $fa-var-file,
+ "greater-than": $fa-var-greater-than,
+ "person-swimming": $fa-var-person-swimming,
+ "swimmer": $fa-var-swimmer,
+ "arrow-down": $fa-var-arrow-down,
+ "droplet": $fa-var-droplet,
+ "tint": $fa-var-tint,
+ "eraser": $fa-var-eraser,
+ "earth-americas": $fa-var-earth-americas,
+ "earth": $fa-var-earth,
+ "earth-america": $fa-var-earth-america,
+ "globe-americas": $fa-var-globe-americas,
+ "person-burst": $fa-var-person-burst,
+ "dove": $fa-var-dove,
+ "battery-empty": $fa-var-battery-empty,
+ "battery-0": $fa-var-battery-0,
+ "socks": $fa-var-socks,
+ "inbox": $fa-var-inbox,
+ "section": $fa-var-section,
+ "gauge-high": $fa-var-gauge-high,
+ "tachometer-alt": $fa-var-tachometer-alt,
+ "tachometer-alt-fast": $fa-var-tachometer-alt-fast,
+ "envelope-open-text": $fa-var-envelope-open-text,
+ "hospital": $fa-var-hospital,
+ "hospital-alt": $fa-var-hospital-alt,
+ "hospital-wide": $fa-var-hospital-wide,
+ "wine-bottle": $fa-var-wine-bottle,
+ "chess-rook": $fa-var-chess-rook,
+ "bars-staggered": $fa-var-bars-staggered,
+ "reorder": $fa-var-reorder,
+ "stream": $fa-var-stream,
+ "dharmachakra": $fa-var-dharmachakra,
+ "hotdog": $fa-var-hotdog,
+ "person-walking-with-cane": $fa-var-person-walking-with-cane,
+ "blind": $fa-var-blind,
+ "drum": $fa-var-drum,
+ "ice-cream": $fa-var-ice-cream,
+ "heart-circle-bolt": $fa-var-heart-circle-bolt,
+ "fax": $fa-var-fax,
+ "paragraph": $fa-var-paragraph,
+ "check-to-slot": $fa-var-check-to-slot,
+ "vote-yea": $fa-var-vote-yea,
+ "star-half": $fa-var-star-half,
+ "boxes-stacked": $fa-var-boxes-stacked,
+ "boxes": $fa-var-boxes,
+ "boxes-alt": $fa-var-boxes-alt,
+ "link": $fa-var-link,
+ "chain": $fa-var-chain,
+ "ear-listen": $fa-var-ear-listen,
+ "assistive-listening-systems": $fa-var-assistive-listening-systems,
+ "tree-city": $fa-var-tree-city,
+ "play": $fa-var-play,
+ "font": $fa-var-font,
+ "rupiah-sign": $fa-var-rupiah-sign,
+ "magnifying-glass": $fa-var-magnifying-glass,
+ "search": $fa-var-search,
+ "table-tennis-paddle-ball": $fa-var-table-tennis-paddle-ball,
+ "ping-pong-paddle-ball": $fa-var-ping-pong-paddle-ball,
+ "table-tennis": $fa-var-table-tennis,
+ "person-dots-from-line": $fa-var-person-dots-from-line,
+ "diagnoses": $fa-var-diagnoses,
+ "trash-can-arrow-up": $fa-var-trash-can-arrow-up,
+ "trash-restore-alt": $fa-var-trash-restore-alt,
+ "naira-sign": $fa-var-naira-sign,
+ "cart-arrow-down": $fa-var-cart-arrow-down,
+ "walkie-talkie": $fa-var-walkie-talkie,
+ "file-pen": $fa-var-file-pen,
+ "file-edit": $fa-var-file-edit,
+ "receipt": $fa-var-receipt,
+ "square-pen": $fa-var-square-pen,
+ "pen-square": $fa-var-pen-square,
+ "pencil-square": $fa-var-pencil-square,
+ "suitcase-rolling": $fa-var-suitcase-rolling,
+ "person-circle-exclamation": $fa-var-person-circle-exclamation,
+ "chevron-down": $fa-var-chevron-down,
+ "battery-full": $fa-var-battery-full,
+ "battery": $fa-var-battery,
+ "battery-5": $fa-var-battery-5,
+ "skull-crossbones": $fa-var-skull-crossbones,
+ "code-compare": $fa-var-code-compare,
+ "list-ul": $fa-var-list-ul,
+ "list-dots": $fa-var-list-dots,
+ "school-lock": $fa-var-school-lock,
+ "tower-cell": $fa-var-tower-cell,
+ "down-long": $fa-var-down-long,
+ "long-arrow-alt-down": $fa-var-long-arrow-alt-down,
+ "ranking-star": $fa-var-ranking-star,
+ "chess-king": $fa-var-chess-king,
+ "person-harassing": $fa-var-person-harassing,
+ "brazilian-real-sign": $fa-var-brazilian-real-sign,
+ "landmark-dome": $fa-var-landmark-dome,
+ "landmark-alt": $fa-var-landmark-alt,
+ "arrow-up": $fa-var-arrow-up,
+ "tv": $fa-var-tv,
+ "television": $fa-var-television,
+ "tv-alt": $fa-var-tv-alt,
+ "shrimp": $fa-var-shrimp,
+ "list-check": $fa-var-list-check,
+ "tasks": $fa-var-tasks,
+ "jug-detergent": $fa-var-jug-detergent,
+ "circle-user": $fa-var-circle-user,
+ "user-circle": $fa-var-user-circle,
+ "user-shield": $fa-var-user-shield,
+ "wind": $fa-var-wind,
+ "car-burst": $fa-var-car-burst,
+ "car-crash": $fa-var-car-crash,
+ "y": $fa-var-y,
+ "person-snowboarding": $fa-var-person-snowboarding,
+ "snowboarding": $fa-var-snowboarding,
+ "truck-fast": $fa-var-truck-fast,
+ "shipping-fast": $fa-var-shipping-fast,
+ "fish": $fa-var-fish,
+ "user-graduate": $fa-var-user-graduate,
+ "circle-half-stroke": $fa-var-circle-half-stroke,
+ "adjust": $fa-var-adjust,
+ "clapperboard": $fa-var-clapperboard,
+ "circle-radiation": $fa-var-circle-radiation,
+ "radiation-alt": $fa-var-radiation-alt,
+ "baseball": $fa-var-baseball,
+ "baseball-ball": $fa-var-baseball-ball,
+ "jet-fighter-up": $fa-var-jet-fighter-up,
+ "diagram-project": $fa-var-diagram-project,
+ "project-diagram": $fa-var-project-diagram,
+ "copy": $fa-var-copy,
+ "volume-xmark": $fa-var-volume-xmark,
+ "volume-mute": $fa-var-volume-mute,
+ "volume-times": $fa-var-volume-times,
+ "hand-sparkles": $fa-var-hand-sparkles,
+ "grip": $fa-var-grip,
+ "grip-horizontal": $fa-var-grip-horizontal,
+ "share-from-square": $fa-var-share-from-square,
+ "share-square": $fa-var-share-square,
+ "child-combatant": $fa-var-child-combatant,
+ "child-rifle": $fa-var-child-rifle,
+ "gun": $fa-var-gun,
+ "square-phone": $fa-var-square-phone,
+ "phone-square": $fa-var-phone-square,
+ "plus": $fa-var-plus,
+ "add": $fa-var-add,
+ "expand": $fa-var-expand,
+ "computer": $fa-var-computer,
+ "xmark": $fa-var-xmark,
+ "close": $fa-var-close,
+ "multiply": $fa-var-multiply,
+ "remove": $fa-var-remove,
+ "times": $fa-var-times,
+ "arrows-up-down-left-right": $fa-var-arrows-up-down-left-right,
+ "arrows": $fa-var-arrows,
+ "chalkboard-user": $fa-var-chalkboard-user,
+ "chalkboard-teacher": $fa-var-chalkboard-teacher,
+ "peso-sign": $fa-var-peso-sign,
+ "building-shield": $fa-var-building-shield,
+ "baby": $fa-var-baby,
+ "users-line": $fa-var-users-line,
+ "quote-left": $fa-var-quote-left,
+ "quote-left-alt": $fa-var-quote-left-alt,
+ "tractor": $fa-var-tractor,
+ "trash-arrow-up": $fa-var-trash-arrow-up,
+ "trash-restore": $fa-var-trash-restore,
+ "arrow-down-up-lock": $fa-var-arrow-down-up-lock,
+ "lines-leaning": $fa-var-lines-leaning,
+ "ruler-combined": $fa-var-ruler-combined,
+ "copyright": $fa-var-copyright,
+ "equals": $fa-var-equals,
+ "blender": $fa-var-blender,
+ "teeth": $fa-var-teeth,
+ "shekel-sign": $fa-var-shekel-sign,
+ "ils": $fa-var-ils,
+ "shekel": $fa-var-shekel,
+ "sheqel": $fa-var-sheqel,
+ "sheqel-sign": $fa-var-sheqel-sign,
+ "map": $fa-var-map,
+ "rocket": $fa-var-rocket,
+ "photo-film": $fa-var-photo-film,
+ "photo-video": $fa-var-photo-video,
+ "folder-minus": $fa-var-folder-minus,
+ "store": $fa-var-store,
+ "arrow-trend-up": $fa-var-arrow-trend-up,
+ "plug-circle-minus": $fa-var-plug-circle-minus,
+ "sign-hanging": $fa-var-sign-hanging,
+ "sign": $fa-var-sign,
+ "bezier-curve": $fa-var-bezier-curve,
+ "bell-slash": $fa-var-bell-slash,
+ "tablet": $fa-var-tablet,
+ "tablet-android": $fa-var-tablet-android,
+ "school-flag": $fa-var-school-flag,
+ "fill": $fa-var-fill,
+ "angle-up": $fa-var-angle-up,
+ "drumstick-bite": $fa-var-drumstick-bite,
+ "holly-berry": $fa-var-holly-berry,
+ "chevron-left": $fa-var-chevron-left,
+ "bacteria": $fa-var-bacteria,
+ "hand-lizard": $fa-var-hand-lizard,
+ "notdef": $fa-var-notdef,
+ "disease": $fa-var-disease,
+ "briefcase-medical": $fa-var-briefcase-medical,
+ "genderless": $fa-var-genderless,
+ "chevron-right": $fa-var-chevron-right,
+ "retweet": $fa-var-retweet,
+ "car-rear": $fa-var-car-rear,
+ "car-alt": $fa-var-car-alt,
+ "pump-soap": $fa-var-pump-soap,
+ "video-slash": $fa-var-video-slash,
+ "battery-quarter": $fa-var-battery-quarter,
+ "battery-2": $fa-var-battery-2,
+ "radio": $fa-var-radio,
+ "baby-carriage": $fa-var-baby-carriage,
+ "carriage-baby": $fa-var-carriage-baby,
+ "traffic-light": $fa-var-traffic-light,
+ "thermometer": $fa-var-thermometer,
+ "vr-cardboard": $fa-var-vr-cardboard,
+ "hand-middle-finger": $fa-var-hand-middle-finger,
+ "percent": $fa-var-percent,
+ "percentage": $fa-var-percentage,
+ "truck-moving": $fa-var-truck-moving,
+ "glass-water-droplet": $fa-var-glass-water-droplet,
+ "display": $fa-var-display,
+ "face-smile": $fa-var-face-smile,
+ "smile": $fa-var-smile,
+ "thumbtack": $fa-var-thumbtack,
+ "thumb-tack": $fa-var-thumb-tack,
+ "trophy": $fa-var-trophy,
+ "person-praying": $fa-var-person-praying,
+ "pray": $fa-var-pray,
+ "hammer": $fa-var-hammer,
+ "hand-peace": $fa-var-hand-peace,
+ "rotate": $fa-var-rotate,
+ "sync-alt": $fa-var-sync-alt,
+ "spinner": $fa-var-spinner,
+ "robot": $fa-var-robot,
+ "peace": $fa-var-peace,
+ "gears": $fa-var-gears,
+ "cogs": $fa-var-cogs,
+ "warehouse": $fa-var-warehouse,
+ "arrow-up-right-dots": $fa-var-arrow-up-right-dots,
+ "splotch": $fa-var-splotch,
+ "face-grin-hearts": $fa-var-face-grin-hearts,
+ "grin-hearts": $fa-var-grin-hearts,
+ "dice-four": $fa-var-dice-four,
+ "sim-card": $fa-var-sim-card,
+ "transgender": $fa-var-transgender,
+ "transgender-alt": $fa-var-transgender-alt,
+ "mercury": $fa-var-mercury,
+ "arrow-turn-down": $fa-var-arrow-turn-down,
+ "level-down": $fa-var-level-down,
+ "person-falling-burst": $fa-var-person-falling-burst,
+ "award": $fa-var-award,
+ "ticket-simple": $fa-var-ticket-simple,
+ "ticket-alt": $fa-var-ticket-alt,
+ "building": $fa-var-building,
+ "angles-left": $fa-var-angles-left,
+ "angle-double-left": $fa-var-angle-double-left,
+ "qrcode": $fa-var-qrcode,
+ "clock-rotate-left": $fa-var-clock-rotate-left,
+ "history": $fa-var-history,
+ "face-grin-beam-sweat": $fa-var-face-grin-beam-sweat,
+ "grin-beam-sweat": $fa-var-grin-beam-sweat,
+ "file-export": $fa-var-file-export,
+ "arrow-right-from-file": $fa-var-arrow-right-from-file,
+ "shield": $fa-var-shield,
+ "shield-blank": $fa-var-shield-blank,
+ "arrow-up-short-wide": $fa-var-arrow-up-short-wide,
+ "sort-amount-up-alt": $fa-var-sort-amount-up-alt,
+ "house-medical": $fa-var-house-medical,
+ "golf-ball-tee": $fa-var-golf-ball-tee,
+ "golf-ball": $fa-var-golf-ball,
+ "circle-chevron-left": $fa-var-circle-chevron-left,
+ "chevron-circle-left": $fa-var-chevron-circle-left,
+ "house-chimney-window": $fa-var-house-chimney-window,
+ "pen-nib": $fa-var-pen-nib,
+ "tent-arrow-turn-left": $fa-var-tent-arrow-turn-left,
+ "tents": $fa-var-tents,
+ "wand-magic": $fa-var-wand-magic,
+ "magic": $fa-var-magic,
+ "dog": $fa-var-dog,
+ "carrot": $fa-var-carrot,
+ "moon": $fa-var-moon,
+ "wine-glass-empty": $fa-var-wine-glass-empty,
+ "wine-glass-alt": $fa-var-wine-glass-alt,
+ "cheese": $fa-var-cheese,
+ "yin-yang": $fa-var-yin-yang,
+ "music": $fa-var-music,
+ "code-commit": $fa-var-code-commit,
+ "temperature-low": $fa-var-temperature-low,
+ "person-biking": $fa-var-person-biking,
+ "biking": $fa-var-biking,
+ "broom": $fa-var-broom,
+ "shield-heart": $fa-var-shield-heart,
+ "gopuram": $fa-var-gopuram,
+ "earth-oceania": $fa-var-earth-oceania,
+ "globe-oceania": $fa-var-globe-oceania,
+ "square-xmark": $fa-var-square-xmark,
+ "times-square": $fa-var-times-square,
+ "xmark-square": $fa-var-xmark-square,
+ "hashtag": $fa-var-hashtag,
+ "up-right-and-down-left-from-center": $fa-var-up-right-and-down-left-from-center,
+ "expand-alt": $fa-var-expand-alt,
+ "oil-can": $fa-var-oil-can,
+ "t": $fa-var-t,
+ "hippo": $fa-var-hippo,
+ "chart-column": $fa-var-chart-column,
+ "infinity": $fa-var-infinity,
+ "vial-circle-check": $fa-var-vial-circle-check,
+ "person-arrow-down-to-line": $fa-var-person-arrow-down-to-line,
+ "voicemail": $fa-var-voicemail,
+ "fan": $fa-var-fan,
+ "person-walking-luggage": $fa-var-person-walking-luggage,
+ "up-down": $fa-var-up-down,
+ "arrows-alt-v": $fa-var-arrows-alt-v,
+ "cloud-moon-rain": $fa-var-cloud-moon-rain,
+ "calendar": $fa-var-calendar,
+ "trailer": $fa-var-trailer,
+ "bahai": $fa-var-bahai,
+ "haykal": $fa-var-haykal,
+ "sd-card": $fa-var-sd-card,
+ "dragon": $fa-var-dragon,
+ "shoe-prints": $fa-var-shoe-prints,
+ "circle-plus": $fa-var-circle-plus,
+ "plus-circle": $fa-var-plus-circle,
+ "face-grin-tongue-wink": $fa-var-face-grin-tongue-wink,
+ "grin-tongue-wink": $fa-var-grin-tongue-wink,
+ "hand-holding": $fa-var-hand-holding,
+ "plug-circle-exclamation": $fa-var-plug-circle-exclamation,
+ "link-slash": $fa-var-link-slash,
+ "chain-broken": $fa-var-chain-broken,
+ "chain-slash": $fa-var-chain-slash,
+ "unlink": $fa-var-unlink,
+ "clone": $fa-var-clone,
+ "person-walking-arrow-loop-left": $fa-var-person-walking-arrow-loop-left,
+ "arrow-up-z-a": $fa-var-arrow-up-z-a,
+ "sort-alpha-up-alt": $fa-var-sort-alpha-up-alt,
+ "fire-flame-curved": $fa-var-fire-flame-curved,
+ "fire-alt": $fa-var-fire-alt,
+ "tornado": $fa-var-tornado,
+ "file-circle-plus": $fa-var-file-circle-plus,
+ "book-quran": $fa-var-book-quran,
+ "quran": $fa-var-quran,
+ "anchor": $fa-var-anchor,
+ "border-all": $fa-var-border-all,
+ "face-angry": $fa-var-face-angry,
+ "angry": $fa-var-angry,
+ "cookie-bite": $fa-var-cookie-bite,
+ "arrow-trend-down": $fa-var-arrow-trend-down,
+ "rss": $fa-var-rss,
+ "feed": $fa-var-feed,
+ "draw-polygon": $fa-var-draw-polygon,
+ "scale-balanced": $fa-var-scale-balanced,
+ "balance-scale": $fa-var-balance-scale,
+ "gauge-simple-high": $fa-var-gauge-simple-high,
+ "tachometer": $fa-var-tachometer,
+ "tachometer-fast": $fa-var-tachometer-fast,
+ "shower": $fa-var-shower,
+ "desktop": $fa-var-desktop,
+ "desktop-alt": $fa-var-desktop-alt,
+ "m": $fa-var-m,
+ "table-list": $fa-var-table-list,
+ "th-list": $fa-var-th-list,
+ "comment-sms": $fa-var-comment-sms,
+ "sms": $fa-var-sms,
+ "book": $fa-var-book,
+ "user-plus": $fa-var-user-plus,
+ "check": $fa-var-check,
+ "battery-three-quarters": $fa-var-battery-three-quarters,
+ "battery-4": $fa-var-battery-4,
+ "house-circle-check": $fa-var-house-circle-check,
+ "angle-left": $fa-var-angle-left,
+ "diagram-successor": $fa-var-diagram-successor,
+ "truck-arrow-right": $fa-var-truck-arrow-right,
+ "arrows-split-up-and-left": $fa-var-arrows-split-up-and-left,
+ "hand-fist": $fa-var-hand-fist,
+ "fist-raised": $fa-var-fist-raised,
+ "cloud-moon": $fa-var-cloud-moon,
+ "briefcase": $fa-var-briefcase,
+ "person-falling": $fa-var-person-falling,
+ "image-portrait": $fa-var-image-portrait,
+ "portrait": $fa-var-portrait,
+ "user-tag": $fa-var-user-tag,
+ "rug": $fa-var-rug,
+ "earth-europe": $fa-var-earth-europe,
+ "globe-europe": $fa-var-globe-europe,
+ "cart-flatbed-suitcase": $fa-var-cart-flatbed-suitcase,
+ "luggage-cart": $fa-var-luggage-cart,
+ "rectangle-xmark": $fa-var-rectangle-xmark,
+ "rectangle-times": $fa-var-rectangle-times,
+ "times-rectangle": $fa-var-times-rectangle,
+ "window-close": $fa-var-window-close,
+ "baht-sign": $fa-var-baht-sign,
+ "book-open": $fa-var-book-open,
+ "book-journal-whills": $fa-var-book-journal-whills,
+ "journal-whills": $fa-var-journal-whills,
+ "handcuffs": $fa-var-handcuffs,
+ "triangle-exclamation": $fa-var-triangle-exclamation,
+ "exclamation-triangle": $fa-var-exclamation-triangle,
+ "warning": $fa-var-warning,
+ "database": $fa-var-database,
+ "share": $fa-var-share,
+ "mail-forward": $fa-var-mail-forward,
+ "bottle-droplet": $fa-var-bottle-droplet,
+ "mask-face": $fa-var-mask-face,
+ "hill-rockslide": $fa-var-hill-rockslide,
+ "right-left": $fa-var-right-left,
+ "exchange-alt": $fa-var-exchange-alt,
+ "paper-plane": $fa-var-paper-plane,
+ "road-circle-exclamation": $fa-var-road-circle-exclamation,
+ "dungeon": $fa-var-dungeon,
+ "align-right": $fa-var-align-right,
+ "money-bill-1-wave": $fa-var-money-bill-1-wave,
+ "money-bill-wave-alt": $fa-var-money-bill-wave-alt,
+ "life-ring": $fa-var-life-ring,
+ "hands": $fa-var-hands,
+ "sign-language": $fa-var-sign-language,
+ "signing": $fa-var-signing,
+ "calendar-day": $fa-var-calendar-day,
+ "water-ladder": $fa-var-water-ladder,
+ "ladder-water": $fa-var-ladder-water,
+ "swimming-pool": $fa-var-swimming-pool,
+ "arrows-up-down": $fa-var-arrows-up-down,
+ "arrows-v": $fa-var-arrows-v,
+ "face-grimace": $fa-var-face-grimace,
+ "grimace": $fa-var-grimace,
+ "wheelchair-move": $fa-var-wheelchair-move,
+ "wheelchair-alt": $fa-var-wheelchair-alt,
+ "turn-down": $fa-var-turn-down,
+ "level-down-alt": $fa-var-level-down-alt,
+ "person-walking-arrow-right": $fa-var-person-walking-arrow-right,
+ "square-envelope": $fa-var-square-envelope,
+ "envelope-square": $fa-var-envelope-square,
+ "dice": $fa-var-dice,
+ "bowling-ball": $fa-var-bowling-ball,
+ "brain": $fa-var-brain,
+ "bandage": $fa-var-bandage,
+ "band-aid": $fa-var-band-aid,
+ "calendar-minus": $fa-var-calendar-minus,
+ "circle-xmark": $fa-var-circle-xmark,
+ "times-circle": $fa-var-times-circle,
+ "xmark-circle": $fa-var-xmark-circle,
+ "gifts": $fa-var-gifts,
+ "hotel": $fa-var-hotel,
+ "earth-asia": $fa-var-earth-asia,
+ "globe-asia": $fa-var-globe-asia,
+ "id-card-clip": $fa-var-id-card-clip,
+ "id-card-alt": $fa-var-id-card-alt,
+ "magnifying-glass-plus": $fa-var-magnifying-glass-plus,
+ "search-plus": $fa-var-search-plus,
+ "thumbs-up": $fa-var-thumbs-up,
+ "user-clock": $fa-var-user-clock,
+ "hand-dots": $fa-var-hand-dots,
+ "allergies": $fa-var-allergies,
+ "file-invoice": $fa-var-file-invoice,
+ "window-minimize": $fa-var-window-minimize,
+ "mug-saucer": $fa-var-mug-saucer,
+ "coffee": $fa-var-coffee,
+ "brush": $fa-var-brush,
+ "mask": $fa-var-mask,
+ "magnifying-glass-minus": $fa-var-magnifying-glass-minus,
+ "search-minus": $fa-var-search-minus,
+ "ruler-vertical": $fa-var-ruler-vertical,
+ "user-large": $fa-var-user-large,
+ "user-alt": $fa-var-user-alt,
+ "train-tram": $fa-var-train-tram,
+ "user-nurse": $fa-var-user-nurse,
+ "syringe": $fa-var-syringe,
+ "cloud-sun": $fa-var-cloud-sun,
+ "stopwatch-20": $fa-var-stopwatch-20,
+ "square-full": $fa-var-square-full,
+ "magnet": $fa-var-magnet,
+ "jar": $fa-var-jar,
+ "note-sticky": $fa-var-note-sticky,
+ "sticky-note": $fa-var-sticky-note,
+ "bug-slash": $fa-var-bug-slash,
+ "arrow-up-from-water-pump": $fa-var-arrow-up-from-water-pump,
+ "bone": $fa-var-bone,
+ "user-injured": $fa-var-user-injured,
+ "face-sad-tear": $fa-var-face-sad-tear,
+ "sad-tear": $fa-var-sad-tear,
+ "plane": $fa-var-plane,
+ "tent-arrows-down": $fa-var-tent-arrows-down,
+ "exclamation": $fa-var-exclamation,
+ "arrows-spin": $fa-var-arrows-spin,
+ "print": $fa-var-print,
+ "turkish-lira-sign": $fa-var-turkish-lira-sign,
+ "try": $fa-var-try,
+ "turkish-lira": $fa-var-turkish-lira,
+ "dollar-sign": $fa-var-dollar-sign,
+ "dollar": $fa-var-dollar,
+ "usd": $fa-var-usd,
+ "x": $fa-var-x,
+ "magnifying-glass-dollar": $fa-var-magnifying-glass-dollar,
+ "search-dollar": $fa-var-search-dollar,
+ "users-gear": $fa-var-users-gear,
+ "users-cog": $fa-var-users-cog,
+ "person-military-pointing": $fa-var-person-military-pointing,
+ "building-columns": $fa-var-building-columns,
+ "bank": $fa-var-bank,
+ "institution": $fa-var-institution,
+ "museum": $fa-var-museum,
+ "university": $fa-var-university,
+ "umbrella": $fa-var-umbrella,
+ "trowel": $fa-var-trowel,
+ "d": $fa-var-d,
+ "stapler": $fa-var-stapler,
+ "masks-theater": $fa-var-masks-theater,
+ "theater-masks": $fa-var-theater-masks,
+ "kip-sign": $fa-var-kip-sign,
+ "hand-point-left": $fa-var-hand-point-left,
+ "handshake-simple": $fa-var-handshake-simple,
+ "handshake-alt": $fa-var-handshake-alt,
+ "jet-fighter": $fa-var-jet-fighter,
+ "fighter-jet": $fa-var-fighter-jet,
+ "square-share-nodes": $fa-var-square-share-nodes,
+ "share-alt-square": $fa-var-share-alt-square,
+ "barcode": $fa-var-barcode,
+ "plus-minus": $fa-var-plus-minus,
+ "video": $fa-var-video,
+ "video-camera": $fa-var-video-camera,
+ "graduation-cap": $fa-var-graduation-cap,
+ "mortar-board": $fa-var-mortar-board,
+ "hand-holding-medical": $fa-var-hand-holding-medical,
+ "person-circle-check": $fa-var-person-circle-check,
+ "turn-up": $fa-var-turn-up,
+ "level-up-alt": $fa-var-level-up-alt,
+);
+
+$fa-brand-icons: (
+ "monero": $fa-var-monero,
+ "hooli": $fa-var-hooli,
+ "yelp": $fa-var-yelp,
+ "cc-visa": $fa-var-cc-visa,
+ "lastfm": $fa-var-lastfm,
+ "shopware": $fa-var-shopware,
+ "creative-commons-nc": $fa-var-creative-commons-nc,
+ "aws": $fa-var-aws,
+ "redhat": $fa-var-redhat,
+ "yoast": $fa-var-yoast,
+ "cloudflare": $fa-var-cloudflare,
+ "ups": $fa-var-ups,
+ "pixiv": $fa-var-pixiv,
+ "wpexplorer": $fa-var-wpexplorer,
+ "dyalog": $fa-var-dyalog,
+ "bity": $fa-var-bity,
+ "stackpath": $fa-var-stackpath,
+ "buysellads": $fa-var-buysellads,
+ "first-order": $fa-var-first-order,
+ "modx": $fa-var-modx,
+ "guilded": $fa-var-guilded,
+ "vnv": $fa-var-vnv,
+ "square-js": $fa-var-square-js,
+ "js-square": $fa-var-js-square,
+ "microsoft": $fa-var-microsoft,
+ "qq": $fa-var-qq,
+ "orcid": $fa-var-orcid,
+ "java": $fa-var-java,
+ "invision": $fa-var-invision,
+ "creative-commons-pd-alt": $fa-var-creative-commons-pd-alt,
+ "centercode": $fa-var-centercode,
+ "glide-g": $fa-var-glide-g,
+ "drupal": $fa-var-drupal,
+ "hire-a-helper": $fa-var-hire-a-helper,
+ "creative-commons-by": $fa-var-creative-commons-by,
+ "unity": $fa-var-unity,
+ "whmcs": $fa-var-whmcs,
+ "rocketchat": $fa-var-rocketchat,
+ "vk": $fa-var-vk,
+ "untappd": $fa-var-untappd,
+ "mailchimp": $fa-var-mailchimp,
+ "css3-alt": $fa-var-css3-alt,
+ "square-reddit": $fa-var-square-reddit,
+ "reddit-square": $fa-var-reddit-square,
+ "vimeo-v": $fa-var-vimeo-v,
+ "contao": $fa-var-contao,
+ "square-font-awesome": $fa-var-square-font-awesome,
+ "deskpro": $fa-var-deskpro,
+ "brave": $fa-var-brave,
+ "sistrix": $fa-var-sistrix,
+ "square-instagram": $fa-var-square-instagram,
+ "instagram-square": $fa-var-instagram-square,
+ "battle-net": $fa-var-battle-net,
+ "the-red-yeti": $fa-var-the-red-yeti,
+ "square-hacker-news": $fa-var-square-hacker-news,
+ "hacker-news-square": $fa-var-hacker-news-square,
+ "edge": $fa-var-edge,
+ "threads": $fa-var-threads,
+ "napster": $fa-var-napster,
+ "square-snapchat": $fa-var-square-snapchat,
+ "snapchat-square": $fa-var-snapchat-square,
+ "google-plus-g": $fa-var-google-plus-g,
+ "artstation": $fa-var-artstation,
+ "markdown": $fa-var-markdown,
+ "sourcetree": $fa-var-sourcetree,
+ "google-plus": $fa-var-google-plus,
+ "diaspora": $fa-var-diaspora,
+ "foursquare": $fa-var-foursquare,
+ "stack-overflow": $fa-var-stack-overflow,
+ "github-alt": $fa-var-github-alt,
+ "phoenix-squadron": $fa-var-phoenix-squadron,
+ "pagelines": $fa-var-pagelines,
+ "algolia": $fa-var-algolia,
+ "red-river": $fa-var-red-river,
+ "creative-commons-sa": $fa-var-creative-commons-sa,
+ "safari": $fa-var-safari,
+ "google": $fa-var-google,
+ "square-font-awesome-stroke": $fa-var-square-font-awesome-stroke,
+ "font-awesome-alt": $fa-var-font-awesome-alt,
+ "atlassian": $fa-var-atlassian,
+ "linkedin-in": $fa-var-linkedin-in,
+ "digital-ocean": $fa-var-digital-ocean,
+ "nimblr": $fa-var-nimblr,
+ "chromecast": $fa-var-chromecast,
+ "evernote": $fa-var-evernote,
+ "hacker-news": $fa-var-hacker-news,
+ "creative-commons-sampling": $fa-var-creative-commons-sampling,
+ "adversal": $fa-var-adversal,
+ "creative-commons": $fa-var-creative-commons,
+ "watchman-monitoring": $fa-var-watchman-monitoring,
+ "fonticons": $fa-var-fonticons,
+ "weixin": $fa-var-weixin,
+ "shirtsinbulk": $fa-var-shirtsinbulk,
+ "codepen": $fa-var-codepen,
+ "git-alt": $fa-var-git-alt,
+ "lyft": $fa-var-lyft,
+ "rev": $fa-var-rev,
+ "windows": $fa-var-windows,
+ "wizards-of-the-coast": $fa-var-wizards-of-the-coast,
+ "square-viadeo": $fa-var-square-viadeo,
+ "viadeo-square": $fa-var-viadeo-square,
+ "meetup": $fa-var-meetup,
+ "centos": $fa-var-centos,
+ "adn": $fa-var-adn,
+ "cloudsmith": $fa-var-cloudsmith,
+ "opensuse": $fa-var-opensuse,
+ "pied-piper-alt": $fa-var-pied-piper-alt,
+ "square-dribbble": $fa-var-square-dribbble,
+ "dribbble-square": $fa-var-dribbble-square,
+ "codiepie": $fa-var-codiepie,
+ "node": $fa-var-node,
+ "mix": $fa-var-mix,
+ "steam": $fa-var-steam,
+ "cc-apple-pay": $fa-var-cc-apple-pay,
+ "scribd": $fa-var-scribd,
+ "debian": $fa-var-debian,
+ "openid": $fa-var-openid,
+ "instalod": $fa-var-instalod,
+ "expeditedssl": $fa-var-expeditedssl,
+ "sellcast": $fa-var-sellcast,
+ "square-twitter": $fa-var-square-twitter,
+ "twitter-square": $fa-var-twitter-square,
+ "r-project": $fa-var-r-project,
+ "delicious": $fa-var-delicious,
+ "freebsd": $fa-var-freebsd,
+ "vuejs": $fa-var-vuejs,
+ "accusoft": $fa-var-accusoft,
+ "ioxhost": $fa-var-ioxhost,
+ "fonticons-fi": $fa-var-fonticons-fi,
+ "app-store": $fa-var-app-store,
+ "cc-mastercard": $fa-var-cc-mastercard,
+ "itunes-note": $fa-var-itunes-note,
+ "golang": $fa-var-golang,
+ "kickstarter": $fa-var-kickstarter,
+ "grav": $fa-var-grav,
+ "weibo": $fa-var-weibo,
+ "uncharted": $fa-var-uncharted,
+ "firstdraft": $fa-var-firstdraft,
+ "square-youtube": $fa-var-square-youtube,
+ "youtube-square": $fa-var-youtube-square,
+ "wikipedia-w": $fa-var-wikipedia-w,
+ "wpressr": $fa-var-wpressr,
+ "rendact": $fa-var-rendact,
+ "angellist": $fa-var-angellist,
+ "galactic-republic": $fa-var-galactic-republic,
+ "nfc-directional": $fa-var-nfc-directional,
+ "skype": $fa-var-skype,
+ "joget": $fa-var-joget,
+ "fedora": $fa-var-fedora,
+ "stripe-s": $fa-var-stripe-s,
+ "meta": $fa-var-meta,
+ "laravel": $fa-var-laravel,
+ "hotjar": $fa-var-hotjar,
+ "bluetooth-b": $fa-var-bluetooth-b,
+ "square-letterboxd": $fa-var-square-letterboxd,
+ "sticker-mule": $fa-var-sticker-mule,
+ "creative-commons-zero": $fa-var-creative-commons-zero,
+ "hips": $fa-var-hips,
+ "behance": $fa-var-behance,
+ "reddit": $fa-var-reddit,
+ "discord": $fa-var-discord,
+ "chrome": $fa-var-chrome,
+ "app-store-ios": $fa-var-app-store-ios,
+ "cc-discover": $fa-var-cc-discover,
+ "wpbeginner": $fa-var-wpbeginner,
+ "confluence": $fa-var-confluence,
+ "shoelace": $fa-var-shoelace,
+ "mdb": $fa-var-mdb,
+ "dochub": $fa-var-dochub,
+ "accessible-icon": $fa-var-accessible-icon,
+ "ebay": $fa-var-ebay,
+ "amazon": $fa-var-amazon,
+ "unsplash": $fa-var-unsplash,
+ "yarn": $fa-var-yarn,
+ "square-steam": $fa-var-square-steam,
+ "steam-square": $fa-var-steam-square,
+ "500px": $fa-var-500px,
+ "square-vimeo": $fa-var-square-vimeo,
+ "vimeo-square": $fa-var-vimeo-square,
+ "asymmetrik": $fa-var-asymmetrik,
+ "font-awesome": $fa-var-font-awesome,
+ "font-awesome-flag": $fa-var-font-awesome-flag,
+ "font-awesome-logo-full": $fa-var-font-awesome-logo-full,
+ "gratipay": $fa-var-gratipay,
+ "apple": $fa-var-apple,
+ "hive": $fa-var-hive,
+ "gitkraken": $fa-var-gitkraken,
+ "keybase": $fa-var-keybase,
+ "apple-pay": $fa-var-apple-pay,
+ "padlet": $fa-var-padlet,
+ "amazon-pay": $fa-var-amazon-pay,
+ "square-github": $fa-var-square-github,
+ "github-square": $fa-var-github-square,
+ "stumbleupon": $fa-var-stumbleupon,
+ "fedex": $fa-var-fedex,
+ "phoenix-framework": $fa-var-phoenix-framework,
+ "shopify": $fa-var-shopify,
+ "neos": $fa-var-neos,
+ "square-threads": $fa-var-square-threads,
+ "hackerrank": $fa-var-hackerrank,
+ "researchgate": $fa-var-researchgate,
+ "swift": $fa-var-swift,
+ "angular": $fa-var-angular,
+ "speakap": $fa-var-speakap,
+ "angrycreative": $fa-var-angrycreative,
+ "y-combinator": $fa-var-y-combinator,
+ "empire": $fa-var-empire,
+ "envira": $fa-var-envira,
+ "google-scholar": $fa-var-google-scholar,
+ "square-gitlab": $fa-var-square-gitlab,
+ "gitlab-square": $fa-var-gitlab-square,
+ "studiovinari": $fa-var-studiovinari,
+ "pied-piper": $fa-var-pied-piper,
+ "wordpress": $fa-var-wordpress,
+ "product-hunt": $fa-var-product-hunt,
+ "firefox": $fa-var-firefox,
+ "linode": $fa-var-linode,
+ "goodreads": $fa-var-goodreads,
+ "square-odnoklassniki": $fa-var-square-odnoklassniki,
+ "odnoklassniki-square": $fa-var-odnoklassniki-square,
+ "jsfiddle": $fa-var-jsfiddle,
+ "sith": $fa-var-sith,
+ "themeisle": $fa-var-themeisle,
+ "page4": $fa-var-page4,
+ "hashnode": $fa-var-hashnode,
+ "react": $fa-var-react,
+ "cc-paypal": $fa-var-cc-paypal,
+ "squarespace": $fa-var-squarespace,
+ "cc-stripe": $fa-var-cc-stripe,
+ "creative-commons-share": $fa-var-creative-commons-share,
+ "bitcoin": $fa-var-bitcoin,
+ "keycdn": $fa-var-keycdn,
+ "opera": $fa-var-opera,
+ "itch-io": $fa-var-itch-io,
+ "umbraco": $fa-var-umbraco,
+ "galactic-senate": $fa-var-galactic-senate,
+ "ubuntu": $fa-var-ubuntu,
+ "draft2digital": $fa-var-draft2digital,
+ "stripe": $fa-var-stripe,
+ "houzz": $fa-var-houzz,
+ "gg": $fa-var-gg,
+ "dhl": $fa-var-dhl,
+ "square-pinterest": $fa-var-square-pinterest,
+ "pinterest-square": $fa-var-pinterest-square,
+ "xing": $fa-var-xing,
+ "blackberry": $fa-var-blackberry,
+ "creative-commons-pd": $fa-var-creative-commons-pd,
+ "playstation": $fa-var-playstation,
+ "quinscape": $fa-var-quinscape,
+ "less": $fa-var-less,
+ "blogger-b": $fa-var-blogger-b,
+ "opencart": $fa-var-opencart,
+ "vine": $fa-var-vine,
+ "signal-messenger": $fa-var-signal-messenger,
+ "paypal": $fa-var-paypal,
+ "gitlab": $fa-var-gitlab,
+ "typo3": $fa-var-typo3,
+ "reddit-alien": $fa-var-reddit-alien,
+ "yahoo": $fa-var-yahoo,
+ "dailymotion": $fa-var-dailymotion,
+ "affiliatetheme": $fa-var-affiliatetheme,
+ "pied-piper-pp": $fa-var-pied-piper-pp,
+ "bootstrap": $fa-var-bootstrap,
+ "odnoklassniki": $fa-var-odnoklassniki,
+ "nfc-symbol": $fa-var-nfc-symbol,
+ "mintbit": $fa-var-mintbit,
+ "ethereum": $fa-var-ethereum,
+ "speaker-deck": $fa-var-speaker-deck,
+ "creative-commons-nc-eu": $fa-var-creative-commons-nc-eu,
+ "patreon": $fa-var-patreon,
+ "avianex": $fa-var-avianex,
+ "ello": $fa-var-ello,
+ "gofore": $fa-var-gofore,
+ "bimobject": $fa-var-bimobject,
+ "brave-reverse": $fa-var-brave-reverse,
+ "facebook-f": $fa-var-facebook-f,
+ "square-google-plus": $fa-var-square-google-plus,
+ "google-plus-square": $fa-var-google-plus-square,
+ "mandalorian": $fa-var-mandalorian,
+ "first-order-alt": $fa-var-first-order-alt,
+ "osi": $fa-var-osi,
+ "google-wallet": $fa-var-google-wallet,
+ "d-and-d-beyond": $fa-var-d-and-d-beyond,
+ "periscope": $fa-var-periscope,
+ "fulcrum": $fa-var-fulcrum,
+ "cloudscale": $fa-var-cloudscale,
+ "forumbee": $fa-var-forumbee,
+ "mizuni": $fa-var-mizuni,
+ "schlix": $fa-var-schlix,
+ "square-xing": $fa-var-square-xing,
+ "xing-square": $fa-var-xing-square,
+ "bandcamp": $fa-var-bandcamp,
+ "wpforms": $fa-var-wpforms,
+ "cloudversify": $fa-var-cloudversify,
+ "usps": $fa-var-usps,
+ "megaport": $fa-var-megaport,
+ "magento": $fa-var-magento,
+ "spotify": $fa-var-spotify,
+ "optin-monster": $fa-var-optin-monster,
+ "fly": $fa-var-fly,
+ "aviato": $fa-var-aviato,
+ "itunes": $fa-var-itunes,
+ "cuttlefish": $fa-var-cuttlefish,
+ "blogger": $fa-var-blogger,
+ "flickr": $fa-var-flickr,
+ "viber": $fa-var-viber,
+ "soundcloud": $fa-var-soundcloud,
+ "digg": $fa-var-digg,
+ "tencent-weibo": $fa-var-tencent-weibo,
+ "letterboxd": $fa-var-letterboxd,
+ "symfony": $fa-var-symfony,
+ "maxcdn": $fa-var-maxcdn,
+ "etsy": $fa-var-etsy,
+ "facebook-messenger": $fa-var-facebook-messenger,
+ "audible": $fa-var-audible,
+ "think-peaks": $fa-var-think-peaks,
+ "bilibili": $fa-var-bilibili,
+ "erlang": $fa-var-erlang,
+ "x-twitter": $fa-var-x-twitter,
+ "cotton-bureau": $fa-var-cotton-bureau,
+ "dashcube": $fa-var-dashcube,
+ "42-group": $fa-var-42-group,
+ "innosoft": $fa-var-innosoft,
+ "stack-exchange": $fa-var-stack-exchange,
+ "elementor": $fa-var-elementor,
+ "square-pied-piper": $fa-var-square-pied-piper,
+ "pied-piper-square": $fa-var-pied-piper-square,
+ "creative-commons-nd": $fa-var-creative-commons-nd,
+ "palfed": $fa-var-palfed,
+ "superpowers": $fa-var-superpowers,
+ "resolving": $fa-var-resolving,
+ "xbox": $fa-var-xbox,
+ "searchengin": $fa-var-searchengin,
+ "tiktok": $fa-var-tiktok,
+ "square-facebook": $fa-var-square-facebook,
+ "facebook-square": $fa-var-facebook-square,
+ "renren": $fa-var-renren,
+ "linux": $fa-var-linux,
+ "glide": $fa-var-glide,
+ "linkedin": $fa-var-linkedin,
+ "hubspot": $fa-var-hubspot,
+ "deploydog": $fa-var-deploydog,
+ "twitch": $fa-var-twitch,
+ "ravelry": $fa-var-ravelry,
+ "mixer": $fa-var-mixer,
+ "square-lastfm": $fa-var-square-lastfm,
+ "lastfm-square": $fa-var-lastfm-square,
+ "vimeo": $fa-var-vimeo,
+ "mendeley": $fa-var-mendeley,
+ "uniregistry": $fa-var-uniregistry,
+ "figma": $fa-var-figma,
+ "creative-commons-remix": $fa-var-creative-commons-remix,
+ "cc-amazon-pay": $fa-var-cc-amazon-pay,
+ "dropbox": $fa-var-dropbox,
+ "instagram": $fa-var-instagram,
+ "cmplid": $fa-var-cmplid,
+ "upwork": $fa-var-upwork,
+ "facebook": $fa-var-facebook,
+ "gripfire": $fa-var-gripfire,
+ "jedi-order": $fa-var-jedi-order,
+ "uikit": $fa-var-uikit,
+ "fort-awesome-alt": $fa-var-fort-awesome-alt,
+ "phabricator": $fa-var-phabricator,
+ "ussunnah": $fa-var-ussunnah,
+ "earlybirds": $fa-var-earlybirds,
+ "trade-federation": $fa-var-trade-federation,
+ "autoprefixer": $fa-var-autoprefixer,
+ "whatsapp": $fa-var-whatsapp,
+ "slideshare": $fa-var-slideshare,
+ "google-play": $fa-var-google-play,
+ "viadeo": $fa-var-viadeo,
+ "line": $fa-var-line,
+ "google-drive": $fa-var-google-drive,
+ "servicestack": $fa-var-servicestack,
+ "simplybuilt": $fa-var-simplybuilt,
+ "bitbucket": $fa-var-bitbucket,
+ "imdb": $fa-var-imdb,
+ "deezer": $fa-var-deezer,
+ "raspberry-pi": $fa-var-raspberry-pi,
+ "jira": $fa-var-jira,
+ "docker": $fa-var-docker,
+ "screenpal": $fa-var-screenpal,
+ "bluetooth": $fa-var-bluetooth,
+ "gitter": $fa-var-gitter,
+ "d-and-d": $fa-var-d-and-d,
+ "microblog": $fa-var-microblog,
+ "cc-diners-club": $fa-var-cc-diners-club,
+ "gg-circle": $fa-var-gg-circle,
+ "pied-piper-hat": $fa-var-pied-piper-hat,
+ "kickstarter-k": $fa-var-kickstarter-k,
+ "yandex": $fa-var-yandex,
+ "readme": $fa-var-readme,
+ "html5": $fa-var-html5,
+ "sellsy": $fa-var-sellsy,
+ "sass": $fa-var-sass,
+ "wirsindhandwerk": $fa-var-wirsindhandwerk,
+ "wsh": $fa-var-wsh,
+ "buromobelexperte": $fa-var-buromobelexperte,
+ "salesforce": $fa-var-salesforce,
+ "octopus-deploy": $fa-var-octopus-deploy,
+ "medapps": $fa-var-medapps,
+ "ns8": $fa-var-ns8,
+ "pinterest-p": $fa-var-pinterest-p,
+ "apper": $fa-var-apper,
+ "fort-awesome": $fa-var-fort-awesome,
+ "waze": $fa-var-waze,
+ "cc-jcb": $fa-var-cc-jcb,
+ "snapchat": $fa-var-snapchat,
+ "snapchat-ghost": $fa-var-snapchat-ghost,
+ "fantasy-flight-games": $fa-var-fantasy-flight-games,
+ "rust": $fa-var-rust,
+ "wix": $fa-var-wix,
+ "square-behance": $fa-var-square-behance,
+ "behance-square": $fa-var-behance-square,
+ "supple": $fa-var-supple,
+ "webflow": $fa-var-webflow,
+ "rebel": $fa-var-rebel,
+ "css3": $fa-var-css3,
+ "staylinked": $fa-var-staylinked,
+ "kaggle": $fa-var-kaggle,
+ "space-awesome": $fa-var-space-awesome,
+ "deviantart": $fa-var-deviantart,
+ "cpanel": $fa-var-cpanel,
+ "goodreads-g": $fa-var-goodreads-g,
+ "square-git": $fa-var-square-git,
+ "git-square": $fa-var-git-square,
+ "square-tumblr": $fa-var-square-tumblr,
+ "tumblr-square": $fa-var-tumblr-square,
+ "trello": $fa-var-trello,
+ "creative-commons-nc-jp": $fa-var-creative-commons-nc-jp,
+ "get-pocket": $fa-var-get-pocket,
+ "perbyte": $fa-var-perbyte,
+ "grunt": $fa-var-grunt,
+ "weebly": $fa-var-weebly,
+ "connectdevelop": $fa-var-connectdevelop,
+ "leanpub": $fa-var-leanpub,
+ "black-tie": $fa-var-black-tie,
+ "themeco": $fa-var-themeco,
+ "python": $fa-var-python,
+ "android": $fa-var-android,
+ "bots": $fa-var-bots,
+ "free-code-camp": $fa-var-free-code-camp,
+ "hornbill": $fa-var-hornbill,
+ "js": $fa-var-js,
+ "ideal": $fa-var-ideal,
+ "git": $fa-var-git,
+ "dev": $fa-var-dev,
+ "sketch": $fa-var-sketch,
+ "yandex-international": $fa-var-yandex-international,
+ "cc-amex": $fa-var-cc-amex,
+ "uber": $fa-var-uber,
+ "github": $fa-var-github,
+ "php": $fa-var-php,
+ "alipay": $fa-var-alipay,
+ "youtube": $fa-var-youtube,
+ "skyatlas": $fa-var-skyatlas,
+ "firefox-browser": $fa-var-firefox-browser,
+ "replyd": $fa-var-replyd,
+ "suse": $fa-var-suse,
+ "jenkins": $fa-var-jenkins,
+ "twitter": $fa-var-twitter,
+ "rockrms": $fa-var-rockrms,
+ "pinterest": $fa-var-pinterest,
+ "buffer": $fa-var-buffer,
+ "npm": $fa-var-npm,
+ "yammer": $fa-var-yammer,
+ "btc": $fa-var-btc,
+ "dribbble": $fa-var-dribbble,
+ "stumbleupon-circle": $fa-var-stumbleupon-circle,
+ "internet-explorer": $fa-var-internet-explorer,
+ "stubber": $fa-var-stubber,
+ "telegram": $fa-var-telegram,
+ "telegram-plane": $fa-var-telegram-plane,
+ "old-republic": $fa-var-old-republic,
+ "odysee": $fa-var-odysee,
+ "square-whatsapp": $fa-var-square-whatsapp,
+ "whatsapp-square": $fa-var-whatsapp-square,
+ "node-js": $fa-var-node-js,
+ "edge-legacy": $fa-var-edge-legacy,
+ "slack": $fa-var-slack,
+ "slack-hash": $fa-var-slack-hash,
+ "medrt": $fa-var-medrt,
+ "usb": $fa-var-usb,
+ "tumblr": $fa-var-tumblr,
+ "vaadin": $fa-var-vaadin,
+ "quora": $fa-var-quora,
+ "square-x-twitter": $fa-var-square-x-twitter,
+ "reacteurope": $fa-var-reacteurope,
+ "medium": $fa-var-medium,
+ "medium-m": $fa-var-medium-m,
+ "amilia": $fa-var-amilia,
+ "mixcloud": $fa-var-mixcloud,
+ "flipboard": $fa-var-flipboard,
+ "viacoin": $fa-var-viacoin,
+ "critical-role": $fa-var-critical-role,
+ "sitrox": $fa-var-sitrox,
+ "discourse": $fa-var-discourse,
+ "joomla": $fa-var-joomla,
+ "mastodon": $fa-var-mastodon,
+ "airbnb": $fa-var-airbnb,
+ "wolf-pack-battalion": $fa-var-wolf-pack-battalion,
+ "buy-n-large": $fa-var-buy-n-large,
+ "gulp": $fa-var-gulp,
+ "creative-commons-sampling-plus": $fa-var-creative-commons-sampling-plus,
+ "strava": $fa-var-strava,
+ "ember": $fa-var-ember,
+ "canadian-maple-leaf": $fa-var-canadian-maple-leaf,
+ "teamspeak": $fa-var-teamspeak,
+ "pushed": $fa-var-pushed,
+ "wordpress-simple": $fa-var-wordpress-simple,
+ "nutritionix": $fa-var-nutritionix,
+ "wodu": $fa-var-wodu,
+ "google-pay": $fa-var-google-pay,
+ "intercom": $fa-var-intercom,
+ "zhihu": $fa-var-zhihu,
+ "korvue": $fa-var-korvue,
+ "pix": $fa-var-pix,
+ "steam-symbol": $fa-var-steam-symbol,
+);
diff --git a/_sass/external/font-awesome/brands.scss b/_sass/external/font-awesome/brands.scss
new file mode 100644
index 00000000..01fb4c62
--- /dev/null
+++ b/_sass/external/font-awesome/brands.scss
@@ -0,0 +1,30 @@
+/*!
+ * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-brands: 'Font Awesome 6 Brands';
+ --#{$fa-css-prefix}-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
+}
+
+@font-face {
+ font-family: 'Font Awesome 6 Brands';
+ font-style: normal;
+ font-weight: 400;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype');
+}
+
+.fab,
+.#{$fa-css-prefix}-brands {
+ font-weight: 400;
+}
+
+@each $name, $icon in $fa-brand-icons {
+ .#{$fa-css-prefix}-#{$name}:before { content: unquote("\"#{ $icon }\""); }
+}
diff --git a/_sass/external/font-awesome/fontawesome.scss b/_sass/external/font-awesome/fontawesome.scss
new file mode 100644
index 00000000..61541e36
--- /dev/null
+++ b/_sass/external/font-awesome/fontawesome.scss
@@ -0,0 +1,21 @@
+/*!
+ * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+// Font Awesome core compile (Web Fonts-based)
+// -------------------------
+
+@import 'functions';
+@import 'variables';
+@import 'mixins';
+@import 'core';
+@import 'sizing';
+@import 'fixed-width';
+@import 'list';
+@import 'bordered-pulled';
+@import 'animated';
+@import 'rotated-flipped';
+@import 'stacked';
+@import 'icons';
+@import 'screen-reader';
diff --git a/_sass/external/font-awesome/regular.scss b/_sass/external/font-awesome/regular.scss
new file mode 100644
index 00000000..f48ff6cd
--- /dev/null
+++ b/_sass/external/font-awesome/regular.scss
@@ -0,0 +1,26 @@
+/*!
+ * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-classic: '#{ $fa-style-family }';
+ --#{$fa-css-prefix}-font-regular: normal 400 1em/1 '#{ $fa-style-family }';
+}
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 400;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype');
+}
+
+.far,
+.#{$fa-css-prefix}-regular {
+ font-weight: 400;
+}
diff --git a/_sass/external/font-awesome/solid.scss b/_sass/external/font-awesome/solid.scss
new file mode 100644
index 00000000..91672f9e
--- /dev/null
+++ b/_sass/external/font-awesome/solid.scss
@@ -0,0 +1,26 @@
+/*!
+ * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@import 'functions';
+@import 'variables';
+
+:root, :host {
+ --#{$fa-css-prefix}-style-family-classic: '#{ $fa-style-family }';
+ --#{$fa-css-prefix}-font-solid: normal 900 1em/1 '#{ $fa-style-family }';
+}
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 900;
+ font-display: $fa-font-display;
+ src: url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'),
+ url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype');
+}
+
+.fas,
+.#{$fa-css-prefix}-solid {
+ font-weight: 900;
+}
diff --git a/_sass/external/font-awesome/v4-shims.scss b/_sass/external/font-awesome/v4-shims.scss
new file mode 100644
index 00000000..263b16ef
--- /dev/null
+++ b/_sass/external/font-awesome/v4-shims.scss
@@ -0,0 +1,11 @@
+/*!
+ * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+// V4 shims compile (Web Fonts-based)
+// -------------------------
+
+@import 'functions';
+@import 'variables';
+@import 'shims';
diff --git a/_sass/external/katex/katex.scss b/_sass/external/katex/katex.scss
new file mode 100644
index 00000000..f733afea
--- /dev/null
+++ b/_sass/external/katex/katex.scss
@@ -0,0 +1,1414 @@
+$font-family_1: KaTeX_Main;
+$font-family_2: KaTeX_SansSerif;
+$font-family_3: KaTeX_Typewriter;
+$font-family_4: KaTeX_Math;
+$font-family_5: KaTeX_AMS;
+$font-family_6: KaTeX_Caligraphic;
+$font-family_7: KaTeX_Fraktur;
+$font-family_8: KaTeX_Script;
+$font-family_9: KaTeX_Size1;
+$font-family_10: KaTeX_Size2;
+$font-family_11: KaTeX_Size3;
+$font-family_12: KaTeX_Size4;
+$border-color_1: currentColor;
+
+@font-face {
+ font-family: KaTeX_AMS;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_AMS-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_AMS-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_AMS-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Caligraphic;
+ font-style: normal;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_Caligraphic-Bold.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Caligraphic-Bold.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Caligraphic-Bold.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Caligraphic;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Caligraphic-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Caligraphic-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Caligraphic-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Fraktur;
+ font-style: normal;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_Fraktur-Bold.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Fraktur-Bold.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Fraktur-Bold.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Fraktur;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Fraktur-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Fraktur-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Fraktur-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Main;
+ font-style: normal;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_Main-Bold.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Main-Bold.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Main-Bold.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Main;
+ font-style: italic;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_Main-BoldItalic.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Main-BoldItalic.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Main-BoldItalic.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Main;
+ font-style: italic;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Main-Italic.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Main-Italic.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Main-Italic.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Main;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Main-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Main-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Main-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Math;
+ font-style: italic;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_Math-BoldItalic.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Math-BoldItalic.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Math-BoldItalic.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Math;
+ font-style: italic;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Math-Italic.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Math-Italic.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Math-Italic.ttf") format("truetype");
+}
+@font-face {
+ font-family: "KaTeX_SansSerif";
+ font-style: normal;
+ font-weight: 700;
+ src: url("#{$katex-font-path}/KaTeX_SansSerif-Bold.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_SansSerif-Bold.woff") format("woff"),url("#{$katex-font-path}/KaTeX_SansSerif-Bold.ttf") format("truetype");
+}
+@font-face {
+ font-family: "KaTeX_SansSerif";
+ font-style: italic;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_SansSerif-Italic.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_SansSerif-Italic.woff") format("woff"),url("#{$katex-font-path}/KaTeX_SansSerif-Italic.ttf") format("truetype");
+}
+@font-face {
+ font-family: "KaTeX_SansSerif";
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_SansSerif-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_SansSerif-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_SansSerif-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Script;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Script-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Script-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Script-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Size1;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Size1-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Size1-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Size1-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Size2;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Size2-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Size2-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Size2-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Size3;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Size3-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Size3-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Size3-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Size4;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Size4-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Size4-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Size4-Regular.ttf") format("truetype");
+}
+@font-face {
+ font-family: KaTeX_Typewriter;
+ font-style: normal;
+ font-weight: 400;
+ src: url("#{$katex-font-path}/KaTeX_Typewriter-Regular.woff2") format("woff2"),url("#{$katex-font-path}/KaTeX_Typewriter-Regular.woff") format("woff"),url("#{$katex-font-path}/KaTeX_Typewriter-Regular.ttf") format("truetype");
+}
+.katex {
+ text-rendering: auto;
+ font: normal 1.21em KaTeX_Main,Times New Roman,serif;
+ line-height: 1.2;
+ text-indent: 0;
+ * {
+ -ms-high-contrast-adjust: none !important;
+ border-color: $border-color_1;
+ }
+ .katex-version {
+ &:after {
+ content: "0.16.9";
+ }
+ }
+ .katex-mathml {
+ clip: rect(1px,1px,1px,1px);
+ border: 0;
+ height: 1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+ }
+ .katex-html {
+ >.newline {
+ display: block;
+ }
+ }
+ .base {
+ position: relative;
+ white-space: nowrap;
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ display: inline-block;
+ }
+ .strut {
+ display: inline-block;
+ }
+ .textbf {
+ font-weight: 700;
+ }
+ .textit {
+ font-style: italic;
+ }
+ .textrm {
+ font-family: $font-family_1;
+ }
+ .textsf {
+ font-family: $font-family_2;
+ }
+ .texttt {
+ font-family: $font-family_3;
+ }
+ .mathnormal {
+ font-family: $font-family_4;
+ font-style: italic;
+ }
+ .mathit {
+ font-family: $font-family_1;
+ font-style: italic;
+ }
+ .mathrm {
+ font-style: normal;
+ }
+ .mathbf {
+ font-family: $font-family_1;
+ font-weight: 700;
+ }
+ .boldsymbol {
+ font-family: $font-family_4;
+ font-style: italic;
+ font-weight: 700;
+ }
+ .amsrm {
+ font-family: $font-family_5;
+ }
+ .mathbb {
+ font-family: $font-family_5;
+ }
+ .textbb {
+ font-family: $font-family_5;
+ }
+ .mathcal {
+ font-family: $font-family_6;
+ }
+ .mathfrak {
+ font-family: $font-family_7;
+ }
+ .textfrak {
+ font-family: $font-family_7;
+ }
+ .mathboldfrak {
+ font-family: $font-family_7;
+ font-weight: 700;
+ }
+ .textboldfrak {
+ font-family: $font-family_7;
+ font-weight: 700;
+ }
+ .mathtt {
+ font-family: $font-family_3;
+ }
+ .mathscr {
+ font-family: $font-family_8;
+ }
+ .textscr {
+ font-family: $font-family_8;
+ }
+ .mathsf {
+ font-family: $font-family_2;
+ }
+ .mathboldsf {
+ font-family: $font-family_2;
+ font-weight: 700;
+ }
+ .textboldsf {
+ font-family: $font-family_2;
+ font-weight: 700;
+ }
+ .mathitsf {
+ font-family: $font-family_2;
+ font-style: italic;
+ }
+ .textitsf {
+ font-family: $font-family_2;
+ font-style: italic;
+ }
+ .mainrm {
+ font-family: $font-family_1;
+ font-style: normal;
+ }
+ .vlist-t {
+ border-collapse: collapse;
+ display: inline-table;
+ table-layout: fixed;
+ }
+ .vlist-r {
+ display: table-row;
+ }
+ .vlist {
+ display: table-cell;
+ position: relative;
+ vertical-align: bottom;
+ >span {
+ display: block;
+ height: 0;
+ position: relative;
+ >span {
+ display: inline-block;
+ }
+ >.pstrut {
+ overflow: hidden;
+ width: 0;
+ }
+ }
+ }
+ .vlist-t2 {
+ margin-right: -2px;
+ }
+ .vlist-s {
+ display: table-cell;
+ font-size: 1px;
+ min-width: 2px;
+ vertical-align: bottom;
+ width: 2px;
+ }
+ .vbox {
+ align-items: baseline;
+ display: inline-flex;
+ flex-direction: column;
+ }
+ .hbox {
+ width: 100%;
+ display: inline-flex;
+ flex-direction: row;
+ }
+ .thinbox {
+ display: inline-flex;
+ flex-direction: row;
+ max-width: 0;
+ width: 0;
+ }
+ .msupsub {
+ text-align: left;
+ }
+ .mfrac {
+ >span {
+ >span {
+ text-align: center;
+ }
+ }
+ .frac-line {
+ border-bottom-style: solid;
+ display: inline-block;
+ width: 100%;
+ min-height: 1px;
+ }
+ }
+ .hdashline {
+ min-height: 1px;
+ border-bottom-style: dashed;
+ display: inline-block;
+ width: 100%;
+ }
+ .hline {
+ min-height: 1px;
+ border-bottom-style: solid;
+ display: inline-block;
+ width: 100%;
+ }
+ .overline {
+ .overline-line {
+ min-height: 1px;
+ border-bottom-style: solid;
+ display: inline-block;
+ width: 100%;
+ }
+ }
+ .rule {
+ min-height: 1px;
+ border: 0 solid;
+ display: inline-block;
+ position: relative;
+ }
+ .underline {
+ .underline-line {
+ min-height: 1px;
+ border-bottom-style: solid;
+ display: inline-block;
+ width: 100%;
+ }
+ }
+ .mspace {
+ display: inline-block;
+ }
+ .clap {
+ position: relative;
+ width: 0;
+ >.inner {
+ position: absolute;
+ left: 0;
+ >span {
+ margin-left: -50%;
+ margin-right: 50%;
+ }
+ }
+ >.fix {
+ display: inline-block;
+ }
+ }
+ .llap {
+ position: relative;
+ width: 0;
+ >.inner {
+ position: absolute;
+ right: 0;
+ }
+ >.fix {
+ display: inline-block;
+ }
+ }
+ .rlap {
+ position: relative;
+ width: 0;
+ >.inner {
+ position: absolute;
+ left: 0;
+ }
+ >.fix {
+ display: inline-block;
+ }
+ }
+ .sqrt {
+ >.root {
+ margin-left: .27777778em;
+ margin-right: -.55555556em;
+ }
+ }
+ .fontsize-ensurer.reset-size1.size1 {
+ font-size: 1em;
+ }
+ .sizing.reset-size1.size1 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size1.size2 {
+ font-size: 1.2em;
+ }
+ .sizing.reset-size1.size2 {
+ font-size: 1.2em;
+ }
+ .fontsize-ensurer.reset-size1.size3 {
+ font-size: 1.4em;
+ }
+ .sizing.reset-size1.size3 {
+ font-size: 1.4em;
+ }
+ .fontsize-ensurer.reset-size1.size4 {
+ font-size: 1.6em;
+ }
+ .sizing.reset-size1.size4 {
+ font-size: 1.6em;
+ }
+ .fontsize-ensurer.reset-size1.size5 {
+ font-size: 1.8em;
+ }
+ .sizing.reset-size1.size5 {
+ font-size: 1.8em;
+ }
+ .fontsize-ensurer.reset-size1.size6 {
+ font-size: 2em;
+ }
+ .sizing.reset-size1.size6 {
+ font-size: 2em;
+ }
+ .fontsize-ensurer.reset-size1.size7 {
+ font-size: 2.4em;
+ }
+ .sizing.reset-size1.size7 {
+ font-size: 2.4em;
+ }
+ .fontsize-ensurer.reset-size1.size8 {
+ font-size: 2.88em;
+ }
+ .sizing.reset-size1.size8 {
+ font-size: 2.88em;
+ }
+ .fontsize-ensurer.reset-size1.size9 {
+ font-size: 3.456em;
+ }
+ .sizing.reset-size1.size9 {
+ font-size: 3.456em;
+ }
+ .fontsize-ensurer.reset-size1.size10 {
+ font-size: 4.148em;
+ }
+ .sizing.reset-size1.size10 {
+ font-size: 4.148em;
+ }
+ .fontsize-ensurer.reset-size1.size11 {
+ font-size: 4.976em;
+ }
+ .sizing.reset-size1.size11 {
+ font-size: 4.976em;
+ }
+ .fontsize-ensurer.reset-size2.size1 {
+ font-size: .83333333em;
+ }
+ .sizing.reset-size2.size1 {
+ font-size: .83333333em;
+ }
+ .fontsize-ensurer.reset-size2.size2 {
+ font-size: 1em;
+ }
+ .sizing.reset-size2.size2 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size2.size3 {
+ font-size: 1.16666667em;
+ }
+ .sizing.reset-size2.size3 {
+ font-size: 1.16666667em;
+ }
+ .fontsize-ensurer.reset-size2.size4 {
+ font-size: 1.33333333em;
+ }
+ .sizing.reset-size2.size4 {
+ font-size: 1.33333333em;
+ }
+ .fontsize-ensurer.reset-size2.size5 {
+ font-size: 1.5em;
+ }
+ .sizing.reset-size2.size5 {
+ font-size: 1.5em;
+ }
+ .fontsize-ensurer.reset-size2.size6 {
+ font-size: 1.66666667em;
+ }
+ .sizing.reset-size2.size6 {
+ font-size: 1.66666667em;
+ }
+ .fontsize-ensurer.reset-size2.size7 {
+ font-size: 2em;
+ }
+ .sizing.reset-size2.size7 {
+ font-size: 2em;
+ }
+ .fontsize-ensurer.reset-size2.size8 {
+ font-size: 2.4em;
+ }
+ .sizing.reset-size2.size8 {
+ font-size: 2.4em;
+ }
+ .fontsize-ensurer.reset-size2.size9 {
+ font-size: 2.88em;
+ }
+ .sizing.reset-size2.size9 {
+ font-size: 2.88em;
+ }
+ .fontsize-ensurer.reset-size2.size10 {
+ font-size: 3.45666667em;
+ }
+ .sizing.reset-size2.size10 {
+ font-size: 3.45666667em;
+ }
+ .fontsize-ensurer.reset-size2.size11 {
+ font-size: 4.14666667em;
+ }
+ .sizing.reset-size2.size11 {
+ font-size: 4.14666667em;
+ }
+ .fontsize-ensurer.reset-size3.size1 {
+ font-size: .71428571em;
+ }
+ .sizing.reset-size3.size1 {
+ font-size: .71428571em;
+ }
+ .fontsize-ensurer.reset-size3.size2 {
+ font-size: .85714286em;
+ }
+ .sizing.reset-size3.size2 {
+ font-size: .85714286em;
+ }
+ .fontsize-ensurer.reset-size3.size3 {
+ font-size: 1em;
+ }
+ .sizing.reset-size3.size3 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size3.size4 {
+ font-size: 1.14285714em;
+ }
+ .sizing.reset-size3.size4 {
+ font-size: 1.14285714em;
+ }
+ .fontsize-ensurer.reset-size3.size5 {
+ font-size: 1.28571429em;
+ }
+ .sizing.reset-size3.size5 {
+ font-size: 1.28571429em;
+ }
+ .fontsize-ensurer.reset-size3.size6 {
+ font-size: 1.42857143em;
+ }
+ .sizing.reset-size3.size6 {
+ font-size: 1.42857143em;
+ }
+ .fontsize-ensurer.reset-size3.size7 {
+ font-size: 1.71428571em;
+ }
+ .sizing.reset-size3.size7 {
+ font-size: 1.71428571em;
+ }
+ .fontsize-ensurer.reset-size3.size8 {
+ font-size: 2.05714286em;
+ }
+ .sizing.reset-size3.size8 {
+ font-size: 2.05714286em;
+ }
+ .fontsize-ensurer.reset-size3.size9 {
+ font-size: 2.46857143em;
+ }
+ .sizing.reset-size3.size9 {
+ font-size: 2.46857143em;
+ }
+ .fontsize-ensurer.reset-size3.size10 {
+ font-size: 2.96285714em;
+ }
+ .sizing.reset-size3.size10 {
+ font-size: 2.96285714em;
+ }
+ .fontsize-ensurer.reset-size3.size11 {
+ font-size: 3.55428571em;
+ }
+ .sizing.reset-size3.size11 {
+ font-size: 3.55428571em;
+ }
+ .fontsize-ensurer.reset-size4.size1 {
+ font-size: .625em;
+ }
+ .sizing.reset-size4.size1 {
+ font-size: .625em;
+ }
+ .fontsize-ensurer.reset-size4.size2 {
+ font-size: .75em;
+ }
+ .sizing.reset-size4.size2 {
+ font-size: .75em;
+ }
+ .fontsize-ensurer.reset-size4.size3 {
+ font-size: .875em;
+ }
+ .sizing.reset-size4.size3 {
+ font-size: .875em;
+ }
+ .fontsize-ensurer.reset-size4.size4 {
+ font-size: 1em;
+ }
+ .sizing.reset-size4.size4 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size4.size5 {
+ font-size: 1.125em;
+ }
+ .sizing.reset-size4.size5 {
+ font-size: 1.125em;
+ }
+ .fontsize-ensurer.reset-size4.size6 {
+ font-size: 1.25em;
+ }
+ .sizing.reset-size4.size6 {
+ font-size: 1.25em;
+ }
+ .fontsize-ensurer.reset-size4.size7 {
+ font-size: 1.5em;
+ }
+ .sizing.reset-size4.size7 {
+ font-size: 1.5em;
+ }
+ .fontsize-ensurer.reset-size4.size8 {
+ font-size: 1.8em;
+ }
+ .sizing.reset-size4.size8 {
+ font-size: 1.8em;
+ }
+ .fontsize-ensurer.reset-size4.size9 {
+ font-size: 2.16em;
+ }
+ .sizing.reset-size4.size9 {
+ font-size: 2.16em;
+ }
+ .fontsize-ensurer.reset-size4.size10 {
+ font-size: 2.5925em;
+ }
+ .sizing.reset-size4.size10 {
+ font-size: 2.5925em;
+ }
+ .fontsize-ensurer.reset-size4.size11 {
+ font-size: 3.11em;
+ }
+ .sizing.reset-size4.size11 {
+ font-size: 3.11em;
+ }
+ .fontsize-ensurer.reset-size5.size1 {
+ font-size: .55555556em;
+ }
+ .sizing.reset-size5.size1 {
+ font-size: .55555556em;
+ }
+ .fontsize-ensurer.reset-size5.size2 {
+ font-size: .66666667em;
+ }
+ .sizing.reset-size5.size2 {
+ font-size: .66666667em;
+ }
+ .fontsize-ensurer.reset-size5.size3 {
+ font-size: .77777778em;
+ }
+ .sizing.reset-size5.size3 {
+ font-size: .77777778em;
+ }
+ .fontsize-ensurer.reset-size5.size4 {
+ font-size: .88888889em;
+ }
+ .sizing.reset-size5.size4 {
+ font-size: .88888889em;
+ }
+ .fontsize-ensurer.reset-size5.size5 {
+ font-size: 1em;
+ }
+ .sizing.reset-size5.size5 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size5.size6 {
+ font-size: 1.11111111em;
+ }
+ .sizing.reset-size5.size6 {
+ font-size: 1.11111111em;
+ }
+ .fontsize-ensurer.reset-size5.size7 {
+ font-size: 1.33333333em;
+ }
+ .sizing.reset-size5.size7 {
+ font-size: 1.33333333em;
+ }
+ .fontsize-ensurer.reset-size5.size8 {
+ font-size: 1.6em;
+ }
+ .sizing.reset-size5.size8 {
+ font-size: 1.6em;
+ }
+ .fontsize-ensurer.reset-size5.size9 {
+ font-size: 1.92em;
+ }
+ .sizing.reset-size5.size9 {
+ font-size: 1.92em;
+ }
+ .fontsize-ensurer.reset-size5.size10 {
+ font-size: 2.30444444em;
+ }
+ .sizing.reset-size5.size10 {
+ font-size: 2.30444444em;
+ }
+ .fontsize-ensurer.reset-size5.size11 {
+ font-size: 2.76444444em;
+ }
+ .sizing.reset-size5.size11 {
+ font-size: 2.76444444em;
+ }
+ .fontsize-ensurer.reset-size6.size1 {
+ font-size: .5em;
+ }
+ .sizing.reset-size6.size1 {
+ font-size: .5em;
+ }
+ .fontsize-ensurer.reset-size6.size2 {
+ font-size: .6em;
+ }
+ .sizing.reset-size6.size2 {
+ font-size: .6em;
+ }
+ .fontsize-ensurer.reset-size6.size3 {
+ font-size: .7em;
+ }
+ .sizing.reset-size6.size3 {
+ font-size: .7em;
+ }
+ .fontsize-ensurer.reset-size6.size4 {
+ font-size: .8em;
+ }
+ .sizing.reset-size6.size4 {
+ font-size: .8em;
+ }
+ .fontsize-ensurer.reset-size6.size5 {
+ font-size: .9em;
+ }
+ .sizing.reset-size6.size5 {
+ font-size: .9em;
+ }
+ .fontsize-ensurer.reset-size6.size6 {
+ font-size: 1em;
+ }
+ .sizing.reset-size6.size6 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size6.size7 {
+ font-size: 1.2em;
+ }
+ .sizing.reset-size6.size7 {
+ font-size: 1.2em;
+ }
+ .fontsize-ensurer.reset-size6.size8 {
+ font-size: 1.44em;
+ }
+ .sizing.reset-size6.size8 {
+ font-size: 1.44em;
+ }
+ .fontsize-ensurer.reset-size6.size9 {
+ font-size: 1.728em;
+ }
+ .sizing.reset-size6.size9 {
+ font-size: 1.728em;
+ }
+ .fontsize-ensurer.reset-size6.size10 {
+ font-size: 2.074em;
+ }
+ .sizing.reset-size6.size10 {
+ font-size: 2.074em;
+ }
+ .fontsize-ensurer.reset-size6.size11 {
+ font-size: 2.488em;
+ }
+ .sizing.reset-size6.size11 {
+ font-size: 2.488em;
+ }
+ .fontsize-ensurer.reset-size7.size1 {
+ font-size: .41666667em;
+ }
+ .sizing.reset-size7.size1 {
+ font-size: .41666667em;
+ }
+ .fontsize-ensurer.reset-size7.size2 {
+ font-size: .5em;
+ }
+ .sizing.reset-size7.size2 {
+ font-size: .5em;
+ }
+ .fontsize-ensurer.reset-size7.size3 {
+ font-size: .58333333em;
+ }
+ .sizing.reset-size7.size3 {
+ font-size: .58333333em;
+ }
+ .fontsize-ensurer.reset-size7.size4 {
+ font-size: .66666667em;
+ }
+ .sizing.reset-size7.size4 {
+ font-size: .66666667em;
+ }
+ .fontsize-ensurer.reset-size7.size5 {
+ font-size: .75em;
+ }
+ .sizing.reset-size7.size5 {
+ font-size: .75em;
+ }
+ .fontsize-ensurer.reset-size7.size6 {
+ font-size: .83333333em;
+ }
+ .sizing.reset-size7.size6 {
+ font-size: .83333333em;
+ }
+ .fontsize-ensurer.reset-size7.size7 {
+ font-size: 1em;
+ }
+ .sizing.reset-size7.size7 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size7.size8 {
+ font-size: 1.2em;
+ }
+ .sizing.reset-size7.size8 {
+ font-size: 1.2em;
+ }
+ .fontsize-ensurer.reset-size7.size9 {
+ font-size: 1.44em;
+ }
+ .sizing.reset-size7.size9 {
+ font-size: 1.44em;
+ }
+ .fontsize-ensurer.reset-size7.size10 {
+ font-size: 1.72833333em;
+ }
+ .sizing.reset-size7.size10 {
+ font-size: 1.72833333em;
+ }
+ .fontsize-ensurer.reset-size7.size11 {
+ font-size: 2.07333333em;
+ }
+ .sizing.reset-size7.size11 {
+ font-size: 2.07333333em;
+ }
+ .fontsize-ensurer.reset-size8.size1 {
+ font-size: .34722222em;
+ }
+ .sizing.reset-size8.size1 {
+ font-size: .34722222em;
+ }
+ .fontsize-ensurer.reset-size8.size2 {
+ font-size: .41666667em;
+ }
+ .sizing.reset-size8.size2 {
+ font-size: .41666667em;
+ }
+ .fontsize-ensurer.reset-size8.size3 {
+ font-size: .48611111em;
+ }
+ .sizing.reset-size8.size3 {
+ font-size: .48611111em;
+ }
+ .fontsize-ensurer.reset-size8.size4 {
+ font-size: .55555556em;
+ }
+ .sizing.reset-size8.size4 {
+ font-size: .55555556em;
+ }
+ .fontsize-ensurer.reset-size8.size5 {
+ font-size: .625em;
+ }
+ .sizing.reset-size8.size5 {
+ font-size: .625em;
+ }
+ .fontsize-ensurer.reset-size8.size6 {
+ font-size: .69444444em;
+ }
+ .sizing.reset-size8.size6 {
+ font-size: .69444444em;
+ }
+ .fontsize-ensurer.reset-size8.size7 {
+ font-size: .83333333em;
+ }
+ .sizing.reset-size8.size7 {
+ font-size: .83333333em;
+ }
+ .fontsize-ensurer.reset-size8.size8 {
+ font-size: 1em;
+ }
+ .sizing.reset-size8.size8 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size8.size9 {
+ font-size: 1.2em;
+ }
+ .sizing.reset-size8.size9 {
+ font-size: 1.2em;
+ }
+ .fontsize-ensurer.reset-size8.size10 {
+ font-size: 1.44027778em;
+ }
+ .sizing.reset-size8.size10 {
+ font-size: 1.44027778em;
+ }
+ .fontsize-ensurer.reset-size8.size11 {
+ font-size: 1.72777778em;
+ }
+ .sizing.reset-size8.size11 {
+ font-size: 1.72777778em;
+ }
+ .fontsize-ensurer.reset-size9.size1 {
+ font-size: .28935185em;
+ }
+ .sizing.reset-size9.size1 {
+ font-size: .28935185em;
+ }
+ .fontsize-ensurer.reset-size9.size2 {
+ font-size: .34722222em;
+ }
+ .sizing.reset-size9.size2 {
+ font-size: .34722222em;
+ }
+ .fontsize-ensurer.reset-size9.size3 {
+ font-size: .40509259em;
+ }
+ .sizing.reset-size9.size3 {
+ font-size: .40509259em;
+ }
+ .fontsize-ensurer.reset-size9.size4 {
+ font-size: .46296296em;
+ }
+ .sizing.reset-size9.size4 {
+ font-size: .46296296em;
+ }
+ .fontsize-ensurer.reset-size9.size5 {
+ font-size: .52083333em;
+ }
+ .sizing.reset-size9.size5 {
+ font-size: .52083333em;
+ }
+ .fontsize-ensurer.reset-size9.size6 {
+ font-size: .5787037em;
+ }
+ .sizing.reset-size9.size6 {
+ font-size: .5787037em;
+ }
+ .fontsize-ensurer.reset-size9.size7 {
+ font-size: .69444444em;
+ }
+ .sizing.reset-size9.size7 {
+ font-size: .69444444em;
+ }
+ .fontsize-ensurer.reset-size9.size8 {
+ font-size: .83333333em;
+ }
+ .sizing.reset-size9.size8 {
+ font-size: .83333333em;
+ }
+ .fontsize-ensurer.reset-size9.size9 {
+ font-size: 1em;
+ }
+ .sizing.reset-size9.size9 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size9.size10 {
+ font-size: 1.20023148em;
+ }
+ .sizing.reset-size9.size10 {
+ font-size: 1.20023148em;
+ }
+ .fontsize-ensurer.reset-size9.size11 {
+ font-size: 1.43981481em;
+ }
+ .sizing.reset-size9.size11 {
+ font-size: 1.43981481em;
+ }
+ .fontsize-ensurer.reset-size10.size1 {
+ font-size: .24108004em;
+ }
+ .sizing.reset-size10.size1 {
+ font-size: .24108004em;
+ }
+ .fontsize-ensurer.reset-size10.size2 {
+ font-size: .28929605em;
+ }
+ .sizing.reset-size10.size2 {
+ font-size: .28929605em;
+ }
+ .fontsize-ensurer.reset-size10.size3 {
+ font-size: .33751205em;
+ }
+ .sizing.reset-size10.size3 {
+ font-size: .33751205em;
+ }
+ .fontsize-ensurer.reset-size10.size4 {
+ font-size: .38572806em;
+ }
+ .sizing.reset-size10.size4 {
+ font-size: .38572806em;
+ }
+ .fontsize-ensurer.reset-size10.size5 {
+ font-size: .43394407em;
+ }
+ .sizing.reset-size10.size5 {
+ font-size: .43394407em;
+ }
+ .fontsize-ensurer.reset-size10.size6 {
+ font-size: .48216008em;
+ }
+ .sizing.reset-size10.size6 {
+ font-size: .48216008em;
+ }
+ .fontsize-ensurer.reset-size10.size7 {
+ font-size: .57859209em;
+ }
+ .sizing.reset-size10.size7 {
+ font-size: .57859209em;
+ }
+ .fontsize-ensurer.reset-size10.size8 {
+ font-size: .69431051em;
+ }
+ .sizing.reset-size10.size8 {
+ font-size: .69431051em;
+ }
+ .fontsize-ensurer.reset-size10.size9 {
+ font-size: .83317261em;
+ }
+ .sizing.reset-size10.size9 {
+ font-size: .83317261em;
+ }
+ .fontsize-ensurer.reset-size10.size10 {
+ font-size: 1em;
+ }
+ .sizing.reset-size10.size10 {
+ font-size: 1em;
+ }
+ .fontsize-ensurer.reset-size10.size11 {
+ font-size: 1.19961427em;
+ }
+ .sizing.reset-size10.size11 {
+ font-size: 1.19961427em;
+ }
+ .fontsize-ensurer.reset-size11.size1 {
+ font-size: .20096463em;
+ }
+ .sizing.reset-size11.size1 {
+ font-size: .20096463em;
+ }
+ .fontsize-ensurer.reset-size11.size2 {
+ font-size: .24115756em;
+ }
+ .sizing.reset-size11.size2 {
+ font-size: .24115756em;
+ }
+ .fontsize-ensurer.reset-size11.size3 {
+ font-size: .28135048em;
+ }
+ .sizing.reset-size11.size3 {
+ font-size: .28135048em;
+ }
+ .fontsize-ensurer.reset-size11.size4 {
+ font-size: .32154341em;
+ }
+ .sizing.reset-size11.size4 {
+ font-size: .32154341em;
+ }
+ .fontsize-ensurer.reset-size11.size5 {
+ font-size: .36173633em;
+ }
+ .sizing.reset-size11.size5 {
+ font-size: .36173633em;
+ }
+ .fontsize-ensurer.reset-size11.size6 {
+ font-size: .40192926em;
+ }
+ .sizing.reset-size11.size6 {
+ font-size: .40192926em;
+ }
+ .fontsize-ensurer.reset-size11.size7 {
+ font-size: .48231511em;
+ }
+ .sizing.reset-size11.size7 {
+ font-size: .48231511em;
+ }
+ .fontsize-ensurer.reset-size11.size8 {
+ font-size: .57877814em;
+ }
+ .sizing.reset-size11.size8 {
+ font-size: .57877814em;
+ }
+ .fontsize-ensurer.reset-size11.size9 {
+ font-size: .69453376em;
+ }
+ .sizing.reset-size11.size9 {
+ font-size: .69453376em;
+ }
+ .fontsize-ensurer.reset-size11.size10 {
+ font-size: .83360129em;
+ }
+ .sizing.reset-size11.size10 {
+ font-size: .83360129em;
+ }
+ .fontsize-ensurer.reset-size11.size11 {
+ font-size: 1em;
+ }
+ .sizing.reset-size11.size11 {
+ font-size: 1em;
+ }
+ .delimsizing.size1 {
+ font-family: $font-family_9;
+ }
+ .delimsizing.size2 {
+ font-family: $font-family_10;
+ }
+ .delimsizing.size3 {
+ font-family: $font-family_11;
+ }
+ .delimsizing.size4 {
+ font-family: $font-family_12;
+ }
+ .delimsizing.mult {
+ .delim-size1 {
+ >span {
+ font-family: $font-family_9;
+ }
+ }
+ .delim-size4 {
+ >span {
+ font-family: $font-family_12;
+ }
+ }
+ }
+ .nulldelimiter {
+ display: inline-block;
+ width: .12em;
+ }
+ .delimcenter {
+ position: relative;
+ }
+ .op-symbol {
+ position: relative;
+ }
+ .op-symbol.small-op {
+ font-family: $font-family_9;
+ }
+ .op-symbol.large-op {
+ font-family: $font-family_10;
+ }
+ .accent {
+ >.vlist-t {
+ text-align: center;
+ }
+ .accent-body {
+ position: relative;
+ &:not(.accent-full) {
+ width: 0;
+ }
+ }
+ }
+ .op-limits {
+ >.vlist-t {
+ text-align: center;
+ }
+ }
+ .overlay {
+ display: block;
+ }
+ .mtable {
+ .vertical-separator {
+ display: inline-block;
+ min-width: 1px;
+ }
+ .arraycolsep {
+ display: inline-block;
+ }
+ .col-align-c {
+ >.vlist-t {
+ text-align: center;
+ }
+ }
+ .col-align-l {
+ >.vlist-t {
+ text-align: left;
+ }
+ }
+ .col-align-r {
+ >.vlist-t {
+ text-align: right;
+ }
+ }
+ }
+ .svg-align {
+ text-align: left;
+ }
+ svg {
+ fill: currentColor;
+ stroke: currentColor;
+ fill-rule: nonzero;
+ fill-opacity: 1;
+ stroke-width: 1;
+ stroke-linecap: butt;
+ stroke-linejoin: miter;
+ stroke-miterlimit: 4;
+ stroke-dasharray: none;
+ stroke-dashoffset: 0;
+ stroke-opacity: 1;
+ display: block;
+ height: inherit;
+ position: absolute;
+ width: 100%;
+ path {
+ stroke: none;
+ }
+ }
+ img {
+ border-style: none;
+ max-height: none;
+ max-width: none;
+ min-height: 0;
+ min-width: 0;
+ }
+ .stretchy {
+ display: block;
+ overflow: hidden;
+ position: relative;
+ width: 100%;
+ &:after {
+ content: "";
+ }
+ &:before {
+ content: "";
+ }
+ }
+ .hide-tail {
+ overflow: hidden;
+ position: relative;
+ width: 100%;
+ }
+ .halfarrow-left {
+ left: 0;
+ overflow: hidden;
+ position: absolute;
+ width: 50.2%;
+ }
+ .halfarrow-right {
+ overflow: hidden;
+ position: absolute;
+ right: 0;
+ width: 50.2%;
+ }
+ .brace-left {
+ left: 0;
+ overflow: hidden;
+ position: absolute;
+ width: 25.1%;
+ }
+ .brace-center {
+ left: 25%;
+ overflow: hidden;
+ position: absolute;
+ width: 50%;
+ }
+ .brace-right {
+ overflow: hidden;
+ position: absolute;
+ right: 0;
+ width: 25.1%;
+ }
+ .x-arrow-pad {
+ padding: 0 .5em;
+ }
+ .cd-arrow-pad {
+ padding: 0 .55556em 0 .27778em;
+ }
+ .mover {
+ text-align: center;
+ }
+ .munder {
+ text-align: center;
+ }
+ .x-arrow {
+ text-align: center;
+ }
+ .boxpad {
+ padding: 0 .3em;
+ }
+ .fbox {
+ border: .04em solid;
+ box-sizing: border-box;
+ }
+ .fcolorbox {
+ border: .04em solid;
+ box-sizing: border-box;
+ }
+ .cancel-pad {
+ padding: 0 .2em;
+ }
+ .cancel-lap {
+ margin-left: -.2em;
+ margin-right: -.2em;
+ }
+ .sout {
+ border-bottom-style: solid;
+ border-bottom-width: .08em;
+ }
+ .angl {
+ border-right: .049em solid;
+ border-top: .049em solid;
+ box-sizing: border-box;
+ margin-right: .03889em;
+ }
+ .anglpad {
+ padding: 0 .03889em;
+ }
+ .eqn-num {
+ &:before {
+ content: "(" counter(katexEqnNo) ")";
+ counter-increment: katexEqnNo;
+ }
+ }
+ .mml-eqn-num {
+ &:before {
+ content: "(" counter(mmlEqnNo) ")";
+ counter-increment: mmlEqnNo;
+ }
+ }
+ .mtr-glue {
+ width: 50%;
+ }
+ .cd-vert-arrow {
+ display: inline-block;
+ position: relative;
+ }
+ .cd-label-left {
+ display: inline-block;
+ position: absolute;
+ right: calc(50% + .3em);
+ text-align: left;
+ }
+ .cd-label-right {
+ display: inline-block;
+ left: calc(50% + .3em);
+ position: absolute;
+ text-align: right;
+ }
+}
+.katex-display {
+ display: block;
+ margin: 1em 0;
+ text-align: center;
+ >.katex {
+ display: block;
+ text-align: center;
+ white-space: nowrap;
+ >.katex-html {
+ display: block;
+ position: relative;
+ >.tag {
+ position: absolute;
+ right: 0;
+ }
+ }
+ }
+}
+.katex-display.leqno {
+ >.katex {
+ >.katex-html {
+ >.tag {
+ left: 0;
+ right: auto;
+ }
+ }
+ }
+}
+.katex-display.fleqn {
+ >.katex {
+ padding-left: 2em;
+ text-align: left;
+ }
+}
+body {
+ counter-reset: katexEqnNo mmlEqnNo;
+}
diff --git a/_sass/includes/_blog_nav.scss b/_sass/includes/_blog_nav.scss
new file mode 100644
index 00000000..2aab1d46
--- /dev/null
+++ b/_sass/includes/_blog_nav.scss
@@ -0,0 +1,48 @@
+/* --- Pagination --- */
+.pagination {
+ @extend %padding-nav;
+ display: inline-block;
+ text-align: center;
+ //margin-bottom: 2em;
+ width: 100%;
+ clear: both;
+
+ &:before {
+ content: '';
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle;
+ }
+
+ .page_number {
+ display: inline-block;
+ vertical-align: sub;
+
+ @media (max-width: $x-sm-break) {
+ display: none;
+ }
+ }
+
+ .button {
+ margin: 0;
+ display: inline-block;
+
+ .fa {
+ &.fa-chevron-right, &.fa-chevron-left {
+ font-size: initial;
+ }
+ }
+
+ i .fa-chevron-left .fa-chevron-right {
+ vertical-align: inherit;
+ }
+ }
+
+ .previous {
+ float: left;
+ }
+
+ .next {
+ float: right;
+ }
+}
diff --git a/_sass/includes/_footer.scss b/_sass/includes/_footer.scss
new file mode 100644
index 00000000..1f4ddecf
--- /dev/null
+++ b/_sass/includes/_footer.scss
@@ -0,0 +1,30 @@
+.site-footer {
+ @extend %padding-post;
+ z-index: -1;
+ display: inline-block;
+ text-align: center;
+ width: 100%;
+ color: var(--meta);
+ font-size: 0.9em;
+
+ .footer-icons {
+ ul {
+ list-style: none;
+ margin: 0;
+
+ li {
+ display: inline;
+ }
+
+ a {
+ color: var(--link);
+ }
+
+ a:hover {
+ .fa-circle {
+ filter: brightness(0.85);
+ }
+ }
+ }
+ }
+}
diff --git a/_sass/includes/_gallery.scss b/_sass/includes/_gallery.scss
new file mode 100644
index 00000000..8d046f15
--- /dev/null
+++ b/_sass/includes/_gallery.scss
@@ -0,0 +1,48 @@
+/* ---- grid ---- */
+
+.grid {
+ padding-bottom: 6%;
+ padding-top: 1%;
+
+
+ /* clear fix */
+ &:after {
+ content: '';
+ display: block;
+ clear: both;
+ }
+}
+
+/* ---- .grid-item within masonry ---- */
+
+.grid-sizer,
+.grid-item {
+ /* state column width */
+ width: 32.6%;
+}
+
+.grid-item {
+ float: left;
+ border-radius: 5px;
+
+ img {
+ /* for image formatting in the masonry */
+ display: block;
+ max-width: 100%;
+ min-height: 30%;
+ }
+}
+
+/* --- Masonry gutter size --- */
+
+.gutter-sizer {
+ width: 1%;
+}
+
+.grid-item:first-of-type {
+ margin-bottom: 1%;
+}
+
+.grid-item {
+ margin-bottom: 1%;
+}
diff --git a/_sass/includes/_navbar.scss b/_sass/includes/_navbar.scss
new file mode 100644
index 00000000..3f3e592c
--- /dev/null
+++ b/_sass/includes/_navbar.scss
@@ -0,0 +1,157 @@
+// To clear things when we float the element inside nav and ul
+.clear {
+ *zoom: 1;
+
+ &:after {
+ clear: both;
+ }
+
+ &:before,
+ &:after {
+ content: " ";
+ display: table;
+ }
+}
+
+.site-header {
+ padding: 2% 2% 1% 2%;
+ background: var(--background);
+ display: inline-block;
+ float: left;
+ width: 100%;
+
+ .separator {
+ user-select: none;
+ opacity: 0;
+
+ &:first-child {
+ display: none;
+ }
+ }
+
+ a {
+ color: var(--header-link);
+ }
+
+ .avatar {
+ height: 3em;
+ width: 3em;
+ float: left;
+ margin-top: -13px;
+ border-radius: 0.2em;
+ margin-right: 0.5em;
+ padding: 10px 10px;
+
+ }
+
+ .site-title {
+ float: left;
+ font-weight: bold;
+ font-family: $font-family-logo;
+ font-size: 1.3em;
+ }
+}
+
+nav {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+
+ ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ line-height: 1.5;
+ float: right;
+ text-align: right;
+ display: block;
+ }
+
+ li {
+ display: inline;
+ float: left;
+ margin-right: 0.4em;
+ }
+
+ a {
+ &:hover {
+ color: var(--link);
+ }
+
+ pull {
+ i {
+ margin-top: 22px;
+ margin-right: 18px;
+ float: right;
+ }
+ }
+ }
+}
+
+/* ---- Responsive ---- */
+
+@media (min-width: $break) {
+ a#pull {
+ display: none;
+ }
+
+ .navbar-label-with-icon {
+ display: none;
+ }
+}
+
+@media screen and (max-width: $break) {
+ .site-header {
+ img.avatar {
+ margin-top: -7px
+ }
+
+ .site-title {
+ margin-top: 7px;
+ }
+ }
+
+ nav {
+ height: auto;
+
+ .separator {
+ display: none !important;
+ }
+
+ ul {
+ width: 100%;
+ overflow: hidden;
+
+ /* fade out, then shrink */
+ transition: opacity .25s 0s, font-size .25s 0s;
+ transition-delay: 0s;
+
+ &.hide {
+ font-size: 0;
+ margin: 0;
+ opacity: 0;
+ padding: 0;
+ }
+ }
+
+ li {
+ width: 100%;
+ text-align: center;
+ font-size: 1em;
+ position: relative;
+ background-color: var(--background);
+ backdrop-filter: brightness(0.98);
+
+ &:nth-of-type(4n) {
+ background-color: var(--background);
+ }
+
+ a {
+ width: 100%;
+ margin: 0;
+ display: block;
+ }
+
+ }
+ }
+}
diff --git a/_sass/includes/_portfolio.scss b/_sass/includes/_portfolio.scss
new file mode 100644
index 00000000..0c16b48f
--- /dev/null
+++ b/_sass/includes/_portfolio.scss
@@ -0,0 +1,53 @@
+.portfolio-link {
+ display: block;
+ position: relative;
+ margin: 0 auto;
+ max-width: 400px;
+
+ .caption {
+ margin: 0;
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ text-align: center;
+ opacity: 0;
+ -webkit-transition: all ease .5s;
+ -moz-transition: all ease .5s;
+ transition: all ease .5s;
+
+ &::before {
+ content: ' ';
+ display: inline-block;
+ vertical-align: middle;
+ height: 100%;
+ }
+
+ &:hover {
+ opacity: 1;
+ }
+
+ .caption-content {
+ font-size: 15px;
+ color: white;
+ text-shadow: -1px 0 #ddd, 0 1px #ddd, 1px 0 #ddd, 0 -1px #ddd;
+ display: inline-block;
+ vertical-align: middle;
+
+ @media screen and (max-width: $sm-break) {
+ font-size: 7px;
+ }
+ }
+ }
+}
+
+.portfolio-grid {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-around;
+
+}
+
+.portfolio-cell {
+ flex: 0 0 32%;
+ margin-bottom: 10px;
+}
diff --git a/_sass/includes/_post_nav.scss b/_sass/includes/_post_nav.scss
new file mode 100644
index 00000000..a3df09e5
--- /dev/null
+++ b/_sass/includes/_post_nav.scss
@@ -0,0 +1,33 @@
+#post-nav {
+ width: 100%;
+ display: inline-block;
+ @extend %padding-nav;
+
+ a {
+ width: 100%;
+ padding: 0;
+ margin: 0;
+ }
+
+ p {
+ @extend .meta;
+ }
+
+ #previous-post {
+ float: left;
+ width: 50%;
+ }
+
+ #next-post {
+ float: right;
+ text-align: right;
+ width: 50%;
+ }
+
+ @media screen and (max-width: $sm-break) {
+ a, p {
+ font-size: 0.8em;
+ }
+ }
+}
+
diff --git a/_sass/includes/_share_buttons.scss b/_sass/includes/_share_buttons.scss
new file mode 100644
index 00000000..4c552fc5
--- /dev/null
+++ b/_sass/includes/_share_buttons.scss
@@ -0,0 +1,40 @@
+ul.share-buttons {
+ list-style: none;
+ padding: 1.5% 0 0.75% 0;
+ margin: 0;
+ text-align: center;
+
+ li.meta {
+ display: inline;
+ margin-right: 0.5em;
+ vertical-align: super;
+ }
+
+ li {
+ display: inline;
+
+ a:hover {
+ text-decoration: none;
+ }
+ }
+
+ .sr-only {
+ position: absolute;
+ clip: rect(1px 1px 1px 1px);
+ clip: rect(1px, 1px, 1px, 1px);
+ padding: 0;
+ border: 0;
+ height: 1px;
+ width: 1px;
+ overflow: hidden;
+ }
+
+ .fa-stack {
+ vertical-align: top;
+ width: 1.75em;
+
+ .fab {
+ font-size: 30px;
+ }
+ }
+}
diff --git a/_sass/layouts/_blog.scss b/_sass/layouts/_blog.scss
new file mode 100644
index 00000000..d4493684
--- /dev/null
+++ b/_sass/layouts/_blog.scss
@@ -0,0 +1,101 @@
+/* --- Header text feature --- */
+.call-out {
+ @extend %padding-header;
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+ font-size: 1.2em;
+ text-align: center;
+ color: var(--header-text);
+ background: no-repeat var(--header-background);
+ backdrop-filter: brightness(0.5);
+ background-size: cover;
+
+ h1 {
+ font-family: $font-family-logo;
+ @extend .subtle-txt-shadow;
+ }
+
+ /* --- Responsive --- */
+ @media screen and (max-width: $m-break) {
+ background-size: 170% auto;
+ }
+
+ @media screen and (max-width: 450px) {
+ background-size: 200% auto;
+ }
+
+ @media screen and (max-width: 400px) {
+ background-size: 250% auto;
+ }
+
+ @media screen and (max-width: 380px) {
+ background-size: 280% auto;
+ }
+
+ p:last-child {
+ margin-bottom: 0;
+ }
+}
+
+#main {
+ background-position: 100% -50px, 0 center, center top;
+}
+
+/* --- Post listing --- */
+.posts {
+ .post-teaser {
+ @extend %padding-post;
+ width: 100%;
+ margin-bottom: 0;
+ display: inline-block;
+ background-size: cover;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+
+ p a {
+ @extend .body-link;
+ }
+
+ .post-img {
+ vertical-align: middle;
+ border-radius: 10px;
+ overflow: hidden;
+
+ @media (min-width: $break) {
+ height: 250px;
+ }
+
+ //Smaller screen
+ @media screen and (max-width: $break) {
+ height: 150px;
+ }
+
+ img {
+ width: 100%;
+ padding: 0;
+ vertical-align: middle;
+ }
+
+ }
+
+ .post-img img {
+ -moz-transition-timing-function: ease-out;
+ -webkit-transition-timing-function: ease-out;
+ transition-timing-function: ease-out;
+
+ -moz-transition: all 2s;
+ -webkit-transition: all 2s;
+ transition: all 2s;
+
+ &:hover {
+ -moz-transform: scale(1.1);
+ -webkit-transform: scale(1.1);
+ transform: scale(1.1);
+ }
+ }
+ }
+
+ .excerpt {
+ margin-top: 1em;
+ }
+}
diff --git a/_sass/layouts/_categories.scss b/_sass/layouts/_categories.scss
new file mode 100644
index 00000000..2e79a796
--- /dev/null
+++ b/_sass/layouts/_categories.scss
@@ -0,0 +1,92 @@
+#archive,
+#categories {
+ .archive-clouds,
+ .category-clouds {
+ margin: 30px 0 30px;
+
+ li {
+ background-color: var(--link);
+ display: inline-block;
+ margin-bottom: 10px;
+ margin-right: 3px;
+ padding: 0 15px;
+ border-radius: 20px;
+ color: var(--header-text);
+ font-weight: 600;
+ font-size: 0.8rem;
+ line-height: 35px;
+ letter-spacing: -0.03rem;
+
+ .category-number {
+ vertical-align: super;
+ font-size: 0.625rem;
+ }
+
+ .p {
+ opacity: 1;
+ }
+ }
+
+ li:hover {
+ background-color: var(--header-background) !important;
+ color: var(--header-text);
+ }
+
+ .archive-anchor:hover,
+ .category-anchor:hover {
+ text-decoration: none !important;
+ filter: none;
+ }
+ }
+
+ .archive-group,
+ .category-group {
+ padding: 15px 0 10px;
+
+ .title {
+ margin-bottom: 10px;
+ }
+
+ .items {
+ padding-left: $padding-medium;
+
+ .item {
+ position: relative;
+ margin: 25px 0;
+
+ .meta {
+ color: var(--meta);
+ font-size: 0.85rem;
+ }
+
+ .title {
+ font-weight: 600;
+ color: var(--text);
+ }
+ }
+
+ .item::before {
+ content: "";
+ position: absolute;
+ left: -5%;
+ width: 8px;
+ background-color: var(--selection);
+ border-radius: 8px;
+ height: 100%;
+ }
+
+ .archive-post-link:hover,
+ .category-post-link:hover {
+ text-decoration: none;
+
+ .meta, .title {
+ color: var(--header-background);
+ }
+
+ .item::before {
+ background-color: var(--link);
+ }
+ }
+ }
+ }
+}
diff --git a/_sass/layouts/_page.scss b/_sass/layouts/_page.scss
new file mode 100644
index 00000000..0e765467
--- /dev/null
+++ b/_sass/layouts/_page.scss
@@ -0,0 +1,41 @@
+.title-padder {
+ padding: $title-padding;
+}
+
+h1.title {
+ @extend .subtle-txt-shadow;
+ padding: 0.5em 0;
+}
+
+
+.subtitle {
+ font-weight: normal;
+ margin-top: 5px;
+ text-shadow: 1px 1px 2px var(--text-shadow);
+}
+
+//Shared css in _post.scss
+
+
+/* --- Aligner --- */
+/* within page/posts */
+
+.row {
+ display: flex;
+ flex-wrap: wrap;
+ padding: 0.9% 0 1.5% 0;
+}
+
+.column {
+ flex: 50%;
+
+ img {
+ width: 100%;
+ min-width: 250px;
+ }
+
+ .single {
+ width: 50%;
+ display: block;
+ }
+}
diff --git a/_sass/layouts/_posts.scss b/_sass/layouts/_posts.scss
new file mode 100644
index 00000000..9b92839d
--- /dev/null
+++ b/_sass/layouts/_posts.scss
@@ -0,0 +1,157 @@
+.comments {
+ @extend %padding-post;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+ float: left;
+ width: 100%;
+}
+
+article {
+ @extend .comments;
+
+ header {
+ margin-bottom: 6%;
+ text-align: center;
+ }
+
+ a:hover {
+ @extend .body-link;
+ }
+
+ .footnotes {
+ font-size: 0.9em;
+ }
+}
+
+footer {
+ width: 100%;
+ margin-top: 0;
+ margin-bottom: 0;
+ font-size: 0.9em;
+ display: inline-block;
+ text-align: center;
+
+ .meta {
+ display: inline;
+ }
+
+ a.button {
+ margin-left: 1em;
+ }
+}
+
+header {
+ h1 {
+ margin: 0;
+ }
+}
+
+.meta {
+ color: var(--meta);
+ letter-spacing: 0.1em;
+ margin: 0;
+ text-transform: uppercase;
+}
+
+/* --- Post info --- */
+.post-info {
+ /* For border in author
+ border: 1px solid var(--border);
+ padding-left: 0.5em;
+ */
+ border-radius: 1em;
+ padding-right: 0.5em;
+ display: inline-flex;
+
+ a {
+ display: flex;
+ align-items: center;
+
+ img {
+ height: auto;
+ }
+
+ &:hover {
+ text-decoration: none;
+ }
+ }
+
+ img {
+ border-radius: 1em;
+ padding: 0;
+ width: 1.5em;
+ height: 100%;
+ margin-right: 0.5em;
+ }
+}
+
+/* --- Feature image --- */
+.feature-image {
+ padding: 0;
+
+ .post-link {
+ color: var(--header-text);
+ }
+
+ h1.title, .post-info {
+ @extend .txt-shadow;
+ }
+
+ header {
+ color: var(--header-text);
+ margin-bottom: 0;
+ padding: 3.6% $padding-large;
+
+ .meta {
+ color: var(--header-text);
+ filter: opacity(0.7);
+ }
+ }
+
+ .post-content {
+ @extend %padding-post;
+ padding-bottom: 0;
+ }
+
+ footer {
+ @extend %padding-post;
+ padding-top: 0;
+ }
+
+ .feature-image-padding {
+ padding: $feature-image-padding;
+ }
+}
+
+/*-- feature-image Responsive scrolling --*/
+.feature-image header {
+ @media screen and (max-width: $break) {
+ padding: $padding-large*1.5 $padding-small;
+ }
+
+ @media screen and (min-width: $break) {
+ background-size: 120% auto;
+ }
+
+ @media screen and (max-width: $break) {
+ background-size: 200% auto;
+ }
+
+ @media screen and (max-width: $sm-break) {
+ background-size: 400% auto;
+ }
+}
+
+.post-content {
+ h1 { color: var(--h1); }
+ h2 { color: var(--h2); }
+ h3 { color: var(--h3); }
+ h4 { color: var(--h4); }
+ h5 { color: var(--h5); }
+ h6 { color: var(--h6); }
+
+ a {
+ :visited {
+ filter: saturate(0.7);
+ }
+ }
+}
diff --git a/_sass/layouts/_search.scss b/_sass/layouts/_search.scss
new file mode 100644
index 00000000..b12f03a8
--- /dev/null
+++ b/_sass/layouts/_search.scss
@@ -0,0 +1,58 @@
+.search-bar {
+ display: block;
+ width: 100%;
+ height: 46px;
+ padding: 6px 12px;
+ font-size: 18px;
+ line-height: 1.43;
+ color: var(--text);
+ background: var(--background) none;
+ border: 1px solid #ccc;
+ border-radius: 4px;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
+ -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+
+ &:focus,
+ &:hover {
+ border-color: var(--link);
+ outline: 0;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--link);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px var(--link);
+ filter: opacity(0.6);
+ }
+
+ &::-moz-placeholder {
+ color: var(--meta);
+ opacity: 0.7;
+ }
+
+ &:-ms-input-placeholder,
+ &::-webkit-input-placeholder {
+ color: var(--meta);
+ opacity: 0.7;
+ }
+
+ input {
+ &[type=text] {
+ height: 46px;
+ padding: 10px 16px;
+ font-size: 18px;
+ line-height: 1.33;
+ border-radius: 6px;
+ }
+ }
+}
+
+.search-title a {
+ h3 {
+ margin: 0;
+ color: var(--link);
+ }
+
+ &:hover {
+ text-decoration: none;
+ }
+}
diff --git a/_sass/layouts/_tags.scss b/_sass/layouts/_tags.scss
new file mode 100644
index 00000000..598d1594
--- /dev/null
+++ b/_sass/layouts/_tags.scss
@@ -0,0 +1,71 @@
+.tag-list {
+ width: 100%;
+ padding-bottom: $padding-x-small;
+
+ a.button {
+ margin: 0.1em;
+ padding: 0.2em 0.4em;
+ font-size: 0.9em;
+ }
+
+ p {
+ margin: 0;
+ padding: 0 0.2em 0 0;
+ }
+
+ ul {
+ text-align: center;
+ list-style: none;
+
+ li, div {
+ display: inline;
+ }
+
+ div.meta {
+ margin-right: 0.5em;
+ }
+ }
+}
+
+.tag-anchor {
+ margin-top: $padding-x-small;
+
+ a {
+ color: var(--link);
+
+ &:hover {
+ text-decoration: none;
+ }
+ }
+}
+
+.tag-posts {
+ display: inline-block;
+ width: 100%;
+
+ .tag-title {
+ margin-top: 0;
+ margin-bottom: 0;
+
+ a {
+ margin-left: $padding-x-small;
+ }
+
+ .post-info {
+ float: right;
+ }
+ }
+
+ .meta {
+ display: inline;
+ float: right;
+ font-size: 0.8em;
+ line-height: normal;
+ }
+
+ @media screen and (max-width: $sm-break) {
+ .meta {
+ display: none;
+ }
+ }
+}
diff --git a/_sass/type-on-strap.scss b/_sass/type-on-strap.scss
new file mode 100644
index 00000000..377597f4
--- /dev/null
+++ b/_sass/type-on-strap.scss
@@ -0,0 +1,55 @@
+/* TYPE_ON_STRAP Main style sheet */
+
+/* Variables */
+// All the options to customize your theme in one file
+@import 'base/variables';
+
+/* External */
+// CSS from external sources
+@import 'external/reset';
+@import 'external/font-awesome';
+@import 'external/pacifico';
+@import 'external/katex';
+@import 'external/source-sans-pro';
+
+/* Base */
+// For general CSS in the theme
+@import 'base/global';
+@import 'base/highlight';
+@import 'base/utility';
+
+/* Includes */
+// Linked with the html in the _includes folder
+@import 'includes/post_nav';
+@import 'includes/footer';
+@import 'includes/navbar';
+@import 'includes/share_buttons';
+@import 'includes/blog_nav';
+@import 'includes/gallery';
+@import 'includes/portfolio';
+
+/* Posts */
+// Linked with the html in the _layouts folder
+@import 'layouts/posts';
+@import 'layouts/categories';
+@import 'layouts/blog';
+@import 'layouts/page';
+@import 'layouts/tags';
+@import 'layouts/search';
+
+/**
+
+CUSTOM STYLING
+
+In the case you want to add your own style on top of the type-on-strap one.
+You can add a custom scss file using:
+
+@import 'custom';
+
+Put it right after this comment for your changes to be applied over the default style.
+(Once it processed into the assets/css/main.css by Jekyll at run time)
+
+Then create your _custom.scss right next to type-on-strap.scss and add in it all
+of the unique scss that your blog needs.
+
+*/
diff --git a/assets/Dockerfile b/assets/Dockerfile
new file mode 100644
index 00000000..f316003b
--- /dev/null
+++ b/assets/Dockerfile
@@ -0,0 +1,15 @@
+FROM sylhare/jekyll:latest
+LABEL maintainer="sylhare"
+LABEL image="sylhare/type-on-strap"
+
+# Create Type-on-strap Gemfile
+RUN echo "source \"https://rubygems.org\"" >> Gemfile
+RUN echo "gem 'type-on-strap', '>= 2.4.9', '< 3.0'" >> Gemfile
+RUN echo "Adding the Gemfile" >> cat Gemfile
+
+# Install the theme
+RUN bundle install
+
+# Make it accessible from outside
+EXPOSE 4000
+
diff --git a/assets/css/bootstrap-iso.less b/assets/css/bootstrap-iso.less
new file mode 100644
index 00000000..0d2ee708
--- /dev/null
+++ b/assets/css/bootstrap-iso.less
@@ -0,0 +1,12 @@
+/*
+ To create an isolated version of Bootstrap
+ Use Gulp (npm install) in order to compile it:
+
+ gulp isolate-bootstrap-css
+
+*/
+
+.bootstrap-iso {
+ @import (less) 'vendor/bootstrap.css';
+ /*@import (less) 'vendor/bootstrap-theme.css'; //optional */
+}
\ No newline at end of file
diff --git a/assets/css/main.scss b/assets/css/main.scss
new file mode 100644
index 00000000..ca3c9f37
--- /dev/null
+++ b/assets/css/main.scss
@@ -0,0 +1,4 @@
+---
+---
+
+@import "type-on-strap";
diff --git a/assets/css/vendor/bootstrap-iso.css b/assets/css/vendor/bootstrap-iso.css
new file mode 100644
index 00000000..f08c40fc
--- /dev/null
+++ b/assets/css/vendor/bootstrap-iso.css
@@ -0,0 +1,9121 @@
+/*
+ To create an isolated version of Bootstrap
+ Use Gulp (npm install) in order to compile it:
+
+ gulp isolate-bootstrap-css
+
+*/
+.bootstrap-iso {
+ /*!
+ * Bootstrap v4.3.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 The Bootstrap Authors
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+ /*@import (less) 'vendor/bootstrap-theme.css'; //optional */
+}
+.bootstrap-iso *,
+.bootstrap-iso *::before,
+.bootstrap-iso *::after {
+ box-sizing: border-box;
+}
+ {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.bootstrap-iso article,
+.bootstrap-iso aside,
+.bootstrap-iso figcaption,
+.bootstrap-iso figure,
+.bootstrap-iso footer,
+.bootstrap-iso header,
+.bootstrap-iso hgroup,
+.bootstrap-iso main,
+.bootstrap-iso nav,
+.bootstrap-iso section {
+ display: block;
+}
+ {
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: left;
+ background-color: #fff;
+}
+.bootstrap-iso [tabindex="-1"]:focus {
+ outline: 0 !important;
+}
+.bootstrap-iso hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible;
+}
+.bootstrap-iso h1,
+.bootstrap-iso h2,
+.bootstrap-iso h3,
+.bootstrap-iso h4,
+.bootstrap-iso h5,
+.bootstrap-iso h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+}
+.bootstrap-iso p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+.bootstrap-iso abbr[title],
+.bootstrap-iso abbr[data-original-title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+.bootstrap-iso address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+.bootstrap-iso ol,
+.bootstrap-iso ul,
+.bootstrap-iso dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+.bootstrap-iso ol ol,
+.bootstrap-iso ul ul,
+.bootstrap-iso ol ul,
+.bootstrap-iso ul ol {
+ margin-bottom: 0;
+}
+.bootstrap-iso dt {
+ font-weight: 700;
+}
+.bootstrap-iso dd {
+ margin-bottom: 0.5rem;
+ margin-left: 0;
+}
+.bootstrap-iso blockquote {
+ margin: 0 0 1rem;
+}
+.bootstrap-iso b,
+.bootstrap-iso strong {
+ font-weight: bolder;
+}
+.bootstrap-iso small {
+ font-size: 80%;
+}
+.bootstrap-iso sub,
+.bootstrap-iso sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+.bootstrap-iso sub {
+ bottom: -0.25em;
+}
+.bootstrap-iso sup {
+ top: -0.5em;
+}
+.bootstrap-iso a {
+ color: #007bff;
+ text-decoration: none;
+ background-color: transparent;
+}
+.bootstrap-iso a:hover {
+ color: #0056b3;
+ text-decoration: underline;
+}
+.bootstrap-iso a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none;
+}
+.bootstrap-iso a:not([href]):not([tabindex]):hover,
+.bootstrap-iso a:not([href]):not([tabindex]):focus {
+ color: inherit;
+ text-decoration: none;
+}
+.bootstrap-iso a:not([href]):not([tabindex]):focus {
+ outline: 0;
+}
+.bootstrap-iso pre,
+.bootstrap-iso code,
+.bootstrap-iso kbd,
+.bootstrap-iso samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em;
+}
+.bootstrap-iso pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+}
+.bootstrap-iso figure {
+ margin: 0 0 1rem;
+}
+.bootstrap-iso img {
+ vertical-align: middle;
+ border-style: none;
+}
+.bootstrap-iso svg {
+ overflow: hidden;
+ vertical-align: middle;
+}
+.bootstrap-iso table {
+ border-collapse: collapse;
+}
+.bootstrap-iso caption {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom;
+}
+.bootstrap-iso th {
+ text-align: inherit;
+}
+.bootstrap-iso label {
+ display: inline-block;
+ margin-bottom: 0.5rem;
+}
+.bootstrap-iso button {
+ border-radius: 0;
+}
+.bootstrap-iso button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+.bootstrap-iso input,
+.bootstrap-iso button,
+.bootstrap-iso select,
+.bootstrap-iso optgroup,
+.bootstrap-iso textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+.bootstrap-iso button,
+.bootstrap-iso input {
+ overflow: visible;
+}
+.bootstrap-iso button,
+.bootstrap-iso select {
+ text-transform: none;
+}
+.bootstrap-iso select {
+ word-wrap: normal;
+}
+.bootstrap-iso button,
+.bootstrap-iso [type="button"],
+.bootstrap-iso [type="reset"],
+.bootstrap-iso [type="submit"] {
+ -webkit-appearance: button;
+}
+.bootstrap-iso button:not(:disabled),
+.bootstrap-iso [type="button"]:not(:disabled),
+.bootstrap-iso [type="reset"]:not(:disabled),
+.bootstrap-iso [type="submit"]:not(:disabled) {
+ cursor: pointer;
+}
+.bootstrap-iso button::-moz-focus-inner,
+.bootstrap-iso [type="button"]::-moz-focus-inner,
+.bootstrap-iso [type="reset"]::-moz-focus-inner,
+.bootstrap-iso [type="submit"]::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+.bootstrap-iso input[type="radio"],
+.bootstrap-iso input[type="checkbox"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+.bootstrap-iso input[type="date"],
+.bootstrap-iso input[type="time"],
+.bootstrap-iso input[type="datetime-local"],
+.bootstrap-iso input[type="month"] {
+ -webkit-appearance: listbox;
+}
+.bootstrap-iso textarea {
+ overflow: auto;
+ resize: vertical;
+}
+.bootstrap-iso fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+.bootstrap-iso legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal;
+}
+.bootstrap-iso progress {
+ vertical-align: baseline;
+}
+.bootstrap-iso [type="number"]::-webkit-inner-spin-button,
+.bootstrap-iso [type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+.bootstrap-iso [type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none;
+}
+.bootstrap-iso [type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+.bootstrap-iso ::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+.bootstrap-iso output {
+ display: inline-block;
+}
+.bootstrap-iso summary {
+ display: list-item;
+ cursor: pointer;
+}
+.bootstrap-iso template {
+ display: none;
+}
+.bootstrap-iso [hidden] {
+ display: none !important;
+}
+.bootstrap-iso h1,
+.bootstrap-iso h2,
+.bootstrap-iso h3,
+.bootstrap-iso h4,
+.bootstrap-iso h5,
+.bootstrap-iso h6,
+.bootstrap-iso .h1,
+.bootstrap-iso .h2,
+.bootstrap-iso .h3,
+.bootstrap-iso .h4,
+.bootstrap-iso .h5,
+.bootstrap-iso .h6 {
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+.bootstrap-iso h1,
+.bootstrap-iso .h1 {
+ font-size: 2.5rem;
+}
+.bootstrap-iso h2,
+.bootstrap-iso .h2 {
+ font-size: 2rem;
+}
+.bootstrap-iso h3,
+.bootstrap-iso .h3 {
+ font-size: 1.75rem;
+}
+.bootstrap-iso h4,
+.bootstrap-iso .h4 {
+ font-size: 1.5rem;
+}
+.bootstrap-iso h5,
+.bootstrap-iso .h5 {
+ font-size: 1.25rem;
+}
+.bootstrap-iso h6,
+.bootstrap-iso .h6 {
+ font-size: 1rem;
+}
+.bootstrap-iso .lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+.bootstrap-iso .display-1 {
+ font-size: 6rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+.bootstrap-iso .display-2 {
+ font-size: 5.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+.bootstrap-iso .display-3 {
+ font-size: 4.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+.bootstrap-iso .display-4 {
+ font-size: 3.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+.bootstrap-iso hr {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ border: 0;
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
+}
+.bootstrap-iso small,
+.bootstrap-iso .small {
+ font-size: 80%;
+ font-weight: 400;
+}
+.bootstrap-iso mark,
+.bootstrap-iso .mark {
+ padding: 0.2em;
+ background-color: #fcf8e3;
+}
+.bootstrap-iso .list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+.bootstrap-iso .list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+.bootstrap-iso .list-inline-item {
+ display: inline-block;
+}
+.bootstrap-iso .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+.bootstrap-iso .initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+.bootstrap-iso .blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+.bootstrap-iso .blockquote-footer {
+ display: block;
+ font-size: 80%;
+ color: #6c757d;
+}
+.bootstrap-iso .blockquote-footer::before {
+ content: "\2014\00A0";
+}
+.bootstrap-iso .img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+.bootstrap-iso .img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+ max-width: 100%;
+ height: auto;
+}
+.bootstrap-iso .figure {
+ display: inline-block;
+}
+.bootstrap-iso .figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+.bootstrap-iso .figure-caption {
+ font-size: 90%;
+ color: #6c757d;
+}
+.bootstrap-iso code {
+ font-size: 87.5%;
+ color: #e83e8c;
+ word-break: break-word;
+}
+.bootstrap-iso a > code {
+ color: inherit;
+}
+.bootstrap-iso kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 87.5%;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem;
+}
+.bootstrap-iso kbd kbd {
+ padding: 0;
+ font-size: 100%;
+ font-weight: 700;
+}
+.bootstrap-iso pre {
+ display: block;
+ font-size: 87.5%;
+ color: #212529;
+}
+.bootstrap-iso pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+.bootstrap-iso .pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+.bootstrap-iso .container {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .container {
+ max-width: 540px;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .container {
+ max-width: 720px;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .container {
+ max-width: 960px;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .container {
+ max-width: 1140px;
+ }
+}
+.bootstrap-iso .container-fluid {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+.bootstrap-iso .row {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+}
+.bootstrap-iso .no-gutters {
+ margin-right: 0;
+ margin-left: 0;
+}
+.bootstrap-iso .no-gutters > .col,
+.bootstrap-iso .no-gutters > [class*="col-"] {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bootstrap-iso .col-1,
+.bootstrap-iso .col-2,
+.bootstrap-iso .col-3,
+.bootstrap-iso .col-4,
+.bootstrap-iso .col-5,
+.bootstrap-iso .col-6,
+.bootstrap-iso .col-7,
+.bootstrap-iso .col-8,
+.bootstrap-iso .col-9,
+.bootstrap-iso .col-10,
+.bootstrap-iso .col-11,
+.bootstrap-iso .col-12,
+.bootstrap-iso .col,
+.bootstrap-iso .col-auto,
+.bootstrap-iso .col-sm-1,
+.bootstrap-iso .col-sm-2,
+.bootstrap-iso .col-sm-3,
+.bootstrap-iso .col-sm-4,
+.bootstrap-iso .col-sm-5,
+.bootstrap-iso .col-sm-6,
+.bootstrap-iso .col-sm-7,
+.bootstrap-iso .col-sm-8,
+.bootstrap-iso .col-sm-9,
+.bootstrap-iso .col-sm-10,
+.bootstrap-iso .col-sm-11,
+.bootstrap-iso .col-sm-12,
+.bootstrap-iso .col-sm,
+.bootstrap-iso .col-sm-auto,
+.bootstrap-iso .col-md-1,
+.bootstrap-iso .col-md-2,
+.bootstrap-iso .col-md-3,
+.bootstrap-iso .col-md-4,
+.bootstrap-iso .col-md-5,
+.bootstrap-iso .col-md-6,
+.bootstrap-iso .col-md-7,
+.bootstrap-iso .col-md-8,
+.bootstrap-iso .col-md-9,
+.bootstrap-iso .col-md-10,
+.bootstrap-iso .col-md-11,
+.bootstrap-iso .col-md-12,
+.bootstrap-iso .col-md,
+.bootstrap-iso .col-md-auto,
+.bootstrap-iso .col-lg-1,
+.bootstrap-iso .col-lg-2,
+.bootstrap-iso .col-lg-3,
+.bootstrap-iso .col-lg-4,
+.bootstrap-iso .col-lg-5,
+.bootstrap-iso .col-lg-6,
+.bootstrap-iso .col-lg-7,
+.bootstrap-iso .col-lg-8,
+.bootstrap-iso .col-lg-9,
+.bootstrap-iso .col-lg-10,
+.bootstrap-iso .col-lg-11,
+.bootstrap-iso .col-lg-12,
+.bootstrap-iso .col-lg,
+.bootstrap-iso .col-lg-auto,
+.bootstrap-iso .col-xl-1,
+.bootstrap-iso .col-xl-2,
+.bootstrap-iso .col-xl-3,
+.bootstrap-iso .col-xl-4,
+.bootstrap-iso .col-xl-5,
+.bootstrap-iso .col-xl-6,
+.bootstrap-iso .col-xl-7,
+.bootstrap-iso .col-xl-8,
+.bootstrap-iso .col-xl-9,
+.bootstrap-iso .col-xl-10,
+.bootstrap-iso .col-xl-11,
+.bootstrap-iso .col-xl-12,
+.bootstrap-iso .col-xl,
+.bootstrap-iso .col-xl-auto {
+ position: relative;
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+}
+.bootstrap-iso .col {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+}
+.bootstrap-iso .col-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+}
+.bootstrap-iso .col-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+}
+.bootstrap-iso .col-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+}
+.bootstrap-iso .col-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+}
+.bootstrap-iso .col-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+}
+.bootstrap-iso .col-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+}
+.bootstrap-iso .col-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+}
+.bootstrap-iso .col-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+}
+.bootstrap-iso .col-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+}
+.bootstrap-iso .col-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+}
+.bootstrap-iso .col-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+}
+.bootstrap-iso .col-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+}
+.bootstrap-iso .col-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+}
+.bootstrap-iso .order-first {
+ -ms-flex-order: -1;
+ order: -1;
+}
+.bootstrap-iso .order-last {
+ -ms-flex-order: 13;
+ order: 13;
+}
+.bootstrap-iso .order-0 {
+ -ms-flex-order: 0;
+ order: 0;
+}
+.bootstrap-iso .order-1 {
+ -ms-flex-order: 1;
+ order: 1;
+}
+.bootstrap-iso .order-2 {
+ -ms-flex-order: 2;
+ order: 2;
+}
+.bootstrap-iso .order-3 {
+ -ms-flex-order: 3;
+ order: 3;
+}
+.bootstrap-iso .order-4 {
+ -ms-flex-order: 4;
+ order: 4;
+}
+.bootstrap-iso .order-5 {
+ -ms-flex-order: 5;
+ order: 5;
+}
+.bootstrap-iso .order-6 {
+ -ms-flex-order: 6;
+ order: 6;
+}
+.bootstrap-iso .order-7 {
+ -ms-flex-order: 7;
+ order: 7;
+}
+.bootstrap-iso .order-8 {
+ -ms-flex-order: 8;
+ order: 8;
+}
+.bootstrap-iso .order-9 {
+ -ms-flex-order: 9;
+ order: 9;
+}
+.bootstrap-iso .order-10 {
+ -ms-flex-order: 10;
+ order: 10;
+}
+.bootstrap-iso .order-11 {
+ -ms-flex-order: 11;
+ order: 11;
+}
+.bootstrap-iso .order-12 {
+ -ms-flex-order: 12;
+ order: 12;
+}
+.bootstrap-iso .offset-1 {
+ margin-left: 8.333333%;
+}
+.bootstrap-iso .offset-2 {
+ margin-left: 16.666667%;
+}
+.bootstrap-iso .offset-3 {
+ margin-left: 25%;
+}
+.bootstrap-iso .offset-4 {
+ margin-left: 33.333333%;
+}
+.bootstrap-iso .offset-5 {
+ margin-left: 41.666667%;
+}
+.bootstrap-iso .offset-6 {
+ margin-left: 50%;
+}
+.bootstrap-iso .offset-7 {
+ margin-left: 58.333333%;
+}
+.bootstrap-iso .offset-8 {
+ margin-left: 66.666667%;
+}
+.bootstrap-iso .offset-9 {
+ margin-left: 75%;
+}
+.bootstrap-iso .offset-10 {
+ margin-left: 83.333333%;
+}
+.bootstrap-iso .offset-11 {
+ margin-left: 91.666667%;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .col-sm {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-sm-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-sm-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .bootstrap-iso .col-sm-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .bootstrap-iso .col-sm-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bootstrap-iso .col-sm-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .bootstrap-iso .col-sm-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .bootstrap-iso .col-sm-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bootstrap-iso .col-sm-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .bootstrap-iso .col-sm-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .bootstrap-iso .col-sm-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bootstrap-iso .col-sm-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .bootstrap-iso .col-sm-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .bootstrap-iso .col-sm-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bootstrap-iso .order-sm-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .bootstrap-iso .order-sm-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .bootstrap-iso .order-sm-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .bootstrap-iso .order-sm-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .bootstrap-iso .order-sm-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .bootstrap-iso .order-sm-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .bootstrap-iso .order-sm-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .bootstrap-iso .order-sm-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .bootstrap-iso .order-sm-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .bootstrap-iso .order-sm-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .bootstrap-iso .order-sm-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .bootstrap-iso .order-sm-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .bootstrap-iso .order-sm-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .bootstrap-iso .order-sm-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .bootstrap-iso .order-sm-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .bootstrap-iso .offset-sm-0 {
+ margin-left: 0;
+ }
+ .bootstrap-iso .offset-sm-1 {
+ margin-left: 8.333333%;
+ }
+ .bootstrap-iso .offset-sm-2 {
+ margin-left: 16.666667%;
+ }
+ .bootstrap-iso .offset-sm-3 {
+ margin-left: 25%;
+ }
+ .bootstrap-iso .offset-sm-4 {
+ margin-left: 33.333333%;
+ }
+ .bootstrap-iso .offset-sm-5 {
+ margin-left: 41.666667%;
+ }
+ .bootstrap-iso .offset-sm-6 {
+ margin-left: 50%;
+ }
+ .bootstrap-iso .offset-sm-7 {
+ margin-left: 58.333333%;
+ }
+ .bootstrap-iso .offset-sm-8 {
+ margin-left: 66.666667%;
+ }
+ .bootstrap-iso .offset-sm-9 {
+ margin-left: 75%;
+ }
+ .bootstrap-iso .offset-sm-10 {
+ margin-left: 83.333333%;
+ }
+ .bootstrap-iso .offset-sm-11 {
+ margin-left: 91.666667%;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .col-md {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-md-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-md-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .bootstrap-iso .col-md-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .bootstrap-iso .col-md-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bootstrap-iso .col-md-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .bootstrap-iso .col-md-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .bootstrap-iso .col-md-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bootstrap-iso .col-md-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .bootstrap-iso .col-md-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .bootstrap-iso .col-md-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bootstrap-iso .col-md-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .bootstrap-iso .col-md-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .bootstrap-iso .col-md-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bootstrap-iso .order-md-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .bootstrap-iso .order-md-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .bootstrap-iso .order-md-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .bootstrap-iso .order-md-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .bootstrap-iso .order-md-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .bootstrap-iso .order-md-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .bootstrap-iso .order-md-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .bootstrap-iso .order-md-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .bootstrap-iso .order-md-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .bootstrap-iso .order-md-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .bootstrap-iso .order-md-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .bootstrap-iso .order-md-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .bootstrap-iso .order-md-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .bootstrap-iso .order-md-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .bootstrap-iso .order-md-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .bootstrap-iso .offset-md-0 {
+ margin-left: 0;
+ }
+ .bootstrap-iso .offset-md-1 {
+ margin-left: 8.333333%;
+ }
+ .bootstrap-iso .offset-md-2 {
+ margin-left: 16.666667%;
+ }
+ .bootstrap-iso .offset-md-3 {
+ margin-left: 25%;
+ }
+ .bootstrap-iso .offset-md-4 {
+ margin-left: 33.333333%;
+ }
+ .bootstrap-iso .offset-md-5 {
+ margin-left: 41.666667%;
+ }
+ .bootstrap-iso .offset-md-6 {
+ margin-left: 50%;
+ }
+ .bootstrap-iso .offset-md-7 {
+ margin-left: 58.333333%;
+ }
+ .bootstrap-iso .offset-md-8 {
+ margin-left: 66.666667%;
+ }
+ .bootstrap-iso .offset-md-9 {
+ margin-left: 75%;
+ }
+ .bootstrap-iso .offset-md-10 {
+ margin-left: 83.333333%;
+ }
+ .bootstrap-iso .offset-md-11 {
+ margin-left: 91.666667%;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .col-lg {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-lg-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-lg-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .bootstrap-iso .col-lg-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .bootstrap-iso .col-lg-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bootstrap-iso .col-lg-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .bootstrap-iso .col-lg-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .bootstrap-iso .col-lg-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bootstrap-iso .col-lg-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .bootstrap-iso .col-lg-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .bootstrap-iso .col-lg-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bootstrap-iso .col-lg-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .bootstrap-iso .col-lg-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .bootstrap-iso .col-lg-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bootstrap-iso .order-lg-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .bootstrap-iso .order-lg-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .bootstrap-iso .order-lg-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .bootstrap-iso .order-lg-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .bootstrap-iso .order-lg-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .bootstrap-iso .order-lg-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .bootstrap-iso .order-lg-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .bootstrap-iso .order-lg-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .bootstrap-iso .order-lg-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .bootstrap-iso .order-lg-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .bootstrap-iso .order-lg-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .bootstrap-iso .order-lg-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .bootstrap-iso .order-lg-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .bootstrap-iso .order-lg-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .bootstrap-iso .order-lg-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .bootstrap-iso .offset-lg-0 {
+ margin-left: 0;
+ }
+ .bootstrap-iso .offset-lg-1 {
+ margin-left: 8.333333%;
+ }
+ .bootstrap-iso .offset-lg-2 {
+ margin-left: 16.666667%;
+ }
+ .bootstrap-iso .offset-lg-3 {
+ margin-left: 25%;
+ }
+ .bootstrap-iso .offset-lg-4 {
+ margin-left: 33.333333%;
+ }
+ .bootstrap-iso .offset-lg-5 {
+ margin-left: 41.666667%;
+ }
+ .bootstrap-iso .offset-lg-6 {
+ margin-left: 50%;
+ }
+ .bootstrap-iso .offset-lg-7 {
+ margin-left: 58.333333%;
+ }
+ .bootstrap-iso .offset-lg-8 {
+ margin-left: 66.666667%;
+ }
+ .bootstrap-iso .offset-lg-9 {
+ margin-left: 75%;
+ }
+ .bootstrap-iso .offset-lg-10 {
+ margin-left: 83.333333%;
+ }
+ .bootstrap-iso .offset-lg-11 {
+ margin-left: 91.666667%;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .col-xl {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-xl-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .bootstrap-iso .col-xl-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .bootstrap-iso .col-xl-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .bootstrap-iso .col-xl-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .bootstrap-iso .col-xl-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .bootstrap-iso .col-xl-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .bootstrap-iso .col-xl-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .bootstrap-iso .col-xl-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .bootstrap-iso .col-xl-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .bootstrap-iso .col-xl-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .bootstrap-iso .col-xl-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .bootstrap-iso .col-xl-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .bootstrap-iso .col-xl-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .bootstrap-iso .order-xl-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .bootstrap-iso .order-xl-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .bootstrap-iso .order-xl-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .bootstrap-iso .order-xl-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .bootstrap-iso .order-xl-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .bootstrap-iso .order-xl-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .bootstrap-iso .order-xl-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .bootstrap-iso .order-xl-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .bootstrap-iso .order-xl-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .bootstrap-iso .order-xl-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .bootstrap-iso .order-xl-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .bootstrap-iso .order-xl-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .bootstrap-iso .order-xl-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .bootstrap-iso .order-xl-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .bootstrap-iso .order-xl-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .bootstrap-iso .offset-xl-0 {
+ margin-left: 0;
+ }
+ .bootstrap-iso .offset-xl-1 {
+ margin-left: 8.333333%;
+ }
+ .bootstrap-iso .offset-xl-2 {
+ margin-left: 16.666667%;
+ }
+ .bootstrap-iso .offset-xl-3 {
+ margin-left: 25%;
+ }
+ .bootstrap-iso .offset-xl-4 {
+ margin-left: 33.333333%;
+ }
+ .bootstrap-iso .offset-xl-5 {
+ margin-left: 41.666667%;
+ }
+ .bootstrap-iso .offset-xl-6 {
+ margin-left: 50%;
+ }
+ .bootstrap-iso .offset-xl-7 {
+ margin-left: 58.333333%;
+ }
+ .bootstrap-iso .offset-xl-8 {
+ margin-left: 66.666667%;
+ }
+ .bootstrap-iso .offset-xl-9 {
+ margin-left: 75%;
+ }
+ .bootstrap-iso .offset-xl-10 {
+ margin-left: 83.333333%;
+ }
+ .bootstrap-iso .offset-xl-11 {
+ margin-left: 91.666667%;
+ }
+}
+.bootstrap-iso .table {
+ width: 100%;
+ margin-bottom: 1rem;
+ color: #212529;
+}
+.bootstrap-iso .table th,
+.bootstrap-iso .table td {
+ padding: 0.75rem;
+ vertical-align: top;
+ border-top: 1px solid #dee2e6;
+}
+.bootstrap-iso .table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid #dee2e6;
+}
+.bootstrap-iso .table tbody + tbody {
+ border-top: 2px solid #dee2e6;
+}
+.bootstrap-iso .table-sm th,
+.bootstrap-iso .table-sm td {
+ padding: 0.3rem;
+}
+.bootstrap-iso .table-bordered {
+ border: 1px solid #dee2e6;
+}
+.bootstrap-iso .table-bordered th,
+.bootstrap-iso .table-bordered td {
+ border: 1px solid #dee2e6;
+}
+.bootstrap-iso .table-bordered thead th,
+.bootstrap-iso .table-bordered thead td {
+ border-bottom-width: 2px;
+}
+.bootstrap-iso .table-borderless th,
+.bootstrap-iso .table-borderless td,
+.bootstrap-iso .table-borderless thead th,
+.bootstrap-iso .table-borderless tbody + tbody {
+ border: 0;
+}
+.bootstrap-iso .table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(0, 0, 0, 0.05);
+}
+.bootstrap-iso .table-hover tbody tr:hover {
+ color: #212529;
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bootstrap-iso .table-primary,
+.bootstrap-iso .table-primary > th,
+.bootstrap-iso .table-primary > td {
+ background-color: #b8daff;
+}
+.bootstrap-iso .table-primary th,
+.bootstrap-iso .table-primary td,
+.bootstrap-iso .table-primary thead th,
+.bootstrap-iso .table-primary tbody + tbody {
+ border-color: #7abaff;
+}
+.bootstrap-iso .table-hover .table-primary:hover {
+ background-color: #9fcdff;
+}
+.bootstrap-iso .table-hover .table-primary:hover > td,
+.bootstrap-iso .table-hover .table-primary:hover > th {
+ background-color: #9fcdff;
+}
+.bootstrap-iso .table-secondary,
+.bootstrap-iso .table-secondary > th,
+.bootstrap-iso .table-secondary > td {
+ background-color: #d6d8db;
+}
+.bootstrap-iso .table-secondary th,
+.bootstrap-iso .table-secondary td,
+.bootstrap-iso .table-secondary thead th,
+.bootstrap-iso .table-secondary tbody + tbody {
+ border-color: #b3b7bb;
+}
+.bootstrap-iso .table-hover .table-secondary:hover {
+ background-color: #c8cbcf;
+}
+.bootstrap-iso .table-hover .table-secondary:hover > td,
+.bootstrap-iso .table-hover .table-secondary:hover > th {
+ background-color: #c8cbcf;
+}
+.bootstrap-iso .table-success,
+.bootstrap-iso .table-success > th,
+.bootstrap-iso .table-success > td {
+ background-color: #c3e6cb;
+}
+.bootstrap-iso .table-success th,
+.bootstrap-iso .table-success td,
+.bootstrap-iso .table-success thead th,
+.bootstrap-iso .table-success tbody + tbody {
+ border-color: #8fd19e;
+}
+.bootstrap-iso .table-hover .table-success:hover {
+ background-color: #b1dfbb;
+}
+.bootstrap-iso .table-hover .table-success:hover > td,
+.bootstrap-iso .table-hover .table-success:hover > th {
+ background-color: #b1dfbb;
+}
+.bootstrap-iso .table-info,
+.bootstrap-iso .table-info > th,
+.bootstrap-iso .table-info > td {
+ background-color: #bee5eb;
+}
+.bootstrap-iso .table-info th,
+.bootstrap-iso .table-info td,
+.bootstrap-iso .table-info thead th,
+.bootstrap-iso .table-info tbody + tbody {
+ border-color: #86cfda;
+}
+.bootstrap-iso .table-hover .table-info:hover {
+ background-color: #abdde5;
+}
+.bootstrap-iso .table-hover .table-info:hover > td,
+.bootstrap-iso .table-hover .table-info:hover > th {
+ background-color: #abdde5;
+}
+.bootstrap-iso .table-warning,
+.bootstrap-iso .table-warning > th,
+.bootstrap-iso .table-warning > td {
+ background-color: #ffeeba;
+}
+.bootstrap-iso .table-warning th,
+.bootstrap-iso .table-warning td,
+.bootstrap-iso .table-warning thead th,
+.bootstrap-iso .table-warning tbody + tbody {
+ border-color: #ffdf7e;
+}
+.bootstrap-iso .table-hover .table-warning:hover {
+ background-color: #ffe8a1;
+}
+.bootstrap-iso .table-hover .table-warning:hover > td,
+.bootstrap-iso .table-hover .table-warning:hover > th {
+ background-color: #ffe8a1;
+}
+.bootstrap-iso .table-danger,
+.bootstrap-iso .table-danger > th,
+.bootstrap-iso .table-danger > td {
+ background-color: #f5c6cb;
+}
+.bootstrap-iso .table-danger th,
+.bootstrap-iso .table-danger td,
+.bootstrap-iso .table-danger thead th,
+.bootstrap-iso .table-danger tbody + tbody {
+ border-color: #ed969e;
+}
+.bootstrap-iso .table-hover .table-danger:hover {
+ background-color: #f1b0b7;
+}
+.bootstrap-iso .table-hover .table-danger:hover > td,
+.bootstrap-iso .table-hover .table-danger:hover > th {
+ background-color: #f1b0b7;
+}
+.bootstrap-iso .table-light,
+.bootstrap-iso .table-light > th,
+.bootstrap-iso .table-light > td {
+ background-color: #fdfdfe;
+}
+.bootstrap-iso .table-light th,
+.bootstrap-iso .table-light td,
+.bootstrap-iso .table-light thead th,
+.bootstrap-iso .table-light tbody + tbody {
+ border-color: #fbfcfc;
+}
+.bootstrap-iso .table-hover .table-light:hover {
+ background-color: #ececf6;
+}
+.bootstrap-iso .table-hover .table-light:hover > td,
+.bootstrap-iso .table-hover .table-light:hover > th {
+ background-color: #ececf6;
+}
+.bootstrap-iso .table-dark,
+.bootstrap-iso .table-dark > th,
+.bootstrap-iso .table-dark > td {
+ background-color: #c6c8ca;
+}
+.bootstrap-iso .table-dark th,
+.bootstrap-iso .table-dark td,
+.bootstrap-iso .table-dark thead th,
+.bootstrap-iso .table-dark tbody + tbody {
+ border-color: #95999c;
+}
+.bootstrap-iso .table-hover .table-dark:hover {
+ background-color: #b9bbbe;
+}
+.bootstrap-iso .table-hover .table-dark:hover > td,
+.bootstrap-iso .table-hover .table-dark:hover > th {
+ background-color: #b9bbbe;
+}
+.bootstrap-iso .table-active,
+.bootstrap-iso .table-active > th,
+.bootstrap-iso .table-active > td {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bootstrap-iso .table-hover .table-active:hover {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bootstrap-iso .table-hover .table-active:hover > td,
+.bootstrap-iso .table-hover .table-active:hover > th {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+.bootstrap-iso .table .thead-dark th {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #454d55;
+}
+.bootstrap-iso .table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+.bootstrap-iso .table-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+.bootstrap-iso .table-dark th,
+.bootstrap-iso .table-dark td,
+.bootstrap-iso .table-dark thead th {
+ border-color: #454d55;
+}
+.bootstrap-iso .table-dark.table-bordered {
+ border: 0;
+}
+.bootstrap-iso .table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(255, 255, 255, 0.05);
+}
+.bootstrap-iso .table-dark.table-hover tbody tr:hover {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.075);
+}
+@media (max-width: 575.98px) {
+ .bootstrap-iso .table-responsive-sm {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .bootstrap-iso .table-responsive-sm > .table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 767.98px) {
+ .bootstrap-iso .table-responsive-md {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .bootstrap-iso .table-responsive-md > .table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 991.98px) {
+ .bootstrap-iso .table-responsive-lg {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .bootstrap-iso .table-responsive-lg > .table-bordered {
+ border: 0;
+ }
+}
+@media (max-width: 1199.98px) {
+ .bootstrap-iso .table-responsive-xl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .bootstrap-iso .table-responsive-xl > .table-bordered {
+ border: 0;
+ }
+}
+.bootstrap-iso .table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+.bootstrap-iso .table-responsive > .table-bordered {
+ border: 0;
+}
+.bootstrap-iso .form-control {
+ display: block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .form-control {
+ transition: none;
+ }
+}
+.bootstrap-iso .form-control::-ms-expand {
+ background-color: transparent;
+ border: 0;
+}
+.bootstrap-iso .form-control:focus {
+ color: #495057;
+ background-color: #fff;
+ border-color: #80bdff;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .form-control::-webkit-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+.bootstrap-iso .form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+.bootstrap-iso .form-control:-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+.bootstrap-iso .form-control::-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+.bootstrap-iso .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+.bootstrap-iso .form-control:disabled,
+.bootstrap-iso .form-control[readonly] {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+.bootstrap-iso select.form-control:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+.bootstrap-iso .form-control-file,
+.bootstrap-iso .form-control-range {
+ display: block;
+ width: 100%;
+}
+.bootstrap-iso .col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+.bootstrap-iso .col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+.bootstrap-iso .col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+.bootstrap-iso .form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+.bootstrap-iso .form-control-plaintext.form-control-sm,
+.bootstrap-iso .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bootstrap-iso .form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+.bootstrap-iso .form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+.bootstrap-iso select.form-control[size],
+.bootstrap-iso select.form-control[multiple] {
+ height: auto;
+}
+.bootstrap-iso textarea.form-control {
+ height: auto;
+}
+.bootstrap-iso .form-group {
+ margin-bottom: 1rem;
+}
+.bootstrap-iso .form-text {
+ display: block;
+ margin-top: 0.25rem;
+}
+.bootstrap-iso .form-row {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -5px;
+ margin-left: -5px;
+}
+.bootstrap-iso .form-row > .col,
+.bootstrap-iso .form-row > [class*="col-"] {
+ padding-right: 5px;
+ padding-left: 5px;
+}
+.bootstrap-iso .form-check {
+ position: relative;
+ display: block;
+ padding-left: 1.25rem;
+}
+.bootstrap-iso .form-check-input {
+ position: absolute;
+ margin-top: 0.3rem;
+ margin-left: -1.25rem;
+}
+.bootstrap-iso .form-check-input:disabled ~ .form-check-label {
+ color: #6c757d;
+}
+.bootstrap-iso .form-check-label {
+ margin-bottom: 0;
+}
+.bootstrap-iso .form-check-inline {
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding-left: 0;
+ margin-right: 0.75rem;
+}
+.bootstrap-iso .form-check-inline .form-check-input {
+ position: static;
+ margin-top: 0;
+ margin-right: 0.3125rem;
+ margin-left: 0;
+}
+.bootstrap-iso .valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #28a745;
+}
+.bootstrap-iso .valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(40, 167, 69, 0.9);
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .was-validated .form-control:valid,
+.bootstrap-iso .form-control.is-valid {
+ border-color: #28a745;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: center right calc(0.375em + 0.1875rem);
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+.bootstrap-iso .was-validated .form-control:valid:focus,
+.bootstrap-iso .form-control.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+.bootstrap-iso .was-validated .form-control:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .form-control:valid ~ .valid-tooltip,
+.bootstrap-iso .form-control.is-valid ~ .valid-feedback,
+.bootstrap-iso .form-control.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated textarea.form-control:valid,
+.bootstrap-iso textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+.bootstrap-iso .was-validated .custom-select:valid,
+.bootstrap-iso .custom-select.is-valid {
+ border-color: #28a745;
+ padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+.bootstrap-iso .was-validated .custom-select:valid:focus,
+.bootstrap-iso .custom-select.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+.bootstrap-iso .was-validated .custom-select:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .custom-select:valid ~ .valid-tooltip,
+.bootstrap-iso .custom-select.is-valid ~ .valid-feedback,
+.bootstrap-iso .custom-select.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .form-control-file:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .form-control-file:valid ~ .valid-tooltip,
+.bootstrap-iso .form-control-file.is-valid ~ .valid-feedback,
+.bootstrap-iso .form-control-file.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .form-check-input:valid ~ .form-check-label,
+.bootstrap-iso .form-check-input.is-valid ~ .form-check-label {
+ color: #28a745;
+}
+.bootstrap-iso .was-validated .form-check-input:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .form-check-input:valid ~ .valid-tooltip,
+.bootstrap-iso .form-check-input.is-valid ~ .valid-feedback,
+.bootstrap-iso .form-check-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-control-input:valid ~ .custom-control-label,
+.bootstrap-iso .custom-control-input.is-valid ~ .custom-control-label {
+ color: #28a745;
+}
+.bootstrap-iso .was-validated .custom-control-input:valid ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-valid ~ .custom-control-label::before {
+ border-color: #28a745;
+}
+.bootstrap-iso .was-validated .custom-control-input:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .custom-control-input:valid ~ .valid-tooltip,
+.bootstrap-iso .custom-control-input.is-valid ~ .valid-feedback,
+.bootstrap-iso .custom-control-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-valid:checked ~ .custom-control-label::before {
+ border-color: #34ce57;
+ background-color: #34ce57;
+}
+.bootstrap-iso .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-valid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+.bootstrap-iso .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #28a745;
+}
+.bootstrap-iso .was-validated .custom-file-input:valid ~ .custom-file-label,
+.bootstrap-iso .custom-file-input.is-valid ~ .custom-file-label {
+ border-color: #28a745;
+}
+.bootstrap-iso .was-validated .custom-file-input:valid ~ .valid-feedback,
+.bootstrap-iso .was-validated .custom-file-input:valid ~ .valid-tooltip,
+.bootstrap-iso .custom-file-input.is-valid ~ .valid-feedback,
+.bootstrap-iso .custom-file-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
+.bootstrap-iso .custom-file-input.is-valid:focus ~ .custom-file-label {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+.bootstrap-iso .invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #dc3545;
+}
+.bootstrap-iso .invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: 0.1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .was-validated .form-control:invalid,
+.bootstrap-iso .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
+ background-repeat: no-repeat;
+ background-position: center right calc(0.375em + 0.1875rem);
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+.bootstrap-iso .was-validated .form-control:invalid:focus,
+.bootstrap-iso .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+.bootstrap-iso .was-validated .form-control:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .form-control:invalid ~ .invalid-tooltip,
+.bootstrap-iso .form-control.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .form-control.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated textarea.form-control:invalid,
+.bootstrap-iso textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+.bootstrap-iso .was-validated .custom-select:invalid,
+.bootstrap-iso .custom-select.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+.bootstrap-iso .was-validated .custom-select:invalid:focus,
+.bootstrap-iso .custom-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+.bootstrap-iso .was-validated .custom-select:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .custom-select:invalid ~ .invalid-tooltip,
+.bootstrap-iso .custom-select.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .custom-select.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .form-control-file:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .form-control-file:invalid ~ .invalid-tooltip,
+.bootstrap-iso .form-control-file.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .form-control-file.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .form-check-input:invalid ~ .form-check-label,
+.bootstrap-iso .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+.bootstrap-iso .was-validated .form-check-input:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .form-check-input:invalid ~ .invalid-tooltip,
+.bootstrap-iso .form-check-input.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .form-check-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid ~ .custom-control-label,
+.bootstrap-iso .custom-control-input.is-invalid ~ .custom-control-label {
+ color: #dc3545;
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-invalid ~ .custom-control-label::before {
+ border-color: #dc3545;
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .custom-control-input:invalid ~ .invalid-tooltip,
+.bootstrap-iso .custom-control-input.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .custom-control-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
+ border-color: #e4606d;
+ background-color: #e4606d;
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+.bootstrap-iso .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,
+.bootstrap-iso .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #dc3545;
+}
+.bootstrap-iso .was-validated .custom-file-input:invalid ~ .custom-file-label,
+.bootstrap-iso .custom-file-input.is-invalid ~ .custom-file-label {
+ border-color: #dc3545;
+}
+.bootstrap-iso .was-validated .custom-file-input:invalid ~ .invalid-feedback,
+.bootstrap-iso .was-validated .custom-file-input:invalid ~ .invalid-tooltip,
+.bootstrap-iso .custom-file-input.is-invalid ~ .invalid-feedback,
+.bootstrap-iso .custom-file-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+.bootstrap-iso .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
+.bootstrap-iso .custom-file-input.is-invalid:focus ~ .custom-file-label {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+.bootstrap-iso .form-inline {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bootstrap-iso .form-inline .form-check {
+ width: 100%;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .form-inline label {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .form-inline .form-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .form-inline .form-control {
+ display: inline-block;
+ width: auto;
+ vertical-align: middle;
+ }
+ .bootstrap-iso .form-inline .form-control-plaintext {
+ display: inline-block;
+ }
+ .bootstrap-iso .form-inline .input-group,
+ .bootstrap-iso .form-inline .custom-select {
+ width: auto;
+ }
+ .bootstrap-iso .form-inline .form-check {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: auto;
+ padding-left: 0;
+ }
+ .bootstrap-iso .form-inline .form-check-input {
+ position: relative;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ margin-top: 0;
+ margin-right: 0.25rem;
+ margin-left: 0;
+ }
+ .bootstrap-iso .form-inline .custom-control {
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+ .bootstrap-iso .form-inline .custom-control-label {
+ margin-bottom: 0;
+ }
+}
+.bootstrap-iso .btn {
+ display: inline-block;
+ font-weight: 400;
+ color: #212529;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ line-height: 1.5;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .btn {
+ transition: none;
+ }
+}
+.bootstrap-iso .btn:hover {
+ color: #212529;
+ text-decoration: none;
+}
+.bootstrap-iso .btn:focus,
+.bootstrap-iso .btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .btn.disabled,
+.bootstrap-iso .btn:disabled {
+ opacity: 0.65;
+}
+.bootstrap-iso a.btn.disabled,
+.bootstrap-iso fieldset:disabled a.btn {
+ pointer-events: none;
+}
+.bootstrap-iso .btn-primary {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .btn-primary:hover {
+ color: #fff;
+ background-color: #0069d9;
+ border-color: #0062cc;
+}
+.bootstrap-iso .btn-primary:focus,
+.bootstrap-iso .btn-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
+}
+.bootstrap-iso .btn-primary.disabled,
+.bootstrap-iso .btn-primary:disabled {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .btn-primary:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-primary:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #0062cc;
+ border-color: #005cbf;
+}
+.bootstrap-iso .btn-primary:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-primary:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
+}
+.bootstrap-iso .btn-secondary {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+.bootstrap-iso .btn-secondary:hover {
+ color: #fff;
+ background-color: #5a6268;
+ border-color: #545b62;
+}
+.bootstrap-iso .btn-secondary:focus,
+.bootstrap-iso .btn-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+.bootstrap-iso .btn-secondary.disabled,
+.bootstrap-iso .btn-secondary:disabled {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #545b62;
+ border-color: #4e555b;
+}
+.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+.bootstrap-iso .btn-success {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bootstrap-iso .btn-success:hover {
+ color: #fff;
+ background-color: #218838;
+ border-color: #1e7e34;
+}
+.bootstrap-iso .btn-success:focus,
+.bootstrap-iso .btn-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+.bootstrap-iso .btn-success.disabled,
+.bootstrap-iso .btn-success:disabled {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bootstrap-iso .btn-success:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-success:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-success.dropdown-toggle {
+ color: #fff;
+ background-color: #1e7e34;
+ border-color: #1c7430;
+}
+.bootstrap-iso .btn-success:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-success:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+.bootstrap-iso .btn-info {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bootstrap-iso .btn-info:hover {
+ color: #fff;
+ background-color: #138496;
+ border-color: #117a8b;
+}
+.bootstrap-iso .btn-info:focus,
+.bootstrap-iso .btn-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+.bootstrap-iso .btn-info.disabled,
+.bootstrap-iso .btn-info:disabled {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bootstrap-iso .btn-info:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-info:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-info.dropdown-toggle {
+ color: #fff;
+ background-color: #117a8b;
+ border-color: #10707f;
+}
+.bootstrap-iso .btn-info:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-info:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+.bootstrap-iso .btn-warning {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bootstrap-iso .btn-warning:hover {
+ color: #212529;
+ background-color: #e0a800;
+ border-color: #d39e00;
+}
+.bootstrap-iso .btn-warning:focus,
+.bootstrap-iso .btn-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+.bootstrap-iso .btn-warning.disabled,
+.bootstrap-iso .btn-warning:disabled {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bootstrap-iso .btn-warning:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-warning:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #d39e00;
+ border-color: #c69500;
+}
+.bootstrap-iso .btn-warning:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-warning:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+.bootstrap-iso .btn-danger {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bootstrap-iso .btn-danger:hover {
+ color: #fff;
+ background-color: #c82333;
+ border-color: #bd2130;
+}
+.bootstrap-iso .btn-danger:focus,
+.bootstrap-iso .btn-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+.bootstrap-iso .btn-danger.disabled,
+.bootstrap-iso .btn-danger:disabled {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bootstrap-iso .btn-danger:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-danger:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #bd2130;
+ border-color: #b21f2d;
+}
+.bootstrap-iso .btn-danger:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-danger:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+.bootstrap-iso .btn-light {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bootstrap-iso .btn-light:hover {
+ color: #212529;
+ background-color: #e2e6ea;
+ border-color: #dae0e5;
+}
+.bootstrap-iso .btn-light:focus,
+.bootstrap-iso .btn-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+.bootstrap-iso .btn-light.disabled,
+.bootstrap-iso .btn-light:disabled {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bootstrap-iso .btn-light:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-light:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-light.dropdown-toggle {
+ color: #212529;
+ background-color: #dae0e5;
+ border-color: #d3d9df;
+}
+.bootstrap-iso .btn-light:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-light:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+.bootstrap-iso .btn-dark {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bootstrap-iso .btn-dark:hover {
+ color: #fff;
+ background-color: #23272b;
+ border-color: #1d2124;
+}
+.bootstrap-iso .btn-dark:focus,
+.bootstrap-iso .btn-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+.bootstrap-iso .btn-dark.disabled,
+.bootstrap-iso .btn-dark:disabled {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bootstrap-iso .btn-dark:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-dark:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #1d2124;
+ border-color: #171a1d;
+}
+.bootstrap-iso .btn-dark:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-dark:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+.bootstrap-iso .btn-outline-primary {
+ color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .btn-outline-primary:hover {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .btn-outline-primary:focus,
+.bootstrap-iso .btn-outline-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .btn-outline-primary.disabled,
+.bootstrap-iso .btn-outline-primary:disabled {
+ color: #007bff;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .btn-outline-secondary {
+ color: #6c757d;
+ border-color: #6c757d;
+}
+.bootstrap-iso .btn-outline-secondary:hover {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+.bootstrap-iso .btn-outline-secondary:focus,
+.bootstrap-iso .btn-outline-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+.bootstrap-iso .btn-outline-secondary.disabled,
+.bootstrap-iso .btn-outline-secondary:disabled {
+ color: #6c757d;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+.bootstrap-iso .btn-outline-success {
+ color: #28a745;
+ border-color: #28a745;
+}
+.bootstrap-iso .btn-outline-success:hover {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bootstrap-iso .btn-outline-success:focus,
+.bootstrap-iso .btn-outline-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bootstrap-iso .btn-outline-success.disabled,
+.bootstrap-iso .btn-outline-success:disabled {
+ color: #28a745;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-success.dropdown-toggle {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bootstrap-iso .btn-outline-info {
+ color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bootstrap-iso .btn-outline-info:hover {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bootstrap-iso .btn-outline-info:focus,
+.bootstrap-iso .btn-outline-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bootstrap-iso .btn-outline-info.disabled,
+.bootstrap-iso .btn-outline-info:disabled {
+ color: #17a2b8;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-info.dropdown-toggle {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bootstrap-iso .btn-outline-warning {
+ color: #ffc107;
+ border-color: #ffc107;
+}
+.bootstrap-iso .btn-outline-warning:hover {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bootstrap-iso .btn-outline-warning:focus,
+.bootstrap-iso .btn-outline-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bootstrap-iso .btn-outline-warning.disabled,
+.bootstrap-iso .btn-outline-warning:disabled {
+ color: #ffc107;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bootstrap-iso .btn-outline-danger {
+ color: #dc3545;
+ border-color: #dc3545;
+}
+.bootstrap-iso .btn-outline-danger:hover {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bootstrap-iso .btn-outline-danger:focus,
+.bootstrap-iso .btn-outline-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bootstrap-iso .btn-outline-danger.disabled,
+.bootstrap-iso .btn-outline-danger:disabled {
+ color: #dc3545;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bootstrap-iso .btn-outline-light {
+ color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bootstrap-iso .btn-outline-light:hover {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bootstrap-iso .btn-outline-light:focus,
+.bootstrap-iso .btn-outline-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bootstrap-iso .btn-outline-light.disabled,
+.bootstrap-iso .btn-outline-light:disabled {
+ color: #f8f9fa;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-light.dropdown-toggle {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bootstrap-iso .btn-outline-dark {
+ color: #343a40;
+ border-color: #343a40;
+}
+.bootstrap-iso .btn-outline-dark:hover {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bootstrap-iso .btn-outline-dark:focus,
+.bootstrap-iso .btn-outline-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bootstrap-iso .btn-outline-dark.disabled,
+.bootstrap-iso .btn-outline-dark:disabled {
+ color: #343a40;
+ background-color: transparent;
+}
+.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled):active,
+.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled).active,
+.bootstrap-iso .show > .btn-outline-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
+.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
+.bootstrap-iso .show > .btn-outline-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bootstrap-iso .btn-link {
+ font-weight: 400;
+ color: #007bff;
+ text-decoration: none;
+}
+.bootstrap-iso .btn-link:hover {
+ color: #0056b3;
+ text-decoration: underline;
+}
+.bootstrap-iso .btn-link:focus,
+.bootstrap-iso .btn-link.focus {
+ text-decoration: underline;
+ box-shadow: none;
+}
+.bootstrap-iso .btn-link:disabled,
+.bootstrap-iso .btn-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+}
+.bootstrap-iso .btn-lg,
+.bootstrap-iso .btn-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+.bootstrap-iso .btn-sm,
+.bootstrap-iso .btn-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+.bootstrap-iso .btn-block {
+ display: block;
+ width: 100%;
+}
+.bootstrap-iso .btn-block + .btn-block {
+ margin-top: 0.5rem;
+}
+.bootstrap-iso input[type="submit"].btn-block,
+.bootstrap-iso input[type="reset"].btn-block,
+.bootstrap-iso input[type="button"].btn-block {
+ width: 100%;
+}
+.bootstrap-iso .fade {
+ transition: opacity 0.15s linear;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .fade {
+ transition: none;
+ }
+}
+.bootstrap-iso .fade:not(.show) {
+ opacity: 0;
+}
+.bootstrap-iso .collapse:not(.show) {
+ display: none;
+}
+.bootstrap-iso .collapsing {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .collapsing {
+ transition: none;
+ }
+}
+.bootstrap-iso .dropup,
+.bootstrap-iso .dropright,
+.bootstrap-iso .dropdown,
+.bootstrap-iso .dropleft {
+ position: relative;
+}
+.bootstrap-iso .dropdown-toggle {
+ white-space: nowrap;
+}
+.bootstrap-iso .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+.bootstrap-iso .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bootstrap-iso .dropdown-menu {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 1000;
+ display: none;
+ float: left;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0.125rem 0 0;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .dropdown-menu-left {
+ right: auto;
+ left: 0;
+}
+.bootstrap-iso .dropdown-menu-right {
+ right: 0;
+ left: auto;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .dropdown-menu-sm-left {
+ right: auto;
+ left: 0;
+ }
+ .bootstrap-iso .dropdown-menu-sm-right {
+ right: 0;
+ left: auto;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .dropdown-menu-md-left {
+ right: auto;
+ left: 0;
+ }
+ .bootstrap-iso .dropdown-menu-md-right {
+ right: 0;
+ left: auto;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .dropdown-menu-lg-left {
+ right: auto;
+ left: 0;
+ }
+ .bootstrap-iso .dropdown-menu-lg-right {
+ right: 0;
+ left: auto;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .dropdown-menu-xl-left {
+ right: auto;
+ left: 0;
+ }
+ .bootstrap-iso .dropdown-menu-xl-right {
+ right: 0;
+ left: auto;
+ }
+}
+.bootstrap-iso .dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem;
+}
+.bootstrap-iso .dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+.bootstrap-iso .dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bootstrap-iso .dropright .dropdown-menu {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem;
+}
+.bootstrap-iso .dropright .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+.bootstrap-iso .dropright .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bootstrap-iso .dropright .dropdown-toggle::after {
+ vertical-align: 0;
+}
+.bootstrap-iso .dropleft .dropdown-menu {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem;
+}
+.bootstrap-iso .dropleft .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+.bootstrap-iso .dropleft .dropdown-toggle::after {
+ display: none;
+}
+.bootstrap-iso .dropleft .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+.bootstrap-iso .dropleft .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+.bootstrap-iso .dropleft .dropdown-toggle::before {
+ vertical-align: 0;
+}
+.bootstrap-iso .dropdown-menu[x-placement^="top"],
+.bootstrap-iso .dropdown-menu[x-placement^="right"],
+.bootstrap-iso .dropdown-menu[x-placement^="bottom"],
+.bootstrap-iso .dropdown-menu[x-placement^="left"] {
+ right: auto;
+ bottom: auto;
+}
+.bootstrap-iso .dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #e9ecef;
+}
+.bootstrap-iso .dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529;
+ text-align: inherit;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+.bootstrap-iso .dropdown-item:hover,
+.bootstrap-iso .dropdown-item:focus {
+ color: #16181b;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+.bootstrap-iso .dropdown-item.active,
+.bootstrap-iso .dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #007bff;
+}
+.bootstrap-iso .dropdown-item.disabled,
+.bootstrap-iso .dropdown-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: transparent;
+}
+.bootstrap-iso .dropdown-menu.show {
+ display: block;
+}
+.bootstrap-iso .dropdown-header {
+ display: block;
+ padding: 0.5rem 1.5rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #6c757d;
+ white-space: nowrap;
+}
+.bootstrap-iso .dropdown-item-text {
+ display: block;
+ padding: 0.25rem 1.5rem;
+ color: #212529;
+}
+.bootstrap-iso .btn-group,
+.bootstrap-iso .btn-group-vertical {
+ position: relative;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ vertical-align: middle;
+}
+.bootstrap-iso .btn-group > .btn,
+.bootstrap-iso .btn-group-vertical > .btn {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+}
+.bootstrap-iso .btn-group > .btn:hover,
+.bootstrap-iso .btn-group-vertical > .btn:hover {
+ z-index: 1;
+}
+.bootstrap-iso .btn-group > .btn:focus,
+.bootstrap-iso .btn-group > .btn:active,
+.bootstrap-iso .btn-group > .btn.active,
+.bootstrap-iso .btn-group-vertical > .btn:focus,
+.bootstrap-iso .btn-group-vertical > .btn:active,
+.bootstrap-iso .btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+.bootstrap-iso .btn-toolbar {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bootstrap-iso .btn-toolbar .input-group {
+ width: auto;
+}
+.bootstrap-iso .btn-group > .btn:not(:first-child),
+.bootstrap-iso .btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+.bootstrap-iso .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+.bootstrap-iso .btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bootstrap-iso .btn-group > .btn:not(:first-child),
+.bootstrap-iso .btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+.bootstrap-iso .dropdown-toggle-split::after,
+.bootstrap-iso .dropup .dropdown-toggle-split::after,
+.bootstrap-iso .dropright .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+.bootstrap-iso .dropleft .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+.bootstrap-iso .btn-sm + .dropdown-toggle-split,
+.bootstrap-iso .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+.bootstrap-iso .btn-lg + .dropdown-toggle-split,
+.bootstrap-iso .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+.bootstrap-iso .btn-group-vertical {
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.bootstrap-iso .btn-group-vertical > .btn,
+.bootstrap-iso .btn-group-vertical > .btn-group {
+ width: 100%;
+}
+.bootstrap-iso .btn-group-vertical > .btn:not(:first-child),
+.bootstrap-iso .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+.bootstrap-iso .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+.bootstrap-iso .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .btn-group-vertical > .btn:not(:first-child),
+.bootstrap-iso .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bootstrap-iso .btn-group-toggle > .btn,
+.bootstrap-iso .btn-group-toggle > .btn-group > .btn {
+ margin-bottom: 0;
+}
+.bootstrap-iso .btn-group-toggle > .btn input[type="radio"],
+.bootstrap-iso .btn-group-toggle > .btn input[type="checkbox"],
+.bootstrap-iso .btn-group-toggle > .btn-group > .btn input[type="radio"],
+.bootstrap-iso .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+.bootstrap-iso .input-group {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ width: 100%;
+}
+.bootstrap-iso .input-group > .form-control,
+.bootstrap-iso .input-group > .form-control-plaintext,
+.bootstrap-iso .input-group > .custom-select,
+.bootstrap-iso .input-group > .custom-file {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ width: 1%;
+ margin-bottom: 0;
+}
+.bootstrap-iso .input-group > .form-control + .form-control,
+.bootstrap-iso .input-group > .form-control + .custom-select,
+.bootstrap-iso .input-group > .form-control + .custom-file,
+.bootstrap-iso .input-group > .form-control-plaintext + .form-control,
+.bootstrap-iso .input-group > .form-control-plaintext + .custom-select,
+.bootstrap-iso .input-group > .form-control-plaintext + .custom-file,
+.bootstrap-iso .input-group > .custom-select + .form-control,
+.bootstrap-iso .input-group > .custom-select + .custom-select,
+.bootstrap-iso .input-group > .custom-select + .custom-file,
+.bootstrap-iso .input-group > .custom-file + .form-control,
+.bootstrap-iso .input-group > .custom-file + .custom-select,
+.bootstrap-iso .input-group > .custom-file + .custom-file {
+ margin-left: -1px;
+}
+.bootstrap-iso .input-group > .form-control:focus,
+.bootstrap-iso .input-group > .custom-select:focus,
+.bootstrap-iso .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
+ z-index: 3;
+}
+.bootstrap-iso .input-group > .custom-file .custom-file-input:focus {
+ z-index: 4;
+}
+.bootstrap-iso .input-group > .form-control:not(:last-child),
+.bootstrap-iso .input-group > .custom-select:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bootstrap-iso .input-group > .form-control:not(:first-child),
+.bootstrap-iso .input-group > .custom-select:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .input-group > .custom-file {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bootstrap-iso .input-group > .custom-file:not(:last-child) .custom-file-label,
+.bootstrap-iso .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bootstrap-iso .input-group > .custom-file:not(:first-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .input-group-prepend,
+.bootstrap-iso .input-group-append {
+ display: -ms-flexbox;
+ display: flex;
+}
+.bootstrap-iso .input-group-prepend .btn,
+.bootstrap-iso .input-group-append .btn {
+ position: relative;
+ z-index: 2;
+}
+.bootstrap-iso .input-group-prepend .btn:focus,
+.bootstrap-iso .input-group-append .btn:focus {
+ z-index: 3;
+}
+.bootstrap-iso .input-group-prepend .btn + .btn,
+.bootstrap-iso .input-group-prepend .btn + .input-group-text,
+.bootstrap-iso .input-group-prepend .input-group-text + .input-group-text,
+.bootstrap-iso .input-group-prepend .input-group-text + .btn,
+.bootstrap-iso .input-group-append .btn + .btn,
+.bootstrap-iso .input-group-append .btn + .input-group-text,
+.bootstrap-iso .input-group-append .input-group-text + .input-group-text,
+.bootstrap-iso .input-group-append .input-group-text + .btn {
+ margin-left: -1px;
+}
+.bootstrap-iso .input-group-prepend {
+ margin-right: -1px;
+}
+.bootstrap-iso .input-group-append {
+ margin-left: -1px;
+}
+.bootstrap-iso .input-group-text {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .input-group-text input[type="radio"],
+.bootstrap-iso .input-group-text input[type="checkbox"] {
+ margin-top: 0;
+}
+.bootstrap-iso .input-group-lg > .form-control:not(textarea),
+.bootstrap-iso .input-group-lg > .custom-select {
+ height: calc(1.5em + 1rem + 2px);
+}
+.bootstrap-iso .input-group-lg > .form-control,
+.bootstrap-iso .input-group-lg > .custom-select,
+.bootstrap-iso .input-group-lg > .input-group-prepend > .input-group-text,
+.bootstrap-iso .input-group-lg > .input-group-append > .input-group-text,
+.bootstrap-iso .input-group-lg > .input-group-prepend > .btn,
+.bootstrap-iso .input-group-lg > .input-group-append > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+.bootstrap-iso .input-group-sm > .form-control:not(textarea),
+.bootstrap-iso .input-group-sm > .custom-select {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+.bootstrap-iso .input-group-sm > .form-control,
+.bootstrap-iso .input-group-sm > .custom-select,
+.bootstrap-iso .input-group-sm > .input-group-prepend > .input-group-text,
+.bootstrap-iso .input-group-sm > .input-group-append > .input-group-text,
+.bootstrap-iso .input-group-sm > .input-group-prepend > .btn,
+.bootstrap-iso .input-group-sm > .input-group-append > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+.bootstrap-iso .input-group-lg > .custom-select,
+.bootstrap-iso .input-group-sm > .custom-select {
+ padding-right: 1.75rem;
+}
+.bootstrap-iso .input-group > .input-group-prepend > .btn,
+.bootstrap-iso .input-group > .input-group-prepend > .input-group-text,
+.bootstrap-iso .input-group > .input-group-append:not(:last-child) > .btn,
+.bootstrap-iso .input-group > .input-group-append:not(:last-child) > .input-group-text,
+.bootstrap-iso .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+.bootstrap-iso .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.bootstrap-iso .input-group > .input-group-append > .btn,
+.bootstrap-iso .input-group > .input-group-append > .input-group-text,
+.bootstrap-iso .input-group > .input-group-prepend:not(:first-child) > .btn,
+.bootstrap-iso .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
+.bootstrap-iso .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
+.bootstrap-iso .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .custom-control {
+ position: relative;
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5rem;
+}
+.bootstrap-iso .custom-control-inline {
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ margin-right: 1rem;
+}
+.bootstrap-iso .custom-control-input {
+ position: absolute;
+ z-index: -1;
+ opacity: 0;
+}
+.bootstrap-iso .custom-control-input:checked ~ .custom-control-label::before {
+ color: #fff;
+ border-color: #007bff;
+ background-color: #007bff;
+}
+.bootstrap-iso .custom-control-input:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #80bdff;
+}
+.bootstrap-iso .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
+ color: #fff;
+ background-color: #b3d7ff;
+ border-color: #b3d7ff;
+}
+.bootstrap-iso .custom-control-input:disabled ~ .custom-control-label {
+ color: #6c757d;
+}
+.bootstrap-iso .custom-control-input:disabled ~ .custom-control-label::before {
+ background-color: #e9ecef;
+}
+.bootstrap-iso .custom-control-label {
+ position: relative;
+ margin-bottom: 0;
+ vertical-align: top;
+}
+.bootstrap-iso .custom-control-label::before {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ content: "";
+ background-color: #fff;
+ border: #adb5bd solid 1px;
+}
+.bootstrap-iso .custom-control-label::after {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ content: "";
+ background: no-repeat 50% / 50% 50%;
+}
+.bootstrap-iso .custom-checkbox .custom-control-label::before {
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
+ border-color: #007bff;
+ background-color: #007bff;
+}
+.bootstrap-iso .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .custom-radio .custom-control-label::before {
+ border-radius: 50%;
+}
+.bootstrap-iso .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .custom-switch {
+ padding-left: 2.25rem;
+}
+.bootstrap-iso .custom-switch .custom-control-label::before {
+ left: -2.25rem;
+ width: 1.75rem;
+ pointer-events: all;
+ border-radius: 0.5rem;
+}
+.bootstrap-iso .custom-switch .custom-control-label::after {
+ top: calc(0.25rem + 2px);
+ left: calc(-2.25rem + 2px);
+ width: calc(1rem - 4px);
+ height: calc(1rem - 4px);
+ background-color: #adb5bd;
+ border-radius: 0.5rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .custom-switch .custom-control-label::after {
+ transition: none;
+ }
+}
+.bootstrap-iso .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
+ background-color: #fff;
+ -webkit-transform: translateX(0.75rem);
+ transform: translateX(0.75rem);
+}
+.bootstrap-iso .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .custom-select {
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ vertical-align: middle;
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+.bootstrap-iso .custom-select:focus {
+ border-color: #80bdff;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-select:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+.bootstrap-iso .custom-select[multiple],
+.bootstrap-iso .custom-select[size]:not([size="1"]) {
+ height: auto;
+ padding-right: 0.75rem;
+ background-image: none;
+}
+.bootstrap-iso .custom-select:disabled {
+ color: #6c757d;
+ background-color: #e9ecef;
+}
+.bootstrap-iso .custom-select::-ms-expand {
+ display: none;
+}
+.bootstrap-iso .custom-select-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+}
+.bootstrap-iso .custom-select-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+}
+.bootstrap-iso .custom-file {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin-bottom: 0;
+}
+.bootstrap-iso .custom-file-input {
+ position: relative;
+ z-index: 2;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin: 0;
+ opacity: 0;
+}
+.bootstrap-iso .custom-file-input:focus ~ .custom-file-label {
+ border-color: #80bdff;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-file-input:disabled ~ .custom-file-label {
+ background-color: #e9ecef;
+}
+.bootstrap-iso .custom-file-input:lang(en) ~ .custom-file-label::after {
+ content: "Browse";
+}
+.bootstrap-iso .custom-file-input ~ .custom-file-label[data-browse]::after {
+ content: attr(data-browse);
+}
+.bootstrap-iso .custom-file-label {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .custom-file-label::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 3;
+ display: block;
+ height: calc(1.5em + 0.75rem);
+ padding: 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ content: "Browse";
+ background-color: #e9ecef;
+ border-left: inherit;
+ border-radius: 0 0.25rem 0.25rem 0;
+}
+.bootstrap-iso .custom-range {
+ width: 100%;
+ height: calc(1rem + 0.4rem);
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+.bootstrap-iso .custom-range:focus {
+ outline: none;
+}
+.bootstrap-iso .custom-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-range:focus::-ms-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .custom-range::-moz-focus-outer {
+ border: 0;
+}
+.bootstrap-iso .custom-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .custom-range::-webkit-slider-thumb {
+ transition: none;
+ }
+}
+.bootstrap-iso .custom-range::-webkit-slider-thumb:active {
+ background-color: #b3d7ff;
+}
+.bootstrap-iso .custom-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+.bootstrap-iso .custom-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .custom-range::-moz-range-thumb {
+ transition: none;
+ }
+}
+.bootstrap-iso .custom-range::-moz-range-thumb:active {
+ background-color: #b3d7ff;
+}
+.bootstrap-iso .custom-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+.bootstrap-iso .custom-range::-ms-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: 0;
+ margin-right: 0.2rem;
+ margin-left: 0.2rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .custom-range::-ms-thumb {
+ transition: none;
+ }
+}
+.bootstrap-iso .custom-range::-ms-thumb:active {
+ background-color: #b3d7ff;
+}
+.bootstrap-iso .custom-range::-ms-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: transparent;
+ border-color: transparent;
+ border-width: 0.5rem;
+}
+.bootstrap-iso .custom-range::-ms-fill-lower {
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+.bootstrap-iso .custom-range::-ms-fill-upper {
+ margin-right: 15px;
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+.bootstrap-iso .custom-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+.bootstrap-iso .custom-range:disabled::-webkit-slider-runnable-track {
+ cursor: default;
+}
+.bootstrap-iso .custom-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+.bootstrap-iso .custom-range:disabled::-moz-range-track {
+ cursor: default;
+}
+.bootstrap-iso .custom-range:disabled::-ms-thumb {
+ background-color: #adb5bd;
+}
+.bootstrap-iso .custom-control-label::before,
+.bootstrap-iso .custom-file-label,
+.bootstrap-iso .custom-select {
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .custom-control-label::before,
+ .bootstrap-iso .custom-file-label,
+ .bootstrap-iso .custom-select {
+ transition: none;
+ }
+}
+.bootstrap-iso .nav {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.bootstrap-iso .nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+}
+.bootstrap-iso .nav-link:hover,
+.bootstrap-iso .nav-link:focus {
+ text-decoration: none;
+}
+.bootstrap-iso .nav-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: default;
+}
+.bootstrap-iso .nav-tabs {
+ border-bottom: 1px solid #dee2e6;
+}
+.bootstrap-iso .nav-tabs .nav-item {
+ margin-bottom: -1px;
+}
+.bootstrap-iso .nav-tabs .nav-link {
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+.bootstrap-iso .nav-tabs .nav-link:hover,
+.bootstrap-iso .nav-tabs .nav-link:focus {
+ border-color: #e9ecef #e9ecef #dee2e6;
+}
+.bootstrap-iso .nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent;
+}
+.bootstrap-iso .nav-tabs .nav-link.active,
+.bootstrap-iso .nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #fff;
+ border-color: #dee2e6 #dee2e6 #fff;
+}
+.bootstrap-iso .nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bootstrap-iso .nav-pills .nav-link {
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .nav-pills .nav-link.active,
+.bootstrap-iso .nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #007bff;
+}
+.bootstrap-iso .nav-fill .nav-item {
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ text-align: center;
+}
+.bootstrap-iso .nav-justified .nav-item {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ text-align: center;
+}
+.bootstrap-iso .tab-content > .tab-pane {
+ display: none;
+}
+.bootstrap-iso .tab-content > .active {
+ display: block;
+}
+.bootstrap-iso .navbar {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 0.5rem 1rem;
+}
+.bootstrap-iso .navbar > .container,
+.bootstrap-iso .navbar > .container-fluid {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.bootstrap-iso .navbar-brand {
+ display: inline-block;
+ padding-top: 0.3125rem;
+ padding-bottom: 0.3125rem;
+ margin-right: 1rem;
+ font-size: 1.25rem;
+ line-height: inherit;
+ white-space: nowrap;
+}
+.bootstrap-iso .navbar-brand:hover,
+.bootstrap-iso .navbar-brand:focus {
+ text-decoration: none;
+}
+.bootstrap-iso .navbar-nav {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.bootstrap-iso .navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bootstrap-iso .navbar-nav .dropdown-menu {
+ position: static;
+ float: none;
+}
+.bootstrap-iso .navbar-text {
+ display: inline-block;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+.bootstrap-iso .navbar-collapse {
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.bootstrap-iso .navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.25rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .navbar-toggler:hover,
+.bootstrap-iso .navbar-toggler:focus {
+ text-decoration: none;
+}
+.bootstrap-iso .navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ content: "";
+ background: no-repeat center center;
+ background-size: 100% 100%;
+}
+@media (max-width: 575.98px) {
+ .bootstrap-iso .navbar-expand-sm > .container,
+ .bootstrap-iso .navbar-expand-sm > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .navbar-expand-sm {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .bootstrap-iso .navbar-expand-sm .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bootstrap-iso .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .bootstrap-iso .navbar-expand-sm > .container,
+ .bootstrap-iso .navbar-expand-sm > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .bootstrap-iso .navbar-expand-sm .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .bootstrap-iso .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+}
+@media (max-width: 767.98px) {
+ .bootstrap-iso .navbar-expand-md > .container,
+ .bootstrap-iso .navbar-expand-md > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .navbar-expand-md {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .bootstrap-iso .navbar-expand-md .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bootstrap-iso .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .bootstrap-iso .navbar-expand-md > .container,
+ .bootstrap-iso .navbar-expand-md > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .bootstrap-iso .navbar-expand-md .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .bootstrap-iso .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+}
+@media (max-width: 991.98px) {
+ .bootstrap-iso .navbar-expand-lg > .container,
+ .bootstrap-iso .navbar-expand-lg > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .navbar-expand-lg {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .bootstrap-iso .navbar-expand-lg .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bootstrap-iso .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .bootstrap-iso .navbar-expand-lg > .container,
+ .bootstrap-iso .navbar-expand-lg > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .bootstrap-iso .navbar-expand-lg .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .bootstrap-iso .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+}
+@media (max-width: 1199.98px) {
+ .bootstrap-iso .navbar-expand-xl > .container,
+ .bootstrap-iso .navbar-expand-xl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .navbar-expand-xl {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .bootstrap-iso .navbar-expand-xl .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .bootstrap-iso .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .bootstrap-iso .navbar-expand-xl > .container,
+ .bootstrap-iso .navbar-expand-xl > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .bootstrap-iso .navbar-expand-xl .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .bootstrap-iso .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+}
+.bootstrap-iso .navbar-expand {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.bootstrap-iso .navbar-expand > .container,
+.bootstrap-iso .navbar-expand > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+}
+.bootstrap-iso .navbar-expand .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+.bootstrap-iso .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+.bootstrap-iso .navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+.bootstrap-iso .navbar-expand > .container,
+.bootstrap-iso .navbar-expand > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+}
+.bootstrap-iso .navbar-expand .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+}
+.bootstrap-iso .navbar-expand .navbar-toggler {
+ display: none;
+}
+.bootstrap-iso .navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bootstrap-iso .navbar-light .navbar-brand:hover,
+.bootstrap-iso .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bootstrap-iso .navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5);
+}
+.bootstrap-iso .navbar-light .navbar-nav .nav-link:hover,
+.bootstrap-iso .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7);
+}
+.bootstrap-iso .navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3);
+}
+.bootstrap-iso .navbar-light .navbar-nav .show > .nav-link,
+.bootstrap-iso .navbar-light .navbar-nav .active > .nav-link,
+.bootstrap-iso .navbar-light .navbar-nav .nav-link.show,
+.bootstrap-iso .navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bootstrap-iso .navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1);
+}
+.bootstrap-iso .navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5);
+}
+.bootstrap-iso .navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bootstrap-iso .navbar-light .navbar-text a:hover,
+.bootstrap-iso .navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+.bootstrap-iso .navbar-dark .navbar-brand {
+ color: #fff;
+}
+.bootstrap-iso .navbar-dark .navbar-brand:hover,
+.bootstrap-iso .navbar-dark .navbar-brand:focus {
+ color: #fff;
+}
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link:hover,
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link:focus {
+ color: rgba(255, 255, 255, 0.75);
+}
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25);
+}
+.bootstrap-iso .navbar-dark .navbar-nav .show > .nav-link,
+.bootstrap-iso .navbar-dark .navbar-nav .active > .nav-link,
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link.show,
+.bootstrap-iso .navbar-dark .navbar-nav .nav-link.active {
+ color: #fff;
+}
+.bootstrap-iso .navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(255, 255, 255, 0.1);
+}
+.bootstrap-iso .navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.5);
+}
+.bootstrap-iso .navbar-dark .navbar-text a {
+ color: #fff;
+}
+.bootstrap-iso .navbar-dark .navbar-text a:hover,
+.bootstrap-iso .navbar-dark .navbar-text a:focus {
+ color: #fff;
+}
+.bootstrap-iso .card {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+.bootstrap-iso .card > .list-group:first-child .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+.bootstrap-iso .card > .list-group:last-child .list-group-item:last-child {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+.bootstrap-iso .card-body {
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1.25rem;
+}
+.bootstrap-iso .card-title {
+ margin-bottom: 0.75rem;
+}
+.bootstrap-iso .card-subtitle {
+ margin-top: -0.375rem;
+ margin-bottom: 0;
+}
+.bootstrap-iso .card-text:last-child {
+ margin-bottom: 0;
+}
+.bootstrap-iso .card-link:hover {
+ text-decoration: none;
+}
+.bootstrap-iso .card-link + .card-link {
+ margin-left: 1.25rem;
+}
+.bootstrap-iso .card-header {
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125);
+}
+.bootstrap-iso .card-header:first-child {
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
+}
+.bootstrap-iso .card-header + .list-group .list-group-item:first-child {
+ border-top: 0;
+}
+.bootstrap-iso .card-footer {
+ padding: 0.75rem 1.25rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid rgba(0, 0, 0, 0.125);
+}
+.bootstrap-iso .card-footer:last-child {
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
+}
+.bootstrap-iso .card-header-tabs {
+ margin-right: -0.625rem;
+ margin-bottom: -0.75rem;
+ margin-left: -0.625rem;
+ border-bottom: 0;
+}
+.bootstrap-iso .card-header-pills {
+ margin-right: -0.625rem;
+ margin-left: -0.625rem;
+}
+.bootstrap-iso .card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1.25rem;
+}
+.bootstrap-iso .card-img {
+ width: 100%;
+ border-radius: calc(0.25rem - 1px);
+}
+.bootstrap-iso .card-img-top {
+ width: 100%;
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+.bootstrap-iso .card-img-bottom {
+ width: 100%;
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+.bootstrap-iso .card-deck {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+.bootstrap-iso .card-deck .card {
+ margin-bottom: 15px;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .card-deck {
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+ }
+ .bootstrap-iso .card-deck .card {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex: 1 0 0%;
+ flex: 1 0 0%;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-right: 15px;
+ margin-bottom: 0;
+ margin-left: 15px;
+ }
+}
+.bootstrap-iso .card-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+.bootstrap-iso .card-group > .card {
+ margin-bottom: 15px;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .card-group {
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ }
+ .bootstrap-iso .card-group > .card {
+ -ms-flex: 1 0 0%;
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:last-child) .card-img-top,
+ .bootstrap-iso .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:last-child) .card-img-bottom,
+ .bootstrap-iso .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:first-child) .card-img-top,
+ .bootstrap-iso .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+ .bootstrap-iso .card-group > .card:not(:first-child) .card-img-bottom,
+ .bootstrap-iso .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+.bootstrap-iso .card-columns .card {
+ margin-bottom: 0.75rem;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .card-columns {
+ -webkit-column-count: 3;
+ -moz-column-count: 3;
+ column-count: 3;
+ -webkit-column-gap: 1.25rem;
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ orphans: 1;
+ widows: 1;
+ }
+ .bootstrap-iso .card-columns .card {
+ display: inline-block;
+ width: 100%;
+ }
+}
+.bootstrap-iso .accordion > .card {
+ overflow: hidden;
+}
+.bootstrap-iso .accordion > .card:not(:first-of-type) .card-header:first-child {
+ border-radius: 0;
+}
+.bootstrap-iso .accordion > .card:not(:first-of-type):not(:last-of-type) {
+ border-bottom: 0;
+ border-radius: 0;
+}
+.bootstrap-iso .accordion > .card:first-of-type {
+ border-bottom: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+.bootstrap-iso .accordion > .card:last-of-type {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+.bootstrap-iso .accordion > .card .card-header {
+ margin-bottom: -1px;
+}
+.bootstrap-iso .breadcrumb {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding: 0.75rem 1rem;
+ margin-bottom: 1rem;
+ list-style: none;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .breadcrumb-item + .breadcrumb-item {
+ padding-left: 0.5rem;
+}
+.bootstrap-iso .breadcrumb-item + .breadcrumb-item::before {
+ display: inline-block;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: "/";
+}
+.bootstrap-iso .breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: underline;
+}
+.bootstrap-iso .breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: none;
+}
+.bootstrap-iso .breadcrumb-item.active {
+ color: #6c757d;
+}
+.bootstrap-iso .pagination {
+ display: -ms-flexbox;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .page-link {
+ position: relative;
+ display: block;
+ padding: 0.5rem 0.75rem;
+ margin-left: -1px;
+ line-height: 1.25;
+ color: #007bff;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+}
+.bootstrap-iso .page-link:hover {
+ z-index: 2;
+ color: #0056b3;
+ text-decoration: none;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+.bootstrap-iso .page-link:focus {
+ z-index: 2;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+.bootstrap-iso .page-item:first-child .page-link {
+ margin-left: 0;
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+.bootstrap-iso .page-item:last-child .page-link {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+}
+.bootstrap-iso .page-item.active .page-link {
+ z-index: 1;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: auto;
+ background-color: #fff;
+ border-color: #dee2e6;
+}
+.bootstrap-iso .pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+.bootstrap-iso .pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+.bootstrap-iso .pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem;
+}
+.bootstrap-iso .pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+.bootstrap-iso .pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem;
+}
+.bootstrap-iso .pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem;
+}
+.bootstrap-iso .badge {
+ display: inline-block;
+ padding: 0.25em 0.4em;
+ font-size: 75%;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .badge {
+ transition: none;
+ }
+}
+.bootstrap-iso a.badge:hover,
+.bootstrap-iso a.badge:focus {
+ text-decoration: none;
+}
+.bootstrap-iso .badge:empty {
+ display: none;
+}
+.bootstrap-iso .btn .badge {
+ position: relative;
+ top: -1px;
+}
+.bootstrap-iso .badge-pill {
+ padding-right: 0.6em;
+ padding-left: 0.6em;
+ border-radius: 10rem;
+}
+.bootstrap-iso .badge-primary {
+ color: #fff;
+ background-color: #007bff;
+}
+.bootstrap-iso a.badge-primary:hover,
+.bootstrap-iso a.badge-primary:focus {
+ color: #fff;
+ background-color: #0062cc;
+}
+.bootstrap-iso a.badge-primary:focus,
+.bootstrap-iso a.badge-primary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+.bootstrap-iso .badge-secondary {
+ color: #fff;
+ background-color: #6c757d;
+}
+.bootstrap-iso a.badge-secondary:hover,
+.bootstrap-iso a.badge-secondary:focus {
+ color: #fff;
+ background-color: #545b62;
+}
+.bootstrap-iso a.badge-secondary:focus,
+.bootstrap-iso a.badge-secondary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+.bootstrap-iso .badge-success {
+ color: #fff;
+ background-color: #28a745;
+}
+.bootstrap-iso a.badge-success:hover,
+.bootstrap-iso a.badge-success:focus {
+ color: #fff;
+ background-color: #1e7e34;
+}
+.bootstrap-iso a.badge-success:focus,
+.bootstrap-iso a.badge-success.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+.bootstrap-iso .badge-info {
+ color: #fff;
+ background-color: #17a2b8;
+}
+.bootstrap-iso a.badge-info:hover,
+.bootstrap-iso a.badge-info:focus {
+ color: #fff;
+ background-color: #117a8b;
+}
+.bootstrap-iso a.badge-info:focus,
+.bootstrap-iso a.badge-info.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+.bootstrap-iso .badge-warning {
+ color: #212529;
+ background-color: #ffc107;
+}
+.bootstrap-iso a.badge-warning:hover,
+.bootstrap-iso a.badge-warning:focus {
+ color: #212529;
+ background-color: #d39e00;
+}
+.bootstrap-iso a.badge-warning:focus,
+.bootstrap-iso a.badge-warning.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+.bootstrap-iso .badge-danger {
+ color: #fff;
+ background-color: #dc3545;
+}
+.bootstrap-iso a.badge-danger:hover,
+.bootstrap-iso a.badge-danger:focus {
+ color: #fff;
+ background-color: #bd2130;
+}
+.bootstrap-iso a.badge-danger:focus,
+.bootstrap-iso a.badge-danger.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+.bootstrap-iso .badge-light {
+ color: #212529;
+ background-color: #f8f9fa;
+}
+.bootstrap-iso a.badge-light:hover,
+.bootstrap-iso a.badge-light:focus {
+ color: #212529;
+ background-color: #dae0e5;
+}
+.bootstrap-iso a.badge-light:focus,
+.bootstrap-iso a.badge-light.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+.bootstrap-iso .badge-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+.bootstrap-iso a.badge-dark:hover,
+.bootstrap-iso a.badge-dark:focus {
+ color: #fff;
+ background-color: #1d2124;
+}
+.bootstrap-iso a.badge-dark:focus,
+.bootstrap-iso a.badge-dark.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+.bootstrap-iso .jumbotron {
+ padding: 2rem 1rem;
+ margin-bottom: 2rem;
+ background-color: #e9ecef;
+ border-radius: 0.3rem;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .jumbotron {
+ padding: 4rem 2rem;
+ }
+}
+.bootstrap-iso .jumbotron-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ border-radius: 0;
+}
+.bootstrap-iso .alert {
+ position: relative;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .alert-heading {
+ color: inherit;
+}
+.bootstrap-iso .alert-link {
+ font-weight: 700;
+}
+.bootstrap-iso .alert-dismissible {
+ padding-right: 4rem;
+}
+.bootstrap-iso .alert-dismissible .close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ padding: 0.75rem 1.25rem;
+ color: inherit;
+}
+.bootstrap-iso .alert-primary {
+ color: #004085;
+ background-color: #cce5ff;
+ border-color: #b8daff;
+}
+.bootstrap-iso .alert-primary hr {
+ border-top-color: #9fcdff;
+}
+.bootstrap-iso .alert-primary .alert-link {
+ color: #002752;
+}
+.bootstrap-iso .alert-secondary {
+ color: #383d41;
+ background-color: #e2e3e5;
+ border-color: #d6d8db;
+}
+.bootstrap-iso .alert-secondary hr {
+ border-top-color: #c8cbcf;
+}
+.bootstrap-iso .alert-secondary .alert-link {
+ color: #202326;
+}
+.bootstrap-iso .alert-success {
+ color: #155724;
+ background-color: #d4edda;
+ border-color: #c3e6cb;
+}
+.bootstrap-iso .alert-success hr {
+ border-top-color: #b1dfbb;
+}
+.bootstrap-iso .alert-success .alert-link {
+ color: #0b2e13;
+}
+.bootstrap-iso .alert-info {
+ color: #0c5460;
+ background-color: #d1ecf1;
+ border-color: #bee5eb;
+}
+.bootstrap-iso .alert-info hr {
+ border-top-color: #abdde5;
+}
+.bootstrap-iso .alert-info .alert-link {
+ color: #062c33;
+}
+.bootstrap-iso .alert-warning {
+ color: #856404;
+ background-color: #fff3cd;
+ border-color: #ffeeba;
+}
+.bootstrap-iso .alert-warning hr {
+ border-top-color: #ffe8a1;
+}
+.bootstrap-iso .alert-warning .alert-link {
+ color: #533f03;
+}
+.bootstrap-iso .alert-danger {
+ color: #721c24;
+ background-color: #f8d7da;
+ border-color: #f5c6cb;
+}
+.bootstrap-iso .alert-danger hr {
+ border-top-color: #f1b0b7;
+}
+.bootstrap-iso .alert-danger .alert-link {
+ color: #491217;
+}
+.bootstrap-iso .alert-light {
+ color: #818182;
+ background-color: #fefefe;
+ border-color: #fdfdfe;
+}
+.bootstrap-iso .alert-light hr {
+ border-top-color: #ececf6;
+}
+.bootstrap-iso .alert-light .alert-link {
+ color: #686868;
+}
+.bootstrap-iso .alert-dark {
+ color: #1b1e21;
+ background-color: #d6d8d9;
+ border-color: #c6c8ca;
+}
+.bootstrap-iso .alert-dark hr {
+ border-top-color: #b9bbbe;
+}
+.bootstrap-iso .alert-dark .alert-link {
+ color: #040505;
+}
+@-webkit-keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+ to {
+ background-position: 0 0;
+ }
+}
+@keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+ to {
+ background-position: 0 0;
+ }
+}
+.bootstrap-iso .progress {
+ display: -ms-flexbox;
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .progress-bar {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-pack: center;
+ justify-content: center;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #007bff;
+ transition: width 0.6s ease;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .progress-bar {
+ transition: none;
+ }
+}
+.bootstrap-iso .progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem;
+}
+.bootstrap-iso .progress-bar-animated {
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
+ animation: progress-bar-stripes 1s linear infinite;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+.bootstrap-iso .media {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: start;
+ align-items: flex-start;
+}
+.bootstrap-iso .media-body {
+ -ms-flex: 1;
+ flex: 1;
+}
+.bootstrap-iso .list-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+}
+.bootstrap-iso .list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit;
+}
+.bootstrap-iso .list-group-item-action:hover,
+.bootstrap-iso .list-group-item-action:focus {
+ z-index: 1;
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+.bootstrap-iso .list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef;
+}
+.bootstrap-iso .list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: -1px;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+.bootstrap-iso .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+.bootstrap-iso .list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+.bootstrap-iso .list-group-item.disabled,
+.bootstrap-iso .list-group-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+}
+.bootstrap-iso .list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+.bootstrap-iso .list-group-horizontal {
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+.bootstrap-iso .list-group-horizontal .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+}
+.bootstrap-iso .list-group-horizontal .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+}
+.bootstrap-iso .list-group-horizontal .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .list-group-horizontal-sm {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .list-group-horizontal-sm .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-sm .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-sm .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .list-group-horizontal-md {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .list-group-horizontal-md .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-md .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-md .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .list-group-horizontal-lg {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .list-group-horizontal-lg .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-lg .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-lg .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .list-group-horizontal-xl {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .bootstrap-iso .list-group-horizontal-xl .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-xl .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .bootstrap-iso .list-group-horizontal-xl .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+.bootstrap-iso .list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+.bootstrap-iso .list-group-flush .list-group-item:last-child {
+ margin-bottom: -1px;
+}
+.bootstrap-iso .list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0;
+}
+.bootstrap-iso .list-group-flush:last-child .list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom: 0;
+}
+.bootstrap-iso .list-group-item-primary {
+ color: #004085;
+ background-color: #b8daff;
+}
+.bootstrap-iso .list-group-item-primary.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-primary.list-group-item-action:focus {
+ color: #004085;
+ background-color: #9fcdff;
+}
+.bootstrap-iso .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #004085;
+ border-color: #004085;
+}
+.bootstrap-iso .list-group-item-secondary {
+ color: #383d41;
+ background-color: #d6d8db;
+}
+.bootstrap-iso .list-group-item-secondary.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-secondary.list-group-item-action:focus {
+ color: #383d41;
+ background-color: #c8cbcf;
+}
+.bootstrap-iso .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #383d41;
+ border-color: #383d41;
+}
+.bootstrap-iso .list-group-item-success {
+ color: #155724;
+ background-color: #c3e6cb;
+}
+.bootstrap-iso .list-group-item-success.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-success.list-group-item-action:focus {
+ color: #155724;
+ background-color: #b1dfbb;
+}
+.bootstrap-iso .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #155724;
+ border-color: #155724;
+}
+.bootstrap-iso .list-group-item-info {
+ color: #0c5460;
+ background-color: #bee5eb;
+}
+.bootstrap-iso .list-group-item-info.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-info.list-group-item-action:focus {
+ color: #0c5460;
+ background-color: #abdde5;
+}
+.bootstrap-iso .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #0c5460;
+ border-color: #0c5460;
+}
+.bootstrap-iso .list-group-item-warning {
+ color: #856404;
+ background-color: #ffeeba;
+}
+.bootstrap-iso .list-group-item-warning.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-warning.list-group-item-action:focus {
+ color: #856404;
+ background-color: #ffe8a1;
+}
+.bootstrap-iso .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #856404;
+ border-color: #856404;
+}
+.bootstrap-iso .list-group-item-danger {
+ color: #721c24;
+ background-color: #f5c6cb;
+}
+.bootstrap-iso .list-group-item-danger.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-danger.list-group-item-action:focus {
+ color: #721c24;
+ background-color: #f1b0b7;
+}
+.bootstrap-iso .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #721c24;
+ border-color: #721c24;
+}
+.bootstrap-iso .list-group-item-light {
+ color: #818182;
+ background-color: #fdfdfe;
+}
+.bootstrap-iso .list-group-item-light.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-light.list-group-item-action:focus {
+ color: #818182;
+ background-color: #ececf6;
+}
+.bootstrap-iso .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #818182;
+ border-color: #818182;
+}
+.bootstrap-iso .list-group-item-dark {
+ color: #1b1e21;
+ background-color: #c6c8ca;
+}
+.bootstrap-iso .list-group-item-dark.list-group-item-action:hover,
+.bootstrap-iso .list-group-item-dark.list-group-item-action:focus {
+ color: #1b1e21;
+ background-color: #b9bbbe;
+}
+.bootstrap-iso .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #1b1e21;
+ border-color: #1b1e21;
+}
+.bootstrap-iso .close {
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 700;
+ line-height: 1;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+ opacity: 0.5;
+}
+.bootstrap-iso .close:hover {
+ color: #000;
+ text-decoration: none;
+}
+.bootstrap-iso .close:not(:disabled):not(.disabled):hover,
+.bootstrap-iso .close:not(:disabled):not(.disabled):focus {
+ opacity: 0.75;
+}
+.bootstrap-iso button.close {
+ padding: 0;
+ background-color: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+.bootstrap-iso a.close.disabled {
+ pointer-events: none;
+}
+.bootstrap-iso .toast {
+ max-width: 350px;
+ overflow: hidden;
+ font-size: 0.875rem;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ opacity: 0;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .toast:not(:last-child) {
+ margin-bottom: 0.75rem;
+}
+.bootstrap-iso .toast.showing {
+ opacity: 1;
+}
+.bootstrap-iso .toast.show {
+ display: block;
+ opacity: 1;
+}
+.bootstrap-iso .toast.hide {
+ display: none;
+}
+.bootstrap-iso .toast-header {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 0.25rem 0.75rem;
+ color: #6c757d;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+}
+.bootstrap-iso .toast-body {
+ padding: 0.75rem;
+}
+.bootstrap-iso .modal-open {
+ overflow: hidden;
+}
+.bootstrap-iso .modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+.bootstrap-iso .modal {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ outline: 0;
+}
+.bootstrap-iso .modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 0.5rem;
+ pointer-events: none;
+}
+.bootstrap-iso .modal.fade .modal-dialog {
+ transition: -webkit-transform 0.3s ease-out;
+ transition: transform 0.3s ease-out;
+ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
+ -webkit-transform: translate(0, -50px);
+ transform: translate(0, -50px);
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+.bootstrap-iso .modal.show .modal-dialog {
+ -webkit-transform: none;
+ transform: none;
+}
+.bootstrap-iso .modal-dialog-scrollable {
+ display: -ms-flexbox;
+ display: flex;
+ max-height: calc(100% - 1rem);
+}
+.bootstrap-iso .modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 1rem);
+ overflow: hidden;
+}
+.bootstrap-iso .modal-dialog-scrollable .modal-header,
+.bootstrap-iso .modal-dialog-scrollable .modal-footer {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+.bootstrap-iso .modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+.bootstrap-iso .modal-dialog-centered {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ min-height: calc(100% - 1rem);
+}
+.bootstrap-iso .modal-dialog-centered::before {
+ display: block;
+ height: calc(100vh - 1rem);
+ content: "";
+}
+.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable {
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-pack: center;
+ justify-content: center;
+ height: 100%;
+}
+.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable .modal-content {
+ max-height: none;
+}
+.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable::before {
+ content: none;
+}
+.bootstrap-iso .modal-content {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+ outline: 0;
+}
+.bootstrap-iso .modal-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+.bootstrap-iso .modal-backdrop.fade {
+ opacity: 0;
+}
+.bootstrap-iso .modal-backdrop.show {
+ opacity: 0.5;
+}
+.bootstrap-iso .modal-header {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+ border-bottom: 1px solid #dee2e6;
+ border-top-left-radius: 0.3rem;
+ border-top-right-radius: 0.3rem;
+}
+.bootstrap-iso .modal-header .close {
+ padding: 1rem 1rem;
+ margin: -1rem -1rem -1rem auto;
+}
+.bootstrap-iso .modal-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+.bootstrap-iso .modal-body {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1rem;
+}
+.bootstrap-iso .modal-footer {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding: 1rem;
+ border-top: 1px solid #dee2e6;
+ border-bottom-right-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+.bootstrap-iso .modal-footer > :not(:first-child) {
+ margin-left: 0.25rem;
+}
+.bootstrap-iso .modal-footer > :not(:last-child) {
+ margin-right: 0.25rem;
+}
+.bootstrap-iso .modal-scrollbar-measure {
+ position: absolute;
+ top: -9999px;
+ width: 50px;
+ height: 50px;
+ overflow: scroll;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .modal-dialog {
+ max-width: 500px;
+ margin: 1.75rem auto;
+ }
+ .bootstrap-iso .modal-dialog-scrollable {
+ max-height: calc(100% - 3.5rem);
+ }
+ .bootstrap-iso .modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 3.5rem);
+ }
+ .bootstrap-iso .modal-dialog-centered {
+ min-height: calc(100% - 3.5rem);
+ }
+ .bootstrap-iso .modal-dialog-centered::before {
+ height: calc(100vh - 3.5rem);
+ }
+ .bootstrap-iso .modal-sm {
+ max-width: 300px;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .modal-lg,
+ .bootstrap-iso .modal-xl {
+ max-width: 800px;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .modal-xl {
+ max-width: 1140px;
+ }
+}
+.bootstrap-iso .tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ opacity: 0;
+}
+.bootstrap-iso .tooltip.show {
+ opacity: 0.9;
+}
+.bootstrap-iso .tooltip .arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem;
+}
+.bootstrap-iso .tooltip .arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+.bootstrap-iso .bs-tooltip-top,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="top"] {
+ padding: 0.4rem 0;
+}
+.bootstrap-iso .bs-tooltip-top .arrow,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="top"] .arrow {
+ bottom: 0;
+}
+.bootstrap-iso .bs-tooltip-top .arrow::before,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="top"] .arrow::before {
+ top: 0;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000;
+}
+.bootstrap-iso .bs-tooltip-right,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="right"] {
+ padding: 0 0.4rem;
+}
+.bootstrap-iso .bs-tooltip-right .arrow,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="right"] .arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+.bootstrap-iso .bs-tooltip-right .arrow::before,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="right"] .arrow::before {
+ right: 0;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000;
+}
+.bootstrap-iso .bs-tooltip-bottom,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="bottom"] {
+ padding: 0.4rem 0;
+}
+.bootstrap-iso .bs-tooltip-bottom .arrow,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="bottom"] .arrow {
+ top: 0;
+}
+.bootstrap-iso .bs-tooltip-bottom .arrow::before,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+ bottom: 0;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000;
+}
+.bootstrap-iso .bs-tooltip-left,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="left"] {
+ padding: 0 0.4rem;
+}
+.bootstrap-iso .bs-tooltip-left .arrow,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="left"] .arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+.bootstrap-iso .bs-tooltip-left .arrow::before,
+.bootstrap-iso .bs-tooltip-auto[x-placement^="left"] .arrow::before {
+ left: 0;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000;
+}
+.bootstrap-iso .tooltip-inner {
+ max-width: 200px;
+ padding: 0.25rem 0.5rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.25rem;
+}
+.bootstrap-iso .popover {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1060;
+ display: block;
+ max-width: 276px;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+}
+.bootstrap-iso .popover .arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem;
+ margin: 0 0.3rem;
+}
+.bootstrap-iso .popover .arrow::before,
+.bootstrap-iso .popover .arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+.bootstrap-iso .bs-popover-top,
+.bootstrap-iso .bs-popover-auto[x-placement^="top"] {
+ margin-bottom: 0.5rem;
+}
+.bootstrap-iso .bs-popover-top > .arrow,
+.bootstrap-iso .bs-popover-auto[x-placement^="top"] > .arrow {
+ bottom: calc((0.5rem + 1px) * -1);
+}
+.bootstrap-iso .bs-popover-top > .arrow::before,
+.bootstrap-iso .bs-popover-auto[x-placement^="top"] > .arrow::before {
+ bottom: 0;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: rgba(0, 0, 0, 0.25);
+}
+.bootstrap-iso .bs-popover-top > .arrow::after,
+.bootstrap-iso .bs-popover-auto[x-placement^="top"] > .arrow::after {
+ bottom: 1px;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: #fff;
+}
+.bootstrap-iso .bs-popover-right,
+.bootstrap-iso .bs-popover-auto[x-placement^="right"] {
+ margin-left: 0.5rem;
+}
+.bootstrap-iso .bs-popover-right > .arrow,
+.bootstrap-iso .bs-popover-auto[x-placement^="right"] > .arrow {
+ left: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+.bootstrap-iso .bs-popover-right > .arrow::before,
+.bootstrap-iso .bs-popover-auto[x-placement^="right"] > .arrow::before {
+ left: 0;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: rgba(0, 0, 0, 0.25);
+}
+.bootstrap-iso .bs-popover-right > .arrow::after,
+.bootstrap-iso .bs-popover-auto[x-placement^="right"] > .arrow::after {
+ left: 1px;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: #fff;
+}
+.bootstrap-iso .bs-popover-bottom,
+.bootstrap-iso .bs-popover-auto[x-placement^="bottom"] {
+ margin-top: 0.5rem;
+}
+.bootstrap-iso .bs-popover-bottom > .arrow,
+.bootstrap-iso .bs-popover-auto[x-placement^="bottom"] > .arrow {
+ top: calc((0.5rem + 1px) * -1);
+}
+.bootstrap-iso .bs-popover-bottom > .arrow::before,
+.bootstrap-iso .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
+ top: 0;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+.bootstrap-iso .bs-popover-bottom > .arrow::after,
+.bootstrap-iso .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
+ top: 1px;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: #fff;
+}
+.bootstrap-iso .bs-popover-bottom .popover-header::before,
+.bootstrap-iso .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f7f7f7;
+}
+.bootstrap-iso .bs-popover-left,
+.bootstrap-iso .bs-popover-auto[x-placement^="left"] {
+ margin-right: 0.5rem;
+}
+.bootstrap-iso .bs-popover-left > .arrow,
+.bootstrap-iso .bs-popover-auto[x-placement^="left"] > .arrow {
+ right: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+.bootstrap-iso .bs-popover-left > .arrow::before,
+.bootstrap-iso .bs-popover-auto[x-placement^="left"] > .arrow::before {
+ right: 0;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: rgba(0, 0, 0, 0.25);
+}
+.bootstrap-iso .bs-popover-left > .arrow::after,
+.bootstrap-iso .bs-popover-auto[x-placement^="left"] > .arrow::after {
+ right: 1px;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: #fff;
+}
+.bootstrap-iso .popover-header {
+ padding: 0.5rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ background-color: #f7f7f7;
+ border-bottom: 1px solid #ebebeb;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+.bootstrap-iso .popover-header:empty {
+ display: none;
+}
+.bootstrap-iso .popover-body {
+ padding: 0.5rem 0.75rem;
+ color: #212529;
+}
+.bootstrap-iso .carousel {
+ position: relative;
+}
+.bootstrap-iso .carousel.pointer-event {
+ -ms-touch-action: pan-y;
+ touch-action: pan-y;
+}
+.bootstrap-iso .carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+.bootstrap-iso .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+.bootstrap-iso .carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: -webkit-transform 0.6s ease-in-out;
+ transition: transform 0.6s ease-in-out;
+ transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .carousel-item {
+ transition: none;
+ }
+}
+.bootstrap-iso .carousel-item.active,
+.bootstrap-iso .carousel-item-next,
+.bootstrap-iso .carousel-item-prev {
+ display: block;
+}
+.bootstrap-iso .carousel-item-next:not(.carousel-item-left),
+.bootstrap-iso .active.carousel-item-right {
+ -webkit-transform: translateX(100%);
+ transform: translateX(100%);
+}
+.bootstrap-iso .carousel-item-prev:not(.carousel-item-right),
+.bootstrap-iso .active.carousel-item-left {
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%);
+}
+.bootstrap-iso .carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ -webkit-transform: none;
+ transform: none;
+}
+.bootstrap-iso .carousel-fade .carousel-item.active,
+.bootstrap-iso .carousel-fade .carousel-item-next.carousel-item-left,
+.bootstrap-iso .carousel-fade .carousel-item-prev.carousel-item-right {
+ z-index: 1;
+ opacity: 1;
+}
+.bootstrap-iso .carousel-fade .active.carousel-item-left,
+.bootstrap-iso .carousel-fade .active.carousel-item-right {
+ z-index: 0;
+ opacity: 0;
+ transition: 0s 0.6s opacity;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .carousel-fade .active.carousel-item-left,
+ .bootstrap-iso .carousel-fade .active.carousel-item-right {
+ transition: none;
+ }
+}
+.bootstrap-iso .carousel-control-prev,
+.bootstrap-iso .carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 15%;
+ color: #fff;
+ text-align: center;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .carousel-control-prev,
+ .bootstrap-iso .carousel-control-next {
+ transition: none;
+ }
+}
+.bootstrap-iso .carousel-control-prev:hover,
+.bootstrap-iso .carousel-control-prev:focus,
+.bootstrap-iso .carousel-control-next:hover,
+.bootstrap-iso .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+.bootstrap-iso .carousel-control-prev {
+ left: 0;
+}
+.bootstrap-iso .carousel-control-next {
+ right: 0;
+}
+.bootstrap-iso .carousel-control-prev-icon,
+.bootstrap-iso .carousel-control-next-icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ background: no-repeat 50% / 100% 100%;
+}
+.bootstrap-iso .carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
+}
+.bootstrap-iso .carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 15;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding-left: 0;
+ margin-right: 15%;
+ margin-left: 15%;
+ list-style: none;
+}
+.bootstrap-iso .carousel-indicators li {
+ box-sizing: content-box;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+@media (prefers-reduced-motion: reduce) {
+ .bootstrap-iso .carousel-indicators li {
+ transition: none;
+ }
+}
+.bootstrap-iso .carousel-indicators .active {
+ opacity: 1;
+}
+.bootstrap-iso .carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center;
+}
+@-webkit-keyframes spinner-border {
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+@keyframes spinner-border {
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+.bootstrap-iso .spinner-border {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ border: 0.25em solid currentColor;
+ border-right-color: transparent;
+ border-radius: 50%;
+ -webkit-animation: spinner-border 0.75s linear infinite;
+ animation: spinner-border 0.75s linear infinite;
+}
+.bootstrap-iso .spinner-border-sm {
+ width: 1rem;
+ height: 1rem;
+ border-width: 0.2em;
+}
+@-webkit-keyframes spinner-grow {
+ 0% {
+ -webkit-transform: scale(0);
+ transform: scale(0);
+ }
+ 50% {
+ opacity: 1;
+ }
+}
+@keyframes spinner-grow {
+ 0% {
+ -webkit-transform: scale(0);
+ transform: scale(0);
+ }
+ 50% {
+ opacity: 1;
+ }
+}
+.bootstrap-iso .spinner-grow {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ background-color: currentColor;
+ border-radius: 50%;
+ opacity: 0;
+ -webkit-animation: spinner-grow 0.75s linear infinite;
+ animation: spinner-grow 0.75s linear infinite;
+}
+.bootstrap-iso .spinner-grow-sm {
+ width: 1rem;
+ height: 1rem;
+}
+.bootstrap-iso .align-baseline {
+ vertical-align: baseline !important;
+}
+.bootstrap-iso .align-top {
+ vertical-align: top !important;
+}
+.bootstrap-iso .align-middle {
+ vertical-align: middle !important;
+}
+.bootstrap-iso .align-bottom {
+ vertical-align: bottom !important;
+}
+.bootstrap-iso .align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+.bootstrap-iso .align-text-top {
+ vertical-align: text-top !important;
+}
+.bootstrap-iso .bg-primary {
+ background-color: #007bff !important;
+}
+.bootstrap-iso a.bg-primary:hover,
+.bootstrap-iso a.bg-primary:focus,
+.bootstrap-iso button.bg-primary:hover,
+.bootstrap-iso button.bg-primary:focus {
+ background-color: #0062cc !important;
+}
+.bootstrap-iso .bg-secondary {
+ background-color: #6c757d !important;
+}
+.bootstrap-iso a.bg-secondary:hover,
+.bootstrap-iso a.bg-secondary:focus,
+.bootstrap-iso button.bg-secondary:hover,
+.bootstrap-iso button.bg-secondary:focus {
+ background-color: #545b62 !important;
+}
+.bootstrap-iso .bg-success {
+ background-color: #28a745 !important;
+}
+.bootstrap-iso a.bg-success:hover,
+.bootstrap-iso a.bg-success:focus,
+.bootstrap-iso button.bg-success:hover,
+.bootstrap-iso button.bg-success:focus {
+ background-color: #1e7e34 !important;
+}
+.bootstrap-iso .bg-info {
+ background-color: #17a2b8 !important;
+}
+.bootstrap-iso a.bg-info:hover,
+.bootstrap-iso a.bg-info:focus,
+.bootstrap-iso button.bg-info:hover,
+.bootstrap-iso button.bg-info:focus {
+ background-color: #117a8b !important;
+}
+.bootstrap-iso .bg-warning {
+ background-color: #ffc107 !important;
+}
+.bootstrap-iso a.bg-warning:hover,
+.bootstrap-iso a.bg-warning:focus,
+.bootstrap-iso button.bg-warning:hover,
+.bootstrap-iso button.bg-warning:focus {
+ background-color: #d39e00 !important;
+}
+.bootstrap-iso .bg-danger {
+ background-color: #dc3545 !important;
+}
+.bootstrap-iso a.bg-danger:hover,
+.bootstrap-iso a.bg-danger:focus,
+.bootstrap-iso button.bg-danger:hover,
+.bootstrap-iso button.bg-danger:focus {
+ background-color: #bd2130 !important;
+}
+.bootstrap-iso .bg-light {
+ background-color: #f8f9fa !important;
+}
+.bootstrap-iso a.bg-light:hover,
+.bootstrap-iso a.bg-light:focus,
+.bootstrap-iso button.bg-light:hover,
+.bootstrap-iso button.bg-light:focus {
+ background-color: #dae0e5 !important;
+}
+.bootstrap-iso .bg-dark {
+ background-color: #343a40 !important;
+}
+.bootstrap-iso a.bg-dark:hover,
+.bootstrap-iso a.bg-dark:focus,
+.bootstrap-iso button.bg-dark:hover,
+.bootstrap-iso button.bg-dark:focus {
+ background-color: #1d2124 !important;
+}
+.bootstrap-iso .bg-white {
+ background-color: #fff !important;
+}
+.bootstrap-iso .bg-transparent {
+ background-color: transparent !important;
+}
+.bootstrap-iso .border {
+ border: 1px solid #dee2e6 !important;
+}
+.bootstrap-iso .border-top {
+ border-top: 1px solid #dee2e6 !important;
+}
+.bootstrap-iso .border-right {
+ border-right: 1px solid #dee2e6 !important;
+}
+.bootstrap-iso .border-bottom {
+ border-bottom: 1px solid #dee2e6 !important;
+}
+.bootstrap-iso .border-left {
+ border-left: 1px solid #dee2e6 !important;
+}
+.bootstrap-iso .border-0 {
+ border: 0 !important;
+}
+.bootstrap-iso .border-top-0 {
+ border-top: 0 !important;
+}
+.bootstrap-iso .border-right-0 {
+ border-right: 0 !important;
+}
+.bootstrap-iso .border-bottom-0 {
+ border-bottom: 0 !important;
+}
+.bootstrap-iso .border-left-0 {
+ border-left: 0 !important;
+}
+.bootstrap-iso .border-primary {
+ border-color: #007bff !important;
+}
+.bootstrap-iso .border-secondary {
+ border-color: #6c757d !important;
+}
+.bootstrap-iso .border-success {
+ border-color: #28a745 !important;
+}
+.bootstrap-iso .border-info {
+ border-color: #17a2b8 !important;
+}
+.bootstrap-iso .border-warning {
+ border-color: #ffc107 !important;
+}
+.bootstrap-iso .border-danger {
+ border-color: #dc3545 !important;
+}
+.bootstrap-iso .border-light {
+ border-color: #f8f9fa !important;
+}
+.bootstrap-iso .border-dark {
+ border-color: #343a40 !important;
+}
+.bootstrap-iso .border-white {
+ border-color: #fff !important;
+}
+.bootstrap-iso .rounded-sm {
+ border-radius: 0.2rem !important;
+}
+.bootstrap-iso .rounded {
+ border-radius: 0.25rem !important;
+}
+.bootstrap-iso .rounded-top {
+ border-top-left-radius: 0.25rem !important;
+ border-top-right-radius: 0.25rem !important;
+}
+.bootstrap-iso .rounded-right {
+ border-top-right-radius: 0.25rem !important;
+ border-bottom-right-radius: 0.25rem !important;
+}
+.bootstrap-iso .rounded-bottom {
+ border-bottom-right-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+.bootstrap-iso .rounded-left {
+ border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+.bootstrap-iso .rounded-lg {
+ border-radius: 0.3rem !important;
+}
+.bootstrap-iso .rounded-circle {
+ border-radius: 50% !important;
+}
+.bootstrap-iso .rounded-pill {
+ border-radius: 50rem !important;
+}
+.bootstrap-iso .rounded-0 {
+ border-radius: 0 !important;
+}
+.bootstrap-iso .clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+.bootstrap-iso .d-none {
+ display: none !important;
+}
+.bootstrap-iso .d-inline {
+ display: inline !important;
+}
+.bootstrap-iso .d-inline-block {
+ display: inline-block !important;
+}
+.bootstrap-iso .d-block {
+ display: block !important;
+}
+.bootstrap-iso .d-table {
+ display: table !important;
+}
+.bootstrap-iso .d-table-row {
+ display: table-row !important;
+}
+.bootstrap-iso .d-table-cell {
+ display: table-cell !important;
+}
+.bootstrap-iso .d-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+}
+.bootstrap-iso .d-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .d-sm-none {
+ display: none !important;
+ }
+ .bootstrap-iso .d-sm-inline {
+ display: inline !important;
+ }
+ .bootstrap-iso .d-sm-inline-block {
+ display: inline-block !important;
+ }
+ .bootstrap-iso .d-sm-block {
+ display: block !important;
+ }
+ .bootstrap-iso .d-sm-table {
+ display: table !important;
+ }
+ .bootstrap-iso .d-sm-table-row {
+ display: table-row !important;
+ }
+ .bootstrap-iso .d-sm-table-cell {
+ display: table-cell !important;
+ }
+ .bootstrap-iso .d-sm-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .bootstrap-iso .d-sm-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .d-md-none {
+ display: none !important;
+ }
+ .bootstrap-iso .d-md-inline {
+ display: inline !important;
+ }
+ .bootstrap-iso .d-md-inline-block {
+ display: inline-block !important;
+ }
+ .bootstrap-iso .d-md-block {
+ display: block !important;
+ }
+ .bootstrap-iso .d-md-table {
+ display: table !important;
+ }
+ .bootstrap-iso .d-md-table-row {
+ display: table-row !important;
+ }
+ .bootstrap-iso .d-md-table-cell {
+ display: table-cell !important;
+ }
+ .bootstrap-iso .d-md-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .bootstrap-iso .d-md-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .d-lg-none {
+ display: none !important;
+ }
+ .bootstrap-iso .d-lg-inline {
+ display: inline !important;
+ }
+ .bootstrap-iso .d-lg-inline-block {
+ display: inline-block !important;
+ }
+ .bootstrap-iso .d-lg-block {
+ display: block !important;
+ }
+ .bootstrap-iso .d-lg-table {
+ display: table !important;
+ }
+ .bootstrap-iso .d-lg-table-row {
+ display: table-row !important;
+ }
+ .bootstrap-iso .d-lg-table-cell {
+ display: table-cell !important;
+ }
+ .bootstrap-iso .d-lg-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .bootstrap-iso .d-lg-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .d-xl-none {
+ display: none !important;
+ }
+ .bootstrap-iso .d-xl-inline {
+ display: inline !important;
+ }
+ .bootstrap-iso .d-xl-inline-block {
+ display: inline-block !important;
+ }
+ .bootstrap-iso .d-xl-block {
+ display: block !important;
+ }
+ .bootstrap-iso .d-xl-table {
+ display: table !important;
+ }
+ .bootstrap-iso .d-xl-table-row {
+ display: table-row !important;
+ }
+ .bootstrap-iso .d-xl-table-cell {
+ display: table-cell !important;
+ }
+ .bootstrap-iso .d-xl-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .bootstrap-iso .d-xl-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+@media print {
+ .bootstrap-iso .d-print-none {
+ display: none !important;
+ }
+ .bootstrap-iso .d-print-inline {
+ display: inline !important;
+ }
+ .bootstrap-iso .d-print-inline-block {
+ display: inline-block !important;
+ }
+ .bootstrap-iso .d-print-block {
+ display: block !important;
+ }
+ .bootstrap-iso .d-print-table {
+ display: table !important;
+ }
+ .bootstrap-iso .d-print-table-row {
+ display: table-row !important;
+ }
+ .bootstrap-iso .d-print-table-cell {
+ display: table-cell !important;
+ }
+ .bootstrap-iso .d-print-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .bootstrap-iso .d-print-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+.bootstrap-iso .embed-responsive {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding: 0;
+ overflow: hidden;
+}
+.bootstrap-iso .embed-responsive::before {
+ display: block;
+ content: "";
+}
+.bootstrap-iso .embed-responsive .embed-responsive-item,
+.bootstrap-iso .embed-responsive iframe,
+.bootstrap-iso .embed-responsive embed,
+.bootstrap-iso .embed-responsive object,
+.bootstrap-iso .embed-responsive video {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border: 0;
+}
+.bootstrap-iso .embed-responsive-21by9::before {
+ padding-top: 42.857143%;
+}
+.bootstrap-iso .embed-responsive-16by9::before {
+ padding-top: 56.25%;
+}
+.bootstrap-iso .embed-responsive-4by3::before {
+ padding-top: 75%;
+}
+.bootstrap-iso .embed-responsive-1by1::before {
+ padding-top: 100%;
+}
+.bootstrap-iso .flex-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+}
+.bootstrap-iso .flex-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+}
+.bootstrap-iso .flex-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+}
+.bootstrap-iso .flex-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+}
+.bootstrap-iso .flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+}
+.bootstrap-iso .flex-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+}
+.bootstrap-iso .flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+}
+.bootstrap-iso .flex-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+}
+.bootstrap-iso .flex-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+}
+.bootstrap-iso .flex-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+}
+.bootstrap-iso .flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+}
+.bootstrap-iso .flex-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+}
+.bootstrap-iso .justify-content-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+}
+.bootstrap-iso .justify-content-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+}
+.bootstrap-iso .justify-content-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+}
+.bootstrap-iso .justify-content-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+}
+.bootstrap-iso .justify-content-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+}
+.bootstrap-iso .align-items-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+}
+.bootstrap-iso .align-items-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+}
+.bootstrap-iso .align-items-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+}
+.bootstrap-iso .align-items-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+}
+.bootstrap-iso .align-items-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+}
+.bootstrap-iso .align-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+}
+.bootstrap-iso .align-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+}
+.bootstrap-iso .align-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+}
+.bootstrap-iso .align-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+}
+.bootstrap-iso .align-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+}
+.bootstrap-iso .align-content-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+}
+.bootstrap-iso .align-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+}
+.bootstrap-iso .align-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+}
+.bootstrap-iso .align-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+}
+.bootstrap-iso .align-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+}
+.bootstrap-iso .align-self-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+}
+.bootstrap-iso .align-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .flex-sm-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .bootstrap-iso .flex-sm-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .bootstrap-iso .flex-sm-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .bootstrap-iso .flex-sm-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .bootstrap-iso .flex-sm-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .bootstrap-iso .flex-sm-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .bootstrap-iso .flex-sm-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .bootstrap-iso .flex-sm-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .bootstrap-iso .flex-sm-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .bootstrap-iso .flex-sm-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .bootstrap-iso .flex-sm-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .bootstrap-iso .flex-sm-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .bootstrap-iso .justify-content-sm-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .bootstrap-iso .justify-content-sm-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .bootstrap-iso .justify-content-sm-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .bootstrap-iso .justify-content-sm-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .bootstrap-iso .justify-content-sm-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .bootstrap-iso .align-items-sm-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .bootstrap-iso .align-items-sm-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .bootstrap-iso .align-items-sm-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .bootstrap-iso .align-items-sm-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .bootstrap-iso .align-items-sm-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .bootstrap-iso .align-content-sm-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .bootstrap-iso .align-content-sm-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .bootstrap-iso .align-content-sm-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .bootstrap-iso .align-content-sm-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .bootstrap-iso .align-content-sm-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .bootstrap-iso .align-content-sm-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .bootstrap-iso .align-self-sm-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .bootstrap-iso .align-self-sm-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .bootstrap-iso .align-self-sm-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .bootstrap-iso .align-self-sm-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .bootstrap-iso .align-self-sm-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .bootstrap-iso .align-self-sm-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .flex-md-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .bootstrap-iso .flex-md-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .bootstrap-iso .flex-md-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .bootstrap-iso .flex-md-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .bootstrap-iso .flex-md-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .bootstrap-iso .flex-md-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .bootstrap-iso .flex-md-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .bootstrap-iso .flex-md-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .bootstrap-iso .flex-md-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .bootstrap-iso .flex-md-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .bootstrap-iso .flex-md-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .bootstrap-iso .flex-md-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .bootstrap-iso .justify-content-md-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .bootstrap-iso .justify-content-md-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .bootstrap-iso .justify-content-md-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .bootstrap-iso .justify-content-md-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .bootstrap-iso .justify-content-md-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .bootstrap-iso .align-items-md-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .bootstrap-iso .align-items-md-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .bootstrap-iso .align-items-md-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .bootstrap-iso .align-items-md-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .bootstrap-iso .align-items-md-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .bootstrap-iso .align-content-md-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .bootstrap-iso .align-content-md-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .bootstrap-iso .align-content-md-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .bootstrap-iso .align-content-md-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .bootstrap-iso .align-content-md-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .bootstrap-iso .align-content-md-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .bootstrap-iso .align-self-md-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .bootstrap-iso .align-self-md-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .bootstrap-iso .align-self-md-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .bootstrap-iso .align-self-md-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .bootstrap-iso .align-self-md-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .bootstrap-iso .align-self-md-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .flex-lg-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .bootstrap-iso .flex-lg-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .bootstrap-iso .flex-lg-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .bootstrap-iso .flex-lg-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .bootstrap-iso .flex-lg-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .bootstrap-iso .flex-lg-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .bootstrap-iso .flex-lg-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .bootstrap-iso .flex-lg-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .bootstrap-iso .flex-lg-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .bootstrap-iso .flex-lg-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .bootstrap-iso .flex-lg-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .bootstrap-iso .flex-lg-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .bootstrap-iso .justify-content-lg-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .bootstrap-iso .justify-content-lg-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .bootstrap-iso .justify-content-lg-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .bootstrap-iso .justify-content-lg-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .bootstrap-iso .justify-content-lg-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .bootstrap-iso .align-items-lg-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .bootstrap-iso .align-items-lg-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .bootstrap-iso .align-items-lg-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .bootstrap-iso .align-items-lg-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .bootstrap-iso .align-items-lg-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .bootstrap-iso .align-content-lg-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .bootstrap-iso .align-content-lg-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .bootstrap-iso .align-content-lg-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .bootstrap-iso .align-content-lg-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .bootstrap-iso .align-content-lg-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .bootstrap-iso .align-content-lg-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .bootstrap-iso .align-self-lg-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .bootstrap-iso .align-self-lg-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .bootstrap-iso .align-self-lg-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .bootstrap-iso .align-self-lg-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .bootstrap-iso .align-self-lg-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .bootstrap-iso .align-self-lg-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .flex-xl-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .bootstrap-iso .flex-xl-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .bootstrap-iso .flex-xl-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .bootstrap-iso .flex-xl-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .bootstrap-iso .flex-xl-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .bootstrap-iso .flex-xl-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .bootstrap-iso .flex-xl-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .bootstrap-iso .flex-xl-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .bootstrap-iso .flex-xl-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .bootstrap-iso .flex-xl-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .bootstrap-iso .flex-xl-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .bootstrap-iso .flex-xl-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .bootstrap-iso .justify-content-xl-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .bootstrap-iso .justify-content-xl-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .bootstrap-iso .justify-content-xl-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .bootstrap-iso .justify-content-xl-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .bootstrap-iso .justify-content-xl-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .bootstrap-iso .align-items-xl-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .bootstrap-iso .align-items-xl-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .bootstrap-iso .align-items-xl-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .bootstrap-iso .align-items-xl-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .bootstrap-iso .align-items-xl-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .bootstrap-iso .align-content-xl-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .bootstrap-iso .align-content-xl-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .bootstrap-iso .align-content-xl-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .bootstrap-iso .align-content-xl-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .bootstrap-iso .align-content-xl-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .bootstrap-iso .align-content-xl-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .bootstrap-iso .align-self-xl-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .bootstrap-iso .align-self-xl-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .bootstrap-iso .align-self-xl-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .bootstrap-iso .align-self-xl-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .bootstrap-iso .align-self-xl-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .bootstrap-iso .align-self-xl-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+.bootstrap-iso .float-left {
+ float: left !important;
+}
+.bootstrap-iso .float-right {
+ float: right !important;
+}
+.bootstrap-iso .float-none {
+ float: none !important;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .float-sm-left {
+ float: left !important;
+ }
+ .bootstrap-iso .float-sm-right {
+ float: right !important;
+ }
+ .bootstrap-iso .float-sm-none {
+ float: none !important;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .float-md-left {
+ float: left !important;
+ }
+ .bootstrap-iso .float-md-right {
+ float: right !important;
+ }
+ .bootstrap-iso .float-md-none {
+ float: none !important;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .float-lg-left {
+ float: left !important;
+ }
+ .bootstrap-iso .float-lg-right {
+ float: right !important;
+ }
+ .bootstrap-iso .float-lg-none {
+ float: none !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .float-xl-left {
+ float: left !important;
+ }
+ .bootstrap-iso .float-xl-right {
+ float: right !important;
+ }
+ .bootstrap-iso .float-xl-none {
+ float: none !important;
+ }
+}
+.bootstrap-iso .overflow-auto {
+ overflow: auto !important;
+}
+.bootstrap-iso .overflow-hidden {
+ overflow: hidden !important;
+}
+.bootstrap-iso .position-static {
+ position: static !important;
+}
+.bootstrap-iso .position-relative {
+ position: relative !important;
+}
+.bootstrap-iso .position-absolute {
+ position: absolute !important;
+}
+.bootstrap-iso .position-fixed {
+ position: fixed !important;
+}
+.bootstrap-iso .position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+.bootstrap-iso .fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+.bootstrap-iso .fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+@supports ((position: -webkit-sticky) or (position: sticky)) {
+ .bootstrap-iso .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+.bootstrap-iso .sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border: 0;
+}
+.bootstrap-iso .sr-only-focusable:active,
+.bootstrap-iso .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+.bootstrap-iso .shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+.bootstrap-iso .shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+.bootstrap-iso .shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+.bootstrap-iso .shadow-none {
+ box-shadow: none !important;
+}
+.bootstrap-iso .w-25 {
+ width: 25% !important;
+}
+.bootstrap-iso .w-50 {
+ width: 50% !important;
+}
+.bootstrap-iso .w-75 {
+ width: 75% !important;
+}
+.bootstrap-iso .w-100 {
+ width: 100% !important;
+}
+.bootstrap-iso .w-auto {
+ width: auto !important;
+}
+.bootstrap-iso .h-25 {
+ height: 25% !important;
+}
+.bootstrap-iso .h-50 {
+ height: 50% !important;
+}
+.bootstrap-iso .h-75 {
+ height: 75% !important;
+}
+.bootstrap-iso .h-100 {
+ height: 100% !important;
+}
+.bootstrap-iso .h-auto {
+ height: auto !important;
+}
+.bootstrap-iso .mw-100 {
+ max-width: 100% !important;
+}
+.bootstrap-iso .mh-100 {
+ max-height: 100% !important;
+}
+.bootstrap-iso .min-vw-100 {
+ min-width: 100vw !important;
+}
+.bootstrap-iso .min-vh-100 {
+ min-height: 100vh !important;
+}
+.bootstrap-iso .vw-100 {
+ width: 100vw !important;
+}
+.bootstrap-iso .vh-100 {
+ height: 100vh !important;
+}
+.bootstrap-iso .stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ pointer-events: auto;
+ content: "";
+ background-color: rgba(0, 0, 0, 0);
+}
+.bootstrap-iso .m-0 {
+ margin: 0 !important;
+}
+.bootstrap-iso .mt-0,
+.bootstrap-iso .my-0 {
+ margin-top: 0 !important;
+}
+.bootstrap-iso .mr-0,
+.bootstrap-iso .mx-0 {
+ margin-right: 0 !important;
+}
+.bootstrap-iso .mb-0,
+.bootstrap-iso .my-0 {
+ margin-bottom: 0 !important;
+}
+.bootstrap-iso .ml-0,
+.bootstrap-iso .mx-0 {
+ margin-left: 0 !important;
+}
+.bootstrap-iso .m-1 {
+ margin: 0.25rem !important;
+}
+.bootstrap-iso .mt-1,
+.bootstrap-iso .my-1 {
+ margin-top: 0.25rem !important;
+}
+.bootstrap-iso .mr-1,
+.bootstrap-iso .mx-1 {
+ margin-right: 0.25rem !important;
+}
+.bootstrap-iso .mb-1,
+.bootstrap-iso .my-1 {
+ margin-bottom: 0.25rem !important;
+}
+.bootstrap-iso .ml-1,
+.bootstrap-iso .mx-1 {
+ margin-left: 0.25rem !important;
+}
+.bootstrap-iso .m-2 {
+ margin: 0.5rem !important;
+}
+.bootstrap-iso .mt-2,
+.bootstrap-iso .my-2 {
+ margin-top: 0.5rem !important;
+}
+.bootstrap-iso .mr-2,
+.bootstrap-iso .mx-2 {
+ margin-right: 0.5rem !important;
+}
+.bootstrap-iso .mb-2,
+.bootstrap-iso .my-2 {
+ margin-bottom: 0.5rem !important;
+}
+.bootstrap-iso .ml-2,
+.bootstrap-iso .mx-2 {
+ margin-left: 0.5rem !important;
+}
+.bootstrap-iso .m-3 {
+ margin: 1rem !important;
+}
+.bootstrap-iso .mt-3,
+.bootstrap-iso .my-3 {
+ margin-top: 1rem !important;
+}
+.bootstrap-iso .mr-3,
+.bootstrap-iso .mx-3 {
+ margin-right: 1rem !important;
+}
+.bootstrap-iso .mb-3,
+.bootstrap-iso .my-3 {
+ margin-bottom: 1rem !important;
+}
+.bootstrap-iso .ml-3,
+.bootstrap-iso .mx-3 {
+ margin-left: 1rem !important;
+}
+.bootstrap-iso .m-4 {
+ margin: 1.5rem !important;
+}
+.bootstrap-iso .mt-4,
+.bootstrap-iso .my-4 {
+ margin-top: 1.5rem !important;
+}
+.bootstrap-iso .mr-4,
+.bootstrap-iso .mx-4 {
+ margin-right: 1.5rem !important;
+}
+.bootstrap-iso .mb-4,
+.bootstrap-iso .my-4 {
+ margin-bottom: 1.5rem !important;
+}
+.bootstrap-iso .ml-4,
+.bootstrap-iso .mx-4 {
+ margin-left: 1.5rem !important;
+}
+.bootstrap-iso .m-5 {
+ margin: 3rem !important;
+}
+.bootstrap-iso .mt-5,
+.bootstrap-iso .my-5 {
+ margin-top: 3rem !important;
+}
+.bootstrap-iso .mr-5,
+.bootstrap-iso .mx-5 {
+ margin-right: 3rem !important;
+}
+.bootstrap-iso .mb-5,
+.bootstrap-iso .my-5 {
+ margin-bottom: 3rem !important;
+}
+.bootstrap-iso .ml-5,
+.bootstrap-iso .mx-5 {
+ margin-left: 3rem !important;
+}
+.bootstrap-iso .p-0 {
+ padding: 0 !important;
+}
+.bootstrap-iso .pt-0,
+.bootstrap-iso .py-0 {
+ padding-top: 0 !important;
+}
+.bootstrap-iso .pr-0,
+.bootstrap-iso .px-0 {
+ padding-right: 0 !important;
+}
+.bootstrap-iso .pb-0,
+.bootstrap-iso .py-0 {
+ padding-bottom: 0 !important;
+}
+.bootstrap-iso .pl-0,
+.bootstrap-iso .px-0 {
+ padding-left: 0 !important;
+}
+.bootstrap-iso .p-1 {
+ padding: 0.25rem !important;
+}
+.bootstrap-iso .pt-1,
+.bootstrap-iso .py-1 {
+ padding-top: 0.25rem !important;
+}
+.bootstrap-iso .pr-1,
+.bootstrap-iso .px-1 {
+ padding-right: 0.25rem !important;
+}
+.bootstrap-iso .pb-1,
+.bootstrap-iso .py-1 {
+ padding-bottom: 0.25rem !important;
+}
+.bootstrap-iso .pl-1,
+.bootstrap-iso .px-1 {
+ padding-left: 0.25rem !important;
+}
+.bootstrap-iso .p-2 {
+ padding: 0.5rem !important;
+}
+.bootstrap-iso .pt-2,
+.bootstrap-iso .py-2 {
+ padding-top: 0.5rem !important;
+}
+.bootstrap-iso .pr-2,
+.bootstrap-iso .px-2 {
+ padding-right: 0.5rem !important;
+}
+.bootstrap-iso .pb-2,
+.bootstrap-iso .py-2 {
+ padding-bottom: 0.5rem !important;
+}
+.bootstrap-iso .pl-2,
+.bootstrap-iso .px-2 {
+ padding-left: 0.5rem !important;
+}
+.bootstrap-iso .p-3 {
+ padding: 1rem !important;
+}
+.bootstrap-iso .pt-3,
+.bootstrap-iso .py-3 {
+ padding-top: 1rem !important;
+}
+.bootstrap-iso .pr-3,
+.bootstrap-iso .px-3 {
+ padding-right: 1rem !important;
+}
+.bootstrap-iso .pb-3,
+.bootstrap-iso .py-3 {
+ padding-bottom: 1rem !important;
+}
+.bootstrap-iso .pl-3,
+.bootstrap-iso .px-3 {
+ padding-left: 1rem !important;
+}
+.bootstrap-iso .p-4 {
+ padding: 1.5rem !important;
+}
+.bootstrap-iso .pt-4,
+.bootstrap-iso .py-4 {
+ padding-top: 1.5rem !important;
+}
+.bootstrap-iso .pr-4,
+.bootstrap-iso .px-4 {
+ padding-right: 1.5rem !important;
+}
+.bootstrap-iso .pb-4,
+.bootstrap-iso .py-4 {
+ padding-bottom: 1.5rem !important;
+}
+.bootstrap-iso .pl-4,
+.bootstrap-iso .px-4 {
+ padding-left: 1.5rem !important;
+}
+.bootstrap-iso .p-5 {
+ padding: 3rem !important;
+}
+.bootstrap-iso .pt-5,
+.bootstrap-iso .py-5 {
+ padding-top: 3rem !important;
+}
+.bootstrap-iso .pr-5,
+.bootstrap-iso .px-5 {
+ padding-right: 3rem !important;
+}
+.bootstrap-iso .pb-5,
+.bootstrap-iso .py-5 {
+ padding-bottom: 3rem !important;
+}
+.bootstrap-iso .pl-5,
+.bootstrap-iso .px-5 {
+ padding-left: 3rem !important;
+}
+.bootstrap-iso .m-n1 {
+ margin: -0.25rem !important;
+}
+.bootstrap-iso .mt-n1,
+.bootstrap-iso .my-n1 {
+ margin-top: -0.25rem !important;
+}
+.bootstrap-iso .mr-n1,
+.bootstrap-iso .mx-n1 {
+ margin-right: -0.25rem !important;
+}
+.bootstrap-iso .mb-n1,
+.bootstrap-iso .my-n1 {
+ margin-bottom: -0.25rem !important;
+}
+.bootstrap-iso .ml-n1,
+.bootstrap-iso .mx-n1 {
+ margin-left: -0.25rem !important;
+}
+.bootstrap-iso .m-n2 {
+ margin: -0.5rem !important;
+}
+.bootstrap-iso .mt-n2,
+.bootstrap-iso .my-n2 {
+ margin-top: -0.5rem !important;
+}
+.bootstrap-iso .mr-n2,
+.bootstrap-iso .mx-n2 {
+ margin-right: -0.5rem !important;
+}
+.bootstrap-iso .mb-n2,
+.bootstrap-iso .my-n2 {
+ margin-bottom: -0.5rem !important;
+}
+.bootstrap-iso .ml-n2,
+.bootstrap-iso .mx-n2 {
+ margin-left: -0.5rem !important;
+}
+.bootstrap-iso .m-n3 {
+ margin: -1rem !important;
+}
+.bootstrap-iso .mt-n3,
+.bootstrap-iso .my-n3 {
+ margin-top: -1rem !important;
+}
+.bootstrap-iso .mr-n3,
+.bootstrap-iso .mx-n3 {
+ margin-right: -1rem !important;
+}
+.bootstrap-iso .mb-n3,
+.bootstrap-iso .my-n3 {
+ margin-bottom: -1rem !important;
+}
+.bootstrap-iso .ml-n3,
+.bootstrap-iso .mx-n3 {
+ margin-left: -1rem !important;
+}
+.bootstrap-iso .m-n4 {
+ margin: -1.5rem !important;
+}
+.bootstrap-iso .mt-n4,
+.bootstrap-iso .my-n4 {
+ margin-top: -1.5rem !important;
+}
+.bootstrap-iso .mr-n4,
+.bootstrap-iso .mx-n4 {
+ margin-right: -1.5rem !important;
+}
+.bootstrap-iso .mb-n4,
+.bootstrap-iso .my-n4 {
+ margin-bottom: -1.5rem !important;
+}
+.bootstrap-iso .ml-n4,
+.bootstrap-iso .mx-n4 {
+ margin-left: -1.5rem !important;
+}
+.bootstrap-iso .m-n5 {
+ margin: -3rem !important;
+}
+.bootstrap-iso .mt-n5,
+.bootstrap-iso .my-n5 {
+ margin-top: -3rem !important;
+}
+.bootstrap-iso .mr-n5,
+.bootstrap-iso .mx-n5 {
+ margin-right: -3rem !important;
+}
+.bootstrap-iso .mb-n5,
+.bootstrap-iso .my-n5 {
+ margin-bottom: -3rem !important;
+}
+.bootstrap-iso .ml-n5,
+.bootstrap-iso .mx-n5 {
+ margin-left: -3rem !important;
+}
+.bootstrap-iso .m-auto {
+ margin: auto !important;
+}
+.bootstrap-iso .mt-auto,
+.bootstrap-iso .my-auto {
+ margin-top: auto !important;
+}
+.bootstrap-iso .mr-auto,
+.bootstrap-iso .mx-auto {
+ margin-right: auto !important;
+}
+.bootstrap-iso .mb-auto,
+.bootstrap-iso .my-auto {
+ margin-bottom: auto !important;
+}
+.bootstrap-iso .ml-auto,
+.bootstrap-iso .mx-auto {
+ margin-left: auto !important;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .m-sm-0 {
+ margin: 0 !important;
+ }
+ .bootstrap-iso .mt-sm-0,
+ .bootstrap-iso .my-sm-0 {
+ margin-top: 0 !important;
+ }
+ .bootstrap-iso .mr-sm-0,
+ .bootstrap-iso .mx-sm-0 {
+ margin-right: 0 !important;
+ }
+ .bootstrap-iso .mb-sm-0,
+ .bootstrap-iso .my-sm-0 {
+ margin-bottom: 0 !important;
+ }
+ .bootstrap-iso .ml-sm-0,
+ .bootstrap-iso .mx-sm-0 {
+ margin-left: 0 !important;
+ }
+ .bootstrap-iso .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+ .bootstrap-iso .mt-sm-1,
+ .bootstrap-iso .my-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bootstrap-iso .mr-sm-1,
+ .bootstrap-iso .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bootstrap-iso .mb-sm-1,
+ .bootstrap-iso .my-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .ml-sm-1,
+ .bootstrap-iso .mx-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bootstrap-iso .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+ .bootstrap-iso .mt-sm-2,
+ .bootstrap-iso .my-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bootstrap-iso .mr-sm-2,
+ .bootstrap-iso .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bootstrap-iso .mb-sm-2,
+ .bootstrap-iso .my-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .ml-sm-2,
+ .bootstrap-iso .mx-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bootstrap-iso .m-sm-3 {
+ margin: 1rem !important;
+ }
+ .bootstrap-iso .mt-sm-3,
+ .bootstrap-iso .my-sm-3 {
+ margin-top: 1rem !important;
+ }
+ .bootstrap-iso .mr-sm-3,
+ .bootstrap-iso .mx-sm-3 {
+ margin-right: 1rem !important;
+ }
+ .bootstrap-iso .mb-sm-3,
+ .bootstrap-iso .my-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bootstrap-iso .ml-sm-3,
+ .bootstrap-iso .mx-sm-3 {
+ margin-left: 1rem !important;
+ }
+ .bootstrap-iso .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+ .bootstrap-iso .mt-sm-4,
+ .bootstrap-iso .my-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bootstrap-iso .mr-sm-4,
+ .bootstrap-iso .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bootstrap-iso .mb-sm-4,
+ .bootstrap-iso .my-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .ml-sm-4,
+ .bootstrap-iso .mx-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bootstrap-iso .m-sm-5 {
+ margin: 3rem !important;
+ }
+ .bootstrap-iso .mt-sm-5,
+ .bootstrap-iso .my-sm-5 {
+ margin-top: 3rem !important;
+ }
+ .bootstrap-iso .mr-sm-5,
+ .bootstrap-iso .mx-sm-5 {
+ margin-right: 3rem !important;
+ }
+ .bootstrap-iso .mb-sm-5,
+ .bootstrap-iso .my-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bootstrap-iso .ml-sm-5,
+ .bootstrap-iso .mx-sm-5 {
+ margin-left: 3rem !important;
+ }
+ .bootstrap-iso .p-sm-0 {
+ padding: 0 !important;
+ }
+ .bootstrap-iso .pt-sm-0,
+ .bootstrap-iso .py-sm-0 {
+ padding-top: 0 !important;
+ }
+ .bootstrap-iso .pr-sm-0,
+ .bootstrap-iso .px-sm-0 {
+ padding-right: 0 !important;
+ }
+ .bootstrap-iso .pb-sm-0,
+ .bootstrap-iso .py-sm-0 {
+ padding-bottom: 0 !important;
+ }
+ .bootstrap-iso .pl-sm-0,
+ .bootstrap-iso .px-sm-0 {
+ padding-left: 0 !important;
+ }
+ .bootstrap-iso .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+ .bootstrap-iso .pt-sm-1,
+ .bootstrap-iso .py-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bootstrap-iso .pr-sm-1,
+ .bootstrap-iso .px-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bootstrap-iso .pb-sm-1,
+ .bootstrap-iso .py-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .pl-sm-1,
+ .bootstrap-iso .px-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bootstrap-iso .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+ .bootstrap-iso .pt-sm-2,
+ .bootstrap-iso .py-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bootstrap-iso .pr-sm-2,
+ .bootstrap-iso .px-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bootstrap-iso .pb-sm-2,
+ .bootstrap-iso .py-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .pl-sm-2,
+ .bootstrap-iso .px-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bootstrap-iso .p-sm-3 {
+ padding: 1rem !important;
+ }
+ .bootstrap-iso .pt-sm-3,
+ .bootstrap-iso .py-sm-3 {
+ padding-top: 1rem !important;
+ }
+ .bootstrap-iso .pr-sm-3,
+ .bootstrap-iso .px-sm-3 {
+ padding-right: 1rem !important;
+ }
+ .bootstrap-iso .pb-sm-3,
+ .bootstrap-iso .py-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bootstrap-iso .pl-sm-3,
+ .bootstrap-iso .px-sm-3 {
+ padding-left: 1rem !important;
+ }
+ .bootstrap-iso .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+ .bootstrap-iso .pt-sm-4,
+ .bootstrap-iso .py-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bootstrap-iso .pr-sm-4,
+ .bootstrap-iso .px-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bootstrap-iso .pb-sm-4,
+ .bootstrap-iso .py-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .pl-sm-4,
+ .bootstrap-iso .px-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bootstrap-iso .p-sm-5 {
+ padding: 3rem !important;
+ }
+ .bootstrap-iso .pt-sm-5,
+ .bootstrap-iso .py-sm-5 {
+ padding-top: 3rem !important;
+ }
+ .bootstrap-iso .pr-sm-5,
+ .bootstrap-iso .px-sm-5 {
+ padding-right: 3rem !important;
+ }
+ .bootstrap-iso .pb-sm-5,
+ .bootstrap-iso .py-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bootstrap-iso .pl-sm-5,
+ .bootstrap-iso .px-sm-5 {
+ padding-left: 3rem !important;
+ }
+ .bootstrap-iso .m-sm-n1 {
+ margin: -0.25rem !important;
+ }
+ .bootstrap-iso .mt-sm-n1,
+ .bootstrap-iso .my-sm-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .bootstrap-iso .mr-sm-n1,
+ .bootstrap-iso .mx-sm-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .bootstrap-iso .mb-sm-n1,
+ .bootstrap-iso .my-sm-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .bootstrap-iso .ml-sm-n1,
+ .bootstrap-iso .mx-sm-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .bootstrap-iso .m-sm-n2 {
+ margin: -0.5rem !important;
+ }
+ .bootstrap-iso .mt-sm-n2,
+ .bootstrap-iso .my-sm-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .bootstrap-iso .mr-sm-n2,
+ .bootstrap-iso .mx-sm-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .bootstrap-iso .mb-sm-n2,
+ .bootstrap-iso .my-sm-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .bootstrap-iso .ml-sm-n2,
+ .bootstrap-iso .mx-sm-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .bootstrap-iso .m-sm-n3 {
+ margin: -1rem !important;
+ }
+ .bootstrap-iso .mt-sm-n3,
+ .bootstrap-iso .my-sm-n3 {
+ margin-top: -1rem !important;
+ }
+ .bootstrap-iso .mr-sm-n3,
+ .bootstrap-iso .mx-sm-n3 {
+ margin-right: -1rem !important;
+ }
+ .bootstrap-iso .mb-sm-n3,
+ .bootstrap-iso .my-sm-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .bootstrap-iso .ml-sm-n3,
+ .bootstrap-iso .mx-sm-n3 {
+ margin-left: -1rem !important;
+ }
+ .bootstrap-iso .m-sm-n4 {
+ margin: -1.5rem !important;
+ }
+ .bootstrap-iso .mt-sm-n4,
+ .bootstrap-iso .my-sm-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .bootstrap-iso .mr-sm-n4,
+ .bootstrap-iso .mx-sm-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .bootstrap-iso .mb-sm-n4,
+ .bootstrap-iso .my-sm-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .bootstrap-iso .ml-sm-n4,
+ .bootstrap-iso .mx-sm-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .bootstrap-iso .m-sm-n5 {
+ margin: -3rem !important;
+ }
+ .bootstrap-iso .mt-sm-n5,
+ .bootstrap-iso .my-sm-n5 {
+ margin-top: -3rem !important;
+ }
+ .bootstrap-iso .mr-sm-n5,
+ .bootstrap-iso .mx-sm-n5 {
+ margin-right: -3rem !important;
+ }
+ .bootstrap-iso .mb-sm-n5,
+ .bootstrap-iso .my-sm-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .bootstrap-iso .ml-sm-n5,
+ .bootstrap-iso .mx-sm-n5 {
+ margin-left: -3rem !important;
+ }
+ .bootstrap-iso .m-sm-auto {
+ margin: auto !important;
+ }
+ .bootstrap-iso .mt-sm-auto,
+ .bootstrap-iso .my-sm-auto {
+ margin-top: auto !important;
+ }
+ .bootstrap-iso .mr-sm-auto,
+ .bootstrap-iso .mx-sm-auto {
+ margin-right: auto !important;
+ }
+ .bootstrap-iso .mb-sm-auto,
+ .bootstrap-iso .my-sm-auto {
+ margin-bottom: auto !important;
+ }
+ .bootstrap-iso .ml-sm-auto,
+ .bootstrap-iso .mx-sm-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .m-md-0 {
+ margin: 0 !important;
+ }
+ .bootstrap-iso .mt-md-0,
+ .bootstrap-iso .my-md-0 {
+ margin-top: 0 !important;
+ }
+ .bootstrap-iso .mr-md-0,
+ .bootstrap-iso .mx-md-0 {
+ margin-right: 0 !important;
+ }
+ .bootstrap-iso .mb-md-0,
+ .bootstrap-iso .my-md-0 {
+ margin-bottom: 0 !important;
+ }
+ .bootstrap-iso .ml-md-0,
+ .bootstrap-iso .mx-md-0 {
+ margin-left: 0 !important;
+ }
+ .bootstrap-iso .m-md-1 {
+ margin: 0.25rem !important;
+ }
+ .bootstrap-iso .mt-md-1,
+ .bootstrap-iso .my-md-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bootstrap-iso .mr-md-1,
+ .bootstrap-iso .mx-md-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bootstrap-iso .mb-md-1,
+ .bootstrap-iso .my-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .ml-md-1,
+ .bootstrap-iso .mx-md-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bootstrap-iso .m-md-2 {
+ margin: 0.5rem !important;
+ }
+ .bootstrap-iso .mt-md-2,
+ .bootstrap-iso .my-md-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bootstrap-iso .mr-md-2,
+ .bootstrap-iso .mx-md-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bootstrap-iso .mb-md-2,
+ .bootstrap-iso .my-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .ml-md-2,
+ .bootstrap-iso .mx-md-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bootstrap-iso .m-md-3 {
+ margin: 1rem !important;
+ }
+ .bootstrap-iso .mt-md-3,
+ .bootstrap-iso .my-md-3 {
+ margin-top: 1rem !important;
+ }
+ .bootstrap-iso .mr-md-3,
+ .bootstrap-iso .mx-md-3 {
+ margin-right: 1rem !important;
+ }
+ .bootstrap-iso .mb-md-3,
+ .bootstrap-iso .my-md-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bootstrap-iso .ml-md-3,
+ .bootstrap-iso .mx-md-3 {
+ margin-left: 1rem !important;
+ }
+ .bootstrap-iso .m-md-4 {
+ margin: 1.5rem !important;
+ }
+ .bootstrap-iso .mt-md-4,
+ .bootstrap-iso .my-md-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bootstrap-iso .mr-md-4,
+ .bootstrap-iso .mx-md-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bootstrap-iso .mb-md-4,
+ .bootstrap-iso .my-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .ml-md-4,
+ .bootstrap-iso .mx-md-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bootstrap-iso .m-md-5 {
+ margin: 3rem !important;
+ }
+ .bootstrap-iso .mt-md-5,
+ .bootstrap-iso .my-md-5 {
+ margin-top: 3rem !important;
+ }
+ .bootstrap-iso .mr-md-5,
+ .bootstrap-iso .mx-md-5 {
+ margin-right: 3rem !important;
+ }
+ .bootstrap-iso .mb-md-5,
+ .bootstrap-iso .my-md-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bootstrap-iso .ml-md-5,
+ .bootstrap-iso .mx-md-5 {
+ margin-left: 3rem !important;
+ }
+ .bootstrap-iso .p-md-0 {
+ padding: 0 !important;
+ }
+ .bootstrap-iso .pt-md-0,
+ .bootstrap-iso .py-md-0 {
+ padding-top: 0 !important;
+ }
+ .bootstrap-iso .pr-md-0,
+ .bootstrap-iso .px-md-0 {
+ padding-right: 0 !important;
+ }
+ .bootstrap-iso .pb-md-0,
+ .bootstrap-iso .py-md-0 {
+ padding-bottom: 0 !important;
+ }
+ .bootstrap-iso .pl-md-0,
+ .bootstrap-iso .px-md-0 {
+ padding-left: 0 !important;
+ }
+ .bootstrap-iso .p-md-1 {
+ padding: 0.25rem !important;
+ }
+ .bootstrap-iso .pt-md-1,
+ .bootstrap-iso .py-md-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bootstrap-iso .pr-md-1,
+ .bootstrap-iso .px-md-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bootstrap-iso .pb-md-1,
+ .bootstrap-iso .py-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .pl-md-1,
+ .bootstrap-iso .px-md-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bootstrap-iso .p-md-2 {
+ padding: 0.5rem !important;
+ }
+ .bootstrap-iso .pt-md-2,
+ .bootstrap-iso .py-md-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bootstrap-iso .pr-md-2,
+ .bootstrap-iso .px-md-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bootstrap-iso .pb-md-2,
+ .bootstrap-iso .py-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .pl-md-2,
+ .bootstrap-iso .px-md-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bootstrap-iso .p-md-3 {
+ padding: 1rem !important;
+ }
+ .bootstrap-iso .pt-md-3,
+ .bootstrap-iso .py-md-3 {
+ padding-top: 1rem !important;
+ }
+ .bootstrap-iso .pr-md-3,
+ .bootstrap-iso .px-md-3 {
+ padding-right: 1rem !important;
+ }
+ .bootstrap-iso .pb-md-3,
+ .bootstrap-iso .py-md-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bootstrap-iso .pl-md-3,
+ .bootstrap-iso .px-md-3 {
+ padding-left: 1rem !important;
+ }
+ .bootstrap-iso .p-md-4 {
+ padding: 1.5rem !important;
+ }
+ .bootstrap-iso .pt-md-4,
+ .bootstrap-iso .py-md-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bootstrap-iso .pr-md-4,
+ .bootstrap-iso .px-md-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bootstrap-iso .pb-md-4,
+ .bootstrap-iso .py-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .pl-md-4,
+ .bootstrap-iso .px-md-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bootstrap-iso .p-md-5 {
+ padding: 3rem !important;
+ }
+ .bootstrap-iso .pt-md-5,
+ .bootstrap-iso .py-md-5 {
+ padding-top: 3rem !important;
+ }
+ .bootstrap-iso .pr-md-5,
+ .bootstrap-iso .px-md-5 {
+ padding-right: 3rem !important;
+ }
+ .bootstrap-iso .pb-md-5,
+ .bootstrap-iso .py-md-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bootstrap-iso .pl-md-5,
+ .bootstrap-iso .px-md-5 {
+ padding-left: 3rem !important;
+ }
+ .bootstrap-iso .m-md-n1 {
+ margin: -0.25rem !important;
+ }
+ .bootstrap-iso .mt-md-n1,
+ .bootstrap-iso .my-md-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .bootstrap-iso .mr-md-n1,
+ .bootstrap-iso .mx-md-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .bootstrap-iso .mb-md-n1,
+ .bootstrap-iso .my-md-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .bootstrap-iso .ml-md-n1,
+ .bootstrap-iso .mx-md-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .bootstrap-iso .m-md-n2 {
+ margin: -0.5rem !important;
+ }
+ .bootstrap-iso .mt-md-n2,
+ .bootstrap-iso .my-md-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .bootstrap-iso .mr-md-n2,
+ .bootstrap-iso .mx-md-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .bootstrap-iso .mb-md-n2,
+ .bootstrap-iso .my-md-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .bootstrap-iso .ml-md-n2,
+ .bootstrap-iso .mx-md-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .bootstrap-iso .m-md-n3 {
+ margin: -1rem !important;
+ }
+ .bootstrap-iso .mt-md-n3,
+ .bootstrap-iso .my-md-n3 {
+ margin-top: -1rem !important;
+ }
+ .bootstrap-iso .mr-md-n3,
+ .bootstrap-iso .mx-md-n3 {
+ margin-right: -1rem !important;
+ }
+ .bootstrap-iso .mb-md-n3,
+ .bootstrap-iso .my-md-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .bootstrap-iso .ml-md-n3,
+ .bootstrap-iso .mx-md-n3 {
+ margin-left: -1rem !important;
+ }
+ .bootstrap-iso .m-md-n4 {
+ margin: -1.5rem !important;
+ }
+ .bootstrap-iso .mt-md-n4,
+ .bootstrap-iso .my-md-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .bootstrap-iso .mr-md-n4,
+ .bootstrap-iso .mx-md-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .bootstrap-iso .mb-md-n4,
+ .bootstrap-iso .my-md-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .bootstrap-iso .ml-md-n4,
+ .bootstrap-iso .mx-md-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .bootstrap-iso .m-md-n5 {
+ margin: -3rem !important;
+ }
+ .bootstrap-iso .mt-md-n5,
+ .bootstrap-iso .my-md-n5 {
+ margin-top: -3rem !important;
+ }
+ .bootstrap-iso .mr-md-n5,
+ .bootstrap-iso .mx-md-n5 {
+ margin-right: -3rem !important;
+ }
+ .bootstrap-iso .mb-md-n5,
+ .bootstrap-iso .my-md-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .bootstrap-iso .ml-md-n5,
+ .bootstrap-iso .mx-md-n5 {
+ margin-left: -3rem !important;
+ }
+ .bootstrap-iso .m-md-auto {
+ margin: auto !important;
+ }
+ .bootstrap-iso .mt-md-auto,
+ .bootstrap-iso .my-md-auto {
+ margin-top: auto !important;
+ }
+ .bootstrap-iso .mr-md-auto,
+ .bootstrap-iso .mx-md-auto {
+ margin-right: auto !important;
+ }
+ .bootstrap-iso .mb-md-auto,
+ .bootstrap-iso .my-md-auto {
+ margin-bottom: auto !important;
+ }
+ .bootstrap-iso .ml-md-auto,
+ .bootstrap-iso .mx-md-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .m-lg-0 {
+ margin: 0 !important;
+ }
+ .bootstrap-iso .mt-lg-0,
+ .bootstrap-iso .my-lg-0 {
+ margin-top: 0 !important;
+ }
+ .bootstrap-iso .mr-lg-0,
+ .bootstrap-iso .mx-lg-0 {
+ margin-right: 0 !important;
+ }
+ .bootstrap-iso .mb-lg-0,
+ .bootstrap-iso .my-lg-0 {
+ margin-bottom: 0 !important;
+ }
+ .bootstrap-iso .ml-lg-0,
+ .bootstrap-iso .mx-lg-0 {
+ margin-left: 0 !important;
+ }
+ .bootstrap-iso .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+ .bootstrap-iso .mt-lg-1,
+ .bootstrap-iso .my-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bootstrap-iso .mr-lg-1,
+ .bootstrap-iso .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bootstrap-iso .mb-lg-1,
+ .bootstrap-iso .my-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .ml-lg-1,
+ .bootstrap-iso .mx-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bootstrap-iso .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+ .bootstrap-iso .mt-lg-2,
+ .bootstrap-iso .my-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bootstrap-iso .mr-lg-2,
+ .bootstrap-iso .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bootstrap-iso .mb-lg-2,
+ .bootstrap-iso .my-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .ml-lg-2,
+ .bootstrap-iso .mx-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bootstrap-iso .m-lg-3 {
+ margin: 1rem !important;
+ }
+ .bootstrap-iso .mt-lg-3,
+ .bootstrap-iso .my-lg-3 {
+ margin-top: 1rem !important;
+ }
+ .bootstrap-iso .mr-lg-3,
+ .bootstrap-iso .mx-lg-3 {
+ margin-right: 1rem !important;
+ }
+ .bootstrap-iso .mb-lg-3,
+ .bootstrap-iso .my-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bootstrap-iso .ml-lg-3,
+ .bootstrap-iso .mx-lg-3 {
+ margin-left: 1rem !important;
+ }
+ .bootstrap-iso .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+ .bootstrap-iso .mt-lg-4,
+ .bootstrap-iso .my-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bootstrap-iso .mr-lg-4,
+ .bootstrap-iso .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bootstrap-iso .mb-lg-4,
+ .bootstrap-iso .my-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .ml-lg-4,
+ .bootstrap-iso .mx-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bootstrap-iso .m-lg-5 {
+ margin: 3rem !important;
+ }
+ .bootstrap-iso .mt-lg-5,
+ .bootstrap-iso .my-lg-5 {
+ margin-top: 3rem !important;
+ }
+ .bootstrap-iso .mr-lg-5,
+ .bootstrap-iso .mx-lg-5 {
+ margin-right: 3rem !important;
+ }
+ .bootstrap-iso .mb-lg-5,
+ .bootstrap-iso .my-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bootstrap-iso .ml-lg-5,
+ .bootstrap-iso .mx-lg-5 {
+ margin-left: 3rem !important;
+ }
+ .bootstrap-iso .p-lg-0 {
+ padding: 0 !important;
+ }
+ .bootstrap-iso .pt-lg-0,
+ .bootstrap-iso .py-lg-0 {
+ padding-top: 0 !important;
+ }
+ .bootstrap-iso .pr-lg-0,
+ .bootstrap-iso .px-lg-0 {
+ padding-right: 0 !important;
+ }
+ .bootstrap-iso .pb-lg-0,
+ .bootstrap-iso .py-lg-0 {
+ padding-bottom: 0 !important;
+ }
+ .bootstrap-iso .pl-lg-0,
+ .bootstrap-iso .px-lg-0 {
+ padding-left: 0 !important;
+ }
+ .bootstrap-iso .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+ .bootstrap-iso .pt-lg-1,
+ .bootstrap-iso .py-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bootstrap-iso .pr-lg-1,
+ .bootstrap-iso .px-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bootstrap-iso .pb-lg-1,
+ .bootstrap-iso .py-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .pl-lg-1,
+ .bootstrap-iso .px-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bootstrap-iso .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+ .bootstrap-iso .pt-lg-2,
+ .bootstrap-iso .py-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bootstrap-iso .pr-lg-2,
+ .bootstrap-iso .px-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bootstrap-iso .pb-lg-2,
+ .bootstrap-iso .py-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .pl-lg-2,
+ .bootstrap-iso .px-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bootstrap-iso .p-lg-3 {
+ padding: 1rem !important;
+ }
+ .bootstrap-iso .pt-lg-3,
+ .bootstrap-iso .py-lg-3 {
+ padding-top: 1rem !important;
+ }
+ .bootstrap-iso .pr-lg-3,
+ .bootstrap-iso .px-lg-3 {
+ padding-right: 1rem !important;
+ }
+ .bootstrap-iso .pb-lg-3,
+ .bootstrap-iso .py-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bootstrap-iso .pl-lg-3,
+ .bootstrap-iso .px-lg-3 {
+ padding-left: 1rem !important;
+ }
+ .bootstrap-iso .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+ .bootstrap-iso .pt-lg-4,
+ .bootstrap-iso .py-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bootstrap-iso .pr-lg-4,
+ .bootstrap-iso .px-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bootstrap-iso .pb-lg-4,
+ .bootstrap-iso .py-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .pl-lg-4,
+ .bootstrap-iso .px-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bootstrap-iso .p-lg-5 {
+ padding: 3rem !important;
+ }
+ .bootstrap-iso .pt-lg-5,
+ .bootstrap-iso .py-lg-5 {
+ padding-top: 3rem !important;
+ }
+ .bootstrap-iso .pr-lg-5,
+ .bootstrap-iso .px-lg-5 {
+ padding-right: 3rem !important;
+ }
+ .bootstrap-iso .pb-lg-5,
+ .bootstrap-iso .py-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bootstrap-iso .pl-lg-5,
+ .bootstrap-iso .px-lg-5 {
+ padding-left: 3rem !important;
+ }
+ .bootstrap-iso .m-lg-n1 {
+ margin: -0.25rem !important;
+ }
+ .bootstrap-iso .mt-lg-n1,
+ .bootstrap-iso .my-lg-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .bootstrap-iso .mr-lg-n1,
+ .bootstrap-iso .mx-lg-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .bootstrap-iso .mb-lg-n1,
+ .bootstrap-iso .my-lg-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .bootstrap-iso .ml-lg-n1,
+ .bootstrap-iso .mx-lg-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .bootstrap-iso .m-lg-n2 {
+ margin: -0.5rem !important;
+ }
+ .bootstrap-iso .mt-lg-n2,
+ .bootstrap-iso .my-lg-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .bootstrap-iso .mr-lg-n2,
+ .bootstrap-iso .mx-lg-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .bootstrap-iso .mb-lg-n2,
+ .bootstrap-iso .my-lg-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .bootstrap-iso .ml-lg-n2,
+ .bootstrap-iso .mx-lg-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .bootstrap-iso .m-lg-n3 {
+ margin: -1rem !important;
+ }
+ .bootstrap-iso .mt-lg-n3,
+ .bootstrap-iso .my-lg-n3 {
+ margin-top: -1rem !important;
+ }
+ .bootstrap-iso .mr-lg-n3,
+ .bootstrap-iso .mx-lg-n3 {
+ margin-right: -1rem !important;
+ }
+ .bootstrap-iso .mb-lg-n3,
+ .bootstrap-iso .my-lg-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .bootstrap-iso .ml-lg-n3,
+ .bootstrap-iso .mx-lg-n3 {
+ margin-left: -1rem !important;
+ }
+ .bootstrap-iso .m-lg-n4 {
+ margin: -1.5rem !important;
+ }
+ .bootstrap-iso .mt-lg-n4,
+ .bootstrap-iso .my-lg-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .bootstrap-iso .mr-lg-n4,
+ .bootstrap-iso .mx-lg-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .bootstrap-iso .mb-lg-n4,
+ .bootstrap-iso .my-lg-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .bootstrap-iso .ml-lg-n4,
+ .bootstrap-iso .mx-lg-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .bootstrap-iso .m-lg-n5 {
+ margin: -3rem !important;
+ }
+ .bootstrap-iso .mt-lg-n5,
+ .bootstrap-iso .my-lg-n5 {
+ margin-top: -3rem !important;
+ }
+ .bootstrap-iso .mr-lg-n5,
+ .bootstrap-iso .mx-lg-n5 {
+ margin-right: -3rem !important;
+ }
+ .bootstrap-iso .mb-lg-n5,
+ .bootstrap-iso .my-lg-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .bootstrap-iso .ml-lg-n5,
+ .bootstrap-iso .mx-lg-n5 {
+ margin-left: -3rem !important;
+ }
+ .bootstrap-iso .m-lg-auto {
+ margin: auto !important;
+ }
+ .bootstrap-iso .mt-lg-auto,
+ .bootstrap-iso .my-lg-auto {
+ margin-top: auto !important;
+ }
+ .bootstrap-iso .mr-lg-auto,
+ .bootstrap-iso .mx-lg-auto {
+ margin-right: auto !important;
+ }
+ .bootstrap-iso .mb-lg-auto,
+ .bootstrap-iso .my-lg-auto {
+ margin-bottom: auto !important;
+ }
+ .bootstrap-iso .ml-lg-auto,
+ .bootstrap-iso .mx-lg-auto {
+ margin-left: auto !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .m-xl-0 {
+ margin: 0 !important;
+ }
+ .bootstrap-iso .mt-xl-0,
+ .bootstrap-iso .my-xl-0 {
+ margin-top: 0 !important;
+ }
+ .bootstrap-iso .mr-xl-0,
+ .bootstrap-iso .mx-xl-0 {
+ margin-right: 0 !important;
+ }
+ .bootstrap-iso .mb-xl-0,
+ .bootstrap-iso .my-xl-0 {
+ margin-bottom: 0 !important;
+ }
+ .bootstrap-iso .ml-xl-0,
+ .bootstrap-iso .mx-xl-0 {
+ margin-left: 0 !important;
+ }
+ .bootstrap-iso .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+ .bootstrap-iso .mt-xl-1,
+ .bootstrap-iso .my-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .bootstrap-iso .mr-xl-1,
+ .bootstrap-iso .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .bootstrap-iso .mb-xl-1,
+ .bootstrap-iso .my-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .ml-xl-1,
+ .bootstrap-iso .mx-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .bootstrap-iso .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+ .bootstrap-iso .mt-xl-2,
+ .bootstrap-iso .my-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .bootstrap-iso .mr-xl-2,
+ .bootstrap-iso .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .bootstrap-iso .mb-xl-2,
+ .bootstrap-iso .my-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .ml-xl-2,
+ .bootstrap-iso .mx-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .bootstrap-iso .m-xl-3 {
+ margin: 1rem !important;
+ }
+ .bootstrap-iso .mt-xl-3,
+ .bootstrap-iso .my-xl-3 {
+ margin-top: 1rem !important;
+ }
+ .bootstrap-iso .mr-xl-3,
+ .bootstrap-iso .mx-xl-3 {
+ margin-right: 1rem !important;
+ }
+ .bootstrap-iso .mb-xl-3,
+ .bootstrap-iso .my-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .bootstrap-iso .ml-xl-3,
+ .bootstrap-iso .mx-xl-3 {
+ margin-left: 1rem !important;
+ }
+ .bootstrap-iso .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+ .bootstrap-iso .mt-xl-4,
+ .bootstrap-iso .my-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .bootstrap-iso .mr-xl-4,
+ .bootstrap-iso .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .bootstrap-iso .mb-xl-4,
+ .bootstrap-iso .my-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .ml-xl-4,
+ .bootstrap-iso .mx-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .bootstrap-iso .m-xl-5 {
+ margin: 3rem !important;
+ }
+ .bootstrap-iso .mt-xl-5,
+ .bootstrap-iso .my-xl-5 {
+ margin-top: 3rem !important;
+ }
+ .bootstrap-iso .mr-xl-5,
+ .bootstrap-iso .mx-xl-5 {
+ margin-right: 3rem !important;
+ }
+ .bootstrap-iso .mb-xl-5,
+ .bootstrap-iso .my-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .bootstrap-iso .ml-xl-5,
+ .bootstrap-iso .mx-xl-5 {
+ margin-left: 3rem !important;
+ }
+ .bootstrap-iso .p-xl-0 {
+ padding: 0 !important;
+ }
+ .bootstrap-iso .pt-xl-0,
+ .bootstrap-iso .py-xl-0 {
+ padding-top: 0 !important;
+ }
+ .bootstrap-iso .pr-xl-0,
+ .bootstrap-iso .px-xl-0 {
+ padding-right: 0 !important;
+ }
+ .bootstrap-iso .pb-xl-0,
+ .bootstrap-iso .py-xl-0 {
+ padding-bottom: 0 !important;
+ }
+ .bootstrap-iso .pl-xl-0,
+ .bootstrap-iso .px-xl-0 {
+ padding-left: 0 !important;
+ }
+ .bootstrap-iso .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+ .bootstrap-iso .pt-xl-1,
+ .bootstrap-iso .py-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .bootstrap-iso .pr-xl-1,
+ .bootstrap-iso .px-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .bootstrap-iso .pb-xl-1,
+ .bootstrap-iso .py-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .bootstrap-iso .pl-xl-1,
+ .bootstrap-iso .px-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .bootstrap-iso .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+ .bootstrap-iso .pt-xl-2,
+ .bootstrap-iso .py-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .bootstrap-iso .pr-xl-2,
+ .bootstrap-iso .px-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .bootstrap-iso .pb-xl-2,
+ .bootstrap-iso .py-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .bootstrap-iso .pl-xl-2,
+ .bootstrap-iso .px-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .bootstrap-iso .p-xl-3 {
+ padding: 1rem !important;
+ }
+ .bootstrap-iso .pt-xl-3,
+ .bootstrap-iso .py-xl-3 {
+ padding-top: 1rem !important;
+ }
+ .bootstrap-iso .pr-xl-3,
+ .bootstrap-iso .px-xl-3 {
+ padding-right: 1rem !important;
+ }
+ .bootstrap-iso .pb-xl-3,
+ .bootstrap-iso .py-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .bootstrap-iso .pl-xl-3,
+ .bootstrap-iso .px-xl-3 {
+ padding-left: 1rem !important;
+ }
+ .bootstrap-iso .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+ .bootstrap-iso .pt-xl-4,
+ .bootstrap-iso .py-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .bootstrap-iso .pr-xl-4,
+ .bootstrap-iso .px-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .bootstrap-iso .pb-xl-4,
+ .bootstrap-iso .py-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .bootstrap-iso .pl-xl-4,
+ .bootstrap-iso .px-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .bootstrap-iso .p-xl-5 {
+ padding: 3rem !important;
+ }
+ .bootstrap-iso .pt-xl-5,
+ .bootstrap-iso .py-xl-5 {
+ padding-top: 3rem !important;
+ }
+ .bootstrap-iso .pr-xl-5,
+ .bootstrap-iso .px-xl-5 {
+ padding-right: 3rem !important;
+ }
+ .bootstrap-iso .pb-xl-5,
+ .bootstrap-iso .py-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .bootstrap-iso .pl-xl-5,
+ .bootstrap-iso .px-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .bootstrap-iso .m-xl-n1 {
+ margin: -0.25rem !important;
+ }
+ .bootstrap-iso .mt-xl-n1,
+ .bootstrap-iso .my-xl-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .bootstrap-iso .mr-xl-n1,
+ .bootstrap-iso .mx-xl-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .bootstrap-iso .mb-xl-n1,
+ .bootstrap-iso .my-xl-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .bootstrap-iso .ml-xl-n1,
+ .bootstrap-iso .mx-xl-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .bootstrap-iso .m-xl-n2 {
+ margin: -0.5rem !important;
+ }
+ .bootstrap-iso .mt-xl-n2,
+ .bootstrap-iso .my-xl-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .bootstrap-iso .mr-xl-n2,
+ .bootstrap-iso .mx-xl-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .bootstrap-iso .mb-xl-n2,
+ .bootstrap-iso .my-xl-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .bootstrap-iso .ml-xl-n2,
+ .bootstrap-iso .mx-xl-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .bootstrap-iso .m-xl-n3 {
+ margin: -1rem !important;
+ }
+ .bootstrap-iso .mt-xl-n3,
+ .bootstrap-iso .my-xl-n3 {
+ margin-top: -1rem !important;
+ }
+ .bootstrap-iso .mr-xl-n3,
+ .bootstrap-iso .mx-xl-n3 {
+ margin-right: -1rem !important;
+ }
+ .bootstrap-iso .mb-xl-n3,
+ .bootstrap-iso .my-xl-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .bootstrap-iso .ml-xl-n3,
+ .bootstrap-iso .mx-xl-n3 {
+ margin-left: -1rem !important;
+ }
+ .bootstrap-iso .m-xl-n4 {
+ margin: -1.5rem !important;
+ }
+ .bootstrap-iso .mt-xl-n4,
+ .bootstrap-iso .my-xl-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .bootstrap-iso .mr-xl-n4,
+ .bootstrap-iso .mx-xl-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .bootstrap-iso .mb-xl-n4,
+ .bootstrap-iso .my-xl-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .bootstrap-iso .ml-xl-n4,
+ .bootstrap-iso .mx-xl-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .bootstrap-iso .m-xl-n5 {
+ margin: -3rem !important;
+ }
+ .bootstrap-iso .mt-xl-n5,
+ .bootstrap-iso .my-xl-n5 {
+ margin-top: -3rem !important;
+ }
+ .bootstrap-iso .mr-xl-n5,
+ .bootstrap-iso .mx-xl-n5 {
+ margin-right: -3rem !important;
+ }
+ .bootstrap-iso .mb-xl-n5,
+ .bootstrap-iso .my-xl-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .bootstrap-iso .ml-xl-n5,
+ .bootstrap-iso .mx-xl-n5 {
+ margin-left: -3rem !important;
+ }
+ .bootstrap-iso .m-xl-auto {
+ margin: auto !important;
+ }
+ .bootstrap-iso .mt-xl-auto,
+ .bootstrap-iso .my-xl-auto {
+ margin-top: auto !important;
+ }
+ .bootstrap-iso .mr-xl-auto,
+ .bootstrap-iso .mx-xl-auto {
+ margin-right: auto !important;
+ }
+ .bootstrap-iso .mb-xl-auto,
+ .bootstrap-iso .my-xl-auto {
+ margin-bottom: auto !important;
+ }
+ .bootstrap-iso .ml-xl-auto,
+ .bootstrap-iso .mx-xl-auto {
+ margin-left: auto !important;
+ }
+}
+.bootstrap-iso .text-monospace {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+}
+.bootstrap-iso .text-justify {
+ text-align: justify !important;
+}
+.bootstrap-iso .text-wrap {
+ white-space: normal !important;
+}
+.bootstrap-iso .text-nowrap {
+ white-space: nowrap !important;
+}
+.bootstrap-iso .text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.bootstrap-iso .text-left {
+ text-align: left !important;
+}
+.bootstrap-iso .text-right {
+ text-align: right !important;
+}
+.bootstrap-iso .text-center {
+ text-align: center !important;
+}
+@media (min-width: 576px) {
+ .bootstrap-iso .text-sm-left {
+ text-align: left !important;
+ }
+ .bootstrap-iso .text-sm-right {
+ text-align: right !important;
+ }
+ .bootstrap-iso .text-sm-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 768px) {
+ .bootstrap-iso .text-md-left {
+ text-align: left !important;
+ }
+ .bootstrap-iso .text-md-right {
+ text-align: right !important;
+ }
+ .bootstrap-iso .text-md-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 992px) {
+ .bootstrap-iso .text-lg-left {
+ text-align: left !important;
+ }
+ .bootstrap-iso .text-lg-right {
+ text-align: right !important;
+ }
+ .bootstrap-iso .text-lg-center {
+ text-align: center !important;
+ }
+}
+@media (min-width: 1200px) {
+ .bootstrap-iso .text-xl-left {
+ text-align: left !important;
+ }
+ .bootstrap-iso .text-xl-right {
+ text-align: right !important;
+ }
+ .bootstrap-iso .text-xl-center {
+ text-align: center !important;
+ }
+}
+.bootstrap-iso .text-lowercase {
+ text-transform: lowercase !important;
+}
+.bootstrap-iso .text-uppercase {
+ text-transform: uppercase !important;
+}
+.bootstrap-iso .text-capitalize {
+ text-transform: capitalize !important;
+}
+.bootstrap-iso .font-weight-light {
+ font-weight: 300 !important;
+}
+.bootstrap-iso .font-weight-lighter {
+ font-weight: lighter !important;
+}
+.bootstrap-iso .font-weight-normal {
+ font-weight: 400 !important;
+}
+.bootstrap-iso .font-weight-bold {
+ font-weight: 700 !important;
+}
+.bootstrap-iso .font-weight-bolder {
+ font-weight: bolder !important;
+}
+.bootstrap-iso .font-italic {
+ font-style: italic !important;
+}
+.bootstrap-iso .text-white {
+ color: #fff !important;
+}
+.bootstrap-iso .text-primary {
+ color: #007bff !important;
+}
+.bootstrap-iso a.text-primary:hover,
+.bootstrap-iso a.text-primary:focus {
+ color: #0056b3 !important;
+}
+.bootstrap-iso .text-secondary {
+ color: #6c757d !important;
+}
+.bootstrap-iso a.text-secondary:hover,
+.bootstrap-iso a.text-secondary:focus {
+ color: #494f54 !important;
+}
+.bootstrap-iso .text-success {
+ color: #28a745 !important;
+}
+.bootstrap-iso a.text-success:hover,
+.bootstrap-iso a.text-success:focus {
+ color: #19692c !important;
+}
+.bootstrap-iso .text-info {
+ color: #17a2b8 !important;
+}
+.bootstrap-iso a.text-info:hover,
+.bootstrap-iso a.text-info:focus {
+ color: #0f6674 !important;
+}
+.bootstrap-iso .text-warning {
+ color: #ffc107 !important;
+}
+.bootstrap-iso a.text-warning:hover,
+.bootstrap-iso a.text-warning:focus {
+ color: #ba8b00 !important;
+}
+.bootstrap-iso .text-danger {
+ color: #dc3545 !important;
+}
+.bootstrap-iso a.text-danger:hover,
+.bootstrap-iso a.text-danger:focus {
+ color: #a71d2a !important;
+}
+.bootstrap-iso .text-light {
+ color: #f8f9fa !important;
+}
+.bootstrap-iso a.text-light:hover,
+.bootstrap-iso a.text-light:focus {
+ color: #cbd3da !important;
+}
+.bootstrap-iso .text-dark {
+ color: #343a40 !important;
+}
+.bootstrap-iso a.text-dark:hover,
+.bootstrap-iso a.text-dark:focus {
+ color: #121416 !important;
+}
+.bootstrap-iso .text-body {
+ color: #212529 !important;
+}
+.bootstrap-iso .text-muted {
+ color: #6c757d !important;
+}
+.bootstrap-iso .text-black-50 {
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+.bootstrap-iso .text-white-50 {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+.bootstrap-iso .text-hide {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+}
+.bootstrap-iso .text-decoration-none {
+ text-decoration: none !important;
+}
+.bootstrap-iso .text-break {
+ word-break: break-word !important;
+ overflow-wrap: break-word !important;
+}
+.bootstrap-iso .text-reset {
+ color: inherit !important;
+}
+.bootstrap-iso .visible {
+ visibility: visible !important;
+}
+.bootstrap-iso .invisible {
+ visibility: hidden !important;
+}
+@media print {
+ .bootstrap-iso *,
+ .bootstrap-iso *::before,
+ .bootstrap-iso *::after {
+ text-shadow: none !important;
+ box-shadow: none !important;
+ }
+ .bootstrap-iso a:not(.btn) {
+ text-decoration: underline;
+ }
+ .bootstrap-iso abbr[title]::after {
+ content: " (" attr(title) ")";
+ }
+ .bootstrap-iso pre {
+ white-space: pre-wrap !important;
+ }
+ .bootstrap-iso pre,
+ .bootstrap-iso blockquote {
+ border: 1px solid #adb5bd;
+ page-break-inside: avoid;
+ }
+ .bootstrap-iso thead {
+ display: table-header-group;
+ }
+ .bootstrap-iso tr,
+ .bootstrap-iso img {
+ page-break-inside: avoid;
+ }
+ .bootstrap-iso p,
+ .bootstrap-iso h2,
+ .bootstrap-iso h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ .bootstrap-iso h2,
+ .bootstrap-iso h3 {
+ page-break-after: avoid;
+ }
+ @page {
+ size: a3;
+ }
+ {
+ min-width: 992px !important;
+ }
+ .bootstrap-iso .container {
+ min-width: 992px !important;
+ }
+ .bootstrap-iso .navbar {
+ display: none;
+ }
+ .bootstrap-iso .badge {
+ border: 1px solid #000;
+ }
+ .bootstrap-iso .table {
+ border-collapse: collapse !important;
+ }
+ .bootstrap-iso .table td,
+ .bootstrap-iso .table th {
+ background-color: #fff !important;
+ }
+ .bootstrap-iso .table-bordered th,
+ .bootstrap-iso .table-bordered td {
+ border: 1px solid #dee2e6 !important;
+ }
+ .bootstrap-iso .table-dark {
+ color: inherit;
+ }
+ .bootstrap-iso .table-dark th,
+ .bootstrap-iso .table-dark td,
+ .bootstrap-iso .table-dark thead th,
+ .bootstrap-iso .table-dark tbody + tbody {
+ border-color: #dee2e6;
+ }
+ .bootstrap-iso .table .thead-dark th {
+ color: inherit;
+ border-color: #dee2e6;
+ }
+}
diff --git a/assets/css/vendor/bootstrap-iso.min.css b/assets/css/vendor/bootstrap-iso.min.css
new file mode 100644
index 00000000..a880eb15
--- /dev/null
+++ b/assets/css/vendor/bootstrap-iso.min.css
@@ -0,0 +1,6 @@
+.bootstrap-iso{/*!
+ * Bootstrap v4.3.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 The Bootstrap Authors
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */}.bootstrap-iso *,.bootstrap-iso ::after,.bootstrap-iso ::before{box-sizing:border-box}.bootstrap-iso article,.bootstrap-iso aside,.bootstrap-iso figcaption,.bootstrap-iso figure,.bootstrap-iso footer,.bootstrap-iso header,.bootstrap-iso hgroup,.bootstrap-iso main,.bootstrap-iso nav,.bootstrap-iso section{display:block}.bootstrap-iso [tabindex="-1"]:focus{outline:0!important}.bootstrap-iso hr{box-sizing:content-box;height:0;overflow:visible}.bootstrap-iso h1,.bootstrap-iso h2,.bootstrap-iso h3,.bootstrap-iso h4,.bootstrap-iso h5,.bootstrap-iso h6{margin-top:0;margin-bottom:.5rem}.bootstrap-iso p{margin-top:0;margin-bottom:1rem}.bootstrap-iso abbr[data-original-title],.bootstrap-iso abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.bootstrap-iso address{margin-bottom:1rem;font-style:normal;line-height:inherit}.bootstrap-iso dl,.bootstrap-iso ol,.bootstrap-iso ul{margin-top:0;margin-bottom:1rem}.bootstrap-iso ol ol,.bootstrap-iso ol ul,.bootstrap-iso ul ol,.bootstrap-iso ul ul{margin-bottom:0}.bootstrap-iso dt{font-weight:700}.bootstrap-iso dd{margin-bottom:.5rem;margin-left:0}.bootstrap-iso blockquote{margin:0 0 1rem}.bootstrap-iso b,.bootstrap-iso strong{font-weight:bolder}.bootstrap-iso small{font-size:80%}.bootstrap-iso sub,.bootstrap-iso sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.bootstrap-iso sub{bottom:-.25em}.bootstrap-iso sup{top:-.5em}.bootstrap-iso a{color:#007bff;text-decoration:none;background-color:transparent}.bootstrap-iso a:hover{color:#0056b3;text-decoration:underline}.bootstrap-iso a:not([href]):not([tabindex]){color:inherit;text-decoration:none}.bootstrap-iso a:not([href]):not([tabindex]):focus,.bootstrap-iso a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.bootstrap-iso a:not([href]):not([tabindex]):focus{outline:0}.bootstrap-iso code,.bootstrap-iso kbd,.bootstrap-iso pre,.bootstrap-iso samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}.bootstrap-iso pre{margin-top:0;margin-bottom:1rem;overflow:auto}.bootstrap-iso figure{margin:0 0 1rem}.bootstrap-iso img{vertical-align:middle;border-style:none}.bootstrap-iso svg{overflow:hidden;vertical-align:middle}.bootstrap-iso table{border-collapse:collapse}.bootstrap-iso caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}.bootstrap-iso th{text-align:inherit}.bootstrap-iso label{display:inline-block;margin-bottom:.5rem}.bootstrap-iso button{border-radius:0}.bootstrap-iso button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.bootstrap-iso button,.bootstrap-iso input,.bootstrap-iso optgroup,.bootstrap-iso select,.bootstrap-iso textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.bootstrap-iso button,.bootstrap-iso input{overflow:visible}.bootstrap-iso button,.bootstrap-iso select{text-transform:none}.bootstrap-iso select{word-wrap:normal}.bootstrap-iso [type=button],.bootstrap-iso [type=reset],.bootstrap-iso [type=submit],.bootstrap-iso button{-webkit-appearance:button}.bootstrap-iso [type=button]:not(:disabled),.bootstrap-iso [type=reset]:not(:disabled),.bootstrap-iso [type=submit]:not(:disabled),.bootstrap-iso button:not(:disabled){cursor:pointer}.bootstrap-iso [type=button]::-moz-focus-inner,.bootstrap-iso [type=reset]::-moz-focus-inner,.bootstrap-iso [type=submit]::-moz-focus-inner,.bootstrap-iso button::-moz-focus-inner{padding:0;border-style:none}.bootstrap-iso input[type=checkbox],.bootstrap-iso input[type=radio]{box-sizing:border-box;padding:0}.bootstrap-iso input[type=date],.bootstrap-iso input[type=datetime-local],.bootstrap-iso input[type=month],.bootstrap-iso input[type=time]{-webkit-appearance:listbox}.bootstrap-iso textarea{overflow:auto;resize:vertical}.bootstrap-iso fieldset{min-width:0;padding:0;margin:0;border:0}.bootstrap-iso legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}.bootstrap-iso progress{vertical-align:baseline}.bootstrap-iso [type=number]::-webkit-inner-spin-button,.bootstrap-iso [type=number]::-webkit-outer-spin-button{height:auto}.bootstrap-iso [type=search]{outline-offset:-2px;-webkit-appearance:none}.bootstrap-iso [type=search]::-webkit-search-decoration{-webkit-appearance:none}.bootstrap-iso ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.bootstrap-iso output{display:inline-block}.bootstrap-iso summary{display:list-item;cursor:pointer}.bootstrap-iso template{display:none}.bootstrap-iso [hidden]{display:none!important}.bootstrap-iso .h1,.bootstrap-iso .h2,.bootstrap-iso .h3,.bootstrap-iso .h4,.bootstrap-iso .h5,.bootstrap-iso .h6,.bootstrap-iso h1,.bootstrap-iso h2,.bootstrap-iso h3,.bootstrap-iso h4,.bootstrap-iso h5,.bootstrap-iso h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.bootstrap-iso .h1,.bootstrap-iso h1{font-size:2.5rem}.bootstrap-iso .h2,.bootstrap-iso h2{font-size:2rem}.bootstrap-iso .h3,.bootstrap-iso h3{font-size:1.75rem}.bootstrap-iso .h4,.bootstrap-iso h4{font-size:1.5rem}.bootstrap-iso .h5,.bootstrap-iso h5{font-size:1.25rem}.bootstrap-iso .h6,.bootstrap-iso h6{font-size:1rem}.bootstrap-iso .lead{font-size:1.25rem;font-weight:300}.bootstrap-iso .display-1{font-size:6rem;font-weight:300;line-height:1.2}.bootstrap-iso .display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.bootstrap-iso .display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.bootstrap-iso .display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.bootstrap-iso hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.bootstrap-iso .small,.bootstrap-iso small{font-size:80%;font-weight:400}.bootstrap-iso .mark,.bootstrap-iso mark{padding:.2em;background-color:#fcf8e3}.bootstrap-iso .list-unstyled{padding-left:0;list-style:none}.bootstrap-iso .list-inline{padding-left:0;list-style:none}.bootstrap-iso .list-inline-item{display:inline-block}.bootstrap-iso .list-inline-item:not(:last-child){margin-right:.5rem}.bootstrap-iso .initialism{font-size:90%;text-transform:uppercase}.bootstrap-iso .blockquote{margin-bottom:1rem;font-size:1.25rem}.bootstrap-iso .blockquote-footer{display:block;font-size:80%;color:#6c757d}.bootstrap-iso .blockquote-footer::before{content:"\2014\00A0"}.bootstrap-iso .img-fluid{max-width:100%;height:auto}.bootstrap-iso .img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.bootstrap-iso .figure{display:inline-block}.bootstrap-iso .figure-img{margin-bottom:.5rem;line-height:1}.bootstrap-iso .figure-caption{font-size:90%;color:#6c757d}.bootstrap-iso code{font-size:87.5%;color:#e83e8c;word-break:break-word}.bootstrap-iso a>code{color:inherit}.bootstrap-iso kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}.bootstrap-iso kbd kbd{padding:0;font-size:100%;font-weight:700}.bootstrap-iso pre{display:block;font-size:87.5%;color:#212529}.bootstrap-iso pre code{font-size:inherit;color:inherit;word-break:normal}.bootstrap-iso .pre-scrollable{max-height:340px;overflow-y:scroll}.bootstrap-iso .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.bootstrap-iso .container{max-width:540px}}@media (min-width:768px){.bootstrap-iso .container{max-width:720px}}@media (min-width:992px){.bootstrap-iso .container{max-width:960px}}@media (min-width:1200px){.bootstrap-iso .container{max-width:1140px}}.bootstrap-iso .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-iso .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bootstrap-iso .no-gutters{margin-right:0;margin-left:0}.bootstrap-iso .no-gutters>.col,.bootstrap-iso .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.bootstrap-iso .col,.bootstrap-iso .col-1,.bootstrap-iso .col-10,.bootstrap-iso .col-11,.bootstrap-iso .col-12,.bootstrap-iso .col-2,.bootstrap-iso .col-3,.bootstrap-iso .col-4,.bootstrap-iso .col-5,.bootstrap-iso .col-6,.bootstrap-iso .col-7,.bootstrap-iso .col-8,.bootstrap-iso .col-9,.bootstrap-iso .col-auto,.bootstrap-iso .col-lg,.bootstrap-iso .col-lg-1,.bootstrap-iso .col-lg-10,.bootstrap-iso .col-lg-11,.bootstrap-iso .col-lg-12,.bootstrap-iso .col-lg-2,.bootstrap-iso .col-lg-3,.bootstrap-iso .col-lg-4,.bootstrap-iso .col-lg-5,.bootstrap-iso .col-lg-6,.bootstrap-iso .col-lg-7,.bootstrap-iso .col-lg-8,.bootstrap-iso .col-lg-9,.bootstrap-iso .col-lg-auto,.bootstrap-iso .col-md,.bootstrap-iso .col-md-1,.bootstrap-iso .col-md-10,.bootstrap-iso .col-md-11,.bootstrap-iso .col-md-12,.bootstrap-iso .col-md-2,.bootstrap-iso .col-md-3,.bootstrap-iso .col-md-4,.bootstrap-iso .col-md-5,.bootstrap-iso .col-md-6,.bootstrap-iso .col-md-7,.bootstrap-iso .col-md-8,.bootstrap-iso .col-md-9,.bootstrap-iso .col-md-auto,.bootstrap-iso .col-sm,.bootstrap-iso .col-sm-1,.bootstrap-iso .col-sm-10,.bootstrap-iso .col-sm-11,.bootstrap-iso .col-sm-12,.bootstrap-iso .col-sm-2,.bootstrap-iso .col-sm-3,.bootstrap-iso .col-sm-4,.bootstrap-iso .col-sm-5,.bootstrap-iso .col-sm-6,.bootstrap-iso .col-sm-7,.bootstrap-iso .col-sm-8,.bootstrap-iso .col-sm-9,.bootstrap-iso .col-sm-auto,.bootstrap-iso .col-xl,.bootstrap-iso .col-xl-1,.bootstrap-iso .col-xl-10,.bootstrap-iso .col-xl-11,.bootstrap-iso .col-xl-12,.bootstrap-iso .col-xl-2,.bootstrap-iso .col-xl-3,.bootstrap-iso .col-xl-4,.bootstrap-iso .col-xl-5,.bootstrap-iso .col-xl-6,.bootstrap-iso .col-xl-7,.bootstrap-iso .col-xl-8,.bootstrap-iso .col-xl-9,.bootstrap-iso .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bootstrap-iso .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-iso .col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-iso .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bootstrap-iso .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bootstrap-iso .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-iso .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bootstrap-iso .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bootstrap-iso .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-iso .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bootstrap-iso .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bootstrap-iso .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-iso .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bootstrap-iso .col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bootstrap-iso .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-iso .order-first{-ms-flex-order:-1;order:-1}.bootstrap-iso .order-last{-ms-flex-order:13;order:13}.bootstrap-iso .order-0{-ms-flex-order:0;order:0}.bootstrap-iso .order-1{-ms-flex-order:1;order:1}.bootstrap-iso .order-2{-ms-flex-order:2;order:2}.bootstrap-iso .order-3{-ms-flex-order:3;order:3}.bootstrap-iso .order-4{-ms-flex-order:4;order:4}.bootstrap-iso .order-5{-ms-flex-order:5;order:5}.bootstrap-iso .order-6{-ms-flex-order:6;order:6}.bootstrap-iso .order-7{-ms-flex-order:7;order:7}.bootstrap-iso .order-8{-ms-flex-order:8;order:8}.bootstrap-iso .order-9{-ms-flex-order:9;order:9}.bootstrap-iso .order-10{-ms-flex-order:10;order:10}.bootstrap-iso .order-11{-ms-flex-order:11;order:11}.bootstrap-iso .order-12{-ms-flex-order:12;order:12}.bootstrap-iso .offset-1{margin-left:8.333333%}.bootstrap-iso .offset-2{margin-left:16.666667%}.bootstrap-iso .offset-3{margin-left:25%}.bootstrap-iso .offset-4{margin-left:33.333333%}.bootstrap-iso .offset-5{margin-left:41.666667%}.bootstrap-iso .offset-6{margin-left:50%}.bootstrap-iso .offset-7{margin-left:58.333333%}.bootstrap-iso .offset-8{margin-left:66.666667%}.bootstrap-iso .offset-9{margin-left:75%}.bootstrap-iso .offset-10{margin-left:83.333333%}.bootstrap-iso .offset-11{margin-left:91.666667%}@media (min-width:576px){.bootstrap-iso .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-iso .col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-iso .col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bootstrap-iso .col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bootstrap-iso .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-iso .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bootstrap-iso .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bootstrap-iso .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-iso .col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bootstrap-iso .col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bootstrap-iso .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-iso .col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bootstrap-iso .col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bootstrap-iso .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-iso .order-sm-first{-ms-flex-order:-1;order:-1}.bootstrap-iso .order-sm-last{-ms-flex-order:13;order:13}.bootstrap-iso .order-sm-0{-ms-flex-order:0;order:0}.bootstrap-iso .order-sm-1{-ms-flex-order:1;order:1}.bootstrap-iso .order-sm-2{-ms-flex-order:2;order:2}.bootstrap-iso .order-sm-3{-ms-flex-order:3;order:3}.bootstrap-iso .order-sm-4{-ms-flex-order:4;order:4}.bootstrap-iso .order-sm-5{-ms-flex-order:5;order:5}.bootstrap-iso .order-sm-6{-ms-flex-order:6;order:6}.bootstrap-iso .order-sm-7{-ms-flex-order:7;order:7}.bootstrap-iso .order-sm-8{-ms-flex-order:8;order:8}.bootstrap-iso .order-sm-9{-ms-flex-order:9;order:9}.bootstrap-iso .order-sm-10{-ms-flex-order:10;order:10}.bootstrap-iso .order-sm-11{-ms-flex-order:11;order:11}.bootstrap-iso .order-sm-12{-ms-flex-order:12;order:12}.bootstrap-iso .offset-sm-0{margin-left:0}.bootstrap-iso .offset-sm-1{margin-left:8.333333%}.bootstrap-iso .offset-sm-2{margin-left:16.666667%}.bootstrap-iso .offset-sm-3{margin-left:25%}.bootstrap-iso .offset-sm-4{margin-left:33.333333%}.bootstrap-iso .offset-sm-5{margin-left:41.666667%}.bootstrap-iso .offset-sm-6{margin-left:50%}.bootstrap-iso .offset-sm-7{margin-left:58.333333%}.bootstrap-iso .offset-sm-8{margin-left:66.666667%}.bootstrap-iso .offset-sm-9{margin-left:75%}.bootstrap-iso .offset-sm-10{margin-left:83.333333%}.bootstrap-iso .offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.bootstrap-iso .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-iso .col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-iso .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bootstrap-iso .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bootstrap-iso .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-iso .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bootstrap-iso .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bootstrap-iso .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-iso .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bootstrap-iso .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bootstrap-iso .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-iso .col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bootstrap-iso .col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bootstrap-iso .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-iso .order-md-first{-ms-flex-order:-1;order:-1}.bootstrap-iso .order-md-last{-ms-flex-order:13;order:13}.bootstrap-iso .order-md-0{-ms-flex-order:0;order:0}.bootstrap-iso .order-md-1{-ms-flex-order:1;order:1}.bootstrap-iso .order-md-2{-ms-flex-order:2;order:2}.bootstrap-iso .order-md-3{-ms-flex-order:3;order:3}.bootstrap-iso .order-md-4{-ms-flex-order:4;order:4}.bootstrap-iso .order-md-5{-ms-flex-order:5;order:5}.bootstrap-iso .order-md-6{-ms-flex-order:6;order:6}.bootstrap-iso .order-md-7{-ms-flex-order:7;order:7}.bootstrap-iso .order-md-8{-ms-flex-order:8;order:8}.bootstrap-iso .order-md-9{-ms-flex-order:9;order:9}.bootstrap-iso .order-md-10{-ms-flex-order:10;order:10}.bootstrap-iso .order-md-11{-ms-flex-order:11;order:11}.bootstrap-iso .order-md-12{-ms-flex-order:12;order:12}.bootstrap-iso .offset-md-0{margin-left:0}.bootstrap-iso .offset-md-1{margin-left:8.333333%}.bootstrap-iso .offset-md-2{margin-left:16.666667%}.bootstrap-iso .offset-md-3{margin-left:25%}.bootstrap-iso .offset-md-4{margin-left:33.333333%}.bootstrap-iso .offset-md-5{margin-left:41.666667%}.bootstrap-iso .offset-md-6{margin-left:50%}.bootstrap-iso .offset-md-7{margin-left:58.333333%}.bootstrap-iso .offset-md-8{margin-left:66.666667%}.bootstrap-iso .offset-md-9{margin-left:75%}.bootstrap-iso .offset-md-10{margin-left:83.333333%}.bootstrap-iso .offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.bootstrap-iso .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-iso .col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-iso .col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bootstrap-iso .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bootstrap-iso .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-iso .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bootstrap-iso .col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bootstrap-iso .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-iso .col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bootstrap-iso .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bootstrap-iso .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-iso .col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bootstrap-iso .col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bootstrap-iso .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-iso .order-lg-first{-ms-flex-order:-1;order:-1}.bootstrap-iso .order-lg-last{-ms-flex-order:13;order:13}.bootstrap-iso .order-lg-0{-ms-flex-order:0;order:0}.bootstrap-iso .order-lg-1{-ms-flex-order:1;order:1}.bootstrap-iso .order-lg-2{-ms-flex-order:2;order:2}.bootstrap-iso .order-lg-3{-ms-flex-order:3;order:3}.bootstrap-iso .order-lg-4{-ms-flex-order:4;order:4}.bootstrap-iso .order-lg-5{-ms-flex-order:5;order:5}.bootstrap-iso .order-lg-6{-ms-flex-order:6;order:6}.bootstrap-iso .order-lg-7{-ms-flex-order:7;order:7}.bootstrap-iso .order-lg-8{-ms-flex-order:8;order:8}.bootstrap-iso .order-lg-9{-ms-flex-order:9;order:9}.bootstrap-iso .order-lg-10{-ms-flex-order:10;order:10}.bootstrap-iso .order-lg-11{-ms-flex-order:11;order:11}.bootstrap-iso .order-lg-12{-ms-flex-order:12;order:12}.bootstrap-iso .offset-lg-0{margin-left:0}.bootstrap-iso .offset-lg-1{margin-left:8.333333%}.bootstrap-iso .offset-lg-2{margin-left:16.666667%}.bootstrap-iso .offset-lg-3{margin-left:25%}.bootstrap-iso .offset-lg-4{margin-left:33.333333%}.bootstrap-iso .offset-lg-5{margin-left:41.666667%}.bootstrap-iso .offset-lg-6{margin-left:50%}.bootstrap-iso .offset-lg-7{margin-left:58.333333%}.bootstrap-iso .offset-lg-8{margin-left:66.666667%}.bootstrap-iso .offset-lg-9{margin-left:75%}.bootstrap-iso .offset-lg-10{margin-left:83.333333%}.bootstrap-iso .offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.bootstrap-iso .col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-iso .col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-iso .col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.bootstrap-iso .col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.bootstrap-iso .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-iso .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.bootstrap-iso .col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.bootstrap-iso .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-iso .col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.bootstrap-iso .col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.bootstrap-iso .col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-iso .col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.bootstrap-iso .col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.bootstrap-iso .col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-iso .order-xl-first{-ms-flex-order:-1;order:-1}.bootstrap-iso .order-xl-last{-ms-flex-order:13;order:13}.bootstrap-iso .order-xl-0{-ms-flex-order:0;order:0}.bootstrap-iso .order-xl-1{-ms-flex-order:1;order:1}.bootstrap-iso .order-xl-2{-ms-flex-order:2;order:2}.bootstrap-iso .order-xl-3{-ms-flex-order:3;order:3}.bootstrap-iso .order-xl-4{-ms-flex-order:4;order:4}.bootstrap-iso .order-xl-5{-ms-flex-order:5;order:5}.bootstrap-iso .order-xl-6{-ms-flex-order:6;order:6}.bootstrap-iso .order-xl-7{-ms-flex-order:7;order:7}.bootstrap-iso .order-xl-8{-ms-flex-order:8;order:8}.bootstrap-iso .order-xl-9{-ms-flex-order:9;order:9}.bootstrap-iso .order-xl-10{-ms-flex-order:10;order:10}.bootstrap-iso .order-xl-11{-ms-flex-order:11;order:11}.bootstrap-iso .order-xl-12{-ms-flex-order:12;order:12}.bootstrap-iso .offset-xl-0{margin-left:0}.bootstrap-iso .offset-xl-1{margin-left:8.333333%}.bootstrap-iso .offset-xl-2{margin-left:16.666667%}.bootstrap-iso .offset-xl-3{margin-left:25%}.bootstrap-iso .offset-xl-4{margin-left:33.333333%}.bootstrap-iso .offset-xl-5{margin-left:41.666667%}.bootstrap-iso .offset-xl-6{margin-left:50%}.bootstrap-iso .offset-xl-7{margin-left:58.333333%}.bootstrap-iso .offset-xl-8{margin-left:66.666667%}.bootstrap-iso .offset-xl-9{margin-left:75%}.bootstrap-iso .offset-xl-10{margin-left:83.333333%}.bootstrap-iso .offset-xl-11{margin-left:91.666667%}}.bootstrap-iso .table{width:100%;margin-bottom:1rem;color:#212529}.bootstrap-iso .table td,.bootstrap-iso .table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.bootstrap-iso .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.bootstrap-iso .table tbody+tbody{border-top:2px solid #dee2e6}.bootstrap-iso .table-sm td,.bootstrap-iso .table-sm th{padding:.3rem}.bootstrap-iso .table-bordered{border:1px solid #dee2e6}.bootstrap-iso .table-bordered td,.bootstrap-iso .table-bordered th{border:1px solid #dee2e6}.bootstrap-iso .table-bordered thead td,.bootstrap-iso .table-bordered thead th{border-bottom-width:2px}.bootstrap-iso .table-borderless tbody+tbody,.bootstrap-iso .table-borderless td,.bootstrap-iso .table-borderless th,.bootstrap-iso .table-borderless thead th{border:0}.bootstrap-iso .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.bootstrap-iso .table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.bootstrap-iso .table-primary,.bootstrap-iso .table-primary>td,.bootstrap-iso .table-primary>th{background-color:#b8daff}.bootstrap-iso .table-primary tbody+tbody,.bootstrap-iso .table-primary td,.bootstrap-iso .table-primary th,.bootstrap-iso .table-primary thead th{border-color:#7abaff}.bootstrap-iso .table-hover .table-primary:hover{background-color:#9fcdff}.bootstrap-iso .table-hover .table-primary:hover>td,.bootstrap-iso .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap-iso .table-secondary,.bootstrap-iso .table-secondary>td,.bootstrap-iso .table-secondary>th{background-color:#d6d8db}.bootstrap-iso .table-secondary tbody+tbody,.bootstrap-iso .table-secondary td,.bootstrap-iso .table-secondary th,.bootstrap-iso .table-secondary thead th{border-color:#b3b7bb}.bootstrap-iso .table-hover .table-secondary:hover{background-color:#c8cbcf}.bootstrap-iso .table-hover .table-secondary:hover>td,.bootstrap-iso .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap-iso .table-success,.bootstrap-iso .table-success>td,.bootstrap-iso .table-success>th{background-color:#c3e6cb}.bootstrap-iso .table-success tbody+tbody,.bootstrap-iso .table-success td,.bootstrap-iso .table-success th,.bootstrap-iso .table-success thead th{border-color:#8fd19e}.bootstrap-iso .table-hover .table-success:hover{background-color:#b1dfbb}.bootstrap-iso .table-hover .table-success:hover>td,.bootstrap-iso .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap-iso .table-info,.bootstrap-iso .table-info>td,.bootstrap-iso .table-info>th{background-color:#bee5eb}.bootstrap-iso .table-info tbody+tbody,.bootstrap-iso .table-info td,.bootstrap-iso .table-info th,.bootstrap-iso .table-info thead th{border-color:#86cfda}.bootstrap-iso .table-hover .table-info:hover{background-color:#abdde5}.bootstrap-iso .table-hover .table-info:hover>td,.bootstrap-iso .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap-iso .table-warning,.bootstrap-iso .table-warning>td,.bootstrap-iso .table-warning>th{background-color:#ffeeba}.bootstrap-iso .table-warning tbody+tbody,.bootstrap-iso .table-warning td,.bootstrap-iso .table-warning th,.bootstrap-iso .table-warning thead th{border-color:#ffdf7e}.bootstrap-iso .table-hover .table-warning:hover{background-color:#ffe8a1}.bootstrap-iso .table-hover .table-warning:hover>td,.bootstrap-iso .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap-iso .table-danger,.bootstrap-iso .table-danger>td,.bootstrap-iso .table-danger>th{background-color:#f5c6cb}.bootstrap-iso .table-danger tbody+tbody,.bootstrap-iso .table-danger td,.bootstrap-iso .table-danger th,.bootstrap-iso .table-danger thead th{border-color:#ed969e}.bootstrap-iso .table-hover .table-danger:hover{background-color:#f1b0b7}.bootstrap-iso .table-hover .table-danger:hover>td,.bootstrap-iso .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap-iso .table-light,.bootstrap-iso .table-light>td,.bootstrap-iso .table-light>th{background-color:#fdfdfe}.bootstrap-iso .table-light tbody+tbody,.bootstrap-iso .table-light td,.bootstrap-iso .table-light th,.bootstrap-iso .table-light thead th{border-color:#fbfcfc}.bootstrap-iso .table-hover .table-light:hover{background-color:#ececf6}.bootstrap-iso .table-hover .table-light:hover>td,.bootstrap-iso .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap-iso .table-dark,.bootstrap-iso .table-dark>td,.bootstrap-iso .table-dark>th{background-color:#c6c8ca}.bootstrap-iso .table-dark tbody+tbody,.bootstrap-iso .table-dark td,.bootstrap-iso .table-dark th,.bootstrap-iso .table-dark thead th{border-color:#95999c}.bootstrap-iso .table-hover .table-dark:hover{background-color:#b9bbbe}.bootstrap-iso .table-hover .table-dark:hover>td,.bootstrap-iso .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap-iso .table-active,.bootstrap-iso .table-active>td,.bootstrap-iso .table-active>th{background-color:rgba(0,0,0,.075)}.bootstrap-iso .table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.bootstrap-iso .table-hover .table-active:hover>td,.bootstrap-iso .table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.bootstrap-iso .table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.bootstrap-iso .table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.bootstrap-iso .table-dark{color:#fff;background-color:#343a40}.bootstrap-iso .table-dark td,.bootstrap-iso .table-dark th,.bootstrap-iso .table-dark thead th{border-color:#454d55}.bootstrap-iso .table-dark.table-bordered{border:0}.bootstrap-iso .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.bootstrap-iso .table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.bootstrap-iso .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap-iso .table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.bootstrap-iso .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap-iso .table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.bootstrap-iso .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap-iso .table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.bootstrap-iso .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap-iso .table-responsive-xl>.table-bordered{border:0}}.bootstrap-iso .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap-iso .table-responsive>.table-bordered{border:0}.bootstrap-iso .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .form-control{transition:none}}.bootstrap-iso .form-control::-ms-expand{background-color:transparent;border:0}.bootstrap-iso .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.bootstrap-iso .form-control::-moz-placeholder{color:#6c757d;opacity:1}.bootstrap-iso .form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.bootstrap-iso .form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.bootstrap-iso .form-control::placeholder{color:#6c757d;opacity:1}.bootstrap-iso .form-control:disabled,.bootstrap-iso .form-control[readonly]{background-color:#e9ecef;opacity:1}.bootstrap-iso select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.bootstrap-iso .form-control-file,.bootstrap-iso .form-control-range{display:block;width:100%}.bootstrap-iso .col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.bootstrap-iso .col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.bootstrap-iso .col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.bootstrap-iso .form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.bootstrap-iso .form-control-plaintext.form-control-lg,.bootstrap-iso .form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.bootstrap-iso .form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.bootstrap-iso .form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.bootstrap-iso select.form-control[multiple],.bootstrap-iso select.form-control[size]{height:auto}.bootstrap-iso textarea.form-control{height:auto}.bootstrap-iso .form-group{margin-bottom:1rem}.bootstrap-iso .form-text{display:block;margin-top:.25rem}.bootstrap-iso .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.bootstrap-iso .form-row>.col,.bootstrap-iso .form-row>[class*=col-]{padding-right:5px;padding-left:5px}.bootstrap-iso .form-check{position:relative;display:block;padding-left:1.25rem}.bootstrap-iso .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.bootstrap-iso .form-check-input:disabled~.form-check-label{color:#6c757d}.bootstrap-iso .form-check-label{margin-bottom:0}.bootstrap-iso .form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.bootstrap-iso .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.bootstrap-iso .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.bootstrap-iso .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.bootstrap-iso .form-control.is-valid,.bootstrap-iso .was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.bootstrap-iso .form-control.is-valid:focus,.bootstrap-iso .was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.bootstrap-iso .form-control.is-valid~.valid-feedback,.bootstrap-iso .form-control.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .form-control:valid~.valid-feedback,.bootstrap-iso .was-validated .form-control:valid~.valid-tooltip{display:block}.bootstrap-iso .was-validated textarea.form-control:valid,.bootstrap-iso textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.bootstrap-iso .custom-select.is-valid,.bootstrap-iso .was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.bootstrap-iso .custom-select.is-valid:focus,.bootstrap-iso .was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.bootstrap-iso .custom-select.is-valid~.valid-feedback,.bootstrap-iso .custom-select.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .custom-select:valid~.valid-feedback,.bootstrap-iso .was-validated .custom-select:valid~.valid-tooltip{display:block}.bootstrap-iso .form-control-file.is-valid~.valid-feedback,.bootstrap-iso .form-control-file.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .form-control-file:valid~.valid-feedback,.bootstrap-iso .was-validated .form-control-file:valid~.valid-tooltip{display:block}.bootstrap-iso .form-check-input.is-valid~.form-check-label,.bootstrap-iso .was-validated .form-check-input:valid~.form-check-label{color:#28a745}.bootstrap-iso .form-check-input.is-valid~.valid-feedback,.bootstrap-iso .form-check-input.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .form-check-input:valid~.valid-feedback,.bootstrap-iso .was-validated .form-check-input:valid~.valid-tooltip{display:block}.bootstrap-iso .custom-control-input.is-valid~.custom-control-label,.bootstrap-iso .was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.bootstrap-iso .custom-control-input.is-valid~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.bootstrap-iso .custom-control-input.is-valid~.valid-feedback,.bootstrap-iso .custom-control-input.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .custom-control-input:valid~.valid-feedback,.bootstrap-iso .was-validated .custom-control-input:valid~.valid-tooltip{display:block}.bootstrap-iso .custom-control-input.is-valid:checked~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.bootstrap-iso .custom-control-input.is-valid:focus~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.bootstrap-iso .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.bootstrap-iso .custom-file-input.is-valid~.custom-file-label,.bootstrap-iso .was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.bootstrap-iso .custom-file-input.is-valid~.valid-feedback,.bootstrap-iso .custom-file-input.is-valid~.valid-tooltip,.bootstrap-iso .was-validated .custom-file-input:valid~.valid-feedback,.bootstrap-iso .was-validated .custom-file-input:valid~.valid-tooltip{display:block}.bootstrap-iso .custom-file-input.is-valid:focus~.custom-file-label,.bootstrap-iso .was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.bootstrap-iso .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.bootstrap-iso .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.bootstrap-iso .form-control.is-invalid,.bootstrap-iso .was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.bootstrap-iso .form-control.is-invalid:focus,.bootstrap-iso .was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.bootstrap-iso .form-control.is-invalid~.invalid-feedback,.bootstrap-iso .form-control.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .form-control:invalid~.invalid-feedback,.bootstrap-iso .was-validated .form-control:invalid~.invalid-tooltip{display:block}.bootstrap-iso .was-validated textarea.form-control:invalid,.bootstrap-iso textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.bootstrap-iso .custom-select.is-invalid,.bootstrap-iso .was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.bootstrap-iso .custom-select.is-invalid:focus,.bootstrap-iso .was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.bootstrap-iso .custom-select.is-invalid~.invalid-feedback,.bootstrap-iso .custom-select.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .custom-select:invalid~.invalid-feedback,.bootstrap-iso .was-validated .custom-select:invalid~.invalid-tooltip{display:block}.bootstrap-iso .form-control-file.is-invalid~.invalid-feedback,.bootstrap-iso .form-control-file.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .form-control-file:invalid~.invalid-feedback,.bootstrap-iso .was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.bootstrap-iso .form-check-input.is-invalid~.form-check-label,.bootstrap-iso .was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.bootstrap-iso .form-check-input.is-invalid~.invalid-feedback,.bootstrap-iso .form-check-input.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .form-check-input:invalid~.invalid-feedback,.bootstrap-iso .was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.bootstrap-iso .custom-control-input.is-invalid~.custom-control-label,.bootstrap-iso .was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.bootstrap-iso .custom-control-input.is-invalid~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.bootstrap-iso .custom-control-input.is-invalid~.invalid-feedback,.bootstrap-iso .custom-control-input.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .custom-control-input:invalid~.invalid-feedback,.bootstrap-iso .was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.bootstrap-iso .custom-control-input.is-invalid:checked~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.bootstrap-iso .custom-control-input.is-invalid:focus~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.bootstrap-iso .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.bootstrap-iso .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.bootstrap-iso .custom-file-input.is-invalid~.custom-file-label,.bootstrap-iso .was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.bootstrap-iso .custom-file-input.is-invalid~.invalid-feedback,.bootstrap-iso .custom-file-input.is-invalid~.invalid-tooltip,.bootstrap-iso .was-validated .custom-file-input:invalid~.invalid-feedback,.bootstrap-iso .was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.bootstrap-iso .custom-file-input.is-invalid:focus~.custom-file-label,.bootstrap-iso .was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.bootstrap-iso .form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.bootstrap-iso .form-inline .form-check{width:100%}@media (min-width:576px){.bootstrap-iso .form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.bootstrap-iso .form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.bootstrap-iso .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.bootstrap-iso .form-inline .form-control-plaintext{display:inline-block}.bootstrap-iso .form-inline .custom-select,.bootstrap-iso .form-inline .input-group{width:auto}.bootstrap-iso .form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.bootstrap-iso .form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.bootstrap-iso .form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bootstrap-iso .form-inline .custom-control-label{margin-bottom:0}}.bootstrap-iso .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .btn{transition:none}}.bootstrap-iso .btn:hover{color:#212529;text-decoration:none}.bootstrap-iso .btn.focus,.bootstrap-iso .btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .btn.disabled,.bootstrap-iso .btn:disabled{opacity:.65}.bootstrap-iso a.btn.disabled,.bootstrap-iso fieldset:disabled a.btn{pointer-events:none}.bootstrap-iso .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.bootstrap-iso .btn-primary.focus,.bootstrap-iso .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.bootstrap-iso .btn-primary.disabled,.bootstrap-iso .btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .btn-primary:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-primary:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.bootstrap-iso .btn-primary:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-primary:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.bootstrap-iso .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.bootstrap-iso .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.bootstrap-iso .btn-secondary.focus,.bootstrap-iso .btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.bootstrap-iso .btn-secondary.disabled,.bootstrap-iso .btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-secondary:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.bootstrap-iso .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.bootstrap-iso .btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.bootstrap-iso .btn-success.focus,.bootstrap-iso .btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.bootstrap-iso .btn-success.disabled,.bootstrap-iso .btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.bootstrap-iso .btn-success:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-success:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.bootstrap-iso .btn-success:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-success:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.bootstrap-iso .btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.bootstrap-iso .btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.bootstrap-iso .btn-info.focus,.bootstrap-iso .btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.bootstrap-iso .btn-info.disabled,.bootstrap-iso .btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.bootstrap-iso .btn-info:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-info:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.bootstrap-iso .btn-info:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-info:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.bootstrap-iso .btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.bootstrap-iso .btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.bootstrap-iso .btn-warning.focus,.bootstrap-iso .btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.bootstrap-iso .btn-warning.disabled,.bootstrap-iso .btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.bootstrap-iso .btn-warning:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-warning:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.bootstrap-iso .btn-warning:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-warning:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.bootstrap-iso .btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.bootstrap-iso .btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.bootstrap-iso .btn-danger.focus,.bootstrap-iso .btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.bootstrap-iso .btn-danger.disabled,.bootstrap-iso .btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.bootstrap-iso .btn-danger:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-danger:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.bootstrap-iso .btn-danger:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-danger:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.bootstrap-iso .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.bootstrap-iso .btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.bootstrap-iso .btn-light.focus,.bootstrap-iso .btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.bootstrap-iso .btn-light.disabled,.bootstrap-iso .btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.bootstrap-iso .btn-light:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-light:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.bootstrap-iso .btn-light:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-light:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.bootstrap-iso .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.bootstrap-iso .btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.bootstrap-iso .btn-dark.focus,.bootstrap-iso .btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.bootstrap-iso .btn-dark.disabled,.bootstrap-iso .btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.bootstrap-iso .btn-dark:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-dark:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.bootstrap-iso .btn-dark:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-dark:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.bootstrap-iso .btn-outline-primary{color:#007bff;border-color:#007bff}.bootstrap-iso .btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .btn-outline-primary.focus,.bootstrap-iso .btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.bootstrap-iso .btn-outline-primary.disabled,.bootstrap-iso .btn-outline-primary:disabled{color:#007bff;background-color:transparent}.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.bootstrap-iso .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.bootstrap-iso .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.bootstrap-iso .btn-outline-secondary.focus,.bootstrap-iso .btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.bootstrap-iso .btn-outline-secondary.disabled,.bootstrap-iso .btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.bootstrap-iso .btn-outline-success{color:#28a745;border-color:#28a745}.bootstrap-iso .btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.bootstrap-iso .btn-outline-success.focus,.bootstrap-iso .btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.bootstrap-iso .btn-outline-success.disabled,.bootstrap-iso .btn-outline-success:disabled{color:#28a745;background-color:transparent}.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-success:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.bootstrap-iso .btn-outline-info{color:#17a2b8;border-color:#17a2b8}.bootstrap-iso .btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.bootstrap-iso .btn-outline-info.focus,.bootstrap-iso .btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.bootstrap-iso .btn-outline-info.disabled,.bootstrap-iso .btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-info:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.bootstrap-iso .btn-outline-warning{color:#ffc107;border-color:#ffc107}.bootstrap-iso .btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.bootstrap-iso .btn-outline-warning.focus,.bootstrap-iso .btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.bootstrap-iso .btn-outline-warning.disabled,.bootstrap-iso .btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-warning:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.bootstrap-iso .btn-outline-danger{color:#dc3545;border-color:#dc3545}.bootstrap-iso .btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.bootstrap-iso .btn-outline-danger.focus,.bootstrap-iso .btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.bootstrap-iso .btn-outline-danger.disabled,.bootstrap-iso .btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-danger:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.bootstrap-iso .btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.bootstrap-iso .btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.bootstrap-iso .btn-outline-light.focus,.bootstrap-iso .btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.bootstrap-iso .btn-outline-light.disabled,.bootstrap-iso .btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-light:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.bootstrap-iso .btn-outline-dark{color:#343a40;border-color:#343a40}.bootstrap-iso .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.bootstrap-iso .btn-outline-dark.focus,.bootstrap-iso .btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.bootstrap-iso .btn-outline-dark.disabled,.bootstrap-iso .btn-outline-dark:disabled{color:#343a40;background-color:transparent}.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled).active,.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled):active,.bootstrap-iso .show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.bootstrap-iso .btn-outline-dark:not(:disabled):not(.disabled):active:focus,.bootstrap-iso .show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.bootstrap-iso .btn-link{font-weight:400;color:#007bff;text-decoration:none}.bootstrap-iso .btn-link:hover{color:#0056b3;text-decoration:underline}.bootstrap-iso .btn-link.focus,.bootstrap-iso .btn-link:focus{text-decoration:underline;box-shadow:none}.bootstrap-iso .btn-link.disabled,.bootstrap-iso .btn-link:disabled{color:#6c757d;pointer-events:none}.bootstrap-iso .btn-group-lg>.btn,.bootstrap-iso .btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.bootstrap-iso .btn-group-sm>.btn,.bootstrap-iso .btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.bootstrap-iso .btn-block{display:block;width:100%}.bootstrap-iso .btn-block+.btn-block{margin-top:.5rem}.bootstrap-iso input[type=button].btn-block,.bootstrap-iso input[type=reset].btn-block,.bootstrap-iso input[type=submit].btn-block{width:100%}.bootstrap-iso .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.bootstrap-iso .fade{transition:none}}.bootstrap-iso .fade:not(.show){opacity:0}.bootstrap-iso .collapse:not(.show){display:none}.bootstrap-iso .collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.bootstrap-iso .collapsing{transition:none}}.bootstrap-iso .dropdown,.bootstrap-iso .dropleft,.bootstrap-iso .dropright,.bootstrap-iso .dropup{position:relative}.bootstrap-iso .dropdown-toggle{white-space:nowrap}.bootstrap-iso .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.bootstrap-iso .dropdown-toggle:empty::after{margin-left:0}.bootstrap-iso .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.bootstrap-iso .dropdown-menu-left{right:auto;left:0}.bootstrap-iso .dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.bootstrap-iso .dropdown-menu-sm-left{right:auto;left:0}.bootstrap-iso .dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.bootstrap-iso .dropdown-menu-md-left{right:auto;left:0}.bootstrap-iso .dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.bootstrap-iso .dropdown-menu-lg-left{right:auto;left:0}.bootstrap-iso .dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.bootstrap-iso .dropdown-menu-xl-left{right:auto;left:0}.bootstrap-iso .dropdown-menu-xl-right{right:0;left:auto}}.bootstrap-iso .dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.bootstrap-iso .dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.bootstrap-iso .dropup .dropdown-toggle:empty::after{margin-left:0}.bootstrap-iso .dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.bootstrap-iso .dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.bootstrap-iso .dropright .dropdown-toggle:empty::after{margin-left:0}.bootstrap-iso .dropright .dropdown-toggle::after{vertical-align:0}.bootstrap-iso .dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.bootstrap-iso .dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.bootstrap-iso .dropleft .dropdown-toggle::after{display:none}.bootstrap-iso .dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.bootstrap-iso .dropleft .dropdown-toggle:empty::after{margin-left:0}.bootstrap-iso .dropleft .dropdown-toggle::before{vertical-align:0}.bootstrap-iso .dropdown-menu[x-placement^=bottom],.bootstrap-iso .dropdown-menu[x-placement^=left],.bootstrap-iso .dropdown-menu[x-placement^=right],.bootstrap-iso .dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.bootstrap-iso .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.bootstrap-iso .dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.bootstrap-iso .dropdown-item:focus,.bootstrap-iso .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.bootstrap-iso .dropdown-item.active,.bootstrap-iso .dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.bootstrap-iso .dropdown-item.disabled,.bootstrap-iso .dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.bootstrap-iso .dropdown-menu.show{display:block}.bootstrap-iso .dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.bootstrap-iso .dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.bootstrap-iso .btn-group,.bootstrap-iso .btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.bootstrap-iso .btn-group-vertical>.btn,.bootstrap-iso .btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.bootstrap-iso .btn-group-vertical>.btn:hover,.bootstrap-iso .btn-group>.btn:hover{z-index:1}.bootstrap-iso .btn-group-vertical>.btn.active,.bootstrap-iso .btn-group-vertical>.btn:active,.bootstrap-iso .btn-group-vertical>.btn:focus,.bootstrap-iso .btn-group>.btn.active,.bootstrap-iso .btn-group>.btn:active,.bootstrap-iso .btn-group>.btn:focus{z-index:1}.bootstrap-iso .btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .btn-toolbar .input-group{width:auto}.bootstrap-iso .btn-group>.btn-group:not(:first-child),.bootstrap-iso .btn-group>.btn:not(:first-child){margin-left:-1px}.bootstrap-iso .btn-group>.btn-group:not(:last-child)>.btn,.bootstrap-iso .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-iso .btn-group>.btn-group:not(:first-child)>.btn,.bootstrap-iso .btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-iso .dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.bootstrap-iso .dropdown-toggle-split::after,.bootstrap-iso .dropright .dropdown-toggle-split::after,.bootstrap-iso .dropup .dropdown-toggle-split::after{margin-left:0}.bootstrap-iso .dropleft .dropdown-toggle-split::before{margin-right:0}.bootstrap-iso .btn-group-sm>.btn+.dropdown-toggle-split,.bootstrap-iso .btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.bootstrap-iso .btn-group-lg>.btn+.dropdown-toggle-split,.bootstrap-iso .btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.bootstrap-iso .btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.bootstrap-iso .btn-group-vertical>.btn,.bootstrap-iso .btn-group-vertical>.btn-group{width:100%}.bootstrap-iso .btn-group-vertical>.btn-group:not(:first-child),.bootstrap-iso .btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.bootstrap-iso .btn-group-vertical>.btn-group:not(:last-child)>.btn,.bootstrap-iso .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.bootstrap-iso .btn-group-vertical>.btn-group:not(:first-child)>.btn,.bootstrap-iso .btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.bootstrap-iso .btn-group-toggle>.btn,.bootstrap-iso .btn-group-toggle>.btn-group>.btn{margin-bottom:0}.bootstrap-iso .btn-group-toggle>.btn input[type=checkbox],.bootstrap-iso .btn-group-toggle>.btn input[type=radio],.bootstrap-iso .btn-group-toggle>.btn-group>.btn input[type=checkbox],.bootstrap-iso .btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.bootstrap-iso .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.bootstrap-iso .input-group>.custom-file,.bootstrap-iso .input-group>.custom-select,.bootstrap-iso .input-group>.form-control,.bootstrap-iso .input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.bootstrap-iso .input-group>.custom-file+.custom-file,.bootstrap-iso .input-group>.custom-file+.custom-select,.bootstrap-iso .input-group>.custom-file+.form-control,.bootstrap-iso .input-group>.custom-select+.custom-file,.bootstrap-iso .input-group>.custom-select+.custom-select,.bootstrap-iso .input-group>.custom-select+.form-control,.bootstrap-iso .input-group>.form-control+.custom-file,.bootstrap-iso .input-group>.form-control+.custom-select,.bootstrap-iso .input-group>.form-control+.form-control,.bootstrap-iso .input-group>.form-control-plaintext+.custom-file,.bootstrap-iso .input-group>.form-control-plaintext+.custom-select,.bootstrap-iso .input-group>.form-control-plaintext+.form-control{margin-left:-1px}.bootstrap-iso .input-group>.custom-file .custom-file-input:focus~.custom-file-label,.bootstrap-iso .input-group>.custom-select:focus,.bootstrap-iso .input-group>.form-control:focus{z-index:3}.bootstrap-iso .input-group>.custom-file .custom-file-input:focus{z-index:4}.bootstrap-iso .input-group>.custom-select:not(:last-child),.bootstrap-iso .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-iso .input-group>.custom-select:not(:first-child),.bootstrap-iso .input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-iso .input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bootstrap-iso .input-group>.custom-file:not(:last-child) .custom-file-label,.bootstrap-iso .input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-iso .input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-iso .input-group-append,.bootstrap-iso .input-group-prepend{display:-ms-flexbox;display:flex}.bootstrap-iso .input-group-append .btn,.bootstrap-iso .input-group-prepend .btn{position:relative;z-index:2}.bootstrap-iso .input-group-append .btn:focus,.bootstrap-iso .input-group-prepend .btn:focus{z-index:3}.bootstrap-iso .input-group-append .btn+.btn,.bootstrap-iso .input-group-append .btn+.input-group-text,.bootstrap-iso .input-group-append .input-group-text+.btn,.bootstrap-iso .input-group-append .input-group-text+.input-group-text,.bootstrap-iso .input-group-prepend .btn+.btn,.bootstrap-iso .input-group-prepend .btn+.input-group-text,.bootstrap-iso .input-group-prepend .input-group-text+.btn,.bootstrap-iso .input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.bootstrap-iso .input-group-prepend{margin-right:-1px}.bootstrap-iso .input-group-append{margin-left:-1px}.bootstrap-iso .input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.bootstrap-iso .input-group-text input[type=checkbox],.bootstrap-iso .input-group-text input[type=radio]{margin-top:0}.bootstrap-iso .input-group-lg>.custom-select,.bootstrap-iso .input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.bootstrap-iso .input-group-lg>.custom-select,.bootstrap-iso .input-group-lg>.form-control,.bootstrap-iso .input-group-lg>.input-group-append>.btn,.bootstrap-iso .input-group-lg>.input-group-append>.input-group-text,.bootstrap-iso .input-group-lg>.input-group-prepend>.btn,.bootstrap-iso .input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.bootstrap-iso .input-group-sm>.custom-select,.bootstrap-iso .input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.bootstrap-iso .input-group-sm>.custom-select,.bootstrap-iso .input-group-sm>.form-control,.bootstrap-iso .input-group-sm>.input-group-append>.btn,.bootstrap-iso .input-group-sm>.input-group-append>.input-group-text,.bootstrap-iso .input-group-sm>.input-group-prepend>.btn,.bootstrap-iso .input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.bootstrap-iso .input-group-lg>.custom-select,.bootstrap-iso .input-group-sm>.custom-select{padding-right:1.75rem}.bootstrap-iso .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.bootstrap-iso .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.bootstrap-iso .input-group>.input-group-append:not(:last-child)>.btn,.bootstrap-iso .input-group>.input-group-append:not(:last-child)>.input-group-text,.bootstrap-iso .input-group>.input-group-prepend>.btn,.bootstrap-iso .input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-iso .input-group>.input-group-append>.btn,.bootstrap-iso .input-group>.input-group-append>.input-group-text,.bootstrap-iso .input-group>.input-group-prepend:first-child>.btn:not(:first-child),.bootstrap-iso .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.bootstrap-iso .input-group>.input-group-prepend:not(:first-child)>.btn,.bootstrap-iso .input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-iso .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.bootstrap-iso .custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.bootstrap-iso .custom-control-input{position:absolute;z-index:-1;opacity:0}.bootstrap-iso .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.bootstrap-iso .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.bootstrap-iso .custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.bootstrap-iso .custom-control-input:disabled~.custom-control-label{color:#6c757d}.bootstrap-iso .custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.bootstrap-iso .custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.bootstrap-iso .custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.bootstrap-iso .custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.bootstrap-iso .custom-checkbox .custom-control-label::before{border-radius:.25rem}.bootstrap-iso .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.bootstrap-iso .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.bootstrap-iso .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.bootstrap-iso .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.bootstrap-iso .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.bootstrap-iso .custom-radio .custom-control-label::before{border-radius:50%}.bootstrap-iso .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.bootstrap-iso .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.bootstrap-iso .custom-switch{padding-left:2.25rem}.bootstrap-iso .custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.bootstrap-iso .custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .custom-switch .custom-control-label::after{transition:none}}.bootstrap-iso .custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.bootstrap-iso .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.bootstrap-iso .custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bootstrap-iso .custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-select:focus::-ms-value{color:#495057;background-color:#fff}.bootstrap-iso .custom-select[multiple],.bootstrap-iso .custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.bootstrap-iso .custom-select:disabled{color:#6c757d;background-color:#e9ecef}.bootstrap-iso .custom-select::-ms-expand{display:none}.bootstrap-iso .custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.bootstrap-iso .custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.bootstrap-iso .custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.bootstrap-iso .custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.bootstrap-iso .custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.bootstrap-iso .custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.bootstrap-iso .custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.bootstrap-iso .custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.bootstrap-iso .custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.bootstrap-iso .custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bootstrap-iso .custom-range:focus{outline:0}.bootstrap-iso .custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .custom-range::-moz-focus-outer{border:0}.bootstrap-iso .custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.bootstrap-iso .custom-range::-webkit-slider-thumb{transition:none}}.bootstrap-iso .custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.bootstrap-iso .custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.bootstrap-iso .custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.bootstrap-iso .custom-range::-moz-range-thumb{transition:none}}.bootstrap-iso .custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.bootstrap-iso .custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.bootstrap-iso .custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.bootstrap-iso .custom-range::-ms-thumb{transition:none}}.bootstrap-iso .custom-range::-ms-thumb:active{background-color:#b3d7ff}.bootstrap-iso .custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.bootstrap-iso .custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.bootstrap-iso .custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.bootstrap-iso .custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.bootstrap-iso .custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.bootstrap-iso .custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.bootstrap-iso .custom-range:disabled::-moz-range-track{cursor:default}.bootstrap-iso .custom-range:disabled::-ms-thumb{background-color:#adb5bd}.bootstrap-iso .custom-control-label::before,.bootstrap-iso .custom-file-label,.bootstrap-iso .custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .custom-control-label::before,.bootstrap-iso .custom-file-label,.bootstrap-iso .custom-select{transition:none}}.bootstrap-iso .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.bootstrap-iso .nav-link{display:block;padding:.5rem 1rem}.bootstrap-iso .nav-link:focus,.bootstrap-iso .nav-link:hover{text-decoration:none}.bootstrap-iso .nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.bootstrap-iso .nav-tabs{border-bottom:1px solid #dee2e6}.bootstrap-iso .nav-tabs .nav-item{margin-bottom:-1px}.bootstrap-iso .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.bootstrap-iso .nav-tabs .nav-link:focus,.bootstrap-iso .nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.bootstrap-iso .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.bootstrap-iso .nav-tabs .nav-item.show .nav-link,.bootstrap-iso .nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.bootstrap-iso .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.bootstrap-iso .nav-pills .nav-link{border-radius:.25rem}.bootstrap-iso .nav-pills .nav-link.active,.bootstrap-iso .nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.bootstrap-iso .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.bootstrap-iso .nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.bootstrap-iso .tab-content>.tab-pane{display:none}.bootstrap-iso .tab-content>.active{display:block}.bootstrap-iso .navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.bootstrap-iso .navbar>.container,.bootstrap-iso .navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-iso .navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.bootstrap-iso .navbar-brand:focus,.bootstrap-iso .navbar-brand:hover{text-decoration:none}.bootstrap-iso .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.bootstrap-iso .navbar-nav .nav-link{padding-right:0;padding-left:0}.bootstrap-iso .navbar-nav .dropdown-menu{position:static;float:none}.bootstrap-iso .navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.bootstrap-iso .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.bootstrap-iso .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.bootstrap-iso .navbar-toggler:focus,.bootstrap-iso .navbar-toggler:hover{text-decoration:none}.bootstrap-iso .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.bootstrap-iso .navbar-expand-sm>.container,.bootstrap-iso .navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.bootstrap-iso .navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.bootstrap-iso .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bootstrap-iso .navbar-expand-sm>.container,.bootstrap-iso .navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bootstrap-iso .navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.bootstrap-iso .navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.bootstrap-iso .navbar-expand-md>.container,.bootstrap-iso .navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.bootstrap-iso .navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.bootstrap-iso .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bootstrap-iso .navbar-expand-md>.container,.bootstrap-iso .navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bootstrap-iso .navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.bootstrap-iso .navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.bootstrap-iso .navbar-expand-lg>.container,.bootstrap-iso .navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.bootstrap-iso .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.bootstrap-iso .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bootstrap-iso .navbar-expand-lg>.container,.bootstrap-iso .navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bootstrap-iso .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.bootstrap-iso .navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.bootstrap-iso .navbar-expand-xl>.container,.bootstrap-iso .navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.bootstrap-iso .navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.bootstrap-iso .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bootstrap-iso .navbar-expand-xl>.container,.bootstrap-iso .navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bootstrap-iso .navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.bootstrap-iso .navbar-expand-xl .navbar-toggler{display:none}}.bootstrap-iso .navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.bootstrap-iso .navbar-expand>.container,.bootstrap-iso .navbar-expand>.container-fluid{padding-right:0;padding-left:0}.bootstrap-iso .navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .navbar-expand .navbar-nav .dropdown-menu{position:absolute}.bootstrap-iso .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bootstrap-iso .navbar-expand>.container,.bootstrap-iso .navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bootstrap-iso .navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.bootstrap-iso .navbar-expand .navbar-toggler{display:none}.bootstrap-iso .navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.bootstrap-iso .navbar-light .navbar-brand:focus,.bootstrap-iso .navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.bootstrap-iso .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.bootstrap-iso .navbar-light .navbar-nav .nav-link:focus,.bootstrap-iso .navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.bootstrap-iso .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.bootstrap-iso .navbar-light .navbar-nav .active>.nav-link,.bootstrap-iso .navbar-light .navbar-nav .nav-link.active,.bootstrap-iso .navbar-light .navbar-nav .nav-link.show,.bootstrap-iso .navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.bootstrap-iso .navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.bootstrap-iso .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.bootstrap-iso .navbar-light .navbar-text{color:rgba(0,0,0,.5)}.bootstrap-iso .navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.bootstrap-iso .navbar-light .navbar-text a:focus,.bootstrap-iso .navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.bootstrap-iso .navbar-dark .navbar-brand{color:#fff}.bootstrap-iso .navbar-dark .navbar-brand:focus,.bootstrap-iso .navbar-dark .navbar-brand:hover{color:#fff}.bootstrap-iso .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.bootstrap-iso .navbar-dark .navbar-nav .nav-link:focus,.bootstrap-iso .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.bootstrap-iso .navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.bootstrap-iso .navbar-dark .navbar-nav .active>.nav-link,.bootstrap-iso .navbar-dark .navbar-nav .nav-link.active,.bootstrap-iso .navbar-dark .navbar-nav .nav-link.show,.bootstrap-iso .navbar-dark .navbar-nav .show>.nav-link{color:#fff}.bootstrap-iso .navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.bootstrap-iso .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.bootstrap-iso .navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.bootstrap-iso .navbar-dark .navbar-text a{color:#fff}.bootstrap-iso .navbar-dark .navbar-text a:focus,.bootstrap-iso .navbar-dark .navbar-text a:hover{color:#fff}.bootstrap-iso .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.bootstrap-iso .card>hr{margin-right:0;margin-left:0}.bootstrap-iso .card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.bootstrap-iso .card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.bootstrap-iso .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.bootstrap-iso .card-title{margin-bottom:.75rem}.bootstrap-iso .card-subtitle{margin-top:-.375rem;margin-bottom:0}.bootstrap-iso .card-text:last-child{margin-bottom:0}.bootstrap-iso .card-link:hover{text-decoration:none}.bootstrap-iso .card-link+.card-link{margin-left:1.25rem}.bootstrap-iso .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.bootstrap-iso .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.bootstrap-iso .card-header+.list-group .list-group-item:first-child{border-top:0}.bootstrap-iso .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.bootstrap-iso .card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.bootstrap-iso .card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.bootstrap-iso .card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.bootstrap-iso .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.bootstrap-iso .card-img{width:100%;border-radius:calc(.25rem - 1px)}.bootstrap-iso .card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.bootstrap-iso .card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.bootstrap-iso .card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bootstrap-iso .card-deck .card{margin-bottom:15px}@media (min-width:576px){.bootstrap-iso .card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.bootstrap-iso .card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.bootstrap-iso .card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bootstrap-iso .card-group>.card{margin-bottom:15px}@media (min-width:576px){.bootstrap-iso .card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.bootstrap-iso .card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.bootstrap-iso .card-group>.card+.card{margin-left:0;border-left:0}.bootstrap-iso .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.bootstrap-iso .card-group>.card:not(:last-child) .card-header,.bootstrap-iso .card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.bootstrap-iso .card-group>.card:not(:last-child) .card-footer,.bootstrap-iso .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.bootstrap-iso .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bootstrap-iso .card-group>.card:not(:first-child) .card-header,.bootstrap-iso .card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.bootstrap-iso .card-group>.card:not(:first-child) .card-footer,.bootstrap-iso .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.bootstrap-iso .card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.bootstrap-iso .card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.bootstrap-iso .card-columns .card{display:inline-block;width:100%}}.bootstrap-iso .accordion>.card{overflow:hidden}.bootstrap-iso .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.bootstrap-iso .accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.bootstrap-iso .accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.bootstrap-iso .accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.bootstrap-iso .accordion>.card .card-header{margin-bottom:-1px}.bootstrap-iso .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.bootstrap-iso .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.bootstrap-iso .breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.bootstrap-iso .breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.bootstrap-iso .breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.bootstrap-iso .breadcrumb-item.active{color:#6c757d}.bootstrap-iso .pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.bootstrap-iso .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.bootstrap-iso .page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.bootstrap-iso .page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-iso .page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bootstrap-iso .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.bootstrap-iso .page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.bootstrap-iso .pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.bootstrap-iso .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.bootstrap-iso .pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.bootstrap-iso .pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.bootstrap-iso .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.bootstrap-iso .pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.bootstrap-iso .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .badge{transition:none}}.bootstrap-iso a.badge:focus,.bootstrap-iso a.badge:hover{text-decoration:none}.bootstrap-iso .badge:empty{display:none}.bootstrap-iso .btn .badge{position:relative;top:-1px}.bootstrap-iso .badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.bootstrap-iso .badge-primary{color:#fff;background-color:#007bff}.bootstrap-iso a.badge-primary:focus,.bootstrap-iso a.badge-primary:hover{color:#fff;background-color:#0062cc}.bootstrap-iso a.badge-primary.focus,.bootstrap-iso a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.bootstrap-iso .badge-secondary{color:#fff;background-color:#6c757d}.bootstrap-iso a.badge-secondary:focus,.bootstrap-iso a.badge-secondary:hover{color:#fff;background-color:#545b62}.bootstrap-iso a.badge-secondary.focus,.bootstrap-iso a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.bootstrap-iso .badge-success{color:#fff;background-color:#28a745}.bootstrap-iso a.badge-success:focus,.bootstrap-iso a.badge-success:hover{color:#fff;background-color:#1e7e34}.bootstrap-iso a.badge-success.focus,.bootstrap-iso a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.bootstrap-iso .badge-info{color:#fff;background-color:#17a2b8}.bootstrap-iso a.badge-info:focus,.bootstrap-iso a.badge-info:hover{color:#fff;background-color:#117a8b}.bootstrap-iso a.badge-info.focus,.bootstrap-iso a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.bootstrap-iso .badge-warning{color:#212529;background-color:#ffc107}.bootstrap-iso a.badge-warning:focus,.bootstrap-iso a.badge-warning:hover{color:#212529;background-color:#d39e00}.bootstrap-iso a.badge-warning.focus,.bootstrap-iso a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.bootstrap-iso .badge-danger{color:#fff;background-color:#dc3545}.bootstrap-iso a.badge-danger:focus,.bootstrap-iso a.badge-danger:hover{color:#fff;background-color:#bd2130}.bootstrap-iso a.badge-danger.focus,.bootstrap-iso a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.bootstrap-iso .badge-light{color:#212529;background-color:#f8f9fa}.bootstrap-iso a.badge-light:focus,.bootstrap-iso a.badge-light:hover{color:#212529;background-color:#dae0e5}.bootstrap-iso a.badge-light.focus,.bootstrap-iso a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.bootstrap-iso .badge-dark{color:#fff;background-color:#343a40}.bootstrap-iso a.badge-dark:focus,.bootstrap-iso a.badge-dark:hover{color:#fff;background-color:#1d2124}.bootstrap-iso a.badge-dark.focus,.bootstrap-iso a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.bootstrap-iso .jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.bootstrap-iso .jumbotron{padding:4rem 2rem}}.bootstrap-iso .jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.bootstrap-iso .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.bootstrap-iso .alert-heading{color:inherit}.bootstrap-iso .alert-link{font-weight:700}.bootstrap-iso .alert-dismissible{padding-right:4rem}.bootstrap-iso .alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.bootstrap-iso .alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.bootstrap-iso .alert-primary hr{border-top-color:#9fcdff}.bootstrap-iso .alert-primary .alert-link{color:#002752}.bootstrap-iso .alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.bootstrap-iso .alert-secondary hr{border-top-color:#c8cbcf}.bootstrap-iso .alert-secondary .alert-link{color:#202326}.bootstrap-iso .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.bootstrap-iso .alert-success hr{border-top-color:#b1dfbb}.bootstrap-iso .alert-success .alert-link{color:#0b2e13}.bootstrap-iso .alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.bootstrap-iso .alert-info hr{border-top-color:#abdde5}.bootstrap-iso .alert-info .alert-link{color:#062c33}.bootstrap-iso .alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.bootstrap-iso .alert-warning hr{border-top-color:#ffe8a1}.bootstrap-iso .alert-warning .alert-link{color:#533f03}.bootstrap-iso .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.bootstrap-iso .alert-danger hr{border-top-color:#f1b0b7}.bootstrap-iso .alert-danger .alert-link{color:#491217}.bootstrap-iso .alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.bootstrap-iso .alert-light hr{border-top-color:#ececf6}.bootstrap-iso .alert-light .alert-link{color:#686868}.bootstrap-iso .alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.bootstrap-iso .alert-dark hr{border-top-color:#b9bbbe}.bootstrap-iso .alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.bootstrap-iso .progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.bootstrap-iso .progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.bootstrap-iso .progress-bar{transition:none}}.bootstrap-iso .progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.bootstrap-iso .progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.bootstrap-iso .progress-bar-animated{-webkit-animation:none;animation:none}}.bootstrap-iso .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.bootstrap-iso .media-body{-ms-flex:1;flex:1}.bootstrap-iso .list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.bootstrap-iso .list-group-item-action{width:100%;color:#495057;text-align:inherit}.bootstrap-iso .list-group-item-action:focus,.bootstrap-iso .list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.bootstrap-iso .list-group-item-action:active{color:#212529;background-color:#e9ecef}.bootstrap-iso .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.bootstrap-iso .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.bootstrap-iso .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.bootstrap-iso .list-group-item.disabled,.bootstrap-iso .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.bootstrap-iso .list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.bootstrap-iso .list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.bootstrap-iso .list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.bootstrap-iso .list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.bootstrap-iso .list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.bootstrap-iso .list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.bootstrap-iso .list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.bootstrap-iso .list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.bootstrap-iso .list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.bootstrap-iso .list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.bootstrap-iso .list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.bootstrap-iso .list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.bootstrap-iso .list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.bootstrap-iso .list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.bootstrap-iso .list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.bootstrap-iso .list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.bootstrap-iso .list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.bootstrap-iso .list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.bootstrap-iso .list-group-flush .list-group-item:last-child{margin-bottom:-1px}.bootstrap-iso .list-group-flush:first-child .list-group-item:first-child{border-top:0}.bootstrap-iso .list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.bootstrap-iso .list-group-item-primary{color:#004085;background-color:#b8daff}.bootstrap-iso .list-group-item-primary.list-group-item-action:focus,.bootstrap-iso .list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.bootstrap-iso .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.bootstrap-iso .list-group-item-secondary{color:#383d41;background-color:#d6d8db}.bootstrap-iso .list-group-item-secondary.list-group-item-action:focus,.bootstrap-iso .list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.bootstrap-iso .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.bootstrap-iso .list-group-item-success{color:#155724;background-color:#c3e6cb}.bootstrap-iso .list-group-item-success.list-group-item-action:focus,.bootstrap-iso .list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.bootstrap-iso .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.bootstrap-iso .list-group-item-info{color:#0c5460;background-color:#bee5eb}.bootstrap-iso .list-group-item-info.list-group-item-action:focus,.bootstrap-iso .list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.bootstrap-iso .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.bootstrap-iso .list-group-item-warning{color:#856404;background-color:#ffeeba}.bootstrap-iso .list-group-item-warning.list-group-item-action:focus,.bootstrap-iso .list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.bootstrap-iso .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.bootstrap-iso .list-group-item-danger{color:#721c24;background-color:#f5c6cb}.bootstrap-iso .list-group-item-danger.list-group-item-action:focus,.bootstrap-iso .list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.bootstrap-iso .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.bootstrap-iso .list-group-item-light{color:#818182;background-color:#fdfdfe}.bootstrap-iso .list-group-item-light.list-group-item-action:focus,.bootstrap-iso .list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.bootstrap-iso .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.bootstrap-iso .list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.bootstrap-iso .list-group-item-dark.list-group-item-action:focus,.bootstrap-iso .list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.bootstrap-iso .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.bootstrap-iso .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.bootstrap-iso .close:hover{color:#000;text-decoration:none}.bootstrap-iso .close:not(:disabled):not(.disabled):focus,.bootstrap-iso .close:not(:disabled):not(.disabled):hover{opacity:.75}.bootstrap-iso button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bootstrap-iso a.close.disabled{pointer-events:none}.bootstrap-iso .toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.bootstrap-iso .toast:not(:last-child){margin-bottom:.75rem}.bootstrap-iso .toast.showing{opacity:1}.bootstrap-iso .toast.show{display:block;opacity:1}.bootstrap-iso .toast.hide{display:none}.bootstrap-iso .toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.bootstrap-iso .toast-body{padding:.75rem}.bootstrap-iso .modal-open{overflow:hidden}.bootstrap-iso .modal-open .modal{overflow-x:hidden;overflow-y:auto}.bootstrap-iso .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.bootstrap-iso .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.bootstrap-iso .modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.bootstrap-iso .modal.fade .modal-dialog{transition:none}}.bootstrap-iso .modal.show .modal-dialog{-webkit-transform:none;transform:none}.bootstrap-iso .modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.bootstrap-iso .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.bootstrap-iso .modal-dialog-scrollable .modal-footer,.bootstrap-iso .modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.bootstrap-iso .modal-dialog-scrollable .modal-body{overflow-y:auto}.bootstrap-iso .modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.bootstrap-iso .modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.bootstrap-iso .modal-dialog-centered.modal-dialog-scrollable::before{content:none}.bootstrap-iso .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.bootstrap-iso .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.bootstrap-iso .modal-backdrop.fade{opacity:0}.bootstrap-iso .modal-backdrop.show{opacity:.5}.bootstrap-iso .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.bootstrap-iso .modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.bootstrap-iso .modal-title{margin-bottom:0;line-height:1.5}.bootstrap-iso .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.bootstrap-iso .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.bootstrap-iso .modal-footer>:not(:first-child){margin-left:.25rem}.bootstrap-iso .modal-footer>:not(:last-child){margin-right:.25rem}.bootstrap-iso .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.bootstrap-iso .modal-dialog{max-width:500px;margin:1.75rem auto}.bootstrap-iso .modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.bootstrap-iso .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.bootstrap-iso .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.bootstrap-iso .modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.bootstrap-iso .modal-sm{max-width:300px}}@media (min-width:992px){.bootstrap-iso .modal-lg,.bootstrap-iso .modal-xl{max-width:800px}}@media (min-width:1200px){.bootstrap-iso .modal-xl{max-width:1140px}}.bootstrap-iso .tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.bootstrap-iso .tooltip.show{opacity:.9}.bootstrap-iso .tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.bootstrap-iso .tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bootstrap-iso .bs-tooltip-auto[x-placement^=top],.bootstrap-iso .bs-tooltip-top{padding:.4rem 0}.bootstrap-iso .bs-tooltip-auto[x-placement^=top] .arrow,.bootstrap-iso .bs-tooltip-top .arrow{bottom:0}.bootstrap-iso .bs-tooltip-auto[x-placement^=top] .arrow::before,.bootstrap-iso .bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bootstrap-iso .bs-tooltip-auto[x-placement^=right],.bootstrap-iso .bs-tooltip-right{padding:0 .4rem}.bootstrap-iso .bs-tooltip-auto[x-placement^=right] .arrow,.bootstrap-iso .bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bootstrap-iso .bs-tooltip-auto[x-placement^=right] .arrow::before,.bootstrap-iso .bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bootstrap-iso .bs-tooltip-auto[x-placement^=bottom],.bootstrap-iso .bs-tooltip-bottom{padding:.4rem 0}.bootstrap-iso .bs-tooltip-auto[x-placement^=bottom] .arrow,.bootstrap-iso .bs-tooltip-bottom .arrow{top:0}.bootstrap-iso .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bootstrap-iso .bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bootstrap-iso .bs-tooltip-auto[x-placement^=left],.bootstrap-iso .bs-tooltip-left{padding:0 .4rem}.bootstrap-iso .bs-tooltip-auto[x-placement^=left] .arrow,.bootstrap-iso .bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bootstrap-iso .bs-tooltip-auto[x-placement^=left] .arrow::before,.bootstrap-iso .bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.bootstrap-iso .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.bootstrap-iso .popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.bootstrap-iso .popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.bootstrap-iso .popover .arrow::after,.bootstrap-iso .popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bootstrap-iso .bs-popover-auto[x-placement^=top],.bootstrap-iso .bs-popover-top{margin-bottom:.5rem}.bootstrap-iso .bs-popover-auto[x-placement^=top]>.arrow,.bootstrap-iso .bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bootstrap-iso .bs-popover-auto[x-placement^=top]>.arrow::before,.bootstrap-iso .bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bootstrap-iso .bs-popover-auto[x-placement^=top]>.arrow::after,.bootstrap-iso .bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bootstrap-iso .bs-popover-auto[x-placement^=right],.bootstrap-iso .bs-popover-right{margin-left:.5rem}.bootstrap-iso .bs-popover-auto[x-placement^=right]>.arrow,.bootstrap-iso .bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bootstrap-iso .bs-popover-auto[x-placement^=right]>.arrow::before,.bootstrap-iso .bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bootstrap-iso .bs-popover-auto[x-placement^=right]>.arrow::after,.bootstrap-iso .bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bootstrap-iso .bs-popover-auto[x-placement^=bottom],.bootstrap-iso .bs-popover-bottom{margin-top:.5rem}.bootstrap-iso .bs-popover-auto[x-placement^=bottom]>.arrow,.bootstrap-iso .bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bootstrap-iso .bs-popover-auto[x-placement^=bottom]>.arrow::before,.bootstrap-iso .bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bootstrap-iso .bs-popover-auto[x-placement^=bottom]>.arrow::after,.bootstrap-iso .bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bootstrap-iso .bs-popover-auto[x-placement^=bottom] .popover-header::before,.bootstrap-iso .bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bootstrap-iso .bs-popover-auto[x-placement^=left],.bootstrap-iso .bs-popover-left{margin-right:.5rem}.bootstrap-iso .bs-popover-auto[x-placement^=left]>.arrow,.bootstrap-iso .bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bootstrap-iso .bs-popover-auto[x-placement^=left]>.arrow::before,.bootstrap-iso .bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bootstrap-iso .bs-popover-auto[x-placement^=left]>.arrow::after,.bootstrap-iso .bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bootstrap-iso .popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.bootstrap-iso .popover-header:empty{display:none}.bootstrap-iso .popover-body{padding:.5rem .75rem;color:#212529}.bootstrap-iso .carousel{position:relative}.bootstrap-iso .carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.bootstrap-iso .carousel-inner{position:relative;width:100%;overflow:hidden}.bootstrap-iso .carousel-inner::after{display:block;clear:both;content:""}.bootstrap-iso .carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.bootstrap-iso .carousel-item{transition:none}}.bootstrap-iso .carousel-item-next,.bootstrap-iso .carousel-item-prev,.bootstrap-iso .carousel-item.active{display:block}.bootstrap-iso .active.carousel-item-right,.bootstrap-iso .carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.bootstrap-iso .active.carousel-item-left,.bootstrap-iso .carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bootstrap-iso .carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.bootstrap-iso .carousel-fade .carousel-item-next.carousel-item-left,.bootstrap-iso .carousel-fade .carousel-item-prev.carousel-item-right,.bootstrap-iso .carousel-fade .carousel-item.active{z-index:1;opacity:1}.bootstrap-iso .carousel-fade .active.carousel-item-left,.bootstrap-iso .carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.bootstrap-iso .carousel-fade .active.carousel-item-left,.bootstrap-iso .carousel-fade .active.carousel-item-right{transition:none}}.bootstrap-iso .carousel-control-next,.bootstrap-iso .carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.bootstrap-iso .carousel-control-next,.bootstrap-iso .carousel-control-prev{transition:none}}.bootstrap-iso .carousel-control-next:focus,.bootstrap-iso .carousel-control-next:hover,.bootstrap-iso .carousel-control-prev:focus,.bootstrap-iso .carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.bootstrap-iso .carousel-control-prev{left:0}.bootstrap-iso .carousel-control-next{right:0}.bootstrap-iso .carousel-control-next-icon,.bootstrap-iso .carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.bootstrap-iso .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.bootstrap-iso .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.bootstrap-iso .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.bootstrap-iso .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.bootstrap-iso .carousel-indicators li{transition:none}}.bootstrap-iso .carousel-indicators .active{opacity:1}.bootstrap-iso .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bootstrap-iso .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.bootstrap-iso .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.bootstrap-iso .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.bootstrap-iso .spinner-grow-sm{width:1rem;height:1rem}.bootstrap-iso .align-baseline{vertical-align:baseline!important}.bootstrap-iso .align-top{vertical-align:top!important}.bootstrap-iso .align-middle{vertical-align:middle!important}.bootstrap-iso .align-bottom{vertical-align:bottom!important}.bootstrap-iso .align-text-bottom{vertical-align:text-bottom!important}.bootstrap-iso .align-text-top{vertical-align:text-top!important}.bootstrap-iso .bg-primary{background-color:#007bff!important}.bootstrap-iso a.bg-primary:focus,.bootstrap-iso a.bg-primary:hover,.bootstrap-iso button.bg-primary:focus,.bootstrap-iso button.bg-primary:hover{background-color:#0062cc!important}.bootstrap-iso .bg-secondary{background-color:#6c757d!important}.bootstrap-iso a.bg-secondary:focus,.bootstrap-iso a.bg-secondary:hover,.bootstrap-iso button.bg-secondary:focus,.bootstrap-iso button.bg-secondary:hover{background-color:#545b62!important}.bootstrap-iso .bg-success{background-color:#28a745!important}.bootstrap-iso a.bg-success:focus,.bootstrap-iso a.bg-success:hover,.bootstrap-iso button.bg-success:focus,.bootstrap-iso button.bg-success:hover{background-color:#1e7e34!important}.bootstrap-iso .bg-info{background-color:#17a2b8!important}.bootstrap-iso a.bg-info:focus,.bootstrap-iso a.bg-info:hover,.bootstrap-iso button.bg-info:focus,.bootstrap-iso button.bg-info:hover{background-color:#117a8b!important}.bootstrap-iso .bg-warning{background-color:#ffc107!important}.bootstrap-iso a.bg-warning:focus,.bootstrap-iso a.bg-warning:hover,.bootstrap-iso button.bg-warning:focus,.bootstrap-iso button.bg-warning:hover{background-color:#d39e00!important}.bootstrap-iso .bg-danger{background-color:#dc3545!important}.bootstrap-iso a.bg-danger:focus,.bootstrap-iso a.bg-danger:hover,.bootstrap-iso button.bg-danger:focus,.bootstrap-iso button.bg-danger:hover{background-color:#bd2130!important}.bootstrap-iso .bg-light{background-color:#f8f9fa!important}.bootstrap-iso a.bg-light:focus,.bootstrap-iso a.bg-light:hover,.bootstrap-iso button.bg-light:focus,.bootstrap-iso button.bg-light:hover{background-color:#dae0e5!important}.bootstrap-iso .bg-dark{background-color:#343a40!important}.bootstrap-iso a.bg-dark:focus,.bootstrap-iso a.bg-dark:hover,.bootstrap-iso button.bg-dark:focus,.bootstrap-iso button.bg-dark:hover{background-color:#1d2124!important}.bootstrap-iso .bg-white{background-color:#fff!important}.bootstrap-iso .bg-transparent{background-color:transparent!important}.bootstrap-iso .border{border:1px solid #dee2e6!important}.bootstrap-iso .border-top{border-top:1px solid #dee2e6!important}.bootstrap-iso .border-right{border-right:1px solid #dee2e6!important}.bootstrap-iso .border-bottom{border-bottom:1px solid #dee2e6!important}.bootstrap-iso .border-left{border-left:1px solid #dee2e6!important}.bootstrap-iso .border-0{border:0!important}.bootstrap-iso .border-top-0{border-top:0!important}.bootstrap-iso .border-right-0{border-right:0!important}.bootstrap-iso .border-bottom-0{border-bottom:0!important}.bootstrap-iso .border-left-0{border-left:0!important}.bootstrap-iso .border-primary{border-color:#007bff!important}.bootstrap-iso .border-secondary{border-color:#6c757d!important}.bootstrap-iso .border-success{border-color:#28a745!important}.bootstrap-iso .border-info{border-color:#17a2b8!important}.bootstrap-iso .border-warning{border-color:#ffc107!important}.bootstrap-iso .border-danger{border-color:#dc3545!important}.bootstrap-iso .border-light{border-color:#f8f9fa!important}.bootstrap-iso .border-dark{border-color:#343a40!important}.bootstrap-iso .border-white{border-color:#fff!important}.bootstrap-iso .rounded-sm{border-radius:.2rem!important}.bootstrap-iso .rounded{border-radius:.25rem!important}.bootstrap-iso .rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.bootstrap-iso .rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.bootstrap-iso .rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.bootstrap-iso .rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.bootstrap-iso .rounded-lg{border-radius:.3rem!important}.bootstrap-iso .rounded-circle{border-radius:50%!important}.bootstrap-iso .rounded-pill{border-radius:50rem!important}.bootstrap-iso .rounded-0{border-radius:0!important}.bootstrap-iso .clearfix::after{display:block;clear:both;content:""}.bootstrap-iso .d-none{display:none!important}.bootstrap-iso .d-inline{display:inline!important}.bootstrap-iso .d-inline-block{display:inline-block!important}.bootstrap-iso .d-block{display:block!important}.bootstrap-iso .d-table{display:table!important}.bootstrap-iso .d-table-row{display:table-row!important}.bootstrap-iso .d-table-cell{display:table-cell!important}.bootstrap-iso .d-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.bootstrap-iso .d-sm-none{display:none!important}.bootstrap-iso .d-sm-inline{display:inline!important}.bootstrap-iso .d-sm-inline-block{display:inline-block!important}.bootstrap-iso .d-sm-block{display:block!important}.bootstrap-iso .d-sm-table{display:table!important}.bootstrap-iso .d-sm-table-row{display:table-row!important}.bootstrap-iso .d-sm-table-cell{display:table-cell!important}.bootstrap-iso .d-sm-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.bootstrap-iso .d-md-none{display:none!important}.bootstrap-iso .d-md-inline{display:inline!important}.bootstrap-iso .d-md-inline-block{display:inline-block!important}.bootstrap-iso .d-md-block{display:block!important}.bootstrap-iso .d-md-table{display:table!important}.bootstrap-iso .d-md-table-row{display:table-row!important}.bootstrap-iso .d-md-table-cell{display:table-cell!important}.bootstrap-iso .d-md-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.bootstrap-iso .d-lg-none{display:none!important}.bootstrap-iso .d-lg-inline{display:inline!important}.bootstrap-iso .d-lg-inline-block{display:inline-block!important}.bootstrap-iso .d-lg-block{display:block!important}.bootstrap-iso .d-lg-table{display:table!important}.bootstrap-iso .d-lg-table-row{display:table-row!important}.bootstrap-iso .d-lg-table-cell{display:table-cell!important}.bootstrap-iso .d-lg-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.bootstrap-iso .d-xl-none{display:none!important}.bootstrap-iso .d-xl-inline{display:inline!important}.bootstrap-iso .d-xl-inline-block{display:inline-block!important}.bootstrap-iso .d-xl-block{display:block!important}.bootstrap-iso .d-xl-table{display:table!important}.bootstrap-iso .d-xl-table-row{display:table-row!important}.bootstrap-iso .d-xl-table-cell{display:table-cell!important}.bootstrap-iso .d-xl-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.bootstrap-iso .d-print-none{display:none!important}.bootstrap-iso .d-print-inline{display:inline!important}.bootstrap-iso .d-print-inline-block{display:inline-block!important}.bootstrap-iso .d-print-block{display:block!important}.bootstrap-iso .d-print-table{display:table!important}.bootstrap-iso .d-print-table-row{display:table-row!important}.bootstrap-iso .d-print-table-cell{display:table-cell!important}.bootstrap-iso .d-print-flex{display:-ms-flexbox!important;display:flex!important}.bootstrap-iso .d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.bootstrap-iso .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.bootstrap-iso .embed-responsive::before{display:block;content:""}.bootstrap-iso .embed-responsive .embed-responsive-item,.bootstrap-iso .embed-responsive embed,.bootstrap-iso .embed-responsive iframe,.bootstrap-iso .embed-responsive object,.bootstrap-iso .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.bootstrap-iso .embed-responsive-21by9::before{padding-top:42.857143%}.bootstrap-iso .embed-responsive-16by9::before{padding-top:56.25%}.bootstrap-iso .embed-responsive-4by3::before{padding-top:75%}.bootstrap-iso .embed-responsive-1by1::before{padding-top:100%}.bootstrap-iso .flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.bootstrap-iso .flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.bootstrap-iso .flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bootstrap-iso .flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bootstrap-iso .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bootstrap-iso .flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bootstrap-iso .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bootstrap-iso .flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bootstrap-iso .flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bootstrap-iso .flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bootstrap-iso .flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bootstrap-iso .flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bootstrap-iso .justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bootstrap-iso .justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bootstrap-iso .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.bootstrap-iso .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bootstrap-iso .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bootstrap-iso .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.bootstrap-iso .align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.bootstrap-iso .align-items-center{-ms-flex-align:center!important;align-items:center!important}.bootstrap-iso .align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bootstrap-iso .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bootstrap-iso .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bootstrap-iso .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bootstrap-iso .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.bootstrap-iso .align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bootstrap-iso .align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bootstrap-iso .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bootstrap-iso .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bootstrap-iso .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bootstrap-iso .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bootstrap-iso .align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.bootstrap-iso .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bootstrap-iso .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.bootstrap-iso .flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.bootstrap-iso .flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.bootstrap-iso .flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bootstrap-iso .flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bootstrap-iso .flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bootstrap-iso .flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bootstrap-iso .flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bootstrap-iso .flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bootstrap-iso .flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bootstrap-iso .flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bootstrap-iso .flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bootstrap-iso .flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bootstrap-iso .justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bootstrap-iso .justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bootstrap-iso .justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.bootstrap-iso .justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bootstrap-iso .justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bootstrap-iso .align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.bootstrap-iso .align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.bootstrap-iso .align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.bootstrap-iso .align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bootstrap-iso .align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bootstrap-iso .align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bootstrap-iso .align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bootstrap-iso .align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.bootstrap-iso .align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bootstrap-iso .align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bootstrap-iso .align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bootstrap-iso .align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bootstrap-iso .align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bootstrap-iso .align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bootstrap-iso .align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.bootstrap-iso .align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bootstrap-iso .align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.bootstrap-iso .flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.bootstrap-iso .flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.bootstrap-iso .flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bootstrap-iso .flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bootstrap-iso .flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bootstrap-iso .flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bootstrap-iso .flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bootstrap-iso .flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bootstrap-iso .flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bootstrap-iso .flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bootstrap-iso .flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bootstrap-iso .flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bootstrap-iso .justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bootstrap-iso .justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bootstrap-iso .justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.bootstrap-iso .justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bootstrap-iso .justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bootstrap-iso .align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.bootstrap-iso .align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.bootstrap-iso .align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.bootstrap-iso .align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bootstrap-iso .align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bootstrap-iso .align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bootstrap-iso .align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bootstrap-iso .align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.bootstrap-iso .align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bootstrap-iso .align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bootstrap-iso .align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bootstrap-iso .align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bootstrap-iso .align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bootstrap-iso .align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bootstrap-iso .align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.bootstrap-iso .align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bootstrap-iso .align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.bootstrap-iso .flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.bootstrap-iso .flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.bootstrap-iso .flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bootstrap-iso .flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bootstrap-iso .flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bootstrap-iso .flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bootstrap-iso .flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bootstrap-iso .flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bootstrap-iso .flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bootstrap-iso .flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bootstrap-iso .flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bootstrap-iso .flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bootstrap-iso .justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bootstrap-iso .justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bootstrap-iso .justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.bootstrap-iso .justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bootstrap-iso .justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bootstrap-iso .align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.bootstrap-iso .align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.bootstrap-iso .align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.bootstrap-iso .align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bootstrap-iso .align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bootstrap-iso .align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bootstrap-iso .align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bootstrap-iso .align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.bootstrap-iso .align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bootstrap-iso .align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bootstrap-iso .align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bootstrap-iso .align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bootstrap-iso .align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bootstrap-iso .align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bootstrap-iso .align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.bootstrap-iso .align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bootstrap-iso .align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.bootstrap-iso .flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.bootstrap-iso .flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.bootstrap-iso .flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.bootstrap-iso .flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.bootstrap-iso .flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bootstrap-iso .flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.bootstrap-iso .flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.bootstrap-iso .flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bootstrap-iso .flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.bootstrap-iso .flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.bootstrap-iso .flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.bootstrap-iso .flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.bootstrap-iso .justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.bootstrap-iso .justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.bootstrap-iso .justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.bootstrap-iso .justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.bootstrap-iso .justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.bootstrap-iso .align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.bootstrap-iso .align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.bootstrap-iso .align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.bootstrap-iso .align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.bootstrap-iso .align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.bootstrap-iso .align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.bootstrap-iso .align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.bootstrap-iso .align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.bootstrap-iso .align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.bootstrap-iso .align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.bootstrap-iso .align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.bootstrap-iso .align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.bootstrap-iso .align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.bootstrap-iso .align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.bootstrap-iso .align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.bootstrap-iso .align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.bootstrap-iso .align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.bootstrap-iso .float-left{float:left!important}.bootstrap-iso .float-right{float:right!important}.bootstrap-iso .float-none{float:none!important}@media (min-width:576px){.bootstrap-iso .float-sm-left{float:left!important}.bootstrap-iso .float-sm-right{float:right!important}.bootstrap-iso .float-sm-none{float:none!important}}@media (min-width:768px){.bootstrap-iso .float-md-left{float:left!important}.bootstrap-iso .float-md-right{float:right!important}.bootstrap-iso .float-md-none{float:none!important}}@media (min-width:992px){.bootstrap-iso .float-lg-left{float:left!important}.bootstrap-iso .float-lg-right{float:right!important}.bootstrap-iso .float-lg-none{float:none!important}}@media (min-width:1200px){.bootstrap-iso .float-xl-left{float:left!important}.bootstrap-iso .float-xl-right{float:right!important}.bootstrap-iso .float-xl-none{float:none!important}}.bootstrap-iso .overflow-auto{overflow:auto!important}.bootstrap-iso .overflow-hidden{overflow:hidden!important}.bootstrap-iso .position-static{position:static!important}.bootstrap-iso .position-relative{position:relative!important}.bootstrap-iso .position-absolute{position:absolute!important}.bootstrap-iso .position-fixed{position:fixed!important}.bootstrap-iso .position-sticky{position:-webkit-sticky!important;position:sticky!important}.bootstrap-iso .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.bootstrap-iso .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.bootstrap-iso .sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.bootstrap-iso .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bootstrap-iso .sr-only-focusable:active,.bootstrap-iso .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.bootstrap-iso .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.bootstrap-iso .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.bootstrap-iso .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.bootstrap-iso .shadow-none{box-shadow:none!important}.bootstrap-iso .w-25{width:25%!important}.bootstrap-iso .w-50{width:50%!important}.bootstrap-iso .w-75{width:75%!important}.bootstrap-iso .w-100{width:100%!important}.bootstrap-iso .w-auto{width:auto!important}.bootstrap-iso .h-25{height:25%!important}.bootstrap-iso .h-50{height:50%!important}.bootstrap-iso .h-75{height:75%!important}.bootstrap-iso .h-100{height:100%!important}.bootstrap-iso .h-auto{height:auto!important}.bootstrap-iso .mw-100{max-width:100%!important}.bootstrap-iso .mh-100{max-height:100%!important}.bootstrap-iso .min-vw-100{min-width:100vw!important}.bootstrap-iso .min-vh-100{min-height:100vh!important}.bootstrap-iso .vw-100{width:100vw!important}.bootstrap-iso .vh-100{height:100vh!important}.bootstrap-iso .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.bootstrap-iso .m-0{margin:0!important}.bootstrap-iso .mt-0,.bootstrap-iso .my-0{margin-top:0!important}.bootstrap-iso .mr-0,.bootstrap-iso .mx-0{margin-right:0!important}.bootstrap-iso .mb-0,.bootstrap-iso .my-0{margin-bottom:0!important}.bootstrap-iso .ml-0,.bootstrap-iso .mx-0{margin-left:0!important}.bootstrap-iso .m-1{margin:.25rem!important}.bootstrap-iso .mt-1,.bootstrap-iso .my-1{margin-top:.25rem!important}.bootstrap-iso .mr-1,.bootstrap-iso .mx-1{margin-right:.25rem!important}.bootstrap-iso .mb-1,.bootstrap-iso .my-1{margin-bottom:.25rem!important}.bootstrap-iso .ml-1,.bootstrap-iso .mx-1{margin-left:.25rem!important}.bootstrap-iso .m-2{margin:.5rem!important}.bootstrap-iso .mt-2,.bootstrap-iso .my-2{margin-top:.5rem!important}.bootstrap-iso .mr-2,.bootstrap-iso .mx-2{margin-right:.5rem!important}.bootstrap-iso .mb-2,.bootstrap-iso .my-2{margin-bottom:.5rem!important}.bootstrap-iso .ml-2,.bootstrap-iso .mx-2{margin-left:.5rem!important}.bootstrap-iso .m-3{margin:1rem!important}.bootstrap-iso .mt-3,.bootstrap-iso .my-3{margin-top:1rem!important}.bootstrap-iso .mr-3,.bootstrap-iso .mx-3{margin-right:1rem!important}.bootstrap-iso .mb-3,.bootstrap-iso .my-3{margin-bottom:1rem!important}.bootstrap-iso .ml-3,.bootstrap-iso .mx-3{margin-left:1rem!important}.bootstrap-iso .m-4{margin:1.5rem!important}.bootstrap-iso .mt-4,.bootstrap-iso .my-4{margin-top:1.5rem!important}.bootstrap-iso .mr-4,.bootstrap-iso .mx-4{margin-right:1.5rem!important}.bootstrap-iso .mb-4,.bootstrap-iso .my-4{margin-bottom:1.5rem!important}.bootstrap-iso .ml-4,.bootstrap-iso .mx-4{margin-left:1.5rem!important}.bootstrap-iso .m-5{margin:3rem!important}.bootstrap-iso .mt-5,.bootstrap-iso .my-5{margin-top:3rem!important}.bootstrap-iso .mr-5,.bootstrap-iso .mx-5{margin-right:3rem!important}.bootstrap-iso .mb-5,.bootstrap-iso .my-5{margin-bottom:3rem!important}.bootstrap-iso .ml-5,.bootstrap-iso .mx-5{margin-left:3rem!important}.bootstrap-iso .p-0{padding:0!important}.bootstrap-iso .pt-0,.bootstrap-iso .py-0{padding-top:0!important}.bootstrap-iso .pr-0,.bootstrap-iso .px-0{padding-right:0!important}.bootstrap-iso .pb-0,.bootstrap-iso .py-0{padding-bottom:0!important}.bootstrap-iso .pl-0,.bootstrap-iso .px-0{padding-left:0!important}.bootstrap-iso .p-1{padding:.25rem!important}.bootstrap-iso .pt-1,.bootstrap-iso .py-1{padding-top:.25rem!important}.bootstrap-iso .pr-1,.bootstrap-iso .px-1{padding-right:.25rem!important}.bootstrap-iso .pb-1,.bootstrap-iso .py-1{padding-bottom:.25rem!important}.bootstrap-iso .pl-1,.bootstrap-iso .px-1{padding-left:.25rem!important}.bootstrap-iso .p-2{padding:.5rem!important}.bootstrap-iso .pt-2,.bootstrap-iso .py-2{padding-top:.5rem!important}.bootstrap-iso .pr-2,.bootstrap-iso .px-2{padding-right:.5rem!important}.bootstrap-iso .pb-2,.bootstrap-iso .py-2{padding-bottom:.5rem!important}.bootstrap-iso .pl-2,.bootstrap-iso .px-2{padding-left:.5rem!important}.bootstrap-iso .p-3{padding:1rem!important}.bootstrap-iso .pt-3,.bootstrap-iso .py-3{padding-top:1rem!important}.bootstrap-iso .pr-3,.bootstrap-iso .px-3{padding-right:1rem!important}.bootstrap-iso .pb-3,.bootstrap-iso .py-3{padding-bottom:1rem!important}.bootstrap-iso .pl-3,.bootstrap-iso .px-3{padding-left:1rem!important}.bootstrap-iso .p-4{padding:1.5rem!important}.bootstrap-iso .pt-4,.bootstrap-iso .py-4{padding-top:1.5rem!important}.bootstrap-iso .pr-4,.bootstrap-iso .px-4{padding-right:1.5rem!important}.bootstrap-iso .pb-4,.bootstrap-iso .py-4{padding-bottom:1.5rem!important}.bootstrap-iso .pl-4,.bootstrap-iso .px-4{padding-left:1.5rem!important}.bootstrap-iso .p-5{padding:3rem!important}.bootstrap-iso .pt-5,.bootstrap-iso .py-5{padding-top:3rem!important}.bootstrap-iso .pr-5,.bootstrap-iso .px-5{padding-right:3rem!important}.bootstrap-iso .pb-5,.bootstrap-iso .py-5{padding-bottom:3rem!important}.bootstrap-iso .pl-5,.bootstrap-iso .px-5{padding-left:3rem!important}.bootstrap-iso .m-n1{margin:-.25rem!important}.bootstrap-iso .mt-n1,.bootstrap-iso .my-n1{margin-top:-.25rem!important}.bootstrap-iso .mr-n1,.bootstrap-iso .mx-n1{margin-right:-.25rem!important}.bootstrap-iso .mb-n1,.bootstrap-iso .my-n1{margin-bottom:-.25rem!important}.bootstrap-iso .ml-n1,.bootstrap-iso .mx-n1{margin-left:-.25rem!important}.bootstrap-iso .m-n2{margin:-.5rem!important}.bootstrap-iso .mt-n2,.bootstrap-iso .my-n2{margin-top:-.5rem!important}.bootstrap-iso .mr-n2,.bootstrap-iso .mx-n2{margin-right:-.5rem!important}.bootstrap-iso .mb-n2,.bootstrap-iso .my-n2{margin-bottom:-.5rem!important}.bootstrap-iso .ml-n2,.bootstrap-iso .mx-n2{margin-left:-.5rem!important}.bootstrap-iso .m-n3{margin:-1rem!important}.bootstrap-iso .mt-n3,.bootstrap-iso .my-n3{margin-top:-1rem!important}.bootstrap-iso .mr-n3,.bootstrap-iso .mx-n3{margin-right:-1rem!important}.bootstrap-iso .mb-n3,.bootstrap-iso .my-n3{margin-bottom:-1rem!important}.bootstrap-iso .ml-n3,.bootstrap-iso .mx-n3{margin-left:-1rem!important}.bootstrap-iso .m-n4{margin:-1.5rem!important}.bootstrap-iso .mt-n4,.bootstrap-iso .my-n4{margin-top:-1.5rem!important}.bootstrap-iso .mr-n4,.bootstrap-iso .mx-n4{margin-right:-1.5rem!important}.bootstrap-iso .mb-n4,.bootstrap-iso .my-n4{margin-bottom:-1.5rem!important}.bootstrap-iso .ml-n4,.bootstrap-iso .mx-n4{margin-left:-1.5rem!important}.bootstrap-iso .m-n5{margin:-3rem!important}.bootstrap-iso .mt-n5,.bootstrap-iso .my-n5{margin-top:-3rem!important}.bootstrap-iso .mr-n5,.bootstrap-iso .mx-n5{margin-right:-3rem!important}.bootstrap-iso .mb-n5,.bootstrap-iso .my-n5{margin-bottom:-3rem!important}.bootstrap-iso .ml-n5,.bootstrap-iso .mx-n5{margin-left:-3rem!important}.bootstrap-iso .m-auto{margin:auto!important}.bootstrap-iso .mt-auto,.bootstrap-iso .my-auto{margin-top:auto!important}.bootstrap-iso .mr-auto,.bootstrap-iso .mx-auto{margin-right:auto!important}.bootstrap-iso .mb-auto,.bootstrap-iso .my-auto{margin-bottom:auto!important}.bootstrap-iso .ml-auto,.bootstrap-iso .mx-auto{margin-left:auto!important}@media (min-width:576px){.bootstrap-iso .m-sm-0{margin:0!important}.bootstrap-iso .mt-sm-0,.bootstrap-iso .my-sm-0{margin-top:0!important}.bootstrap-iso .mr-sm-0,.bootstrap-iso .mx-sm-0{margin-right:0!important}.bootstrap-iso .mb-sm-0,.bootstrap-iso .my-sm-0{margin-bottom:0!important}.bootstrap-iso .ml-sm-0,.bootstrap-iso .mx-sm-0{margin-left:0!important}.bootstrap-iso .m-sm-1{margin:.25rem!important}.bootstrap-iso .mt-sm-1,.bootstrap-iso .my-sm-1{margin-top:.25rem!important}.bootstrap-iso .mr-sm-1,.bootstrap-iso .mx-sm-1{margin-right:.25rem!important}.bootstrap-iso .mb-sm-1,.bootstrap-iso .my-sm-1{margin-bottom:.25rem!important}.bootstrap-iso .ml-sm-1,.bootstrap-iso .mx-sm-1{margin-left:.25rem!important}.bootstrap-iso .m-sm-2{margin:.5rem!important}.bootstrap-iso .mt-sm-2,.bootstrap-iso .my-sm-2{margin-top:.5rem!important}.bootstrap-iso .mr-sm-2,.bootstrap-iso .mx-sm-2{margin-right:.5rem!important}.bootstrap-iso .mb-sm-2,.bootstrap-iso .my-sm-2{margin-bottom:.5rem!important}.bootstrap-iso .ml-sm-2,.bootstrap-iso .mx-sm-2{margin-left:.5rem!important}.bootstrap-iso .m-sm-3{margin:1rem!important}.bootstrap-iso .mt-sm-3,.bootstrap-iso .my-sm-3{margin-top:1rem!important}.bootstrap-iso .mr-sm-3,.bootstrap-iso .mx-sm-3{margin-right:1rem!important}.bootstrap-iso .mb-sm-3,.bootstrap-iso .my-sm-3{margin-bottom:1rem!important}.bootstrap-iso .ml-sm-3,.bootstrap-iso .mx-sm-3{margin-left:1rem!important}.bootstrap-iso .m-sm-4{margin:1.5rem!important}.bootstrap-iso .mt-sm-4,.bootstrap-iso .my-sm-4{margin-top:1.5rem!important}.bootstrap-iso .mr-sm-4,.bootstrap-iso .mx-sm-4{margin-right:1.5rem!important}.bootstrap-iso .mb-sm-4,.bootstrap-iso .my-sm-4{margin-bottom:1.5rem!important}.bootstrap-iso .ml-sm-4,.bootstrap-iso .mx-sm-4{margin-left:1.5rem!important}.bootstrap-iso .m-sm-5{margin:3rem!important}.bootstrap-iso .mt-sm-5,.bootstrap-iso .my-sm-5{margin-top:3rem!important}.bootstrap-iso .mr-sm-5,.bootstrap-iso .mx-sm-5{margin-right:3rem!important}.bootstrap-iso .mb-sm-5,.bootstrap-iso .my-sm-5{margin-bottom:3rem!important}.bootstrap-iso .ml-sm-5,.bootstrap-iso .mx-sm-5{margin-left:3rem!important}.bootstrap-iso .p-sm-0{padding:0!important}.bootstrap-iso .pt-sm-0,.bootstrap-iso .py-sm-0{padding-top:0!important}.bootstrap-iso .pr-sm-0,.bootstrap-iso .px-sm-0{padding-right:0!important}.bootstrap-iso .pb-sm-0,.bootstrap-iso .py-sm-0{padding-bottom:0!important}.bootstrap-iso .pl-sm-0,.bootstrap-iso .px-sm-0{padding-left:0!important}.bootstrap-iso .p-sm-1{padding:.25rem!important}.bootstrap-iso .pt-sm-1,.bootstrap-iso .py-sm-1{padding-top:.25rem!important}.bootstrap-iso .pr-sm-1,.bootstrap-iso .px-sm-1{padding-right:.25rem!important}.bootstrap-iso .pb-sm-1,.bootstrap-iso .py-sm-1{padding-bottom:.25rem!important}.bootstrap-iso .pl-sm-1,.bootstrap-iso .px-sm-1{padding-left:.25rem!important}.bootstrap-iso .p-sm-2{padding:.5rem!important}.bootstrap-iso .pt-sm-2,.bootstrap-iso .py-sm-2{padding-top:.5rem!important}.bootstrap-iso .pr-sm-2,.bootstrap-iso .px-sm-2{padding-right:.5rem!important}.bootstrap-iso .pb-sm-2,.bootstrap-iso .py-sm-2{padding-bottom:.5rem!important}.bootstrap-iso .pl-sm-2,.bootstrap-iso .px-sm-2{padding-left:.5rem!important}.bootstrap-iso .p-sm-3{padding:1rem!important}.bootstrap-iso .pt-sm-3,.bootstrap-iso .py-sm-3{padding-top:1rem!important}.bootstrap-iso .pr-sm-3,.bootstrap-iso .px-sm-3{padding-right:1rem!important}.bootstrap-iso .pb-sm-3,.bootstrap-iso .py-sm-3{padding-bottom:1rem!important}.bootstrap-iso .pl-sm-3,.bootstrap-iso .px-sm-3{padding-left:1rem!important}.bootstrap-iso .p-sm-4{padding:1.5rem!important}.bootstrap-iso .pt-sm-4,.bootstrap-iso .py-sm-4{padding-top:1.5rem!important}.bootstrap-iso .pr-sm-4,.bootstrap-iso .px-sm-4{padding-right:1.5rem!important}.bootstrap-iso .pb-sm-4,.bootstrap-iso .py-sm-4{padding-bottom:1.5rem!important}.bootstrap-iso .pl-sm-4,.bootstrap-iso .px-sm-4{padding-left:1.5rem!important}.bootstrap-iso .p-sm-5{padding:3rem!important}.bootstrap-iso .pt-sm-5,.bootstrap-iso .py-sm-5{padding-top:3rem!important}.bootstrap-iso .pr-sm-5,.bootstrap-iso .px-sm-5{padding-right:3rem!important}.bootstrap-iso .pb-sm-5,.bootstrap-iso .py-sm-5{padding-bottom:3rem!important}.bootstrap-iso .pl-sm-5,.bootstrap-iso .px-sm-5{padding-left:3rem!important}.bootstrap-iso .m-sm-n1{margin:-.25rem!important}.bootstrap-iso .mt-sm-n1,.bootstrap-iso .my-sm-n1{margin-top:-.25rem!important}.bootstrap-iso .mr-sm-n1,.bootstrap-iso .mx-sm-n1{margin-right:-.25rem!important}.bootstrap-iso .mb-sm-n1,.bootstrap-iso .my-sm-n1{margin-bottom:-.25rem!important}.bootstrap-iso .ml-sm-n1,.bootstrap-iso .mx-sm-n1{margin-left:-.25rem!important}.bootstrap-iso .m-sm-n2{margin:-.5rem!important}.bootstrap-iso .mt-sm-n2,.bootstrap-iso .my-sm-n2{margin-top:-.5rem!important}.bootstrap-iso .mr-sm-n2,.bootstrap-iso .mx-sm-n2{margin-right:-.5rem!important}.bootstrap-iso .mb-sm-n2,.bootstrap-iso .my-sm-n2{margin-bottom:-.5rem!important}.bootstrap-iso .ml-sm-n2,.bootstrap-iso .mx-sm-n2{margin-left:-.5rem!important}.bootstrap-iso .m-sm-n3{margin:-1rem!important}.bootstrap-iso .mt-sm-n3,.bootstrap-iso .my-sm-n3{margin-top:-1rem!important}.bootstrap-iso .mr-sm-n3,.bootstrap-iso .mx-sm-n3{margin-right:-1rem!important}.bootstrap-iso .mb-sm-n3,.bootstrap-iso .my-sm-n3{margin-bottom:-1rem!important}.bootstrap-iso .ml-sm-n3,.bootstrap-iso .mx-sm-n3{margin-left:-1rem!important}.bootstrap-iso .m-sm-n4{margin:-1.5rem!important}.bootstrap-iso .mt-sm-n4,.bootstrap-iso .my-sm-n4{margin-top:-1.5rem!important}.bootstrap-iso .mr-sm-n4,.bootstrap-iso .mx-sm-n4{margin-right:-1.5rem!important}.bootstrap-iso .mb-sm-n4,.bootstrap-iso .my-sm-n4{margin-bottom:-1.5rem!important}.bootstrap-iso .ml-sm-n4,.bootstrap-iso .mx-sm-n4{margin-left:-1.5rem!important}.bootstrap-iso .m-sm-n5{margin:-3rem!important}.bootstrap-iso .mt-sm-n5,.bootstrap-iso .my-sm-n5{margin-top:-3rem!important}.bootstrap-iso .mr-sm-n5,.bootstrap-iso .mx-sm-n5{margin-right:-3rem!important}.bootstrap-iso .mb-sm-n5,.bootstrap-iso .my-sm-n5{margin-bottom:-3rem!important}.bootstrap-iso .ml-sm-n5,.bootstrap-iso .mx-sm-n5{margin-left:-3rem!important}.bootstrap-iso .m-sm-auto{margin:auto!important}.bootstrap-iso .mt-sm-auto,.bootstrap-iso .my-sm-auto{margin-top:auto!important}.bootstrap-iso .mr-sm-auto,.bootstrap-iso .mx-sm-auto{margin-right:auto!important}.bootstrap-iso .mb-sm-auto,.bootstrap-iso .my-sm-auto{margin-bottom:auto!important}.bootstrap-iso .ml-sm-auto,.bootstrap-iso .mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.bootstrap-iso .m-md-0{margin:0!important}.bootstrap-iso .mt-md-0,.bootstrap-iso .my-md-0{margin-top:0!important}.bootstrap-iso .mr-md-0,.bootstrap-iso .mx-md-0{margin-right:0!important}.bootstrap-iso .mb-md-0,.bootstrap-iso .my-md-0{margin-bottom:0!important}.bootstrap-iso .ml-md-0,.bootstrap-iso .mx-md-0{margin-left:0!important}.bootstrap-iso .m-md-1{margin:.25rem!important}.bootstrap-iso .mt-md-1,.bootstrap-iso .my-md-1{margin-top:.25rem!important}.bootstrap-iso .mr-md-1,.bootstrap-iso .mx-md-1{margin-right:.25rem!important}.bootstrap-iso .mb-md-1,.bootstrap-iso .my-md-1{margin-bottom:.25rem!important}.bootstrap-iso .ml-md-1,.bootstrap-iso .mx-md-1{margin-left:.25rem!important}.bootstrap-iso .m-md-2{margin:.5rem!important}.bootstrap-iso .mt-md-2,.bootstrap-iso .my-md-2{margin-top:.5rem!important}.bootstrap-iso .mr-md-2,.bootstrap-iso .mx-md-2{margin-right:.5rem!important}.bootstrap-iso .mb-md-2,.bootstrap-iso .my-md-2{margin-bottom:.5rem!important}.bootstrap-iso .ml-md-2,.bootstrap-iso .mx-md-2{margin-left:.5rem!important}.bootstrap-iso .m-md-3{margin:1rem!important}.bootstrap-iso .mt-md-3,.bootstrap-iso .my-md-3{margin-top:1rem!important}.bootstrap-iso .mr-md-3,.bootstrap-iso .mx-md-3{margin-right:1rem!important}.bootstrap-iso .mb-md-3,.bootstrap-iso .my-md-3{margin-bottom:1rem!important}.bootstrap-iso .ml-md-3,.bootstrap-iso .mx-md-3{margin-left:1rem!important}.bootstrap-iso .m-md-4{margin:1.5rem!important}.bootstrap-iso .mt-md-4,.bootstrap-iso .my-md-4{margin-top:1.5rem!important}.bootstrap-iso .mr-md-4,.bootstrap-iso .mx-md-4{margin-right:1.5rem!important}.bootstrap-iso .mb-md-4,.bootstrap-iso .my-md-4{margin-bottom:1.5rem!important}.bootstrap-iso .ml-md-4,.bootstrap-iso .mx-md-4{margin-left:1.5rem!important}.bootstrap-iso .m-md-5{margin:3rem!important}.bootstrap-iso .mt-md-5,.bootstrap-iso .my-md-5{margin-top:3rem!important}.bootstrap-iso .mr-md-5,.bootstrap-iso .mx-md-5{margin-right:3rem!important}.bootstrap-iso .mb-md-5,.bootstrap-iso .my-md-5{margin-bottom:3rem!important}.bootstrap-iso .ml-md-5,.bootstrap-iso .mx-md-5{margin-left:3rem!important}.bootstrap-iso .p-md-0{padding:0!important}.bootstrap-iso .pt-md-0,.bootstrap-iso .py-md-0{padding-top:0!important}.bootstrap-iso .pr-md-0,.bootstrap-iso .px-md-0{padding-right:0!important}.bootstrap-iso .pb-md-0,.bootstrap-iso .py-md-0{padding-bottom:0!important}.bootstrap-iso .pl-md-0,.bootstrap-iso .px-md-0{padding-left:0!important}.bootstrap-iso .p-md-1{padding:.25rem!important}.bootstrap-iso .pt-md-1,.bootstrap-iso .py-md-1{padding-top:.25rem!important}.bootstrap-iso .pr-md-1,.bootstrap-iso .px-md-1{padding-right:.25rem!important}.bootstrap-iso .pb-md-1,.bootstrap-iso .py-md-1{padding-bottom:.25rem!important}.bootstrap-iso .pl-md-1,.bootstrap-iso .px-md-1{padding-left:.25rem!important}.bootstrap-iso .p-md-2{padding:.5rem!important}.bootstrap-iso .pt-md-2,.bootstrap-iso .py-md-2{padding-top:.5rem!important}.bootstrap-iso .pr-md-2,.bootstrap-iso .px-md-2{padding-right:.5rem!important}.bootstrap-iso .pb-md-2,.bootstrap-iso .py-md-2{padding-bottom:.5rem!important}.bootstrap-iso .pl-md-2,.bootstrap-iso .px-md-2{padding-left:.5rem!important}.bootstrap-iso .p-md-3{padding:1rem!important}.bootstrap-iso .pt-md-3,.bootstrap-iso .py-md-3{padding-top:1rem!important}.bootstrap-iso .pr-md-3,.bootstrap-iso .px-md-3{padding-right:1rem!important}.bootstrap-iso .pb-md-3,.bootstrap-iso .py-md-3{padding-bottom:1rem!important}.bootstrap-iso .pl-md-3,.bootstrap-iso .px-md-3{padding-left:1rem!important}.bootstrap-iso .p-md-4{padding:1.5rem!important}.bootstrap-iso .pt-md-4,.bootstrap-iso .py-md-4{padding-top:1.5rem!important}.bootstrap-iso .pr-md-4,.bootstrap-iso .px-md-4{padding-right:1.5rem!important}.bootstrap-iso .pb-md-4,.bootstrap-iso .py-md-4{padding-bottom:1.5rem!important}.bootstrap-iso .pl-md-4,.bootstrap-iso .px-md-4{padding-left:1.5rem!important}.bootstrap-iso .p-md-5{padding:3rem!important}.bootstrap-iso .pt-md-5,.bootstrap-iso .py-md-5{padding-top:3rem!important}.bootstrap-iso .pr-md-5,.bootstrap-iso .px-md-5{padding-right:3rem!important}.bootstrap-iso .pb-md-5,.bootstrap-iso .py-md-5{padding-bottom:3rem!important}.bootstrap-iso .pl-md-5,.bootstrap-iso .px-md-5{padding-left:3rem!important}.bootstrap-iso .m-md-n1{margin:-.25rem!important}.bootstrap-iso .mt-md-n1,.bootstrap-iso .my-md-n1{margin-top:-.25rem!important}.bootstrap-iso .mr-md-n1,.bootstrap-iso .mx-md-n1{margin-right:-.25rem!important}.bootstrap-iso .mb-md-n1,.bootstrap-iso .my-md-n1{margin-bottom:-.25rem!important}.bootstrap-iso .ml-md-n1,.bootstrap-iso .mx-md-n1{margin-left:-.25rem!important}.bootstrap-iso .m-md-n2{margin:-.5rem!important}.bootstrap-iso .mt-md-n2,.bootstrap-iso .my-md-n2{margin-top:-.5rem!important}.bootstrap-iso .mr-md-n2,.bootstrap-iso .mx-md-n2{margin-right:-.5rem!important}.bootstrap-iso .mb-md-n2,.bootstrap-iso .my-md-n2{margin-bottom:-.5rem!important}.bootstrap-iso .ml-md-n2,.bootstrap-iso .mx-md-n2{margin-left:-.5rem!important}.bootstrap-iso .m-md-n3{margin:-1rem!important}.bootstrap-iso .mt-md-n3,.bootstrap-iso .my-md-n3{margin-top:-1rem!important}.bootstrap-iso .mr-md-n3,.bootstrap-iso .mx-md-n3{margin-right:-1rem!important}.bootstrap-iso .mb-md-n3,.bootstrap-iso .my-md-n3{margin-bottom:-1rem!important}.bootstrap-iso .ml-md-n3,.bootstrap-iso .mx-md-n3{margin-left:-1rem!important}.bootstrap-iso .m-md-n4{margin:-1.5rem!important}.bootstrap-iso .mt-md-n4,.bootstrap-iso .my-md-n4{margin-top:-1.5rem!important}.bootstrap-iso .mr-md-n4,.bootstrap-iso .mx-md-n4{margin-right:-1.5rem!important}.bootstrap-iso .mb-md-n4,.bootstrap-iso .my-md-n4{margin-bottom:-1.5rem!important}.bootstrap-iso .ml-md-n4,.bootstrap-iso .mx-md-n4{margin-left:-1.5rem!important}.bootstrap-iso .m-md-n5{margin:-3rem!important}.bootstrap-iso .mt-md-n5,.bootstrap-iso .my-md-n5{margin-top:-3rem!important}.bootstrap-iso .mr-md-n5,.bootstrap-iso .mx-md-n5{margin-right:-3rem!important}.bootstrap-iso .mb-md-n5,.bootstrap-iso .my-md-n5{margin-bottom:-3rem!important}.bootstrap-iso .ml-md-n5,.bootstrap-iso .mx-md-n5{margin-left:-3rem!important}.bootstrap-iso .m-md-auto{margin:auto!important}.bootstrap-iso .mt-md-auto,.bootstrap-iso .my-md-auto{margin-top:auto!important}.bootstrap-iso .mr-md-auto,.bootstrap-iso .mx-md-auto{margin-right:auto!important}.bootstrap-iso .mb-md-auto,.bootstrap-iso .my-md-auto{margin-bottom:auto!important}.bootstrap-iso .ml-md-auto,.bootstrap-iso .mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.bootstrap-iso .m-lg-0{margin:0!important}.bootstrap-iso .mt-lg-0,.bootstrap-iso .my-lg-0{margin-top:0!important}.bootstrap-iso .mr-lg-0,.bootstrap-iso .mx-lg-0{margin-right:0!important}.bootstrap-iso .mb-lg-0,.bootstrap-iso .my-lg-0{margin-bottom:0!important}.bootstrap-iso .ml-lg-0,.bootstrap-iso .mx-lg-0{margin-left:0!important}.bootstrap-iso .m-lg-1{margin:.25rem!important}.bootstrap-iso .mt-lg-1,.bootstrap-iso .my-lg-1{margin-top:.25rem!important}.bootstrap-iso .mr-lg-1,.bootstrap-iso .mx-lg-1{margin-right:.25rem!important}.bootstrap-iso .mb-lg-1,.bootstrap-iso .my-lg-1{margin-bottom:.25rem!important}.bootstrap-iso .ml-lg-1,.bootstrap-iso .mx-lg-1{margin-left:.25rem!important}.bootstrap-iso .m-lg-2{margin:.5rem!important}.bootstrap-iso .mt-lg-2,.bootstrap-iso .my-lg-2{margin-top:.5rem!important}.bootstrap-iso .mr-lg-2,.bootstrap-iso .mx-lg-2{margin-right:.5rem!important}.bootstrap-iso .mb-lg-2,.bootstrap-iso .my-lg-2{margin-bottom:.5rem!important}.bootstrap-iso .ml-lg-2,.bootstrap-iso .mx-lg-2{margin-left:.5rem!important}.bootstrap-iso .m-lg-3{margin:1rem!important}.bootstrap-iso .mt-lg-3,.bootstrap-iso .my-lg-3{margin-top:1rem!important}.bootstrap-iso .mr-lg-3,.bootstrap-iso .mx-lg-3{margin-right:1rem!important}.bootstrap-iso .mb-lg-3,.bootstrap-iso .my-lg-3{margin-bottom:1rem!important}.bootstrap-iso .ml-lg-3,.bootstrap-iso .mx-lg-3{margin-left:1rem!important}.bootstrap-iso .m-lg-4{margin:1.5rem!important}.bootstrap-iso .mt-lg-4,.bootstrap-iso .my-lg-4{margin-top:1.5rem!important}.bootstrap-iso .mr-lg-4,.bootstrap-iso .mx-lg-4{margin-right:1.5rem!important}.bootstrap-iso .mb-lg-4,.bootstrap-iso .my-lg-4{margin-bottom:1.5rem!important}.bootstrap-iso .ml-lg-4,.bootstrap-iso .mx-lg-4{margin-left:1.5rem!important}.bootstrap-iso .m-lg-5{margin:3rem!important}.bootstrap-iso .mt-lg-5,.bootstrap-iso .my-lg-5{margin-top:3rem!important}.bootstrap-iso .mr-lg-5,.bootstrap-iso .mx-lg-5{margin-right:3rem!important}.bootstrap-iso .mb-lg-5,.bootstrap-iso .my-lg-5{margin-bottom:3rem!important}.bootstrap-iso .ml-lg-5,.bootstrap-iso .mx-lg-5{margin-left:3rem!important}.bootstrap-iso .p-lg-0{padding:0!important}.bootstrap-iso .pt-lg-0,.bootstrap-iso .py-lg-0{padding-top:0!important}.bootstrap-iso .pr-lg-0,.bootstrap-iso .px-lg-0{padding-right:0!important}.bootstrap-iso .pb-lg-0,.bootstrap-iso .py-lg-0{padding-bottom:0!important}.bootstrap-iso .pl-lg-0,.bootstrap-iso .px-lg-0{padding-left:0!important}.bootstrap-iso .p-lg-1{padding:.25rem!important}.bootstrap-iso .pt-lg-1,.bootstrap-iso .py-lg-1{padding-top:.25rem!important}.bootstrap-iso .pr-lg-1,.bootstrap-iso .px-lg-1{padding-right:.25rem!important}.bootstrap-iso .pb-lg-1,.bootstrap-iso .py-lg-1{padding-bottom:.25rem!important}.bootstrap-iso .pl-lg-1,.bootstrap-iso .px-lg-1{padding-left:.25rem!important}.bootstrap-iso .p-lg-2{padding:.5rem!important}.bootstrap-iso .pt-lg-2,.bootstrap-iso .py-lg-2{padding-top:.5rem!important}.bootstrap-iso .pr-lg-2,.bootstrap-iso .px-lg-2{padding-right:.5rem!important}.bootstrap-iso .pb-lg-2,.bootstrap-iso .py-lg-2{padding-bottom:.5rem!important}.bootstrap-iso .pl-lg-2,.bootstrap-iso .px-lg-2{padding-left:.5rem!important}.bootstrap-iso .p-lg-3{padding:1rem!important}.bootstrap-iso .pt-lg-3,.bootstrap-iso .py-lg-3{padding-top:1rem!important}.bootstrap-iso .pr-lg-3,.bootstrap-iso .px-lg-3{padding-right:1rem!important}.bootstrap-iso .pb-lg-3,.bootstrap-iso .py-lg-3{padding-bottom:1rem!important}.bootstrap-iso .pl-lg-3,.bootstrap-iso .px-lg-3{padding-left:1rem!important}.bootstrap-iso .p-lg-4{padding:1.5rem!important}.bootstrap-iso .pt-lg-4,.bootstrap-iso .py-lg-4{padding-top:1.5rem!important}.bootstrap-iso .pr-lg-4,.bootstrap-iso .px-lg-4{padding-right:1.5rem!important}.bootstrap-iso .pb-lg-4,.bootstrap-iso .py-lg-4{padding-bottom:1.5rem!important}.bootstrap-iso .pl-lg-4,.bootstrap-iso .px-lg-4{padding-left:1.5rem!important}.bootstrap-iso .p-lg-5{padding:3rem!important}.bootstrap-iso .pt-lg-5,.bootstrap-iso .py-lg-5{padding-top:3rem!important}.bootstrap-iso .pr-lg-5,.bootstrap-iso .px-lg-5{padding-right:3rem!important}.bootstrap-iso .pb-lg-5,.bootstrap-iso .py-lg-5{padding-bottom:3rem!important}.bootstrap-iso .pl-lg-5,.bootstrap-iso .px-lg-5{padding-left:3rem!important}.bootstrap-iso .m-lg-n1{margin:-.25rem!important}.bootstrap-iso .mt-lg-n1,.bootstrap-iso .my-lg-n1{margin-top:-.25rem!important}.bootstrap-iso .mr-lg-n1,.bootstrap-iso .mx-lg-n1{margin-right:-.25rem!important}.bootstrap-iso .mb-lg-n1,.bootstrap-iso .my-lg-n1{margin-bottom:-.25rem!important}.bootstrap-iso .ml-lg-n1,.bootstrap-iso .mx-lg-n1{margin-left:-.25rem!important}.bootstrap-iso .m-lg-n2{margin:-.5rem!important}.bootstrap-iso .mt-lg-n2,.bootstrap-iso .my-lg-n2{margin-top:-.5rem!important}.bootstrap-iso .mr-lg-n2,.bootstrap-iso .mx-lg-n2{margin-right:-.5rem!important}.bootstrap-iso .mb-lg-n2,.bootstrap-iso .my-lg-n2{margin-bottom:-.5rem!important}.bootstrap-iso .ml-lg-n2,.bootstrap-iso .mx-lg-n2{margin-left:-.5rem!important}.bootstrap-iso .m-lg-n3{margin:-1rem!important}.bootstrap-iso .mt-lg-n3,.bootstrap-iso .my-lg-n3{margin-top:-1rem!important}.bootstrap-iso .mr-lg-n3,.bootstrap-iso .mx-lg-n3{margin-right:-1rem!important}.bootstrap-iso .mb-lg-n3,.bootstrap-iso .my-lg-n3{margin-bottom:-1rem!important}.bootstrap-iso .ml-lg-n3,.bootstrap-iso .mx-lg-n3{margin-left:-1rem!important}.bootstrap-iso .m-lg-n4{margin:-1.5rem!important}.bootstrap-iso .mt-lg-n4,.bootstrap-iso .my-lg-n4{margin-top:-1.5rem!important}.bootstrap-iso .mr-lg-n4,.bootstrap-iso .mx-lg-n4{margin-right:-1.5rem!important}.bootstrap-iso .mb-lg-n4,.bootstrap-iso .my-lg-n4{margin-bottom:-1.5rem!important}.bootstrap-iso .ml-lg-n4,.bootstrap-iso .mx-lg-n4{margin-left:-1.5rem!important}.bootstrap-iso .m-lg-n5{margin:-3rem!important}.bootstrap-iso .mt-lg-n5,.bootstrap-iso .my-lg-n5{margin-top:-3rem!important}.bootstrap-iso .mr-lg-n5,.bootstrap-iso .mx-lg-n5{margin-right:-3rem!important}.bootstrap-iso .mb-lg-n5,.bootstrap-iso .my-lg-n5{margin-bottom:-3rem!important}.bootstrap-iso .ml-lg-n5,.bootstrap-iso .mx-lg-n5{margin-left:-3rem!important}.bootstrap-iso .m-lg-auto{margin:auto!important}.bootstrap-iso .mt-lg-auto,.bootstrap-iso .my-lg-auto{margin-top:auto!important}.bootstrap-iso .mr-lg-auto,.bootstrap-iso .mx-lg-auto{margin-right:auto!important}.bootstrap-iso .mb-lg-auto,.bootstrap-iso .my-lg-auto{margin-bottom:auto!important}.bootstrap-iso .ml-lg-auto,.bootstrap-iso .mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.bootstrap-iso .m-xl-0{margin:0!important}.bootstrap-iso .mt-xl-0,.bootstrap-iso .my-xl-0{margin-top:0!important}.bootstrap-iso .mr-xl-0,.bootstrap-iso .mx-xl-0{margin-right:0!important}.bootstrap-iso .mb-xl-0,.bootstrap-iso .my-xl-0{margin-bottom:0!important}.bootstrap-iso .ml-xl-0,.bootstrap-iso .mx-xl-0{margin-left:0!important}.bootstrap-iso .m-xl-1{margin:.25rem!important}.bootstrap-iso .mt-xl-1,.bootstrap-iso .my-xl-1{margin-top:.25rem!important}.bootstrap-iso .mr-xl-1,.bootstrap-iso .mx-xl-1{margin-right:.25rem!important}.bootstrap-iso .mb-xl-1,.bootstrap-iso .my-xl-1{margin-bottom:.25rem!important}.bootstrap-iso .ml-xl-1,.bootstrap-iso .mx-xl-1{margin-left:.25rem!important}.bootstrap-iso .m-xl-2{margin:.5rem!important}.bootstrap-iso .mt-xl-2,.bootstrap-iso .my-xl-2{margin-top:.5rem!important}.bootstrap-iso .mr-xl-2,.bootstrap-iso .mx-xl-2{margin-right:.5rem!important}.bootstrap-iso .mb-xl-2,.bootstrap-iso .my-xl-2{margin-bottom:.5rem!important}.bootstrap-iso .ml-xl-2,.bootstrap-iso .mx-xl-2{margin-left:.5rem!important}.bootstrap-iso .m-xl-3{margin:1rem!important}.bootstrap-iso .mt-xl-3,.bootstrap-iso .my-xl-3{margin-top:1rem!important}.bootstrap-iso .mr-xl-3,.bootstrap-iso .mx-xl-3{margin-right:1rem!important}.bootstrap-iso .mb-xl-3,.bootstrap-iso .my-xl-3{margin-bottom:1rem!important}.bootstrap-iso .ml-xl-3,.bootstrap-iso .mx-xl-3{margin-left:1rem!important}.bootstrap-iso .m-xl-4{margin:1.5rem!important}.bootstrap-iso .mt-xl-4,.bootstrap-iso .my-xl-4{margin-top:1.5rem!important}.bootstrap-iso .mr-xl-4,.bootstrap-iso .mx-xl-4{margin-right:1.5rem!important}.bootstrap-iso .mb-xl-4,.bootstrap-iso .my-xl-4{margin-bottom:1.5rem!important}.bootstrap-iso .ml-xl-4,.bootstrap-iso .mx-xl-4{margin-left:1.5rem!important}.bootstrap-iso .m-xl-5{margin:3rem!important}.bootstrap-iso .mt-xl-5,.bootstrap-iso .my-xl-5{margin-top:3rem!important}.bootstrap-iso .mr-xl-5,.bootstrap-iso .mx-xl-5{margin-right:3rem!important}.bootstrap-iso .mb-xl-5,.bootstrap-iso .my-xl-5{margin-bottom:3rem!important}.bootstrap-iso .ml-xl-5,.bootstrap-iso .mx-xl-5{margin-left:3rem!important}.bootstrap-iso .p-xl-0{padding:0!important}.bootstrap-iso .pt-xl-0,.bootstrap-iso .py-xl-0{padding-top:0!important}.bootstrap-iso .pr-xl-0,.bootstrap-iso .px-xl-0{padding-right:0!important}.bootstrap-iso .pb-xl-0,.bootstrap-iso .py-xl-0{padding-bottom:0!important}.bootstrap-iso .pl-xl-0,.bootstrap-iso .px-xl-0{padding-left:0!important}.bootstrap-iso .p-xl-1{padding:.25rem!important}.bootstrap-iso .pt-xl-1,.bootstrap-iso .py-xl-1{padding-top:.25rem!important}.bootstrap-iso .pr-xl-1,.bootstrap-iso .px-xl-1{padding-right:.25rem!important}.bootstrap-iso .pb-xl-1,.bootstrap-iso .py-xl-1{padding-bottom:.25rem!important}.bootstrap-iso .pl-xl-1,.bootstrap-iso .px-xl-1{padding-left:.25rem!important}.bootstrap-iso .p-xl-2{padding:.5rem!important}.bootstrap-iso .pt-xl-2,.bootstrap-iso .py-xl-2{padding-top:.5rem!important}.bootstrap-iso .pr-xl-2,.bootstrap-iso .px-xl-2{padding-right:.5rem!important}.bootstrap-iso .pb-xl-2,.bootstrap-iso .py-xl-2{padding-bottom:.5rem!important}.bootstrap-iso .pl-xl-2,.bootstrap-iso .px-xl-2{padding-left:.5rem!important}.bootstrap-iso .p-xl-3{padding:1rem!important}.bootstrap-iso .pt-xl-3,.bootstrap-iso .py-xl-3{padding-top:1rem!important}.bootstrap-iso .pr-xl-3,.bootstrap-iso .px-xl-3{padding-right:1rem!important}.bootstrap-iso .pb-xl-3,.bootstrap-iso .py-xl-3{padding-bottom:1rem!important}.bootstrap-iso .pl-xl-3,.bootstrap-iso .px-xl-3{padding-left:1rem!important}.bootstrap-iso .p-xl-4{padding:1.5rem!important}.bootstrap-iso .pt-xl-4,.bootstrap-iso .py-xl-4{padding-top:1.5rem!important}.bootstrap-iso .pr-xl-4,.bootstrap-iso .px-xl-4{padding-right:1.5rem!important}.bootstrap-iso .pb-xl-4,.bootstrap-iso .py-xl-4{padding-bottom:1.5rem!important}.bootstrap-iso .pl-xl-4,.bootstrap-iso .px-xl-4{padding-left:1.5rem!important}.bootstrap-iso .p-xl-5{padding:3rem!important}.bootstrap-iso .pt-xl-5,.bootstrap-iso .py-xl-5{padding-top:3rem!important}.bootstrap-iso .pr-xl-5,.bootstrap-iso .px-xl-5{padding-right:3rem!important}.bootstrap-iso .pb-xl-5,.bootstrap-iso .py-xl-5{padding-bottom:3rem!important}.bootstrap-iso .pl-xl-5,.bootstrap-iso .px-xl-5{padding-left:3rem!important}.bootstrap-iso .m-xl-n1{margin:-.25rem!important}.bootstrap-iso .mt-xl-n1,.bootstrap-iso .my-xl-n1{margin-top:-.25rem!important}.bootstrap-iso .mr-xl-n1,.bootstrap-iso .mx-xl-n1{margin-right:-.25rem!important}.bootstrap-iso .mb-xl-n1,.bootstrap-iso .my-xl-n1{margin-bottom:-.25rem!important}.bootstrap-iso .ml-xl-n1,.bootstrap-iso .mx-xl-n1{margin-left:-.25rem!important}.bootstrap-iso .m-xl-n2{margin:-.5rem!important}.bootstrap-iso .mt-xl-n2,.bootstrap-iso .my-xl-n2{margin-top:-.5rem!important}.bootstrap-iso .mr-xl-n2,.bootstrap-iso .mx-xl-n2{margin-right:-.5rem!important}.bootstrap-iso .mb-xl-n2,.bootstrap-iso .my-xl-n2{margin-bottom:-.5rem!important}.bootstrap-iso .ml-xl-n2,.bootstrap-iso .mx-xl-n2{margin-left:-.5rem!important}.bootstrap-iso .m-xl-n3{margin:-1rem!important}.bootstrap-iso .mt-xl-n3,.bootstrap-iso .my-xl-n3{margin-top:-1rem!important}.bootstrap-iso .mr-xl-n3,.bootstrap-iso .mx-xl-n3{margin-right:-1rem!important}.bootstrap-iso .mb-xl-n3,.bootstrap-iso .my-xl-n3{margin-bottom:-1rem!important}.bootstrap-iso .ml-xl-n3,.bootstrap-iso .mx-xl-n3{margin-left:-1rem!important}.bootstrap-iso .m-xl-n4{margin:-1.5rem!important}.bootstrap-iso .mt-xl-n4,.bootstrap-iso .my-xl-n4{margin-top:-1.5rem!important}.bootstrap-iso .mr-xl-n4,.bootstrap-iso .mx-xl-n4{margin-right:-1.5rem!important}.bootstrap-iso .mb-xl-n4,.bootstrap-iso .my-xl-n4{margin-bottom:-1.5rem!important}.bootstrap-iso .ml-xl-n4,.bootstrap-iso .mx-xl-n4{margin-left:-1.5rem!important}.bootstrap-iso .m-xl-n5{margin:-3rem!important}.bootstrap-iso .mt-xl-n5,.bootstrap-iso .my-xl-n5{margin-top:-3rem!important}.bootstrap-iso .mr-xl-n5,.bootstrap-iso .mx-xl-n5{margin-right:-3rem!important}.bootstrap-iso .mb-xl-n5,.bootstrap-iso .my-xl-n5{margin-bottom:-3rem!important}.bootstrap-iso .ml-xl-n5,.bootstrap-iso .mx-xl-n5{margin-left:-3rem!important}.bootstrap-iso .m-xl-auto{margin:auto!important}.bootstrap-iso .mt-xl-auto,.bootstrap-iso .my-xl-auto{margin-top:auto!important}.bootstrap-iso .mr-xl-auto,.bootstrap-iso .mx-xl-auto{margin-right:auto!important}.bootstrap-iso .mb-xl-auto,.bootstrap-iso .my-xl-auto{margin-bottom:auto!important}.bootstrap-iso .ml-xl-auto,.bootstrap-iso .mx-xl-auto{margin-left:auto!important}}.bootstrap-iso .text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.bootstrap-iso .text-justify{text-align:justify!important}.bootstrap-iso .text-wrap{white-space:normal!important}.bootstrap-iso .text-nowrap{white-space:nowrap!important}.bootstrap-iso .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap-iso .text-left{text-align:left!important}.bootstrap-iso .text-right{text-align:right!important}.bootstrap-iso .text-center{text-align:center!important}@media (min-width:576px){.bootstrap-iso .text-sm-left{text-align:left!important}.bootstrap-iso .text-sm-right{text-align:right!important}.bootstrap-iso .text-sm-center{text-align:center!important}}@media (min-width:768px){.bootstrap-iso .text-md-left{text-align:left!important}.bootstrap-iso .text-md-right{text-align:right!important}.bootstrap-iso .text-md-center{text-align:center!important}}@media (min-width:992px){.bootstrap-iso .text-lg-left{text-align:left!important}.bootstrap-iso .text-lg-right{text-align:right!important}.bootstrap-iso .text-lg-center{text-align:center!important}}@media (min-width:1200px){.bootstrap-iso .text-xl-left{text-align:left!important}.bootstrap-iso .text-xl-right{text-align:right!important}.bootstrap-iso .text-xl-center{text-align:center!important}}.bootstrap-iso .text-lowercase{text-transform:lowercase!important}.bootstrap-iso .text-uppercase{text-transform:uppercase!important}.bootstrap-iso .text-capitalize{text-transform:capitalize!important}.bootstrap-iso .font-weight-light{font-weight:300!important}.bootstrap-iso .font-weight-lighter{font-weight:lighter!important}.bootstrap-iso .font-weight-normal{font-weight:400!important}.bootstrap-iso .font-weight-bold{font-weight:700!important}.bootstrap-iso .font-weight-bolder{font-weight:bolder!important}.bootstrap-iso .font-italic{font-style:italic!important}.bootstrap-iso .text-white{color:#fff!important}.bootstrap-iso .text-primary{color:#007bff!important}.bootstrap-iso a.text-primary:focus,.bootstrap-iso a.text-primary:hover{color:#0056b3!important}.bootstrap-iso .text-secondary{color:#6c757d!important}.bootstrap-iso a.text-secondary:focus,.bootstrap-iso a.text-secondary:hover{color:#494f54!important}.bootstrap-iso .text-success{color:#28a745!important}.bootstrap-iso a.text-success:focus,.bootstrap-iso a.text-success:hover{color:#19692c!important}.bootstrap-iso .text-info{color:#17a2b8!important}.bootstrap-iso a.text-info:focus,.bootstrap-iso a.text-info:hover{color:#0f6674!important}.bootstrap-iso .text-warning{color:#ffc107!important}.bootstrap-iso a.text-warning:focus,.bootstrap-iso a.text-warning:hover{color:#ba8b00!important}.bootstrap-iso .text-danger{color:#dc3545!important}.bootstrap-iso a.text-danger:focus,.bootstrap-iso a.text-danger:hover{color:#a71d2a!important}.bootstrap-iso .text-light{color:#f8f9fa!important}.bootstrap-iso a.text-light:focus,.bootstrap-iso a.text-light:hover{color:#cbd3da!important}.bootstrap-iso .text-dark{color:#343a40!important}.bootstrap-iso a.text-dark:focus,.bootstrap-iso a.text-dark:hover{color:#121416!important}.bootstrap-iso .text-body{color:#212529!important}.bootstrap-iso .text-muted{color:#6c757d!important}.bootstrap-iso .text-black-50{color:rgba(0,0,0,.5)!important}.bootstrap-iso .text-white-50{color:rgba(255,255,255,.5)!important}.bootstrap-iso .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.bootstrap-iso .text-decoration-none{text-decoration:none!important}.bootstrap-iso .text-break{word-break:break-word!important;overflow-wrap:break-word!important}.bootstrap-iso .text-reset{color:inherit!important}.bootstrap-iso .visible{visibility:visible!important}.bootstrap-iso .invisible{visibility:hidden!important}@media print{.bootstrap-iso *,.bootstrap-iso ::after,.bootstrap-iso ::before{text-shadow:none!important;box-shadow:none!important}.bootstrap-iso a:not(.btn){text-decoration:underline}.bootstrap-iso abbr[title]::after{content:" (" attr(title) ")"}.bootstrap-iso pre{white-space:pre-wrap!important}.bootstrap-iso blockquote,.bootstrap-iso pre{border:1px solid #adb5bd;page-break-inside:avoid}.bootstrap-iso thead{display:table-header-group}.bootstrap-iso img,.bootstrap-iso tr{page-break-inside:avoid}.bootstrap-iso h2,.bootstrap-iso h3,.bootstrap-iso p{orphans:3;widows:3}.bootstrap-iso h2,.bootstrap-iso h3{page-break-after:avoid}@page{size:a3}.bootstrap-iso .container{min-width:992px!important}.bootstrap-iso .navbar{display:none}.bootstrap-iso .badge{border:1px solid #000}.bootstrap-iso .table{border-collapse:collapse!important}.bootstrap-iso .table td,.bootstrap-iso .table th{background-color:#fff!important}.bootstrap-iso .table-bordered td,.bootstrap-iso .table-bordered th{border:1px solid #dee2e6!important}.bootstrap-iso .table-dark{color:inherit}.bootstrap-iso .table-dark tbody+tbody,.bootstrap-iso .table-dark td,.bootstrap-iso .table-dark th,.bootstrap-iso .table-dark thead th{border-color:#dee2e6}.bootstrap-iso .table .thead-dark th{color:inherit;border-color:#dee2e6}}
\ No newline at end of file
diff --git a/assets/css/vendor/bootstrap.css b/assets/css/vendor/bootstrap.css
new file mode 100644
index 00000000..40039f19
--- /dev/null
+++ b/assets/css/vendor/bootstrap.css
@@ -0,0 +1,10007 @@
+/*!
+ * Bootstrap v4.3.1 (https://getbootstrap.com/)
+ * Copyright 2011-2019 The Bootstrap Authors
+ * Copyright 2011-2019 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+
+*,
+*::before,
+*::after {
+ box-sizing: border-box;
+}
+
+html {
+ font-family: sans-serif;
+ line-height: 1.15;
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
+ display: block;
+}
+
+body {
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ text-align: left;
+ background-color: #fff;
+}
+
+[tabindex="-1"]:focus {
+ outline: 0 !important;
+}
+
+hr {
+ box-sizing: content-box;
+ height: 0;
+ overflow: visible;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+}
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+abbr[title],
+abbr[data-original-title] {
+ text-decoration: underline;
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ cursor: help;
+ border-bottom: 0;
+ -webkit-text-decoration-skip-ink: none;
+ text-decoration-skip-ink: none;
+}
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0;
+}
+
+dt {
+ font-weight: 700;
+}
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0;
+}
+
+blockquote {
+ margin: 0 0 1rem;
+}
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+small {
+ font-size: 80%;
+}
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -.25em;
+}
+
+sup {
+ top: -.5em;
+}
+
+a {
+ color: #007bff;
+ text-decoration: none;
+ background-color: transparent;
+}
+
+a:hover {
+ color: #0056b3;
+ text-decoration: underline;
+}
+
+a:not([href]):not([tabindex]) {
+ color: inherit;
+ text-decoration: none;
+}
+
+a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
+ color: inherit;
+ text-decoration: none;
+}
+
+a:not([href]):not([tabindex]):focus {
+ outline: 0;
+}
+
+pre,
+code,
+kbd,
+samp {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-size: 1em;
+}
+
+pre {
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+}
+
+figure {
+ margin: 0 0 1rem;
+}
+
+img {
+ vertical-align: middle;
+ border-style: none;
+}
+
+svg {
+ overflow: hidden;
+ vertical-align: middle;
+}
+
+table {
+ border-collapse: collapse;
+}
+
+caption {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ color: #6c757d;
+ text-align: left;
+ caption-side: bottom;
+}
+
+th {
+ text-align: inherit;
+}
+
+label {
+ display: inline-block;
+ margin-bottom: 0.5rem;
+}
+
+button {
+ border-radius: 0;
+}
+
+button:focus {
+ outline: 1px dotted;
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+button,
+input {
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+select {
+ word-wrap: normal;
+}
+
+button,
+[type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button;
+}
+
+button:not(:disabled),
+[type="button"]:not(:disabled),
+[type="reset"]:not(:disabled),
+[type="submit"]:not(:disabled) {
+ cursor: pointer;
+}
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+input[type="radio"],
+input[type="checkbox"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+ -webkit-appearance: listbox;
+}
+
+textarea {
+ overflow: auto;
+ resize: vertical;
+}
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+legend {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ margin-bottom: .5rem;
+ font-size: 1.5rem;
+ line-height: inherit;
+ color: inherit;
+ white-space: normal;
+}
+
+progress {
+ vertical-align: baseline;
+}
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+[type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: none;
+}
+
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+output {
+ display: inline-block;
+}
+
+summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+template {
+ display: none;
+}
+
+[hidden] {
+ display: none !important;
+}
+
+h1, h2, h3, h4, h5, h6,
+.h1, .h2, .h3, .h4, .h5, .h6 {
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+h1, .h1 {
+ font-size: 2.5rem;
+}
+
+h2, .h2 {
+ font-size: 2rem;
+}
+
+h3, .h3 {
+ font-size: 1.75rem;
+}
+
+h4, .h4 {
+ font-size: 1.5rem;
+}
+
+h5, .h5 {
+ font-size: 1.25rem;
+}
+
+h6, .h6 {
+ font-size: 1rem;
+}
+
+.lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.display-1 {
+ font-size: 6rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-2 {
+ font-size: 5.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-3 {
+ font-size: 4.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+.display-4 {
+ font-size: 3.5rem;
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+hr {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ border: 0;
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
+}
+
+small,
+.small {
+ font-size: 80%;
+ font-weight: 400;
+}
+
+mark,
+.mark {
+ padding: 0.2em;
+ background-color: #fcf8e3;
+}
+
+.list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline-item {
+ display: inline-block;
+}
+
+.list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+
+.blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.blockquote-footer {
+ display: block;
+ font-size: 80%;
+ color: #6c757d;
+}
+
+.blockquote-footer::before {
+ content: "\2014\00A0";
+}
+
+.img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.figure {
+ display: inline-block;
+}
+
+.figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.figure-caption {
+ font-size: 90%;
+ color: #6c757d;
+}
+
+code {
+ font-size: 87.5%;
+ color: #e83e8c;
+ word-break: break-word;
+}
+
+a > code {
+ color: inherit;
+}
+
+kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 87.5%;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem;
+}
+
+kbd kbd {
+ padding: 0;
+ font-size: 100%;
+ font-weight: 700;
+}
+
+pre {
+ display: block;
+ font-size: 87.5%;
+ color: #212529;
+}
+
+pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+
+.container {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .container {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .container {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .container {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .container {
+ max-width: 1140px;
+ }
+}
+
+.container-fluid {
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+}
+
+.row {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+}
+
+.no-gutters {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.no-gutters > .col,
+.no-gutters > [class*="col-"] {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+ position: relative;
+ width: 100%;
+ padding-right: 15px;
+ padding-left: 15px;
+}
+
+.col {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+}
+
+.col-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+}
+
+.col-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+}
+
+.col-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+}
+
+.col-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+}
+
+.col-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+}
+
+.col-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+}
+
+.col-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+}
+
+.col-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+}
+
+.col-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+}
+
+.col-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+}
+
+.col-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+}
+
+.col-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+}
+
+.col-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+}
+
+.order-first {
+ -ms-flex-order: -1;
+ order: -1;
+}
+
+.order-last {
+ -ms-flex-order: 13;
+ order: 13;
+}
+
+.order-0 {
+ -ms-flex-order: 0;
+ order: 0;
+}
+
+.order-1 {
+ -ms-flex-order: 1;
+ order: 1;
+}
+
+.order-2 {
+ -ms-flex-order: 2;
+ order: 2;
+}
+
+.order-3 {
+ -ms-flex-order: 3;
+ order: 3;
+}
+
+.order-4 {
+ -ms-flex-order: 4;
+ order: 4;
+}
+
+.order-5 {
+ -ms-flex-order: 5;
+ order: 5;
+}
+
+.order-6 {
+ -ms-flex-order: 6;
+ order: 6;
+}
+
+.order-7 {
+ -ms-flex-order: 7;
+ order: 7;
+}
+
+.order-8 {
+ -ms-flex-order: 8;
+ order: 8;
+}
+
+.order-9 {
+ -ms-flex-order: 9;
+ order: 9;
+}
+
+.order-10 {
+ -ms-flex-order: 10;
+ order: 10;
+}
+
+.order-11 {
+ -ms-flex-order: 11;
+ order: 11;
+}
+
+.order-12 {
+ -ms-flex-order: 12;
+ order: 12;
+}
+
+.offset-1 {
+ margin-left: 8.333333%;
+}
+
+.offset-2 {
+ margin-left: 16.666667%;
+}
+
+.offset-3 {
+ margin-left: 25%;
+}
+
+.offset-4 {
+ margin-left: 33.333333%;
+}
+
+.offset-5 {
+ margin-left: 41.666667%;
+}
+
+.offset-6 {
+ margin-left: 50%;
+}
+
+.offset-7 {
+ margin-left: 58.333333%;
+}
+
+.offset-8 {
+ margin-left: 66.666667%;
+}
+
+.offset-9 {
+ margin-left: 75%;
+}
+
+.offset-10 {
+ margin-left: 83.333333%;
+}
+
+.offset-11 {
+ margin-left: 91.666667%;
+}
+
+@media (min-width: 576px) {
+ .col-sm {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .col-sm-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .col-sm-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .col-sm-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .col-sm-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .col-sm-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .col-sm-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .col-sm-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .col-sm-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .col-sm-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .col-sm-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .col-sm-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .col-sm-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .col-sm-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .order-sm-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .order-sm-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .order-sm-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .order-sm-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .order-sm-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .order-sm-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .order-sm-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .order-sm-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .order-sm-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .order-sm-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .order-sm-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .order-sm-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .order-sm-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .order-sm-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .order-sm-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .offset-sm-0 {
+ margin-left: 0;
+ }
+ .offset-sm-1 {
+ margin-left: 8.333333%;
+ }
+ .offset-sm-2 {
+ margin-left: 16.666667%;
+ }
+ .offset-sm-3 {
+ margin-left: 25%;
+ }
+ .offset-sm-4 {
+ margin-left: 33.333333%;
+ }
+ .offset-sm-5 {
+ margin-left: 41.666667%;
+ }
+ .offset-sm-6 {
+ margin-left: 50%;
+ }
+ .offset-sm-7 {
+ margin-left: 58.333333%;
+ }
+ .offset-sm-8 {
+ margin-left: 66.666667%;
+ }
+ .offset-sm-9 {
+ margin-left: 75%;
+ }
+ .offset-sm-10 {
+ margin-left: 83.333333%;
+ }
+ .offset-sm-11 {
+ margin-left: 91.666667%;
+ }
+}
+
+@media (min-width: 768px) {
+ .col-md {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .col-md-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .col-md-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .col-md-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .col-md-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .col-md-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .col-md-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .col-md-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .col-md-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .col-md-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .col-md-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .col-md-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .col-md-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .col-md-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .order-md-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .order-md-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .order-md-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .order-md-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .order-md-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .order-md-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .order-md-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .order-md-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .order-md-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .order-md-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .order-md-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .order-md-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .order-md-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .order-md-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .order-md-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .offset-md-0 {
+ margin-left: 0;
+ }
+ .offset-md-1 {
+ margin-left: 8.333333%;
+ }
+ .offset-md-2 {
+ margin-left: 16.666667%;
+ }
+ .offset-md-3 {
+ margin-left: 25%;
+ }
+ .offset-md-4 {
+ margin-left: 33.333333%;
+ }
+ .offset-md-5 {
+ margin-left: 41.666667%;
+ }
+ .offset-md-6 {
+ margin-left: 50%;
+ }
+ .offset-md-7 {
+ margin-left: 58.333333%;
+ }
+ .offset-md-8 {
+ margin-left: 66.666667%;
+ }
+ .offset-md-9 {
+ margin-left: 75%;
+ }
+ .offset-md-10 {
+ margin-left: 83.333333%;
+ }
+ .offset-md-11 {
+ margin-left: 91.666667%;
+ }
+}
+
+@media (min-width: 992px) {
+ .col-lg {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .col-lg-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .col-lg-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .col-lg-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .col-lg-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .col-lg-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .col-lg-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .col-lg-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .col-lg-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .col-lg-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .col-lg-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .col-lg-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .col-lg-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .col-lg-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .order-lg-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .order-lg-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .order-lg-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .order-lg-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .order-lg-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .order-lg-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .order-lg-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .order-lg-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .order-lg-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .order-lg-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .order-lg-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .order-lg-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .order-lg-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .order-lg-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .order-lg-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .offset-lg-0 {
+ margin-left: 0;
+ }
+ .offset-lg-1 {
+ margin-left: 8.333333%;
+ }
+ .offset-lg-2 {
+ margin-left: 16.666667%;
+ }
+ .offset-lg-3 {
+ margin-left: 25%;
+ }
+ .offset-lg-4 {
+ margin-left: 33.333333%;
+ }
+ .offset-lg-5 {
+ margin-left: 41.666667%;
+ }
+ .offset-lg-6 {
+ margin-left: 50%;
+ }
+ .offset-lg-7 {
+ margin-left: 58.333333%;
+ }
+ .offset-lg-8 {
+ margin-left: 66.666667%;
+ }
+ .offset-lg-9 {
+ margin-left: 75%;
+ }
+ .offset-lg-10 {
+ margin-left: 83.333333%;
+ }
+ .offset-lg-11 {
+ margin-left: 91.666667%;
+ }
+}
+
+@media (min-width: 1200px) {
+ .col-xl {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ max-width: 100%;
+ }
+ .col-xl-auto {
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ width: auto;
+ max-width: 100%;
+ }
+ .col-xl-1 {
+ -ms-flex: 0 0 8.333333%;
+ flex: 0 0 8.333333%;
+ max-width: 8.333333%;
+ }
+ .col-xl-2 {
+ -ms-flex: 0 0 16.666667%;
+ flex: 0 0 16.666667%;
+ max-width: 16.666667%;
+ }
+ .col-xl-3 {
+ -ms-flex: 0 0 25%;
+ flex: 0 0 25%;
+ max-width: 25%;
+ }
+ .col-xl-4 {
+ -ms-flex: 0 0 33.333333%;
+ flex: 0 0 33.333333%;
+ max-width: 33.333333%;
+ }
+ .col-xl-5 {
+ -ms-flex: 0 0 41.666667%;
+ flex: 0 0 41.666667%;
+ max-width: 41.666667%;
+ }
+ .col-xl-6 {
+ -ms-flex: 0 0 50%;
+ flex: 0 0 50%;
+ max-width: 50%;
+ }
+ .col-xl-7 {
+ -ms-flex: 0 0 58.333333%;
+ flex: 0 0 58.333333%;
+ max-width: 58.333333%;
+ }
+ .col-xl-8 {
+ -ms-flex: 0 0 66.666667%;
+ flex: 0 0 66.666667%;
+ max-width: 66.666667%;
+ }
+ .col-xl-9 {
+ -ms-flex: 0 0 75%;
+ flex: 0 0 75%;
+ max-width: 75%;
+ }
+ .col-xl-10 {
+ -ms-flex: 0 0 83.333333%;
+ flex: 0 0 83.333333%;
+ max-width: 83.333333%;
+ }
+ .col-xl-11 {
+ -ms-flex: 0 0 91.666667%;
+ flex: 0 0 91.666667%;
+ max-width: 91.666667%;
+ }
+ .col-xl-12 {
+ -ms-flex: 0 0 100%;
+ flex: 0 0 100%;
+ max-width: 100%;
+ }
+ .order-xl-first {
+ -ms-flex-order: -1;
+ order: -1;
+ }
+ .order-xl-last {
+ -ms-flex-order: 13;
+ order: 13;
+ }
+ .order-xl-0 {
+ -ms-flex-order: 0;
+ order: 0;
+ }
+ .order-xl-1 {
+ -ms-flex-order: 1;
+ order: 1;
+ }
+ .order-xl-2 {
+ -ms-flex-order: 2;
+ order: 2;
+ }
+ .order-xl-3 {
+ -ms-flex-order: 3;
+ order: 3;
+ }
+ .order-xl-4 {
+ -ms-flex-order: 4;
+ order: 4;
+ }
+ .order-xl-5 {
+ -ms-flex-order: 5;
+ order: 5;
+ }
+ .order-xl-6 {
+ -ms-flex-order: 6;
+ order: 6;
+ }
+ .order-xl-7 {
+ -ms-flex-order: 7;
+ order: 7;
+ }
+ .order-xl-8 {
+ -ms-flex-order: 8;
+ order: 8;
+ }
+ .order-xl-9 {
+ -ms-flex-order: 9;
+ order: 9;
+ }
+ .order-xl-10 {
+ -ms-flex-order: 10;
+ order: 10;
+ }
+ .order-xl-11 {
+ -ms-flex-order: 11;
+ order: 11;
+ }
+ .order-xl-12 {
+ -ms-flex-order: 12;
+ order: 12;
+ }
+ .offset-xl-0 {
+ margin-left: 0;
+ }
+ .offset-xl-1 {
+ margin-left: 8.333333%;
+ }
+ .offset-xl-2 {
+ margin-left: 16.666667%;
+ }
+ .offset-xl-3 {
+ margin-left: 25%;
+ }
+ .offset-xl-4 {
+ margin-left: 33.333333%;
+ }
+ .offset-xl-5 {
+ margin-left: 41.666667%;
+ }
+ .offset-xl-6 {
+ margin-left: 50%;
+ }
+ .offset-xl-7 {
+ margin-left: 58.333333%;
+ }
+ .offset-xl-8 {
+ margin-left: 66.666667%;
+ }
+ .offset-xl-9 {
+ margin-left: 75%;
+ }
+ .offset-xl-10 {
+ margin-left: 83.333333%;
+ }
+ .offset-xl-11 {
+ margin-left: 91.666667%;
+ }
+}
+
+.table {
+ width: 100%;
+ margin-bottom: 1rem;
+ color: #212529;
+}
+
+.table th,
+.table td {
+ padding: 0.75rem;
+ vertical-align: top;
+ border-top: 1px solid #dee2e6;
+}
+
+.table thead th {
+ vertical-align: bottom;
+ border-bottom: 2px solid #dee2e6;
+}
+
+.table tbody + tbody {
+ border-top: 2px solid #dee2e6;
+}
+
+.table-sm th,
+.table-sm td {
+ padding: 0.3rem;
+}
+
+.table-bordered {
+ border: 1px solid #dee2e6;
+}
+
+.table-bordered th,
+.table-bordered td {
+ border: 1px solid #dee2e6;
+}
+
+.table-bordered thead th,
+.table-bordered thead td {
+ border-bottom-width: 2px;
+}
+
+.table-borderless th,
+.table-borderless td,
+.table-borderless thead th,
+.table-borderless tbody + tbody {
+ border: 0;
+}
+
+.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(0, 0, 0, 0.05);
+}
+
+.table-hover tbody tr:hover {
+ color: #212529;
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-primary,
+.table-primary > th,
+.table-primary > td {
+ background-color: #b8daff;
+}
+
+.table-primary th,
+.table-primary td,
+.table-primary thead th,
+.table-primary tbody + tbody {
+ border-color: #7abaff;
+}
+
+.table-hover .table-primary:hover {
+ background-color: #9fcdff;
+}
+
+.table-hover .table-primary:hover > td,
+.table-hover .table-primary:hover > th {
+ background-color: #9fcdff;
+}
+
+.table-secondary,
+.table-secondary > th,
+.table-secondary > td {
+ background-color: #d6d8db;
+}
+
+.table-secondary th,
+.table-secondary td,
+.table-secondary thead th,
+.table-secondary tbody + tbody {
+ border-color: #b3b7bb;
+}
+
+.table-hover .table-secondary:hover {
+ background-color: #c8cbcf;
+}
+
+.table-hover .table-secondary:hover > td,
+.table-hover .table-secondary:hover > th {
+ background-color: #c8cbcf;
+}
+
+.table-success,
+.table-success > th,
+.table-success > td {
+ background-color: #c3e6cb;
+}
+
+.table-success th,
+.table-success td,
+.table-success thead th,
+.table-success tbody + tbody {
+ border-color: #8fd19e;
+}
+
+.table-hover .table-success:hover {
+ background-color: #b1dfbb;
+}
+
+.table-hover .table-success:hover > td,
+.table-hover .table-success:hover > th {
+ background-color: #b1dfbb;
+}
+
+.table-info,
+.table-info > th,
+.table-info > td {
+ background-color: #bee5eb;
+}
+
+.table-info th,
+.table-info td,
+.table-info thead th,
+.table-info tbody + tbody {
+ border-color: #86cfda;
+}
+
+.table-hover .table-info:hover {
+ background-color: #abdde5;
+}
+
+.table-hover .table-info:hover > td,
+.table-hover .table-info:hover > th {
+ background-color: #abdde5;
+}
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+ background-color: #ffeeba;
+}
+
+.table-warning th,
+.table-warning td,
+.table-warning thead th,
+.table-warning tbody + tbody {
+ border-color: #ffdf7e;
+}
+
+.table-hover .table-warning:hover {
+ background-color: #ffe8a1;
+}
+
+.table-hover .table-warning:hover > td,
+.table-hover .table-warning:hover > th {
+ background-color: #ffe8a1;
+}
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+ background-color: #f5c6cb;
+}
+
+.table-danger th,
+.table-danger td,
+.table-danger thead th,
+.table-danger tbody + tbody {
+ border-color: #ed969e;
+}
+
+.table-hover .table-danger:hover {
+ background-color: #f1b0b7;
+}
+
+.table-hover .table-danger:hover > td,
+.table-hover .table-danger:hover > th {
+ background-color: #f1b0b7;
+}
+
+.table-light,
+.table-light > th,
+.table-light > td {
+ background-color: #fdfdfe;
+}
+
+.table-light th,
+.table-light td,
+.table-light thead th,
+.table-light tbody + tbody {
+ border-color: #fbfcfc;
+}
+
+.table-hover .table-light:hover {
+ background-color: #ececf6;
+}
+
+.table-hover .table-light:hover > td,
+.table-hover .table-light:hover > th {
+ background-color: #ececf6;
+}
+
+.table-dark,
+.table-dark > th,
+.table-dark > td {
+ background-color: #c6c8ca;
+}
+
+.table-dark th,
+.table-dark td,
+.table-dark thead th,
+.table-dark tbody + tbody {
+ border-color: #95999c;
+}
+
+.table-hover .table-dark:hover {
+ background-color: #b9bbbe;
+}
+
+.table-hover .table-dark:hover > td,
+.table-hover .table-dark:hover > th {
+ background-color: #b9bbbe;
+}
+
+.table-active,
+.table-active > th,
+.table-active > td {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-hover .table-active:hover {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table-hover .table-active:hover > td,
+.table-hover .table-active:hover > th {
+ background-color: rgba(0, 0, 0, 0.075);
+}
+
+.table .thead-dark th {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #454d55;
+}
+
+.table .thead-light th {
+ color: #495057;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+
+.table-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+
+.table-dark th,
+.table-dark td,
+.table-dark thead th {
+ border-color: #454d55;
+}
+
+.table-dark.table-bordered {
+ border: 0;
+}
+
+.table-dark.table-striped tbody tr:nth-of-type(odd) {
+ background-color: rgba(255, 255, 255, 0.05);
+}
+
+.table-dark.table-hover tbody tr:hover {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.075);
+}
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .table-responsive-sm > .table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .table-responsive-md > .table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .table-responsive-lg > .table-bordered {
+ border: 0;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+ .table-responsive-xl > .table-bordered {
+ border: 0;
+ }
+}
+
+.table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+.table-responsive > .table-bordered {
+ border: 0;
+}
+
+.form-control {
+ display: block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-control {
+ transition: none;
+ }
+}
+
+.form-control::-ms-expand {
+ background-color: transparent;
+ border: 0;
+}
+
+.form-control:focus {
+ color: #495057;
+ background-color: #fff;
+ border-color: #80bdff;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.form-control::-webkit-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control::-moz-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control:-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control::-ms-input-placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control::placeholder {
+ color: #6c757d;
+ opacity: 1;
+}
+
+.form-control:disabled, .form-control[readonly] {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+select.form-control:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+
+.form-control-file,
+.form-control-range {
+ display: block;
+ width: 100%;
+}
+
+.col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5;
+}
+
+.col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+
+.col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+
+.form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.form-control-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.form-control-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+select.form-control[size], select.form-control[multiple] {
+ height: auto;
+}
+
+textarea.form-control {
+ height: auto;
+}
+
+.form-group {
+ margin-bottom: 1rem;
+}
+
+.form-text {
+ display: block;
+ margin-top: 0.25rem;
+}
+
+.form-row {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -5px;
+ margin-left: -5px;
+}
+
+.form-row > .col,
+.form-row > [class*="col-"] {
+ padding-right: 5px;
+ padding-left: 5px;
+}
+
+.form-check {
+ position: relative;
+ display: block;
+ padding-left: 1.25rem;
+}
+
+.form-check-input {
+ position: absolute;
+ margin-top: 0.3rem;
+ margin-left: -1.25rem;
+}
+
+.form-check-input:disabled ~ .form-check-label {
+ color: #6c757d;
+}
+
+.form-check-label {
+ margin-bottom: 0;
+}
+
+.form-check-inline {
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding-left: 0;
+ margin-right: 0.75rem;
+}
+
+.form-check-inline .form-check-input {
+ position: static;
+ margin-top: 0;
+ margin-right: 0.3125rem;
+ margin-left: 0;
+}
+
+.valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #28a745;
+}
+
+.valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(40, 167, 69, 0.9);
+ border-radius: 0.25rem;
+}
+
+.was-validated .form-control:valid, .form-control.is-valid {
+ border-color: #28a745;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: center right calc(0.375em + 0.1875rem);
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated .form-control:valid ~ .valid-feedback,
+.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
+.form-control.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .custom-select:valid, .custom-select.is-valid {
+ border-color: #28a745;
+ padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated .custom-select:valid ~ .valid-feedback,
+.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
+.custom-select.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control-file:valid ~ .valid-feedback,
+.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
+.form-control-file.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
+ color: #28a745;
+}
+
+.was-validated .form-check-input:valid ~ .valid-feedback,
+.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
+.form-check-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
+ color: #28a745;
+}
+
+.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
+ border-color: #28a745;
+}
+
+.was-validated .custom-control-input:valid ~ .valid-feedback,
+.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
+.custom-control-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
+ border-color: #34ce57;
+ background-color: #34ce57;
+}
+
+.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #28a745;
+}
+
+.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
+ border-color: #28a745;
+}
+
+.was-validated .custom-file-input:valid ~ .valid-feedback,
+.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
+.custom-file-input.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
+ border-color: #28a745;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
+}
+
+.invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 80%;
+ color: #dc3545;
+}
+
+.invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.25rem;
+}
+
+.was-validated .form-control:invalid, .form-control.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
+ background-repeat: no-repeat;
+ background-position: center right calc(0.375em + 0.1875rem);
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .form-control:invalid ~ .invalid-feedback,
+.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
+.form-control.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .custom-select:invalid, .custom-select.is-invalid {
+ border-color: #dc3545;
+ padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .custom-select:invalid ~ .invalid-feedback,
+.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
+.custom-select.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control-file:invalid ~ .invalid-feedback,
+.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
+.form-control-file.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.was-validated .form-check-input:invalid ~ .invalid-feedback,
+.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
+.form-check-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
+ color: #dc3545;
+}
+
+.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-control-input:invalid ~ .invalid-feedback,
+.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
+.custom-control-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
+ border-color: #e4606d;
+ background-color: #e4606d;
+}
+
+.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
+ border-color: #dc3545;
+}
+
+.was-validated .custom-file-input:invalid ~ .invalid-feedback,
+.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
+.custom-file-input.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+}
+
+.form-inline {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.form-inline .form-check {
+ width: 100%;
+}
+
+@media (min-width: 576px) {
+ .form-inline label {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ margin-bottom: 0;
+ }
+ .form-inline .form-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 0;
+ }
+ .form-inline .form-control {
+ display: inline-block;
+ width: auto;
+ vertical-align: middle;
+ }
+ .form-inline .form-control-plaintext {
+ display: inline-block;
+ }
+ .form-inline .input-group,
+ .form-inline .custom-select {
+ width: auto;
+ }
+ .form-inline .form-check {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: auto;
+ padding-left: 0;
+ }
+ .form-inline .form-check-input {
+ position: relative;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ margin-top: 0;
+ margin-right: 0.25rem;
+ margin-left: 0;
+ }
+ .form-inline .custom-control {
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ }
+ .form-inline .custom-control-label {
+ margin-bottom: 0;
+ }
+}
+
+.btn {
+ display: inline-block;
+ font-weight: 400;
+ color: #212529;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.375rem 0.75rem;
+ font-size: 1rem;
+ line-height: 1.5;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .btn {
+ transition: none;
+ }
+}
+
+.btn:hover {
+ color: #212529;
+ text-decoration: none;
+}
+
+.btn:focus, .btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.btn.disabled, .btn:disabled {
+ opacity: 0.65;
+}
+
+a.btn.disabled,
+fieldset:disabled a.btn {
+ pointer-events: none;
+}
+
+.btn-primary {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.btn-primary:hover {
+ color: #fff;
+ background-color: #0069d9;
+ border-color: #0062cc;
+}
+
+.btn-primary:focus, .btn-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
+}
+
+.btn-primary.disabled, .btn-primary:disabled {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
+.show > .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #0062cc;
+ border-color: #005cbf;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
+.show > .btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
+}
+
+.btn-secondary {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-secondary:hover {
+ color: #fff;
+ background-color: #5a6268;
+ border-color: #545b62;
+}
+
+.btn-secondary:focus, .btn-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+
+.btn-secondary.disabled, .btn-secondary:disabled {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
+.show > .btn-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #545b62;
+ border-color: #4e555b;
+}
+
+.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
+.show > .btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
+}
+
+.btn-success {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-success:hover {
+ color: #fff;
+ background-color: #218838;
+ border-color: #1e7e34;
+}
+
+.btn-success:focus, .btn-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+
+.btn-success.disabled, .btn-success:disabled {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
+.show > .btn-success.dropdown-toggle {
+ color: #fff;
+ background-color: #1e7e34;
+ border-color: #1c7430;
+}
+
+.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
+.show > .btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
+}
+
+.btn-info {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-info:hover {
+ color: #fff;
+ background-color: #138496;
+ border-color: #117a8b;
+}
+
+.btn-info:focus, .btn-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+
+.btn-info.disabled, .btn-info:disabled {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
+.show > .btn-info.dropdown-toggle {
+ color: #fff;
+ background-color: #117a8b;
+ border-color: #10707f;
+}
+
+.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
+.show > .btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
+}
+
+.btn-warning {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-warning:hover {
+ color: #212529;
+ background-color: #e0a800;
+ border-color: #d39e00;
+}
+
+.btn-warning:focus, .btn-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+
+.btn-warning.disabled, .btn-warning:disabled {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
+.show > .btn-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #d39e00;
+ border-color: #c69500;
+}
+
+.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
+.show > .btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
+}
+
+.btn-danger {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-danger:hover {
+ color: #fff;
+ background-color: #c82333;
+ border-color: #bd2130;
+}
+
+.btn-danger:focus, .btn-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+
+.btn-danger.disabled, .btn-danger:disabled {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
+.show > .btn-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #bd2130;
+ border-color: #b21f2d;
+}
+
+.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
+.show > .btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
+}
+
+.btn-light {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-light:hover {
+ color: #212529;
+ background-color: #e2e6ea;
+ border-color: #dae0e5;
+}
+
+.btn-light:focus, .btn-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+
+.btn-light.disabled, .btn-light:disabled {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
+.show > .btn-light.dropdown-toggle {
+ color: #212529;
+ background-color: #dae0e5;
+ border-color: #d3d9df;
+}
+
+.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
+.show > .btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
+}
+
+.btn-dark {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-dark:hover {
+ color: #fff;
+ background-color: #23272b;
+ border-color: #1d2124;
+}
+
+.btn-dark:focus, .btn-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+
+.btn-dark.disabled, .btn-dark:disabled {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
+.show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #1d2124;
+ border-color: #171a1d;
+}
+
+.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
+.show > .btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
+}
+
+.btn-outline-primary {
+ color: #007bff;
+ border-color: #007bff;
+}
+
+.btn-outline-primary:hover {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.btn-outline-primary:focus, .btn-outline-primary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+
+.btn-outline-primary.disabled, .btn-outline-primary:disabled {
+ color: #007bff;
+ background-color: transparent;
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
+.show > .btn-outline-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+
+.btn-outline-secondary {
+ color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:hover {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:focus, .btn-outline-secondary.focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
+ color: #6c757d;
+ background-color: transparent;
+}
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
+.show > .btn-outline-secondary.dropdown-toggle {
+ color: #fff;
+ background-color: #6c757d;
+ border-color: #6c757d;
+}
+
+.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.btn-outline-success {
+ color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:hover {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:focus, .btn-outline-success.focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.btn-outline-success.disabled, .btn-outline-success:disabled {
+ color: #28a745;
+ background-color: transparent;
+}
+
+.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
+.show > .btn-outline-success.dropdown-toggle {
+ color: #fff;
+ background-color: #28a745;
+ border-color: #28a745;
+}
+
+.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.btn-outline-info {
+ color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:hover {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:focus, .btn-outline-info.focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.btn-outline-info.disabled, .btn-outline-info:disabled {
+ color: #17a2b8;
+ background-color: transparent;
+}
+
+.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
+.show > .btn-outline-info.dropdown-toggle {
+ color: #fff;
+ background-color: #17a2b8;
+ border-color: #17a2b8;
+}
+
+.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.btn-outline-warning {
+ color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:hover {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:focus, .btn-outline-warning.focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.btn-outline-warning.disabled, .btn-outline-warning:disabled {
+ color: #ffc107;
+ background-color: transparent;
+}
+
+.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
+.show > .btn-outline-warning.dropdown-toggle {
+ color: #212529;
+ background-color: #ffc107;
+ border-color: #ffc107;
+}
+
+.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.btn-outline-danger {
+ color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:hover {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:focus, .btn-outline-danger.focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.btn-outline-danger.disabled, .btn-outline-danger:disabled {
+ color: #dc3545;
+ background-color: transparent;
+}
+
+.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
+.show > .btn-outline-danger.dropdown-toggle {
+ color: #fff;
+ background-color: #dc3545;
+ border-color: #dc3545;
+}
+
+.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.btn-outline-light {
+ color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:hover {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:focus, .btn-outline-light.focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.btn-outline-light.disabled, .btn-outline-light:disabled {
+ color: #f8f9fa;
+ background-color: transparent;
+}
+
+.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
+.show > .btn-outline-light.dropdown-toggle {
+ color: #212529;
+ background-color: #f8f9fa;
+ border-color: #f8f9fa;
+}
+
+.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.btn-outline-dark {
+ color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:hover {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:focus, .btn-outline-dark.focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.btn-outline-dark.disabled, .btn-outline-dark:disabled {
+ color: #343a40;
+ background-color: transparent;
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
+.show > .btn-outline-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #343a40;
+ border-color: #343a40;
+}
+
+.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
+.show > .btn-outline-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.btn-link {
+ font-weight: 400;
+ color: #007bff;
+ text-decoration: none;
+}
+
+.btn-link:hover {
+ color: #0056b3;
+ text-decoration: underline;
+}
+
+.btn-link:focus, .btn-link.focus {
+ text-decoration: underline;
+ box-shadow: none;
+}
+
+.btn-link:disabled, .btn-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+}
+
+.btn-lg, .btn-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+.btn-sm, .btn-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.btn-block {
+ display: block;
+ width: 100%;
+}
+
+.btn-block + .btn-block {
+ margin-top: 0.5rem;
+}
+
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+ width: 100%;
+}
+
+.fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .fade {
+ transition: none;
+ }
+}
+
+.fade:not(.show) {
+ opacity: 0;
+}
+
+.collapse:not(.show) {
+ display: none;
+}
+
+.collapsing {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .collapsing {
+ transition: none;
+ }
+}
+
+.dropup,
+.dropright,
+.dropdown,
+.dropleft {
+ position: relative;
+}
+
+.dropdown-toggle {
+ white-space: nowrap;
+}
+
+.dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropdown-menu {
+ position: absolute;
+ top: 100%;
+ left: 0;
+ z-index: 1000;
+ display: none;
+ float: left;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0.125rem 0 0;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0.25rem;
+}
+
+.dropdown-menu-left {
+ right: auto;
+ left: 0;
+}
+
+.dropdown-menu-right {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .dropdown-menu-sm-left {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-sm-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .dropdown-menu-md-left {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-md-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .dropdown-menu-lg-left {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-lg-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .dropdown-menu-xl-left {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-xl-right {
+ right: 0;
+ left: auto;
+ }
+}
+
+.dropup .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem;
+}
+
+.dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropright .dropdown-menu {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem;
+}
+
+.dropright .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.dropright .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropright .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.dropleft .dropdown-menu {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem;
+}
+
+.dropleft .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.dropleft .dropdown-toggle::after {
+ display: none;
+}
+
+.dropleft .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.dropleft .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropleft .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
+ right: auto;
+ bottom: auto;
+}
+
+.dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #e9ecef;
+}
+
+.dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1.5rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529;
+ text-align: inherit;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.dropdown-item:hover, .dropdown-item:focus {
+ color: #16181b;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+
+.dropdown-item.active, .dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #007bff;
+}
+
+.dropdown-item.disabled, .dropdown-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.dropdown-menu.show {
+ display: block;
+}
+
+.dropdown-header {
+ display: block;
+ padding: 0.5rem 1.5rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #6c757d;
+ white-space: nowrap;
+}
+
+.dropdown-item-text {
+ display: block;
+ padding: 0.25rem 1.5rem;
+ color: #212529;
+}
+
+.btn-group,
+.btn-group-vertical {
+ position: relative;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+}
+
+.btn-group > .btn:hover,
+.btn-group-vertical > .btn:hover {
+ z-index: 1;
+}
+
+.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
+.btn-group-vertical > .btn:focus,
+.btn-group-vertical > .btn:active,
+.btn-group-vertical > .btn.active {
+ z-index: 1;
+}
+
+.btn-toolbar {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+
+.btn-toolbar .input-group {
+ width: auto;
+}
+
+.btn-group > .btn:not(:first-child),
+.btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+.btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.btn-group > .btn:not(:first-child),
+.btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem;
+}
+
+.dropdown-toggle-split::after,
+.dropup .dropdown-toggle-split::after,
+.dropright .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.dropleft .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem;
+}
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+}
+
+.btn-group-vertical {
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.btn-group-vertical > .btn:not(:first-child),
+.btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+.btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.btn-group-vertical > .btn:not(:first-child),
+.btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.btn-group-toggle > .btn,
+.btn-group-toggle > .btn-group > .btn {
+ margin-bottom: 0;
+}
+
+.btn-group-toggle > .btn input[type="radio"],
+.btn-group-toggle > .btn input[type="checkbox"],
+.btn-group-toggle > .btn-group > .btn input[type="radio"],
+.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.input-group {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ width: 100%;
+}
+
+.input-group > .form-control,
+.input-group > .form-control-plaintext,
+.input-group > .custom-select,
+.input-group > .custom-file {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ width: 1%;
+ margin-bottom: 0;
+}
+
+.input-group > .form-control + .form-control,
+.input-group > .form-control + .custom-select,
+.input-group > .form-control + .custom-file,
+.input-group > .form-control-plaintext + .form-control,
+.input-group > .form-control-plaintext + .custom-select,
+.input-group > .form-control-plaintext + .custom-file,
+.input-group > .custom-select + .form-control,
+.input-group > .custom-select + .custom-select,
+.input-group > .custom-select + .custom-file,
+.input-group > .custom-file + .form-control,
+.input-group > .custom-file + .custom-select,
+.input-group > .custom-file + .custom-file {
+ margin-left: -1px;
+}
+
+.input-group > .form-control:focus,
+.input-group > .custom-select:focus,
+.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
+ z-index: 3;
+}
+
+.input-group > .custom-file .custom-file-input:focus {
+ z-index: 4;
+}
+
+.input-group > .form-control:not(:last-child),
+.input-group > .custom-select:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group > .form-control:not(:first-child),
+.input-group > .custom-select:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.input-group > .custom-file {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.input-group > .custom-file:not(:last-child) .custom-file-label,
+.input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group > .custom-file:not(:first-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.input-group-prepend,
+.input-group-append {
+ display: -ms-flexbox;
+ display: flex;
+}
+
+.input-group-prepend .btn,
+.input-group-append .btn {
+ position: relative;
+ z-index: 2;
+}
+
+.input-group-prepend .btn:focus,
+.input-group-append .btn:focus {
+ z-index: 3;
+}
+
+.input-group-prepend .btn + .btn,
+.input-group-prepend .btn + .input-group-text,
+.input-group-prepend .input-group-text + .input-group-text,
+.input-group-prepend .input-group-text + .btn,
+.input-group-append .btn + .btn,
+.input-group-append .btn + .input-group-text,
+.input-group-append .input-group-text + .input-group-text,
+.input-group-append .input-group-text + .btn {
+ margin-left: -1px;
+}
+
+.input-group-prepend {
+ margin-right: -1px;
+}
+
+.input-group-append {
+ margin-left: -1px;
+}
+
+.input-group-text {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+
+.input-group-text input[type="radio"],
+.input-group-text input[type="checkbox"] {
+ margin-top: 0;
+}
+
+.input-group-lg > .form-control:not(textarea),
+.input-group-lg > .custom-select {
+ height: calc(1.5em + 1rem + 2px);
+}
+
+.input-group-lg > .form-control,
+.input-group-lg > .custom-select,
+.input-group-lg > .input-group-prepend > .input-group-text,
+.input-group-lg > .input-group-append > .input-group-text,
+.input-group-lg > .input-group-prepend > .btn,
+.input-group-lg > .input-group-append > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+ border-radius: 0.3rem;
+}
+
+.input-group-sm > .form-control:not(textarea),
+.input-group-sm > .custom-select {
+ height: calc(1.5em + 0.5rem + 2px);
+}
+
+.input-group-sm > .form-control,
+.input-group-sm > .custom-select,
+.input-group-sm > .input-group-prepend > .input-group-text,
+.input-group-sm > .input-group-append > .input-group-text,
+.input-group-sm > .input-group-prepend > .btn,
+.input-group-sm > .input-group-append > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+ border-radius: 0.2rem;
+}
+
+.input-group-lg > .custom-select,
+.input-group-sm > .custom-select {
+ padding-right: 1.75rem;
+}
+
+.input-group > .input-group-prepend > .btn,
+.input-group > .input-group-prepend > .input-group-text,
+.input-group > .input-group-append:not(:last-child) > .btn,
+.input-group > .input-group-append:not(:last-child) > .input-group-text,
+.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group > .input-group-append > .btn,
+.input-group > .input-group-append > .input-group-text,
+.input-group > .input-group-prepend:not(:first-child) > .btn,
+.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
+.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
+.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.custom-control {
+ position: relative;
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5rem;
+}
+
+.custom-control-inline {
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ margin-right: 1rem;
+}
+
+.custom-control-input {
+ position: absolute;
+ z-index: -1;
+ opacity: 0;
+}
+
+.custom-control-input:checked ~ .custom-control-label::before {
+ color: #fff;
+ border-color: #007bff;
+ background-color: #007bff;
+}
+
+.custom-control-input:focus ~ .custom-control-label::before {
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
+ border-color: #80bdff;
+}
+
+.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
+ color: #fff;
+ background-color: #b3d7ff;
+ border-color: #b3d7ff;
+}
+
+.custom-control-input:disabled ~ .custom-control-label {
+ color: #6c757d;
+}
+
+.custom-control-input:disabled ~ .custom-control-label::before {
+ background-color: #e9ecef;
+}
+
+.custom-control-label {
+ position: relative;
+ margin-bottom: 0;
+ vertical-align: top;
+}
+
+.custom-control-label::before {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ pointer-events: none;
+ content: "";
+ background-color: #fff;
+ border: #adb5bd solid 1px;
+}
+
+.custom-control-label::after {
+ position: absolute;
+ top: 0.25rem;
+ left: -1.5rem;
+ display: block;
+ width: 1rem;
+ height: 1rem;
+ content: "";
+ background: no-repeat 50% / 50% 50%;
+}
+
+.custom-checkbox .custom-control-label::before {
+ border-radius: 0.25rem;
+}
+
+.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
+}
+
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
+ border-color: #007bff;
+ background-color: #007bff;
+}
+
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
+}
+
+.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+
+.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+
+.custom-radio .custom-control-label::before {
+ border-radius: 50%;
+}
+
+.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+
+.custom-switch {
+ padding-left: 2.25rem;
+}
+
+.custom-switch .custom-control-label::before {
+ left: -2.25rem;
+ width: 1.75rem;
+ pointer-events: all;
+ border-radius: 0.5rem;
+}
+
+.custom-switch .custom-control-label::after {
+ top: calc(0.25rem + 2px);
+ left: calc(-2.25rem + 2px);
+ width: calc(1rem - 4px);
+ height: calc(1rem - 4px);
+ background-color: #adb5bd;
+ border-radius: 0.5rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-label::after {
+ transition: none;
+ }
+}
+
+.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
+ background-color: #fff;
+ -webkit-transform: translateX(0.75rem);
+ transform: translateX(0.75rem);
+}
+
+.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+
+.custom-select {
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ vertical-align: middle;
+ background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.custom-select:focus {
+ border-color: #80bdff;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-select:focus::-ms-value {
+ color: #495057;
+ background-color: #fff;
+}
+
+.custom-select[multiple], .custom-select[size]:not([size="1"]) {
+ height: auto;
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.custom-select:disabled {
+ color: #6c757d;
+ background-color: #e9ecef;
+}
+
+.custom-select::-ms-expand {
+ display: none;
+}
+
+.custom-select-sm {
+ height: calc(1.5em + 0.5rem + 2px);
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+}
+
+.custom-select-lg {
+ height: calc(1.5em + 1rem + 2px);
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+}
+
+.custom-file {
+ position: relative;
+ display: inline-block;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin-bottom: 0;
+}
+
+.custom-file-input {
+ position: relative;
+ z-index: 2;
+ width: 100%;
+ height: calc(1.5em + 0.75rem + 2px);
+ margin: 0;
+ opacity: 0;
+}
+
+.custom-file-input:focus ~ .custom-file-label {
+ border-color: #80bdff;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-file-input:disabled ~ .custom-file-label {
+ background-color: #e9ecef;
+}
+
+.custom-file-input:lang(en) ~ .custom-file-label::after {
+ content: "Browse";
+}
+
+.custom-file-input ~ .custom-file-label[data-browse]::after {
+ content: attr(data-browse);
+}
+
+.custom-file-label {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1;
+ height: calc(1.5em + 0.75rem + 2px);
+ padding: 0.375rem 0.75rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ background-color: #fff;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+}
+
+.custom-file-label::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 3;
+ display: block;
+ height: calc(1.5em + 0.75rem);
+ padding: 0.375rem 0.75rem;
+ line-height: 1.5;
+ color: #495057;
+ content: "Browse";
+ background-color: #e9ecef;
+ border-left: inherit;
+ border-radius: 0 0.25rem 0.25rem 0;
+}
+
+.custom-range {
+ width: 100%;
+ height: calc(1rem + 0.4rem);
+ padding: 0;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.custom-range:focus {
+ outline: none;
+}
+
+.custom-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-range:focus::-ms-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.custom-range::-moz-focus-outer {
+ border: 0;
+}
+
+.custom-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -webkit-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-webkit-slider-thumb {
+ transition: none;
+ }
+}
+
+.custom-range::-webkit-slider-thumb:active {
+ background-color: #b3d7ff;
+}
+
+.custom-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.custom-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-moz-range-thumb {
+ transition: none;
+ }
+}
+
+.custom-range::-moz-range-thumb:active {
+ background-color: #b3d7ff;
+}
+
+.custom-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.custom-range::-ms-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: 0;
+ margin-right: 0.2rem;
+ margin-left: 0.2rem;
+ background-color: #007bff;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-range::-ms-thumb {
+ transition: none;
+ }
+}
+
+.custom-range::-ms-thumb:active {
+ background-color: #b3d7ff;
+}
+
+.custom-range::-ms-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: transparent;
+ border-color: transparent;
+ border-width: 0.5rem;
+}
+
+.custom-range::-ms-fill-lower {
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+
+.custom-range::-ms-fill-upper {
+ margin-right: 15px;
+ background-color: #dee2e6;
+ border-radius: 1rem;
+}
+
+.custom-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-range:disabled::-webkit-slider-runnable-track {
+ cursor: default;
+}
+
+.custom-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-range:disabled::-moz-range-track {
+ cursor: default;
+}
+
+.custom-range:disabled::-ms-thumb {
+ background-color: #adb5bd;
+}
+
+.custom-control-label::before,
+.custom-file-label,
+.custom-select {
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .custom-control-label::before,
+ .custom-file-label,
+ .custom-select {
+ transition: none;
+ }
+}
+
+.nav {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+}
+
+.nav-link:hover, .nav-link:focus {
+ text-decoration: none;
+}
+
+.nav-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: default;
+}
+
+.nav-tabs {
+ border-bottom: 1px solid #dee2e6;
+}
+
+.nav-tabs .nav-item {
+ margin-bottom: -1px;
+}
+
+.nav-tabs .nav-link {
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
+ border-color: #e9ecef #e9ecef #dee2e6;
+}
+
+.nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #fff;
+ border-color: #dee2e6 #dee2e6 #fff;
+}
+
+.nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.nav-pills .nav-link {
+ border-radius: 0.25rem;
+}
+
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #007bff;
+}
+
+.nav-fill .nav-item {
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.nav-justified .nav-item {
+ -ms-flex-preferred-size: 0;
+ flex-basis: 0;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.tab-content > .tab-pane {
+ display: none;
+}
+
+.tab-content > .active {
+ display: block;
+}
+
+.navbar {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 0.5rem 1rem;
+}
+
+.navbar > .container,
+.navbar > .container-fluid {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+
+.navbar-brand {
+ display: inline-block;
+ padding-top: 0.3125rem;
+ padding-bottom: 0.3125rem;
+ margin-right: 1rem;
+ font-size: 1.25rem;
+ line-height: inherit;
+ white-space: nowrap;
+}
+
+.navbar-brand:hover, .navbar-brand:focus {
+ text-decoration: none;
+}
+
+.navbar-nav {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.navbar-nav .dropdown-menu {
+ position: static;
+ float: none;
+}
+
+.navbar-text {
+ display: inline-block;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.navbar-collapse {
+ -ms-flex-preferred-size: 100%;
+ flex-basis: 100%;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.25rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+
+.navbar-toggler:hover, .navbar-toggler:focus {
+ text-decoration: none;
+}
+
+.navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ content: "";
+ background: no-repeat center center;
+ background-size: 100% 100%;
+}
+
+@media (max-width: 575.98px) {
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .navbar-expand-sm .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-sm > .container,
+ .navbar-expand-sm > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .navbar-expand-sm .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .navbar-expand-md .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-md > .container,
+ .navbar-expand-md > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .navbar-expand-md .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .navbar-expand-lg .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-lg > .container,
+ .navbar-expand-lg > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .navbar-expand-lg .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+}
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+ .navbar-expand-xl .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-xl > .container,
+ .navbar-expand-xl > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ }
+ .navbar-expand-xl .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ }
+ .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+}
+
+.navbar-expand {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+
+.navbar-expand > .container,
+.navbar-expand > .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.navbar-expand .navbar-nav {
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.navbar-expand > .container,
+.navbar-expand > .container-fluid {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+}
+
+.navbar-expand .navbar-collapse {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+}
+
+.navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.5);
+}
+
+.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7);
+}
+
+.navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3);
+}
+
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.5);
+ border-color: rgba(0, 0, 0, 0.1);
+}
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.5);
+}
+
+.navbar-light .navbar-text a {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-dark .navbar-brand {
+ color: #fff;
+}
+
+.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
+ color: #fff;
+}
+
+.navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.5);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
+ color: rgba(255, 255, 255, 0.75);
+}
+
+.navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25);
+}
+
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .active > .nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: #fff;
+}
+
+.navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.5);
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.5);
+}
+
+.navbar-dark .navbar-text a {
+ color: #fff;
+}
+
+.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
+ color: #fff;
+}
+
+.card {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+ border-radius: 0.25rem;
+}
+
+.card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.card > .list-group:first-child .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.card > .list-group:last-child .list-group-item:last-child {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.card-body {
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1.25rem;
+}
+
+.card-title {
+ margin-bottom: 0.75rem;
+}
+
+.card-subtitle {
+ margin-top: -0.375rem;
+ margin-bottom: 0;
+}
+
+.card-text:last-child {
+ margin-bottom: 0;
+}
+
+.card-link:hover {
+ text-decoration: none;
+}
+
+.card-link + .card-link {
+ margin-left: 1.25rem;
+}
+
+.card-header {
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.card-header:first-child {
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
+}
+
+.card-header + .list-group .list-group-item:first-child {
+ border-top: 0;
+}
+
+.card-footer {
+ padding: 0.75rem 1.25rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.card-footer:last-child {
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
+}
+
+.card-header-tabs {
+ margin-right: -0.625rem;
+ margin-bottom: -0.75rem;
+ margin-left: -0.625rem;
+ border-bottom: 0;
+}
+
+.card-header-pills {
+ margin-right: -0.625rem;
+ margin-left: -0.625rem;
+}
+
+.card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1.25rem;
+}
+
+.card-img {
+ width: 100%;
+ border-radius: calc(0.25rem - 1px);
+}
+
+.card-img-top {
+ width: 100%;
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.card-img-bottom {
+ width: 100%;
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.card-deck {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+.card-deck .card {
+ margin-bottom: 15px;
+}
+
+@media (min-width: 576px) {
+ .card-deck {
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ margin-right: -15px;
+ margin-left: -15px;
+ }
+ .card-deck .card {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex: 1 0 0%;
+ flex: 1 0 0%;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-right: 15px;
+ margin-bottom: 0;
+ margin-left: 15px;
+ }
+}
+
+.card-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+
+.card-group > .card {
+ margin-bottom: 15px;
+}
+
+@media (min-width: 576px) {
+ .card-group {
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ }
+ .card-group > .card {
+ -ms-flex: 1 0 0%;
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+ .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+ .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+ .card-group > .card:not(:last-child) .card-img-top,
+ .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+ .card-group > .card:not(:last-child) .card-img-bottom,
+ .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+ .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+ .card-group > .card:not(:first-child) .card-img-top,
+ .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+ .card-group > .card:not(:first-child) .card-img-bottom,
+ .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.card-columns .card {
+ margin-bottom: 0.75rem;
+}
+
+@media (min-width: 576px) {
+ .card-columns {
+ -webkit-column-count: 3;
+ -moz-column-count: 3;
+ column-count: 3;
+ -webkit-column-gap: 1.25rem;
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ orphans: 1;
+ widows: 1;
+ }
+ .card-columns .card {
+ display: inline-block;
+ width: 100%;
+ }
+}
+
+.accordion > .card {
+ overflow: hidden;
+}
+
+.accordion > .card:not(:first-of-type) .card-header:first-child {
+ border-radius: 0;
+}
+
+.accordion > .card:not(:first-of-type):not(:last-of-type) {
+ border-bottom: 0;
+ border-radius: 0;
+}
+
+.accordion > .card:first-of-type {
+ border-bottom: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.accordion > .card:last-of-type {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.accordion > .card .card-header {
+ margin-bottom: -1px;
+}
+
+.breadcrumb {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding: 0.75rem 1rem;
+ margin-bottom: 1rem;
+ list-style: none;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+
+.breadcrumb-item + .breadcrumb-item {
+ padding-left: 0.5rem;
+}
+
+.breadcrumb-item + .breadcrumb-item::before {
+ display: inline-block;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: "/";
+}
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: underline;
+}
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+ text-decoration: none;
+}
+
+.breadcrumb-item.active {
+ color: #6c757d;
+}
+
+.pagination {
+ display: -ms-flexbox;
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+ border-radius: 0.25rem;
+}
+
+.page-link {
+ position: relative;
+ display: block;
+ padding: 0.5rem 0.75rem;
+ margin-left: -1px;
+ line-height: 1.25;
+ color: #007bff;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+}
+
+.page-link:hover {
+ z-index: 2;
+ color: #0056b3;
+ text-decoration: none;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+
+.page-link:focus {
+ z-index: 2;
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
+}
+
+.page-item:first-child .page-link {
+ margin-left: 0;
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.page-item:last-child .page-link {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+}
+
+.page-item.active .page-link {
+ z-index: 1;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: auto;
+ background-color: #fff;
+ border-color: #dee2e6;
+}
+
+.pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.25rem;
+ line-height: 1.5;
+}
+
+.pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+
+.pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem;
+}
+
+.pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+ line-height: 1.5;
+}
+
+.pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem;
+}
+
+.pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem;
+}
+
+.badge {
+ display: inline-block;
+ padding: 0.25em 0.4em;
+ font-size: 75%;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .badge {
+ transition: none;
+ }
+}
+
+a.badge:hover, a.badge:focus {
+ text-decoration: none;
+}
+
+.badge:empty {
+ display: none;
+}
+
+.btn .badge {
+ position: relative;
+ top: -1px;
+}
+
+.badge-pill {
+ padding-right: 0.6em;
+ padding-left: 0.6em;
+ border-radius: 10rem;
+}
+
+.badge-primary {
+ color: #fff;
+ background-color: #007bff;
+}
+
+a.badge-primary:hover, a.badge-primary:focus {
+ color: #fff;
+ background-color: #0062cc;
+}
+
+a.badge-primary:focus, a.badge-primary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+
+.badge-secondary {
+ color: #fff;
+ background-color: #6c757d;
+}
+
+a.badge-secondary:hover, a.badge-secondary:focus {
+ color: #fff;
+ background-color: #545b62;
+}
+
+a.badge-secondary:focus, a.badge-secondary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
+.badge-success {
+ color: #fff;
+ background-color: #28a745;
+}
+
+a.badge-success:hover, a.badge-success:focus {
+ color: #fff;
+ background-color: #1e7e34;
+}
+
+a.badge-success:focus, a.badge-success.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
+.badge-info {
+ color: #fff;
+ background-color: #17a2b8;
+}
+
+a.badge-info:hover, a.badge-info:focus {
+ color: #fff;
+ background-color: #117a8b;
+}
+
+a.badge-info:focus, a.badge-info.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
+.badge-warning {
+ color: #212529;
+ background-color: #ffc107;
+}
+
+a.badge-warning:hover, a.badge-warning:focus {
+ color: #212529;
+ background-color: #d39e00;
+}
+
+a.badge-warning:focus, a.badge-warning.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
+.badge-danger {
+ color: #fff;
+ background-color: #dc3545;
+}
+
+a.badge-danger:hover, a.badge-danger:focus {
+ color: #fff;
+ background-color: #bd2130;
+}
+
+a.badge-danger:focus, a.badge-danger.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
+.badge-light {
+ color: #212529;
+ background-color: #f8f9fa;
+}
+
+a.badge-light:hover, a.badge-light:focus {
+ color: #212529;
+ background-color: #dae0e5;
+}
+
+a.badge-light:focus, a.badge-light.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
+.badge-dark {
+ color: #fff;
+ background-color: #343a40;
+}
+
+a.badge-dark:hover, a.badge-dark:focus {
+ color: #fff;
+ background-color: #1d2124;
+}
+
+a.badge-dark:focus, a.badge-dark.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
+.jumbotron {
+ padding: 2rem 1rem;
+ margin-bottom: 2rem;
+ background-color: #e9ecef;
+ border-radius: 0.3rem;
+}
+
+@media (min-width: 576px) {
+ .jumbotron {
+ padding: 4rem 2rem;
+ }
+}
+
+.jumbotron-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ border-radius: 0;
+}
+
+.alert {
+ position: relative;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+
+.alert-heading {
+ color: inherit;
+}
+
+.alert-link {
+ font-weight: 700;
+}
+
+.alert-dismissible {
+ padding-right: 4rem;
+}
+
+.alert-dismissible .close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ padding: 0.75rem 1.25rem;
+ color: inherit;
+}
+
+.alert-primary {
+ color: #004085;
+ background-color: #cce5ff;
+ border-color: #b8daff;
+}
+
+.alert-primary hr {
+ border-top-color: #9fcdff;
+}
+
+.alert-primary .alert-link {
+ color: #002752;
+}
+
+.alert-secondary {
+ color: #383d41;
+ background-color: #e2e3e5;
+ border-color: #d6d8db;
+}
+
+.alert-secondary hr {
+ border-top-color: #c8cbcf;
+}
+
+.alert-secondary .alert-link {
+ color: #202326;
+}
+
+.alert-success {
+ color: #155724;
+ background-color: #d4edda;
+ border-color: #c3e6cb;
+}
+
+.alert-success hr {
+ border-top-color: #b1dfbb;
+}
+
+.alert-success .alert-link {
+ color: #0b2e13;
+}
+
+.alert-info {
+ color: #0c5460;
+ background-color: #d1ecf1;
+ border-color: #bee5eb;
+}
+
+.alert-info hr {
+ border-top-color: #abdde5;
+}
+
+.alert-info .alert-link {
+ color: #062c33;
+}
+
+.alert-warning {
+ color: #856404;
+ background-color: #fff3cd;
+ border-color: #ffeeba;
+}
+
+.alert-warning hr {
+ border-top-color: #ffe8a1;
+}
+
+.alert-warning .alert-link {
+ color: #533f03;
+}
+
+.alert-danger {
+ color: #721c24;
+ background-color: #f8d7da;
+ border-color: #f5c6cb;
+}
+
+.alert-danger hr {
+ border-top-color: #f1b0b7;
+}
+
+.alert-danger .alert-link {
+ color: #491217;
+}
+
+.alert-light {
+ color: #818182;
+ background-color: #fefefe;
+ border-color: #fdfdfe;
+}
+
+.alert-light hr {
+ border-top-color: #ececf6;
+}
+
+.alert-light .alert-link {
+ color: #686868;
+}
+
+.alert-dark {
+ color: #1b1e21;
+ background-color: #d6d8d9;
+ border-color: #c6c8ca;
+}
+
+.alert-dark hr {
+ border-top-color: #b9bbbe;
+}
+
+.alert-dark .alert-link {
+ color: #040505;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+ to {
+ background-position: 0 0;
+ }
+}
+
+@keyframes progress-bar-stripes {
+ from {
+ background-position: 1rem 0;
+ }
+ to {
+ background-position: 0 0;
+ }
+}
+
+.progress {
+ display: -ms-flexbox;
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+
+.progress-bar {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-pack: center;
+ justify-content: center;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #007bff;
+ transition: width 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar {
+ transition: none;
+ }
+}
+
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem;
+}
+
+.progress-bar-animated {
+ -webkit-animation: progress-bar-stripes 1s linear infinite;
+ animation: progress-bar-stripes 1s linear infinite;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar-animated {
+ -webkit-animation: none;
+ animation: none;
+ }
+}
+
+.media {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: start;
+ align-items: flex-start;
+}
+
+.media-body {
+ -ms-flex: 1;
+ flex: 1;
+}
+
+.list-group {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+}
+
+.list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit;
+}
+
+.list-group-item-action:hover, .list-group-item-action:focus {
+ z-index: 1;
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+
+.list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef;
+}
+
+.list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.75rem 1.25rem;
+ margin-bottom: -1px;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.list-group-item.disabled, .list-group-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+}
+
+.list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #007bff;
+ border-color: #007bff;
+}
+
+.list-group-horizontal {
+ -ms-flex-direction: row;
+ flex-direction: row;
+}
+
+.list-group-horizontal .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+}
+
+.list-group-horizontal .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+}
+
+.list-group-horizontal .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+}
+
+@media (min-width: 576px) {
+ .list-group-horizontal-sm {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .list-group-horizontal-sm .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .list-group-horizontal-sm .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-sm .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+
+@media (min-width: 768px) {
+ .list-group-horizontal-md {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .list-group-horizontal-md .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .list-group-horizontal-md .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-md .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+
+@media (min-width: 992px) {
+ .list-group-horizontal-lg {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .list-group-horizontal-lg .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .list-group-horizontal-lg .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-lg .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+
+@media (min-width: 1200px) {
+ .list-group-horizontal-xl {
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .list-group-horizontal-xl .list-group-item {
+ margin-right: -1px;
+ margin-bottom: 0;
+ }
+ .list-group-horizontal-xl .list-group-item:first-child {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-xl .list-group-item:last-child {
+ margin-right: 0;
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+}
+
+.list-group-flush .list-group-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.list-group-flush .list-group-item:last-child {
+ margin-bottom: -1px;
+}
+
+.list-group-flush:first-child .list-group-item:first-child {
+ border-top: 0;
+}
+
+.list-group-flush:last-child .list-group-item:last-child {
+ margin-bottom: 0;
+ border-bottom: 0;
+}
+
+.list-group-item-primary {
+ color: #004085;
+ background-color: #b8daff;
+}
+
+.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
+ color: #004085;
+ background-color: #9fcdff;
+}
+
+.list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #004085;
+ border-color: #004085;
+}
+
+.list-group-item-secondary {
+ color: #383d41;
+ background-color: #d6d8db;
+}
+
+.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
+ color: #383d41;
+ background-color: #c8cbcf;
+}
+
+.list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #383d41;
+ border-color: #383d41;
+}
+
+.list-group-item-success {
+ color: #155724;
+ background-color: #c3e6cb;
+}
+
+.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
+ color: #155724;
+ background-color: #b1dfbb;
+}
+
+.list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #155724;
+ border-color: #155724;
+}
+
+.list-group-item-info {
+ color: #0c5460;
+ background-color: #bee5eb;
+}
+
+.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
+ color: #0c5460;
+ background-color: #abdde5;
+}
+
+.list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #0c5460;
+ border-color: #0c5460;
+}
+
+.list-group-item-warning {
+ color: #856404;
+ background-color: #ffeeba;
+}
+
+.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
+ color: #856404;
+ background-color: #ffe8a1;
+}
+
+.list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #856404;
+ border-color: #856404;
+}
+
+.list-group-item-danger {
+ color: #721c24;
+ background-color: #f5c6cb;
+}
+
+.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
+ color: #721c24;
+ background-color: #f1b0b7;
+}
+
+.list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #721c24;
+ border-color: #721c24;
+}
+
+.list-group-item-light {
+ color: #818182;
+ background-color: #fdfdfe;
+}
+
+.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
+ color: #818182;
+ background-color: #ececf6;
+}
+
+.list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #818182;
+ border-color: #818182;
+}
+
+.list-group-item-dark {
+ color: #1b1e21;
+ background-color: #c6c8ca;
+}
+
+.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
+ color: #1b1e21;
+ background-color: #b9bbbe;
+}
+
+.list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #1b1e21;
+ border-color: #1b1e21;
+}
+
+.close {
+ float: right;
+ font-size: 1.5rem;
+ font-weight: 700;
+ line-height: 1;
+ color: #000;
+ text-shadow: 0 1px 0 #fff;
+ opacity: .5;
+}
+
+.close:hover {
+ color: #000;
+ text-decoration: none;
+}
+
+.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
+ opacity: .75;
+}
+
+button.close {
+ padding: 0;
+ background-color: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+a.close.disabled {
+ pointer-events: none;
+}
+
+.toast {
+ max-width: 350px;
+ overflow: hidden;
+ font-size: 0.875rem;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
+ -webkit-backdrop-filter: blur(10px);
+ backdrop-filter: blur(10px);
+ opacity: 0;
+ border-radius: 0.25rem;
+}
+
+.toast:not(:last-child) {
+ margin-bottom: 0.75rem;
+}
+
+.toast.showing {
+ opacity: 1;
+}
+
+.toast.show {
+ display: block;
+ opacity: 1;
+}
+
+.toast.hide {
+ display: none;
+}
+
+.toast-header {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 0.25rem 0.75rem;
+ color: #6c757d;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+}
+
+.toast-body {
+ padding: 0.75rem;
+}
+
+.modal-open {
+ overflow: hidden;
+}
+
+.modal-open .modal {
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.modal {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ outline: 0;
+}
+
+.modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 0.5rem;
+ pointer-events: none;
+}
+
+.modal.fade .modal-dialog {
+ transition: -webkit-transform 0.3s ease-out;
+ transition: transform 0.3s ease-out;
+ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
+ -webkit-transform: translate(0, -50px);
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.modal.show .modal-dialog {
+ -webkit-transform: none;
+ transform: none;
+}
+
+.modal-dialog-scrollable {
+ display: -ms-flexbox;
+ display: flex;
+ max-height: calc(100% - 1rem);
+}
+
+.modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 1rem);
+ overflow: hidden;
+}
+
+.modal-dialog-scrollable .modal-header,
+.modal-dialog-scrollable .modal-footer {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+
+.modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.modal-dialog-centered {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ min-height: calc(100% - 1rem);
+}
+
+.modal-dialog-centered::before {
+ display: block;
+ height: calc(100vh - 1rem);
+ content: "";
+}
+
+.modal-dialog-centered.modal-dialog-scrollable {
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-pack: center;
+ justify-content: center;
+ height: 100%;
+}
+
+.modal-dialog-centered.modal-dialog-scrollable .modal-content {
+ max-height: none;
+}
+
+.modal-dialog-centered.modal-dialog-scrollable::before {
+ content: none;
+}
+
+.modal-content {
+ position: relative;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+ outline: 0;
+}
+
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.modal-backdrop.fade {
+ opacity: 0;
+}
+
+.modal-backdrop.show {
+ opacity: 0.5;
+}
+
+.modal-header {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+ border-bottom: 1px solid #dee2e6;
+ border-top-left-radius: 0.3rem;
+ border-top-right-radius: 0.3rem;
+}
+
+.modal-header .close {
+ padding: 1rem 1rem;
+ margin: -1rem -1rem -1rem auto;
+}
+
+.modal-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.modal-body {
+ position: relative;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ padding: 1rem;
+}
+
+.modal-footer {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding: 1rem;
+ border-top: 1px solid #dee2e6;
+ border-bottom-right-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+
+.modal-footer > :not(:first-child) {
+ margin-left: .25rem;
+}
+
+.modal-footer > :not(:last-child) {
+ margin-right: .25rem;
+}
+
+.modal-scrollbar-measure {
+ position: absolute;
+ top: -9999px;
+ width: 50px;
+ height: 50px;
+ overflow: scroll;
+}
+
+@media (min-width: 576px) {
+ .modal-dialog {
+ max-width: 500px;
+ margin: 1.75rem auto;
+ }
+ .modal-dialog-scrollable {
+ max-height: calc(100% - 3.5rem);
+ }
+ .modal-dialog-scrollable .modal-content {
+ max-height: calc(100vh - 3.5rem);
+ }
+ .modal-dialog-centered {
+ min-height: calc(100% - 3.5rem);
+ }
+ .modal-dialog-centered::before {
+ height: calc(100vh - 3.5rem);
+ }
+ .modal-sm {
+ max-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .modal-lg,
+ .modal-xl {
+ max-width: 800px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .modal-xl {
+ max-width: 1140px;
+ }
+}
+
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.tooltip.show {
+ opacity: 0.9;
+}
+
+.tooltip .arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem;
+}
+
+.tooltip .arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
+ bottom: 0;
+}
+
+.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
+ top: 0;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000;
+}
+
+.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
+ right: 0;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000;
+}
+
+.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
+ top: 0;
+}
+
+.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+ bottom: 0;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000;
+}
+
+.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
+ left: 0;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000;
+}
+
+.tooltip-inner {
+ max-width: 200px;
+ padding: 0.25rem 0.5rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.25rem;
+}
+
+.popover {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 1060;
+ display: block;
+ max-width: 276px;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+}
+
+.popover .arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem;
+ margin: 0 0.3rem;
+}
+
+.popover .arrow::before, .popover .arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
+ margin-bottom: 0.5rem;
+}
+
+.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
+ bottom: calc((0.5rem + 1px) * -1);
+}
+
+.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
+ bottom: 0;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
+ bottom: 1px;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: #fff;
+}
+
+.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
+ margin-left: 0.5rem;
+}
+
+.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
+ left: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+
+.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
+ left: 0;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
+ left: 1px;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: #fff;
+}
+
+.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
+ margin-top: 0.5rem;
+}
+
+.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
+ top: calc((0.5rem + 1px) * -1);
+}
+
+.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
+ top: 0;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
+ top: 1px;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: #fff;
+}
+
+.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f7f7f7;
+}
+
+.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
+ margin-right: 0.5rem;
+}
+
+.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
+ right: calc((0.5rem + 1px) * -1);
+ width: 0.5rem;
+ height: 1rem;
+ margin: 0.3rem 0;
+}
+
+.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
+ right: 0;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
+ right: 1px;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: #fff;
+}
+
+.popover-header {
+ padding: 0.5rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ background-color: #f7f7f7;
+ border-bottom: 1px solid #ebebeb;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+
+.popover-header:empty {
+ display: none;
+}
+
+.popover-body {
+ padding: 0.5rem 0.75rem;
+ color: #212529;
+}
+
+.carousel {
+ position: relative;
+}
+
+.carousel.pointer-event {
+ -ms-touch-action: pan-y;
+ touch-action: pan-y;
+}
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ transition: -webkit-transform 0.6s ease-in-out;
+ transition: transform 0.6s ease-in-out;
+ transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-item {
+ transition: none;
+ }
+}
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: block;
+}
+
+.carousel-item-next:not(.carousel-item-left),
+.active.carousel-item-right {
+ -webkit-transform: translateX(100%);
+ transform: translateX(100%);
+}
+
+.carousel-item-prev:not(.carousel-item-right),
+.active.carousel-item-left {
+ -webkit-transform: translateX(-100%);
+ transform: translateX(-100%);
+}
+
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ -webkit-transform: none;
+ transform: none;
+}
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-left,
+.carousel-fade .carousel-item-prev.carousel-item-right {
+ z-index: 1;
+ opacity: 1;
+}
+
+.carousel-fade .active.carousel-item-left,
+.carousel-fade .active.carousel-item-right {
+ z-index: 0;
+ opacity: 0;
+ transition: 0s 0.6s opacity;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-fade .active.carousel-item-left,
+ .carousel-fade .active.carousel-item-right {
+ transition: none;
+ }
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 15%;
+ color: #fff;
+ text-align: center;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-control-prev,
+ .carousel-control-next {
+ transition: none;
+ }
+}
+
+.carousel-control-prev:hover, .carousel-control-prev:focus,
+.carousel-control-next:hover,
+.carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.carousel-control-prev {
+ left: 0;
+}
+
+.carousel-control-next {
+ right: 0;
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ background: no-repeat 50% / 100% 100%;
+}
+
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
+}
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
+}
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 15;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding-left: 0;
+ margin-right: 15%;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.carousel-indicators li {
+ box-sizing: content-box;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: .5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-indicators li {
+ transition: none;
+ }
+}
+
+.carousel-indicators .active {
+ opacity: 1;
+}
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 20px;
+ left: 15%;
+ z-index: 10;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ color: #fff;
+ text-align: center;
+}
+
+@-webkit-keyframes spinner-border {
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spinner-border {
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+.spinner-border {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ border: 0.25em solid currentColor;
+ border-right-color: transparent;
+ border-radius: 50%;
+ -webkit-animation: spinner-border .75s linear infinite;
+ animation: spinner-border .75s linear infinite;
+}
+
+.spinner-border-sm {
+ width: 1rem;
+ height: 1rem;
+ border-width: 0.2em;
+}
+
+@-webkit-keyframes spinner-grow {
+ 0% {
+ -webkit-transform: scale(0);
+ transform: scale(0);
+ }
+ 50% {
+ opacity: 1;
+ }
+}
+
+@keyframes spinner-grow {
+ 0% {
+ -webkit-transform: scale(0);
+ transform: scale(0);
+ }
+ 50% {
+ opacity: 1;
+ }
+}
+
+.spinner-grow {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: text-bottom;
+ background-color: currentColor;
+ border-radius: 50%;
+ opacity: 0;
+ -webkit-animation: spinner-grow .75s linear infinite;
+ animation: spinner-grow .75s linear infinite;
+}
+
+.spinner-grow-sm {
+ width: 1rem;
+ height: 1rem;
+}
+
+.align-baseline {
+ vertical-align: baseline !important;
+}
+
+.align-top {
+ vertical-align: top !important;
+}
+
+.align-middle {
+ vertical-align: middle !important;
+}
+
+.align-bottom {
+ vertical-align: bottom !important;
+}
+
+.align-text-bottom {
+ vertical-align: text-bottom !important;
+}
+
+.align-text-top {
+ vertical-align: text-top !important;
+}
+
+.bg-primary {
+ background-color: #007bff !important;
+}
+
+a.bg-primary:hover, a.bg-primary:focus,
+button.bg-primary:hover,
+button.bg-primary:focus {
+ background-color: #0062cc !important;
+}
+
+.bg-secondary {
+ background-color: #6c757d !important;
+}
+
+a.bg-secondary:hover, a.bg-secondary:focus,
+button.bg-secondary:hover,
+button.bg-secondary:focus {
+ background-color: #545b62 !important;
+}
+
+.bg-success {
+ background-color: #28a745 !important;
+}
+
+a.bg-success:hover, a.bg-success:focus,
+button.bg-success:hover,
+button.bg-success:focus {
+ background-color: #1e7e34 !important;
+}
+
+.bg-info {
+ background-color: #17a2b8 !important;
+}
+
+a.bg-info:hover, a.bg-info:focus,
+button.bg-info:hover,
+button.bg-info:focus {
+ background-color: #117a8b !important;
+}
+
+.bg-warning {
+ background-color: #ffc107 !important;
+}
+
+a.bg-warning:hover, a.bg-warning:focus,
+button.bg-warning:hover,
+button.bg-warning:focus {
+ background-color: #d39e00 !important;
+}
+
+.bg-danger {
+ background-color: #dc3545 !important;
+}
+
+a.bg-danger:hover, a.bg-danger:focus,
+button.bg-danger:hover,
+button.bg-danger:focus {
+ background-color: #bd2130 !important;
+}
+
+.bg-light {
+ background-color: #f8f9fa !important;
+}
+
+a.bg-light:hover, a.bg-light:focus,
+button.bg-light:hover,
+button.bg-light:focus {
+ background-color: #dae0e5 !important;
+}
+
+.bg-dark {
+ background-color: #343a40 !important;
+}
+
+a.bg-dark:hover, a.bg-dark:focus,
+button.bg-dark:hover,
+button.bg-dark:focus {
+ background-color: #1d2124 !important;
+}
+
+.bg-white {
+ background-color: #fff !important;
+}
+
+.bg-transparent {
+ background-color: transparent !important;
+}
+
+.border {
+ border: 1px solid #dee2e6 !important;
+}
+
+.border-top {
+ border-top: 1px solid #dee2e6 !important;
+}
+
+.border-right {
+ border-right: 1px solid #dee2e6 !important;
+}
+
+.border-bottom {
+ border-bottom: 1px solid #dee2e6 !important;
+}
+
+.border-left {
+ border-left: 1px solid #dee2e6 !important;
+}
+
+.border-0 {
+ border: 0 !important;
+}
+
+.border-top-0 {
+ border-top: 0 !important;
+}
+
+.border-right-0 {
+ border-right: 0 !important;
+}
+
+.border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.border-left-0 {
+ border-left: 0 !important;
+}
+
+.border-primary {
+ border-color: #007bff !important;
+}
+
+.border-secondary {
+ border-color: #6c757d !important;
+}
+
+.border-success {
+ border-color: #28a745 !important;
+}
+
+.border-info {
+ border-color: #17a2b8 !important;
+}
+
+.border-warning {
+ border-color: #ffc107 !important;
+}
+
+.border-danger {
+ border-color: #dc3545 !important;
+}
+
+.border-light {
+ border-color: #f8f9fa !important;
+}
+
+.border-dark {
+ border-color: #343a40 !important;
+}
+
+.border-white {
+ border-color: #fff !important;
+}
+
+.rounded-sm {
+ border-radius: 0.2rem !important;
+}
+
+.rounded {
+ border-radius: 0.25rem !important;
+}
+
+.rounded-top {
+ border-top-left-radius: 0.25rem !important;
+ border-top-right-radius: 0.25rem !important;
+}
+
+.rounded-right {
+ border-top-right-radius: 0.25rem !important;
+ border-bottom-right-radius: 0.25rem !important;
+}
+
+.rounded-bottom {
+ border-bottom-right-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+
+.rounded-left {
+ border-top-left-radius: 0.25rem !important;
+ border-bottom-left-radius: 0.25rem !important;
+}
+
+.rounded-lg {
+ border-radius: 0.3rem !important;
+}
+
+.rounded-circle {
+ border-radius: 50% !important;
+}
+
+.rounded-pill {
+ border-radius: 50rem !important;
+}
+
+.rounded-0 {
+ border-radius: 0 !important;
+}
+
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.d-none {
+ display: none !important;
+}
+
+.d-inline {
+ display: inline !important;
+}
+
+.d-inline-block {
+ display: inline-block !important;
+}
+
+.d-block {
+ display: block !important;
+}
+
+.d-table {
+ display: table !important;
+}
+
+.d-table-row {
+ display: table-row !important;
+}
+
+.d-table-cell {
+ display: table-cell !important;
+}
+
+.d-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+}
+
+.d-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+}
+
+@media (min-width: 576px) {
+ .d-sm-none {
+ display: none !important;
+ }
+ .d-sm-inline {
+ display: inline !important;
+ }
+ .d-sm-inline-block {
+ display: inline-block !important;
+ }
+ .d-sm-block {
+ display: block !important;
+ }
+ .d-sm-table {
+ display: table !important;
+ }
+ .d-sm-table-row {
+ display: table-row !important;
+ }
+ .d-sm-table-cell {
+ display: table-cell !important;
+ }
+ .d-sm-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .d-sm-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .d-md-none {
+ display: none !important;
+ }
+ .d-md-inline {
+ display: inline !important;
+ }
+ .d-md-inline-block {
+ display: inline-block !important;
+ }
+ .d-md-block {
+ display: block !important;
+ }
+ .d-md-table {
+ display: table !important;
+ }
+ .d-md-table-row {
+ display: table-row !important;
+ }
+ .d-md-table-cell {
+ display: table-cell !important;
+ }
+ .d-md-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .d-md-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .d-lg-none {
+ display: none !important;
+ }
+ .d-lg-inline {
+ display: inline !important;
+ }
+ .d-lg-inline-block {
+ display: inline-block !important;
+ }
+ .d-lg-block {
+ display: block !important;
+ }
+ .d-lg-table {
+ display: table !important;
+ }
+ .d-lg-table-row {
+ display: table-row !important;
+ }
+ .d-lg-table-cell {
+ display: table-cell !important;
+ }
+ .d-lg-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .d-lg-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .d-xl-none {
+ display: none !important;
+ }
+ .d-xl-inline {
+ display: inline !important;
+ }
+ .d-xl-inline-block {
+ display: inline-block !important;
+ }
+ .d-xl-block {
+ display: block !important;
+ }
+ .d-xl-table {
+ display: table !important;
+ }
+ .d-xl-table-row {
+ display: table-row !important;
+ }
+ .d-xl-table-cell {
+ display: table-cell !important;
+ }
+ .d-xl-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .d-xl-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+
+@media print {
+ .d-print-none {
+ display: none !important;
+ }
+ .d-print-inline {
+ display: inline !important;
+ }
+ .d-print-inline-block {
+ display: inline-block !important;
+ }
+ .d-print-block {
+ display: block !important;
+ }
+ .d-print-table {
+ display: table !important;
+ }
+ .d-print-table-row {
+ display: table-row !important;
+ }
+ .d-print-table-cell {
+ display: table-cell !important;
+ }
+ .d-print-flex {
+ display: -ms-flexbox !important;
+ display: flex !important;
+ }
+ .d-print-inline-flex {
+ display: -ms-inline-flexbox !important;
+ display: inline-flex !important;
+ }
+}
+
+.embed-responsive {
+ position: relative;
+ display: block;
+ width: 100%;
+ padding: 0;
+ overflow: hidden;
+}
+
+.embed-responsive::before {
+ display: block;
+ content: "";
+}
+
+.embed-responsive .embed-responsive-item,
+.embed-responsive iframe,
+.embed-responsive embed,
+.embed-responsive object,
+.embed-responsive video {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border: 0;
+}
+
+.embed-responsive-21by9::before {
+ padding-top: 42.857143%;
+}
+
+.embed-responsive-16by9::before {
+ padding-top: 56.25%;
+}
+
+.embed-responsive-4by3::before {
+ padding-top: 75%;
+}
+
+.embed-responsive-1by1::before {
+ padding-top: 100%;
+}
+
+.flex-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+}
+
+.flex-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+}
+
+.flex-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+}
+
+.flex-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+}
+
+.flex-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+}
+
+.flex-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+}
+
+.flex-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+}
+
+.flex-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+}
+
+.flex-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+}
+
+.flex-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+}
+
+.flex-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+}
+
+.flex-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+}
+
+.justify-content-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+}
+
+.justify-content-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+}
+
+.justify-content-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+}
+
+.justify-content-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+}
+
+.justify-content-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+}
+
+.align-items-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+}
+
+.align-items-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+}
+
+.align-items-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+}
+
+.align-items-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+}
+
+.align-items-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+}
+
+.align-content-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+}
+
+.align-content-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+}
+
+.align-content-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+}
+
+.align-content-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+}
+
+.align-content-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+}
+
+.align-content-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+}
+
+.align-self-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+}
+
+.align-self-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+}
+
+.align-self-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+}
+
+.align-self-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+}
+
+.align-self-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+}
+
+.align-self-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+}
+
+@media (min-width: 576px) {
+ .flex-sm-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .flex-sm-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .flex-sm-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .flex-sm-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .flex-sm-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .flex-sm-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .flex-sm-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .flex-sm-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .flex-sm-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .flex-sm-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .flex-sm-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .flex-sm-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .justify-content-sm-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .justify-content-sm-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .justify-content-sm-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .justify-content-sm-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .justify-content-sm-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .align-items-sm-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .align-items-sm-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .align-items-sm-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .align-items-sm-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .align-items-sm-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .align-content-sm-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .align-content-sm-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .align-content-sm-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .align-content-sm-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .align-content-sm-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .align-content-sm-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .align-self-sm-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .align-self-sm-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .align-self-sm-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .align-self-sm-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .align-self-sm-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .align-self-sm-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .flex-md-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .flex-md-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .flex-md-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .flex-md-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .flex-md-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .flex-md-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .flex-md-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .flex-md-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .flex-md-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .flex-md-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .flex-md-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .flex-md-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .justify-content-md-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .justify-content-md-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .justify-content-md-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .justify-content-md-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .justify-content-md-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .align-items-md-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .align-items-md-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .align-items-md-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .align-items-md-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .align-items-md-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .align-content-md-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .align-content-md-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .align-content-md-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .align-content-md-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .align-content-md-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .align-content-md-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .align-self-md-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .align-self-md-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .align-self-md-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .align-self-md-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .align-self-md-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .align-self-md-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .flex-lg-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .flex-lg-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .flex-lg-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .flex-lg-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .flex-lg-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .flex-lg-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .flex-lg-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .flex-lg-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .flex-lg-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .flex-lg-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .flex-lg-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .flex-lg-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .justify-content-lg-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .justify-content-lg-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .justify-content-lg-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .justify-content-lg-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .justify-content-lg-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .align-items-lg-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .align-items-lg-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .align-items-lg-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .align-items-lg-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .align-items-lg-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .align-content-lg-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .align-content-lg-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .align-content-lg-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .align-content-lg-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .align-content-lg-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .align-content-lg-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .align-self-lg-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .align-self-lg-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .align-self-lg-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .align-self-lg-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .align-self-lg-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .align-self-lg-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .flex-xl-row {
+ -ms-flex-direction: row !important;
+ flex-direction: row !important;
+ }
+ .flex-xl-column {
+ -ms-flex-direction: column !important;
+ flex-direction: column !important;
+ }
+ .flex-xl-row-reverse {
+ -ms-flex-direction: row-reverse !important;
+ flex-direction: row-reverse !important;
+ }
+ .flex-xl-column-reverse {
+ -ms-flex-direction: column-reverse !important;
+ flex-direction: column-reverse !important;
+ }
+ .flex-xl-wrap {
+ -ms-flex-wrap: wrap !important;
+ flex-wrap: wrap !important;
+ }
+ .flex-xl-nowrap {
+ -ms-flex-wrap: nowrap !important;
+ flex-wrap: nowrap !important;
+ }
+ .flex-xl-wrap-reverse {
+ -ms-flex-wrap: wrap-reverse !important;
+ flex-wrap: wrap-reverse !important;
+ }
+ .flex-xl-fill {
+ -ms-flex: 1 1 auto !important;
+ flex: 1 1 auto !important;
+ }
+ .flex-xl-grow-0 {
+ -ms-flex-positive: 0 !important;
+ flex-grow: 0 !important;
+ }
+ .flex-xl-grow-1 {
+ -ms-flex-positive: 1 !important;
+ flex-grow: 1 !important;
+ }
+ .flex-xl-shrink-0 {
+ -ms-flex-negative: 0 !important;
+ flex-shrink: 0 !important;
+ }
+ .flex-xl-shrink-1 {
+ -ms-flex-negative: 1 !important;
+ flex-shrink: 1 !important;
+ }
+ .justify-content-xl-start {
+ -ms-flex-pack: start !important;
+ justify-content: flex-start !important;
+ }
+ .justify-content-xl-end {
+ -ms-flex-pack: end !important;
+ justify-content: flex-end !important;
+ }
+ .justify-content-xl-center {
+ -ms-flex-pack: center !important;
+ justify-content: center !important;
+ }
+ .justify-content-xl-between {
+ -ms-flex-pack: justify !important;
+ justify-content: space-between !important;
+ }
+ .justify-content-xl-around {
+ -ms-flex-pack: distribute !important;
+ justify-content: space-around !important;
+ }
+ .align-items-xl-start {
+ -ms-flex-align: start !important;
+ align-items: flex-start !important;
+ }
+ .align-items-xl-end {
+ -ms-flex-align: end !important;
+ align-items: flex-end !important;
+ }
+ .align-items-xl-center {
+ -ms-flex-align: center !important;
+ align-items: center !important;
+ }
+ .align-items-xl-baseline {
+ -ms-flex-align: baseline !important;
+ align-items: baseline !important;
+ }
+ .align-items-xl-stretch {
+ -ms-flex-align: stretch !important;
+ align-items: stretch !important;
+ }
+ .align-content-xl-start {
+ -ms-flex-line-pack: start !important;
+ align-content: flex-start !important;
+ }
+ .align-content-xl-end {
+ -ms-flex-line-pack: end !important;
+ align-content: flex-end !important;
+ }
+ .align-content-xl-center {
+ -ms-flex-line-pack: center !important;
+ align-content: center !important;
+ }
+ .align-content-xl-between {
+ -ms-flex-line-pack: justify !important;
+ align-content: space-between !important;
+ }
+ .align-content-xl-around {
+ -ms-flex-line-pack: distribute !important;
+ align-content: space-around !important;
+ }
+ .align-content-xl-stretch {
+ -ms-flex-line-pack: stretch !important;
+ align-content: stretch !important;
+ }
+ .align-self-xl-auto {
+ -ms-flex-item-align: auto !important;
+ align-self: auto !important;
+ }
+ .align-self-xl-start {
+ -ms-flex-item-align: start !important;
+ align-self: flex-start !important;
+ }
+ .align-self-xl-end {
+ -ms-flex-item-align: end !important;
+ align-self: flex-end !important;
+ }
+ .align-self-xl-center {
+ -ms-flex-item-align: center !important;
+ align-self: center !important;
+ }
+ .align-self-xl-baseline {
+ -ms-flex-item-align: baseline !important;
+ align-self: baseline !important;
+ }
+ .align-self-xl-stretch {
+ -ms-flex-item-align: stretch !important;
+ align-self: stretch !important;
+ }
+}
+
+.float-left {
+ float: left !important;
+}
+
+.float-right {
+ float: right !important;
+}
+
+.float-none {
+ float: none !important;
+}
+
+@media (min-width: 576px) {
+ .float-sm-left {
+ float: left !important;
+ }
+ .float-sm-right {
+ float: right !important;
+ }
+ .float-sm-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .float-md-left {
+ float: left !important;
+ }
+ .float-md-right {
+ float: right !important;
+ }
+ .float-md-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .float-lg-left {
+ float: left !important;
+ }
+ .float-lg-right {
+ float: right !important;
+ }
+ .float-lg-none {
+ float: none !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .float-xl-left {
+ float: left !important;
+ }
+ .float-xl-right {
+ float: right !important;
+ }
+ .float-xl-none {
+ float: none !important;
+ }
+}
+
+.overflow-auto {
+ overflow: auto !important;
+}
+
+.overflow-hidden {
+ overflow: hidden !important;
+}
+
+.position-static {
+ position: static !important;
+}
+
+.position-relative {
+ position: relative !important;
+}
+
+.position-absolute {
+ position: absolute !important;
+}
+
+.position-fixed {
+ position: fixed !important;
+}
+
+.position-sticky {
+ position: -webkit-sticky !important;
+ position: sticky !important;
+}
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030;
+}
+
+@supports ((position: -webkit-sticky) or (position: sticky)) {
+ .sticky-top {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border: 0;
+}
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+
+.shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.shadow-none {
+ box-shadow: none !important;
+}
+
+.w-25 {
+ width: 25% !important;
+}
+
+.w-50 {
+ width: 50% !important;
+}
+
+.w-75 {
+ width: 75% !important;
+}
+
+.w-100 {
+ width: 100% !important;
+}
+
+.w-auto {
+ width: auto !important;
+}
+
+.h-25 {
+ height: 25% !important;
+}
+
+.h-50 {
+ height: 50% !important;
+}
+
+.h-75 {
+ height: 75% !important;
+}
+
+.h-100 {
+ height: 100% !important;
+}
+
+.h-auto {
+ height: auto !important;
+}
+
+.mw-100 {
+ max-width: 100% !important;
+}
+
+.mh-100 {
+ max-height: 100% !important;
+}
+
+.min-vw-100 {
+ min-width: 100vw !important;
+}
+
+.min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.vw-100 {
+ width: 100vw !important;
+}
+
+.vh-100 {
+ height: 100vh !important;
+}
+
+.stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ pointer-events: auto;
+ content: "";
+ background-color: rgba(0, 0, 0, 0);
+}
+
+.m-0 {
+ margin: 0 !important;
+}
+
+.mt-0,
+.my-0 {
+ margin-top: 0 !important;
+}
+
+.mr-0,
+.mx-0 {
+ margin-right: 0 !important;
+}
+
+.mb-0,
+.my-0 {
+ margin-bottom: 0 !important;
+}
+
+.ml-0,
+.mx-0 {
+ margin-left: 0 !important;
+}
+
+.m-1 {
+ margin: 0.25rem !important;
+}
+
+.mt-1,
+.my-1 {
+ margin-top: 0.25rem !important;
+}
+
+.mr-1,
+.mx-1 {
+ margin-right: 0.25rem !important;
+}
+
+.mb-1,
+.my-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.ml-1,
+.mx-1 {
+ margin-left: 0.25rem !important;
+}
+
+.m-2 {
+ margin: 0.5rem !important;
+}
+
+.mt-2,
+.my-2 {
+ margin-top: 0.5rem !important;
+}
+
+.mr-2,
+.mx-2 {
+ margin-right: 0.5rem !important;
+}
+
+.mb-2,
+.my-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.ml-2,
+.mx-2 {
+ margin-left: 0.5rem !important;
+}
+
+.m-3 {
+ margin: 1rem !important;
+}
+
+.mt-3,
+.my-3 {
+ margin-top: 1rem !important;
+}
+
+.mr-3,
+.mx-3 {
+ margin-right: 1rem !important;
+}
+
+.mb-3,
+.my-3 {
+ margin-bottom: 1rem !important;
+}
+
+.ml-3,
+.mx-3 {
+ margin-left: 1rem !important;
+}
+
+.m-4 {
+ margin: 1.5rem !important;
+}
+
+.mt-4,
+.my-4 {
+ margin-top: 1.5rem !important;
+}
+
+.mr-4,
+.mx-4 {
+ margin-right: 1.5rem !important;
+}
+
+.mb-4,
+.my-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.ml-4,
+.mx-4 {
+ margin-left: 1.5rem !important;
+}
+
+.m-5 {
+ margin: 3rem !important;
+}
+
+.mt-5,
+.my-5 {
+ margin-top: 3rem !important;
+}
+
+.mr-5,
+.mx-5 {
+ margin-right: 3rem !important;
+}
+
+.mb-5,
+.my-5 {
+ margin-bottom: 3rem !important;
+}
+
+.ml-5,
+.mx-5 {
+ margin-left: 3rem !important;
+}
+
+.p-0 {
+ padding: 0 !important;
+}
+
+.pt-0,
+.py-0 {
+ padding-top: 0 !important;
+}
+
+.pr-0,
+.px-0 {
+ padding-right: 0 !important;
+}
+
+.pb-0,
+.py-0 {
+ padding-bottom: 0 !important;
+}
+
+.pl-0,
+.px-0 {
+ padding-left: 0 !important;
+}
+
+.p-1 {
+ padding: 0.25rem !important;
+}
+
+.pt-1,
+.py-1 {
+ padding-top: 0.25rem !important;
+}
+
+.pr-1,
+.px-1 {
+ padding-right: 0.25rem !important;
+}
+
+.pb-1,
+.py-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.pl-1,
+.px-1 {
+ padding-left: 0.25rem !important;
+}
+
+.p-2 {
+ padding: 0.5rem !important;
+}
+
+.pt-2,
+.py-2 {
+ padding-top: 0.5rem !important;
+}
+
+.pr-2,
+.px-2 {
+ padding-right: 0.5rem !important;
+}
+
+.pb-2,
+.py-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.pl-2,
+.px-2 {
+ padding-left: 0.5rem !important;
+}
+
+.p-3 {
+ padding: 1rem !important;
+}
+
+.pt-3,
+.py-3 {
+ padding-top: 1rem !important;
+}
+
+.pr-3,
+.px-3 {
+ padding-right: 1rem !important;
+}
+
+.pb-3,
+.py-3 {
+ padding-bottom: 1rem !important;
+}
+
+.pl-3,
+.px-3 {
+ padding-left: 1rem !important;
+}
+
+.p-4 {
+ padding: 1.5rem !important;
+}
+
+.pt-4,
+.py-4 {
+ padding-top: 1.5rem !important;
+}
+
+.pr-4,
+.px-4 {
+ padding-right: 1.5rem !important;
+}
+
+.pb-4,
+.py-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.pl-4,
+.px-4 {
+ padding-left: 1.5rem !important;
+}
+
+.p-5 {
+ padding: 3rem !important;
+}
+
+.pt-5,
+.py-5 {
+ padding-top: 3rem !important;
+}
+
+.pr-5,
+.px-5 {
+ padding-right: 3rem !important;
+}
+
+.pb-5,
+.py-5 {
+ padding-bottom: 3rem !important;
+}
+
+.pl-5,
+.px-5 {
+ padding-left: 3rem !important;
+}
+
+.m-n1 {
+ margin: -0.25rem !important;
+}
+
+.mt-n1,
+.my-n1 {
+ margin-top: -0.25rem !important;
+}
+
+.mr-n1,
+.mx-n1 {
+ margin-right: -0.25rem !important;
+}
+
+.mb-n1,
+.my-n1 {
+ margin-bottom: -0.25rem !important;
+}
+
+.ml-n1,
+.mx-n1 {
+ margin-left: -0.25rem !important;
+}
+
+.m-n2 {
+ margin: -0.5rem !important;
+}
+
+.mt-n2,
+.my-n2 {
+ margin-top: -0.5rem !important;
+}
+
+.mr-n2,
+.mx-n2 {
+ margin-right: -0.5rem !important;
+}
+
+.mb-n2,
+.my-n2 {
+ margin-bottom: -0.5rem !important;
+}
+
+.ml-n2,
+.mx-n2 {
+ margin-left: -0.5rem !important;
+}
+
+.m-n3 {
+ margin: -1rem !important;
+}
+
+.mt-n3,
+.my-n3 {
+ margin-top: -1rem !important;
+}
+
+.mr-n3,
+.mx-n3 {
+ margin-right: -1rem !important;
+}
+
+.mb-n3,
+.my-n3 {
+ margin-bottom: -1rem !important;
+}
+
+.ml-n3,
+.mx-n3 {
+ margin-left: -1rem !important;
+}
+
+.m-n4 {
+ margin: -1.5rem !important;
+}
+
+.mt-n4,
+.my-n4 {
+ margin-top: -1.5rem !important;
+}
+
+.mr-n4,
+.mx-n4 {
+ margin-right: -1.5rem !important;
+}
+
+.mb-n4,
+.my-n4 {
+ margin-bottom: -1.5rem !important;
+}
+
+.ml-n4,
+.mx-n4 {
+ margin-left: -1.5rem !important;
+}
+
+.m-n5 {
+ margin: -3rem !important;
+}
+
+.mt-n5,
+.my-n5 {
+ margin-top: -3rem !important;
+}
+
+.mr-n5,
+.mx-n5 {
+ margin-right: -3rem !important;
+}
+
+.mb-n5,
+.my-n5 {
+ margin-bottom: -3rem !important;
+}
+
+.ml-n5,
+.mx-n5 {
+ margin-left: -3rem !important;
+}
+
+.m-auto {
+ margin: auto !important;
+}
+
+.mt-auto,
+.my-auto {
+ margin-top: auto !important;
+}
+
+.mr-auto,
+.mx-auto {
+ margin-right: auto !important;
+}
+
+.mb-auto,
+.my-auto {
+ margin-bottom: auto !important;
+}
+
+.ml-auto,
+.mx-auto {
+ margin-left: auto !important;
+}
+
+@media (min-width: 576px) {
+ .m-sm-0 {
+ margin: 0 !important;
+ }
+ .mt-sm-0,
+ .my-sm-0 {
+ margin-top: 0 !important;
+ }
+ .mr-sm-0,
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ }
+ .mb-sm-0,
+ .my-sm-0 {
+ margin-bottom: 0 !important;
+ }
+ .ml-sm-0,
+ .mx-sm-0 {
+ margin-left: 0 !important;
+ }
+ .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+ .mt-sm-1,
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mr-sm-1,
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+ .mb-sm-1,
+ .my-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .ml-sm-1,
+ .mx-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+ .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+ .mt-sm-2,
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mr-sm-2,
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+ .mb-sm-2,
+ .my-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .ml-sm-2,
+ .mx-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+ .m-sm-3 {
+ margin: 1rem !important;
+ }
+ .mt-sm-3,
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ }
+ .mr-sm-3,
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ }
+ .mb-sm-3,
+ .my-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+ .ml-sm-3,
+ .mx-sm-3 {
+ margin-left: 1rem !important;
+ }
+ .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+ .mt-sm-4,
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mr-sm-4,
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+ .mb-sm-4,
+ .my-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .ml-sm-4,
+ .mx-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+ .m-sm-5 {
+ margin: 3rem !important;
+ }
+ .mt-sm-5,
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ }
+ .mr-sm-5,
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ }
+ .mb-sm-5,
+ .my-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+ .ml-sm-5,
+ .mx-sm-5 {
+ margin-left: 3rem !important;
+ }
+ .p-sm-0 {
+ padding: 0 !important;
+ }
+ .pt-sm-0,
+ .py-sm-0 {
+ padding-top: 0 !important;
+ }
+ .pr-sm-0,
+ .px-sm-0 {
+ padding-right: 0 !important;
+ }
+ .pb-sm-0,
+ .py-sm-0 {
+ padding-bottom: 0 !important;
+ }
+ .pl-sm-0,
+ .px-sm-0 {
+ padding-left: 0 !important;
+ }
+ .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+ .pt-sm-1,
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pr-sm-1,
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pb-sm-1,
+ .py-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pl-sm-1,
+ .px-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+ .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+ .pt-sm-2,
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pr-sm-2,
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pb-sm-2,
+ .py-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pl-sm-2,
+ .px-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+ .p-sm-3 {
+ padding: 1rem !important;
+ }
+ .pt-sm-3,
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ }
+ .pr-sm-3,
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ }
+ .pb-sm-3,
+ .py-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pl-sm-3,
+ .px-sm-3 {
+ padding-left: 1rem !important;
+ }
+ .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+ .pt-sm-4,
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pr-sm-4,
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pb-sm-4,
+ .py-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pl-sm-4,
+ .px-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+ .p-sm-5 {
+ padding: 3rem !important;
+ }
+ .pt-sm-5,
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ }
+ .pr-sm-5,
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-sm-5,
+ .py-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+ .pl-sm-5,
+ .px-sm-5 {
+ padding-left: 3rem !important;
+ }
+ .m-sm-n1 {
+ margin: -0.25rem !important;
+ }
+ .mt-sm-n1,
+ .my-sm-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .mr-sm-n1,
+ .mx-sm-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .mb-sm-n1,
+ .my-sm-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .ml-sm-n1,
+ .mx-sm-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .m-sm-n2 {
+ margin: -0.5rem !important;
+ }
+ .mt-sm-n2,
+ .my-sm-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .mr-sm-n2,
+ .mx-sm-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .mb-sm-n2,
+ .my-sm-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .ml-sm-n2,
+ .mx-sm-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .m-sm-n3 {
+ margin: -1rem !important;
+ }
+ .mt-sm-n3,
+ .my-sm-n3 {
+ margin-top: -1rem !important;
+ }
+ .mr-sm-n3,
+ .mx-sm-n3 {
+ margin-right: -1rem !important;
+ }
+ .mb-sm-n3,
+ .my-sm-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .ml-sm-n3,
+ .mx-sm-n3 {
+ margin-left: -1rem !important;
+ }
+ .m-sm-n4 {
+ margin: -1.5rem !important;
+ }
+ .mt-sm-n4,
+ .my-sm-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .mr-sm-n4,
+ .mx-sm-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .mb-sm-n4,
+ .my-sm-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .ml-sm-n4,
+ .mx-sm-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .m-sm-n5 {
+ margin: -3rem !important;
+ }
+ .mt-sm-n5,
+ .my-sm-n5 {
+ margin-top: -3rem !important;
+ }
+ .mr-sm-n5,
+ .mx-sm-n5 {
+ margin-right: -3rem !important;
+ }
+ .mb-sm-n5,
+ .my-sm-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .ml-sm-n5,
+ .mx-sm-n5 {
+ margin-left: -3rem !important;
+ }
+ .m-sm-auto {
+ margin: auto !important;
+ }
+ .mt-sm-auto,
+ .my-sm-auto {
+ margin-top: auto !important;
+ }
+ .mr-sm-auto,
+ .mx-sm-auto {
+ margin-right: auto !important;
+ }
+ .mb-sm-auto,
+ .my-sm-auto {
+ margin-bottom: auto !important;
+ }
+ .ml-sm-auto,
+ .mx-sm-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .m-md-0 {
+ margin: 0 !important;
+ }
+ .mt-md-0,
+ .my-md-0 {
+ margin-top: 0 !important;
+ }
+ .mr-md-0,
+ .mx-md-0 {
+ margin-right: 0 !important;
+ }
+ .mb-md-0,
+ .my-md-0 {
+ margin-bottom: 0 !important;
+ }
+ .ml-md-0,
+ .mx-md-0 {
+ margin-left: 0 !important;
+ }
+ .m-md-1 {
+ margin: 0.25rem !important;
+ }
+ .mt-md-1,
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mr-md-1,
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ }
+ .mb-md-1,
+ .my-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .ml-md-1,
+ .mx-md-1 {
+ margin-left: 0.25rem !important;
+ }
+ .m-md-2 {
+ margin: 0.5rem !important;
+ }
+ .mt-md-2,
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mr-md-2,
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ }
+ .mb-md-2,
+ .my-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .ml-md-2,
+ .mx-md-2 {
+ margin-left: 0.5rem !important;
+ }
+ .m-md-3 {
+ margin: 1rem !important;
+ }
+ .mt-md-3,
+ .my-md-3 {
+ margin-top: 1rem !important;
+ }
+ .mr-md-3,
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ }
+ .mb-md-3,
+ .my-md-3 {
+ margin-bottom: 1rem !important;
+ }
+ .ml-md-3,
+ .mx-md-3 {
+ margin-left: 1rem !important;
+ }
+ .m-md-4 {
+ margin: 1.5rem !important;
+ }
+ .mt-md-4,
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mr-md-4,
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ }
+ .mb-md-4,
+ .my-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .ml-md-4,
+ .mx-md-4 {
+ margin-left: 1.5rem !important;
+ }
+ .m-md-5 {
+ margin: 3rem !important;
+ }
+ .mt-md-5,
+ .my-md-5 {
+ margin-top: 3rem !important;
+ }
+ .mr-md-5,
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ }
+ .mb-md-5,
+ .my-md-5 {
+ margin-bottom: 3rem !important;
+ }
+ .ml-md-5,
+ .mx-md-5 {
+ margin-left: 3rem !important;
+ }
+ .p-md-0 {
+ padding: 0 !important;
+ }
+ .pt-md-0,
+ .py-md-0 {
+ padding-top: 0 !important;
+ }
+ .pr-md-0,
+ .px-md-0 {
+ padding-right: 0 !important;
+ }
+ .pb-md-0,
+ .py-md-0 {
+ padding-bottom: 0 !important;
+ }
+ .pl-md-0,
+ .px-md-0 {
+ padding-left: 0 !important;
+ }
+ .p-md-1 {
+ padding: 0.25rem !important;
+ }
+ .pt-md-1,
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pr-md-1,
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pb-md-1,
+ .py-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pl-md-1,
+ .px-md-1 {
+ padding-left: 0.25rem !important;
+ }
+ .p-md-2 {
+ padding: 0.5rem !important;
+ }
+ .pt-md-2,
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pr-md-2,
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pb-md-2,
+ .py-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pl-md-2,
+ .px-md-2 {
+ padding-left: 0.5rem !important;
+ }
+ .p-md-3 {
+ padding: 1rem !important;
+ }
+ .pt-md-3,
+ .py-md-3 {
+ padding-top: 1rem !important;
+ }
+ .pr-md-3,
+ .px-md-3 {
+ padding-right: 1rem !important;
+ }
+ .pb-md-3,
+ .py-md-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pl-md-3,
+ .px-md-3 {
+ padding-left: 1rem !important;
+ }
+ .p-md-4 {
+ padding: 1.5rem !important;
+ }
+ .pt-md-4,
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pr-md-4,
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pb-md-4,
+ .py-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pl-md-4,
+ .px-md-4 {
+ padding-left: 1.5rem !important;
+ }
+ .p-md-5 {
+ padding: 3rem !important;
+ }
+ .pt-md-5,
+ .py-md-5 {
+ padding-top: 3rem !important;
+ }
+ .pr-md-5,
+ .px-md-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-md-5,
+ .py-md-5 {
+ padding-bottom: 3rem !important;
+ }
+ .pl-md-5,
+ .px-md-5 {
+ padding-left: 3rem !important;
+ }
+ .m-md-n1 {
+ margin: -0.25rem !important;
+ }
+ .mt-md-n1,
+ .my-md-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .mr-md-n1,
+ .mx-md-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .mb-md-n1,
+ .my-md-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .ml-md-n1,
+ .mx-md-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .m-md-n2 {
+ margin: -0.5rem !important;
+ }
+ .mt-md-n2,
+ .my-md-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .mr-md-n2,
+ .mx-md-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .mb-md-n2,
+ .my-md-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .ml-md-n2,
+ .mx-md-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .m-md-n3 {
+ margin: -1rem !important;
+ }
+ .mt-md-n3,
+ .my-md-n3 {
+ margin-top: -1rem !important;
+ }
+ .mr-md-n3,
+ .mx-md-n3 {
+ margin-right: -1rem !important;
+ }
+ .mb-md-n3,
+ .my-md-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .ml-md-n3,
+ .mx-md-n3 {
+ margin-left: -1rem !important;
+ }
+ .m-md-n4 {
+ margin: -1.5rem !important;
+ }
+ .mt-md-n4,
+ .my-md-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .mr-md-n4,
+ .mx-md-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .mb-md-n4,
+ .my-md-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .ml-md-n4,
+ .mx-md-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .m-md-n5 {
+ margin: -3rem !important;
+ }
+ .mt-md-n5,
+ .my-md-n5 {
+ margin-top: -3rem !important;
+ }
+ .mr-md-n5,
+ .mx-md-n5 {
+ margin-right: -3rem !important;
+ }
+ .mb-md-n5,
+ .my-md-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .ml-md-n5,
+ .mx-md-n5 {
+ margin-left: -3rem !important;
+ }
+ .m-md-auto {
+ margin: auto !important;
+ }
+ .mt-md-auto,
+ .my-md-auto {
+ margin-top: auto !important;
+ }
+ .mr-md-auto,
+ .mx-md-auto {
+ margin-right: auto !important;
+ }
+ .mb-md-auto,
+ .my-md-auto {
+ margin-bottom: auto !important;
+ }
+ .ml-md-auto,
+ .mx-md-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .m-lg-0 {
+ margin: 0 !important;
+ }
+ .mt-lg-0,
+ .my-lg-0 {
+ margin-top: 0 !important;
+ }
+ .mr-lg-0,
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ }
+ .mb-lg-0,
+ .my-lg-0 {
+ margin-bottom: 0 !important;
+ }
+ .ml-lg-0,
+ .mx-lg-0 {
+ margin-left: 0 !important;
+ }
+ .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+ .mt-lg-1,
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mr-lg-1,
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+ .mb-lg-1,
+ .my-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .ml-lg-1,
+ .mx-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+ .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+ .mt-lg-2,
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mr-lg-2,
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+ .mb-lg-2,
+ .my-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .ml-lg-2,
+ .mx-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+ .m-lg-3 {
+ margin: 1rem !important;
+ }
+ .mt-lg-3,
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ }
+ .mr-lg-3,
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ }
+ .mb-lg-3,
+ .my-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+ .ml-lg-3,
+ .mx-lg-3 {
+ margin-left: 1rem !important;
+ }
+ .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+ .mt-lg-4,
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mr-lg-4,
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+ .mb-lg-4,
+ .my-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .ml-lg-4,
+ .mx-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+ .m-lg-5 {
+ margin: 3rem !important;
+ }
+ .mt-lg-5,
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ }
+ .mr-lg-5,
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ }
+ .mb-lg-5,
+ .my-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+ .ml-lg-5,
+ .mx-lg-5 {
+ margin-left: 3rem !important;
+ }
+ .p-lg-0 {
+ padding: 0 !important;
+ }
+ .pt-lg-0,
+ .py-lg-0 {
+ padding-top: 0 !important;
+ }
+ .pr-lg-0,
+ .px-lg-0 {
+ padding-right: 0 !important;
+ }
+ .pb-lg-0,
+ .py-lg-0 {
+ padding-bottom: 0 !important;
+ }
+ .pl-lg-0,
+ .px-lg-0 {
+ padding-left: 0 !important;
+ }
+ .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+ .pt-lg-1,
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pr-lg-1,
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pb-lg-1,
+ .py-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pl-lg-1,
+ .px-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+ .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+ .pt-lg-2,
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pr-lg-2,
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pb-lg-2,
+ .py-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pl-lg-2,
+ .px-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+ .p-lg-3 {
+ padding: 1rem !important;
+ }
+ .pt-lg-3,
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ }
+ .pr-lg-3,
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ }
+ .pb-lg-3,
+ .py-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pl-lg-3,
+ .px-lg-3 {
+ padding-left: 1rem !important;
+ }
+ .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+ .pt-lg-4,
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pr-lg-4,
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pb-lg-4,
+ .py-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pl-lg-4,
+ .px-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+ .p-lg-5 {
+ padding: 3rem !important;
+ }
+ .pt-lg-5,
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ }
+ .pr-lg-5,
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-lg-5,
+ .py-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+ .pl-lg-5,
+ .px-lg-5 {
+ padding-left: 3rem !important;
+ }
+ .m-lg-n1 {
+ margin: -0.25rem !important;
+ }
+ .mt-lg-n1,
+ .my-lg-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .mr-lg-n1,
+ .mx-lg-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .mb-lg-n1,
+ .my-lg-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .ml-lg-n1,
+ .mx-lg-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .m-lg-n2 {
+ margin: -0.5rem !important;
+ }
+ .mt-lg-n2,
+ .my-lg-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .mr-lg-n2,
+ .mx-lg-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .mb-lg-n2,
+ .my-lg-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .ml-lg-n2,
+ .mx-lg-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .m-lg-n3 {
+ margin: -1rem !important;
+ }
+ .mt-lg-n3,
+ .my-lg-n3 {
+ margin-top: -1rem !important;
+ }
+ .mr-lg-n3,
+ .mx-lg-n3 {
+ margin-right: -1rem !important;
+ }
+ .mb-lg-n3,
+ .my-lg-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .ml-lg-n3,
+ .mx-lg-n3 {
+ margin-left: -1rem !important;
+ }
+ .m-lg-n4 {
+ margin: -1.5rem !important;
+ }
+ .mt-lg-n4,
+ .my-lg-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .mr-lg-n4,
+ .mx-lg-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .mb-lg-n4,
+ .my-lg-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .ml-lg-n4,
+ .mx-lg-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .m-lg-n5 {
+ margin: -3rem !important;
+ }
+ .mt-lg-n5,
+ .my-lg-n5 {
+ margin-top: -3rem !important;
+ }
+ .mr-lg-n5,
+ .mx-lg-n5 {
+ margin-right: -3rem !important;
+ }
+ .mb-lg-n5,
+ .my-lg-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .ml-lg-n5,
+ .mx-lg-n5 {
+ margin-left: -3rem !important;
+ }
+ .m-lg-auto {
+ margin: auto !important;
+ }
+ .mt-lg-auto,
+ .my-lg-auto {
+ margin-top: auto !important;
+ }
+ .mr-lg-auto,
+ .mx-lg-auto {
+ margin-right: auto !important;
+ }
+ .mb-lg-auto,
+ .my-lg-auto {
+ margin-bottom: auto !important;
+ }
+ .ml-lg-auto,
+ .mx-lg-auto {
+ margin-left: auto !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .m-xl-0 {
+ margin: 0 !important;
+ }
+ .mt-xl-0,
+ .my-xl-0 {
+ margin-top: 0 !important;
+ }
+ .mr-xl-0,
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ }
+ .mb-xl-0,
+ .my-xl-0 {
+ margin-bottom: 0 !important;
+ }
+ .ml-xl-0,
+ .mx-xl-0 {
+ margin-left: 0 !important;
+ }
+ .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+ .mt-xl-1,
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mr-xl-1,
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .mb-xl-1,
+ .my-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .ml-xl-1,
+ .mx-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+ .mt-xl-2,
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mr-xl-2,
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .mb-xl-2,
+ .my-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .ml-xl-2,
+ .mx-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .m-xl-3 {
+ margin: 1rem !important;
+ }
+ .mt-xl-3,
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ }
+ .mr-xl-3,
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ }
+ .mb-xl-3,
+ .my-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .ml-xl-3,
+ .mx-xl-3 {
+ margin-left: 1rem !important;
+ }
+ .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+ .mt-xl-4,
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mr-xl-4,
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .mb-xl-4,
+ .my-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .ml-xl-4,
+ .mx-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .m-xl-5 {
+ margin: 3rem !important;
+ }
+ .mt-xl-5,
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ }
+ .mr-xl-5,
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ }
+ .mb-xl-5,
+ .my-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .ml-xl-5,
+ .mx-xl-5 {
+ margin-left: 3rem !important;
+ }
+ .p-xl-0 {
+ padding: 0 !important;
+ }
+ .pt-xl-0,
+ .py-xl-0 {
+ padding-top: 0 !important;
+ }
+ .pr-xl-0,
+ .px-xl-0 {
+ padding-right: 0 !important;
+ }
+ .pb-xl-0,
+ .py-xl-0 {
+ padding-bottom: 0 !important;
+ }
+ .pl-xl-0,
+ .px-xl-0 {
+ padding-left: 0 !important;
+ }
+ .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+ .pt-xl-1,
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pr-xl-1,
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pb-xl-1,
+ .py-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pl-xl-1,
+ .px-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+ .pt-xl-2,
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pr-xl-2,
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pb-xl-2,
+ .py-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pl-xl-2,
+ .px-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .p-xl-3 {
+ padding: 1rem !important;
+ }
+ .pt-xl-3,
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ }
+ .pr-xl-3,
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ }
+ .pb-xl-3,
+ .py-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pl-xl-3,
+ .px-xl-3 {
+ padding-left: 1rem !important;
+ }
+ .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+ .pt-xl-4,
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pr-xl-4,
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pb-xl-4,
+ .py-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pl-xl-4,
+ .px-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .p-xl-5 {
+ padding: 3rem !important;
+ }
+ .pt-xl-5,
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ }
+ .pr-xl-5,
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-xl-5,
+ .py-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .pl-xl-5,
+ .px-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .m-xl-n1 {
+ margin: -0.25rem !important;
+ }
+ .mt-xl-n1,
+ .my-xl-n1 {
+ margin-top: -0.25rem !important;
+ }
+ .mr-xl-n1,
+ .mx-xl-n1 {
+ margin-right: -0.25rem !important;
+ }
+ .mb-xl-n1,
+ .my-xl-n1 {
+ margin-bottom: -0.25rem !important;
+ }
+ .ml-xl-n1,
+ .mx-xl-n1 {
+ margin-left: -0.25rem !important;
+ }
+ .m-xl-n2 {
+ margin: -0.5rem !important;
+ }
+ .mt-xl-n2,
+ .my-xl-n2 {
+ margin-top: -0.5rem !important;
+ }
+ .mr-xl-n2,
+ .mx-xl-n2 {
+ margin-right: -0.5rem !important;
+ }
+ .mb-xl-n2,
+ .my-xl-n2 {
+ margin-bottom: -0.5rem !important;
+ }
+ .ml-xl-n2,
+ .mx-xl-n2 {
+ margin-left: -0.5rem !important;
+ }
+ .m-xl-n3 {
+ margin: -1rem !important;
+ }
+ .mt-xl-n3,
+ .my-xl-n3 {
+ margin-top: -1rem !important;
+ }
+ .mr-xl-n3,
+ .mx-xl-n3 {
+ margin-right: -1rem !important;
+ }
+ .mb-xl-n3,
+ .my-xl-n3 {
+ margin-bottom: -1rem !important;
+ }
+ .ml-xl-n3,
+ .mx-xl-n3 {
+ margin-left: -1rem !important;
+ }
+ .m-xl-n4 {
+ margin: -1.5rem !important;
+ }
+ .mt-xl-n4,
+ .my-xl-n4 {
+ margin-top: -1.5rem !important;
+ }
+ .mr-xl-n4,
+ .mx-xl-n4 {
+ margin-right: -1.5rem !important;
+ }
+ .mb-xl-n4,
+ .my-xl-n4 {
+ margin-bottom: -1.5rem !important;
+ }
+ .ml-xl-n4,
+ .mx-xl-n4 {
+ margin-left: -1.5rem !important;
+ }
+ .m-xl-n5 {
+ margin: -3rem !important;
+ }
+ .mt-xl-n5,
+ .my-xl-n5 {
+ margin-top: -3rem !important;
+ }
+ .mr-xl-n5,
+ .mx-xl-n5 {
+ margin-right: -3rem !important;
+ }
+ .mb-xl-n5,
+ .my-xl-n5 {
+ margin-bottom: -3rem !important;
+ }
+ .ml-xl-n5,
+ .mx-xl-n5 {
+ margin-left: -3rem !important;
+ }
+ .m-xl-auto {
+ margin: auto !important;
+ }
+ .mt-xl-auto,
+ .my-xl-auto {
+ margin-top: auto !important;
+ }
+ .mr-xl-auto,
+ .mx-xl-auto {
+ margin-right: auto !important;
+ }
+ .mb-xl-auto,
+ .my-xl-auto {
+ margin-bottom: auto !important;
+ }
+ .ml-xl-auto,
+ .mx-xl-auto {
+ margin-left: auto !important;
+ }
+}
+
+.text-monospace {
+ font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
+}
+
+.text-justify {
+ text-align: justify !important;
+}
+
+.text-wrap {
+ white-space: normal !important;
+}
+
+.text-nowrap {
+ white-space: nowrap !important;
+}
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.text-left {
+ text-align: left !important;
+}
+
+.text-right {
+ text-align: right !important;
+}
+
+.text-center {
+ text-align: center !important;
+}
+
+@media (min-width: 576px) {
+ .text-sm-left {
+ text-align: left !important;
+ }
+ .text-sm-right {
+ text-align: right !important;
+ }
+ .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .text-md-left {
+ text-align: left !important;
+ }
+ .text-md-right {
+ text-align: right !important;
+ }
+ .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .text-lg-left {
+ text-align: left !important;
+ }
+ .text-lg-right {
+ text-align: right !important;
+ }
+ .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .text-xl-left {
+ text-align: left !important;
+ }
+ .text-xl-right {
+ text-align: right !important;
+ }
+ .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+.text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.font-weight-light {
+ font-weight: 300 !important;
+}
+
+.font-weight-lighter {
+ font-weight: lighter !important;
+}
+
+.font-weight-normal {
+ font-weight: 400 !important;
+}
+
+.font-weight-bold {
+ font-weight: 700 !important;
+}
+
+.font-weight-bolder {
+ font-weight: bolder !important;
+}
+
+.font-italic {
+ font-style: italic !important;
+}
+
+.text-white {
+ color: #fff !important;
+}
+
+.text-primary {
+ color: #007bff !important;
+}
+
+a.text-primary:hover, a.text-primary:focus {
+ color: #0056b3 !important;
+}
+
+.text-secondary {
+ color: #6c757d !important;
+}
+
+a.text-secondary:hover, a.text-secondary:focus {
+ color: #494f54 !important;
+}
+
+.text-success {
+ color: #28a745 !important;
+}
+
+a.text-success:hover, a.text-success:focus {
+ color: #19692c !important;
+}
+
+.text-info {
+ color: #17a2b8 !important;
+}
+
+a.text-info:hover, a.text-info:focus {
+ color: #0f6674 !important;
+}
+
+.text-warning {
+ color: #ffc107 !important;
+}
+
+a.text-warning:hover, a.text-warning:focus {
+ color: #ba8b00 !important;
+}
+
+.text-danger {
+ color: #dc3545 !important;
+}
+
+a.text-danger:hover, a.text-danger:focus {
+ color: #a71d2a !important;
+}
+
+.text-light {
+ color: #f8f9fa !important;
+}
+
+a.text-light:hover, a.text-light:focus {
+ color: #cbd3da !important;
+}
+
+.text-dark {
+ color: #343a40 !important;
+}
+
+a.text-dark:hover, a.text-dark:focus {
+ color: #121416 !important;
+}
+
+.text-body {
+ color: #212529 !important;
+}
+
+.text-muted {
+ color: #6c757d !important;
+}
+
+.text-black-50 {
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.text-white-50 {
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.text-hide {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+}
+
+.text-decoration-none {
+ text-decoration: none !important;
+}
+
+.text-break {
+ word-break: break-word !important;
+ overflow-wrap: break-word !important;
+}
+
+.text-reset {
+ color: inherit !important;
+}
+
+.visible {
+ visibility: visible !important;
+}
+
+.invisible {
+ visibility: hidden !important;
+}
+
+@media print {
+ *,
+ *::before,
+ *::after {
+ text-shadow: none !important;
+ box-shadow: none !important;
+ }
+ a:not(.btn) {
+ text-decoration: underline;
+ }
+ abbr[title]::after {
+ content: " (" attr(title) ")";
+ }
+ pre {
+ white-space: pre-wrap !important;
+ }
+ pre,
+ blockquote {
+ border: 1px solid #adb5bd;
+ page-break-inside: avoid;
+ }
+ thead {
+ display: table-header-group;
+ }
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+ @page {
+ size: a3;
+ }
+ body {
+ min-width: 992px !important;
+ }
+ .container {
+ min-width: 992px !important;
+ }
+ .navbar {
+ display: none;
+ }
+ .badge {
+ border: 1px solid #000;
+ }
+ .table {
+ border-collapse: collapse !important;
+ }
+ .table td,
+ .table th {
+ background-color: #fff !important;
+ }
+ .table-bordered th,
+ .table-bordered td {
+ border: 1px solid #dee2e6 !important;
+ }
+ .table-dark {
+ color: inherit;
+ }
+ .table-dark th,
+ .table-dark td,
+ .table-dark thead th,
+ .table-dark tbody + tbody {
+ border-color: #dee2e6;
+ }
+ .table .thead-dark th {
+ color: inherit;
+ border-color: #dee2e6;
+ }
+}
diff --git a/assets/data/search.liquid b/assets/data/search.liquid
new file mode 100644
index 00000000..d54ddfd7
--- /dev/null
+++ b/assets/data/search.liquid
@@ -0,0 +1,8 @@
+---
+---
+{% comment %}
+The json is created in search_input.liquid and included here to be compresed
+{% endcomment %}
+{% capture _search %}{% include default/search_input.liquid %}{% endcapture %}
+{% assign emptyField = '{ },' %}
+{{ _search | split: " " | join: " " | remove: emptyField }}
diff --git a/assets/favicon.ico b/assets/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..ad66fe622a4bdd6c28578c04a09dee3633451a90
GIT binary patch
literal 4286
zcmZQzU<5)11qKkwutI==L5zWcK?8_^LJST-3=#){2A~`|`2YVu!$4zWV`Ekz<{Bt>
zfb6!hvH1bSmu+or7XWdtot>Q(J>3Md8;Jj-;cxy+4lE75{a=*UVFU6vn%zHrW^X
<%ya{~){w*p4a!w&m#P1~j`t_Wutr{C_dD;XfO4nx+ODJshywUG)DS&<&Z?un(IV
zFgFZ@-7xon+yF{z(D;UgIgR}dvl~W((ikYMLES*pFo)TRPJ`V5Ol!1^Z*)7+`Lsyq
O=yp)TM;{NMHy;4RY_v}R
literal 0
HcmV?d00001
diff --git a/assets/fonts/Pacifico/Pacifico.eot b/assets/fonts/Pacifico/Pacifico.eot
new file mode 100755
index 0000000000000000000000000000000000000000..648f71dd64e5f0034803fb4e22368dea73c49f59
GIT binary patch
literal 254708
zcmd4434D~*)jxjj^URt|GLvN1%w#hAOfr*w--qlQ5FkLpnm{0+ECIqQA_^iRT2!=X
z)w;E{N_BAgiB?-`wNk6CZMD+Aw8f>CU+ddqi>-Z?ng91bGZO-W{r%q0`}=(U(QlsR
zp1YlU?m6e4d!KOjJ&~#bMgqluu7Cj?+y2jlklS#@O-wTZ~Cm$pNzgq!apA&`qOyF
ztl7#EJ87DI6P{F39o5mfA1+FY2
z|6!!>TRt|rdW!v)?L?NnL}{x>hc}Gjy$ftS8
ziutls(4#(btQlUt?Aw2tx`KrL$B7ipV{12zzj}OTJ_)yLh|0b-wtm^zyuXIfR^O+f
zKO*r;u-vtk-o9(Gw*C{!6;I4oPz`?DQ7f19(K%Geq9*Vtc$KT?PIZORrNh`l3w6KUf>G19$MC|$>>N_YnCe~#SZwpdK~jINUX
zfVQHXkHuMd{yAyc9jNmhtzvh?-bDQaY)R}ic)XSUirnniRK>=~A&9uY5&YOdmtP*h?t;B~H&YsM{vIPb1)W5oq}PQFaLQqZAUqOQSLZQmLJt
zjJ+lCo%8-;{1fAev5>}rk3|A}9414oAnn9B@UfT#v}=v@jIrS3F#(K)sG@wKpMnzK
zIqxrma5H)MSV-f*$07mxN9^y?So|Xv#g$3?PmTj0i%F1p^%K0~V=)pMx}h{KfiMR@HYOtE03QDd?l46)A{&uS-$wn&cr^G-u;zqd>lD%
zFTTn~AS3tSJ?0*l|HRdoeCG3!&xy-kF;~Gi#^)@XOKI_I>|b0~_?Z2lUZr`CxyI+Y
zG_J|{jyWgI`$<>POm*ycu@@)$!gU2vvHUaYlYNWB0bc`#koJ`1RO3!V;>I|2h_v
ztq09tP=0d!lKe=@51%iPS*c9O+$H3R%SU!nJ`&^jY;rskZ81)?=|X;%Ud)FHekS-g
zkuTY<G|DjllIl
z5wH^&0tVwa_Xk{gI?oFqBAQQh?iaYW;rbq~$aC%q;E$M>4zW1)XN<26a%bW^;Shg{
zd2|)<1Wl3pm(Vp_wq<)rCA%+nM*Jn_Dr|tHORD2~UeaB6;GWwL~|<*ChRHKUB4zjP{p>Bm(OoW7rX(z|5WT(EUA0=ob*E0e+Rww9|_yRbr-iE
z-0pCj0-c2N-IC4t1a>qi&7ET5B<}5$Cwz~}1v%`}FF^A!%F9Jr3Ee0N&~?22t8m4f
zBW|;xBPG3%je7rz^0`hyJES)8x&~10^=SV-DoxIzi?3o2&AeEi|EHh%cu73_@~irC
zbV)s!xXLd(AL8@k-=%*+&wZi1OXw%AL%7U*>2;ERO6sY}SM~vXi&azwJv~Yv(K^Z3
z`Z4VHaoqnFa@|Y2fF-D7xu_>QQAFSG&$bUgM5Z2cU_hYq@`Q1U14C$p>p{*@9m
zKO=<@pbTLeWeEk8F3hDe(3Y_nWivi!9)P_5i_&F}Q;%#1{0HcJ%+*GqhTBqLrSJk1
zapiuE11JIN0q)C9N#F)yEA(81%3s2y@}_hp|E)_y21MUndU-
zbbA#$2;cQm_|Nn05Le;;YZ&XxLp>=id(!>o^ZWp|=Ti6++Vm&req8ByD!6-uYebqhJ4a{@aC0|8lYpOzP#AV(*Ht!e``qpZl59X|beZxov_D
zozP#upaw~=!Os*cX`$>+;L*5F<$h+;=M+DTy(>dm+%J~w8~o3teUR+IIJH2Jm%#^~
z3V*Fd(skS?<+^AGd_oTRc#>|Iq;EtmWaB3AZIVp!xh&1+pT+(l+#CBFe8o~}uJHNG
z=Lz(hG@ldlB>Agc#=c37jQgz50Pt6luULSu3LiC3cnsH9P#&LGd=5Q|Id_uWas2|F
z1D(S46ZdJc?);SfC(@6j?QcV0QS_zg{n3Kxu5&L(Bhk6hyl7`sA03J+qSeuzQDxK^
zeLVVH)PL^HXy>{2qQP@V&iyfJik5;V{$Ihlw~)Kw;%7v`!~|^clJNu2i^ty(4@C^F
z57z^<6Hz)uG%1aCuoAX|eTCh|9$*pnI{PF0vtShpgfgK@7!+O*UKM^U{8p5S8c{1|
zidNAh2E;dTYN!0CR;4K)qcJGKKs8MdPlay?r=GLj$%ixqt!9)c);%@D@4fepW8E=zjJD
zdzpR6{>1)E$QOzeE&35!bV4Liffi+;MQ+h|L5oOsz`heLy5EuIFgt7xht#5)M2jAB
zd=o8t%y9%Qdd~5}M2j-eBFjXJM$jUL7KyP>VjskQ82dr&NbHH&gRwhe*Tq)GMq`7q
zo>*6`J?4%6F#0@3>9OdI(Y?_<(d(mEM>j<`M#rLSqMCD`p8N3J`{y1$H~#*f_t(6?
z`n~@5X1v$;-t_l+-)niV?!D6Y#CP9$_gC+}{q9@u{_@>7-~H*kKY91Hch|o=dTQ^f
z?We9fwe{4dQyWf=p6WSOeyZf;8_KW7M^oa`|6hJ71gxQ@@GzIT$v#3=(Bl-LClG^plAfmjMbFT)^c)?f7wHB19(`X}i%pPa
zw4APhzq^$lq;<4PxREx~mBK-~k-jF}O5?&E(6uXQ3*zScg`3zz@N8Gp)$9TKHhq__
zqY=ck53ni1?P$#!+99mRw#zQsLx)%v(+i`*3SpJ7T39Jufr$K9=_OVpY!a>!#)XZ-
zA>l4qk!`}2!Wv-%T~9aDZn_1r`vY_<-9}%bJBi2I@1T3>KDvj_vYqS(TF-W|-Rye0
zitS~45U)k&LXHT{9%vhMIC_p!`i!24V%EHYNVzo<7#v#e*f)D1B6x?NQ(=ggE_E-l
zI-L<3j8Kca^+`x}%TRMcgoPrGq2&b;A>M^lMZV
zzJVdUaqzShepkuwDu=8?gM))sv^J8`vNS?72O`wNi9yw3?TOg=oxNxHsE(F$ilcH`
zGB`LgJQ!iY!9jO~`UaK_4i-ejkfY5Jk$H#F7kNwHKt%3tjwsyC=s8G-3L>(Q8$EH1
z9FZ?+cJLJ5M{B&z{C7k))V4Gt<~xzt;@IcdhYF4q%e`RBjDev(>+sCM0r#MD&=CpG
z8bF$rGb2%dK|~&kC|iP0VjfDoRp8Ox?8X?mn};L9lI0P$6s?HJ^9v%%kb^f>gTBaU
z2}sb`@X#P98ETc9stP@+)KE)XbG~z8wA7&sM=vE_3JanMXuEgF(YDV$%tunyK$GTBOur+c_HUPbC9@sy6If`}Hy=p>dnz=5S`c0}7UM{d}$YqurEN+QV;sQ5J}bVSXsc_DBi&i9C72po1h3L|VGpCAR1{7H$%iNtmB#Nebv-$dg2
zc%nT-k+k4{qkp;RpB?RTpnv@8MF05Jh5qrY8~x)~5BkTiUi6P&edr&*`q4jr4WNJg
z8VWh;rRh@;0$VeO94#2zAubEUxJE);RtrOsf?%Wov#Q
z!-7b0a%hieQrftrMT+u|$eE#S0Q!%QV#y@-T#lwRyG
zD*~{#Yu~;OcLx;D0Bj5tEwn==V+K7qTn&w7jAVdJ1|{m1$d05?b41+|T(+;!?QqoZ
zLzy)fk~s?F$}^BtF3O-(2joMBGrQOE>Q^@
z!WFR$$^(NThrq#ZT+|YjIE>6*sS)@MyT&!>`MMx1wMkyUkB-QF30}DC!KS*2q=*Vi
z#NlXnckoL2DAp&_q|U@S9ije#LPtGpH*dWVe~CgTh9aWy;;9Qs6K+C$5WgsSL+-?A
zp}hr>hGcCL_Y=c4#C?g2yPO>2M(B@1&c*gfM$15-6_(UdKUjFAkm)gRn=VM5Y3;ip
zHGDy8GVkQ_F3vF}6sZnQCP-#VR@fYh)CBiI{J4zm!%V+i+c2PokwP@FMd~saV_%%}
z!;utsbG++ZoZXmdg_wEq4z)rt!Nzdumn8rHPNX|7C1C#@Ddzmx1$}#H_5Hu5Etl357<04^dwXmZl>Xe@tf(PCz!`A8JwmKNi#VO
zznR5p_)R~j;Wx8GPeB(>!QC9(G3jn@=qapy_`3nz#orBbI>z74<8;#9d`>6bE#P$0
z-9lbx3&D2082Fc4L
zZ#nrM(xYt-MpVlpqNi_5(u`yC8t12u((#$_AK5K1
za`9!=*b!1TKSPa$b{XaK`*2E&P^NOL3`&_Q@uH3D6hVbeF1<)?elY_JZ8gbvVg;@S
ziMIJg3Mc-P-iXwC#KZQ^z=~k+z!7nz^@xu@J+InHOcvg|6mBs{uwWVtr?gRp!mBXJ
zWt#k>EOvcFb~B7~>r?U(1+}*FHvgafTuoQwK;TNT4-xfW#6FAGoWDcL)i^%5N}P^U
z9EaI2lc~x3f17Sb1cCqeWj_azh%<8xXXbFKf@JsLY})<68Jw|ui%5ACN8@l+F96`=
zs6Qe~DF*fvrK*4fL>kbijpNK?Kan;Be2!y*5u%J$IILI?3<0|Vl$kXKoFdX6#yP`}
zh>SRsXWoJ{g#nz9#5?ODq8zZ#4tfXZTn-|4h{#)vbA7n_ksd&s^1?*<9-^RzDAY$(
zFho>{^rF4k!hM;jv=?UrJBiA1U-1!+A0l7nS)!`@iK@-ODqts3O@ycx>2+@sH8=oV
z8$TrqqwFc=0MeRILj53b>myKo$Dw9WM#p}lPUP*@0jF_hbc|?fAJH`AnI0hO>nED=
zG||jAiDsdU*(zY1XwE^Rxk!_6hG+m~&)ZHke+$uqRYVKXwnbq8G>cy+8baDI${R*~
z!}ky^Mf%bZ@B-1uPNHQ8u#G$dApa=JUxDWphk;{6D_a5d|B5jHd9OGQoF%#v@2)&e
zv`PaM1E^~i@~;BT>W>gmkpZZ4O)r4FYYqZOfs-ViZC&dj8jApL0iP1BvjJ%Hx)ES6
z(Rw}629&V@Wo$qh{G8|pl(7M2i~}2yZzJm21e#6AyQv%i-6rJUyaGVKHXi~|$L8a}
zDFF3s(E%uP3+mbmnysMO3Yx8;*$SGipxFkRZAXc&!t+&l-j3(($g>@Jwhs_py#N>o
z4gtt}HQI7D+HwubyB0Lpq7Bz>2kr+@&b23jvqaaKfnuN^*aGY&+N}aYKr65UKpDFq
z23`PA?jF>=ryM}v_KX3@v*$4IGH{xQ(Etxn4-5gjiEc#NO?Y=xCxCZ1;oVL50LOq6
zz!{>OQRdA90NQp7%D4q>y9I5#1$n+Q4jcl|hOeLvUqRmvpdAO0=K%8Din4DQj2IV}U#bF@Cfia@Bx5&zKeRk8v;+KviwlUphj-sQ1RMs?-tWByoCZ+V_jP~=0L}M%0n~L&10eqo
zT7i3rUNQr#fRBiN_%PASXy40k61@WYS5VH6P~VSUCVJHdi~*oKj>s~C^cu>3
z?EukF@cfexh+aQQ^u}S}O#prV8EAfXis((0_2#EUKUV=Epq}U##YAt}h~9o0I01Z)
zliLoWcTnFu=*O>7{{RZz&>H!bYsXn52cLE0h
zZU^=Q_Yi$%Ci)!h_#E|pj`n?y_MJmLv0gaC9-tg(1^R&zU>w*@OdJBn;Axy8rg)f`
z%0VoplUV9o#55;}rM*B*TTD#%2(ip#0N%l-GW|Wk)5Hu&H@ps<1kMsO%7~eD#4ISo
zG60MLdx86jWh0OE05Mw#=mS;&`vKHzI}V&8X7>Q~KtHer0KNTX;54yZ8xRJ@fkOc5
z%{@cRf%gvNaSQ>-U0hONOz)4=OX~}J3k=iQUMO26<7hFO|A&=
z7Vs%CH_CU1fmHy~5PoIuBoB(J7C?^1#
zzz4+gR6q!51y%q%f!B%Uqiy-)0NN7_0AXMN7{ezNI^Ybk0<^tg0kNV^AVRDdd5Td-
z$q2F17l@VbC024C!l`ZK*BKpA}jVly5lHWPVgwc^k_%IQB#Y&O#7pp1d1iOsVCeZ=OY
zjq`T`pr4Pr=Ywtm+Pa_~7y?kof=7V2fKQ1nM81V#UoC%Xk-ijpMv#95`A7Kub^!TDkiH!6mV05C>u&nn;mfPU;jKlY#>H=ynt
zQ11=s#|=A)?R^+H4xA!(qYMZDy#Vsxi1yrg6nGOroA#N3M~K~od^aKAO~`lCN5uB)
z0MOkG8u&Tv7VzPgAz%w|4{!|lfY?`5#10VP0XhM+@4#+iw}ycM0CnEF7kC6fo?A}<
zXNcW~e7A)FwCgs|+=h1Db`*FMI8E$!lzF=uC+JMsQby#H!Bfc%Fv
z0NQyMu6LmwccHC!^#iMj-MyXI*HG>~NWWJPybPQK@O&TW?*sjPDF40{z6$1APG6@y(sUA>b(RCb4hf{*hv!li0V>mT#jikD}biJOJK3whGuy
z>@e~lM*i=dCiXbm^aS!f5dn?^r+`n1VWWl}F#{;?$kV{<0BDb({ZFDDPlkaJU@veO
zco{fJ>?sw1x}QSbPa*v&)c-WR}06YR5BlaT7d+`I{b7J4q10kT5*!NM!_jeLIHbU$N
zVPY@!0=Rz(WxaHe*bh<8%j3WyAOajG_6q16hO%Er+8Z9A9_R;F0VwAU
zl=BA4c?0FVafaB>koGgA{cJaI5AXu9H$Nf<-;4bcWxj>{Zw&!k0OWrg?fKPSV(%dR
zolXF0?;!0RgbWA(VPF72*(V~vae$|PO6)f_pd9E0Mu6?WApms00o`vv
zcTxkK1kMusE$)9?P3(8|#D0(a-+KVupF-KE?g5?#UMKb*+W5g4Vjq4)>~tToKlKy)
z2r%50UP)veo
z141Oo!oUcy7r-}=pfZ!7?gx-pJx)T({Um7m
zNJ!s8g7$L~bf`y%I&|eEWZ+%q(*VlIx(7H6pq{K#z!?(sfN_ijb3F-`6#(e7@tnPr
z1Zy9FcUHW!?gb735ddwo;~Bo2kh>c|xw)t#7j@*GB*B5a&Q&D196&J;22hr32p9v9
z?m}5^l;b`@g6ClpyvXlE*#Q-RGV)MvKFSU5Cn2)NGL*iMJTTb&qe%s
zFA2p+FX<(rbUO)U9umq?SNTyADs%wSE8ZfZ67S*L2vsTo?W;OPLN)SLqrRGh0G?}6
zU!55^0DMG3eLaBu^`Dc_0NO^RH6A0OsTx2V!ze4flY}W~e>2KyIZ8t72PCwiymsX6
zKs}u&Na)s(&{IxAFWNH|@28^dX`q?@GXK^Ua^Xb$ZjCqG(;d*>{H>}0zdsTm9FlIsQU)Od8tgTQmNNy6#~gc
zfuYsQ(sgN~QmI;~NfA`4K#zar4#
z)8lm;+-_%vDksR4ytfKm)0x|a?lv*^q+9-`vW`_rN&KdfN$k+FvPrj634*dr@H)H7
zt(GgY)OjX@UDR$&-sD(pHcO+cnqLO9RCy*-u9&egc~giyuWxd0Wb?+WY`Ni_T&p=n
zQc>yuZ|j+03K*f#co@EXorHDFCQHQeoHf>>KoCd!1Cno6sT
z$y&41aU@aJozDc;MWP_?A{iJg!+}mn2czxK9E2}9@bS-LK04C_Zd)KvuCfHlj*T9L
zmPx#6VudU&4kkM@RTT<&XkrpWv`iudm;64z(q}YPr87fjWkorj*vcsdtLJM3i%y#*
zq;<{qSS)6_m}Ax#P6>|9(J-@CYY@`W>}-RTiC*JYTXu%ayTg}b)3H)dV?p~olt|%94m{J+&NoT34G^An(1QVpN_zRgp24$)g&gZ@$%V5~i(o$CDcDGDxncCG+
z)?7BFuEt&JF0r{YeJ-P0tFi`3$rO^XRb?q8IpjQ-cx-B9d}c1SNYbd~fKhL=_khGlhyA(!P7k6T}t
zqswFs^@T;%NNXD5zr!O{(Kj3G3X2-*iwhv51+izvMsW?!3Rd78U{AQSC^t(KWi?e!
zCX{B8lx?h`O~U>UR}o(4eQz)e%do+&bByhOY2GpD!Z;}
zykbV@n)+n}UDvkE-BdSEm*zCM+1nizO+AHk%DnmKMqJm->+UNoL!Y=V%oTgF0b~gq
zp`96@Y&cPk_zd1@JR&r3rmu-f>Q|a_2b`ilWoolLpbTWQe^?#gU(lFtI_j`;xn?v!
zc9rnH_&iQuF7M%|w!$vxdCY5kcEvd-ZYNOzzRH&-<~8{x)p;=yCOnkDD2Z~pIG03G
zzF5jNeK4GkYJ!yS%EPQyLKzq(zDhEf;JKfRpfX)B=7!EwBE1QTJ@m
zES<|_GZojt=Xo4`th}&~q5$8AxRk&`Y)71m$(htg*=>XQ{*wHiwZ%`5}GLo6l^!9kO0LE?IiQ}U|8gfNiO$tC1kxYT@Jp;
z@!22fWW9r7wclIh_vR~9*+GIDhu-Fv-Hpj&GRC{q#Jj@PwxrDcl43#kbD7_V3#OJf
zu5~ctLVAvQ!OV=zG@Z$+uN4`rkzL{H)9W%Ua?xs8JX@EUmTt*5NJ+*Vg?olUr$dr(
zCPz#Qsk60N+N|uZg*La{n5LUklA5Vgrx?%YxZNH;fW);y(wf7TCk=SQOqB_X
z%}(3HMw!=a$`OqZn(*|HQS_Kh4$=4!8?@;ydCz9sY}wD|=q-U~xxIcC?a;-R(2sD6
zIEzeSJ#W}9K7q$kcNS&l@tMmf2gD<8AJGIp3-YtY)YKxc$D420o3ifH8`YY^X~m_L
zey4l9ipK$QI{GYI3p1=C#ZyYe(YOo7jcTRD_&GV&>^Cgd@;A;pa3|=699yMas@@j+
zjDCgoq;g$?RnK0$=kFlFquljmi{X>`b@6=yxakeYZyuFP*q%2$8FqwS2nHdS;BvX
z8w*2~jRghrotu|^ZI1M7Y|Cg{*VfUtPR|kQXwkbkNH??Zt65mmXQhinwor*HYZ2a6{woz
zc1P;y@9T|%JxiTsHm9e^?N&|twCHV(yd8z`ag}IC5$)@VSfHQn5MYHUQ|!Rud)PV=
zwoReHCp~DLDAOPm(m@dhodrFN!Hp*Vx4+N@O@AphX{xsL<;Ux~F(l
z&;lMlJ=`wLb0{_NSehP^n)68>gY;s;cvi8GjZRzf;;iL4X%=}-iq2qnv~KNk`$83U
zw%qa+J@b}dfAt^6Y=-PSG*Hb{IXMn@x_#lQ62G@NSm&^p_Lt4;>-}aJP8C6B*@xgq
z1=WXZDwqfrM=(29dJYFStkkErAiIDr*de3`28WZ@*S)HCuD4N85&$
zchxdudqr8Nx3|XWHNoe0y4+5IS+mRrSxQZys@ZDF%?@;iy1R;J8PKQV*vCQueJZ4R
z&nTn?R}VjS4XrH7#a&oK!5+i&rWH`vfu6X+;yRnBa(Uc+5s4f+n~zx`6?lw+a<^L=
zv-28_FHc;4$rQ!i8c9Z#WfMM*0*jD9AZU<@PHzR1-`ZnzDMJHU{yd{8Wl7*}jX~vc
zlnI&Xo_7m8wu(Z>lvG6t3plb2J0EiAK$B-YwPs;|t}~RToV`Gj;m_Dv^bcQhge$O0
zfEC4PDO5@U-;c;g(NdW}7%4ujC)9Bjl~(wnj=foG$)Qy!lMZS^BT2TkqFfp=%(VF8
zD(+V#mJx6)D3+F{yLL~-^0tNRa&1PlDr1hf_`3nOn5sw@^ycD%js3j_z0T^;751mH
z-?C7za>4ZSS;d_VeB>GmoC6AGwrJ9dbLz7)O0?;6xjZAol>3^NHzLX=@@!MzZaasQL>w;2@Z>?lSs*+-X)$W`D91$-#L;r04FYIvfgP;zmb
z)K^LRav7g+Ts)yUxw|e&tD7mh)Y;8}(&?d!Wo@IY+pd{Cb*Yj$?M7>g%4?fZ9Pk86
z0xtH4`Sa|S{GP&^`4!i$Uw-f0j@s1h9Fxspeh(D+WqGau#(=@U{!CB^?c|~6_<|+_
zGYd`-U*0VPg|uEV%4Jypi^3Xs6AV*sc|2h-oQ4|@K|}b03f>WEhCw?d6$BKcQc@If
zi}-ZoZV>y}V00?4n5C9^Z8l$Uao0caY%5umR24#dPL9=Tly|*wWxmf}Qgh?p3fXx*
zL1;n%`rtIiz$A@AX}HL5Go`|Fg<4=x15nbEy-2D6m&-I@@zz5l9Q7
zgt1fll77BBz5;%(Kfugyw>C0GCF&-ymn`4Z&_ZiqOz!|&{LBC&;HWh{NC1J
zXRf)$+c&?vsjw^edv0fe+Y&NYMK?NZ#(>Qb%C_Z#SAx{`f1Q^fBNG)V+{~cqSY9LC
z0_h>>F!?B?2dq|zleO7}@&mo*mE*ov5Bx8s@(3+YQP?AZQ`Wu|tLK$#NqBXnLU
zHRq)%`ssuKAx^{niGQ(QAWnm*P=*q}-7JUHIPP|o&Vv<)v3!Vpa^4Sf?*dU1y^!0XguWLeXUHG*Mel=#3YyWn^L}A>LgnfJr?gIJH$I5Z4O`1$$JuA
zM`zIAFy^=l@jWlTv1i71~;CST0g%|3ar&xgrh;wuj2
zBOe4UPo*-!$>hFH+)^qGCP_a{S~8~#eBw_I{e8#CWaSMtrBe%wnZ=sxEE(xqx;h-L
zthT6>x%!DnpuyaSf<63aYNATl#bN)1yh)k`TQ1)npEVxT82Re(kw
zO8Bhp?L_T;?bExvP-d&!>-D?6Zl5n55kBIML8j-tX7=+b1u>A+vk8L8{X9uCCp^xi
zo=z-iC0|~ESI!r@#xl0_=T~0K*fVP%9h!bk+j4u>l)RRn?yK62TDiegqBR*U&i10)
zciwnx=-ZD@yK82eMxU+A=zMVz3#h&M9r+ex^wheSw%o%qAD#KYh7FO${r-Z%?!K?g
z%`nQ`hUps$GK@XDrfu1==eO70ek3ob%r)wAQbI*+XL;}_YZ$4{wPWPr
zhPymWA*+W5;@T$}0D$MAfFp&nd_KPuS6{cq)vS|uozJ|$l(G*W}l9q@WRMqi4`
z7Bot%;!`uZz%K-=66}yfMq<`Q{E3?hzry{;wc+ccPZq8W+WgrnS$TKfHBSz-R5mQ=
z^(s8}4lz6Ea5`#38f}_3t7K7Y`<&G71M=2u2M#gu-t=^pBfF4kQm=Y#)u+q!3g*
zporOcaUQtl8c3+eL&5*QJ#^7I_k((IAd&
z+0YnX`n^5yK?*${tDr6qDDzznitO^#V*CDGJp+23+0n6~dHtptcyYc(VW16|f7+a&Js!8F#FUC_as>E90g{vBu6tqrjz?#$T~*gK|Lz6bw{z)|%PX5^FP}Qsm{~t-b;8l3xih#wMr7=?MlSi);YqAY(hG`xqQw_*nS*;Sh9LC;XB{;rXqZ0+aWEMbg4hDHD}DQkY61
zSE#T}f&B!PQn3vBJt?2b6=DyzC)LurC7*h`x`?{^x~8Mdj&heb;PD0WG+b;Yp^b~J
z?+y7Xz_@_R$Y18mw$J}Xiz}Vidj;02W&xK{9
z+vL?^%5h0bxB^wso%}zyiyP6zsvRK~$zMp)B;-p8f<{47o(cDtOOt?Qf7}fg|3jO#
zbZmHBY@Sx0rS}->!g80s*l9=bFWY8nA4t=s>n))@ZBshTOPUHYyVtaq)}9l~i}G57
z8tuI$p|rkUo#yx4b=!L9ewRz5kg??l=hmi~Zd@#wvYoktaC3K&Yhy;XKG)qaeQ?pN
zTjZj0&9N=h!=DZXf-48$_X$;f`(`?~4Vki`NBr1*t%x
zmk$z;+m%zX&*K`YD(7)KX)A*79r2l}P;$3A9(;ufvs_uCnW=aC_EpVgwou^gAjkf
z+~gjS4J%B9s^wT?%CW7)mhy=g_lfw{6QW>AhY6c9^6g2g3C9V138x1Ffuca6Cy?jO
zkoISAs017lobkvrdLK8;N&OF1=)~rm0a`7-K^wK$1Z4^vjD9$4;fYA9BD22yrrp@$
zu{bhp?BQ)gHPP#qc+Wa)!n<}udAsV|%0(U5{4m^6{Z&O}gWa8yYH(T$8_t;1^Utw^
z&t3U77u-BX*|AS$`QXKJ`rmOQYMRXysv@RV^fI|}9u^g{?sP<>WRfhng(uTs!T}b4vb8YBRI-e9xxkx>A}wraKkRiAT5?|IV(H0(!K~F(Rk$>auCF-ElmMbfLevPlhWz4PgNJ~aZ
zkJL8JUC=zmDt3QmM@xC8!5&J})fRU3F3vV(=ayu>E7nz6a!=4n3TG2yyQ@ODvFw`pjn_#-hmJ5f~~KoY2ltyrVum?D>g(Rvi%Y$L}czrzLJ&DmcWe|@6)v>JeJd3~MiySWd
zTsI`PF`xlNY?4;5>@FW@s;MYjUfr^2T3V)}zM^nb^Q!TXpD%h!N(YA0OmbCtsJh-%
zJIkxlO3Z1g%+9vx7M2A{rZD%&b%lYvv3U(WR;+?-#{7~ESG`~CPBo`%{6XILSnM
z>e)l)fRLiFT8c&&<|y5MSFSOmFej&E#Zsrz>X$nUbBAZ&yP>nVprSU*nxS(VTDsa>
ztX+lbhpt`F?=0E3W!{WXQ}n%3Pkw%=Oo~V})h?S|H}QDWJ4B{V|Zc7f3{nPM>_Gzx`J
z!57NYX-1$63tl3t0O@hej*dQd69ko*?I>Mpv?>xvEN6diRQ%
zv%bi|)HKdQkF$Qu@|*T8Rz6$oSFm}6GB~C-^
zyM}7Ql{JjyE=2L65#$O!ConN!{S^Fg1>c|;ffo@ExQe}gjE~QiDQ!=tGfe1s$UYOQ
z6>U>UlFOULwJZ#tN!qI9XG}~JvqQ_os)0wwgO;@oqm8?Md;OwaEqBbFKYG_Ji$Bwn
z=Jd<$nHFP;+?T-tA4_)H#e{Ac=@}{v#$H&!N#GAwijWG
ztp;N@+Bt2PE60L0&P$LntZ$wd*MZl0*wG7z8xT3e${V5L_%Pz
z^>$F!o1c%6O;vtnNfELJLIpT_WeUpT>Yw+OTa;uJCq5e3^P4aVo(tlt;_}oC*V@{;
zzUpkN+h<>ULwuNe_sq3;4W)nhY8!}`#avNK`UGAQ+)h(
zytc=dURhRMTu`R_xipZ&k76_-IcR$oWa?v#WikGi+}v=#m&p|{=RCfwRKr*+cBJA-
zM7N>l5oM6^y-c+_5kF7Ca(j|?pE13wqj^e0U3FzC|F?3ALcWks!%vZCOr!g|`|OiT&}f)VdY#&gR2Jg3iVm1U`fl=_C2(dv!A+&6SxQ^gg%
z#pT(ys<=Tsx5#D5)mwDwX&p7pUO8AXXV#M2XJ-2{(lX=;W7$5tb&5?itSwD#m@@t5
zd5@gEwsv{A`pTL5wA$+WY8b%<4!zm7q+?21s^Xhs;mq=;&f)Lh7+z4AEyc2aBPy?OzjQxX<`TvEGiMKln(LRmA9sXJB6R#es6jC!q1pIQ)VsB)D!&GyQLZJlF{!GUm7*kR1l*;VmN&(g9isi2_pt
z@^OAY74{BBk^j%*P)W}>DLF=yxFXjZn73@EH#gNR6GFL8k2WP$k!nj9Rq`ccMS59*
zIU`k{z4rYl*X$}0tL=KHT~x~1(dS#As>;cAWSiGEG!*pS*`oEE#q1)lD_5z?a;9W7
z1!j*HtJLU=WRpIF9+*bgKGTCEbUX%{gCP!}p9v=byDr!|;D!n7A9w&4?j2ZpsP}TD
z(2PoM!{94Oj>E)`!(ccAB~GKMK6lU?^1AbrCantIQQW>K7paNW63#(Nn=Yk^a5!ft
zX4<9w2EJGN>72AiL5mUWlUxJa@*5l4(lhenX6vez+-$jBX=zrS%9}gMJD4?~E4^z(
z&aD=+t2*<|=9)UV0lEJD-JNA~x|3Fm<-ls?7g-0U-?g*WmKU7x1ZKDT*4%!#qoJg#)jhZgSBZc$lT}2
zBquBp`@=+hL&AR&mN;AdqMg-X=tX?Ua#i_=oHDHy=n3LFJWoRm{4{L+#jakh~M
z65?kRq;Mze?|9{JKaK1!_tq$MPv3Ue*AJ}rZJj=Sb>)J-4SUr~i^jV0{Y|xC
z9rX5A_@y(!yEgbekA!trrWQL|1eLlfO(0d0c`hubV2M>=o?0y~R$}of277Q`ST?a8
znBbppf|5%w*rrw|;z$=#W09{UwMwZTy(q&4WZ+^Jz9#75JB(P)27Fjsr6Q6it@D$N
zynvnDLL~SZ-_1$9kXBol<*>W~9G>3P{>sq6fTI4Zvxk;sE4=}`Q?Mh5zjTR974+uj
z2sUjnuXs~Qg6$<`Z5OefrQPw$ckg}t(Z9ZSd!*E#?N;jFII!oo+nMutq1$TJsULc1
z?e4Z)S0#sH-M;ff!D1gnhP$928mJ{4F3U5d%9PkAK?Fo8AO?!15&t?QzC$7h-@(}n
z7eozIpXc+r0=|nDL`6(YiW~Gg%w=-AOOlp5@p*-kt97hM`GTkxyM;q_gY#{!kM#LA
zn>UBGI!x7`iVh7v9LUKVYVKHI)jy%nw_9_q(a&qNW_M0*3w9Y3R`81D+oLBfT0@q_
z!Pae@**rDPlxcSt*A6aif7`6rXPR@PZ@peoZN*fUWH1(sJ|`YS->2el(C&>d@>2|m
zlk_kF&LCo#2JE-S9}+PDej1P4M#M=V#Q2_PlvMb5o-M^Rjqk(<5pD_xK^8x>hjk_n
z8*zscJA{{{#{OWDHy_8|^7AtI{vbl)lIDXx1lRZ?fQOBe_b?@V!wh;+N(0xDTOx^V
zZD|e0g^^pK$|`wWD6_=dG%ka2{(xxv*44A-zwmv%Oi^^(ygBo98CtD3XZm>!nw6!&
z{zm1x`Fgp>)s9a)QcS5`GonBLo7-`d`#qe=k!2Xnue>;;Y30LBH=6_7x2>Gz9qetJ
z=_o$0M$1?Cmp16jLYx2gM9AB&QQono^UyTC?&#PSiHH+p;)^oXb{sYoL=}8h&SI=i;eE!rXp&|$ZX8e;x8%XFq>SZ51M%BI1~1m?=eWd
zhRERCrg-r3YXd^CT~%1S-(}BrZ%J_~18FP$E>Hf#9)*rAW*?UMa?CFK>@(HT|9!2+
zmg_>zt8mWiC*n81^qjHG=NGw9^8iy8uhq>q=Bj=t%gfHpQNAzcWy`HrF-5C&1obe6Gq&eEL;p;#=_o)K`#YUfB1$lRR0J=sPn>eP`fF
z^nqx08P4FK-U0mUC{u(woELH)QH->Pjb>^84=D_%$%)4Oey51KkKoUDRVF4fhT%L*
zaELIKJ#Wu2*wr7Vy0bEK6xWJQgVv%Ld1gwcIV)Yq?$#R&`sip%syPRLQnokxH0q6=
zj@`oe$!HDvq!+YSF%n9JTGAI>M;-xIN77*f>mEj3KSy3YA7twqgEp9BpXu61(}R*b%ybk?B!@7>q*KUH9pjmEly?|
z3>*E}m-3hRi-Y-SnAhjVsf(0}Z&^5RA#>-gbV74NOG1(Q6*z*PJoU4>d(sgfttP9o
zPzo&NEeJZR(#xmUCJ*<>=XFgw%cIRKsY0wMU@U7d@b@n}e}o5<4{KBeeGZeI0$7dT
z5>9oQ1cf|^dC9*@lRk-rTZdgtEK+gomY@V_REzu8;#L((XH_vFT
zspqoB$N`=5G5)=jd|LI4HZkux$2{@#Cu6X*h-6Hhe8S$`q~j-6tWYm~Oyxql_zIPu
zRPn%eNJl52qof(hHPqy=BwxeF-4)Iz&b6CYhnH7ZHF)h=CK;2bX-on0vb@D{p()zc
zAYVIw#o&fB8iOvv59ks?=DIU32g6xm(tFEnXpltmA9n0
zH;~_y-!Q#(b9dI2bAvT&7RamyYju%Ed!x^)7)w(}|L)645vsaM;n)R?r5%G6p7~vU
zH_lbP#ImMMAB(h;}IvU><|hE|IOc1leHNP*j8?LsdnUsJp=B4|sj9
z6uzHn(BsRI^HG>=Zkr5P-%3svKZj>>8LOi~cTvhI7|FPX%ke1P2)7dcV*11I$
z(Lbi7>+FV1mSs!T+tivsi7HdQxuQI)Zw|9CbN+O7<5x>ot$+Qe$Jk9w?C&m3BjXg2=>hUNBlw~|REi~Y)#+*RdcNGq6jNPrssIoRD
z3`~~AV)*~4d+#{AuIhgDl-qmny_cCgeeU$R(`Pi2Mx)*(TaqQ&MwaA?Emzrq<%(@g
zF*Sq|AlSk+5b}UjUZ^RMUV$XE7ZL~wpqckwd!KXfoo4hS@1OUvCCxpv_c{0Mvi2(9
z^Ja=`h(G~nGfEc4@cD#$L_P}bBp5WUArs&w>=~$7Z;LaK6lhp
zg&1A>{g$G2WYK12Td8MqurD$@8gNXU8QxazOSreaOWgX;3!^9g@~z#~T{l$5^4IN&
z6mS+x*Pnd;)9xgyB~Y%DrAfI5at47wtL_W7A`6uuSmZd#xx
zT8frJIvI<2-7MG6P)C(>6TPAp
z#IfCy2Z=LnnPj2u%D)`k-1^vXB9ICmIFpYhI(wNO!HU1j%h9EN@doz2EATSS)FwON
zVbYK*ABR7Hbo>n<0w^`7FmF(`hLW_ot&QHHt+%bmQn9oGL*iv`VO;eVF22as31#MH
zQ?P<50SfTwobpPa$C{qLHGkn~_vo2-=xqj_Rg=N_moznDj2bVv^hE|Ysw{pDaHE+I
z+}3sUQ11=Vu**^T+SCeE5v^O&l^(~s9RTWgv9@&taH3)!QOiy^_T^1jvk0r{wD&YG
zS~Q`AV7_uy$k5;*HudD-1a8!ipiQ>8cIDP%73|f?DcihsxyU0uXwBNa*Y0jTIJ)I<
zp(STGhsXLH=4d<~HL0t&{X%c&aNne+7>y6$P+R(B^ZKoh@14s#-Q~E;we_yCwq)z!
z15FF~?sJo!)q|OEl8(2g1}FpT;@7T>$noWCu`Pq!}b9CQDt1?skFY
zL@GPaWYi-!ox_H=3yb+I9GJO6DMx5SGF8}C<64)#j%Q+l&}Jc{>Sd(0)uodnwwpgM
z#6(YlB-M-$1U$zZlu%2rIccH7H3DT@jsM5%k5St6FJ1|!>9L=wv+}u*buU-UlFgR=wEZJ^-yqS0pm|JPA(^Ef%w)Rf>v}3i
zf>J^@XbI&d7zCMfKA1}-@F+isHN0wem155{0xcxPR5lIOfElz!hi2VpXNGpQ3|u#|
z`4Eg3gAT?Ej22m2=;207yU{D}JTY*zZ}aUFr?C|k3?xEM}A-4c+lo4hjQBCKpqI(l&hz$m$Hdus&
zp~<0%-fqa=Bv4g$>Yj=;oo3NX#a2Rl9lazMt4G6uS*N8GBhpx{+5}-_S;Our=M2
z>>sfn+}GQ^|F9&sXS_Ii6DTJ#lZtt5$sv+i?-RKfiQk
z>(sTP_B~JaM^nyV5GUmRxt`-i9YofJ(L-Ia_~w>fmEh9I_ntrg$_P$h_zRX!N_U7q
z19)aeczewj5sex`MmxzN0|S`ARjn8$?L{*pNm%l-9+M7_sZKf$KfWT|EuxYTM1VfT
zq*!~=U<7N>Sx~94UZ-BS7mS)=;Gl5`#`T}6i>cdhb&
zn4Zf97okcV6pELhMpuD3vz1lX`|e1`vL?4?VQ2qfC{?Y_&EGu}uo^RolwS;L99eV1
zZZY{Cl>e!jjd_>uFB!`%b7jBhbMbtODE9Zi{U0tKzV&?f!MTOU_c#(hkK3}x*7uga
z_uo|+n>=6JJg7A%TV(lYf8iBz=vXz5{l?_1v=efqDj?t54krv8_(1bD$q`I~2J+(+
zmnVdy3xrT0wif-izVv$+wE|_o^Fffbc_lQBw~BjFt!$c@YE6QoQ+B
zP+Q{Gd+-u0n?%rVBiJYcbF}IP`nx*HCB(t~97ctK^#fMWq(ZZpF&}X3b@Eb^DF$zT
zeG;H;zf#R*t!bm^P1xeY8JEZ5v01ATXT|3piueqAm)Dm_N*&`&-RwLtQK*L7W1*Z@
z3{}dG!L4bR-|2BWCR?J{bhjYn9I|GD_Dr}mm^QiG+nH-(q*Wr-8B0ebds;q?m|~AG
zTbpVZC4&f&hGm590JJQ`7d-SQfp-Ehmtx461;xJy!@9KCBm4R&2!qgJ8H%+@YnH~u9#AM>{MJExEJm)ajV>#&`>Q|jm`k3+fs
zoov!PIOtR4l^Abn^#%IQymI5FzUOYXxu-fKr*?J&Zd{swXtC?wZYYUZJneYD1$GWk
z)M~(spztw#=)eck!V+1`A8$n2HjunfP`HnY|IBina3E81T`8{~$aVc02N8db1}0Fs
z&@`JQZ=j%@?)UgjnY_>ncG{PlX>lqk@>r)VaHtEY9SLaGJXu%?UI1QVgDSaxt(^
z$giVM@G+2w%}YpWvW-qD=anQeN;ddOV0j3HX~VCzD}N0l8c!K|rjrrTC`S?`DGn{B
zg5`6=D#-}ki_p-Nb4w4iLrUrGjzFN&-I9-{3j^6=o6aJpQlX%2C}xj!C!?7_ZZs@*
zc%1RH!ER~m>@U@(9zC5-hWz21U)$FcEu?CNV!m}ivLZUp-&vl(JJ*Dp`72pFJ!Tp6
zokPro-kN{bE1#A3_7g~ty*C(W$gEJI=Cv4N4SEe_Ea}leFP>W2U|-Gbp`bh7p0bsM
zwQt`B?*JxyqX!CIN16Qrp#ydKajbWMWH^+Tp@5aM3GBdYxZ>njKo_H?i
z^+nbWmMA!}2cAOh=6T_*HCsDe1Rg-dOw94f$F5>AOOh5yxU)w1&vZyT*6Fytse{Q(
zKQlDdQ95EM&9c_UJHQz@3NXrTAe583ypM?CS9?4
zq|l`TK8Hp!m@Hv;Yd${(R|JzP-BY>rY^|qrB&>I3w6WH$ZJ7?U)!~jOx(15*0_YrC
zyIf9-rFB!Gt*fU`i8cR%`L6y12f!4ekW)y3c0=Ru1G)(5K=53_?SRt+s=p#YRZIs{
zk5y+C(_f~BC+Qr4xG5u}G|0VFbsrT4GFHTk*)n7bF?p^Va%e?Pk*|w6sy@fuROMT5
zko88-Y@xMDA{i{+xm}b!;TQWlD8a-A`_+wrlU*?$1um&aV(p#rZ&vi6@IK
z`1A(`+L1_f%bUk;V4f=4rvuhMZio%Q~LaU3DuVfnS
zm`2@n{*ZF5v}H#>Y~{0!){qZc;TXR;omV3AI#^lwk+mU8phZJ694)5q&bHQMJRF2t;#JdG
zNF!m8b%HRe=U78OW($o$xpJhK;5=g#k&?HPjCS+|Wf`T>_tqq%1t!KwB-J@|{0JZ=
zl2I&I!VwwTOdn{bbe3C>%D)!MdLr&Zs(3VfC>z^l3XJUa=`F=X%omRz-W|4u+dQ*6
zb1I$>_vAaY=X>_CKqPpEmcA^GgV)L@fY*uzI3L8@;MMWBPwqbO~f?=KK!`!KI{Q90~py%8_|6ye5O`nay$b<&;
z=gS`uzl(Vo7H+87`!d+55um*MI48)2VROMoTcXj%p(%;S;E-dsOP&mtBuxRLbtjuz
zVH${vlbq6$h`AsI5qO&R3VB-7q#z2&{e!vM?1E-nm^tZ~f1`?V=aayL>LeFcr9=FR
zGR`_HjdN9*7>!*+69d)-xiK^NsK?BR-)Dndc|-fYy~?cgpGxsr>6UvF&C}xTF?Q3m
z(D-1?KP25PzEy||`zZFz^0r=aLyrdHFwA~{Re}>1X|Xk|2nvNG7K2!L7&L2m{fihh
z=+aQ8FOs@(3y;%-?=6=DypqStGr6`pQw`sLO*kSO-biwH;)y5CzKc
z!4$#Bku8Ez#h)IbyU+@5S0#?6Mlm?ID{Wq;cr^H2NyO1o$^)-VOn^E+j9Sqv{<_`S
zbCX#L*laGzR$J)W-)|B9HZZ)}h6dE2r^{teb;T_9pBC-*O!~8aS0=RGz_?tmbG%`8
z{DyJE2_kSkp&za^#X;r!@0W80dtdmL3)XogH`6-uLJzTkZ)Z^W5#e2omk^{bRp@G+pEV}tJj{ybr7Kf
zjU);S-QC@z-6MGv8%Ym?&iL1_lN5cxfQSey|Yz0xMLNiqt?
ziy#Jq8w#&}9inV3*ep}ZICt6Ni0$ppBr};5{>rk+#tSt~H=lRNH=6Pub(*{UN@j0d
ztd9ywKJjO9&u{LAJ?MOc<}4g7&NDh)EtV8@r?3JXC$%?NZEnY&I~?h7*>n9{ZOM={
zMP#i1DmpE8pID@S0-{vy3It4TlHFnt0_)^p*S--B1OmCQeceMzu9(9Z&e&m`u?`_g
z-X#-`D8Ef$rqTEL?;};PN2V?Nhbj6=xAq@<3z_q;BTh76E>8hXDcpz
zAR!KG^5H)A_g&2ka3sG2WF17)3NX(1N8GT{lVxWK;aH0GyW-YkqEryr5Bt7AHoJI=pp;Uzl5U#=kLM)KDI**JjQD1Z*m3SdGo=-~=uOyZ^7Jq6J1$5erPE^d$v7CU(_>0R(Qqtg0|~M%1Ue)&NILJvcxA;Le@w
z@9}H9yRRMRe@|~~TWD`oxph{&X6r-Swmr0!|2;l@a=89~
z|Bjj7y`8Pus@bFoXf5_l)k>eotFxJ$wl3OVTg5Mk9|PA{NXXLuf~72CXHxzW`EmEa
zDg;~(pD9O+Su{OxQv%o*&W1A}hzg;aWjbpx`Wf9By}XKZqqinmQf{U)JGB4W!);@eA|A6SvRV+;Yy@*|Wbt8BXP9ca81XDR%8>qhJfZ
zZ&)ZvLn7(itwN@j%z~E*)Nk~cDD1&MAgILx5X6O2v6R;ULqU6i)KzANf|!_Zo%{xu
zYgwD^eJ+A(L0dokcL-<`AB-cJ_-%7u@|)835nMoZEgaO}Iu;__xpw;q`S$K)phwtk_43!hYdALt>t+_DDv<
zw5Tznx&yL}c@`cGD8d{R>o6E~2F4|?(Hb@DZKCbl`7YSLfBXJDyAz9vZDXS?C6JXj
z_JQr{_CYTtTJba`whu-nsCznY-8QV+m`LJ^O;(QW6zC=!ZjAxA-RW@KOvup6v4TW4r=rl;!h0p?-Q`^@95$&3}EVdD)mXbEPM0kNmUVYQhZBP~6afZ05t
z)0mA`lhNE$$_$ybKA*>LHknMe7YoUNf8Ix_@R*AyA=kbxorhd|td3Q^Mhb{;#s0Em
z<@T|;fIFI<0q|EdQANiVOFo6DV!5YbM+kbontMu;#ihy)RkAc`9$y+Sw$2uF6UElK
zVmzA;gmM|b6iAI%I_C4KiPp|d`CUc0E(^(6hW5{4{IyRap6gbDxc#saE@EZEp@?h?
z@&IA)$ifN2H|P$-i;g%=A_3vonkeTp=*9W33E0Y#QB=yEMnXTILR77g*yO2eS{lP5
zzRSwlu&sB|lD^X_XZ?Y=#(KelPfPD$%lwr18$^G2l9;hi(n>!`%-AQFzDQT;GrsHq
z@ZZ0WF>Rx)2~wQnFhlU&;Sxrqny?r>^N<08_7F~8Z69;j5aCt2-V85^y{NXugfyDg
zk}FyEf4;%>j-AZ(K|lQzB2?GIG;^l#fW+#zipXdRs%
zZ4bwRAoqoWk&s68+dVGX*p_trI{ogDFFBMQ87@pYv6n;(_R@FcaqOi_%3dOW%THOH
zWR#*n7Q{(<$vm#dNucR#^$*e+phQb(_LX1>`;o;;Muia%3zool8D^&zTo}shsE&&!
zFQuwmsRuNFe-?)&I?I8W(;mO7powF=D2chy(ocQizkC0)hp#4dGBGRl%xzADXpWCV
zxBRTU9T==PzFdM^ob)0}mBlZ?7DFjMBt>uvB7YJncor(*1afOyWE(ABuRB&b(e?HU
zJ>`~ci0FDX%2A2|W7)?zQ%NA%DLh8wLI*8E{Sem(o{>YCu8Nkp+pUoSh|C=v`_wxQ
z+&mVr`OJQeoJmdK7k;BtOqL<>_$4iDzl%48f*G@?v~%$Kv#y>__oLe{PF!x!CWq)Z
z7kls37_w9Ed`VE5yluRN4kfCEo>ZnBy!`Cev{W2eOM@1Bsiq7`c>9;a&>{U{f7zJ
z7&4wV$PSkzd1@1Br>9f0=5#~iHPOWGPj|+pxXbPhx{TTmt)sT|m2TWt!a4oB;wSJO
z=v=_Jz##zt4q&tpGhEF=`6Vcwj;6!F2u|78IS77-6;tVEg;lajNfq&Td5IKWE@gkc
zP6~WF(4)3A^r)DgjRL7ou$}P_Ol3L>1k$4tq(`Y1a@`Ij@eZ??iG$IGdB`u{)}%2#
zN-ETUH|bQ5k&;zv(w0;Os#&MvY8IQ{lgmGlKOk=bXE5}BM_Rf~JWss9((U4xmYxQ8
zuq3{=^t8eqd~*3eywZj?kX`ZI{j5QR>sm{bEBYI5ye2N(b(nJ5m@-~h%>|5Umfl(Og8TsT
z>^Tqf1!XK(x4FDwoA=f4^WuhW_SDz!8+!4pZ~z(MDLChrA7NxSNA=$nMfux
z@fa|?70(TuV*YgeT=yaKXS#2k`i$S@&pH#OYZgBR0^Fy5@|;5)^@b(uo&VSQU57sO
zF0oMUlVn{m8gJ2QW}lO^!9cu74vUW5`;sZh&)PET|H<1h=16aH$ePbf-(~BE@oKX5
zQ&iTEX3hFp-R3f6-0C&P+tB*q_jz%{HncW)n@_538f$}dwz2O6{hHRZ^x*1eu{KAV
z+FahCO^b%U55Lcg8@8eE!`pmPZKHl4$al&wP0I%Xd+imz_i{Ia8?+J$*O1hT#Db)k
zL}Kif!L}*OS(Z*#j~McUd%cF`)eXrvvR=bAcO(UPy@spqSc~KP5IS80`$YYoWDTfa
z4(?-ce=%5ZZ?vbgQp#si1nx~!$}1v9iitvnKcFWtrGS`7m`mTGYLW0@F?$?KAI?;K
zkm4WT_r~wMcYH1%ldXxV&cT{LQ_*`p9XsDM|E8Og=42{5Qfm!m6I;7u=6Fdyc;G{4
zp7`hci3s-6M=HhibC*0pt>ud2b#{K^w`fo>GpUNz9-LFN~0dKuqEL1`rrxJtu^)Rlv~0fc{A8;(XT+)8A6$udj!kcdW}2o)O9^43;hwR%FC
zaK_6>{2)vz5thqSBJAQCP;-4m!RHTC+KYy*uDo8Bp1%o9KYFhw?DC}~_aXMlO`p<|
zbLqbJ((akLvm>JU>~MQ&daoS)$lW0NS+LpsZmnTD@lpCThff}@Vf4zMoe3ix<<=bg
z$mt*A&*GWz^3o@jHT8407W$R-GP8P3v31wn=CZs|8(J^?J}++AhSmaa^GUUhx)$jB
z5SIY^K7g2F{a%)Lu3W#EqY`+htn$Z@eVId?7cqn?_?SvLa!XTz9E#LaItN^;l+%fn
zKFuk>0t8?o2&9Mv?|eQ#oF8fpcuN@<l@i$h~KO
zEFgaTO*=IUM`tFtK6db-KYKLtv2e&AFzX(ZhECLe`^4n%oaQ6XF8$5aZse#0y@3$u
z-XAD@@$FN0Vu?Z~mzOirpU76BhG;R~e%ggRS5_Mcpw^(j!Gr`Hh=0*hn%ea1HQrA-`3_
z28dKX2*5vySxmj{#vAwU-8<0L*)>?qmvg&M>b1p4AY(GW{KUYH7Qn5eiIl@Iaw@a*
zy+Sksso*|@{K9g1Q|sWC
zbR_Qb#(gH8rzk2^Co3G0)_3Ka3b*#P&&QBY1?edU+!vboJ`oV6~n?On`Kw%mg
z@K3D{*<+e}z{N+zHe|OIz+X*XYBFK~(&>h!)jixzc!nbGlLKpF2GCCqSW*-;Zq9Re
zhQIFAz~KZlwkxCL&=Fr{Z#~~qT4wo{6Gy_HEtScwo8GeD=h6jd3(dKg7G_(y)P7{!_P1>F#Qec}Hs-Y*;>iQq612ZtoANR-mI>Id$UVl`%&<9O7A&r_
z{8BbobIM%xu(9XYX|DM7OH%W7nk#<&5eXxs-iOTzzy2g|zxKBVudlive>)tGQk&DomtgWpTz
z6}4g?a;pf>LOG@dO07o9EIIYm{6K~GnkKpd@D0~;^``KIKzpT>4Q9lzYzT-|Z*T8d
zZ!K4B$>vH-g3*>#RTkB__M-|V-_ejc8BNIU2WRD$D#M9C&mnVM^JB?YIC@w7QOe1{rowHbAGlLcwvky)s#BN_Skkd
zKaWZ$>hn3r=52?vE;^d7)4cKPm!#(FG;jR+BNAfl%DR|i_vhCiZEnxzlV5+5u4Aw6
z!1uXbDhnndfb*ZS8ym<7Fv>%jq(HP5nl8((3I;(bD+JTQR6J@1$*{|go<>x*svE~7
zP?@ud$3k@Jq{7%nzYrI)rQCcuxAapAizr2Op5xcVCkx4J>rB4&HMM-s-zpdAdnT9f
zkrpN5C9YuYU8uRb$_YS;)6h$LicaWFwDd?t&tpBwnlsQ#fM;PR19V~>r%Rj+A6#n5W&(r^%r4<`k1G13H5
zhNj$SW}Omh8N12b)OU19{m?hAtBivF;6ya&iWeWsC!9ESLLSN>+IC!f++wv_ZgiiU
z-gMifbc}s)9vRj+q+g4^xf@}MB3J9&(;gS{v>a|%&@5N?WU-D67%rlK9CE6rOVRYvIAQBps>BR5XVkVL(G?v
zOFd{r1_`*`NrR-M2Z~EF@z3>1vg!GFD^W^_f8?q4;#M8mLa_iiWs}&?!`!YHBSIB&
z*y79@!Gx$kDJKA(&;;MrOJ`W((m-nFxFqHyk(k-)?=xh>NTcb<hSyr#*F)GUX$-%t#9%(9PuahjD1Wwler&fuHN@$)o;>d+pzOr
z`f!l(fm%ptfbC56yRht1
zHR4+l>p*N6qcqWQ;Bw`Qo%Rem$Mz&cQ;?unJvq{wcMX+$44a;uy6U<^dduMUN-+}(
zd7UPk#TT^X9ZU1WbDfS&)#t9V5|KM*ooWlUhodpQ&h7R_ji7{O`y{=rWBfOi&-P>P
z-ZHz90|S0K1Oq6WLj8nruY!4OhwwsO4-70=tqjOKhs*-6i&lReUNGgXG#eRZ2cE$p
z&g3_%uI`6mF|jsdx?jJ0ZFo&j*=UfBRCIHr8>q!B@OW}Etjv~6wGgEara8<55mZ>4
zsoiYP`Y~PPkY{tpPH9XYrdOR|nof2BJThvsoH)POn)8~v7gR KbsjYZwUq>J5@piR!*x{offs4}=Bg%D0x#ZzO21N)+^c4-#8HVQu!*76%C{1)dE
z5tk>{)tW#2A|a(mqFOer07D9d|UU=`wg1tUAC7;Du2xrHb9crSQ^p_nXPJL2(b
zEeCwgP+b49C-!F9>V5}j`sfBJ8rBo@-O6+(71^A<22sD-zsqbAb|!Hf<1xkd;C^2^
zlX%~kRiAFtnZ*0jnZ)}(uGllYFRf$V_xTO`(mLjSpQ!g${n_XXfA$yTBwI^K$W-F&
z>45I>R(`UXyGt-Pqd4oBOjSO?rKQSLq<^Sd2vG_MEL|SHgyWP^&J_|Jq6wv@W+02f
z5D{{iVp-66RyM}D)(IbF=V0dmzDauyi>0il*sMI7xGZBhvSxZu=2#{1w~`;I_XhPW
zVuEaHF&JFjw=rMPM8P>2kH_^oCckEeGkrnJnLX<>2&wCU?QcFGFKsj*Og8ZOct)8I
zRtJgs+p(q~8(x%?Yz;N}T{-U#>x;x%=!>eaf%l~~#QVOyQD3Il@V-p1Az4WEmo&77
zc;DwY>`QBi_kBX~Stzxe>U}>aJpeqK0ddF|d?cz!k7HaxvQY2)cHWoQEn@H6qP*|K
z>i6Z`Ihy}LUnsFOCeocNWg*rL>2zno9lA?6B-U6FnwJM5)2Q0lplHFrIQOaQQNd!8
z3^s>VMkGsripoU+AOMsP!jyKML{JIJ_oBo~ZguBYw5KN28o^^S)9|@ZDmCvj73KoZG)myBmsH@0c
z=PEj~a0L=45AEN#2ZOb9+t&HHsqxX_bQ%E*xP($psEr6gaQVs{%}gRQEJIoaF>q*u
zp8gpWd#H*I`-uZbuobIRTuf0Z`JK|bYTAyhGTER9aYr=M5tInwkV{Pw8sg=Ln?6a2
zo?OLe(&xK#6%Xv?LT=Rf(8PK0IN&Ekh&q47@ac;#@hz`PdwQx7e=1{b03z&?x$(gy
zwq>$X*ML}vCwd})OvDF8$vBB0!UOR0#fOK*GjMN00C9e%A#l$=QZvWEe>xOFY82&l
z@k|6!Z`6xM6d@zBVgq5T0jHOB*TIm-F-b8~=#9crU<8=5h};E^B-^Ol>K;7v3q_`K
z+00Jx&*mA+N;Qh7cmz8gSAQb3tpPC1?Vv
zek^VIMh9U<`+c<#OL!W!jPzG~x(Yd@Tn8AS!UUfYud~e5BLz@F4m))>Hq<3*vECVa
zzd|ZiTP#I8*HUHm>|JqmHfW`O@gFn8rFnPZ^g85OV_nS#fVv)9*m=X}<@wd~f<4JN
z!Y~(6p-{_0##2ru0x}%VCLg7|G-UnYLR5&P^La|GVt%oW-Zg#wy3}9V4f(!sF0$HP
z?0l*yXV1T_KA$)z7@f!B-TXX8-WutHp{4Irtt+e_*c(_spObH7*Q-lkB2Fz_UtsN@
zli=IH+mRo0JKnb@+)*<}5HB2bK;a@8L{7LIcMzOKWD1Fk2+Jr`k&rxuUo;@OhtR2D
z>}hxsUbiJraI6WVIhc`|5+e*>N$Vu3{vS1-qllo@MkS#-@+|OGCm)eeB|39vYxkg%
zk{0sh{GDyt0i^OEO{R5!f7_OJJsL%0O~g(5&WXaKcQkQxhKo~$-m#8h#=zD)Q5*;x
z+6ysSKdgonvl-!|Wj14RjZ7f!vK^XlV4UH9qc&i@S!F{le{<>kGHOww4emp8B)zE4
zkqCY--WNL7a}v0OmFM2Aw#Pj`p&4BB+!n}_mzeE_oMCDsooCObn(m72rq;mX&voj>
zCuC_k&GAOdX{IzuLI>{iedK^-@ZC@s2N5{rq+IVj$HANlXB)`yqgHCQf;j4EV#UDM(Ng%t7Wy`KY2|VIE
zMPJRdNi^xQqQ*pvo7A!i3&4Ij>%rw%T?
zxpa!)QjMx+qSha)bUeK2=)q_}AJg`w=S~im9pe9}1nNz-&W5{J)H-|Kx1!XUyd~%i
zq}-lpDe4PoM19cfyz&&)m|Ri*Z1>%*E6bn#Ra5mdiaF4p+%EqFT-?3Fi161n(}1Wq
zRPdEmF^7`gC@Koa96SyNs`CoA3W8xG^Z*suU{E>dS5)JrC3ICCS-k`XiD%r_h|D0$
zM%*duJQNaHCY@b*=8CSE&{(w^0+zTsQXLNUhI%^Ni}_Rn?*$^~jD@CCnMF(qM5Clc
z#Gw?s>eE?gIF#zNhJ+m^DJ$tVM*}v0DKNgjMH}%Mz5ZCbI5p??GYD`}=FLPk*|*!|e`aBD1~kdrr*v8@FwZ$8)?2T&XQ|a_If{tW!kp
zz7{SQO1w4)IGw54c0a7Spwa+gU!sS({S@h2lI$V8O$_%
zkdISvTCtCm;SFQAuG6J4G3)f<7SfC`4SF=t$!9X4OK;+$QD=kGYciHk@4Yzburh(Pss=xV|tg($YNZIaU}iP
zduIlMQIl!Q|NVnVn};)}HPKQkT#au|@01bd!qO$b3;Y%_<}>VKd+#;bvs%Ao_<%X)
zGu*-S#mAa_&@pD)@V+mrn7D>brSv7AA@BRR61!&4W%?8E`zf_=14G68%9HiJPqX;8
zMBiESPx2zr3Jap4W(vc>VHHt)1*?JRB;d%=8{m(C;HCGirpI2{Y~NYADS
z3r=+gF6IVyui6KPa=pt{^(G%mcfB|2*TXJ9vHo3FJ-G%6#J?y)FpX|lx%j$Tt>zH3
z?N@eUWC7#j;|t?k=VsD`bk1e+2@18LP7Dcr<(ww*pu#77ew@=+18!D;QalEy`7H)@
zZh2<%?4@Y$+jjGMiaRdmwXcV8?m07lB~vfpr-GfgP0eiOg%@Y1Jg*0Eo@y%RNBDrB
z%Te%k<>7lB7QVy0YBf6nk4g>TQMi7^pg@se{Ssa!Q->t!O-+y_a7t3xQ;j6>n^w>k
zlm!G|f~-){OIS1NkE?ps`ly3JuO&5M{SFZ6DxD|hvHn0D+>y@C0s=3c!<|EYy@ifK
zJ6I|`vpM>@uYN9*QXDwX5Fm)TUdj)kf-(=YvG>s0UH)~P;nK|pRmkCK1H
z_Aj;$JF`32$PGG2cd|2kHp|FP*=
zbY}Bsy(Dk+EIPA!-)EF(Q7yw)*!QgR?ibjTifK0+WvO0*&_U3(G
z+^{b_m-l@{!meh0C90u_>*$Mj{5-eo@GKp1Sk~LW8FZ48f?j?Dx?P`VX_ZQ5DlST%(?yY7
zz*2MRMkIQ`Q~buo7XP~C8=-6d56z2oMHm-0*XB^Amf>YJ+KbRHMH6&P3ZTM{h1c&C
z-~~oe1gqmordeX&a>a677#kTH=9v($C#49m5#hN4>}-LvZcwcZ
z)%>F(ki;+A-N)W=Sq#Lz-att&hd{~M~)jQ
z!EjN`kIQjRk19APvNL|pbRFLJHFCEoYt4WCQ84)6PT
z^K&(nC&l}|qV{dlbvTxbaJRhgQ!DzCZN&S2YQw&yC-J^d*ZWF%U$TwR7joeXnn$n*
zh~HGl@^-ffmufa23{YT*;M-|nh)RHAOYrf))q{vA%G*JMhK-^#9ET-L`xi+L5G6d)
z(6PEP=`sQl!EV%t7XwACAysB9sYNOV%J79?fnbJ>>M$ldg}`CN$N
z=~Y1`;>2P)nE^3sGiBjMB&rQ$5R1kFO_G_8q<2lutza$Oh*Y(X31Y!nlI5(HB|A5O
z55*dNQU1YtXQMp9VyFk0Y<@)g5MSRcZ-DS5!%E*(c>`F99Ir=b4#%V^_&z1)fbtS}
z-%qMJ2TkjYFdN(1c{sxEe_8tRnmxey7uk6T3^_Xw5hKQX@xJZ2KkxheMtvDxh4+0z
zYVJ$t8}IwlMt#|s@V?JbUzl=(_|95+n?U%2Q9wT^04l=|3C9T{8Jr0KOBlr{DbTM%
z+R|x3NEg$EToxUZY0!r^{w}qC@fVD#2w(WiApZ?a}Ti<@FZ@?bE{r1i-d))6U*?M}e
z#Baauwv*%^`0Uc3Nq*_Sgl^#kYF1$jDNe_z0FFme{HbOSj?ZI^QVwS%LJXAln6Cex
zHYf8!qL3fZ*L%piMXruajExSAQMb?qCweBA>82!llvS}eiug%YU5C1;$}0
zwaT>k(P~g*3o{|Tr>OB+Zr`u+1ExKPAj;2(vPr94l^${D)1XgIW|n?0^1|MI!8GG*
z6a(*v{Pr)V_U;Sd3Y$B!^A5@17GlUl`ZZ>sy&Pa^pkewKL!rc~qL^p!{i&LA8HjQ+
zzZAzZR0RreCwU`Lgb$Wl;t8u8)-p;Ppn-@2eEnun3p`W;E#49@=Q8+mQA|IpY+l#5
zl~avHsh}W05@8V6D>UCb5z}|JnGKb2LNrWPr;zHjrs}*&GdNI5#7)}qW1horMm|$>
z0eUu0gsqu_+|B_B{dI1@m=eIb7O}_)?m{1+rqKtC7>~yQq<;}*y|hq&w8E(-YlZ3u
zFbpAKqWR4z!iUyybn?0bzoZlSN7il6K-5ZQDMDp69)vOV=K+GtBU!q=f)~m9F{mjo
z6)RvKWNw?T9boc@fTak+`}Hd_BtjNzIAPT1LLph(RSxKXS$zhL++N8ilUy-!srkgqyKxB8zNA{%C_W%*FOmi;fQ5ys@9B|J4oSqw%qc%kmJLTuM)(nO
z2JF+mU(z1C)o_G2r`SQGD+8k8@q4##+cY~hk!F>#X}nm>1P*pJaft~hHMR~A#EQz;
zG;-=PWvcAz^HJIT$ey{HBH2A%Ccc)pPf9kU95w&y^|Cv9*`lAl))Cs@>G{q5>lV)D
zeCzjP?K1|!oEZyxh_d-nyo=Z?!72_7qrtkaJIX_iE5nYM9x#cZx_BBq$Rq?Ck=S*V
z2tH)A@Osx9tc}^%!8Fd+pKf+Y^7sOgG;z!m5Bn|Cw{J|tUZQ0a!DKVE$26;f3E5ZWH%9EPjFiUW0Zl4)!*!8)xYu;e^=1m%DosEBz>fVO7zfahWBHK?8w9
zSB|QIB7t{v-_m#H_M7^)cJCdnN6Fl}-H-1d
zJKWKdk0dm@meS-tb5Luj9qk+PFZAYq_bq0ftIIom0ws%s31{TsTX!T*wDvDOaBcR-
ziHP)%F>m*@;mYZ`p?D}1bR6m`bc~7B|@(GFSIDt&;h!z%dA
zzuJgjgV*jjTYt;TZ`1xe*56s-4)MGEAam`*`Wr{M^=8p%Hj7pxmLJc!r{9>?{DyqI
z^c(G(-;mo6zmZqpja^)IBLbrF=XYW`n+2Wu9>HwH{}*hcRS>P>F%#JBu{e)dfaKT1
zB}=g42HehuXAN)A6ZUq!8?bj9--KReqnntpk?MCrGSr6Ogx(sC99aiQ7(Uyf=q(?%~rfgZQ}L2u6P$5eCytYq54AS&YipC-0g3;;kx4o_b)CW8@8N9MIEPo
zos9zn56Y*+w@6d8inhq>hO2;iQ_vq9>?WLr&3ozJ>w9T_zp*;H>!{gUkW9KvQVC{d
z6BfG^F|QZR+P=d&Y|5uYU9sZlAH>EQ>OOEr*;s$@jysR8*;ZSIGbeT>w+_8(tQ0*7
zCB&7i#P{yAeEje_F|I>fTSk}usWVe5MdG_3Zl|r*KTzLlcit9gY&2{g?6qa=wZCt~
zI)$zBEo`rK0y}$v*<6T6(jFB5on7acTC%yy{5+9=IhOYs6;lhJVvIct{y*{^AWxfY
zF~Vh2Ew2{fvj3FFTTE@RX*8n7!1Pr9L5mNno(d%q1>6l99N~y)gU$j>7N}th?EY~`
zW~Rj#P@|OJtW_Z9aiC1R?*+^N>p++HgiC=rIEj+Ab~+DDP5%Bs)|wgLx%S1G6R
z-joX^J{8SN)ls=t%5*Cd`$}?B!^^<(PJxV6obO*=?3&!vC>>^{dSd=P9eJL0#C!{u
zMl~_G8Kyd&=QgQ@#CT@lwIk{NC}kM&RFxym)y0TUl5oaf(KbA~IN5)eVOCsZD{Xb3zQ-WK%v}|!XPC3A8?epJiFnxb>ek|KVe+42T
zmj{2A?z`&5Fn7n{$?4tZO;2i0x~z8lVSB>oOq#ki-<%n4oyf4i_Qry~F#Y+3`zlk#
z^8Ue*#ZAvaccnaL)5~fz-G~6VY676cUfVWn2tKllF5`a!9Ll^*2S-MFRTsqPV+9&
zYBe2EZ@aJ7xqZ93M7AH?eqi^m@?v@0mieiP+DH{}l>hA#k<`WG=UzQk?$?bS(!ZL?
zY{h?bITmP9cmoG5y0weqn^#%LUHYEOYQvq9K3Bq&U3Vc|d1C!cvsK03q1!Y5E9P%|
znETu0AFc7XF>VFsZ~G0Vt6!4-j>~W2aAAF)Q+##5#rn!kzHXL7&H8?Z_eI?lvMG3u
zDfx|o$%8HNX*I{R$rng#a}SHJPqDslQ)EByOTKR2_cLnWrsuN0P5G(MDt&n_5Iwi3
zJXhhEYI<%6&o!~W_kd=3&+#^RsH_Y(^_Kp
z?~snKzW?#&`|qyb|B0sW|1ErfS$yGJ%J=871r|Hwv4z*<9jkp4O0GQRK=8N(i=Dye
zz-m@wzoekC^wc`DF%~L@DFwZepl}pYBGzT53YLV;%yVB#7s+qmQq&oIYTc6}KwImcEGhT+i8v~;GdTuW!)W8EdGBhZBMn&P8BM$_D
z-zY}0vLzgV%nhB1r;`bCLj#17Rg2cDZo3iq@+-je=(($bUfWeo>wI0}=F^==C-)te
zVp(ri5QT2C&qo?qRNK?ac$n5
zl006|gUJ{QdE0JIvOV<>N}7EGz9`BN1OkCwyDYg8z@Tf-)UU1K>Bf3KBY7kvAs?70KdL^=ofNe#{fXB(A-ue(hS^&x@F_EIwMlM&Bh3
z`6!D|^J{{*l$1P6Ka(e*uf^GzcrYdkdmCPWG~N1Ov{7{u(ni3HPDCh6zi++Ymk&B)
z#zPt}@U6}dM
z+C#>uE137)Zw1|m*RHpG&Ew95Bash7QKx6LO77)*z;hTB^6VKAqMySv@b^W8j(8~`
zfQ0io4fYjHs?=0PNqL&`LSK(){Cn&vuQzBu>uQb1QpOfJ>6hI8_~pxSFj+a>pO42g
z`IjuFAT6CG6W;H$(l@b=m6}f=Lwv;r{|CN6nEe2R2&_WlNWA)*PuLaNTvo05#J+7~
zBhcWhesPixe;)DO(Bi-dW&JH7XIS~*cHxucG21td`n)cGZ!&Ijupe#d2q5tE-TUy}
z-zc3ItSk1yF8bXeHceabqg60>H%|_{ehhS17MB+Mk>KC^=r8z%J%NbV6^hb*eYh`T
ztb$*tu=z*>`i}(#@UP4YuQ9Np2oQ~cCcbpK{-Vr6B4v_fT;kud>jH|8VIgSI9RS
z3pvB*>UIbh
z*&K?uxLktZO1o0wAX+-|&0nHPD&dRJM6SHDbjB;!ba8j6U_YsIn?AhaljQa~^v17y
zed&ll_zAOlQzK*Vd`~S9h+$01H}j+&GE!S;e~OAwB&omj)p&}>h4sf4#V@tBA>1}k8iKe~T8=FJ?ec3)_gzQF
zX_kSU=ZuN<^wLg627W7_rev~08x8W6KUoeh_pp2ZN;0td3C%L_%73krf!}TxfAlln
zXKLw7OTUk2|EfCM(t+lASo+cmolOw0{L`{-SppzAE?h^e|7916OvJ?r))^+43PkNm
z>_if?_-BQjg`mYgB{|Dl0e_)kXB?Boq6SzM@*&5C7=VW!RnBTCiG_UjIOUkI#YgO5
zezMZsCIk6`K^qPgTFcoGDy#*9p{ebyyZV2o)n{8pO)?dX+MGJs;~pPun@8YOTx!ER
zR8jxQFC5}$1i~yYA){HC4bwm3EOZcxytqlCVCT?#u&^ZdPPpb{x>D21gT%ovP|ca|
zt5jK)Ivld*U*i^Dx^J;oD*=DT*rrrWS^tsLKwzNZ+r`~5-p?=n#quW1=l^&5K~>q#
zAX=;I2TOm^w4GJ`;L5)&?_Vz9*;lReuotfDJXe=2gVNK6y(hj{U6n;QI%_K
zDEfbWz&+bw9JjCYDmpM~M)!6BHK8Odl^r(w#I420PFKfT?l>!ILao{Su|+WLNG6mn_kQQ55fn3D9Ei-0
zS}Z>*d;K9(dHa|DbF{1f)IHmb!H@OCGQ~Z$(B^0y^(=219&X+I?1ViZSO>AMi+PeU
zS+5oU;#~&a#Q5?3v0HlchAXe0ykp>S!s(;+Ksglq$)75|s`&W7x-ve1y+4LFt&nHk
z!maZR2iYdb8j5n>gH^8w)|z0Br29#jTAhw%OJHjCdWHcE5R|laO%HJX0X|Dauxign
zdz^LYOuB%w=LrK%pb9T*$|)mpM~K<_OzK&gJY71egy&`1A>Sqn@8+?ZEb4?ux+=KCHAXi2L=PVsb
zhUNd(yb)vDirg7wR1_?r880EBum{B!WN@3Jq7Yn^V9FH$wA4|B2>-khY5fZMML^hG
z!Hp_?m1=h0y8re^
zC0*O`O9yI4{l;X-8`4=a(Vb^Tc3Im|<4iWo9p{Vkf${OVLz;_{_J(6ep4{?|M>Z`S
z_~^f0s#X1-SkdEa$^GP#7zVF$@%>K(!b{g2-`_V{$o&i6nK-XBPs`hd8RSa+*Zd1q
z9@#X7+!64(GHNw^Feo3ODG|`63xqHxEf8N;(Il8PCNs+T!p;{hBzp;_LNG1=yiJ7J
ze-vkufN?=UpYGhZrYnvp=!Lj}AX}(Z{YL$3{cF1#(Aj`z{*u0k@JD861z~pgEGS9w
zqSK?pnOq7$u8c2Z*8|AK;JmbeN2xRxb`c%<5KO$BGNRZ_KsC8s>3Gl+eoOVm*ri@|
z-q77HB1b{<^nnkay8T{Jd*D#XlkpDLv?)(}GL~!U4oCdcdr=J06Kr|Y)Ywd5VC;zK
ztypW}w496FGNC^+Ig?);fKJdmCWZg}*t3h5-V(M|Tsrx>XZ8$O{SP0J{GnuAk}hp&
zOWo=WdE)8eg?)#2JT6OK{rN8sq{0@<(`S=Qn{PZiHth0-Dw*R5NkHEr`J&m0bK)A|
zVF0c{0HmA`oee3E%nqyQzJjUD#rP)Rx3yQjLl
zQ{`el{Hx0T!&~CjcD+gKaFx4kkV7HJof3gZY)^
z&uFg0`SFMBK7SxrSH@+a4=*ndQyvh2#vkK|Pn!jhoDdLnKA1j?l~cK(=NGW+37Xjg
zThAcLlt@jC7~q3~P5vN`84YmxBnSzkFC4`T({@KX^XleWlr{zb$*Nui`cXPTYd~)R
zpm*(Y!4-rJPC6Lq2M}2PeG3%gy#E!E>l!6WgL}>#~E0J1$qFqsjFGA=_9T
z^7rlT?(6z?>~$1w-sIDkqN#wSbyWMTBa+?ih;3`JIc?s^bq^0u*_=fV6}#(nR3FZ#
zQ&wx(p`xLo@#X!a1G^@3XKsHg@MI$7@#{UMUG_aAEu&)0Fk1=)`Ul-%XFUJtrrECD
zn^aVo82!7hLa8mhcj2A)DR^i)+gQvUcq@rw?rh(FRlX?iM`RH>T8pA+NFZ2-4J;GS
zGXX?efO9fvkbn%gCxoKF0MZXoFp9xIn3BhtC4!^?fDaDlfd=eNl(kGnH5#2Ty^2^x
zk~|fn^y@eC9IYL~_CjwVoCD>735ozqo>XKah2OZ0WSDcV45;!FGLorsWEwHwSH0c{
ze#2%2M3iR3+;MyTsCUnaM+_w
z`%^BP=NtcY&%^M%CW|w79Ja+o&He@P+qYeJ@jYJ2?{Nh+!K2$o#=PU-tR|tJ4S!$M
zM!Y4vOB#QtE9cX9b*JKblPlt|j3wWA4&dovIF4$1+L`y7;A*9L@GO5tJ}w`|Jb-VB
z%TIYf=AlEV)XLz*LT(L=S11Pf9cKfRiRqjTH#DvG)_k^*(_sDbu_9kF*&6Cfrh&m3
z!feLX10#>(r8eJpvs4aR{F=Jb>PWfvZuOvYLD;Rlyu4re+JEuRxy#*kHS`T1-D~V>
zOT~>wS6F>Pyn`e-mVYGwCj6-*!mOCC*>bQ3#sJp?mmp&er&D?W79&tZgdc^PBN0l>
zppgvxa3=0uydb60kgG&B7}(GCVy=Bxc?WzWeuKJl$_uC(7YWDo
z{<1}9G54Gk&g5g&A;2(eP;x{jNvYD>#vHsyL
z*1O)b7!CPcR%_|e@zhKun%w>FQ;%J0FB`-DK+M+C{fi$(Q}&QEjdjdyNG4BULt?Fl
zm;YN^flJ^q30YW_OXWO)gwFd0V-AhY5M;TZVRp^D;+ooY?oHfVKcAzeXNZbQ&s
z25-6Mf`x&Uk=w#n2w45+QRENnggk+Y63FPa*6D9G$kuiG3s$SzoiDkjTlw+5H(l+m
z8h3e}JJQ;R{mWj?a8J|Qt^4h+>Xrn@-o4>11&c*bxj<~ZNb^;H=2{bt+WhMc0ZrY$
zjqh$WVxzK0@IA|(z<<1|2h`wPq~?!yB|_!-dsD0_^zz>IsAtC+!@I@-gAjhu?hX
z9kcTm9E*g4sMj0_r$eF6J+*Y%XVZB*v;Mr#W<_RD@KDQzKAqX(
z&L_=24Jc%X;4s#7PL;xu@?7s7New^(A-y>fj(L2od#Cf=agQrDoJ|b0C>%-yqk9fU
zyIWe~`T&S!rz3u2@3TjPhU!e;#1?!}qa|GN_@e%fzQLWF-R72_R_|Dk+Xu$Nyg#0K
z-qlj+Opd+K4$9f+v)fHROW$O*f1-82#T+U+y~$EXb?c1F+*)lbjP;ef5q5;E7=X|1
zCFqMI!UHvP8JlAyM1_B#cu>*8Hmnd0c(#GtK|LT*0^l0U7)l-11*)`Axo_rIVjd-?
z7`CqI0rL&^BR^euPx#>}ofGZhd;lG!C!ft^$@xI%XhRC)LtX6V*^&UYsOn6D=RtK#
z(8SXRy>xnh|A%h4_pRAnBpDvA4jt(!B(^LhBU^S{*V)-NThPQqxzyZS_T7AaPnY<+
zhb9)@vUuiNfLEj4gW=x2ouz(li!YeTX=vtbuS~_sUbU!ViXbZB}$<3C7cwg
z+zcmmR6TlYIreK*MuRVievP>h_-|=4l=GU#)Q+cg37ueA#&S34Q7sL_qiQAaxj}zh
zwV#wSEX|tpSD`r{?!Eq6<4V^=A(lDb1K&hXv6ztUt<^+-#q41EajpN4KEAN4$tzLL
z-+LR}5~SsS>B2jnFTyE`G_&RZL{8f_uxr2b)oRcJCnLQ*Ss*bZ><_FqSp)NwJeQ>3
zl82#wx=>sSmBZI-MazkG5Ya(|@(eXNwSH4(;gVYvjUb%}OS4&+&$S@$t5jsF?~36{
zOEN7Lu+lLpS;MZ}j7HNK`{)cie$@%X^r1AgiFK~pT!ZVN^<
zQhxNdquq-wiD=$vEXHy(TUrgB9ou!VA3p!yr5`N)
zZ9LGv?eEWzcl^;mKHIvvB@VPq{sA%Z!i^c8&70AA1hFC!qZm9owf^$TQ^UP4fc1o=Vx+8s6EXiN!}FbN-zXgs>sAwwOU7}
zF;(I$h`|u~wc=?6bKMW^?yeL4yAB7k5zYAi-asbNOvqx5*-eLbIJITw^S$l=`Rwog
zc03%5nRO>LPRj5}j;efhqXQ>)_1yOAr7l@~%L?i`R>5y1!DFkAE!FI$xGH_7u_bIOSmQB5@a2;YkM+L*
zOBi*QKyanmf)$Rz)*z`%LkyG{dL0#&$6p4Wgp>_<ZqNh4`gM$)K_%E*>wS(YtZ?v{-!
zVAEo3f-wm#G#hM;?NGu`2{jN(8vGw236PIK9=-(rP(1qHwfDJq?ljx*{0`CFd+y%*
zoU`{{Yp?RIwUBoE{kP8T|Es@LTUGkzH_Y$eV=|geDQ|bwZbSN(^img;X|quuYbc%H
zX9e3H6U{E4ud;9XTenC-P>-sVN2GU`OZL@G3ilKqr^?J^bs4r}aaWb20<2#AJ3LOwa8No_o3
zx7c8#gr;YLn+5hx=2IiZMHb;H9^w7<8ns4GDLkv=An}P#bK*4)Gha#V+cyOe;J%al
zP8?pC+B>yp$96pW#K>^FXE+Ueax(28izWCqV>)cvR`Y5i7N&qR8UaZa#Tq*&{8(8b
zoGddo3y`6j(4H?NuhPnvpEMfz%&v+1_D^&NZa>(&*P{;w02{;R+ZU0(
zeD(3$K7Y3D-QU^L>Gp+lE>E%fjvG#N4WC)W<&F~tG3e9N!3fR01?6na5zP-%3xn+$qcr@{Xa*bJY)QK+LcIwKU4BTmO$
zCqBxcK7`%|S!FMdTIG+B%-aR3f4j}E#TNII)3?{XO
z9u&!7t$h6htzpn!LBRxPTkS%Ve_}P;1}8mNAKNlnK7K~L!`k-t<8ymngJsNWh?-?}
z07&7O+*gGA>@!XF-d>C8X`jmzFc!0a@vec+&g~=prlXCg-uyU4KE4JUng3MpN3RQI
z>_LYpwkLzS<)x`z@!quAiu36lWYnL^bFj-4D>;Nf0a*(2BMjgYq#@=BW6~rx1q!zm
z3pwn4Uy(x1d9*2x>(wkUo1ycY$&4#}59X<#LebBwq*S)gVs)qsm*!4hqc@n%z^teH
zHImh=HMBI2Tr;fGY?0@7?f&QGFYigjd(sQrk2de!ef(g!yLE7>FOsN)ENusR!ewW!
zxcJFi2v*AMvcFT4@98SxzE51GMOZ>r>?y#KYLH|K-BU{j*j>rw3cjy6pGd|tRz)EA
zYd3Gq4Ya&11uzQ;$>*XIEb}LiA38X{7quQB<`lAV6YVlCQbVTU{NxYYSJiWY%Rg)?
zv1MzgH1nWT2bRC_mV;x%7OCgnLv!0U-(YRmpW>!hpDz?iCTd^pCa=9}iG`9?I@!Hz
zxA`4U&5kwp+SZ6Cs0Hz*Wdp
z%gW_KY9jWed?sI-bcAq@jI)el1hYzQhIPVhRGE#infwvsAOZNzHw(hecins^-s9r+
z=g(ccc=X_YzV_fT_E+aI|37UCu&~YekNU(~{!@I*!O2nVk~{yXUE(tabZS)~t$Gby
z>EWk#j5T%LdD|bkdGfCtdUB?a(FSbN8eSy{XK_aDmRrDxD#AS#ix-eO2(T!rfnpsH
zMR+nFNVJfoZ%6VD&3wHaR>F
ze}~S~lW%Ejk9xwsmi+wdEb0z-Kq~oGcz
z9W;}wQ@Czg>fF7Ut9A1reF+Xc8mUXrivc5nKQ_L@v
zG_?FfVDG!HwORl%i{3yqERI~Y(0#te?X=jlEwA4x&+d8h
z%ws>gbZUQVXV_=9c^Weh-Vt^O68dwuH#Z=fyE)ZJIw{93d=+!DM>r(BrDB}#g4U1o
z3?(+JX}|%Bfw2IQ?<$oR@HZ$+pd{49B2J5Hn(%D#GD$W236d8Ykk^d5KyXuQ4J;KK
z^;=|(@1ea5c#z%s0#bpur}G&z$>_Cd>fZ=eKs2>(o)laGw-PWtjUAZG
zvB0H#sK)dysgmxRxaO~Jdh?&R4}}9!LKno{P02{A5c365B5((HTsGXeb9mGjY8!CQ
z9&gR&Pac#P=C27gKm5;kzVrd3O|QCinE(d&ACY_^WW9Sc
z^4;`sw`KqKh5b8T53K9HCl*?p_dM1ajoo;8;k~DCzg?$p_C@dAHV_+*8i)?bcJ*zn
z%b>7Lc&uVAihA{^XwXMZk_s8{xgD#B49bcf3lojxVg^tpCF7~ubzrSJQd^b|)>^BQ
zv?NcjYt1~!tnnHvm%maGgvz$c*2!_gI~I}|MAT%lHXMakm7dG&!z!Ci8N81!Fb#_S
zsh0%79Z`Iqcw`ggB9dsl^5?D2)}`LrNvm}B^Cvs@l>*+7$={Ifdwk62-F9JM?Dkzt
zr*tt_ByP96-SK3sQZ(9@_q*-p7H`M)!pydrIc6an=-qR8V6XVWr}7iUWIkNZ-F95=
zJu|uM?#Y5^*+YzYlEbIt~-^My*ulyb`
z=7)toSYGb07@SCyJqXWE)o@Ghd>JrN*luCLg}o3dWmM2>6*b0>q)jUjFgj^gH^xXL)E)64d@Gd;wa-*yTRa+##ct3C`isrQXuP4X
zQ7Vt1_V&{qHm6f^`ilWCE57Xys{Qkajvk-BIBfJ5qPe#IcvCrK)j5rF%4ZL1>{gA|
z?z81nEn83Z*kiIo`o?J4-5J(9#KLrQLkpXC#9m{bKZJQ7!@P?^`pPfGW$~Y2?OEi$
zOsYaoASX&u2}e8CO5z(GoEZy6NIfRnCDyj1Rg}28Np#@{saD8fhy0GIB9fbFYrrz>
z;0*<9Hm3@csmj{KjWb(QZMkADmg~I%21JO=Ef3D^JCg3m-v5$7T@~H9myk!q)#h1ly7BseD$7WHL79Z*t5RI
zu9X3PKT_%NhIPFJqp|ji916G5>oTVqs=WwjgsYcM9zDEwHxeuX&X!5#vl#-k)vT)3
zN?7b%=EiAuLMzpn>s;1#=ed_TuGvw9(u>SsjiZQ}l)&{UAyeIUlLuJ=t(KW4t;uC@
zyL>LQUJAEv?>DXf9?6HwbN83P9>qx01joX@2twyuW8I85|PH!EL1YIVJrEBoS(d*ha
zs@Mg2;d{tI76V=Ofj>e%?C}v5P$yJtazg_Afum)}jz;s!4-$5U@FYTHaba^W*{z}T`?RCi
zSIT`S@6<;FshG>qtZo@<^@aRNkHc-wHqLd8kKS>7EIEHCEGb`mEadCW|G?)e+P3tC
zG6$bI*Wb1KUB}Icm$O;LZ
ztKCvO#CNspYJD3LXA?*-tx-uD$}kN}H_~jb9}Q5ajT(`Ei%Sf3UM~*qAZHiB|KUT-
zW>=hDUXa$+TYq31*v<3x}E;?tNsct8Kt$X>p_?Jq>4z1w>9y&81H#8YA4l
ziaC`JBd5Sl;U%v9nL;LrvVD07NR$m|%0r%2Qk80qn6_FXs|mwC#P^-@@-RV`YBN!19+S4>?T-$$7u5TpFR5H!D)^Jj
zfNScscN(0!c--sohiqn7xv3U!QmF(p$X@3jXv4{L_YL8o!D8!*H#bj40!FL<+?^4p
zyS2>XPUu`l-Zs!RfWZo#Q++H}!wTp41IuOUnE3bj4h0my$B_5pm+bfPYJ2%K`_A|T
z&-KB+!)6UlE4loPyi>M;)6NP9#DCn3)c+`X%>
zLw5+SxrC-T3Hjj7u#2fLqwo(e98Z$dJ(R$VgH!#}7L!4yT}~d=E$0q^l{6%bqHP4o3W8Mgg7i-T|vYE%pYZ$Y3W$dlLhcxyxqI
zyG?1m%96GXDAnQxGmP*@0mX^Kh=IBuR%$y$He~QUC~H)>3Zew2ie|-3@g1!{2plI
zAojW>v@Cy<@rWs5hw!+v($>k@?kXK%y)$!RpmT_ERfpE^{v%z5
z)X;26Qg=5E&FmbUx@|n_H(Pa0>BvE?Bu-r
z2v(7RNjyLWuyyt3y&w^y)B2tiW7p1mLWqP^30)6?UK|mD6zjFy@&RySRPPF%h28K~
zx=}=oQHbxAq%K4jdYj1TFon#uCvl
zD%NZDFV!PCBj~}g^i=v5DHV){MTqvq*bs6c*Q9kucyyn}YHLs`oRDV|JiWNIZ_o5(!q1mEPNrJ&bpDY`yD^Kzo?x0E#6D~T;fBJ_k`+CONxQgfM8!b!jKVU1Y=cBQn)hu}Vy-qS0y2jbM8s;r;vR|fSPgA
z*;PQ~&rqAB(GmoSj5TBd0Zl5UagpGZ!bz53(DI|g7ttp(nXi~~IoP~FwMs6p>$YK!
zN)yz*4H|PMy#5wgWM5B@AoPs%3=j6>;k!Kf)?`B>Ls0&jG)~eA=_6$TitDg?wG)mZ
zW0(O%kx*33?7>j}(j$z5bK&O7!qEr-fmTb@iJC=C{%BTXaN0xhxHT}A>K}KiG+Y{a
zp`kn8W|iV8g?c@nlXG21in3MXGrOWHi%}z5Y(c-SCF_mM4s_&22p^XkvK=X3hQdy;
z7VXdx2SKx)!jLdk84rO(dVxy<0xyB^_sNw)9+0awvi200AYk0B;y=lPG1%W-#t0o*
z{FjDIprAf!D*CICA40XbIxI<@$+=41!dxm<;_fGCT<#6ir
z*+#3@5}eL9^{KLL4t+RYa#n-lmm9hhC95it%r&rixcT6Wb=UEwoqcEe!$F^6Akr61
zmfMqM>Ov#=+%OLFO&>^`whE;{9M?vAiK_vOd{UimQE!+ge4)s8gay`(8)x}
z2Wj`!^@N<>@VlcH(fn-G8MBpAz&7|bz34Kx5r({+V-yGIb1lc
z?`_s;#1bXX)~n~Qnj9+S%*Jd}uv8L7H~tg1SJNIIo0mNjqb=z8U~Jz;1bDyjc~&0h
zxmKz%G8M#MAYH3sdJ0OFjC?Ub;lNF@qF2EsWe}m^RcD`6x+3ay>(zSXABUUy)w)z#
zYOS%&)zTjH5nk~wm}P%6kmAk#%_tg*CvS8lJejmJ;U?b}n`(aiz#y5_BKu(7oDwO+
zs7pRAHoaB13io7{!Dqsx5Yp4@f6>)`A^ltV#Xx;t2e*`@M=BiX<7uy04-Gq
zveT&yu(=8FSIYI?&9!%e0bzqKD0))=aBEzgRfa~fGsq=5J~}i=#_2rjH^N1aqpnUd
zC&Lq^sG;MI)x)bY^6DioF2nK(;#}eIO2``cURin+`1B*q`38-&@W{Z{=6nkHUSG5l
zHTRA0+1lA{OuD=j9c{B(oSiN3YA(A{pPIps}W%sZ#lMH2m*yKJVc^L5$Jg4&mNmZmo
z?E2TreXvv=6h2UKWpFNxq+G}gFe^&By%20kP@%}KGITN|E}