From 95d04f4c414967d9b57e193e7d97a3672e18d05c Mon Sep 17 00:00:00 2001 From: deutranium <29124655+deutranium@users.noreply.github.com> Date: Tue, 9 Jun 2020 16:23:01 +0530 Subject: [PATCH] Added basic website structure --- 404.html | 25 - Gemfile | 32 +- Gemfile.lock | 220 +- LICENCE | 202 + Old/README.md | 1 - Old/programs/techX/index.html | 1 - Readme.md => README.md | 0 _config.yml | 70 +- _data/footer.yml | 5 + _data/menus.yml | 13 + _includes/actions.html | 9 + _includes/address.html | 30 + _includes/aside.html | 6 + _includes/call-to-action.html | 12 + _includes/contact.html | 20 + _includes/footer.html | 14 + _includes/members.html | 17 + _includes/nav.html | 17 + _includes/paragraph.html | 12 + _includes/portfolio.html | 21 + _includes/services.html | 31 + _includes/timeline.html | 33 + _layouts/base.html | 50 + _layouts/home.html | 32 + _layouts/page.html | 30 + _sass/_icons.scss | 36 + _sass/_member-box.scss | 17 + _sass/_page.scss | 7 + _sass/_timeline.scss | 203 + about.markdown | 18 - about.md | 101 + assets/css/creative.scss | 10122 ++++++++++++++++ assets/css/main.scss | 12 + assets/img/backgrounds/hero_1.jpg | Bin 0 -> 288106 bytes .../image-from-rawpixel-id-1199650-jpeg.jpg | Bin 0 -> 99616 bytes assets/img/bg-masthead.jpg | Bin 0 -> 518561 bytes assets/img/favicon.ico | Bin 0 -> 23462 bytes assets/img/members/person1.jpg | Bin 0 -> 95559 bytes assets/img/members/person2.jpg | Bin 0 -> 123855 bytes assets/img/members/person3.jpg | Bin 0 -> 130882 bytes assets/img/members/person5.jpg | Bin 0 -> 121796 bytes assets/img/members/person6.jpg | Bin 0 -> 140181 bytes assets/img/members/person7.jpg | Bin 0 -> 157336 bytes assets/img/portfolio/fullsize/1.jpg | Bin 0 -> 63788 bytes assets/img/portfolio/fullsize/2.jpg | Bin 0 -> 48101 bytes assets/img/portfolio/fullsize/3.jpg | Bin 0 -> 48228 bytes assets/img/portfolio/fullsize/4.jpg | Bin 0 -> 49055 bytes assets/img/portfolio/fullsize/5.jpg | Bin 0 -> 62334 bytes assets/img/portfolio/fullsize/6.jpg | Bin 0 -> 53428 bytes assets/img/portfolio/thumbnails/1.jpg | Bin 0 -> 63788 bytes assets/img/portfolio/thumbnails/2.jpg | Bin 0 -> 48101 bytes assets/img/portfolio/thumbnails/3.jpg | Bin 0 -> 48228 bytes assets/img/portfolio/thumbnails/4.jpg | Bin 0 -> 49055 bytes assets/img/portfolio/thumbnails/5.jpg | Bin 0 -> 62334 bytes assets/img/portfolio/thumbnails/6.jpg | Bin 0 -> 53428 bytes assets/img/timeline-end.png | Bin 0 -> 35300 bytes assets/js/creative.js | 63 + assets/js/creative.min.js | 5 + build-in-docker.sh | 20 + index.markdown | 6 - index.md | 155 + 61 files changed, 11512 insertions(+), 156 deletions(-) delete mode 100644 404.html create mode 100644 LICENCE delete mode 100644 Old/README.md delete mode 100644 Old/programs/techX/index.html rename Readme.md => README.md (100%) create mode 100644 _data/footer.yml create mode 100644 _data/menus.yml create mode 100644 _includes/actions.html create mode 100644 _includes/address.html create mode 100644 _includes/aside.html create mode 100644 _includes/call-to-action.html create mode 100644 _includes/contact.html create mode 100644 _includes/footer.html create mode 100644 _includes/members.html create mode 100644 _includes/nav.html create mode 100644 _includes/paragraph.html create mode 100644 _includes/portfolio.html create mode 100644 _includes/services.html create mode 100644 _includes/timeline.html create mode 100644 _layouts/base.html create mode 100644 _layouts/home.html create mode 100644 _layouts/page.html create mode 100644 _sass/_icons.scss create mode 100644 _sass/_member-box.scss create mode 100644 _sass/_page.scss create mode 100644 _sass/_timeline.scss delete mode 100644 about.markdown create mode 100644 about.md create mode 100644 assets/css/creative.scss create mode 100644 assets/css/main.scss create mode 100644 assets/img/backgrounds/hero_1.jpg create mode 100644 assets/img/backgrounds/image-from-rawpixel-id-1199650-jpeg.jpg create mode 100644 assets/img/bg-masthead.jpg create mode 100644 assets/img/favicon.ico create mode 100644 assets/img/members/person1.jpg create mode 100644 assets/img/members/person2.jpg create mode 100644 assets/img/members/person3.jpg create mode 100644 assets/img/members/person5.jpg create mode 100644 assets/img/members/person6.jpg create mode 100644 assets/img/members/person7.jpg create mode 100644 assets/img/portfolio/fullsize/1.jpg create mode 100644 assets/img/portfolio/fullsize/2.jpg create mode 100644 assets/img/portfolio/fullsize/3.jpg create mode 100644 assets/img/portfolio/fullsize/4.jpg create mode 100644 assets/img/portfolio/fullsize/5.jpg create mode 100644 assets/img/portfolio/fullsize/6.jpg create mode 100644 assets/img/portfolio/thumbnails/1.jpg create mode 100644 assets/img/portfolio/thumbnails/2.jpg create mode 100644 assets/img/portfolio/thumbnails/3.jpg create mode 100644 assets/img/portfolio/thumbnails/4.jpg create mode 100644 assets/img/portfolio/thumbnails/5.jpg create mode 100644 assets/img/portfolio/thumbnails/6.jpg create mode 100644 assets/img/timeline-end.png create mode 100644 assets/js/creative.js create mode 100644 assets/js/creative.min.js create mode 100755 build-in-docker.sh delete mode 100644 index.markdown create mode 100644 index.md diff --git a/404.html b/404.html deleted file mode 100644 index 086a5c9..0000000 --- a/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/Gemfile b/Gemfile index db1c6af..89176bf 100644 --- a/Gemfile +++ b/Gemfile @@ -1,30 +1,10 @@ source "https://rubygems.org" -# Hello! This is where you manage which Jekyll version is used to run. -# When you want to use a different version, change it below, save the -# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: -# -# bundle exec jekyll serve -# -# This will help ensure the proper Jekyll version is running. -# Happy Jekylling! -gem "jekyll", "~> 4.0.1" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" -# If you want to use GitHub Pages, remove the "gem "jekyll"" above and -# uncomment the line below. To upgrade, run `bundle update github-pages`. -# gem "github-pages", group: :jekyll_plugins -# If you have any plugins, put them here! -group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" -end -# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do - gem "tzinfo", "~> 1.2" - gem "tzinfo-data" -end +git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } -# Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform? +gem "github-pages", "= 204" +group :jekyll_plugins do + gem "jekyll-sitemap", "= 1.4.0" + gem "jekyll-seo-tag", "= 2.6.1" +end diff --git a/Gemfile.lock b/Gemfile.lock index 9d22535..5bb97f6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,86 +1,250 @@ GEM remote: https://rubygems.org/ specs: + activesupport (6.0.3.1) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.11.1) colorator (1.1.0) + commonmarker (0.17.13) + ruby-enum (~> 0.5) concurrent-ruby (1.1.6) + dnsruby (1.61.3) + addressable (~> 2.5) em-websocket (0.5.1) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) + ethon (0.12.0) + ffi (>= 1.3.0) eventmachine (1.2.7) + execjs (2.7.0) + faraday (1.0.1) + multipart-post (>= 1.2, < 3) ffi (1.12.2) forwardable-extended (2.6.0) + gemoji (3.0.1) + github-pages (204) + github-pages-health-check (= 1.16.1) + jekyll (= 3.8.5) + jekyll-avatar (= 0.7.0) + jekyll-coffeescript (= 1.1.1) + jekyll-commonmark-ghpages (= 0.1.6) + jekyll-default-layout (= 0.1.4) + jekyll-feed (= 0.13.0) + jekyll-gist (= 1.5.0) + jekyll-github-metadata (= 2.13.0) + jekyll-mentions (= 1.5.1) + jekyll-optional-front-matter (= 0.3.2) + jekyll-paginate (= 1.1.0) + jekyll-readme-index (= 0.3.0) + jekyll-redirect-from (= 0.15.0) + jekyll-relative-links (= 0.6.1) + jekyll-remote-theme (= 0.4.1) + jekyll-sass-converter (= 1.5.2) + jekyll-seo-tag (= 2.6.1) + jekyll-sitemap (= 1.4.0) + jekyll-swiss (= 1.0.0) + jekyll-theme-architect (= 0.1.1) + jekyll-theme-cayman (= 0.1.1) + jekyll-theme-dinky (= 0.1.1) + jekyll-theme-hacker (= 0.1.1) + jekyll-theme-leap-day (= 0.1.1) + jekyll-theme-merlot (= 0.1.1) + jekyll-theme-midnight (= 0.1.1) + jekyll-theme-minimal (= 0.1.1) + jekyll-theme-modernist (= 0.1.1) + jekyll-theme-primer (= 0.5.4) + jekyll-theme-slate (= 0.1.1) + jekyll-theme-tactile (= 0.1.1) + jekyll-theme-time-machine (= 0.1.1) + jekyll-titles-from-headings (= 0.5.3) + jemoji (= 0.11.1) + kramdown (= 1.17.0) + liquid (= 4.0.3) + mercenary (~> 0.3) + minima (= 2.5.1) + nokogiri (>= 1.10.4, < 2.0) + rouge (= 3.13.0) + terminal-table (~> 1.4) + github-pages-health-check (1.16.1) + addressable (~> 2.3) + dnsruby (~> 1.60) + octokit (~> 4.0) + public_suffix (~> 3.0) + typhoeus (~> 1.3) + html-pipeline (2.12.3) + activesupport (>= 2) + nokogiri (>= 1.4) http_parser.rb (0.6.0) - i18n (1.8.2) + i18n (0.9.5) concurrent-ruby (~> 1.0) - jekyll (4.0.1) + jekyll (3.8.5) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) - i18n (>= 0.9.5, < 2) - jekyll-sass-converter (~> 2.0) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) jekyll-watch (~> 2.0) - kramdown (~> 2.1) - kramdown-parser-gfm (~> 1.0) + kramdown (~> 1.14) liquid (~> 4.0) mercenary (~> 0.3.3) pathutil (~> 0.9) - rouge (~> 3.0) + rouge (>= 1.7, < 4) safe_yaml (~> 1.0) - terminal-table (~> 1.8) + jekyll-avatar (0.7.0) + jekyll (>= 3.0, < 5.0) + jekyll-coffeescript (1.1.1) + coffee-script (~> 2.2) + coffee-script-source (~> 1.11.1) + jekyll-commonmark (1.3.1) + commonmarker (~> 0.14) + jekyll (>= 3.7, < 5.0) + jekyll-commonmark-ghpages (0.1.6) + commonmarker (~> 0.17.6) + jekyll-commonmark (~> 1.2) + rouge (>= 2.0, < 4.0) + jekyll-default-layout (0.1.4) + jekyll (~> 3.0) jekyll-feed (0.13.0) jekyll (>= 3.7, < 5.0) - jekyll-sass-converter (2.1.0) - sassc (> 2.0.1, < 3.0) + jekyll-gist (1.5.0) + octokit (~> 4.2) + jekyll-github-metadata (2.13.0) + jekyll (>= 3.4, < 5.0) + octokit (~> 4.0, != 4.4.0) + jekyll-mentions (1.5.1) + 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.15.0) + jekyll (>= 3.3, < 5.0) + jekyll-relative-links (0.6.1) + jekyll (>= 3.3, < 5.0) + jekyll-remote-theme (0.4.1) + addressable (~> 2.0) + jekyll (>= 3.5, < 5.0) + rubyzip (>= 1.3.0) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) jekyll-seo-tag (2.6.1) jekyll (>= 3.3, < 5.0) + jekyll-sitemap (1.4.0) + jekyll (>= 3.7, < 5.0) + jekyll-swiss (1.0.0) + jekyll-theme-architect (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-cayman (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-dinky (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-hacker (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-leap-day (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-merlot (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-midnight (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-minimal (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-modernist (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-primer (0.5.4) + jekyll (> 3.5, < 5.0) + jekyll-github-metadata (~> 2.9) + jekyll-seo-tag (~> 2.0) + jekyll-theme-slate (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-tactile (0.1.1) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-time-machine (0.1.1) + jekyll (~> 3.5) + 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) - kramdown (2.2.1) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) + jemoji (0.11.1) + gemoji (~> 3.0) + html-pipeline (~> 2.2) + jekyll (>= 3.0, < 5.0) + kramdown (1.17.0) liquid (4.0.3) listen (3.2.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) + mini_portile2 (2.4.0) minima (2.5.1) jekyll (>= 3.5, < 5.0) jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) + minitest (5.14.1) + multipart-post (2.1.1) + nokogiri (1.10.9) + mini_portile2 (~> 2.4.0) + octokit (4.18.0) + faraday (>= 0.9) + sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (4.0.5) + public_suffix (3.1.1) rb-fsevent (0.10.4) rb-inotify (0.10.1) ffi (~> 1.0) - rexml (3.2.4) - rouge (3.19.0) + rouge (3.13.0) + ruby-enum (0.8.0) + i18n + rubyzip (2.3.0) safe_yaml (1.0.5) - sassc (2.3.0) - ffi (~> 1.9) + 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.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) thread_safe (0.3.6) + typhoeus (1.4.0) + ethon (>= 0.9.0) tzinfo (1.2.7) thread_safe (~> 0.1) - tzinfo-data (1.2020.1) - tzinfo (>= 1.0.0) unicode-display_width (1.7.0) - wdm (0.1.1) + zeitwerk (2.3.0) PLATFORMS ruby DEPENDENCIES - jekyll (~> 4.0.1) - jekyll-feed (~> 0.12) - minima (~> 2.5) - tzinfo (~> 1.2) - tzinfo-data - wdm (~> 0.1.1) + github-pages (= 204) + jekyll-seo-tag (= 2.6.1) + jekyll-sitemap (= 1.4.0) BUNDLED WITH 2.1.4 diff --git a/LICENCE b/LICENCE new file mode 100644 index 0000000..610cecd --- /dev/null +++ b/LICENCE @@ -0,0 +1,202 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2013-2015 Iron Summit Media Strategies, LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/Old/README.md b/Old/README.md deleted file mode 100644 index add1343..0000000 --- a/Old/README.md +++ /dev/null @@ -1 +0,0 @@ -# OSDG-IIITH.github.io \ No newline at end of file diff --git a/Old/programs/techX/index.html b/Old/programs/techX/index.html deleted file mode 100644 index 2afdfc5..0000000 --- a/Old/programs/techX/index.html +++ /dev/null @@ -1 +0,0 @@ -

techX Program

diff --git a/Readme.md b/README.md similarity index 100% rename from Readme.md rename to README.md diff --git a/_config.yml b/_config.yml index 60e14aa..7f4d30d 100644 --- a/_config.yml +++ b/_config.yml @@ -1,55 +1,23 @@ -# 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. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# # 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 }}. - -title: Your awesome title -email: your-email@example.com -description: >- # this means to ignore newlines until "baseurl:" - Write an awesome description for your new site here. You can edit this - line in _config.yml. It will appear in your document head meta (for - Google search results) and in your feed.xml site description. -baseurl: "" # the subpath of your site, e.g. /blog -url: "" # the base hostname & protocol for your site, e.g. http://example.com -twitter_username: jekyllrb -github_username: jekyll +title: OSDG @ IIIT-H +description: > # this means to ignore newlines until "baseurl:" +baseurl: "" # the subpath of your site, e.g. /blog/ +url: "" # the base hostname & protocol for your site +author: OSDG @ IIIT-H +lang: en_US # Build settings -theme: minima +safe: true # always trues on github-pages, disables _plugins/ +markdown: kramdown +sass: + indentWidth: 4 + style: compressed + precision: 10 plugins: - - jekyll-feed - -# Exclude from processing. -# The following items will not be processed, by default. -# Any item listed under the `exclude:` key here will be automatically added to -# the internal "default list". -# -# Excluded items can be processed by explicitly listing the directories or -# their entries' file path in the `include:` list. -# -# exclude: -# - .sass-cache/ -# - .jekyll-cache/ -# - gemfiles/ -# - Gemfile -# - Gemfile.lock -# - node_modules/ -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ + - jekyll-sitemap + - jekyll-seo-tag +exclude: + - Gemfile + - Gemfile.lock + - build-in-docker.sh + - README.md diff --git a/_data/footer.yml b/_data/footer.yml new file mode 100644 index 0000000..fbfdb5d --- /dev/null +++ b/_data/footer.yml @@ -0,0 +1,5 @@ +copyright: '©' +links: + - text: 'Open Source Developers Group @ IIIT-H' + url: '' + new_window: true diff --git a/_data/menus.yml b/_data/menus.yml new file mode 100644 index 0000000..af6c971 --- /dev/null +++ b/_data/menus.yml @@ -0,0 +1,13 @@ +# If you don't build the site on github-pages, this menu will be automatically +# generated by _plugins/hooks.rb. +# However on github-pages custom plugins are disabled, and the script doesn't +# run. So please, fill in any custom menu entry here. +header: +- title: ABOUT + url: /about +- title: PROJECTS + url: /projects +- title: MEMBERS + url: /members +- title: CONTACT + url: /contact diff --git a/_includes/actions.html b/_includes/actions.html new file mode 100644 index 0000000..c58cd0d --- /dev/null +++ b/_includes/actions.html @@ -0,0 +1,9 @@ +{% if include.actions %} +
+
+ {% for action in include.actions %} + {{ action.title }} + {% endfor %} +
+
+{% endif %} diff --git a/_includes/address.html b/_includes/address.html new file mode 100644 index 0000000..01ec413 --- /dev/null +++ b/_includes/address.html @@ -0,0 +1,30 @@ +
+
+
+
+

{{ section.title }}

+
+

{{ section.text }}

+
+
+
+
+ +
+
+
    +
  • +

    {{ section.address.title }}

    +

    {{ section.address.text }}

    +
    +
  • +
  • +

    {{ section.phone.title }}

    +

    {{ section.phone.text }}

    +
    +
  • +
+
+
+
+
diff --git a/_includes/aside.html b/_includes/aside.html new file mode 100644 index 0000000..f221404 --- /dev/null +++ b/_includes/aside.html @@ -0,0 +1,6 @@ +
+
+

{{ section.title }}!

+ {% include actions.html actions=section.actions %} +
+
diff --git a/_includes/call-to-action.html b/_includes/call-to-action.html new file mode 100644 index 0000000..a273d42 --- /dev/null +++ b/_includes/call-to-action.html @@ -0,0 +1,12 @@ +
+
+
+
+

{{ section.title }}

+
+
{{ section.text | markdownify }}
+
+
+ {% include actions.html actions=section.actions %} +
+
diff --git a/_includes/contact.html b/_includes/contact.html new file mode 100644 index 0000000..865a3a9 --- /dev/null +++ b/_includes/contact.html @@ -0,0 +1,20 @@ +
+
+
+
+

{{ section.title }}

+
+

{{ section.text }}

+
+
+
+ {% for action in section.actions %} + {% assign fa = action.icon_type | default: "fas" %} + + {% endfor %} +
+
+
diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..ddef39b --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,14 @@ + + diff --git a/_includes/members.html b/_includes/members.html new file mode 100644 index 0000000..c557a24 --- /dev/null +++ b/_includes/members.html @@ -0,0 +1,17 @@ +
+
+

{{ section.title }}

+
+
+ {% for member in section.members %} +
+
+ {{ member.title }} +

{{ member.title }}

+

{{ member.text }}

+
+
+ {% endfor %} +
+
+
diff --git a/_includes/nav.html b/_includes/nav.html new file mode 100644 index 0000000..1caa14a --- /dev/null +++ b/_includes/nav.html @@ -0,0 +1,17 @@ + diff --git a/_includes/paragraph.html b/_includes/paragraph.html new file mode 100644 index 0000000..be52f2a --- /dev/null +++ b/_includes/paragraph.html @@ -0,0 +1,12 @@ +
+
+

{{ section.title }}

+
+
+
+ {{ section.text | newline_to_br | markdownify }} +
+
+ {% include actions.html actions=section.actions %} +
+
diff --git a/_includes/portfolio.html b/_includes/portfolio.html new file mode 100644 index 0000000..9370af4 --- /dev/null +++ b/_includes/portfolio.html @@ -0,0 +1,21 @@ +
+
+
+ {% for proj in section.projects %} + + {% endfor %} +
+
+
diff --git a/_includes/services.html b/_includes/services.html new file mode 100644 index 0000000..55e3801 --- /dev/null +++ b/_includes/services.html @@ -0,0 +1,31 @@ +
+
+

{{ section.title }}

+
+
+ + {% assign cols = section.services.size %} + {% if cols > 4 %} + {% assign cols = 4 %} + {% endif %} + + {% assign colsL = 12 | divided_by: cols %} + {% assign colsM = colsL | times: 2 %} + + {% for service in section.services %} +
+
+ +

{{ service.title }}

+
+ {{ service.text | markdownify }} + {% if service.url %} + + {% endif %} +
+
+
+ {% endfor %} +
+
+
diff --git a/_includes/timeline.html b/_includes/timeline.html new file mode 100644 index 0000000..f3cfac9 --- /dev/null +++ b/_includes/timeline.html @@ -0,0 +1,33 @@ +
+
+

{{ section.title }}

+

{{ section.text }}

+
+
+
+
    + {% for action in section.actions %} +
  • +
    + +
    +
    +
    +

    {{ action.title | markdownify }}

    +
    +
    +

    {{ action.text | markdownify }}

    +
    +
    +
  • + {% endfor %} +
  • +
    + +
    +
  • +
+
+
+
+
diff --git a/_layouts/base.html b/_layouts/base.html new file mode 100644 index 0000000..71ed688 --- /dev/null +++ b/_layouts/base.html @@ -0,0 +1,50 @@ + + + + + + + + + + {% assign title_is_not_empty = page.title | is_not_empty %}{% if title_is_not_empty %}{{ page.title }} - {% endif %}{{ site.title }} + + + + + + + + + + + + + + + + + +{% seo %} + + + + {% include nav.html section=section site=site page=page %} + {{ content }} + {% include footer.html section=section site=site page=page %} + + + + + + + + + + + + + diff --git a/_layouts/home.html b/_layouts/home.html new file mode 100644 index 0000000..c15b2fc --- /dev/null +++ b/_layouts/home.html @@ -0,0 +1,32 @@ +--- +layout: base +--- + +
+
+
+ +
+

{{ page.header.text }}

+
+ +
+ +

{{ page.header.title }}

+
+ + {% if page.header.action %} + {{ page.header.action.label }} + {% endif %} +
+ + +
+
+
+ +{% for section in page.sections %} + {% include {{ section.type }} section=section site=site page=page %} +{% endfor %} + +{{ content }} diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..87e55d3 --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,30 @@ +--- +layout: base +--- + + +
+
+
+
+

{{ page.title }}

+
+
+
+
+
+ + +{% for section in page.sections %} + {% include {{ section.type }} section=section site=site page=page %} +{% endfor %} + + +{% assign content = content | strip_newlines %} +{% if content != "" %} +
+
+ {{ content }} +
+
+{% endif %} diff --git a/_sass/_icons.scss b/_sass/_icons.scss new file mode 100644 index 0000000..6ad00fc --- /dev/null +++ b/_sass/_icons.scss @@ -0,0 +1,36 @@ + +ul.icons { + cursor: default; + list-style: none; + padding-left: 0; + + li { + display: inline-block; + padding: 0 1em 0 0; + + &:last-child { + padding-right: 0 !important; + } + } + + &.bulleted { + li { + padding-left: 2em; + position: relative; + display: block; + + &.icon { + &:before { + left: 0; + position: absolute; + top: 0; + } + } + + > :last-child { + margin-bottom: 1em; + } + } + } + +} diff --git a/_sass/_member-box.scss b/_sass/_member-box.scss new file mode 100644 index 0000000..dbecdee --- /dev/null +++ b/_sass/_member-box.scss @@ -0,0 +1,17 @@ +.member-box { + max-width: 400px; + margin: 50px auto 0; + @media (min-width: 992px) { + margin: 20px auto 0; + } + p { + margin-bottom: 0; + } + img { + width: 80%; + height: 80%; + object-fit: cover; + overflow: hidden; + border-radius: 50%; + } +} diff --git a/_sass/_page.scss b/_sass/_page.scss new file mode 100644 index 0000000..d213d63 --- /dev/null +++ b/_sass/_page.scss @@ -0,0 +1,7 @@ +.pagehead { + height: 15em !important; + min-height: 15em !important; +} +.page-section-smaller { + padding: 2rem 0; +} diff --git a/_sass/_timeline.scss b/_sass/_timeline.scss new file mode 100644 index 0000000..9d524cc --- /dev/null +++ b/_sass/_timeline.scss @@ -0,0 +1,203 @@ +.timeline { + position: relative; + padding: 0; + list-style: none; +} + +.timeline:before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 40px; + width: 2px; + margin-left: -1.5px; + background-color: #f1f1f1; +} + +.timeline>li { + position: relative; + margin-bottom: 50px; + min-height: 50px; +} + +.timeline>li:before, +.timeline>li:after { + content: " "; + display: table; +} + +.timeline>li:after { + clear: both; +} + +.timeline>li .timeline-panel { + float: right; + position: relative; + width: 100%; + padding: 0 20px 0 100px; + text-align: left; +} + +.timeline>li .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} + +.timeline>li .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} + +.timeline>li .timeline-image { + z-index: 100; + position: absolute; + left: 0; + width: 80px; + height: 80px; + margin-left: 0; + border: 7px solid #f1f1f1; + border-radius: 100%; + text-align: center; + color: #fff; + background-color: #f1f1f1; +} + +.timeline>li .timeline-image h4 { + margin-top: 12px; + font-size: 10px; + line-height: 14px; +} + +.timeline>li.timeline-inverted>.timeline-panel { + float: right; + padding: 0 20px 0 100px; + text-align: left; +} + +.timeline>li.timeline-inverted>.timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} + +.timeline>li.timeline-inverted>.timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} + +.timeline>li:last-child { + margin-bottom: 0; +} + +.timeline .timeline-heading h4 { + margin-top: 0; + color: inherit; +} + +.timeline .timeline-heading h4.subheading { + text-transform: none; +} + +.timeline .timeline-body>p, +.timeline .timeline-body>ul { + margin-bottom: 0; +} + +.timeline a{ + color:black; +} + +@media(min-width:768px) { + .timeline:before { + left: 50%; + } + + .timeline>li { + margin-bottom: 100px; + min-height: 100px; + } + + .timeline>li .timeline-panel { + float: left; + width: 41%; + padding: 0 20px 20px 30px; + text-align: right; + } + + .timeline>li .timeline-image { + left: 50%; + width: 100px; + height: 100px; + margin-left: -50px; + } + + .timeline>li .timeline-image h4 { + margin-top: 16px; + font-size: 13px; + line-height: 18px; + } + + .timeline>li.timeline-inverted>.timeline-panel { + float: right; + padding: 0 30px 20px 20px; + text-align: left; + } +} + +@media(min-width:992px) { + .timeline>li { + min-height: 150px; + } + + .timeline>li .timeline-panel { + padding: 0 20px 20px; + } + + .timeline>li .timeline-image { + width: 150px; + height: 150px; + margin-left: -75px; + } + + .timeline>li .timeline-image h4 { + margin-top: 30px; + font-size: 18px; + line-height: 26px; + } + + .timeline>li.timeline-inverted>.timeline-panel { + padding: 0 20px 20px; + } +} + +@media(min-width:1200px) { + .timeline>li { + min-height: 170px; + } + + .timeline>li .timeline-panel { + padding: 0 20px 20px 100px; + } + + .timeline>li .timeline-image { + width: 170px; + height: 170px; + margin-left: -85px; + } + + .timeline>li .timeline-image h4 { + margin-top: 40px; + } + + .timeline>li.timeline-inverted>.timeline-panel { + padding: 0 100px 20px 20px; + } +} diff --git a/about.markdown b/about.markdown deleted file mode 100644 index 8b4e0b2..0000000 --- a/about.markdown +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: page -title: About -permalink: /about/ ---- - -This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) - -You can find the source code for Minima at GitHub: -[jekyll][jekyll-organization] / -[minima](https://github.com/jekyll/minima) - -You can find the source code for Jekyll at GitHub: -[jekyll][jekyll-organization] / -[jekyll](https://github.com/jekyll/jekyll) - - -[jekyll-organization]: https://github.com/jekyll diff --git a/about.md b/about.md new file mode 100644 index 0000000..fd7b63a --- /dev/null +++ b/about.md @@ -0,0 +1,101 @@ +--- +layout: page +title: About +#background_style: bg-info +background_image: url('assets/img/backgrounds/hero_1.jpg') +# Add a link to the the top menu +menus: + header: + title: Links + weight: 2 + +sections: +- type: address.html + section_id: address + title: You are welcome! + map: https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2949.1784803899586!2d-71.56614568458906!3d42.338717979188324!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x6335220b7c08850a!2sMarlborough%20District%20Court!5e0!3m2!1sen!2sbg!4v1583193778570!5m2!1sen!2sbg + address: + title: Address + text: > + 45 Williams St,
+ Marlborough, MA 01752,
+ United States + phone: + title: Phones + text: > + +1 (202) 555-014
+ +1 (202) 555-015 +- type: paragraph.html + section_id: help + title: Get some help! + text: >+ + There is a quick reference and showscase of Markdown Syntax Here: + + * [Markdown Syntax Here](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet). + + * [John Gruber's original spec](http://daringfireball.net/projects/markdown/). + + * [Github-flavored Markdown info page](http://github.github.com/github-flavored-markdown/). + +- type: paragraph.html + section_id: more-to-come + title: No HTML! +# background_style: bg-info +# text_style: text-left text-white + actions: + - title: Markdown is fun! + class: btn-info + url: '#' + text: >+ + ### Typographic replacements + + Enable typographer option to see result. + + (c) (C) (r) (R) (tm) (TM) (p) (P) +- + + test.. test... test..... test?..... test!.... + + !!!!!! ???? ,, -- --- + + "Smartypants, double quotes" and 'single quotes' + + + ### Emphasis + + **This is bold text** + + __This is bold text__ + + *This is italic text* + + _This is italic text_ + + ~~Strikethrough~~ + + + ### Blockquotes + + > Blockquotes can also be nested... + >> ...by using additional greater-than signs right next to each other... + > > > ...or with spaces between arrows. + + ### Lists + + Unordered + + + Create a list by starting a line with `+`, `-`, or `*` + + Sub-lists are made by indenting 2 spaces: + - Marker character change forces new list start: + * Ac tristique libero volutpat at + + Facilisis in pretium nisl aliquet + - Nulla volutpat aliquam velit + + Very easy! + + Ordered + + 1. Lorem ipsum dolor sit amet + 2. Consectetur adipiscing elit + 3. Integer molestie lorem at massa + +--- +Here goes some raw markdown content. diff --git a/assets/css/creative.scss b/assets/css/creative.scss new file mode 100644 index 0000000..b5d28fc --- /dev/null +++ b/assets/css/creative.scss @@ -0,0 +1,10122 @@ +--- +--- + +@charset "UTF-8"; +/*! +* Start Bootstrap - Creative v6.0.1 (https://startbootstrap.com/themes/creative) +* Copyright 2013-2020 Start Bootstrap +* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-creative/blob/master/LICENSE) +*/ +/*! + * Bootstrap v4.4.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) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #f4623a; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #f4623a; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "DM Serif Display", Arial; + --font-family-monospace: "Roboto mono", monospace; +} + +*, +*::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: "Roboto Mono", monospace; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus:not(:focus-visible) { + 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: 0.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: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #f4623a; + text-decoration: none; + background-color: transparent; +} +a:hover { + color: #d6370c; + text-decoration: underline; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +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: 0.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-family: "Roboto mono", monospace; + 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: "— "; +} + +.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-wrap: 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, .container-xl, .container-lg, .container-md, .container-sm { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +.row { + display: flex; + 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-xl, +.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, +.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, +.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, +.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, +.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.3333333333%; + } + + .offset-sm-2 { + margin-left: 16.6666666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.3333333333%; + } + + .offset-sm-5 { + margin-left: 41.6666666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.3333333333%; + } + + .offset-sm-8 { + margin-left: 66.6666666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.3333333333%; + } + + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.3333333333%; + } + + .offset-md-2 { + margin-left: 16.6666666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.3333333333%; + } + + .offset-md-5 { + margin-left: 41.6666666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.3333333333%; + } + + .offset-md-8 { + margin-left: 66.6666666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.3333333333%; + } + + .offset-md-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.3333333333%; + } + + .offset-lg-2 { + margin-left: 16.6666666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.3333333333%; + } + + .offset-lg-5 { + margin-left: 41.6666666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.3333333333%; + } + + .offset-lg-8 { + margin-left: 66.6666666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.3333333333%; + } + + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.3333333333%; + } + + .offset-xl-2 { + margin-left: 16.6666666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.3333333333%; + } + + .offset-xl-5 { + margin-left: 41.6666666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.3333333333%; + } + + .offset-xl-8 { + margin-left: 66.6666666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.3333333333%; + } + + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} +.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: #fcd3c8; +} +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #f9ad99; +} + +.table-hover .table-primary:hover { + background-color: #fbc0b0; +} +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #fbc0b0; +} + +.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:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #fbc2b3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 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: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + 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: flex; + 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, .form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + 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: 0.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 :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.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' width='8' height='8' 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: right calc(0.375em + 0.1875rem) center; + 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 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(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='8' height='8' 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 .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: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: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: 0.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 :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + 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 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(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%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 .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: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: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: flex; + flex-flow: row wrap; + align-items: center; +} +.form-inline .form-check { + width: 100%; +} +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + 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: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: 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; + cursor: pointer; + -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(244, 98, 58, 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: #f4623a; + border-color: #f4623a; +} +.btn-primary:hover { + color: #fff; + background-color: #f24516; + border-color: #ee3e0d; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #f24516; + border-color: #ee3e0d; + box-shadow: 0 0 0 0.2rem rgba(246, 122, 88, 0.5); +} +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #f4623a; + border-color: #f4623a; +} +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #ee3e0d; + border-color: #e23a0d; +} +.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(246, 122, 88, 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 { + color: #fff; + background-color: #5a6268; + border-color: #545b62; + 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 { + color: #fff; + background-color: #218838; + border-color: #1e7e34; + 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 { + color: #fff; + background-color: #138496; + border-color: #117a8b; + 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 { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + 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 { + color: #fff; + background-color: #c82333; + border-color: #bd2130; + 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 { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + 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 { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + 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: #f4623a; + border-color: #f4623a; +} +.btn-outline-primary:hover { + color: #fff; + background-color: #f4623a; + border-color: #f4623a; +} +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.5); +} +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #f4623a; + 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: #f4623a; + border-color: #f4623a; +} +.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(244, 98, 58, 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: #f4623a; + text-decoration: none; +} +.btn-link:hover { + color: #d6370c; + 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: #f4623a; +} +.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: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + 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: flex; + flex-wrap: wrap; + 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 { + flex-direction: column; + align-items: flex-start; + 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: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 0%; + min-width: 0; + 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: flex; + 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: 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: flex; + 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: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #f4623a; + background-color: #f4623a; +} +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25); +} +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #fbc2b3; +} +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #fde9e3; + border-color: #fde9e3; +} +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} +.custom-control-input[disabled] ~ .custom-control-label::before, .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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #f4623a; + background-color: #f4623a; +} +.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' width='4' height='4' 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(244, 98, 58, 0.5); +} +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(244, 98, 58, 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' width='12' height='12' 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(244, 98, 58, 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: 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; +} +@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; + transform: translateX(0.75rem); +} +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(244, 98, 58, 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: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.custom-select:focus { + border-color: #fbc2b3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 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:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.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: #fbc2b3; + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 0.25); +} +.custom-file-input[disabled] ~ .custom-file-label, .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: 1.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(244, 98, 58, 0.25); +} +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25); +} +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(244, 98, 58, 0.25); +} +.custom-range::-moz-focus-outer { + border: 0; +} +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #f4623a; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -webkit-transition: none; + transition: none; + } +} +.custom-range::-webkit-slider-thumb:active { + background-color: #fde9e3; +} +.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: #f4623a; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -moz-transition: none; + transition: none; + } +} +.custom-range::-moz-range-thumb:active { + background-color: #fde9e3; +} +.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: #f4623a; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -ms-transition: none; + transition: none; + } +} +.custom-range::-ms-thumb:active { + background-color: #fde9e3; +} +.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: flex; + 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: #f4623a; +} + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} +.navbar .container, +.navbar .container-fluid, +.navbar .container-sm, +.navbar .container-md, +.navbar .container-lg, +.navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + 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: flex; + 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 { + flex-basis: 100%; + flex-grow: 1; + 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, +.navbar-expand-sm > .container-sm, +.navbar-expand-sm > .container-md, +.navbar-expand-sm > .container-lg, +.navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + 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, +.navbar-expand-sm > .container-sm, +.navbar-expand-sm > .container-md, +.navbar-expand-sm > .container-lg, +.navbar-expand-sm > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} +@media (max-width: 767.98px) { + .navbar-expand-md > .container, +.navbar-expand-md > .container-fluid, +.navbar-expand-md > .container-sm, +.navbar-expand-md > .container-md, +.navbar-expand-md > .container-lg, +.navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + 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, +.navbar-expand-md > .container-sm, +.navbar-expand-md > .container-md, +.navbar-expand-md > .container-lg, +.navbar-expand-md > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, +.navbar-expand-lg > .container-fluid, +.navbar-expand-lg > .container-sm, +.navbar-expand-lg > .container-md, +.navbar-expand-lg > .container-lg, +.navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + 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, +.navbar-expand-lg > .container-sm, +.navbar-expand-lg > .container-md, +.navbar-expand-lg > .container-lg, +.navbar-expand-lg > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, +.navbar-expand-xl > .container-fluid, +.navbar-expand-xl > .container-sm, +.navbar-expand-xl > .container-md, +.navbar-expand-xl > .container-lg, +.navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + 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, +.navbar-expand-xl > .container-sm, +.navbar-expand-xl > .container-md, +.navbar-expand-xl > .container-lg, +.navbar-expand-xl > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} +.navbar-expand > .container, +.navbar-expand > .container-fluid, +.navbar-expand > .container-sm, +.navbar-expand > .container-md, +.navbar-expand > .container-lg, +.navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} +.navbar-expand .navbar-nav { + 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, +.navbar-expand > .container-sm, +.navbar-expand > .container-md, +.navbar-expand > .container-lg, +.navbar-expand > .container-xl { + flex-wrap: nowrap; +} +.navbar-expand .navbar-collapse { + display: flex !important; + 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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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: flex; + 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 { + flex: 1 1 auto; + min-height: 1px; + 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, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck .card { + margin-bottom: 15px; +} +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group > .card { + margin-bottom: 15px; +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + 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 { + -moz-column-count: 3; + column-count: 3; + -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(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} + +.breadcrumb { + display: flex; + 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: 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: #f4623a; + background-color: #fff; + border: 1px solid #dee2e6; +} +.page-link:hover { + z-index: 2; + color: #d6370c; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 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: 3; + color: #fff; + background-color: #f4623a; + border-color: #f4623a; +} +.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: #f4623a; +} +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #ee3e0d; +} +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(244, 98, 58, 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: #7f331e; + background-color: #fde0d8; + border-color: #fcd3c8; +} +.alert-primary hr { + border-top-color: #fbc0b0; +} +.alert-primary .alert-link { + color: #562214; +} + +.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: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #f4623a; + 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: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + 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; + 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 { + 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: #f4623a; + border-color: #f4623a; +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} +.list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} +.list-group-horizontal .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} +.list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; +} +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #7f331e; + background-color: #fcd3c8; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #7f331e; + background-color: #fbc0b0; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #7f331e; + border-color: #7f331e; +} + +.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: 0.5; +} +.close:hover { + color: #000; + text-decoration: none; +} +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: 0.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: flex; + 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: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + 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 { + flex-shrink: 0; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + 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 { + flex-direction: column; + 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: flex; + 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: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} +.modal-footer > * { + margin: 0.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: "Roboto Mono", monospace; + 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: "Roboto Mono", monospace; + 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); +} +.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); + 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); +} +.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); + 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 { + 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: 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 { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + 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: opacity 0s 0.6s; +} +@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: flex; + align-items: 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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} +.carousel-indicators li { + box-sizing: content-box; + 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) { + .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 { + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + 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 0.75s linear infinite; + animation: spinner-border 0.75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 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 0.75s linear infinite; + animation: spinner-grow 0.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: #f4623a !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #ee3e0d !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: #f4623a !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: flex !important; +} + +.d-inline-flex { + 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: flex !important; + } + + .d-sm-inline-flex { + 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: flex !important; + } + + .d-md-inline-flex { + 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: flex !important; + } + + .d-lg-inline-flex { + 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: flex !important; + } + + .d-xl-inline-flex { + 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: flex !important; + } + + .d-print-inline-flex { + 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.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + 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; + margin: -1px; + 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: #f4623a !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #d6370c !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; + } +} +body, +html { + width: 100%; + height: 100%; +} + +hr.divider { + max-width: 3.25rem; + border-width: 0.2rem; + border-color: #f4623a; +} + +hr.light { + border-color: #fff; +} + +.btn { + font-family: "Roboto Mono", monospace; +} + +.btn-xl { + padding: 1.25rem 2.25rem; + font-size: 0.85rem; + font-weight: 700; + text-transform: uppercase; + border: none; + border-radius: 10rem; +} + +.page-section { + padding: 8rem 0; +} + +#mainNav { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + background-color: #fff; + transition: background-color 0.2s ease; +} +#mainNav .navbar-brand { + font-family: "Roboto Mono", monospace; + font-weight: 700; + color: #212529; +} +#mainNav .navbar-nav .nav-item .nav-link { + color: #6c757d; + font-family: "Roboto Mono", monospace; + font-weight: 700; + font-size: 0.9rem; + padding: 0.75rem 0; +} +#mainNav .navbar-nav .nav-item .nav-link:hover, #mainNav .navbar-nav .nav-item .nav-link:active { + color: #f4623a; +} +#mainNav .navbar-nav .nav-item .nav-link.active { + color: #f4623a !important; +} +@media (min-width: 992px) { + #mainNav { + box-shadow: none; + background-color: transparent; + } + #mainNav .navbar-brand { + color: rgba(255, 255, 255, 0.7); + } + #mainNav .navbar-brand:hover { + color: #fff; + } + #mainNav .navbar-nav .nav-item .nav-link { + color: rgba(255, 255, 255, 0.7); + padding: 0 1rem; + } + #mainNav .navbar-nav .nav-item .nav-link:hover { + color: #fff; + } + #mainNav .navbar-nav .nav-item:last-child .nav-link { + padding-right: 0; + } + #mainNav.navbar-scrolled { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + background-color: #fff; + } + #mainNav.navbar-scrolled .navbar-brand { + color: #212529; + } + #mainNav.navbar-scrolled .navbar-brand:hover { + color: #f4623a; + } + #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link { + color: #212529; + } + #mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link:hover { + color: #f4623a; + } +} + +header.masthead { + padding-top: 10rem; + padding-bottom: calc(10rem - 4.5rem); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.43) 0%, rgba(16, 17, 53, 0.44) 100%),url("../img/backgrounds/hero_1.jpg"); + background-position: center; + background-repeat: no-repeat; + background-attachment: scroll; + background-size: cover; +} +header.masthead h1 { + font-size: 2.25rem; + font-family: 'DM Serif Display', sans-serif; +} +@media (min-width: 992px) { + header.masthead { + height: 100vh; + min-height: 40rem; + padding-top: 4.5rem; + padding-bottom: 0; + } + header.masthead p { + font-size: 1.15rem; + } + header.masthead h1 { + font-size: 3rem; + } +} +@media (min-width: 1200px) { + header.masthead h1 { + font-size: 3.5rem; + } +} + +#portfolio .container-fluid, #portfolio .container-sm, #portfolio .container-md, #portfolio .container-lg, #portfolio .container-xl { + max-width: 1920px; +} +#portfolio .container-fluid .portfolio-box, #portfolio .container-sm .portfolio-box, #portfolio .container-md .portfolio-box, #portfolio .container-lg .portfolio-box, #portfolio .container-xl .portfolio-box { + position: relative; + display: block; +} +#portfolio .container-fluid .portfolio-box .portfolio-box-caption, #portfolio .container-sm .portfolio-box .portfolio-box-caption, #portfolio .container-md .portfolio-box .portfolio-box-caption, #portfolio .container-lg .portfolio-box .portfolio-box-caption, #portfolio .container-xl .portfolio-box .portfolio-box-caption { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + width: 100%; + height: 100%; + position: absolute; + bottom: 0; + text-align: center; + opacity: 0; + color: #fff; + background: rgba(244, 98, 58, 0.9); + transition: opacity 0.25s ease; + text-align: center; +} +#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-sm .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-md .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-lg .portfolio-box .portfolio-box-caption .project-category, #portfolio .container-xl .portfolio-box .portfolio-box-caption .project-category { + font-family: "Roboto mono", monospace; + font-size: 0.85rem; + font-weight: 600; + text-transform: uppercase; +} +#portfolio .container-fluid .portfolio-box .portfolio-box-caption .project-name, #portfolio .container-sm .portfolio-box .portfolio-box-caption .project-name, #portfolio .container-md .portfolio-box .portfolio-box-caption .project-name, #portfolio .container-lg .portfolio-box .portfolio-box-caption .project-name, #portfolio .container-xl .portfolio-box .portfolio-box-caption .project-name { + font-size: 1.2rem; +} +#portfolio .container-fluid .portfolio-box:hover .portfolio-box-caption, #portfolio .container-sm .portfolio-box:hover .portfolio-box-caption, #portfolio .container-md .portfolio-box:hover .portfolio-box-caption, #portfolio .container-lg .portfolio-box:hover .portfolio-box-caption, #portfolio .container-xl .portfolio-box:hover .portfolio-box-caption { + opacity: 1; +} + +.text-white-75 { + color: rgba(255, 255, 255, 0.75); +} diff --git a/assets/css/main.scss b/assets/css/main.scss new file mode 100644 index 0000000..3fb3f96 --- /dev/null +++ b/assets/css/main.scss @@ -0,0 +1,12 @@ +--- +--- + +@charset "utf-8"; + +// Import partials from `sass_dir` (defaults to `_sass`) +@import + "member-box", + "timeline", + "page", + "icons" +; diff --git a/assets/img/backgrounds/hero_1.jpg b/assets/img/backgrounds/hero_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33e813668bd40b2eade0344453b225f28eb70242 GIT binary patch literal 288106 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

gU}iULZN1tXAC2bW^K{G{V5*0+!Mqf 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

!G6_B*&T5sdNy!dV|^To1m!oCAl3P!kfcFwEmCY z7y{SY^%p2T?lZ-D_Cbtc_BLpXt7;%5A`+D5L0FZQ3cX3PQ9CUN1B}qYxQ9|6lULRw^>E>^`CgnxuH3H zyipjwXdsyTuFe%c^MgdT8yo{Q;zc{~KBP!9xJ628j2i`d

wWq+V~ep@y9BSGsp@1W~N7G zX?awq%0lwXJ0+;J652%FZ@gm@G!FOhT(JBNMG*q6H!kdu%<6@Kgf6!_-Ndqmo1<;? ze!~0h_xyc1THhax`T@c6Ur!cG(DzRK2;27uyi~kO?@r)z*sSR^+2?p8i~U_Am8B)_ za^TtnK+a9E$w6xUxF!Kk=sI1hxY5O%8_9_uXO5E@5-_hi6(5m+JoY91K13INPdqW5 zAr1w12^s-z{?AwzHaA{^hvjMqSaaTYu1Oy8;|ghx_N_k_Na;3uejFUOY)+);=NQn` zsnU5RubTUm1EumN2DJjE(@oFw@X^jD^qhZgdRj1L)-oyy+boP^ccOM!=}EWE6ri|J z?~dl5;Lg=feOHu9-y`fD1m{aA%($DLjyXZv{aahu_R5dj+4e%IK@x#&!e{z-(zQoa zl=<%#)bV#+=fVpc_R?bft8zSoEll6=mdu#bT?(kN{c}C*t2Dv&w^DlD%vVel{e_$q z(uPoONy(Ez-tqLjIMlA+5yPru(G$l!jf0huHg*2Rp=pCS8G1>>TvMwk%~^Src4Pp zcj*%C;qqGAv@sfY0ND#$2dE6X|1XsRBrGHfuo?b8R0doB2!P4ZFy4FN|F{go|8W_T zzZH)TT{M?%>|1w$44(ISGNoRr)|OxP9sdgyJs_X7G2LB}fY|_FTzkBEXWq6d*OxrG zO}&S;!D1`2lrb=WslwVS8KoPD@F4>ssGWFRqEBbqV05Q5x zf>*Ze#qGt=3MpOer~5>?q@GWVilEHbcl+hUH~LP(Wz^-Za!yJ)+KKy2f7BW>OM;6G zR7qgV<76H(xtx9gKOSn;sfG`aC~ud{5e&Lv7j68cfBu;5je9eb41U6C;XnewiXMCX z(MD$XB9-YE$vo^W@l?$-@pCoy#IiVSh%LitrY$sFUQMCfb$k2l-Z?=T2jHQ4 zJn611ZOL-)&okaN`FK}Dy9garWCyk+YAC_{0we+1>n%VgMio6s*51z?I57?HV&I%lrvGMVU7h{vhgPET+s)CH`Ls=WeO}wG zv$FWK8nU;2vf^0UEKJREb~M$|sUG)R6m8qh;8-n9_c7+ABO=H*A5|)t0cr(?63t{U-FfUX49$Q4s007# zB{tA+xR2_hU&NH63S#@<4||tpQpqnHXx0Of7`cQD7vFSVaDUQYU3g0|mv+~KN9tkA zza93>YZXg;pE?v; zzSNnrWxc&~M45}(cZWZl-G_VpFd7VZd#(l@R3?;2wYMJJD*WVV zNe&hfVlYv}K`Hn#Gn2+Dex=km2c-ObI7S@7>~K2?M)m6?aP#h*WI|MI3iEIGT&RcX=WU1{=m@;o*xW4?3rQGT+- zFHo#NO&*#0cfQZ!egkAoReWd`io-}y777Ol5@#fJv|CoXJ~t(~KtT-CNh1-+*6y2?P}uE-Jj0i$0%VcEsl z2?A&nB`!#^DL|T`3k(;GD_>My!e{eM@*30cMUthO-Ncu-G&z2*x=<1TE)QmUUVp+YpD$RGPlEWGi}lCg>@hU(N5&>+sT`$t=|=2VYP}=O?L4 z|4iLFw*BW&Br6uY*VXToY8ikri{-|fFjKO4!%9){{)G`@jQ3=83=*~ODvIB0@0Xqk z*B7o7Q6>8OBWh+7hI*vtHRIi+j=e68#dOViypuRKIrd{YqE(-Z8uL1`*T)~+Q8q-L zoHfZ?G_#w)KC6?sOF=PR_Rn@#FT8x>ehf=?0?pHZ-*-DP|H3hg|+^Z!i3if6>OZ_gcOzxst$0 zDZ8)ncSN7E@1vp%kh;iyKi4Kt1TI2V_%7M;h-9v6#LJH_D3jv!wTAxNJfA z=kA(kDPN^at+lVPhn|w^TvPh&wf)p6@?8LzqlPl$260A_D%Y7-#!LitSSyV=YzI;4 zW3bK|a?h4Yz;nX7AreD%r=Ek@qLuoql6u~egsj>FiI3kd+)cLKn(iDs|65glyI*Dl zE2>iauCUnkdw)3J)5_X z&0DObN+7>w0#25?sntpR@YC~|nXR#sj% zN;#+qpIFg>P8n$&L<52il2>7#V*7tE^%1qe&36r)q>KAC;xs|ZQ9f2ggF*0z0g}__1Aq4cM_s| zXUD|Yt1}4;+{V(p0&u+1F+!T3C_9J^0Q0zA1C@Y&53f5|n~6td&$F-X!K?4eeZQVE zed2n3@d_(O{z-TTyh4cn`Nyj!;$G=LeL_F6DHB>#QTp??CmDx=B!ue39o-{}b#f$(j{-#h^`ekkEC~gj+Ch?1^iNBdE!YCou86Z>4~oxQa=t zm2yzW_!Y;*tU4TZ(6wW3U0o|rfTH+)E*=f}u;bJXSBLbY8bj|g65p!p-ScL&I?P;( zlmDFgr3d*HNR3ppBc_w(0(57cz8SyIHDjV0Q@IE#w(72f(w;+`WeEc{Zw6E?Nm`Lo zv$HoeGL^dI`EIHL6pyzkY2XBpNFYVsBEJ~QDk zpk4pC&Ux72x6O>ipv=VBQDXoUM-e3vX&pdQ?80-a;t>F}4-hEG@o=!CV-$@Ox=!hr z9`Dr_%$}E(=L825hre`)$LNocGx!dQ{c{EJp>Y9O-3ER$_<_XcouIh5UNd`Zmhd=V z8M>=ZJIN}2;c=F7-N{Q=8K)5hwL8lC(Dm{UzRQaL)Q%NE^ZPGvOQ0#mqejLAK!%V* zAey0+Vi--^GIyk-ih0E!bxz)o*1XQf+@(jP$-mgr>On46wHM1xuj}0bZsMaLeF*>w z15i;YTC~VvLa7ud`LRRAsrX>8SG5=(I10$RpSdq%I;T)sWlFYaC%#4{u74klAjg9o zKFe3#+3x-6ojOwx{o&{GmE3CU4_Obi-t6nlfW|85lp}b1*`|6L?ZCWgwV9z_0YnonTm*G8+<;?3pmSW;&FiJPslKeIt*wG zRUAbewZ^AVWaOOf^*kcWT8J2)H5)j@tPb(=Yv~IL&dvc^{RFN+H|uUoZ{v5|kzR)W z>JRD!S3VGR$7IYZPGtJ9n(}+>SHFTDp&2E(c@PX8M79IN0O~w!0h)R*N-8MdFD$n9 zckg(1ygXY$$H$aK9hDV3|4=c=fE55uO>ZHQ`j=3hLB%H}VBvB51ei;OhAm(9WWH|0qlZp>k%JD%M&UvXxT`G#PU^|d9odl zSHQN=p|L82mVUrdg7E!7P5PB^y7jxESnl7 z$L9I*|LjS2SH4u{~SCbu+owSNvm^@P{x*l%8_&Lt^%cYc)>7D4DDN)tnBJX zJbMdS54B?$i=QB_4i|CoMq((O_6a?i;7>gz@00mS9T7?Dcy^;hl$=8*^oE zeV(*Vm|-@!c2klP@AT*MieMer#Nsrs2f|92bW$&{iw4o!@@QSDl+e}4-@NQG{S0jJ zl(}i-KN5y-`_N(MrYqk0JQh=OHVbI*|6~#z^%d`=1gx7RpmGSR1a>QLIMcdl)Tc{6 z>}dI~V-8TS!&LsmI{_=WA#>g^bmO;#TYKeXg?i_&(FRfNG(aT5cGg|r08;=% zi&jkc6dg;Suj{DyZ10QGv=#=S!r5P-gj(8F()js0d{fwq%ATnQn43QdZ}7HWLY_Me%lZ#~i-@v40jkt zvq5aFHu^k#td;I}Z?pZL(^9Ids%WLPYb}Z!fl~pR;Wue$JgX=H zTMI9zac~x8weZE)!C%3tRV>6o7DRWQuSL&WoHsf4m?r%CXqd7n5TvMT`VBQs0Bcnq zV$e5IbeOVP{iWDHZb}$3doU}A59%z6m(-`YU3zuB7fE(hPVCMjqjglQPqRexD}x-p zpOMkp%~$E7Ilf94IqO~CVbsk&{GT3dh$C`k-B>y>JF!>t^%WBO z@JE}4V&jb!-jdW5G%eiuRpC--O2UImT0$B})+w<|3Zu(S{8 zt=>Y|3oof(Ak|zmb2F_W9rNLWOns&(qA`y+%v~BE2OtC zi08*eR6$*ZtIg2zzIfLe{@IGZ()d!wqZf->-g7O;?6nJFUbZ(>K8V^&EyGWHJE%2$ z{jr~m+CZ&a$%rooctgbObh0>g|G4`+m64y--3w0fGy3|__kzsr# zDUzql7OwFvwA$oZ*tyo@!@?{=nFRRof)e)mV$RVkucj;CXib?b+zeKW^jgdE!YSh_ zJ~?fS!a3DfG4i+z{~gh?Te7l`72ha~Iflg_%P1Nlkq&y295P6Gq*h~3MVd>H->?MM zi9oe*9dy=sM#?nl^mAVE>eQE`hzSOogEvF;JEDQ?72XtFH+@);$cv-jQv>qBg}k2P z&g4RQ&zBirLaE+Hlr#WC16OeT+!A5}yH}%lzul}e+Ktb6?D`!dBsL@8yG8WwNK8cv z&x$-spe?&1?>sezec5=~;t{OGYHtYm0$b4eO@k)i=VUK!Z$*K%sdvhJO6iH^gz4s} z78YO#q^k<t|XP!c`U6pS34+HKuI&V_SkOtACow8=q#JU~Z89OqqYOXfZIVdWhKgV&6H=7ei z@d#An5pbqX(ObiLuuvDS)$Rc^+E!9-vr(&oC$wFBeK(DdSz3SoYt5a=r)URDL@p<966dh4Vs);-rfqtMaicb z-e97d!qdooyc&|3ip7(10t)@}_THghkUe?DkgV0*SOQkXDZ_Yw{Nx_LclqaeS& zTD9`Suw1oIQUfQfb1pWCQ|3;y1n%v&tcQ7>U>3x#hr9@oJJ0hNtLy3Rmv>dunKt%ADvW~Ko6N*P1cSY)gbbniSTT^ z-TSfqx$o8to(wO~yv7k<{tFK<^tE&ARZZxk|MX@Fb!&N{%=oiPHhO9((OKu` z;m~Nis-R}Swc_-iK^yXJI`rn5#vU#BeX-sE1KWFb*0ANT14xNjne*H-{mCCjV)8G- zJw^Ege0J~kufb04a|B&vMaug$oW-|7$CxUp63aK}mi)3YDqgcyGT0_1%SVLN`njy< zOSi5rvf*RY27)NzehL%}7BG%;-&Bvv2cPEornq#YL0p z$lOOO)V~V;VTMsW>fcr_~*hEO*0b4ji3A9OLbb5XIf!_MrB#VrRQNb><@RD>d*M;AA3i z_YT|2&z-)Y08^(B50Z>EvX!AO$ULiEBS>x=BlpOTLOjM%$gZc0euq*Kl(^>IaJH+om5BI)3L^9j_AK z(u$ypBe}LcDn8QayYb-IOy9r+GQ-S^JkH;OuiklXeZ_PqD6&ejErAxZu*Ictnk*Ki zO2&Bq$SFBOI8jdvWK41W@#cgBm7gaX^E?e9fhGuV?+V4WBAt!+V{|lF@p*zSu|E)A zLyO#%KPE(IICxe7bM=gac&&CWqPpj#zuwNMo4!jIt@36Yu-1~SxO9?5SrK~BsVW74 zy{TiL`i3QE>G`udPsXG_INm|ksFzozR~2XlOEH%Gb4zKZuB|LD*8?bL zWsu_$U9R|?7_wJp!+4m=pMl7)wHS;)>Xx>rMwYmVT(h2hO~FcrUN{)pASV9-V?Ld8 zD(AX=2C`&)YPXepz#c>=tfLO{B$mCB&pnXJ@o`3wGAR5MXf<9#nH=ugH$oAmxOw!6 z;$(||17D$o3$tb)?^{c?1odCTN`kPpAUG03?T{(I`Wq!~I+^xl+# zkNGG%=4YH}4&Uxhm~s%*NmAk{;JBz=DOJooMbgb^O2dd37>~NsRvey-`7IMZqG7_L zss&J7EumaDe<>(TVp^j}4=ya>16Ng_UPu{Wm2;_*$jXT8dqBMoNfSLEAX87BHnR*Z zaQl5DRw`!j!$Kz0y4Jo!>2s4*Qr@CJ(jBNZmGQ`+ zIcsGwNI>Q62aY&16qr(Xc&VHj8=L0uJj%frz;oCH6?ybTn+l;zAnl(T4nNy9WVv6s zJ_aI6>I56FKpmlIgG++yW5#xLSG{cXiKG~tTzNFf^G066$b|pl z=3>NkWOLWqTg8CDKA{iHxzLENvx#TwVRjH9>NRL8B-xZGW;2(N$i7FVy?iWbVI1+3pnatt?E-`xERC1zH z-z`+w0>DFZaEOA=sY~9kA+l-uHFx#YNZ$%}clzn39EwKhl?)ku&(n4m11To^q#+<# z{|6N4Isklx!2j2J0BB?m^c~Oux(@vR67>RT?>KKAVfcU9dLa;ytv_D0JtSRja=T{| zY30rgADFSa`q4(>p(^vC<>1kXrK$4fuP00so_B9hZM^t+l}=aTwtq*KramB-;5_X2 z`kRPP-4zTI@7+oNbfZo*^$O{H;hs^J=keByiBoae(SLU;_FU}mrUWAhpv8mg%hJ8J zqU7KI*>K=Kv7;%*pFR~Q1+>;JMh-*pUe}NZ|P%=?vV25+lIHj(-Xa79w)9{z8OI-H=hxw6@?x5c9KG` zjT=>ll(!z;`nXsS(Z%eXG?+fTmHm+Q#>-{)+iI^FXY5VeT%FFMupy<20}b}mH3|J!tPE<57% zlxEnc|A(UM4utw~|3)ZV*)#Q3A$#viC`v~5CL{Y?=jWT=*bo+g|jg;>_ut54G&`$!q} zp5%ZnJwEtxMmVI}DYI4NQRN;hY&OZrzV>W``?*^H569#=q8diIxY}L8BgH4JMAA`A%bi>iau>K zm_XT4)F#t+JNFlEPq%Jlnv$`+=3x%`iHrS7!>*;}+IzXNCr~9()Vuc>3U}zTT5^jk zsC9QLKcI6O2_C|KQF(Ix9+@9>*q9so8u5{8xg?>QOG>z2qm_1!C_GYfDV6L$RO8k` zP?-HS8V5(5K5FY7r__u%CrA&}8QT0~0BH_WvS+{u{qgtTtbQGk*0vW!4yGN#8mx8T z3+lY0_|K1`d~kR zuE56W#(xa$9L~*Vrtg+&pUDaCOJ+Rn+s<&jd^mpjqsul)(qYM~j#nsZ+i_uZ8=LNK zU(%wQUGx+z|J1Mskc8G7P4$bUAApZ`OPZyz2%Urq?Nm7Cnjkrj>4wy zj%UFMI5{O_w)JTbj@z{)+=D>4>pEEOL)h0{sXkmyt=Ee*{a9)?(ipn^AyiFK2hEz$x z;7z|qg!z!hi`MF^en!{U8;DNE_X0InUw~8 z+D#RRZUwA%YLsE3e{OSqs#l!r(r6OzgZ)h+)9$Lg+9k6&!8cRedu1o&nAytA6QenV3yeEM%}s+8nv*sSTi zimm0_xLaLqYpz|-eCd~nPa{upB-6KKJ!!$v`%Pp{K>_7Q4?i_4{gH?gNR%T{ay+Y> zW{n)1rA-_oPD8EBYzT-4hm4FC7~RIO=sfPgqup?y$1?*X!5l#ji(}mh%MQv`K}{Gp zflN+o6@Tp?V<(fIm;oq1!0p@R;$z;z2@s$dPT&! z#lng)b%$r!ioH@dguH7d;T+!JNOxfh+Np0&LSk}kIC_P@(;xUY6lnan7M7l?HKdgt zy&BtCZHp|=VZjb zD2sp@w%fc@FD&tCNJ4y}+IoF~>l|mhwwz79W1EIgO&;E9t%${4Bx_%} z(sKao5i+xpt{NlZ^s?`xaO+j5_{=F*V`e?!-$}PLq6+ZEGy-slO|AUQbe=jlADFJh zWKp)Y0Pl~V>H3baRqcq`bm&|Sn1NQ4I5))*dhJlk3n-`*ogPE=rCs}xD-0{j5kJnI2`Vxo1ODsBV0=8n zfQ8PuPJ~K(XvK~AiSB_zs>e~_yg}r&!gtWV6X4k(DO6geIh;&lN;U0ueH`a;*w?+b zMM9)0_l<$%9|w^%>XiMB61F<)>chzdndb<~<*Co6#M@!&eLFdn!qBtb;v(5-oQ<`s zWmpyz4uXBXSTynIdIkDK!VU`+Lmn?fF%@T}kMICp4#G{$jln=zM&^q#Qv)m06v_oL zxQA73OH7hw*^p5B#}5UZIS3&OAWRV?icMvr5RQ9yH4A3u_N;!%na%3rjhwaj_To zB>xl(-1-D44Z|O1J;?lZDQ``h>&jefHLyUTnV?T8*PIbSEoi_3($F23>;Z?VSKjhF z7%7iJkvdnm8y78^na)0uvr&}wlRSI01BhRndC`M#^Acw8Bz^HaYV||goJej%lk)l5 z{mH+S1Bg>DC%yrZb?m!XCetl3c#?P5RowzRQBd?c|%jF*Tp~YFB1RMV+HeD3gS4L1*q1&sVPfb%Q~GC`f5Snu{%_#dH>D9 zZ7Hpb8m0=Xjn!kkpE(D%jwx0sXUkDScIBd|VH zioU}Tp2*g$kisHWR(##_(gnp?eUOx#F(ZXSyZ=$pa;*Qb{%^i|pNG+diwv@ohObLK zt2zeFBkaB6o@uB2Y|Hkx=jfH{fA4-JjwbDj4i=jCzu~wkTcgQhv1UH9q-6Kj-<1+m z29*Rz_zO=)y_9|U#9DbkN96@1Db(n8-Gn#ICGtC-dlU5*K2BlJ;Klj;q5O3 zW=QY#+%PC|jLzO4*a&!DiS#cdB8K1rsAGtA)Ri$GLS32o$SKFm++9dCgf)cN0albE4j1 zD0EjjDSS!(xr{MjRqV87_{RY7grpr+$Jc30=*Jmn8}IBDoTQ|_CyPu#lBggZvR3%q z+|XEjC=ux3FkmH3xIPfxU?v=VWTBs zL3w>OG_9Os9oR5dA-Vp0TSzLouZoJ%){dg^)p4tUg=GIC=7XKp>N6UrvvD^0Y6C$= zd{&cxCt*RD=K(hMpOaL44=-1gyGPN;qE)F`o2KXFgeUiB6fE~26G(LO=K7FEw(Dg1 z+tP)@*_E~OszZkbc&nMtYPA4i7l@zpxDs5l-4N`i0A?vpQ!cgj+|8ZUARh5?z2+wZQKzF5!0)ulDR@WwpxxPhL}oz&qWIw#-bJpC=B_zt{soX- zREPdXKS4cAIF|&uqEu$#X0LO4r&kCva==ysf`t-^?5H^RPL8qH^@5PM18Q!z@=b>{ z^RQNFhoC3*0qi6LI*qouj9nFo89pg)GQuhhtlT!UWy5H;?p%8wY_*Pbse8Zs^A6im zA>nF$HC?3l^jGThgs)j4HNJYCIWYyZD&{Elm<5wIFBIi3-P`r!3?mG}Is$(k0K*UCIt+$&GC zMb^(C$|umG%9W>H;clXVNt{o~qjFt}IN$3nM8*HETHWpVIN9-K`$>9EeYZjaEu>J6 zdl5`f?I5hs7KSHQ0$nXc?1gebTxGQFnCWlO-_sjKX_5me{^}l#yxmRudo*NS_OLg{ z!zUHUnc5poqBP{^(GiUcE`s|B*X~@O)Z$}}5uH$gR#jDi#5?i){}}8?9g^=-0$xUK z+)>+dD0XUsOUGYu?Uty@b@8HOfH#*Hh&*?s0+b)I7sb$EHh;{6A`P!~knT=9s4}54 zi%;_O_(w4#4;tAu@j9)a-9)OI=1OUVtrW4A{KL~&nB$^1GN_ICM<|igr{avF(2;l5 zvHTj73qR|S)aCVC_ugPnX?;!)a_=muLFI2-zNtPuPQ0bOr3@lm{KhN5MXq-$d2L&9 z;PVs2VRIH=xpl!@R=wLTI@4Jujjbgu4*nnT&8$h=&H8S{3`ybPyQJmaiLbDa;|Su3 z`pZp}hEsO$fJzp#E4)jr)uQcJvagQn%|k1&7fQNpfWQh2S-U2qZZRHnI$`(7o$wAG zUBGJ>R_n_^vQcEMhVGGSQU#^ORE7wynWk3^n#ts7n9;udw*l0(QQ zY9R0YNZbskX=f+|yNesj_%$&m4NiQIj7&V2`AZ@UVRUEgfqstgP3(kU^uRequ05&b zv(w3H?QJ%p2{|_&GtN;T>A%HAz4go1#RD$&|5J_wGMgnBWjkDGZyER(%;dw|12h4dAucBnZLF)^U}|mUDGf zHeGZcdY+qMW__an>tXsIY=7=V(6IEJ&Mc5~NeH3(sg1}{m+hm)6<&rt!YP@cw7+TQ zFGT_R(qc|crsiE*4TrsF1EL4X>cK-hUEXzK%hW4ReT0XfKpY!198$aQcO;j@C0zgV zxGGzC;+yl}c5$)eP@u=Oa|emOq~=?-cs3_2V9H*8vx07?>AhFtcA<_c{2{cDP&M>v zBante>|HJG3USn@hB+iKi{$p$-3Yyk_>fP1>=sDCe3uCI5ZUv^k8`2+X*VL5%YCxt zmN@Sd8VTbO&BV^WN!YB+8UTDG-GBCJWyVQ+n{UiMkI(2pahFJzG+A)#t_W{_rdFYh z>GTy~Qx`d1;Iy{mB2jp}aV^Xd7znm219p*boskwT*l<4edz;r5dhZX zWNvwtTkf%H>U$Q52}=;AzZ7Za?KR_3 z?qZxAiOp}S5nfyWUyy1w<#9vmyNWew!GWOn@zS*7flcpcE~iCteLZ`CbCb7Md!2nW zo7TW&A^Yj=h$)EC9=Jrep~NstzAH6FZPvdmW7u<2?I*LRN8aUyje51D#pPey!pBd3 z=k3H=+f-VH%S0Fa;Fv0HA;~qc!@K`dM=wn8KoWFQ*lX<=1lD{C9rEW+aJJW*ryN}# zf8x-;%bKW^*!sfT=`-7<7=j|%G{jcQ=)r5?6Hu-nYYGRzUCIE#>6E#{THW_t0Sj>{ zB#h$zEE@%EF0&Het-}3Xw~a%)soi7i%j8jKfnet$-sn_riHpLjBCV4TTR*zH?)gT&N44rs+Ktr*VGf4 zX8I92aRd!($F0EGAJ3hqX2BaqAjU?SW&cR z)M}rpc(Qt@|6{=JJ4D5Suw0{nXMrOkd+gaycmZ`)HKL?BfFjgUBJV^ z=~OGO78*b#9Nk6`O(NivQ1x3>TK(!i4FcJdmsqpXK2&Bi?6$p_aD7bl z5O8XuKVCK`VKKS!-dL;RL_bh}TS(kButFFnbyf<}A?ds8_!|JYk!O(CMpDq3`0L}Y z#LI_yOSe%gL?BD^l49Kp;G8nbF6vV6KL!VaTb{rXMnrU3d_30Zis{;-oK84niJxYM z=|wlNQ%R>w#|LH1ffv1rbdZDG2^$lD`6I+k+2bE2d$L5d^?0*g*Ba~w6-*CXs z+Pmx{MhJe~9IeI?OWs3f@j(N~>nSfn=8VX;G95(sxOd7;jdk_Yljf@nf&Fu85iKM~ zU%lSdHbL*&fGby|Zl4bQV_;~JQY~prrw6x;@6xd%50ynr!*84;yk?eL#4r`z<~x_m zE>&3DQSOuEU#uhAa-@!Hgh6AXWaoZ~MGw$C>A48s{xLvdbZp>!oBjKQ z#sjbyOv6-HhihDh*ruAfF?8~>V8|!08TTzgiFYJSS;eFdje3;PyN&!WdKeePvbHNw z(e9j9tCh1W)5W#TAwH$LSNrl_QzzG;&j`}T@{vsf`uvm4%lUQ>m1|QWovo*ZsjXLr zmT8Ik=92=sRhp8ntPn`Ok+-0eQ;`$HqEVRc$MLLWc}UJ~mbFZxr$+m-uly3hCF8BrQV3O-9pKRJvnIBv!5(q*c5RrAYY z$xxdRlc%1%zogpQhTt_33@7 z{c|)QqW3h**s&vvjHU1a?3>II4 zuS(2w|5!t`idodKih_^-x!I?K;VSFUz;hoaE;M8$YR^4V-y(&**HBW1v1@VhTdSdG z<`;jHxOiVyH~+q-KgFQiQ)Xd0x%%VU(wQ`>vW;aH!0zvs4|QGaI%cZmoORW1drJ01rLC zJxu19gdrN9%I`G2LS)w>{5_0TLp=C?U)jlU^J+utXB;hP-;HS6wTSR=EZX^-h24Yh zKYbWQe^GUKSa~fA;tv85TN4id26e=hbk+Pkdd3c4W<2^N@sZ-a9`jl!kMXb z=^w+Md0W@yM~wUq-pKltwsjPYNurwa&pO1RKqBCtUI|Q5Rs&*);WZ!#QSWidVb&*eQTM~7*Y{Lz ztGRbV@^N7}4l}RuTcgX${k6>?P4|+8NVlLP%yK4mRcQ`toiY7{I1x!1W#z&#CY5v- z%zD46R8JA2o)mT)*T~{&FJCF9$m>w=4=j-a#1i$m52W?9n-G^)<7)c@}lT;2zvfc)(_tp(nqkBmq zN&&9s607b1EpA?M`*<<2X(}Zv`s<@n_Ic7JuM(!XPahaUK4j@4T@t4sY$fodi#$k- z9z}0GjQ7>Hl!2Q?f!B;;Q}%2=yg2{I5H7RGRUCAfUFH2l`yT_!OfF^K-F^70?QPv& zytUuM#i1N3=Az9?6W=GZ97j4|5?H%Cv&nOq^`>mF+hflv_T5<=%J+&R8=z_D>i(!;5C{jl;D0)u4pxwHhYcHfepa$E&3!! z%<9Gckb9&y6wR|L(1XXYwujD!sMSb8=5LrxBl1qz;f-YI3yXo4!IKHK%StbS1V7zo6%R07tPSe9B4U{%0g zCWHKSFe3Y7oDFu9(C|h81Zqg%UN@P7<#w&NPr3eQJ0>QQwP z%O{coX32j@*7hksUntVXO$#e327fGd6P%m2$P25V%Ac%lA+-iA{}P3zgVM(SCMNon zZqw6h`$xhjT#dCU+^Kp0De|oAGh_JC`>c%^tt$(_#*AG}wKJ|9Z$r`Yi&&{VK(ACl zUgqijupQnK^coXJ6SIo^}+{qS-4P`k2 z5*ml|9z1@fX3W|RH8lK)ABLqJN&rYYYm$oLCkY1!VmiovU(+%l!+#85j&iEzBjuk3 zyPAWoBS-2Rrf0q-KXlwN4q@Ea?B&G}#A1i1E?59US53k{<_p4lU>r1emRw-y>$N0C zFY40Pzhm(2p5k6T)VtU(Vjrd_g?J^jz=b1yp(A~34H&WDWreY-Kk8nv(D`Hs>aO-8 zOMra%vo(?}gx{fz4s)3@EG1jjMOtbR7#NMC@+*@Gh-%Vnh&up@Peh8A_zm$_cZ>U(Q z&d9)VyH&O^!{(_1f8l<$9Sk69`jhD?E1dWEgX;VMV^y-dG5*pa?z%O%FH339A>$pa z47*d8d6bWubb8{ePF73dv0LH$a%rV6UoD#?nOq?f|96Qw(Vzic!TSa!u6X33CAnD! zbLc!bOYCQ;J>I_j|I6@v-jcRmZZPgwRw{OjK6c4u_}blCa|%I8#|@vHP)BbB%lQ5T z&;#$Cs@8@N4o8=#g1BT|LR)1YU*E(YURz?7+a0c>kZ%P&4UsgAFooad7GQl|XRie5 z<^8;fmk)&dhYx=NytM7IaY;UVtsp0&(c9VUA7CqE!WSiQt!X@^1aBnGO+%q z*Nr1UwPiK{YbUlL7K}#5R5ZKL)9PUnXCLj0;N6X6fuWT-mG7m*D}2$YA_a@rEkdiI z9~tdGt&tP{F+>$;`0dQ#o~g2Oz6TxUSZL!$>eHDmmewQCe2#ppr#KHQQKKJm<2bQ% ziS=?dksR`^;k<~x@7(m^tMjH`oVSOeU(;lFj>U)8Gk9e3!F?C!2po>d`>g-eT>kC# zPCOL{IvI?wrR|e298rKY2Zg)Sxi^cPdJdKAFzekeK@{Z{Pu;>>FmRj+3hnVfY|6Gy zR%yH&KD|$2#XTlX1Hu=MtB|qWUjy)08srnLLnbY9{H8cfoG<5w-489U8OHEee)9{b zUFT`*{QL6lM|XKEbthBl!;G!8!T>vGB9Sq-zD>E%2Pq>uQSY$iaQwDXK-T8%`zNP) zglgUFj^nZZ3>Xz5dU42%V*A)(K4e@Rc$Cw0N>KM_zM=t}-@9427O8<88x<*dB6WE{ z(W|XmUfI@xQ{y;I_#WAPqfTv(xFmz3ZO<9_i4cf}H&6o`X?V4@YhOn=&O3{jf{#1 zh`sPB?mebaIFj*rPF%RN;lpOEHCitRH~f~=s9of__(XJa<%_@3L+f^S)bWHg=H2BUJDoxy<58)^;UY2&OCtplXqFxvX#0RXbv zxCAOmEOP8ENiJs^_SE@dP{cgm%q#eETI=u2$3TKeVg9CG27Ec4=eE5Enzz9rSB-Xe zC^z)@kkNn3+RoH)|8os|^%`QV%($=^2-SGV8Brp}IV|FSHL$tu&mD)Cy9jZeJg)*z z%LkL8Ee`SY?R#^liAC_X71Mg1!#6p0ff+95IT*-ytI@vCNBYGLGoF)+u$(mGi0VC@ zw5Ked&+#MbDdLmhEz|dv-Es$E$eYlMc1u&IqkIC-of4Ej9kn3-|=bw(}Jw2ErpkB1yMGFZ8Kw+_bAVaR|* z*ubRNtepFWekyB1$HIqKb7;sB_XTS|q`^Cpp&O#(dsr3T;9$$&3zcT9!1%>!d7BbASRjLxE9+aoh$Tn#K>{-X?Rfv80GHWC94_CO$7M=Pv7iyyl(zU0bJ;J zxm>GEEAo5+9YAbTb~fCpAcrrK**}6VR1Sr9hi_GLJ2)=Lm$@!wLT~n!YI^A3x6+6u zLf6p))i|xvrbt(Nr93p+hGe40^>i8Ja1QyIz4v&=nm^v>bY?iPws%1Po^XP{5YW*m zR|_B-oijx9n^Rl1J(vlFxZgx_$L3A?1;vq+S`)J2z@mw5UwieLk84M>lTV`a&>j_Z z$ax-vhbMS-Z?0Zpt8P;se?OUnX%oO*RKRdEO*P4Jg|zLZU7fjuAx~b-T2tX4bdQGh z*8Mq5ey4D(A|{?lO36(0hwG9Q;nRXTbqZ3^t@g(g(TWT3;(CR?duNB{+|N35w*C`Z-H*Y_H`I7HY}Y;z+K?jqP=Rz`qIh^psra~ceK$-1FA7=fSZ?5Ul7C?3Y)C{!Nj*ZA`QQOz--aZ_Y96}~h zp{j|@%ru#Th>=bA5g7i{XI+ z;R@aLx?H;#8CIfS0&E+-LXBJQx_%|#Au1V<%RG_NmaDy;crsUe+VgBwg77|bH~BAZ z;ZAjO38{71TaCFS0)Y5qx?6Pjf+YZZd69QO@9-akC)0cnny4Y9%=&djSnP{SLtLT@ zJ$lF_Bq*Xa@tX}^>Zu)w^VikTo+&4_tPq%;3B~o0Sv~&h-6VqJuS>N>m-ShFnbbM&y$Lt_Xh!?Zqg0o-EAdZ)@;x#SyFqhu|OCTC0Br z_4zINr7mZW$NO-u;v+`)1j}P`$OPov5Y; zue!1%4z)Pds<5GU+z`^ zh`SPt_`V~!n;lj^-8LLswlqAlfOjH{#7z%#TEG{nj_MIH^uzVauFryq{9Jg1(SM@1 z!m>$h8b!mMiZjWeRQC&^=lemkpylwVjR@`fMn=czREa}Z*Pg{M;9aL)E`gj?uybJf zwat~#&&{&!DrrWrEUa)?1)5+~5)$Vs_OyAptv~zw+t%g@u7E2w#iI=8SL?ExF+Nd2 z)9VN65RG5sXjf39}T=zZv##3<=qXBT2=o7Jy|s6(k=n4oqOVQy`K8Q&`ual zZTQIoC3>x@qHMCv4lsNT@yz5~Om-;QdVa%Hju$kD7oV(ERaCkBgUu5Hf&Olucf-20 z#3AOt9tk7Z46&aF(}=MBO{FD(Br;HcWUOKx$lh}Aha`Xt@+0m9slJATY#rx~<5a3a zMTHdr?}qlFHo{fsAicKCt9Ij0me23ZG!g!+in4eJhTr#ci6n`syZuae*Ln?qZJ}^r z0kb>t#6Pyfg&;cXvpU`7SI6pp=E`&h%6|L^I~;us3=XIkycl*K_h#Yet^Sk4{)9Jp z+2GpV*=+NM$Qi2u!&Ry$Js5MzlJ+stQMq97gjLW3fM-|Qco2rS>TG`gJHFdC({f%7Jg!a+$i~UTk+8nR|!F$MGLPWL>_1^_@ zzzs_s8Gl|e#yc;dfReEE;q4y5hCi}GFjJQ*jxpZ2??)MeIUgL(T{#|bIN4+cwHb_| zYt?D4uJw#bz`rDGRqMpEm%X+M2AlXDbT4(|V%k!`m6{aU!-XvkCj8 zU>PX0p)=avnAv7c@UfpG@`bNO1EqNXF$`CR(UQviF>yYt#Fz|d43dWLMaB!xYv5lYEcg} zYx{!yBSwKEg-`W$eeXVp{BNo6fhzUOWZ^G@k71AGzC~7FE!Ow5_z4(D%shy8ZtVOZt zrcUZbB^hOWCgcP)r&ls({2#ywUp1j5E^fWRT8g3$x+Wv4XU-^Q+sD zVZ1I)N7E}&tM&+Rvq?`E4fAUS28*ZeWgL+3$e}A((a&U&}PyCFgaGKeTzqCsu!=C#8@0(=|T6KSB z2FSX#0e!g5vp%xEA*ydSudS4xJ;@pmEr%%kiRPrfN48zg^?EaMbmItHkBvj2_ z=Xjzd1q0L=M+SnUM)+(C01vkt(pOw6)v)4cewts`fPV@8gF4G=!<{l*iUU}p0CYCt z(!!t8fz^|99^OY*a}8W^1mRHD!D3k01o}$#Zo+~(i`}gcX9I`8$sW~usBo?I6aD7o>(o~|Vp^y0+rm~{WxfPeJ8cV>NmjxT z9eSG>$_-wL8a$zzvD+W;+47gZs&%+FtB)PPA{*7azBtW2>Cb0(waZmS6Z_tBxhrXJ z(2sU}ENYs8HXft#N-Yk4CWfzF+4!9({}|#v*&FDL&%edhd7Ll^-HjBZK)D$k5&si< z4KD+!3Ts!5tmLzQ_5hpF690qu5z7KyT!$(~`U^O?Y}o`n+)P`x!wII9A+~tob&Ygz zomBdGP_F}k@un!iMwMpRsFYS9u-INgt&?%lXs zDen7+xx+q*^=sT=VpNmvF}tS*05NWB`B(yXSIw70Dw%)7MyOY6;2Qka(jW3*sOm-TS`OajN8CME+C6(yJ`CNx;^-Sv`J?A;>&8!GQogPH z$E&(U!f)CWZ?KY`zCnZjaz%Bi>hLbfL*tW`ct5+e|8g3)ju$L%O)^ox_S|bhP&%I} zY1;ht$2y-R>-fd9>6kacLy6@k1}Y~3EP-8RboNbt);KKHgVFsHb-6x5HntVu{$svT zzWakg4T&9%zVNtUx3QY)774ev)1PTvAxSj3k|%zWwVKBVWAkRFMBHc({yJEV9~UI2 ziw?Ti%*A;-h~{}b@J%XrcZ`C-czPE$CiTIb8|d(=F%B`Maa&fNB?iy%;8arRy0Zrw z=Gp&^ep`0B*m03>Gbk2;yREE@RY3iOEy{bIoSG{cY&{TaJ|a=uik(?{+b63Mh1{TN z55}`y1J$Th>z^R;UHRA|`i?h+>|gEdd*u$4^my=b7pNgs^$St>kKyvzkeOHOmXPFu z2M>U#vwkf?!4({d^4rxPI>7~%pJ%(Z{xwQhFIfV#;-24%?>#D=4iTwC3bDiOuWc@( zAy;}9crU#G}-Ay5*uL>A^qNyg!T+)TfDNRX?S!|{+&N*ccZs;%LK!AjVD1kSFTZIiBaX(yFr(M zyaVUj)og&h(Z6)RPA?lK*3&L`eT@h!4#VICOUU8Fy^D_m++Y`@bA4ljR#j%zOISru_pqhe@wK<-I#$El*jlh6I0dm{U68tP~siaG=>+ z?z_d*TdMWfV3$`NwXQY!<0_Lzwm{q9r#tL+l6ku<{nhjXY#T5E2L=t3lE-7}fVYfY z|3w5*Xo)UaLyNIx7XDY`raE*dwKCdke9QR4{jvt_^(XdP2w%eF0+;~-Auj@OhhoOY zaE#t_TW#`ctCKS)Cqvg2%4tD~2ZeH)qFKpwz1}A&v*uY`$8azesAex;k%nXTE5j%D z$WmzfRQO z(5J`VchJuAPXFW8p$CQaimnz79f_!tsst}s76T({tx@lya}6kp2Oy7;wrFDQv#5dY zvAP(SD?PNc_IHXuvUV=5Cg%`rUd^7oH1l;98z|tHpBFWk%?n8xYjz<_-IHDhmAO9g z30;*9*iw4A5g2Vg`-U-EOmfb8WXHmlUr{5|JpJSEv1ERfd|6EPw6}R5`?r}O-PFK0 zz)&%QCqB%B*M7985M5vWD;`$p!;XMkU(t`QzCAtCth0O3?fdFFawu%owYNgGO=P$x zT!raySK`yY*RFMGR1Rv_x?j$L}fTp_30Ovhur@a>JK#Xr+d@91jW7N)L50?jD@$jhJ@sC&6koS_f7OMWif?IY!dqC z=bjrE6289ZXv^^H?pGpejysKxeVE@pX_A;zJ z^u^-2e8fsDTxbGh?u+n7w5qJFR zQF2z$`@43PfVG7Eh02*wyZ*YqJBa#WA%f`dxbYFZNM@|pPv#E4XZE&FNyQk8L$Ije zTr&;HzFIX>1LHuNNjo3~@Zw``96LEOK*F`1&g2-#!^Cx`@(29tzscHIha`C4 zX?szU^qvRWSz>VRo5k_{F+H}$YFiLcvvBiea{Ksk*^K6-ma9|tBl!Jb1@!j?CqaF* zb+{wRDu3O(MTb;#jsgfrK{Ua-0Cc3R| zaZP8~c8(&~B-kqN5Q`vOeVZx6Rp%Hzw^qyahH=cnGy$^5tFGXbg&oudZTl^Rul86Pt|Op^P`W}=tIw2Fb{T;FQmD72p;FZ^&f z3mrtvBJQRWvRb|szfsrg#J4qv7cPaf9ja#jhkxcGDu7iXy+*g9q4|-y%F`?YpqI-n z$g)c(Ssg*_9F=s>a;vTkw@hiWDVQ4iB3Hdbd) zCoMQ#3&!n!d6=M#c-<2s&fr%EU<5T*)xSx{M*jx*E(!rc=8%Ka&j&=JcB_ZZ;D#T} zTBg~mtwYCH@?~mo?J(_ zK5@CBI^E~z|rc}ujZ;b>8<;%MU;L8n)eN+!j!4 zdM=HzG-Tw`T)n1d;m>kiq{QQ?MmMlLM`v?)0wlJ`!tV1XBvg<;La%zzeE%~r@YKwX zZL@bFf%O=6qp5$jt78qiFC}-JVkzw~087n;E{?f-VjEmIfOJxJ1eRl$+Ahf2?KJ2y z!Qmlx;pU)wUQ$XEw zsVe>NOHN}cR{}jxzAgBRcy|=X1Gt(?w=cl9|0v%RnP|NhUs;v#wU6eBBYtP29%p6$ za2-%4&7#$^wuctF-P`|W&TF|XhUyMg6bGt-B^O#r^-XUX3wpDtpQ5<{+pGWCAeyF# zu(4#+0r4L;a z@_<2W9bk*K{*IH?er4NSQ=vVJXk^eu>siCja+fFHGuA>z2scd@yC;2`?#&#hFS6v< zh0#hFs57phGX2!t;Wu5+;Ur_%iOQLVBCCfr60O)CQv(2B7n^|)odp4Od%N#2A8kax zZhc<+_kI#ba}pZHTHrAG!%J@MsY2gVy6q*lASFg3HU-7wq`vDGiIRJi_`D0PCPNp#ACTm#FPP^skQ5n<>JzRDK_cZz zu+|_$?{Y6eD|Kj{6gp`O_mA;oBCg;A;q)_ zQUN}?v%+k7M-e_4(UVl9H;Yc&|5S!{ZCwn#$=_D7H~i!}M!TA~8Rg7RGN;8wCQYMM z0lx7!oy9qx=Mt`KP%+{B5_>?|%Qdx&be7tdSMg4JsJ9XVIVpNQC83@6G!9mL^-tc< zqf%IIc~ps(Dx{Mw570dTrR3fS%Xa@c7nN3aij(gNMy}W>FKv0fzz7CN*-g2|+uVdWQNOKKQ4mTyM$x*~-ZqFY3C?Q9IpG9{S z2A#gW)yzaN14S<^*3(D(6#kfpHc{IYn<*11eDSNUntu#8#q320T<&r$Qj^m1&Q0~6 zyT7WbIWBHZKY_Xe;8mIV_S83wwa)o4h*NU{A@GHrYxPJA&#HF!NbC9^o0F)#sXTD; z7kZZO_g2qRk!f?dz%x)8-O_VGb4OM&)i;PshYEk~6mPU(wFj(#jPSL#g|19zm>)bb z1POfE3Jb&Y7owGJ7=H8e4b$q8%XE9eS2Z)D(`GHC^XUewjt6D++E^zTM09!jJ@2x2B;7Go1}c>B=RqhtQa0XAHmFO?yj28IQKz>keVWU$)j`-2=l0I*7S+ z^Cg%fUZL+$?#@@?jaEV0eQq9(ra`(lbk2tQA(Z$!`mk*Fs-2H+9pu5GCD5cmQg(TT z{@Du^H6@g0fVX{|cNsvXY#P>I4^2Sl1o^!WgB?XP8D-cRzVD3~Hj~BQfm_T;ag%TI z4A20UM>^9JJ-@23V$j)e7;E1$GVIMDn%L09X~5UtlK$*sZ7>_)`@QaLa2wyu;(UDF0#o;0PN>Cs>CrIs18=`^@5>UH=xn@PetEE}ZeRwFbFeG|XH0b5MEWGfAOcF}Y`;V>``K+LWfc|M5>Q*kO&@L>fNR3BW^W%0m zszAVPSex;r38-tw6{OeQO(-vNw;S`M&2>iR9j4sS$>5gQ}&bI#+QT&IPt2QiU zn7))mtNpJH==e+Oxe%*aoo7e!W#VxX56`%S)^|1TK+xT0m+*s13dH5AUdUU}bzU9ICwk0JL#_LiK#?Tg-hn}9w zN0aN9MZcq8Vi7-_hf7zagD1V(paTUOSTmQR35eGbCe_NnN@79Ts6nD$7}cz>^tNgF z5+^DHIfjh=J`2nt~}Eo33+`y=liO3UBf3doq7E9+}kzCDL& z0VB@~cuSW{RH%_P?N|E#G7$}#AV(Zd>dgCESM)y$E}7le%Iz{PpF1c&r9@lq+6W>h zx=*?=+P_amxvK{1sD7Nvua4-)dPMVjHm$e12%8)pO4#B0q{RW5pAlh|@N1*j$NyuO z-7E4y+gNR6k^P^aY8lQ6^6JAgiwEMnPXTnx*;nKqnr)VjFWNELGmz_!#!aD zc?0fX+r<#fpb5@%_UOD&Af{SSaAw#PF8K#9*CP7UvQ+_A0^9N2B(IK^5Hx~3q>xe^ z6efByMNvMLW40N+ivhB%XQlHWw{}=ge-)>ChWk8t?Pw$u*v900qkLuK>Rg3GN@sw<}8OO4wtUUjpLGJ_6 z;AQKcyCWZ|8*S`py%pkLjZ`cl=)X`Kewt)oQJaklL*Dn$6$AP|09=lNn*>%95zuajWAmWuHR8l#zXW{nZZGQ7$ zKSk)VB;0yX2hXHEB^J0l%vFx%z*;GKM!$-w$Anbc3j#D=M(!5E*4 z&;6Tr{9v-VRb$kwtsK=2N)IctC5j3}W?X&Jh@UYWCx zbhp3)!0W{XIS!}EIN#tCfq2ih$QE;zNT&vSuOqI;U|)P2L5eYGu(`A5#{fav>WC)i zR=}rb`)h@kuawh=4K)0uQAvhPy*>_Q)ve&RnnC$9g|k9+(?Qfg?z53@A0khEF_v>> zs#z{zZ2Q2@Q=4!}J|OBqk&MBf;ORHDkP;cXCH(;V_vjgl97d=)9L*GWDmc4^Cp4UXPz_SKFv)0@ zxjmN1#htw$NjRHQ)SwG@t01K{4W9S9RJlD)E+sN`-?blj!9D$m3?*3$1gD-dTwnwh z1ibrq2QR0PmdC)@>+9v7RJ+TSX8~{{An5B*Q|~aTaN0}N*@S$FjbI=6ZSMHq3zzL0 zpWwCh{&e_37b95^*0P}wxtK?BrUao%jWV|IiG5lR5>GT%o!lCHRJ(l!p+C~L`6N}q zO05Sfrhd&Up>KOWM+St+rg@w^T<2waGcDqMW$EVk1ig*s){nOsHnl$I{76#L z_u(O1shJmU;k0P%f(x+e70d#w9e8qB8q$Uo zM9QwU%u|0!b`C0Il5$90i;)gByfG)Js_B|eZes7uYk^e0weK;8da;Zs6YqdOaY|Fx z&DwZnd6uTQiodzNrC+%&J5b6Xq@;=RCMT*#m4*$;hTN?_j6G^U_lp;%{mNvKL-LRI zf?(~lD5r8@(Xm?{o`|CwA1A9Zmyt}vOts@%3S>qkG(6+{{3S#=&`uIM!Q0gzRkEZv z#;onVuGj-r&-DVT#*L%*E$R2qQ`$T!r3}Co74ymro0RQ zD_AJ7zCPQU&DO7FJ|6KKco0ABN@`ODMGoHkFjj~ofH>9^O3nC5UdKG8eW!(;+5DZ? zj}jll-T6PTz2eD?+UzKijslbvwJ!AmpqE_SD@`jzjM{WWNZRyVDfYDgJX9!W8`1ki z$vHhb@mN}W?sd$sm!P{F%nM?yco86^hpneRhc2ENHgbIc1?+Bh&AIP?4MBN;Tl zkRt;ZEqmz`=I4VeAw8yu`o(guVB4f8rDTKMmWby3##WVC-%j0VmT8+5hwlKn^(6Hv zW9`hbw}SxaK);C_J(6KwlA*) z^^y|*@oJ{TZ>1%u;Dnw40mKv_DH-6ZuudwxxEN@X3y~Y^ZlqAj%HNL1xV&Z$t}cN0 z|7Ee9#~$U7h%&S(T|VEJ`7`K-#iLTEcl|$O{5;sH+Bwm-Kd_bf$MWlI)bJPXQ7Sr+2fHsXlI# zUUuj|?>Q&lzULS9V%Qr2@Gp@e!PvlU#7by*ZyjSfBa%)$Cwjp73jf2#hKFA{}gc6XImXra;kFm)#>v? zlK#E<4#|nr#fMeip5LTr-vw%yIH6!ss%RRIq+ttEIw(tq;Tk=U{@_D za|!+wZguwyyJYKbKHnw$;P<^uoSoj!7}C83Z@r^FDVnsZc^Bi`A6xpgBikx{t!iJ* zW5lE$d#A-kNv!jw=kV)yjTQ2fYW*s#oABWkaY%~ALaL?Kz{m%QVAmMLvEVN8zItIR zsZR;cCYC#TUjVz(`bbC`t>S|CYclO~mJ+*G=utfy_XwbnwU*#H;bMLho<9vQpzD*EI-p2y=#IMVe-4}`K&tKrX-3L2 zxLZvgt9%xWn%*J`0b3J0ZkGAq-W^r4+KzJ3%F!euHx`ti=A;zOZEv|6MKm~vM})Oo z-cLF-#)ykOUajkai4h`^_w`PZ2~U&M1SE=EjB09CpPE`|obt2LM1!Qb0>z*pl`O5c z0TNz&s38EW&WF789?H>f{Es3!Ef5jCPIk~l6+^PlO_FbVsFUq#Q~;14NG>1|N&g$< znf@7!yJ*-=^xt&#d!+$!sSeU(wyba_vNex2v$R(kpK8CA?1@E?^@i8|7)E&^EuArk z%r=ngqdiIpi09#97LcrTeg5pCbqJa+J0RZa?1sPy;MKJ{bFs^d5cMdAM`#$=4T2=ETA?{A=u!WnT|W96R#RHE zRb!K>fe<-~(U?YdsxB|;M5#T$FR*cmzr$^ZJj@^#6>qdjsg+(C4?$Z=sBI~7Xc;Va zUV8mFzBW&e+LMOnhk#!slNgpVh~G_!E!tmn`7^iIN}Id9)%*3E5to)!4-pcby$SCW zMY4t4(TX+xLo(BU9FweHc?fPJ5s!mj{@8_IZJQ0Bpz!X4r3p$6o3feM{&#`H(v3q7 z7^E8qhXgqCq?rc5rGR?c$$>l!^ z?8QVHvjj~n$Qd?N&AuvT0!O0-12TbVuFXol$LU8eu}@lCw$B3M6mkXDqYi$ll6Y4go4N?3R{;)3t=7v&G$k(R7dGSBFx*dU|TM-zID-KoV zy0S<`=bk7GKph!Xm3xuf>&>PEz~4Az^NEDB4aaqS0xux~yEg9{*gH39Pbun`)x9R% zE-&f)!O`>9TzPWt^Fx9l!24J9D>sE_P$38PQID{sxo7l+3k1p*KTDjBqukR3QNAk^ zLj2Pt8*)8XQH%F(iZS#fJy4roCJ;vzEIU}()cA9|pW`ibM~-v7IhnU!dwjv!$L(ZX z$}_#T1~lQY)`tl9I6t5&7k+FRJ6JM&g8_J?7}ArDnGd{C-0X^+{i9u~KLw35Vs!bV zZ*0o}3#Y8%g_H~hhuYI4vgnk|uP$wiEsmAlmoAe5OmWjE5k}87rxMVobBC$pE*$z+gsAADD+%k8O}Sh z6miHNyL~8L1iW9^8kFF2y#k)03Fy4%ZJ~t3j3xXT9OrP#%{0ORgzHPWA*$Zw7Ni{- zQL@drkno{-r6p7_;g3A+*6}~|+e3&bn9M|X%+LeE0$=v1m|u5%bJIo(*0dz*XU;Za46Jna@+dMv^z~gc}e~;E+x|s^)nap{LI#hnxijo6{R7gZ}0lr`UdtDyV zR`{E%Ese<8rT&P;N)X+B;c`+WG^K7(z+upz@MlR9zdCK*hdb~OLubOOzBDUgo;7v0 zr9Q!89PZNCcj?{}Nh*8M;hF+ng%2Nl;Z)b6ZkzYywCIjjjr|kqqiT3K?4q^85~f>= zF2FEGft*x}>V^9A?{e-r5lNRxyb|9u@S$tIeCD;g2V~%tgl#Z5=1*e#m*p3h+;cf_ zU9>}E)=Mna`nLR+)%DoXF)oC1xbUNlY(IWV#PG8z_c4cLt6LL}i--7|q9I3gaJiqa zgDbx{5TqK7ik0B51X*4xz)?uW7Vbundi0=$&df=xqD|MKfXk~4-qVVY(N?~zCPcZT zWB^m_UH1CvZ5&3Q-5Kfdk%=c8@6#WcV&;>^U--$e7l=>~)pZE+>`9rGnb(?VZ|GQ%Rc<$zvi-#1g#3+6T%g&aKr_6tHKYBAH-TLE1n_YC*=yqdAtM1Otd4PW%5vNk;q^xWjJmfsT z5Na0EqY(wc%DLT}s$WscXo3UiU+Mm0Oro%LqEKx5!jtoTZpb75m9+7F1;yPG;M<;C zbY>$n(DuBKUp?NuxLfG(ul2Q^wRL%D!yx<>=esJ3PnVxL`#%}bCSygDaqo3$Z=3Mm z_sW}MT4S~T--Gi3z)l>gTCLTj<@dr}?%((uz=bv*6d}dF)TAZwW@Nm+g8Qf_h=lmV zR9DBP6UY%yq}r{4H+U~b_)A1NO^4>1)qWndaob>9k zQ(kQEQ1WGCyUPbbT?NhUq#{>W5a#yq_BkElZ-rcb&A~8hmWmRA)5ISm$2j^vJ!J%a z$O?(iH*l;lLRn)E2P}uNrfCOU(~r!usUt4QFf`lsr?yCp<$PokznTwz7?ssk(q1Yzum#HodydJ0!>=N z${uoOMX0z))@d!W$Vsw15465U7wOf1;fJLD8$1}Ze#+2r0A6^54G0mC=2-Nr|s&{dHh)dT59mmkZ5n$+3^g z5fz9}G@o^ZSlc?vq4JxU$}QcFX zN3J)x56nYCQO`r{MLU$T#6;XMaodG6S7{>MjFdtDYk9J?V(~?sV7Yo@{KCp1yWq7i z{fdG4!*OX5r<~f4od3IFD3(og6UB^RZha*ceEVdkmBNWO`NbE;8*Phn#)(t+w==u3cXAtni5ieJ`f7Jf$3HX;5TBI)-BY@anmLbFT;$vRIG z#@<7}E~~Ty`r^lw%ck89CtzJ?0~ntxd=A2uH}1lXls_dbh)&wA0TgFcYrH*XY~@lE)_aO}|KnL|eTxF#z=RiZ0 znjvw^`>qEAht0jgO(SQIH~>6VBP(bc`#<|ARWJmr6!uKgO3uP9M5K7$aCHq8rXgIy z4ax!0y(aW83n%GTJJ$~w5?7#(PjKnf_w~jfd>BJ)H24a-Ta~RR?6iCzHjC_~maMk& zQAvBOhwL3F9@bC%z{a@#zmQ{{Q^t94u@cMGOik<4=j<^BJE$(6eyzUuD$9}01ky|$ zdC&QQ%i*EH4>W^GWz~k z!g*3=|6eWmnvNu%EOp2?{5thbc;YW!8LlyQ$yi98;VL(Xx>qjKuLV3-`cspMUZ!U} zc6~-5Fti+Ip)1#~vKlPwkeP?|B+tJ)vh?nWJ(?b%iY=6O-wWpePzY78@}@Wai>8q` ze3kC}rqwd^&N2dt5!_%DMu|M`U~7sl9uwk_6Xhc4(kvbqst+4d`H$654_2l$!y_P| zrN-!wy)rGsjs}CB>ldXeLzxH4fR0De7a=@pzkLrA<*8qPlQG!oa-C{=z3=ufCNIUs zvNnFNN)P~PYRDX{pMJ02u`G6=tM>yxl&PYoA?PJra3WZJ`)sp!HFOo;^⩔^{<}A(X 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