From dbc02fa279fa1661d0292bd3c626fe2a4f0d4ae3 Mon Sep 17 00:00:00 2001 From: Mihit Date: Mon, 3 Mar 2025 09:09:37 +0000 Subject: [PATCH] init --- .vscode/settings.json | 3 + LICENSE.txt | 35 + READ-ME.txt | 11 + about.html | 49 + blog.html | 55 + contact.html | 63 + course.html | 55 + css/bootstrap-grid.css | 3507 ++++++ css/bootstrap-grid.min.css | 6 + css/bootstrap-reboot.css | 323 + css/bootstrap-reboot.min.css | 7 + css/bootstrap.css | 9650 +++++++++++++++++ css/bootstrap.min.css | 6 + css/style.css | 254 + css/style.min.css | 6 + img/Screenshot 2024-11-18 171709.jpg.jpg | Bin 0 -> 79124 bytes img/Screenshot 2024-11-18 184642.jpg | Bin 0 -> 243885 bytes img/imagesdubai.jpg | Bin 0 -> 36700 bytes img/imageslogo.jpg | Bin 0 -> 13122 bytes img/imagesmumbai.jpg | Bin 0 -> 29093 bytes img/imagessingapore.jpg | Bin 0 -> 47665 bytes img/imagessydney.jpg | Bin 0 -> 32779 bytes index.html | 152 + js/chatbot.js | 31 + js/main.js | 46 + lib/easing/easing.js | 168 + lib/easing/easing.min.js | 1 + lib/owlcarousel/LICENSE | 23 + lib/owlcarousel/assets/ajax-loader.gif | Bin 0 -> 3208 bytes lib/owlcarousel/assets/owl.carousel.css | 170 + lib/owlcarousel/assets/owl.carousel.min.css | 6 + lib/owlcarousel/assets/owl.theme.default.css | 50 + .../assets/owl.theme.default.min.css | 6 + lib/owlcarousel/assets/owl.theme.green.css | 50 + .../assets/owl.theme.green.min.css | 6 + lib/owlcarousel/assets/owl.video.play.png | Bin 0 -> 4976 bytes lib/owlcarousel/owl.carousel.js | 3275 ++++++ lib/owlcarousel/owl.carousel.min.js | 7 + mail/contact.js | 65 + mail/contact.php | 20 + mail/jqBootstrapValidation.min.js | 1 + online-courses-html-template.jpg | Bin 0 -> 86613 bytes scss/bootstrap/scss/_alert.scss | 52 + scss/bootstrap/scss/_badge.scss | 54 + scss/bootstrap/scss/_breadcrumb.scss | 44 + scss/bootstrap/scss/_button-group.scss | 163 + scss/bootstrap/scss/_buttons.scss | 142 + scss/bootstrap/scss/_card.scss | 286 + scss/bootstrap/scss/_carousel.scss | 197 + scss/bootstrap/scss/_close.scss | 40 + scss/bootstrap/scss/_code.scss | 48 + scss/bootstrap/scss/_custom-forms.scss | 524 + scss/bootstrap/scss/_dropdown.scss | 192 + scss/bootstrap/scss/_forms.scss | 347 + scss/bootstrap/scss/_functions.scss | 144 + scss/bootstrap/scss/_grid.scss | 73 + scss/bootstrap/scss/_images.scss | 42 + scss/bootstrap/scss/_input-group.scss | 192 + scss/bootstrap/scss/_jumbotron.scss | 17 + scss/bootstrap/scss/_list-group.scss | 154 + scss/bootstrap/scss/_media.scss | 8 + scss/bootstrap/scss/_mixins.scss | 47 + scss/bootstrap/scss/_modal.scss | 240 + scss/bootstrap/scss/_nav.scss | 123 + scss/bootstrap/scss/_navbar.scss | 324 + scss/bootstrap/scss/_pagination.scss | 74 + scss/bootstrap/scss/_popover.scss | 170 + scss/bootstrap/scss/_print.scss | 141 + scss/bootstrap/scss/_progress.scss | 47 + scss/bootstrap/scss/_reboot.scss | 484 + scss/bootstrap/scss/_root.scss | 20 + scss/bootstrap/scss/_spinners.scss | 56 + scss/bootstrap/scss/_tables.scss | 185 + scss/bootstrap/scss/_toasts.scss | 46 + scss/bootstrap/scss/_tooltip.scss | 115 + scss/bootstrap/scss/_transitions.scss | 20 + scss/bootstrap/scss/_type.scss | 125 + scss/bootstrap/scss/_utilities.scss | 18 + scss/bootstrap/scss/_variables.scss | 1142 ++ scss/bootstrap/scss/bootstrap-grid.scss | 29 + scss/bootstrap/scss/bootstrap-reboot.scss | 12 + scss/bootstrap/scss/bootstrap.scss | 44 + scss/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 23 + scss/bootstrap/scss/mixins/_badge.scss | 17 + .../bootstrap/scss/mixins/_border-radius.scss | 76 + scss/bootstrap/scss/mixins/_box-shadow.scss | 20 + scss/bootstrap/scss/mixins/_breakpoints.scss | 123 + scss/bootstrap/scss/mixins/_buttons.scss | 110 + scss/bootstrap/scss/mixins/_caret.scss | 62 + scss/bootstrap/scss/mixins/_clearfix.scss | 7 + scss/bootstrap/scss/mixins/_deprecate.scss | 10 + scss/bootstrap/scss/mixins/_float.scss | 14 + scss/bootstrap/scss/mixins/_forms.scss | 178 + scss/bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 80 + scss/bootstrap/scss/mixins/_grid.scss | 69 + scss/bootstrap/scss/mixins/_hover.scss | 37 + scss/bootstrap/scss/mixins/_image.scss | 36 + scss/bootstrap/scss/mixins/_list-group.scss | 21 + scss/bootstrap/scss/mixins/_lists.scss | 7 + scss/bootstrap/scss/mixins/_nav-divider.scss | 11 + scss/bootstrap/scss/mixins/_pagination.scss | 22 + scss/bootstrap/scss/mixins/_reset-text.scss | 17 + scss/bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 34 + scss/bootstrap/scss/mixins/_size.scss | 7 + scss/bootstrap/scss/mixins/_table-row.scss | 39 + .../bootstrap/scss/mixins/_text-emphasis.scss | 17 + scss/bootstrap/scss/mixins/_text-hide.scss | 11 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + scss/bootstrap/scss/mixins/_transition.scss | 26 + scss/bootstrap/scss/mixins/_visibility.scss | 8 + scss/bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + scss/bootstrap/scss/utilities/_borders.scss | 75 + scss/bootstrap/scss/utilities/_clearfix.scss | 3 + scss/bootstrap/scss/utilities/_display.scss | 26 + scss/bootstrap/scss/utilities/_embed.scss | 39 + scss/bootstrap/scss/utilities/_flex.scss | 51 + scss/bootstrap/scss/utilities/_float.scss | 11 + .../scss/utilities/_interactions.scss | 5 + scss/bootstrap/scss/utilities/_overflow.scss | 5 + scss/bootstrap/scss/utilities/_position.scss | 32 + .../scss/utilities/_screenreaders.scss | 11 + scss/bootstrap/scss/utilities/_shadows.scss | 6 + scss/bootstrap/scss/utilities/_sizing.scss | 20 + scss/bootstrap/scss/utilities/_spacing.scss | 73 + .../scss/utilities/_stretched-link.scss | 19 + scss/bootstrap/scss/utilities/_text.scss | 72 + .../bootstrap/scss/utilities/_visibility.scss | 13 + scss/bootstrap/scss/vendor/_rfs.scss | 204 + scss/style.scss | 267 + single.html | 47 + teacher.html | 44 + 135 files changed, 26492 insertions(+) create mode 100644 .vscode/settings.json create mode 100644 LICENSE.txt create mode 100644 READ-ME.txt create mode 100644 about.html create mode 100644 blog.html create mode 100644 contact.html create mode 100644 course.html create mode 100644 css/bootstrap-grid.css create mode 100644 css/bootstrap-grid.min.css create mode 100644 css/bootstrap-reboot.css create mode 100644 css/bootstrap-reboot.min.css create mode 100644 css/bootstrap.css create mode 100644 css/bootstrap.min.css create mode 100644 css/style.css create mode 100644 css/style.min.css create mode 100644 img/Screenshot 2024-11-18 171709.jpg.jpg create mode 100644 img/Screenshot 2024-11-18 184642.jpg create mode 100644 img/imagesdubai.jpg create mode 100644 img/imageslogo.jpg create mode 100644 img/imagesmumbai.jpg create mode 100644 img/imagessingapore.jpg create mode 100644 img/imagessydney.jpg create mode 100644 index.html create mode 100644 js/chatbot.js create mode 100644 js/main.js create mode 100644 lib/easing/easing.js create mode 100644 lib/easing/easing.min.js create mode 100644 lib/owlcarousel/LICENSE create mode 100644 lib/owlcarousel/assets/ajax-loader.gif create mode 100644 lib/owlcarousel/assets/owl.carousel.css create mode 100644 lib/owlcarousel/assets/owl.carousel.min.css create mode 100644 lib/owlcarousel/assets/owl.theme.default.css create mode 100644 lib/owlcarousel/assets/owl.theme.default.min.css create mode 100644 lib/owlcarousel/assets/owl.theme.green.css create mode 100644 lib/owlcarousel/assets/owl.theme.green.min.css create mode 100644 lib/owlcarousel/assets/owl.video.play.png create mode 100644 lib/owlcarousel/owl.carousel.js create mode 100644 lib/owlcarousel/owl.carousel.min.js create mode 100644 mail/contact.js create mode 100644 mail/contact.php create mode 100644 mail/jqBootstrapValidation.min.js create mode 100644 online-courses-html-template.jpg create mode 100644 scss/bootstrap/scss/_alert.scss create mode 100644 scss/bootstrap/scss/_badge.scss create mode 100644 scss/bootstrap/scss/_breadcrumb.scss create mode 100644 scss/bootstrap/scss/_button-group.scss create mode 100644 scss/bootstrap/scss/_buttons.scss create mode 100644 scss/bootstrap/scss/_card.scss create mode 100644 scss/bootstrap/scss/_carousel.scss create mode 100644 scss/bootstrap/scss/_close.scss create mode 100644 scss/bootstrap/scss/_code.scss create mode 100644 scss/bootstrap/scss/_custom-forms.scss create mode 100644 scss/bootstrap/scss/_dropdown.scss create mode 100644 scss/bootstrap/scss/_forms.scss create mode 100644 scss/bootstrap/scss/_functions.scss create mode 100644 scss/bootstrap/scss/_grid.scss create mode 100644 scss/bootstrap/scss/_images.scss create mode 100644 scss/bootstrap/scss/_input-group.scss create mode 100644 scss/bootstrap/scss/_jumbotron.scss create mode 100644 scss/bootstrap/scss/_list-group.scss create mode 100644 scss/bootstrap/scss/_media.scss create mode 100644 scss/bootstrap/scss/_mixins.scss create mode 100644 scss/bootstrap/scss/_modal.scss create mode 100644 scss/bootstrap/scss/_nav.scss create mode 100644 scss/bootstrap/scss/_navbar.scss create mode 100644 scss/bootstrap/scss/_pagination.scss create mode 100644 scss/bootstrap/scss/_popover.scss create mode 100644 scss/bootstrap/scss/_print.scss create mode 100644 scss/bootstrap/scss/_progress.scss create mode 100644 scss/bootstrap/scss/_reboot.scss create mode 100644 scss/bootstrap/scss/_root.scss create mode 100644 scss/bootstrap/scss/_spinners.scss create mode 100644 scss/bootstrap/scss/_tables.scss create mode 100644 scss/bootstrap/scss/_toasts.scss create mode 100644 scss/bootstrap/scss/_tooltip.scss create mode 100644 scss/bootstrap/scss/_transitions.scss create mode 100644 scss/bootstrap/scss/_type.scss create mode 100644 scss/bootstrap/scss/_utilities.scss create mode 100644 scss/bootstrap/scss/_variables.scss create mode 100644 scss/bootstrap/scss/bootstrap-grid.scss create mode 100644 scss/bootstrap/scss/bootstrap-reboot.scss create mode 100644 scss/bootstrap/scss/bootstrap.scss create mode 100644 scss/bootstrap/scss/mixins/_alert.scss create mode 100644 scss/bootstrap/scss/mixins/_background-variant.scss create mode 100644 scss/bootstrap/scss/mixins/_badge.scss create mode 100644 scss/bootstrap/scss/mixins/_border-radius.scss create mode 100644 scss/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 scss/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 scss/bootstrap/scss/mixins/_buttons.scss create mode 100644 scss/bootstrap/scss/mixins/_caret.scss create mode 100644 scss/bootstrap/scss/mixins/_clearfix.scss create mode 100644 scss/bootstrap/scss/mixins/_deprecate.scss create mode 100644 scss/bootstrap/scss/mixins/_float.scss create mode 100644 scss/bootstrap/scss/mixins/_forms.scss create mode 100644 scss/bootstrap/scss/mixins/_gradients.scss create mode 100644 scss/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 scss/bootstrap/scss/mixins/_grid.scss create mode 100644 scss/bootstrap/scss/mixins/_hover.scss create mode 100644 scss/bootstrap/scss/mixins/_image.scss create mode 100644 scss/bootstrap/scss/mixins/_list-group.scss create mode 100644 scss/bootstrap/scss/mixins/_lists.scss create mode 100644 scss/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 scss/bootstrap/scss/mixins/_pagination.scss create mode 100644 scss/bootstrap/scss/mixins/_reset-text.scss create mode 100644 scss/bootstrap/scss/mixins/_resize.scss create mode 100644 scss/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 scss/bootstrap/scss/mixins/_size.scss create mode 100644 scss/bootstrap/scss/mixins/_table-row.scss create mode 100644 scss/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 scss/bootstrap/scss/mixins/_text-hide.scss create mode 100644 scss/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 scss/bootstrap/scss/mixins/_transition.scss create mode 100644 scss/bootstrap/scss/mixins/_visibility.scss create mode 100644 scss/bootstrap/scss/utilities/_align.scss create mode 100644 scss/bootstrap/scss/utilities/_background.scss create mode 100644 scss/bootstrap/scss/utilities/_borders.scss create mode 100644 scss/bootstrap/scss/utilities/_clearfix.scss create mode 100644 scss/bootstrap/scss/utilities/_display.scss create mode 100644 scss/bootstrap/scss/utilities/_embed.scss create mode 100644 scss/bootstrap/scss/utilities/_flex.scss create mode 100644 scss/bootstrap/scss/utilities/_float.scss create mode 100644 scss/bootstrap/scss/utilities/_interactions.scss create mode 100644 scss/bootstrap/scss/utilities/_overflow.scss create mode 100644 scss/bootstrap/scss/utilities/_position.scss create mode 100644 scss/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 scss/bootstrap/scss/utilities/_shadows.scss create mode 100644 scss/bootstrap/scss/utilities/_sizing.scss create mode 100644 scss/bootstrap/scss/utilities/_spacing.scss create mode 100644 scss/bootstrap/scss/utilities/_stretched-link.scss create mode 100644 scss/bootstrap/scss/utilities/_text.scss create mode 100644 scss/bootstrap/scss/utilities/_visibility.scss create mode 100644 scss/bootstrap/scss/vendor/_rfs.scss create mode 100644 scss/style.scss create mode 100644 single.html create mode 100644 teacher.html diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..4798424 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..8ccffc3 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,35 @@ + + + => FREE HTML TEMPLATE LICENSE BY HTML Codex + + All free HTML templates by HTML Codex are licensed under a Creative Commons Attribution 4.0 International License which means you are not allowed to remove the author’s credit link/attribution link/backlink. + + When you download or use our free HTML templates, it will attribute the following conditions. + + + => YOU ARE ALLOWED + + 1. You are allowed to use for your personal and commercial purposes. + + 2. You are allowed to modify/customize however you like. + + 3. You are allowed to convert/port for use for any CMS. + + 4. You are allowed to share/distribute under the HTML Codex brand name. + + 5. You are allowed to put a screenshot or a link on your blog posts or any other websites. + + + => YOU ARE NOT ALLOWED + + 1. You are not allowed to remove the author’s credit link/attribution link/backlink without purchasing Credit Removal License ( https://htmlcodex.com/credit-removal ). + + 2. You are not allowed to sell, resale, rent, lease, license, or sub-license. + + 3. You are not allowed to upload on your template websites or template collection websites or any other third party websites without our permission. + + This license can be terminated if you breach any of these conditions. + + Please contact us (https://htmlcodex.com/contact) if you have any query. + + => PURCHASE CREDIT REMOVAL LICENSE ( https://htmlcodex.com/credit-removal ) \ No newline at end of file diff --git a/READ-ME.txt b/READ-ME.txt new file mode 100644 index 0000000..ce59a43 --- /dev/null +++ b/READ-ME.txt @@ -0,0 +1,11 @@ + => Template Name : ECOURSES - Online Courses HTML Template + + => Template Link : https://htmlcodex.com/online-courses-html-template + + => Template License : https://htmlcodex.com/license (or read the LICENSE.txt file) + + => Template Author : HTML Codex + + => Author Website : https://htmlcodex.com + + => About HTML Codex : HTML Codex is one of the top creators and publishers of Free HTML templates, HTML landing pages, HTML email templates and HTML snippets in the world. Read more at ( https://htmlcodex.com/about-us ) \ No newline at end of file diff --git a/about.html b/about.html new file mode 100644 index 0000000..eb1758d --- /dev/null +++ b/about.html @@ -0,0 +1,49 @@ + + + + + + About Us | SP Jain School of Global Management + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

About SP Jain Global

+

SP Jain School of Global Management offers a world-class education with a focus on global business. Our campuses in Dubai, Mumbai, Singapore, and Sydney provide students with a unique learning experience, combining theory with practical insights.

+
+
+ About SP Jain +
+
+
+ + + + diff --git a/blog.html b/blog.html new file mode 100644 index 0000000..0d6f1d3 --- /dev/null +++ b/blog.html @@ -0,0 +1,55 @@ + + + + + + Blog | SP Jain School of Global Management + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
Business Trends
+

Explore the latest trends in business education and leadership.

+
+
+
AI Innovations
+

Discover how Artificial Intelligence is shaping the world of business.

+
+
+
Student Stories
+

Read inspiring stories from our global student community.

+
+
+
+ + + + diff --git a/contact.html b/contact.html new file mode 100644 index 0000000..8e6f5cf --- /dev/null +++ b/contact.html @@ -0,0 +1,63 @@ + + + + + + Contact Us | SP Jain School of Global Management + + + + + + + + + + + + + + + + + + + + + +
+
+

Contact Us

+
+
+
+
Address
+

SP Jain Campus, Sydney, Australia

+
Email
+

info@spjain.org

+
Phone
+

+123 456 789

+
+
+
+
+ + +
+
+ + +
+
+ + +
+ +
+
+
+
+ + + + diff --git a/course.html b/course.html new file mode 100644 index 0000000..c3c3bfb --- /dev/null +++ b/course.html @@ -0,0 +1,55 @@ + + + + + + Programs | SP Jain School of Global Management + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

MBA Programs

+

Our MBA programs are designed for leaders of the future, focusing on global business strategies and leadership.

+
+
+

BBA Programs

+

Our Bachelor of Business Administration programs prepare students for a dynamic and interconnected business world.

+
+
+

AI in Business

+

Master the tools of Artificial Intelligence with our specialized courses tailored for business applications.

+
+
+
+ + + + diff --git a/css/bootstrap-grid.css b/css/bootstrap-grid.css new file mode 100644 index 0000000..47ad1ee --- /dev/null +++ b/css/bootstrap-grid.css @@ -0,0 +1,3507 @@ +/*! + * Bootstrap Grid v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + 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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + 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.33333%; + max-width: 33.33333%; +} + +.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.66667%; + max-width: 16.66667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.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.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.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; + } +} + +.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; + } +} + +.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; + } +} diff --git a/css/bootstrap-grid.min.css b/css/bootstrap-grid.min.css new file mode 100644 index 0000000..389d6c6 --- /dev/null +++ b/css/bootstrap-grid.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.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}}.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}}.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:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.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:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.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:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.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:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.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:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.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:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.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:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.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:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.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:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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}} diff --git a/css/bootstrap-reboot.css b/css/bootstrap-reboot.css new file mode 100644 index 0000000..c518c0c --- /dev/null +++ b/css/bootstrap-reboot.css @@ -0,0 +1,323 @@ +/*! + * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus: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; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):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; + -ms-overflow-style: scrollbar; +} + +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; + text-align: -webkit-match-parent; +} + +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; +} + +[role="button"] { + cursor: pointer; +} + +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; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} diff --git a/css/bootstrap-reboot.min.css b/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..5f84932 --- /dev/null +++ b/css/bootstrap-reboot.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus: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:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):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;-ms-overflow-style:scrollbar}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:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.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}[role="button"]{cursor:pointer}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}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important} diff --git a/css/bootstrap.css b/css/bootstrap.css new file mode 100644 index 0000000..7971447 --- /dev/null +++ b/css/bootstrap.css @@ -0,0 +1,9650 @@ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus: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; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):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; + -ms-overflow-style: scrollbar; +} + +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; + text-align: -webkit-match-parent; +} + +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; +} + +[role="button"] { + cursor: pointer; +} + +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; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-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, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + 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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + 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.33333%; + max-width: 33.33333%; +} + +.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.66667%; + max-width: 16.66667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.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.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@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.33333%; + max-width: 33.33333%; + } + .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.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + appearance: none; +} + +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%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated :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%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated :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; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + 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: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: 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 auto; + width: 1%; + 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; + z-index: 1; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; + color-adjust: exact; +} + +.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: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input[disabled] ~ .custom-control-label, .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: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: 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(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #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; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-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: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 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; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: 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: #007bff; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.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%280, 0, 0, 0.5%29' 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%28255, 255, 255, 0.5%29' 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 { + border-top: inherit; + border-bottom: inherit; +} + +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.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-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; + border-radius: calc(0.25rem - 1px); +} + +.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 { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion { + overflow-anchor: none; +} + +.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 { + display: flex; +} + +.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: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + 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: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + 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; + border-radius: 0.25rem; +} + +.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: inherit; + border-top-right-radius: inherit; +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-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 { + border-radius: 0; +} + +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} + +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + flex-basis: 350px; + max-width: 350px; + 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); + 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); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.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); + height: min-content; + 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); + height: min-content; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} + +.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%; + 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: .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; +} + +@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%; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: 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.85714%; +} + +.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; + } +} + +.user-select-all { + user-select: all !important; +} + +.user-select-auto { + user-select: auto !important; +} + +.user-select-none { + user-select: 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: 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: sticky) { + .sticky-top { + 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; +} + +.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; + } +} + +.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); +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + word-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css new file mode 100644 index 0000000..4a712b7 --- /dev/null +++ b/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus: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:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):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;-ms-overflow-style:scrollbar}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:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.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}[role="button"]{cursor:pointer}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}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.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:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.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:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 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:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.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 + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.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:.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:.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:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.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 + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow: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 + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.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 .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(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow: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 .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 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.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 + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow: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 + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.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 .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(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow: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 .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 .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:.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;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 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 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow: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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .2rem rgba(82,88,93,0.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.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:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.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:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.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:.5625rem;padding-left:.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:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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 auto;width:1%;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:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.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:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .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:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.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;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.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:#007bff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled] ~ .custom-control-label,.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:.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:.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:.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:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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(0,123,255,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition: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(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .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 .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.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 + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,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 + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.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:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.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:.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:.25rem;border-top-right-radius:.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:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.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:.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:.3125rem;padding-bottom:.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:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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:.5rem;padding-left:.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%280,0,0,0.5%29' 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%28255,255,255,0.5%29' 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:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.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:.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(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.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(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.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:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.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:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 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:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .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 .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 .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 .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 .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 .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 .2rem rgba(52,58,64,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{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;border-radius:.25rem}.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:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-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:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.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{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.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);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .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);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.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:.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);height:min-content;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:.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:.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(.3rem - 1px);border-top-right-radius:calc(.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:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.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);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.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:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.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 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin: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:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .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:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .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:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .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 .5rem .5rem .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:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .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:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .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%;backface-visibility:hidden;transition:transform .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 .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:.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:.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:.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}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.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.85714%}.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}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select: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: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: sticky){.sticky-top{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}.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:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.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:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.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:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.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:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.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:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.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:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.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:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.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:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.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:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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}}.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)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..9ed8b2d --- /dev/null +++ b/css/style.css @@ -0,0 +1,254 @@ +/* General Reset */ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Poppins', sans-serif; + background-color: #f8f9fa; + color: #212529; + line-height: 1.6; +} + +/* Header */ +.page-header { + background: linear-gradient(to right, #1c1c46, #4a89dc); + padding: 100px 0; + text-align: center; + color: #fff; +} + +.page-header h1 { + font-size: 3rem; + font-weight: bold; +} + +/* Navbar */ +.navbar { + background-color: #fff; + padding: 10px 0; + border-bottom: 1px solid #ddd; +} + +.navbar .nav-item .nav-link { + color: #44425A; + font-weight: 500; + margin-right: 15px; +} + +.navbar .nav-item .nav-link:hover { + color: #FF6600; +} + +.btn-primary { + background-color: #FF6600; + border-color: #FF6600; +} + +.btn-primary:hover { + background-color: #cc5200; + border-color: #cc5200; +} + +/* Hero Section */ +.container-fluid.bg-primary { + background: linear-gradient(135deg, #4a89dc, #1c1c46); + color: white; + text-align: center; + padding: 50px 20px; +} + +.container-fluid.bg-primary h1 { + font-size: 2.5rem; + margin-bottom: 10px; +} + +.container-fluid.bg-primary .btn-secondary { + background-color: #FF6600; + color: white; +} + +/* Footer */ +.bg-dark { + background-color: #343a40 !important; + color: white; +} + +.bg-dark p { + margin: 0; + font-size: 0.9rem; +} + +/* Forms */ +.form-group label { + font-weight: 600; +} + +.form-control { + border-radius: 5px; + border: 1px solid #ddd; + padding: 10px; +} + +.form-control:focus { + border-color: #FF6600; + box-shadow: none; +} + +/* Images */ +.img-fluid { + max-width: 100%; + height: auto; + border-radius: 8px; +} + +/* Banner Images */ +.banner-img { + width: 100%; + height: auto; + max-height: 400px; + object-fit: cover; +} + +/* Section Images (e.g., Faculty or Blog) */ +.section-img { + max-width: 100%; + height: auto; + margin-bottom: 15px; + border-radius: 5px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); +} + +/* Profile Images */ +.profile-img { + width: 150px; + height: 150px; + object-fit: cover; + border-radius: 50%; + margin: 0 auto; + display: block; + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); +} + +/* Blog Post Image */ +.blog-post-img { + width: 100%; + max-height: 300px; + object-fit: cover; + border-radius: 10px; +} + +/* Section Headings */ +h2, h3, h5 { + color: #44425A; + margin-bottom: 15px; +} + +/* Links */ +a { + color: #FF6600; + text-decoration: none; +} + +a:hover { + text-decoration: underline; + color: #b34700; +} + +/* Logo Styling */ +.logo-img { + width: 150px; /* Adjust size as needed */ + height: auto; + display: inline-block; + margin-right: 10px; +} +/* Additions for Custom Logo and Layout Adjustments */ +.logo-img { + width: 150px; + height: auto; +} + +#chat-window { + height: 300px; + overflow-y: scroll; + border-bottom: 1px solid #ddd; + margin-bottom: 10px; +} + +#chat-output { + padding: 5px; +} + +#user-input { + width: calc(100% - 80px); + padding: 10px; +} + +button { + padding: 10px; + background-color: #007BFF; + color: white; + border: none; + cursor: pointer; +} + +button:hover { + background-color: #0056b3; +} + +/* Chat Icon Button */ +.chat-icon-container { + position: fixed; + bottom: 20px; /* Adjust for distance from the bottom */ + right: 20px; /* Adjust for distance from the right */ + z-index: 1000; +} + +.chat-icon { + background-color: #007BFF; /* Blue background */ + color: white; + border: none; + border-radius: 50px; + padding: 10px 15px; + font-size: 1rem; + cursor: pointer; + display: flex; + align-items: center; + gap: 5px; +} + +.chat-icon i { + font-size: 1.2rem; +} + +.chat-icon:hover { + background-color: #0056b3; +} + +/* Chatbot Interface */ +.chatbot-container { + position: fixed; + right: 20px; + bottom: 85px; + width: 1280px; + height: 720px; + display: none; +} + +.chatbot-iframe { + width: 1280px; /* Full width of the container */ + height: 720px; + border: none; /* Remove the iframe border */ + border-radius: 12px; +} + +.hidden { + display: none; /* Initially hidden */ +} + + + + + diff --git a/css/style.min.css b/css/style.min.css new file mode 100644 index 0000000..2f92033 --- /dev/null +++ b/css/style.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + /:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #f60;--secondary: #F2F1F8;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #fff;--dark: #44425A;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Poppins", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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:"Poppins",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#6C6A74;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:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#f60;text-decoration:none;background-color:transparent}a:hover{color:#b34700;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):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;-ms-overflow-style:scrollbar}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:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.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}[role="button"]{cursor:pointer}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}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width: 1200px){legend{font-size:calc(1.275rem + .3vw) }}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:.5rem;font-weight:500;line-height:1.2;color:#44425A}h1,.h1{font-size:2.5rem}@media (max-width: 1200px){h1,.h1{font-size:calc(1.375rem + 1.5vw) }}h2,.h2{font-size:2rem}@media (max-width: 1200px){h2,.h2{font-size:calc(1.325rem + .9vw) }}h3,.h3{font-size:1.75rem}@media (max-width: 1200px){h3,.h3{font-size:calc(1.3rem + .6vw) }}h4,.h4{font-size:1.5rem}@media (max-width: 1200px){h4,.h4{font-size:calc(1.275rem + .3vw) }}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}@media (max-width: 1200px){.display-1{font-size:calc(1.725rem + 5.7vw) }}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-2{font-size:calc(1.675rem + 5.1vw) }}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-3{font-size:calc(1.575rem + 3.9vw) }}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}@media (max-width: 1200px){.display-4{font-size:calc(1.475rem + 2.7vw) }}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:.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.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:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#6C6A74}.table th,.table td{padding:.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:.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:#6C6A74;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#ffd4b8}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#ffaf7a}.table-hover .table-primary:hover{background-color:#ffc59f}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#ffc59f}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#fbfbfd}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#f8f8fb}.table-hover .table-secondary:hover{background-color:#eaeaf5}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#eaeaf5}.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:#fff}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fff}.table-hover .table-light:hover{background-color:#f2f2f2}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f2f2f2}.table-dark,.table-dark>th,.table-dark>td{background-color:#cbcad1}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#9e9da9}.table-hover .table-dark:hover{background-color:#bebcc5}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#bebcc5}.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 + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:8px;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:#ffb380;outline:0;box-shadow:0 0 0 .2rem rgba(255,102,0,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#6C6A74;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 + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.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:.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:.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:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:8px}.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 + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow: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 + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.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 .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(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow: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 .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 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:8px}.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 + .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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow: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 + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.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 .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(.75em + .375rem) calc(.75em + .375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow: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 .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 .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:.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:#6C6A74;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:8px;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:#6C6A74;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,102,0,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#f60;border-color:#f60}.btn-primary:hover{color:#fff;background-color:#d95700;border-color:#cc5200}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#d95700;border-color:#cc5200;box-shadow:0 0 0 .2rem rgba(255,125,38,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#f60;border-color:#f60}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#cc5200;border-color:#bf4d00}.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 .2rem rgba(255,125,38,0.5)}.btn-secondary{color:#212529;background-color:#F2F1F8;border-color:#F2F1F8}.btn-secondary:hover{color:#212529;background-color:#dad8eb;border-color:#d2cfe7}.btn-secondary:focus,.btn-secondary.focus{color:#212529;background-color:#dad8eb;border-color:#d2cfe7;box-shadow:0 0 0 .2rem rgba(211,210,217,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#F2F1F8;border-color:#F2F1F8}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#d2cfe7;border-color:#cbc7e3}.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 .2rem rgba(211,210,217,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 .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 .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 .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 .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 .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 .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 .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 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#fff;border-color:#fff}.btn-light:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#ececec;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.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 .2rem rgba(222,222,223,0.5)}.btn-dark{color:#fff;background-color:#44425A;border-color:#44425A}.btn-dark:hover{color:#fff;background-color:#333244;border-color:#2e2c3d}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#333244;border-color:#2e2c3d;box-shadow:0 0 0 .2rem rgba(96,94,115,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#44425A;border-color:#44425A}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#2e2c3d;border-color:#282735}.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 .2rem rgba(96,94,115,0.5)}.btn-outline-primary{color:#f60;border-color:#f60}.btn-outline-primary:hover{color:#fff;background-color:#f60;border-color:#f60}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(255,102,0,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#f60;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:#f60;border-color:#f60}.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 .2rem rgba(255,102,0,0.5)}.btn-outline-secondary{color:#F2F1F8;border-color:#F2F1F8}.btn-outline-secondary:hover{color:#212529;background-color:#F2F1F8;border-color:#F2F1F8}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(242,241,248,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#F2F1F8;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:#212529;background-color:#F2F1F8;border-color:#F2F1F8}.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 .2rem rgba(242,241,248,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 .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 .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 .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 .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 .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 .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 .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 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fff;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:#fff;border-color:#fff}.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 .2rem rgba(255,255,255,0.5)}.btn-outline-dark{color:#44425A;border-color:#44425A}.btn-outline-dark:hover{color:#fff;background-color:#44425A;border-color:#44425A}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(68,66,90,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#44425A;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:#44425A;border-color:#44425A}.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 .2rem rgba(68,66,90,0.5)}.btn-link{font-weight:400;color:#f60;text-decoration:none}.btn-link:hover{color:#b34700;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.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:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#6C6A74;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:8px}.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.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:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.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:#f60}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.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:.5625rem;padding-left:.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:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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 auto;width:1%;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:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:8px}.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:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .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:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.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;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.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:#f60;background-color:#f60}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(255,102,0,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#ffb380}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#ffd1b3;border-color:#ffd1b3}.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:.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:.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:8px}.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:#f60;background-color:#f60}.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(255,102,0,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(255,102,0,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(255,102,0,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:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition: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(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(255,102,0,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#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 .75rem center/8px 10px;border:1px solid #ced4da;border-radius:8px;appearance:none}.custom-select:focus{border-color:#ffb380;outline:0;box-shadow:0 0 0 .2rem rgba(255,102,0,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:.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 + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#ffb380;box-shadow:0 0 0 .2rem rgba(255,102,0,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 + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:8px}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 8px 8px 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,102,0,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,102,0,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,102,0,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#f60;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#ffd1b3}.custom-range::-webkit-slider-runnable-track{width:100%;height:.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:#f60;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#ffd1b3}.custom-range::-moz-range-track{width:100%;height:.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:.2rem;margin-left:.2rem;background-color:#f60;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#ffd1b3}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.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:.5rem 1rem}.nav-link:hover,.na diff --git a/img/Screenshot 2024-11-18 171709.jpg.jpg b/img/Screenshot 2024-11-18 171709.jpg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7436de527f3af5828387b2dac45845d89211404 GIT binary patch literal 79124 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%0D1z?cdB33^$DFDH_c3k|#u>|Ih} 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 z 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 literal 0 HcmV?d00001 diff --git a/img/imagesdubai.jpg b/img/imagesdubai.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9ca377d3a5eea5406bc64929b21a958837051d5 GIT binary patch literal 36700 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 literal 0 HcmV?d00001 diff --git a/img/imagesmumbai.jpg b/img/imagesmumbai.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3dd1c1da9a66ec41c675d21cbfb763858ee2a79c GIT binary patch literal 29093 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 literal 0 HcmV?d00001 diff --git a/img/imagessingapore.jpg b/img/imagessingapore.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb9fc7c49f27b6f7bce1eab0227c4e099016b31f GIT binary patch literal 47665 zcmbrlbyOVDvo1OW3lK;M?(P=cA-Fq(OK^AhKyY_=cOPKT1PksAHn_XH--!kCie}6el>GfZ7`(|hGC!(y|C*x455De;sQ?xv?H#hl$ z99P|sSDEnw(--@wJsTLn!a{t)xjuR>#^V%o>G--4v#PNIr*NNy`IPmM>NU(9Q|xK74)(ih9{F4{OxeSXkM4e*HnCW*P)h;Hw#}8w(17lTsEWqZWq4l>@Lz8vm6gmvsi&o ztgNS(K*~zz#B#%fs&7}Jt0<8>;o(1Aj_FyeB40(Oy+GDLZN%7Ll%jIBxMPh$ zLAenJ>F9e`(6&u*+ER4DO747~!}SB}PR{Gt)IpWb6Z>~>gubXFpE^m`S|8o7eYk7i zE^b6(S00NP;DkB@JD_#QPpzHmeYgn|CXCFK_cH+kA+GWFnsl1WmMRTe4kChoH4x;c zURiTBt1Rg<52oQ8oNChHj5@zp>JB@M#ssKsbK!2kOb`wcEKE%bd6MnSc0MwcD3)|MlE!8 z@i%1RRIr60fn3E0%}1*b-*oj@C23c0@58B+1olr9+vQA-=;eQaDI%8h6fn!4dB&Jt zAhtYk)tg*UhM8XlJI|Vwr?cW~)P$`koO~

ZVmc-8{)D1^pg2zOx}y+mtDKx8amN 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 literal 0 HcmV?d00001 diff --git a/img/imagessydney.jpg b/img/imagessydney.jpg new file mode 100644 index 0000000000000000000000000000000000000000..523a38ec4d048055e00fea72da146977b8180a90 GIT binary patch literal 32779 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 + + + + + SP Jain School of Global Management + + + + + + + + + + + + + + + + + + + + +

+ + + + + + +
+
+
+ +
+
+
+ + + +
+
+

Welcome to SP Jain School of Global Management

+

Shaping tomorrow's leaders in a globalized world

+ Discover Programs +
+
+ + + +
+
+

© 2024 SP Jain School of Global Management. All Rights Reserved.

+
+
+ + + + + + + + + + + + + Dubai Campus + Mumbai Campus + Singapore Campus + Sydney Campus + + +
+ +
+ +
+
+ +
+
+ + + + + + + + + + + diff --git a/js/chatbot.js b/js/chatbot.js new file mode 100644 index 0000000..070b824 --- /dev/null +++ b/js/chatbot.js @@ -0,0 +1,31 @@ +function sendMessage() { + const userInput = document.getElementById('user-input').value; + const chatOutput = document.getElementById('chat-output'); + + if (userInput.trim() === "") { + return; + } + + // Display user message + chatOutput.innerHTML += `
You: ${userInput}
`; + + // Simulate chatbot response (use REST API call here for real chatbot) + fetch('https://your-chatbot-api.com/message', { + method: 'POST', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify({ message: userInput }) + }) + .then(response => response.json()) + .then(data => { + chatOutput.innerHTML += `
Chatbot: ${data.reply}
`; + chatOutput.scrollTop = chatOutput.scrollHeight; // Auto-scroll + }) + .catch(error => { + console.error('Error:', error); + chatOutput.innerHTML += `
Chatbot: Sorry, something went wrong.
`; + }); + + document.getElementById('user-input').value = ''; // Clear input field +} + + diff --git a/js/main.js b/js/main.js new file mode 100644 index 0000000..7a720c1 --- /dev/null +++ b/js/main.js @@ -0,0 +1,46 @@ +(function ($) { + "use strict"; + + // Dropdown on mouse hover + $(document).ready(function () { + function toggleNavbarMethod() { + if ($(window).width() > 992) { + $('.navbar .dropdown').on('mouseover', function () { + $('.dropdown-toggle', this).trigger('click'); + }).on('mouseout', function () { + $('.dropdown-toggle', this).trigger('click').blur(); + }); + } else { + $('.navbar .dropdown').off('mouseover').off('mouseout'); + } + } + toggleNavbarMethod(); + $(window).resize(toggleNavbarMethod); + }); + + + // Back to top button + $(window).scroll(function () { + if ($(this).scrollTop() > 100) { + $('.back-to-top').fadeIn('slow'); + } else { + $('.back-to-top').fadeOut('slow'); + } + }); + $('.back-to-top').click(function () { + $('html, body').animate({scrollTop: 0}, 1500, 'easeInOutExpo'); + return false; + }); + + + // Testimonials carousel + $(".testimonial-carousel").owlCarousel({ + autoplay: true, + smartSpeed: 1500, + dots: true, + loop: true, + items: 1 + }); + +})(jQuery); + diff --git a/lib/easing/easing.js b/lib/easing/easing.js new file mode 100644 index 0000000..3b9c776 --- /dev/null +++ b/lib/easing/easing.js @@ -0,0 +1,168 @@ +/* + * jQuery Easing v1.4.1 - http://gsgd.co.uk/sandbox/jquery/easing/ + * Open source under the BSD License. + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * https://raw.github.com/gdsmith/jquery-easing/master/LICENSE +*/ + +(function (factory) { + if (typeof define === "function" && define.amd) { + define(['jquery'], function ($) { + return factory($); + }); + } else if (typeof module === "object" && typeof module.exports === "object") { + exports = factory(require('jquery')); + } else { + factory(jQuery); + } +})(function($){ + +// Preserve the original jQuery "swing" easing as "jswing" +if (typeof $.easing !== 'undefined') { + $.easing['jswing'] = $.easing['swing']; +} + +var pow = Math.pow, + sqrt = Math.sqrt, + sin = Math.sin, + cos = Math.cos, + PI = Math.PI, + c1 = 1.70158, + c2 = c1 * 1.525, + c3 = c1 + 1, + c4 = ( 2 * PI ) / 3, + c5 = ( 2 * PI ) / 4.5; + +// x is the fraction of animation progress, in the range 0..1 +function bounceOut(x) { + var n1 = 7.5625, + d1 = 2.75; + if ( x < 1/d1 ) { + return n1*x*x; + } else if ( x < 2/d1 ) { + return n1*(x-=(1.5/d1))*x + .75; + } else if ( x < 2.5/d1 ) { + return n1*(x-=(2.25/d1))*x + .9375; + } else { + return n1*(x-=(2.625/d1))*x + .984375; + } +} + +$.extend( $.easing, +{ + def: 'easeOutQuad', + swing: function (x) { + return $.easing[$.easing.def](x); + }, + easeInQuad: function (x) { + return x * x; + }, + easeOutQuad: function (x) { + return 1 - ( 1 - x ) * ( 1 - x ); + }, + easeInOutQuad: function (x) { + return x < 0.5 ? + 2 * x * x : + 1 - pow( -2 * x + 2, 2 ) / 2; + }, + easeInCubic: function (x) { + return x * x * x; + }, + easeOutCubic: function (x) { + return 1 - pow( 1 - x, 3 ); + }, + easeInOutCubic: function (x) { + return x < 0.5 ? + 4 * x * x * x : + 1 - pow( -2 * x + 2, 3 ) / 2; + }, + easeInQuart: function (x) { + return x * x * x * x; + }, + easeOutQuart: function (x) { + return 1 - pow( 1 - x, 4 ); + }, + easeInOutQuart: function (x) { + return x < 0.5 ? + 8 * x * x * x * x : + 1 - pow( -2 * x + 2, 4 ) / 2; + }, + easeInQuint: function (x) { + return x * x * x * x * x; + }, + easeOutQuint: function (x) { + return 1 - pow( 1 - x, 5 ); + }, + easeInOutQuint: function (x) { + return x < 0.5 ? + 16 * x * x * x * x * x : + 1 - pow( -2 * x + 2, 5 ) / 2; + }, + easeInSine: function (x) { + return 1 - cos( x * PI/2 ); + }, + easeOutSine: function (x) { + return sin( x * PI/2 ); + }, + easeInOutSine: function (x) { + return -( cos( PI * x ) - 1 ) / 2; + }, + easeInExpo: function (x) { + return x === 0 ? 0 : pow( 2, 10 * x - 10 ); + }, + easeOutExpo: function (x) { + return x === 1 ? 1 : 1 - pow( 2, -10 * x ); + }, + easeInOutExpo: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + pow( 2, 20 * x - 10 ) / 2 : + ( 2 - pow( 2, -20 * x + 10 ) ) / 2; + }, + easeInCirc: function (x) { + return 1 - sqrt( 1 - pow( x, 2 ) ); + }, + easeOutCirc: function (x) { + return sqrt( 1 - pow( x - 1, 2 ) ); + }, + easeInOutCirc: function (x) { + return x < 0.5 ? + ( 1 - sqrt( 1 - pow( 2 * x, 2 ) ) ) / 2 : + ( sqrt( 1 - pow( -2 * x + 2, 2 ) ) + 1 ) / 2; + }, + easeInElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + -pow( 2, 10 * x - 10 ) * sin( ( x * 10 - 10.75 ) * c4 ); + }, + easeOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : + pow( 2, -10 * x ) * sin( ( x * 10 - 0.75 ) * c4 ) + 1; + }, + easeInOutElastic: function (x) { + return x === 0 ? 0 : x === 1 ? 1 : x < 0.5 ? + -( pow( 2, 20 * x - 10 ) * sin( ( 20 * x - 11.125 ) * c5 )) / 2 : + pow( 2, -20 * x + 10 ) * sin( ( 20 * x - 11.125 ) * c5 ) / 2 + 1; + }, + easeInBack: function (x) { + return c3 * x * x * x - c1 * x * x; + }, + easeOutBack: function (x) { + return 1 + c3 * pow( x - 1, 3 ) + c1 * pow( x - 1, 2 ); + }, + easeInOutBack: function (x) { + return x < 0.5 ? + ( pow( 2 * x, 2 ) * ( ( c2 + 1 ) * 2 * x - c2 ) ) / 2 : + ( pow( 2 * x - 2, 2 ) *( ( c2 + 1 ) * ( x * 2 - 2 ) + c2 ) + 2 ) / 2; + }, + easeInBounce: function (x) { + return 1 - bounceOut( 1 - x ); + }, + easeOutBounce: bounceOut, + easeInOutBounce: function (x) { + return x < 0.5 ? + ( 1 - bounceOut( 1 - 2 * x ) ) / 2 : + ( 1 + bounceOut( 2 * x - 1 ) ) / 2; + } +}); + +}); diff --git a/lib/easing/easing.min.js b/lib/easing/easing.min.js new file mode 100644 index 0000000..3176905 --- /dev/null +++ b/lib/easing/easing.min.js @@ -0,0 +1 @@ +!function(n){"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&"object"==typeof module.exports?exports=n(require("jquery")):n(jQuery)}(function(n){function e(n){var e=7.5625,t=2.75;return n<1/t?e*n*n:n<2/t?e*(n-=1.5/t)*n+.75:n<2.5/t?e*(n-=2.25/t)*n+.9375:e*(n-=2.625/t)*n+.984375}void 0!==n.easing&&(n.easing.jswing=n.easing.swing);var t=Math.pow,u=Math.sqrt,r=Math.sin,i=Math.cos,a=Math.PI,c=1.70158,o=1.525*c,s=2*a/3,f=2*a/4.5;n.extend(n.easing,{def:"easeOutQuad",swing:function(e){return n.easing[n.easing.def](e)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-i(n*a/2)},easeOutSine:function(n){return r(n*a/2)},easeInOutSine:function(n){return-(i(a*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2},easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*r((10*n-10.75)*s)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*r((10*n-.75)*s)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-(t(2,20*n-10)*r((20*n-11.125)*f))/2:t(2,-20*n+10)*r((20*n-11.125)*f)/2+1},easeInBack:function(n){return(c+1)*n*n*n-c*n*n},easeOutBack:function(n){return 1+(c+1)*t(n-1,3)+c*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(7.189819*n-o)/2:(t(2*n-2,2)*((o+1)*(2*n-2)+o)+2)/2},easeInBounce:function(n){return 1-e(1-n)},easeOutBounce:e,easeInOutBounce:function(n){return n<.5?(1-e(1-2*n))/2:(1+e(2*n-1))/2}})}); diff --git a/lib/owlcarousel/LICENSE b/lib/owlcarousel/LICENSE new file mode 100644 index 0000000..699398c --- /dev/null +++ b/lib/owlcarousel/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2014 Owl +Modified work Copyright 2016 David Deutsch + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/lib/owlcarousel/assets/ajax-loader.gif b/lib/owlcarousel/assets/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..d3962f969930b0a5cb13fa079f273167082abf68 GIT binary patch literal 3208 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%0A;2lG!!z>8L*~z#POx} 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 literal 0 HcmV?d00001 diff --git a/lib/owlcarousel/owl.carousel.js b/lib/owlcarousel/owl.carousel.js new file mode 100644 index 0000000..c1d3ea7 --- /dev/null +++ b/lib/owlcarousel/owl.carousel.js @@ -0,0 +1,3275 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +/** + * Owl carousel + * @version 2.1.6 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + * @todo Lazy Load Icon + * @todo prevent animationend bubling + * @todo itemsScaleUp + * @todo Test Zepto + * @todo stagePadding calculate wrong active classes + */ +;(function($, window, document, undefined) { + + /** + * Creates a carousel. + * @class The Owl Carousel. + * @public + * @param {HTMLElement|jQuery} element - The element to create the carousel for. + * @param {Object} [options] - The options + */ + function Owl(element, options) { + + /** + * Current settings for the carousel. + * @public + */ + this.settings = null; + + /** + * Current options set by the caller including defaults. + * @public + */ + this.options = $.extend({}, Owl.Defaults, options); + + /** + * Plugin element. + * @public + */ + this.$element = $(element); + + /** + * Proxied event handlers. + * @protected + */ + this._handlers = {}; + + /** + * References to the running plugins of this carousel. + * @protected + */ + this._plugins = {}; + + /** + * Currently suppressed events to prevent them from beeing retriggered. + * @protected + */ + this._supress = {}; + + /** + * Absolute current position. + * @protected + */ + this._current = null; + + /** + * Animation speed in milliseconds. + * @protected + */ + this._speed = null; + + /** + * Coordinates of all items in pixel. + * @todo The name of this member is missleading. + * @protected + */ + this._coordinates = []; + + /** + * Current breakpoint. + * @todo Real media queries would be nice. + * @protected + */ + this._breakpoint = null; + + /** + * Current width of the plugin element. + */ + this._width = null; + + /** + * All real items. + * @protected + */ + this._items = []; + + /** + * All cloned items. + * @protected + */ + this._clones = []; + + /** + * Merge values of all items. + * @todo Maybe this could be part of a plugin. + * @protected + */ + this._mergers = []; + + /** + * Widths of all items. + */ + this._widths = []; + + /** + * Invalidated parts within the update process. + * @protected + */ + this._invalidated = {}; + + /** + * Ordered list of workers for the update process. + * @protected + */ + this._pipe = []; + + /** + * Current state information for the drag operation. + * @todo #261 + * @protected + */ + this._drag = { + time: null, + target: null, + pointer: null, + stage: { + start: null, + current: null + }, + direction: null + }; + + /** + * Current state information and their tags. + * @type {Object} + * @protected + */ + this._states = { + current: {}, + tags: { + 'initializing': [ 'busy' ], + 'animating': [ 'busy' ], + 'dragging': [ 'interacting' ] + } + }; + + $.each([ 'onResize', 'onThrottledResize' ], $.proxy(function(i, handler) { + this._handlers[handler] = $.proxy(this[handler], this); + }, this)); + + $.each(Owl.Plugins, $.proxy(function(key, plugin) { + this._plugins[key.charAt(0).toLowerCase() + key.slice(1)] + = new plugin(this); + }, this)); + + $.each(Owl.Workers, $.proxy(function(priority, worker) { + this._pipe.push({ + 'filter': worker.filter, + 'run': $.proxy(worker.run, this) + }); + }, this)); + + this.setup(); + this.initialize(); + } + + /** + * Default options for the carousel. + * @public + */ + Owl.Defaults = { + items: 3, + loop: false, + center: false, + rewind: false, + + mouseDrag: true, + touchDrag: true, + pullDrag: true, + freeDrag: false, + + margin: 0, + stagePadding: 0, + + merge: false, + mergeFit: true, + autoWidth: false, + + startPosition: 0, + rtl: false, + + smartSpeed: 250, + fluidSpeed: false, + dragEndSpeed: false, + + responsive: {}, + responsiveRefreshRate: 200, + responsiveBaseElement: window, + + fallbackEasing: 'swing', + + info: false, + + nestedItemSelector: false, + itemElement: 'div', + stageElement: 'div', + + refreshClass: 'owl-refresh', + loadedClass: 'owl-loaded', + loadingClass: 'owl-loading', + rtlClass: 'owl-rtl', + responsiveClass: 'owl-responsive', + dragClass: 'owl-drag', + itemClass: 'owl-item', + stageClass: 'owl-stage', + stageOuterClass: 'owl-stage-outer', + grabClass: 'owl-grab' + }; + + /** + * Enumeration for width. + * @public + * @readonly + * @enum {String} + */ + Owl.Width = { + Default: 'default', + Inner: 'inner', + Outer: 'outer' + }; + + /** + * Enumeration for types. + * @public + * @readonly + * @enum {String} + */ + Owl.Type = { + Event: 'event', + State: 'state' + }; + + /** + * Contains all registered plugins. + * @public + */ + Owl.Plugins = {}; + + /** + * List of workers involved in the update process. + */ + Owl.Workers = [ { + filter: [ 'width', 'settings' ], + run: function() { + this._width = this.$element.width(); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + cache.current = this._items && this._items[this.relative(this._current)]; + } + }, { + filter: [ 'items', 'settings' ], + run: function() { + this.$stage.children('.cloned').remove(); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var margin = this.settings.margin || '', + grid = !this.settings.autoWidth, + rtl = this.settings.rtl, + css = { + 'width': 'auto', + 'margin-left': rtl ? margin : '', + 'margin-right': rtl ? '' : margin + }; + + !grid && this.$stage.children().css(css); + + cache.css = css; + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var width = (this.width() / this.settings.items).toFixed(3) - this.settings.margin, + merge = null, + iterator = this._items.length, + grid = !this.settings.autoWidth, + widths = []; + + cache.items = { + merge: false, + width: width + }; + + while (iterator--) { + merge = this._mergers[iterator]; + merge = this.settings.mergeFit && Math.min(merge, this.settings.items) || merge; + + cache.items.merge = merge > 1 || cache.items.merge; + + widths[iterator] = !grid ? this._items[iterator].width() : width * merge; + } + + this._widths = widths; + } + }, { + filter: [ 'items', 'settings' ], + run: function() { + var clones = [], + items = this._items, + settings = this.settings, + // TODO: Should be computed from number of min width items in stage + view = Math.max(settings.items * 2, 4), + size = Math.ceil(items.length / 2) * 2, + repeat = settings.loop && items.length ? settings.rewind ? view : Math.max(view, size) : 0, + append = '', + prepend = ''; + + repeat /= 2; + + while (repeat--) { + // Switch to only using appended clones + clones.push(this.normalize(clones.length / 2, true)); + append = append + items[clones[clones.length - 1]][0].outerHTML; + clones.push(this.normalize(items.length - 1 - (clones.length - 1) / 2, true)); + prepend = items[clones[clones.length - 1]][0].outerHTML + prepend; + } + + this._clones = clones; + + $(append).addClass('cloned').appendTo(this.$stage); + $(prepend).addClass('cloned').prependTo(this.$stage); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function() { + var rtl = this.settings.rtl ? 1 : -1, + size = this._clones.length + this._items.length, + iterator = -1, + previous = 0, + current = 0, + coordinates = []; + + while (++iterator < size) { + previous = coordinates[iterator - 1] || 0; + current = this._widths[this.relative(iterator)] + this.settings.margin; + coordinates.push(previous + current * rtl); + } + + this._coordinates = coordinates; + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function() { + var padding = this.settings.stagePadding, + coordinates = this._coordinates, + css = { + 'width': Math.ceil(Math.abs(coordinates[coordinates.length - 1])) + padding * 2, + 'padding-left': padding || '', + 'padding-right': padding || '' + }; + + this.$stage.css(css); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + var iterator = this._coordinates.length, + grid = !this.settings.autoWidth, + items = this.$stage.children(); + + if (grid && cache.items.merge) { + while (iterator--) { + cache.css.width = this._widths[this.relative(iterator)]; + items.eq(iterator).css(cache.css); + } + } else if (grid) { + cache.css.width = cache.items.width; + items.css(cache.css); + } + } + }, { + filter: [ 'items' ], + run: function() { + this._coordinates.length < 1 && this.$stage.removeAttr('style'); + } + }, { + filter: [ 'width', 'items', 'settings' ], + run: function(cache) { + cache.current = cache.current ? this.$stage.children().index(cache.current) : 0; + cache.current = Math.max(this.minimum(), Math.min(this.maximum(), cache.current)); + this.reset(cache.current); + } + }, { + filter: [ 'position' ], + run: function() { + this.animate(this.coordinates(this._current)); + } + }, { + filter: [ 'width', 'position', 'items', 'settings' ], + run: function() { + var rtl = this.settings.rtl ? 1 : -1, + padding = this.settings.stagePadding * 2, + begin = this.coordinates(this.current()) + padding, + end = begin + this.width() * rtl, + inner, outer, matches = [], i, n; + + for (i = 0, n = this._coordinates.length; i < n; i++) { + inner = this._coordinates[i - 1] || 0; + outer = Math.abs(this._coordinates[i]) + padding * rtl; + + if ((this.op(inner, '<=', begin) && (this.op(inner, '>', end))) + || (this.op(outer, '<', begin) && this.op(outer, '>', end))) { + matches.push(i); + } + } + + this.$stage.children('.active').removeClass('active'); + this.$stage.children(':eq(' + matches.join('), :eq(') + ')').addClass('active'); + + if (this.settings.center) { + this.$stage.children('.center').removeClass('center'); + this.$stage.children().eq(this.current()).addClass('center'); + } + } + } ]; + + /** + * Initializes the carousel. + * @protected + */ + Owl.prototype.initialize = function() { + this.enter('initializing'); + this.trigger('initialize'); + + this.$element.toggleClass(this.settings.rtlClass, this.settings.rtl); + + if (this.settings.autoWidth && !this.is('pre-loading')) { + var imgs, nestedSelector, width; + imgs = this.$element.find('img'); + nestedSelector = this.settings.nestedItemSelector ? '.' + this.settings.nestedItemSelector : undefined; + width = this.$element.children(nestedSelector).width(); + + if (imgs.length && width <= 0) { + this.preloadAutoWidthImages(imgs); + } + } + + this.$element.addClass(this.options.loadingClass); + + // create stage + this.$stage = $('<' + this.settings.stageElement + ' class="' + this.settings.stageClass + '"/>') + .wrap('
'); + + // append stage + this.$element.append(this.$stage.parent()); + + // append content + this.replace(this.$element.children().not(this.$stage.parent())); + + // check visibility + if (this.$element.is(':visible')) { + // update view + this.refresh(); + } else { + // invalidate width + this.invalidate('width'); + } + + this.$element + .removeClass(this.options.loadingClass) + .addClass(this.options.loadedClass); + + // register event handlers + this.registerEventHandlers(); + + this.leave('initializing'); + this.trigger('initialized'); + }; + + /** + * Setups the current settings. + * @todo Remove responsive classes. Why should adaptive designs be brought into IE8? + * @todo Support for media queries by using `matchMedia` would be nice. + * @public + */ + Owl.prototype.setup = function() { + var viewport = this.viewport(), + overwrites = this.options.responsive, + match = -1, + settings = null; + + if (!overwrites) { + settings = $.extend({}, this.options); + } else { + $.each(overwrites, function(breakpoint) { + if (breakpoint <= viewport && breakpoint > match) { + match = Number(breakpoint); + } + }); + + settings = $.extend({}, this.options, overwrites[match]); + if (typeof settings.stagePadding === 'function') { + settings.stagePadding = settings.stagePadding(); + } + delete settings.responsive; + + // responsive class + if (settings.responsiveClass) { + this.$element.attr('class', + this.$element.attr('class').replace(new RegExp('(' + this.options.responsiveClass + '-)\\S+\\s', 'g'), '$1' + match) + ); + } + } + + this.trigger('change', { property: { name: 'settings', value: settings } }); + this._breakpoint = match; + this.settings = settings; + this.invalidate('settings'); + this.trigger('changed', { property: { name: 'settings', value: this.settings } }); + }; + + /** + * Updates option logic if necessery. + * @protected + */ + Owl.prototype.optionsLogic = function() { + if (this.settings.autoWidth) { + this.settings.stagePadding = false; + this.settings.merge = false; + } + }; + + /** + * Prepares an item before add. + * @todo Rename event parameter `content` to `item`. + * @protected + * @returns {jQuery|HTMLElement} - The item container. + */ + Owl.prototype.prepare = function(item) { + var event = this.trigger('prepare', { content: item }); + + if (!event.data) { + event.data = $('<' + this.settings.itemElement + '/>') + .addClass(this.options.itemClass).append(item) + } + + this.trigger('prepared', { content: event.data }); + + return event.data; + }; + + /** + * Updates the view. + * @public + */ + Owl.prototype.update = function() { + var i = 0, + n = this._pipe.length, + filter = $.proxy(function(p) { return this[p] }, this._invalidated), + cache = {}; + + while (i < n) { + if (this._invalidated.all || $.grep(this._pipe[i].filter, filter).length > 0) { + this._pipe[i].run(cache); + } + i++; + } + + this._invalidated = {}; + + !this.is('valid') && this.enter('valid'); + }; + + /** + * Gets the width of the view. + * @public + * @param {Owl.Width} [dimension=Owl.Width.Default] - The dimension to return. + * @returns {Number} - The width of the view in pixel. + */ + Owl.prototype.width = function(dimension) { + dimension = dimension || Owl.Width.Default; + switch (dimension) { + case Owl.Width.Inner: + case Owl.Width.Outer: + return this._width; + default: + return this._width - this.settings.stagePadding * 2 + this.settings.margin; + } + }; + + /** + * Refreshes the carousel primarily for adaptive purposes. + * @public + */ + Owl.prototype.refresh = function() { + this.enter('refreshing'); + this.trigger('refresh'); + + this.setup(); + + this.optionsLogic(); + + this.$element.addClass(this.options.refreshClass); + + this.update(); + + this.$element.removeClass(this.options.refreshClass); + + this.leave('refreshing'); + this.trigger('refreshed'); + }; + + /** + * Checks window `resize` event. + * @protected + */ + Owl.prototype.onThrottledResize = function() { + window.clearTimeout(this.resizeTimer); + this.resizeTimer = window.setTimeout(this._handlers.onResize, this.settings.responsiveRefreshRate); + }; + + /** + * Checks window `resize` event. + * @protected + */ + Owl.prototype.onResize = function() { + if (!this._items.length) { + return false; + } + + if (this._width === this.$element.width()) { + return false; + } + + if (!this.$element.is(':visible')) { + return false; + } + + this.enter('resizing'); + + if (this.trigger('resize').isDefaultPrevented()) { + this.leave('resizing'); + return false; + } + + this.invalidate('width'); + + this.refresh(); + + this.leave('resizing'); + this.trigger('resized'); + }; + + /** + * Registers event handlers. + * @todo Check `msPointerEnabled` + * @todo #261 + * @protected + */ + Owl.prototype.registerEventHandlers = function() { + if ($.support.transition) { + this.$stage.on($.support.transition.end + '.owl.core', $.proxy(this.onTransitionEnd, this)); + } + + if (this.settings.responsive !== false) { + this.on(window, 'resize', this._handlers.onThrottledResize); + } + + if (this.settings.mouseDrag) { + this.$element.addClass(this.options.dragClass); + this.$stage.on('mousedown.owl.core', $.proxy(this.onDragStart, this)); + this.$stage.on('dragstart.owl.core selectstart.owl.core', function() { return false }); + } + + if (this.settings.touchDrag){ + this.$stage.on('touchstart.owl.core', $.proxy(this.onDragStart, this)); + this.$stage.on('touchcancel.owl.core', $.proxy(this.onDragEnd, this)); + } + }; + + /** + * Handles `touchstart` and `mousedown` events. + * @todo Horizontal swipe threshold as option + * @todo #261 + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragStart = function(event) { + var stage = null; + + if (event.which === 3) { + return; + } + + if ($.support.transform) { + stage = this.$stage.css('transform').replace(/.*\(|\)| /g, '').split(','); + stage = { + x: stage[stage.length === 16 ? 12 : 4], + y: stage[stage.length === 16 ? 13 : 5] + }; + } else { + stage = this.$stage.position(); + stage = { + x: this.settings.rtl ? + stage.left + this.$stage.width() - this.width() + this.settings.margin : + stage.left, + y: stage.top + }; + } + + if (this.is('animating')) { + $.support.transform ? this.animate(stage.x) : this.$stage.stop() + this.invalidate('position'); + } + + this.$element.toggleClass(this.options.grabClass, event.type === 'mousedown'); + + this.speed(0); + + this._drag.time = new Date().getTime(); + this._drag.target = $(event.target); + this._drag.stage.start = stage; + this._drag.stage.current = stage; + this._drag.pointer = this.pointer(event); + + $(document).on('mouseup.owl.core touchend.owl.core', $.proxy(this.onDragEnd, this)); + + $(document).one('mousemove.owl.core touchmove.owl.core', $.proxy(function(event) { + var delta = this.difference(this._drag.pointer, this.pointer(event)); + + $(document).on('mousemove.owl.core touchmove.owl.core', $.proxy(this.onDragMove, this)); + + if (Math.abs(delta.x) < Math.abs(delta.y) && this.is('valid')) { + return; + } + + event.preventDefault(); + + this.enter('dragging'); + this.trigger('drag'); + }, this)); + }; + + /** + * Handles the `touchmove` and `mousemove` events. + * @todo #261 + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragMove = function(event) { + var minimum = null, + maximum = null, + pull = null, + delta = this.difference(this._drag.pointer, this.pointer(event)), + stage = this.difference(this._drag.stage.start, delta); + + if (!this.is('dragging')) { + return; + } + + event.preventDefault(); + + if (this.settings.loop) { + minimum = this.coordinates(this.minimum()); + maximum = this.coordinates(this.maximum() + 1) - minimum; + stage.x = (((stage.x - minimum) % maximum + maximum) % maximum) + minimum; + } else { + minimum = this.settings.rtl ? this.coordinates(this.maximum()) : this.coordinates(this.minimum()); + maximum = this.settings.rtl ? this.coordinates(this.minimum()) : this.coordinates(this.maximum()); + pull = this.settings.pullDrag ? -1 * delta.x / 5 : 0; + stage.x = Math.max(Math.min(stage.x, minimum + pull), maximum + pull); + } + + this._drag.stage.current = stage; + + this.animate(stage.x); + }; + + /** + * Handles the `touchend` and `mouseup` events. + * @todo #261 + * @todo Threshold for click event + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onDragEnd = function(event) { + var delta = this.difference(this._drag.pointer, this.pointer(event)), + stage = this._drag.stage.current, + direction = delta.x > 0 ^ this.settings.rtl ? 'left' : 'right'; + + $(document).off('.owl.core'); + + this.$element.removeClass(this.options.grabClass); + + if (delta.x !== 0 && this.is('dragging') || !this.is('valid')) { + this.speed(this.settings.dragEndSpeed || this.settings.smartSpeed); + this.current(this.closest(stage.x, delta.x !== 0 ? direction : this._drag.direction)); + this.invalidate('position'); + this.update(); + + this._drag.direction = direction; + + if (Math.abs(delta.x) > 3 || new Date().getTime() - this._drag.time > 300) { + this._drag.target.one('click.owl.core', function() { return false; }); + } + } + + if (!this.is('dragging')) { + return; + } + + this.leave('dragging'); + this.trigger('dragged'); + }; + + /** + * Gets absolute position of the closest item for a coordinate. + * @todo Setting `freeDrag` makes `closest` not reusable. See #165. + * @protected + * @param {Number} coordinate - The coordinate in pixel. + * @param {String} direction - The direction to check for the closest item. Ether `left` or `right`. + * @return {Number} - The absolute position of the closest item. + */ + Owl.prototype.closest = function(coordinate, direction) { + var position = -1, + pull = 30, + width = this.width(), + coordinates = this.coordinates(); + + if (!this.settings.freeDrag) { + // check closest item + $.each(coordinates, $.proxy(function(index, value) { + // on a left pull, check on current index + if (direction === 'left' && coordinate > value - pull && coordinate < value + pull) { + position = index; + // on a right pull, check on previous index + // to do so, subtract width from value and set position = index + 1 + } else if (direction === 'right' && coordinate > value - width - pull && coordinate < value - width + pull) { + position = index + 1; + } else if (this.op(coordinate, '<', value) + && this.op(coordinate, '>', coordinates[index + 1] || value - width)) { + position = direction === 'left' ? index + 1 : index; + } + return position === -1; + }, this)); + } + + if (!this.settings.loop) { + // non loop boundries + if (this.op(coordinate, '>', coordinates[this.minimum()])) { + position = coordinate = this.minimum(); + } else if (this.op(coordinate, '<', coordinates[this.maximum()])) { + position = coordinate = this.maximum(); + } + } + + return position; + }; + + /** + * Animates the stage. + * @todo #270 + * @public + * @param {Number} coordinate - The coordinate in pixels. + */ + Owl.prototype.animate = function(coordinate) { + var animate = this.speed() > 0; + + this.is('animating') && this.onTransitionEnd(); + + if (animate) { + this.enter('animating'); + this.trigger('translate'); + } + + if ($.support.transform3d && $.support.transition) { + this.$stage.css({ + transform: 'translate3d(' + coordinate + 'px,0px,0px)', + transition: (this.speed() / 1000) + 's' + }); + } else if (animate) { + this.$stage.animate({ + left: coordinate + 'px' + }, this.speed(), this.settings.fallbackEasing, $.proxy(this.onTransitionEnd, this)); + } else { + this.$stage.css({ + left: coordinate + 'px' + }); + } + }; + + /** + * Checks whether the carousel is in a specific state or not. + * @param {String} state - The state to check. + * @returns {Boolean} - The flag which indicates if the carousel is busy. + */ + Owl.prototype.is = function(state) { + return this._states.current[state] && this._states.current[state] > 0; + }; + + /** + * Sets the absolute position of the current item. + * @public + * @param {Number} [position] - The new absolute position or nothing to leave it unchanged. + * @returns {Number} - The absolute position of the current item. + */ + Owl.prototype.current = function(position) { + if (position === undefined) { + return this._current; + } + + if (this._items.length === 0) { + return undefined; + } + + position = this.normalize(position); + + if (this._current !== position) { + var event = this.trigger('change', { property: { name: 'position', value: position } }); + + if (event.data !== undefined) { + position = this.normalize(event.data); + } + + this._current = position; + + this.invalidate('position'); + + this.trigger('changed', { property: { name: 'position', value: this._current } }); + } + + return this._current; + }; + + /** + * Invalidates the given part of the update routine. + * @param {String} [part] - The part to invalidate. + * @returns {Array.} - The invalidated parts. + */ + Owl.prototype.invalidate = function(part) { + if ($.type(part) === 'string') { + this._invalidated[part] = true; + this.is('valid') && this.leave('valid'); + } + return $.map(this._invalidated, function(v, i) { return i }); + }; + + /** + * Resets the absolute position of the current item. + * @public + * @param {Number} position - The absolute position of the new item. + */ + Owl.prototype.reset = function(position) { + position = this.normalize(position); + + if (position === undefined) { + return; + } + + this._speed = 0; + this._current = position; + + this.suppress([ 'translate', 'translated' ]); + + this.animate(this.coordinates(position)); + + this.release([ 'translate', 'translated' ]); + }; + + /** + * Normalizes an absolute or a relative position of an item. + * @public + * @param {Number} position - The absolute or relative position to normalize. + * @param {Boolean} [relative=false] - Whether the given position is relative or not. + * @returns {Number} - The normalized position. + */ + Owl.prototype.normalize = function(position, relative) { + var n = this._items.length, + m = relative ? 0 : this._clones.length; + + if (!this.isNumeric(position) || n < 1) { + position = undefined; + } else if (position < 0 || position >= n + m) { + position = ((position - m / 2) % n + n) % n + m / 2; + } + + return position; + }; + + /** + * Converts an absolute position of an item into a relative one. + * @public + * @param {Number} position - The absolute position to convert. + * @returns {Number} - The converted position. + */ + Owl.prototype.relative = function(position) { + position -= this._clones.length / 2; + return this.normalize(position, true); + }; + + /** + * Gets the maximum position for the current item. + * @public + * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. + * @returns {Number} + */ + Owl.prototype.maximum = function(relative) { + var settings = this.settings, + maximum = this._coordinates.length, + iterator, + reciprocalItemsWidth, + elementWidth; + + if (settings.loop) { + maximum = this._clones.length / 2 + this._items.length - 1; + } else if (settings.autoWidth || settings.merge) { + iterator = this._items.length; + reciprocalItemsWidth = this._items[--iterator].width(); + elementWidth = this.$element.width(); + while (iterator--) { + reciprocalItemsWidth += this._items[iterator].width() + this.settings.margin; + if (reciprocalItemsWidth > elementWidth) { + break; + } + } + maximum = iterator + 1; + } else if (settings.center) { + maximum = this._items.length - 1; + } else { + maximum = this._items.length - settings.items; + } + + if (relative) { + maximum -= this._clones.length / 2; + } + + return Math.max(maximum, 0); + }; + + /** + * Gets the minimum position for the current item. + * @public + * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. + * @returns {Number} + */ + Owl.prototype.minimum = function(relative) { + return relative ? 0 : this._clones.length / 2; + }; + + /** + * Gets an item at the specified relative position. + * @public + * @param {Number} [position] - The relative position of the item. + * @return {jQuery|Array.} - The item at the given position or all items if no position was given. + */ + Owl.prototype.items = function(position) { + if (position === undefined) { + return this._items.slice(); + } + + position = this.normalize(position, true); + return this._items[position]; + }; + + /** + * Gets an item at the specified relative position. + * @public + * @param {Number} [position] - The relative position of the item. + * @return {jQuery|Array.} - The item at the given position or all items if no position was given. + */ + Owl.prototype.mergers = function(position) { + if (position === undefined) { + return this._mergers.slice(); + } + + position = this.normalize(position, true); + return this._mergers[position]; + }; + + /** + * Gets the absolute positions of clones for an item. + * @public + * @param {Number} [position] - The relative position of the item. + * @returns {Array.} - The absolute positions of clones for the item or all if no position was given. + */ + Owl.prototype.clones = function(position) { + var odd = this._clones.length / 2, + even = odd + this._items.length, + map = function(index) { return index % 2 === 0 ? even + index / 2 : odd - (index + 1) / 2 }; + + if (position === undefined) { + return $.map(this._clones, function(v, i) { return map(i) }); + } + + return $.map(this._clones, function(v, i) { return v === position ? map(i) : null }); + }; + + /** + * Sets the current animation speed. + * @public + * @param {Number} [speed] - The animation speed in milliseconds or nothing to leave it unchanged. + * @returns {Number} - The current animation speed in milliseconds. + */ + Owl.prototype.speed = function(speed) { + if (speed !== undefined) { + this._speed = speed; + } + + return this._speed; + }; + + /** + * Gets the coordinate of an item. + * @todo The name of this method is missleanding. + * @public + * @param {Number} position - The absolute position of the item within `minimum()` and `maximum()`. + * @returns {Number|Array.} - The coordinate of the item in pixel or all coordinates. + */ + Owl.prototype.coordinates = function(position) { + var multiplier = 1, + newPosition = position - 1, + coordinate; + + if (position === undefined) { + return $.map(this._coordinates, $.proxy(function(coordinate, index) { + return this.coordinates(index); + }, this)); + } + + if (this.settings.center) { + if (this.settings.rtl) { + multiplier = -1; + newPosition = position + 1; + } + + coordinate = this._coordinates[position]; + coordinate += (this.width() - coordinate + (this._coordinates[newPosition] || 0)) / 2 * multiplier; + } else { + coordinate = this._coordinates[newPosition] || 0; + } + + coordinate = Math.ceil(coordinate); + + return coordinate; + }; + + /** + * Calculates the speed for a translation. + * @protected + * @param {Number} from - The absolute position of the start item. + * @param {Number} to - The absolute position of the target item. + * @param {Number} [factor=undefined] - The time factor in milliseconds. + * @returns {Number} - The time in milliseconds for the translation. + */ + Owl.prototype.duration = function(from, to, factor) { + if (factor === 0) { + return 0; + } + + return Math.min(Math.max(Math.abs(to - from), 1), 6) * Math.abs((factor || this.settings.smartSpeed)); + }; + + /** + * Slides to the specified item. + * @public + * @param {Number} position - The position of the item. + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.to = function(position, speed) { + var current = this.current(), + revert = null, + distance = position - this.relative(current), + direction = (distance > 0) - (distance < 0), + items = this._items.length, + minimum = this.minimum(), + maximum = this.maximum(); + + if (this.settings.loop) { + if (!this.settings.rewind && Math.abs(distance) > items / 2) { + distance += direction * -1 * items; + } + + position = current + distance; + revert = ((position - minimum) % items + items) % items + minimum; + + if (revert !== position && revert - distance <= maximum && revert - distance > 0) { + current = revert - distance; + position = revert; + this.reset(current); + } + } else if (this.settings.rewind) { + maximum += 1; + position = (position % maximum + maximum) % maximum; + } else { + position = Math.max(minimum, Math.min(maximum, position)); + } + + this.speed(this.duration(current, position, speed)); + this.current(position); + + if (this.$element.is(':visible')) { + this.update(); + } + }; + + /** + * Slides to the next item. + * @public + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.next = function(speed) { + speed = speed || false; + this.to(this.relative(this.current()) + 1, speed); + }; + + /** + * Slides to the previous item. + * @public + * @param {Number} [speed] - The time in milliseconds for the transition. + */ + Owl.prototype.prev = function(speed) { + speed = speed || false; + this.to(this.relative(this.current()) - 1, speed); + }; + + /** + * Handles the end of an animation. + * @protected + * @param {Event} event - The event arguments. + */ + Owl.prototype.onTransitionEnd = function(event) { + + // if css2 animation then event object is undefined + if (event !== undefined) { + event.stopPropagation(); + + // Catch only owl-stage transitionEnd event + if ((event.target || event.srcElement || event.originalTarget) !== this.$stage.get(0)) { + return false; + } + } + + this.leave('animating'); + this.trigger('translated'); + }; + + /** + * Gets viewport width. + * @protected + * @return {Number} - The width in pixel. + */ + Owl.prototype.viewport = function() { + var width; + if (this.options.responsiveBaseElement !== window) { + width = $(this.options.responsiveBaseElement).width(); + } else if (window.innerWidth) { + width = window.innerWidth; + } else if (document.documentElement && document.documentElement.clientWidth) { + width = document.documentElement.clientWidth; + } else { + console.warn('Can not detect viewport width.'); + } + return width; + }; + + /** + * Replaces the current content. + * @public + * @param {HTMLElement|jQuery|String} content - The new content. + */ + Owl.prototype.replace = function(content) { + this.$stage.empty(); + this._items = []; + + if (content) { + content = (content instanceof jQuery) ? content : $(content); + } + + if (this.settings.nestedItemSelector) { + content = content.find('.' + this.settings.nestedItemSelector); + } + + content.filter(function() { + return this.nodeType === 1; + }).each($.proxy(function(index, item) { + item = this.prepare(item); + this.$stage.append(item); + this._items.push(item); + this._mergers.push(item.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + }, this)); + + this.reset(this.isNumeric(this.settings.startPosition) ? this.settings.startPosition : 0); + + this.invalidate('items'); + }; + + /** + * Adds an item. + * @todo Use `item` instead of `content` for the event arguments. + * @public + * @param {HTMLElement|jQuery|String} content - The item content to add. + * @param {Number} [position] - The relative position at which to insert the item otherwise the item will be added to the end. + */ + Owl.prototype.add = function(content, position) { + var current = this.relative(this._current); + + position = position === undefined ? this._items.length : this.normalize(position, true); + content = content instanceof jQuery ? content : $(content); + + this.trigger('add', { content: content, position: position }); + + content = this.prepare(content); + + if (this._items.length === 0 || position === this._items.length) { + this._items.length === 0 && this.$stage.append(content); + this._items.length !== 0 && this._items[position - 1].after(content); + this._items.push(content); + this._mergers.push(content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + } else { + this._items[position].before(content); + this._items.splice(position, 0, content); + this._mergers.splice(position, 0, content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); + } + + this._items[current] && this.reset(this._items[current].index()); + + this.invalidate('items'); + + this.trigger('added', { content: content, position: position }); + }; + + /** + * Removes an item by its position. + * @todo Use `item` instead of `content` for the event arguments. + * @public + * @param {Number} position - The relative position of the item to remove. + */ + Owl.prototype.remove = function(position) { + position = this.normalize(position, true); + + if (position === undefined) { + return; + } + + this.trigger('remove', { content: this._items[position], position: position }); + + this._items[position].remove(); + this._items.splice(position, 1); + this._mergers.splice(position, 1); + + this.invalidate('items'); + + this.trigger('removed', { content: null, position: position }); + }; + + /** + * Preloads images with auto width. + * @todo Replace by a more generic approach + * @protected + */ + Owl.prototype.preloadAutoWidthImages = function(images) { + images.each($.proxy(function(i, element) { + this.enter('pre-loading'); + element = $(element); + $(new Image()).one('load', $.proxy(function(e) { + element.attr('src', e.target.src); + element.css('opacity', 1); + this.leave('pre-loading'); + !this.is('pre-loading') && !this.is('initializing') && this.refresh(); + }, this)).attr('src', element.attr('src') || element.attr('data-src') || element.attr('data-src-retina')); + }, this)); + }; + + /** + * Destroys the carousel. + * @public + */ + Owl.prototype.destroy = function() { + + this.$element.off('.owl.core'); + this.$stage.off('.owl.core'); + $(document).off('.owl.core'); + + if (this.settings.responsive !== false) { + window.clearTimeout(this.resizeTimer); + this.off(window, 'resize', this._handlers.onThrottledResize); + } + + for (var i in this._plugins) { + this._plugins[i].destroy(); + } + + this.$stage.children('.cloned').remove(); + + this.$stage.unwrap(); + this.$stage.children().contents().unwrap(); + this.$stage.children().unwrap(); + + this.$element + .removeClass(this.options.refreshClass) + .removeClass(this.options.loadingClass) + .removeClass(this.options.loadedClass) + .removeClass(this.options.rtlClass) + .removeClass(this.options.dragClass) + .removeClass(this.options.grabClass) + .attr('class', this.$element.attr('class').replace(new RegExp(this.options.responsiveClass + '-\\S+\\s', 'g'), '')) + .removeData('owl.carousel'); + }; + + /** + * Operators to calculate right-to-left and left-to-right. + * @protected + * @param {Number} [a] - The left side operand. + * @param {String} [o] - The operator. + * @param {Number} [b] - The right side operand. + */ + Owl.prototype.op = function(a, o, b) { + var rtl = this.settings.rtl; + switch (o) { + case '<': + return rtl ? a > b : a < b; + case '>': + return rtl ? a < b : a > b; + case '>=': + return rtl ? a <= b : a >= b; + case '<=': + return rtl ? a >= b : a <= b; + default: + break; + } + }; + + /** + * Attaches to an internal event. + * @protected + * @param {HTMLElement} element - The event source. + * @param {String} event - The event name. + * @param {Function} listener - The event handler to attach. + * @param {Boolean} capture - Wether the event should be handled at the capturing phase or not. + */ + Owl.prototype.on = function(element, event, listener, capture) { + if (element.addEventListener) { + element.addEventListener(event, listener, capture); + } else if (element.attachEvent) { + element.attachEvent('on' + event, listener); + } + }; + + /** + * Detaches from an internal event. + * @protected + * @param {HTMLElement} element - The event source. + * @param {String} event - The event name. + * @param {Function} listener - The attached event handler to detach. + * @param {Boolean} capture - Wether the attached event handler was registered as a capturing listener or not. + */ + Owl.prototype.off = function(element, event, listener, capture) { + if (element.removeEventListener) { + element.removeEventListener(event, listener, capture); + } else if (element.detachEvent) { + element.detachEvent('on' + event, listener); + } + }; + + /** + * Triggers a public event. + * @todo Remove `status`, `relatedTarget` should be used instead. + * @protected + * @param {String} name - The event name. + * @param {*} [data=null] - The event data. + * @param {String} [namespace=carousel] - The event namespace. + * @param {String} [state] - The state which is associated with the event. + * @param {Boolean} [enter=false] - Indicates if the call enters the specified state or not. + * @returns {Event} - The event arguments. + */ + Owl.prototype.trigger = function(name, data, namespace, state, enter) { + var status = { + item: { count: this._items.length, index: this.current() } + }, handler = $.camelCase( + $.grep([ 'on', name, namespace ], function(v) { return v }) + .join('-').toLowerCase() + ), event = $.Event( + [ name, 'owl', namespace || 'carousel' ].join('.').toLowerCase(), + $.extend({ relatedTarget: this }, status, data) + ); + + if (!this._supress[name]) { + $.each(this._plugins, function(name, plugin) { + if (plugin.onTrigger) { + plugin.onTrigger(event); + } + }); + + this.register({ type: Owl.Type.Event, name: name }); + this.$element.trigger(event); + + if (this.settings && typeof this.settings[handler] === 'function') { + this.settings[handler].call(this, event); + } + } + + return event; + }; + + /** + * Enters a state. + * @param name - The state name. + */ + Owl.prototype.enter = function(name) { + $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { + if (this._states.current[name] === undefined) { + this._states.current[name] = 0; + } + + this._states.current[name]++; + }, this)); + }; + + /** + * Leaves a state. + * @param name - The state name. + */ + Owl.prototype.leave = function(name) { + $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { + this._states.current[name]--; + }, this)); + }; + + /** + * Registers an event or state. + * @public + * @param {Object} object - The event or state to register. + */ + Owl.prototype.register = function(object) { + if (object.type === Owl.Type.Event) { + if (!$.event.special[object.name]) { + $.event.special[object.name] = {}; + } + + if (!$.event.special[object.name].owl) { + var _default = $.event.special[object.name]._default; + $.event.special[object.name]._default = function(e) { + if (_default && _default.apply && (!e.namespace || e.namespace.indexOf('owl') === -1)) { + return _default.apply(this, arguments); + } + return e.namespace && e.namespace.indexOf('owl') > -1; + }; + $.event.special[object.name].owl = true; + } + } else if (object.type === Owl.Type.State) { + if (!this._states.tags[object.name]) { + this._states.tags[object.name] = object.tags; + } else { + this._states.tags[object.name] = this._states.tags[object.name].concat(object.tags); + } + + this._states.tags[object.name] = $.grep(this._states.tags[object.name], $.proxy(function(tag, i) { + return $.inArray(tag, this._states.tags[object.name]) === i; + }, this)); + } + }; + + /** + * Suppresses events. + * @protected + * @param {Array.} events - The events to suppress. + */ + Owl.prototype.suppress = function(events) { + $.each(events, $.proxy(function(index, event) { + this._supress[event] = true; + }, this)); + }; + + /** + * Releases suppressed events. + * @protected + * @param {Array.} events - The events to release. + */ + Owl.prototype.release = function(events) { + $.each(events, $.proxy(function(index, event) { + delete this._supress[event]; + }, this)); + }; + + /** + * Gets unified pointer coordinates from event. + * @todo #261 + * @protected + * @param {Event} - The `mousedown` or `touchstart` event. + * @returns {Object} - Contains `x` and `y` coordinates of current pointer position. + */ + Owl.prototype.pointer = function(event) { + var result = { x: null, y: null }; + + event = event.originalEvent || event || window.event; + + event = event.touches && event.touches.length ? + event.touches[0] : event.changedTouches && event.changedTouches.length ? + event.changedTouches[0] : event; + + if (event.pageX) { + result.x = event.pageX; + result.y = event.pageY; + } else { + result.x = event.clientX; + result.y = event.clientY; + } + + return result; + }; + + /** + * Determines if the input is a Number or something that can be coerced to a Number + * @protected + * @param {Number|String|Object|Array|Boolean|RegExp|Function|Symbol} - The input to be tested + * @returns {Boolean} - An indication if the input is a Number or can be coerced to a Number + */ + Owl.prototype.isNumeric = function(number) { + return !isNaN(parseFloat(number)); + }; + + /** + * Gets the difference of two vectors. + * @todo #261 + * @protected + * @param {Object} - The first vector. + * @param {Object} - The second vector. + * @returns {Object} - The difference. + */ + Owl.prototype.difference = function(first, second) { + return { + x: first.x - second.x, + y: first.y - second.y + }; + }; + + /** + * The jQuery Plugin for the Owl Carousel + * @todo Navigation plugin `next` and `prev` + * @public + */ + $.fn.owlCarousel = function(option) { + var args = Array.prototype.slice.call(arguments, 1); + + return this.each(function() { + var $this = $(this), + data = $this.data('owl.carousel'); + + if (!data) { + data = new Owl(this, typeof option == 'object' && option); + $this.data('owl.carousel', data); + + $.each([ + 'next', 'prev', 'to', 'destroy', 'refresh', 'replace', 'add', 'remove' + ], function(i, event) { + data.register({ type: Owl.Type.Event, name: event }); + data.$element.on(event + '.owl.carousel.core', $.proxy(function(e) { + if (e.namespace && e.relatedTarget !== this) { + this.suppress([ event ]); + data[event].apply(this, [].slice.call(arguments, 1)); + this.release([ event ]); + } + }, data)); + }); + } + + if (typeof option == 'string' && option.charAt(0) !== '_') { + data[option].apply(data, args); + } + }); + }; + + /** + * The constructor for the jQuery Plugin + * @public + */ + $.fn.owlCarousel.Constructor = Owl; + +})(window.Zepto || window.jQuery, window, document); + +/** + * AutoRefresh Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the auto refresh plugin. + * @class The Auto Refresh Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var AutoRefresh = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Refresh interval. + * @protected + * @type {number} + */ + this._interval = null; + + /** + * Whether the element is currently visible or not. + * @protected + * @type {Boolean} + */ + this._visible = null; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoRefresh) { + this.watch(); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, AutoRefresh.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + AutoRefresh.Defaults = { + autoRefresh: true, + autoRefreshInterval: 500 + }; + + /** + * Watches the element. + */ + AutoRefresh.prototype.watch = function() { + if (this._interval) { + return; + } + + this._visible = this._core.$element.is(':visible'); + this._interval = window.setInterval($.proxy(this.refresh, this), this._core.settings.autoRefreshInterval); + }; + + /** + * Refreshes the element. + */ + AutoRefresh.prototype.refresh = function() { + if (this._core.$element.is(':visible') === this._visible) { + return; + } + + this._visible = !this._visible; + + this._core.$element.toggleClass('owl-hidden', !this._visible); + + this._visible && (this._core.invalidate('width') && this._core.refresh()); + }; + + /** + * Destroys the plugin. + */ + AutoRefresh.prototype.destroy = function() { + var handler, property; + + window.clearInterval(this._interval); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.AutoRefresh = AutoRefresh; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Lazy Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the lazy plugin. + * @class The Lazy Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Lazy = function(carousel) { + + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Already loaded items. + * @protected + * @type {Array.} + */ + this._loaded = []; + + /** + * Event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel change.owl.carousel resized.owl.carousel': $.proxy(function(e) { + if (!e.namespace) { + return; + } + + if (!this._core.settings || !this._core.settings.lazyLoad) { + return; + } + + if ((e.property && e.property.name == 'position') || e.type == 'initialized') { + var settings = this._core.settings, + n = (settings.center && Math.ceil(settings.items / 2) || settings.items), + i = ((settings.center && n * -1) || 0), + position = (e.property && e.property.value !== undefined ? e.property.value : this._core.current()) + i, + clones = this._core.clones().length, + load = $.proxy(function(i, v) { this.load(v) }, this); + + while (i++ < n) { + this.load(clones / 2 + this._core.relative(position)); + clones && $.each(this._core.clones(this._core.relative(position)), load); + position++; + } + } + }, this) + }; + + // set the default options + this._core.options = $.extend({}, Lazy.Defaults, this._core.options); + + // register event handler + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + Lazy.Defaults = { + lazyLoad: false + }; + + /** + * Loads all resources of an item at the specified position. + * @param {Number} position - The absolute position of the item. + * @protected + */ + Lazy.prototype.load = function(position) { + var $item = this._core.$stage.children().eq(position), + $elements = $item && $item.find('.owl-lazy'); + + if (!$elements || $.inArray($item.get(0), this._loaded) > -1) { + return; + } + + $elements.each($.proxy(function(index, element) { + var $element = $(element), image, + url = (window.devicePixelRatio > 1 && $element.attr('data-src-retina')) || $element.attr('data-src'); + + this._core.trigger('load', { element: $element, url: url }, 'lazy'); + + if ($element.is('img')) { + $element.one('load.owl.lazy', $.proxy(function() { + $element.css('opacity', 1); + this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); + }, this)).attr('src', url); + } else { + image = new Image(); + image.onload = $.proxy(function() { + $element.css({ + 'background-image': 'url("' + url + '")', + 'opacity': '1' + }); + this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); + }, this); + image.src = url; + } + }, this)); + + this._loaded.push($item.get(0)); + }; + + /** + * Destroys the plugin. + * @public + */ + Lazy.prototype.destroy = function() { + var handler, property; + + for (handler in this.handlers) { + this._core.$element.off(handler, this.handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Lazy = Lazy; + +})(window.Zepto || window.jQuery, window, document); + +/** + * AutoHeight Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the auto height plugin. + * @class The Auto Height Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var AutoHeight = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight) { + this.update(); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight && e.property.name == 'position'){ + this.update(); + } + }, this), + 'loaded.owl.lazy': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoHeight + && e.element.closest('.' + this._core.settings.itemClass).index() === this._core.current()) { + this.update(); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, AutoHeight.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + */ + AutoHeight.Defaults = { + autoHeight: false, + autoHeightClass: 'owl-height' + }; + + /** + * Updates the view. + */ + AutoHeight.prototype.update = function() { + var start = this._core._current, + end = start + this._core.settings.items, + visible = this._core.$stage.children().toArray().slice(start, end), + heights = [], + maxheight = 0; + + $.each(visible, function(index, item) { + heights.push($(item).height()); + }); + + maxheight = Math.max.apply(null, heights); + + this._core.$stage.parent() + .height(maxheight) + .addClass(this._core.settings.autoHeightClass); + }; + + AutoHeight.prototype.destroy = function() { + var handler, property; + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.AutoHeight = AutoHeight; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Video Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the video plugin. + * @class The Video Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Video = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Cache all video URLs. + * @protected + * @type {Object} + */ + this._videos = {}; + + /** + * Current playing item. + * @protected + * @type {jQuery} + */ + this._playing = null; + + /** + * All event handlers. + * @todo The cloned content removale is too late + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + this._core.register({ type: 'state', name: 'playing', tags: [ 'interacting' ] }); + } + }, this), + 'resize.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.video && this.isInFullScreen()) { + e.preventDefault(); + } + }, this), + 'refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.is('resizing')) { + this._core.$stage.find('.cloned .owl-video-frame').remove(); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'position' && this._playing) { + this.stop(); + } + }, this), + 'prepared.owl.carousel': $.proxy(function(e) { + if (!e.namespace) { + return; + } + + var $element = $(e.content).find('.owl-video'); + + if ($element.length) { + $element.css('display', 'none'); + this.fetch($element, $(e.content)); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Video.Defaults, this._core.options); + + // register event handlers + this._core.$element.on(this._handlers); + + this._core.$element.on('click.owl.video', '.owl-video-play-icon', $.proxy(function(e) { + this.play(e); + }, this)); + }; + + /** + * Default options. + * @public + */ + Video.Defaults = { + video: false, + videoHeight: false, + videoWidth: false + }; + + /** + * Gets the video ID and the type (YouTube/Vimeo/vzaar only). + * @protected + * @param {jQuery} target - The target containing the video data. + * @param {jQuery} item - The item containing the video. + */ + Video.prototype.fetch = function(target, item) { + var type = (function() { + if (target.attr('data-vimeo-id')) { + return 'vimeo'; + } else if (target.attr('data-vzaar-id')) { + return 'vzaar' + } else { + return 'youtube'; + } + })(), + id = target.attr('data-vimeo-id') || target.attr('data-youtube-id') || target.attr('data-vzaar-id'), + width = target.attr('data-width') || this._core.settings.videoWidth, + height = target.attr('data-height') || this._core.settings.videoHeight, + url = target.attr('href'); + + if (url) { + + /* + Parses the id's out of the following urls (and probably more): + https://www.youtube.com/watch?v=:id + https://youtu.be/:id + https://vimeo.com/:id + https://vimeo.com/channels/:channel/:id + https://vimeo.com/groups/:group/videos/:id + https://app.vzaar.com/videos/:id + + Visual example: https://regexper.com/#(http%3A%7Chttps%3A%7C)%5C%2F%5C%2F(player.%7Cwww.%7Capp.)%3F(vimeo%5C.com%7Cyoutu(be%5C.com%7C%5C.be%7Cbe%5C.googleapis%5C.com)%7Cvzaar%5C.com)%5C%2F(video%5C%2F%7Cvideos%5C%2F%7Cembed%5C%2F%7Cchannels%5C%2F.%2B%5C%2F%7Cgroups%5C%2F.%2B%5C%2F%7Cwatch%5C%3Fv%3D%7Cv%5C%2F)%3F(%5BA-Za-z0-9._%25-%5D*)(%5C%26%5CS%2B)%3F + */ + + id = url.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/); + + if (id[3].indexOf('youtu') > -1) { + type = 'youtube'; + } else if (id[3].indexOf('vimeo') > -1) { + type = 'vimeo'; + } else if (id[3].indexOf('vzaar') > -1) { + type = 'vzaar'; + } else { + throw new Error('Video URL not supported.'); + } + id = id[6]; + } else { + throw new Error('Missing video URL.'); + } + + this._videos[url] = { + type: type, + id: id, + width: width, + height: height + }; + + item.attr('data-video', url); + + this.thumbnail(target, this._videos[url]); + }; + + /** + * Creates video thumbnail. + * @protected + * @param {jQuery} target - The target containing the video data. + * @param {Object} info - The video info object. + * @see `fetch` + */ + Video.prototype.thumbnail = function(target, video) { + var tnLink, + icon, + path, + dimensions = video.width && video.height ? 'style="width:' + video.width + 'px;height:' + video.height + 'px;"' : '', + customTn = target.find('img'), + srcType = 'src', + lazyClass = '', + settings = this._core.settings, + create = function(path) { + icon = '
'; + + if (settings.lazyLoad) { + tnLink = '
'; + } else { + tnLink = '
'; + } + target.after(tnLink); + target.after(icon); + }; + + // wrap video content into owl-video-wrapper div + target.wrap('
'); + + if (this._core.settings.lazyLoad) { + srcType = 'data-src'; + lazyClass = 'owl-lazy'; + } + + // custom thumbnail + if (customTn.length) { + create(customTn.attr(srcType)); + customTn.remove(); + return false; + } + + if (video.type === 'youtube') { + path = "//img.youtube.com/vi/" + video.id + "/hqdefault.jpg"; + create(path); + } else if (video.type === 'vimeo') { + $.ajax({ + type: 'GET', + url: '//vimeo.com/api/v2/video/' + video.id + '.json', + jsonp: 'callback', + dataType: 'jsonp', + success: function(data) { + path = data[0].thumbnail_large; + create(path); + } + }); + } else if (video.type === 'vzaar') { + $.ajax({ + type: 'GET', + url: '//vzaar.com/api/videos/' + video.id + '.json', + jsonp: 'callback', + dataType: 'jsonp', + success: function(data) { + path = data.framegrab_url; + create(path); + } + }); + } + }; + + /** + * Stops the current video. + * @public + */ + Video.prototype.stop = function() { + this._core.trigger('stop', null, 'video'); + this._playing.find('.owl-video-frame').remove(); + this._playing.removeClass('owl-video-playing'); + this._playing = null; + this._core.leave('playing'); + this._core.trigger('stopped', null, 'video'); + }; + + /** + * Starts the current video. + * @public + * @param {Event} event - The event arguments. + */ + Video.prototype.play = function(event) { + var target = $(event.target), + item = target.closest('.' + this._core.settings.itemClass), + video = this._videos[item.attr('data-video')], + width = video.width || '100%', + height = video.height || this._core.$stage.height(), + html; + + if (this._playing) { + return; + } + + this._core.enter('playing'); + this._core.trigger('play', null, 'video'); + + item = this._core.items(this._core.relative(item.index())); + + this._core.reset(item.index()); + + if (video.type === 'youtube') { + html = ''; + } else if (video.type === 'vimeo') { + html = ''; + } else if (video.type === 'vzaar') { + html = ''; + } + + $('
' + html + '
').insertAfter(item.find('.owl-video')); + + this._playing = item.addClass('owl-video-playing'); + }; + + /** + * Checks whether an video is currently in full screen mode or not. + * @todo Bad style because looks like a readonly method but changes members. + * @protected + * @returns {Boolean} + */ + Video.prototype.isInFullScreen = function() { + var element = document.fullscreenElement || document.mozFullScreenElement || + document.webkitFullscreenElement; + + return element && $(element).parent().hasClass('owl-video-frame'); + }; + + /** + * Destroys the plugin. + */ + Video.prototype.destroy = function() { + var handler, property; + + this._core.$element.off('click.owl.video'); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Video = Video; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Animate Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the animate plugin. + * @class The Navigation Plugin + * @param {Owl} scope - The Owl Carousel + */ + var Animate = function(scope) { + this.core = scope; + this.core.options = $.extend({}, Animate.Defaults, this.core.options); + this.swapping = true; + this.previous = undefined; + this.next = undefined; + + this.handlers = { + 'change.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name == 'position') { + this.previous = this.core.current(); + this.next = e.property.value; + } + }, this), + 'drag.owl.carousel dragged.owl.carousel translated.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + this.swapping = e.type == 'translated'; + } + }, this), + 'translate.owl.carousel': $.proxy(function(e) { + if (e.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn)) { + this.swap(); + } + }, this) + }; + + this.core.$element.on(this.handlers); + }; + + /** + * Default options. + * @public + */ + Animate.Defaults = { + animateOut: false, + animateIn: false + }; + + /** + * Toggles the animation classes whenever an translations starts. + * @protected + * @returns {Boolean|undefined} + */ + Animate.prototype.swap = function() { + + if (this.core.settings.items !== 1) { + return; + } + + if (!$.support.animation || !$.support.transition) { + return; + } + + this.core.speed(0); + + var left, + clear = $.proxy(this.clear, this), + previous = this.core.$stage.children().eq(this.previous), + next = this.core.$stage.children().eq(this.next), + incoming = this.core.settings.animateIn, + outgoing = this.core.settings.animateOut; + + if (this.core.current() === this.previous) { + return; + } + + if (outgoing) { + left = this.core.coordinates(this.previous) - this.core.coordinates(this.next); + previous.one($.support.animation.end, clear) + .css( { 'left': left + 'px' } ) + .addClass('animated owl-animated-out') + .addClass(outgoing); + } + + if (incoming) { + next.one($.support.animation.end, clear) + .addClass('animated owl-animated-in') + .addClass(incoming); + } + }; + + Animate.prototype.clear = function(e) { + $(e.target).css( { 'left': '' } ) + .removeClass('animated owl-animated-out owl-animated-in') + .removeClass(this.core.settings.animateIn) + .removeClass(this.core.settings.animateOut); + this.core.onTransitionEnd(); + }; + + /** + * Destroys the plugin. + * @public + */ + Animate.prototype.destroy = function() { + var handler, property; + + for (handler in this.handlers) { + this.core.$element.off(handler, this.handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Animate = Animate; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Autoplay Plugin + * @version 2.1.0 + * @author Bartosz Wojciechowski + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + /** + * Creates the autoplay plugin. + * @class The Autoplay Plugin + * @param {Owl} scope - The Owl Carousel + */ + var Autoplay = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * The autoplay timeout. + * @type {Timeout} + */ + this._timeout = null; + + /** + * Indicates whenever the autoplay is paused. + * @type {Boolean} + */ + this._paused = false; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'settings') { + if (this._core.settings.autoplay) { + this.play(); + } else { + this.stop(); + } + } else if (e.namespace && e.property.name === 'position') { + //console.log('play?', e); + if (this._core.settings.autoplay) { + this._setAutoPlayInterval(); + } + } + }, this), + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.autoplay) { + this.play(); + } + }, this), + 'play.owl.autoplay': $.proxy(function(e, t, s) { + if (e.namespace) { + this.play(t, s); + } + }, this), + 'stop.owl.autoplay': $.proxy(function(e) { + if (e.namespace) { + this.stop(); + } + }, this), + 'mouseover.owl.autoplay': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.pause(); + } + }, this), + 'mouseleave.owl.autoplay': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.play(); + } + }, this), + 'touchstart.owl.core': $.proxy(function() { + if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { + this.pause(); + } + }, this), + 'touchend.owl.core': $.proxy(function() { + if (this._core.settings.autoplayHoverPause) { + this.play(); + } + }, this) + }; + + // register event handlers + this._core.$element.on(this._handlers); + + // set default options + this._core.options = $.extend({}, Autoplay.Defaults, this._core.options); + }; + + /** + * Default options. + * @public + */ + Autoplay.Defaults = { + autoplay: false, + autoplayTimeout: 5000, + autoplayHoverPause: false, + autoplaySpeed: false + }; + + /** + * Starts the autoplay. + * @public + * @param {Number} [timeout] - The interval before the next animation starts. + * @param {Number} [speed] - The animation speed for the animations. + */ + Autoplay.prototype.play = function(timeout, speed) { + this._paused = false; + + if (this._core.is('rotating')) { + return; + } + + this._core.enter('rotating'); + + this._setAutoPlayInterval(); + }; + + /** + * Gets a new timeout + * @private + * @param {Number} [timeout] - The interval before the next animation starts. + * @param {Number} [speed] - The animation speed for the animations. + * @return {Timeout} + */ + Autoplay.prototype._getNextTimeout = function(timeout, speed) { + if ( this._timeout ) { + window.clearTimeout(this._timeout); + } + return window.setTimeout($.proxy(function() { + if (this._paused || this._core.is('busy') || this._core.is('interacting') || document.hidden) { + return; + } + this._core.next(speed || this._core.settings.autoplaySpeed); + }, this), timeout || this._core.settings.autoplayTimeout); + }; + + /** + * Sets autoplay in motion. + * @private + */ + Autoplay.prototype._setAutoPlayInterval = function() { + this._timeout = this._getNextTimeout(); + }; + + /** + * Stops the autoplay. + * @public + */ + Autoplay.prototype.stop = function() { + if (!this._core.is('rotating')) { + return; + } + + window.clearTimeout(this._timeout); + this._core.leave('rotating'); + }; + + /** + * Stops the autoplay. + * @public + */ + Autoplay.prototype.pause = function() { + if (!this._core.is('rotating')) { + return; + } + + this._paused = true; + }; + + /** + * Destroys the plugin. + */ + Autoplay.prototype.destroy = function() { + var handler, property; + + this.stop(); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.autoplay = Autoplay; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Navigation Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + 'use strict'; + + /** + * Creates the navigation plugin. + * @class The Navigation Plugin + * @param {Owl} carousel - The Owl Carousel. + */ + var Navigation = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Indicates whether the plugin is initialized or not. + * @protected + * @type {Boolean} + */ + this._initialized = false; + + /** + * The current paging indexes. + * @protected + * @type {Array} + */ + this._pages = []; + + /** + * All DOM elements of the user interface. + * @protected + * @type {Object} + */ + this._controls = {}; + + /** + * Markup for an indicator. + * @protected + * @type {Array.} + */ + this._templates = []; + + /** + * The carousel element. + * @type {jQuery} + */ + this.$element = this._core.$element; + + /** + * Overridden methods of the carousel. + * @protected + * @type {Object} + */ + this._overrides = { + next: this._core.next, + prev: this._core.prev, + to: this._core.to + }; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'prepared.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.push('
' + + $(e.content).find('[data-dot]').addBack('[data-dot]').attr('data-dot') + '
'); + } + }, this), + 'added.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.splice(e.position, 0, this._templates.pop()); + } + }, this), + 'remove.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.dotsData) { + this._templates.splice(e.position, 1); + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name == 'position') { + this.draw(); + } + }, this), + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && !this._initialized) { + this._core.trigger('initialize', null, 'navigation'); + this.initialize(); + this.update(); + this.draw(); + this._initialized = true; + this._core.trigger('initialized', null, 'navigation'); + } + }, this), + 'refreshed.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._initialized) { + this._core.trigger('refresh', null, 'navigation'); + this.update(); + this.draw(); + this._core.trigger('refreshed', null, 'navigation'); + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Navigation.Defaults, this._core.options); + + // register event handlers + this.$element.on(this._handlers); + }; + + /** + * Default options. + * @public + * @todo Rename `slideBy` to `navBy` + */ + Navigation.Defaults = { + nav: false, + navText: [ 'prev', 'next' ], + navSpeed: false, + navElement: 'div', + navContainer: false, + navContainerClass: 'owl-nav', + navClass: [ 'owl-prev', 'owl-next' ], + slideBy: 1, + dotClass: 'owl-dot', + dotsClass: 'owl-dots', + dots: true, + dotsEach: false, + dotsData: false, + dotsSpeed: false, + dotsContainer: false + }; + + /** + * Initializes the layout of the plugin and extends the carousel. + * @protected + */ + Navigation.prototype.initialize = function() { + var override, + settings = this._core.settings; + + // create DOM structure for relative navigation + this._controls.$relative = (settings.navContainer ? $(settings.navContainer) + : $('
').addClass(settings.navContainerClass).appendTo(this.$element)).addClass('disabled'); + + this._controls.$previous = $('<' + settings.navElement + '>') + .addClass(settings.navClass[0]) + .html(settings.navText[0]) + .prependTo(this._controls.$relative) + .on('click', $.proxy(function(e) { + this.prev(settings.navSpeed); + }, this)); + this._controls.$next = $('<' + settings.navElement + '>') + .addClass(settings.navClass[1]) + .html(settings.navText[1]) + .appendTo(this._controls.$relative) + .on('click', $.proxy(function(e) { + this.next(settings.navSpeed); + }, this)); + + // create DOM structure for absolute navigation + if (!settings.dotsData) { + this._templates = [ $('
') + .addClass(settings.dotClass) + .append($('')) + .prop('outerHTML') ]; + } + + this._controls.$absolute = (settings.dotsContainer ? $(settings.dotsContainer) + : $('
').addClass(settings.dotsClass).appendTo(this.$element)).addClass('disabled'); + + this._controls.$absolute.on('click', 'div', $.proxy(function(e) { + var index = $(e.target).parent().is(this._controls.$absolute) + ? $(e.target).index() : $(e.target).parent().index(); + + e.preventDefault(); + + this.to(index, settings.dotsSpeed); + }, this)); + + // override public methods of the carousel + for (override in this._overrides) { + this._core[override] = $.proxy(this[override], this); + } + }; + + /** + * Destroys the plugin. + * @protected + */ + Navigation.prototype.destroy = function() { + var handler, control, property, override; + + for (handler in this._handlers) { + this.$element.off(handler, this._handlers[handler]); + } + for (control in this._controls) { + this._controls[control].remove(); + } + for (override in this.overides) { + this._core[override] = this._overrides[override]; + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + /** + * Updates the internal state. + * @protected + */ + Navigation.prototype.update = function() { + var i, j, k, + lower = this._core.clones().length / 2, + upper = lower + this._core.items().length, + maximum = this._core.maximum(true), + settings = this._core.settings, + size = settings.center || settings.autoWidth || settings.dotsData + ? 1 : settings.dotsEach || settings.items; + + if (settings.slideBy !== 'page') { + settings.slideBy = Math.min(settings.slideBy, settings.items); + } + + if (settings.dots || settings.slideBy == 'page') { + this._pages = []; + + for (i = lower, j = 0, k = 0; i < upper; i++) { + if (j >= size || j === 0) { + this._pages.push({ + start: Math.min(maximum, i - lower), + end: i - lower + size - 1 + }); + if (Math.min(maximum, i - lower) === maximum) { + break; + } + j = 0, ++k; + } + j += this._core.mergers(this._core.relative(i)); + } + } + }; + + /** + * Draws the user interface. + * @todo The option `dotsData` wont work. + * @protected + */ + Navigation.prototype.draw = function() { + var difference, + settings = this._core.settings, + disabled = this._core.items().length <= settings.items, + index = this._core.relative(this._core.current()), + loop = settings.loop || settings.rewind; + + this._controls.$relative.toggleClass('disabled', !settings.nav || disabled); + + if (settings.nav) { + this._controls.$previous.toggleClass('disabled', !loop && index <= this._core.minimum(true)); + this._controls.$next.toggleClass('disabled', !loop && index >= this._core.maximum(true)); + } + + this._controls.$absolute.toggleClass('disabled', !settings.dots || disabled); + + if (settings.dots) { + difference = this._pages.length - this._controls.$absolute.children().length; + + if (settings.dotsData && difference !== 0) { + this._controls.$absolute.html(this._templates.join('')); + } else if (difference > 0) { + this._controls.$absolute.append(new Array(difference + 1).join(this._templates[0])); + } else if (difference < 0) { + this._controls.$absolute.children().slice(difference).remove(); + } + + this._controls.$absolute.find('.active').removeClass('active'); + this._controls.$absolute.children().eq($.inArray(this.current(), this._pages)).addClass('active'); + } + }; + + /** + * Extends event data. + * @protected + * @param {Event} event - The event object which gets thrown. + */ + Navigation.prototype.onTrigger = function(event) { + var settings = this._core.settings; + + event.page = { + index: $.inArray(this.current(), this._pages), + count: this._pages.length, + size: settings && (settings.center || settings.autoWidth || settings.dotsData + ? 1 : settings.dotsEach || settings.items) + }; + }; + + /** + * Gets the current page position of the carousel. + * @protected + * @returns {Number} + */ + Navigation.prototype.current = function() { + var current = this._core.relative(this._core.current()); + return $.grep(this._pages, $.proxy(function(page, index) { + return page.start <= current && page.end >= current; + }, this)).pop(); + }; + + /** + * Gets the current succesor/predecessor position. + * @protected + * @returns {Number} + */ + Navigation.prototype.getPosition = function(successor) { + var position, length, + settings = this._core.settings; + + if (settings.slideBy == 'page') { + position = $.inArray(this.current(), this._pages); + length = this._pages.length; + successor ? ++position : --position; + position = this._pages[((position % length) + length) % length].start; + } else { + position = this._core.relative(this._core.current()); + length = this._core.items().length; + successor ? position += settings.slideBy : position -= settings.slideBy; + } + + return position; + }; + + /** + * Slides to the next item or page. + * @public + * @param {Number} [speed=false] - The time in milliseconds for the transition. + */ + Navigation.prototype.next = function(speed) { + $.proxy(this._overrides.to, this._core)(this.getPosition(true), speed); + }; + + /** + * Slides to the previous item or page. + * @public + * @param {Number} [speed=false] - The time in milliseconds for the transition. + */ + Navigation.prototype.prev = function(speed) { + $.proxy(this._overrides.to, this._core)(this.getPosition(false), speed); + }; + + /** + * Slides to the specified item or page. + * @public + * @param {Number} position - The position of the item or page. + * @param {Number} [speed] - The time in milliseconds for the transition. + * @param {Boolean} [standard=false] - Whether to use the standard behaviour or not. + */ + Navigation.prototype.to = function(position, speed, standard) { + var length; + + if (!standard && this._pages.length) { + length = this._pages.length; + $.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed); + } else { + $.proxy(this._overrides.to, this._core)(position, speed); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Navigation = Navigation; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Hash Plugin + * @version 2.1.0 + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + 'use strict'; + + /** + * Creates the hash plugin. + * @class The Hash Plugin + * @param {Owl} carousel - The Owl Carousel + */ + var Hash = function(carousel) { + /** + * Reference to the core. + * @protected + * @type {Owl} + */ + this._core = carousel; + + /** + * Hash index for the items. + * @protected + * @type {Object} + */ + this._hashes = {}; + + /** + * The carousel element. + * @type {jQuery} + */ + this.$element = this._core.$element; + + /** + * All event handlers. + * @protected + * @type {Object} + */ + this._handlers = { + 'initialized.owl.carousel': $.proxy(function(e) { + if (e.namespace && this._core.settings.startPosition === 'URLHash') { + $(window).trigger('hashchange.owl.navigation'); + } + }, this), + 'prepared.owl.carousel': $.proxy(function(e) { + if (e.namespace) { + var hash = $(e.content).find('[data-hash]').addBack('[data-hash]').attr('data-hash'); + + if (!hash) { + return; + } + + this._hashes[hash] = e.content; + } + }, this), + 'changed.owl.carousel': $.proxy(function(e) { + if (e.namespace && e.property.name === 'position') { + var current = this._core.items(this._core.relative(this._core.current())), + hash = $.map(this._hashes, function(item, hash) { + return item === current ? hash : null; + }).join(); + + if (!hash || window.location.hash.slice(1) === hash) { + return; + } + + window.location.hash = hash; + } + }, this) + }; + + // set default options + this._core.options = $.extend({}, Hash.Defaults, this._core.options); + + // register the event handlers + this.$element.on(this._handlers); + + // register event listener for hash navigation + $(window).on('hashchange.owl.navigation', $.proxy(function(e) { + var hash = window.location.hash.substring(1), + items = this._core.$stage.children(), + position = this._hashes[hash] && items.index(this._hashes[hash]); + + if (position === undefined || position === this._core.current()) { + return; + } + + this._core.to(this._core.relative(position), false, true); + }, this)); + }; + + /** + * Default options. + * @public + */ + Hash.Defaults = { + URLhashListener: false + }; + + /** + * Destroys the plugin. + * @public + */ + Hash.prototype.destroy = function() { + var handler, property; + + $(window).off('hashchange.owl.navigation'); + + for (handler in this._handlers) { + this._core.$element.off(handler, this._handlers[handler]); + } + for (property in Object.getOwnPropertyNames(this)) { + typeof this[property] != 'function' && (this[property] = null); + } + }; + + $.fn.owlCarousel.Constructor.Plugins.Hash = Hash; + +})(window.Zepto || window.jQuery, window, document); + +/** + * Support Plugin + * + * @version 2.1.0 + * @author Vivid Planet Software GmbH + * @author Artus Kolanowski + * @author David Deutsch + * @license The MIT License (MIT) + */ +;(function($, window, document, undefined) { + + var style = $('').get(0).style, + prefixes = 'Webkit Moz O ms'.split(' '), + events = { + transition: { + end: { + WebkitTransition: 'webkitTransitionEnd', + MozTransition: 'transitionend', + OTransition: 'oTransitionEnd', + transition: 'transitionend' + } + }, + animation: { + end: { + WebkitAnimation: 'webkitAnimationEnd', + MozAnimation: 'animationend', + OAnimation: 'oAnimationEnd', + animation: 'animationend' + } + } + }, + tests = { + csstransforms: function() { + return !!test('transform'); + }, + csstransforms3d: function() { + return !!test('perspective'); + }, + csstransitions: function() { + return !!test('transition'); + }, + cssanimations: function() { + return !!test('animation'); + } + }; + + function test(property, prefixed) { + var result = false, + upper = property.charAt(0).toUpperCase() + property.slice(1); + + $.each((property + ' ' + prefixes.join(upper + ' ') + upper).split(' '), function(i, property) { + if (style[property] !== undefined) { + result = prefixed ? property : true; + return false; + } + }); + + return result; + } + + function prefixed(property) { + return test(property, true); + } + + if (tests.csstransitions()) { + /* jshint -W053 */ + $.support.transition = new String(prefixed('transition')) + $.support.transition.end = events.transition.end[ $.support.transition ]; + } + + if (tests.cssanimations()) { + /* jshint -W053 */ + $.support.animation = new String(prefixed('animation')) + $.support.animation.end = events.animation.end[ $.support.animation ]; + } + + if (tests.csstransforms()) { + /* jshint -W053 */ + $.support.transform = new String(prefixed('transform')); + $.support.transform3d = tests.csstransforms3d(); + } + +})(window.Zepto || window.jQuery, window, document); diff --git a/lib/owlcarousel/owl.carousel.min.js b/lib/owlcarousel/owl.carousel.min.js new file mode 100644 index 0000000..9b9566f --- /dev/null +++ b/lib/owlcarousel/owl.carousel.min.js @@ -0,0 +1,7 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&e<=0&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('
'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&bh-f-e&&b",g[a+1]||h-f)&&(d="left"===c?a+1:a),d===-1},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=f*-1*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&a.namespace.indexOf("owl")!==-1?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&e*-1||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
',d=k.lazyLoad?'
':'
',b.after(d),b.after(e)};if(b.wrap('
"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
'+c+"
").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)}, +a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("
").addClass(c.dotClass).append(a("")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("
").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document); \ No newline at end of file diff --git a/mail/contact.js b/mail/contact.js new file mode 100644 index 0000000..d34310f --- /dev/null +++ b/mail/contact.js @@ -0,0 +1,65 @@ +$(function () { + + $("#contactForm input, #contactForm textarea").jqBootstrapValidation({ + preventSubmit: true, + submitError: function ($form, event, errors) { + }, + submitSuccess: function ($form, event) { + event.preventDefault(); + var name = $("input#name").val(); + var email = $("input#email").val(); + var subject = $("input#subject").val(); + var message = $("textarea#message").val(); + + $this = $("#sendMessageButton"); + $this.prop("disabled", true); + + $.ajax({ + url: "contact.php", + type: "POST", + data: { + name: name, + email: email, + subject: subject, + message: message + }, + cache: false, + success: function () { + $('#success').html("
"); + $('#success > .alert-success').html(""); + $('#success > .alert-success') + .append("Your message has been sent. "); + $('#success > .alert-success') + .append('
'); + $('#contactForm').trigger("reset"); + }, + error: function () { + $('#success').html("
"); + $('#success > .alert-danger').html(""); + $('#success > .alert-danger').append($("").text("Sorry " + name + ", it seems that our mail server is not responding. Please try again later!")); + $('#success > .alert-danger').append('
'); + $('#contactForm').trigger("reset"); + }, + complete: function () { + setTimeout(function () { + $this.prop("disabled", false); + }, 1000); + } + }); + }, + filter: function () { + return $(this).is(":visible"); + }, + }); + + $("a[data-toggle=\"tab\"]").click(function (e) { + e.preventDefault(); + $(this).tab("show"); + }); +}); + +$('#name').focus(function () { + $('#success').html(''); +}); diff --git a/mail/contact.php b/mail/contact.php new file mode 100644 index 0000000..6814136 --- /dev/null +++ b/mail/contact.php @@ -0,0 +1,20 @@ + diff --git a/mail/jqBootstrapValidation.min.js b/mail/jqBootstrapValidation.min.js new file mode 100644 index 0000000..0fe1827 --- /dev/null +++ b/mail/jqBootstrapValidation.min.js @@ -0,0 +1 @@ +!function(a){var e=[],t={options:{prependExistingHelpBlock:!1,sniffHtml:!0,preventSubmit:!0,submitError:!1,submitSuccess:!1,semanticallyStrict:!1,autoAdd:{helpBlocks:!0},filter:function(){return!0}},methods:{init:function(o){var r=a.extend(!0,{},t);r.options=a.extend(!0,r.options,o);var l=a.unique(this.map(function(){return a(this).parents("form")[0]}).toArray());return a(l).bind("submit",function(e){var t=a(this),i=0,n=t.find("input,textarea,select").not("[type=submit],[type=image]").filter(r.options.filter);n.trigger("submit.validation").trigger("validationLostFocus.validation"),n.each(function(e,t){var n=a(t).parents(".control-group").first();n.hasClass("warning")&&(n.removeClass("warning").addClass("error"),i++)}),n.trigger("validationLostFocus.validation"),i?(r.options.preventSubmit&&e.preventDefault(),t.addClass("error"),a.isFunction(r.options.submitError)&&r.options.submitError(t,e,n.jqBootstrapValidation("collectErrors",!0))):(t.removeClass("error"),a.isFunction(r.options.submitSuccess)&&r.options.submitSuccess(t,e))}),this.each(function(){var t=a(this),o=t.parents(".control-group").first(),l=o.find(".help-block").first(),s=t.parents("form").first(),d=[];if(!l.length&&r.options.autoAdd&&r.options.autoAdd.helpBlocks&&(l=a('
'),o.find(".controls").append(l),e.push(l[0])),r.options.sniffHtml){var c="";if(void 0!==t.attr("pattern")&&(c="Not in the expected format\x3c!-- data-validation-pattern-message to override --\x3e",t.data("validationPatternMessage")&&(c=t.data("validationPatternMessage")),t.data("validationPatternMessage",c),t.data("validationPatternRegex",t.attr("pattern"))),void 0!==t.attr("max")||void 0!==t.attr("aria-valuemax")){var v=void 0!==t.attr("max")?t.attr("max"):t.attr("aria-valuemax");c="Too high: Maximum of '"+v+"'\x3c!-- data-validation-max-message to override --\x3e",t.data("validationMaxMessage")&&(c=t.data("validationMaxMessage")),t.data("validationMaxMessage",c),t.data("validationMaxMax",v)}if(void 0!==t.attr("min")||void 0!==t.attr("aria-valuemin")){var u=void 0!==t.attr("min")?t.attr("min"):t.attr("aria-valuemin");c="Too low: Minimum of '"+u+"'\x3c!-- data-validation-min-message to override --\x3e",t.data("validationMinMessage")&&(c=t.data("validationMinMessage")),t.data("validationMinMessage",c),t.data("validationMinMin",u)}void 0!==t.attr("maxlength")&&(c="Too long: Maximum of '"+t.attr("maxlength")+"' characters\x3c!-- data-validation-maxlength-message to override --\x3e",t.data("validationMaxlengthMessage")&&(c=t.data("validationMaxlengthMessage")),t.data("validationMaxlengthMessage",c),t.data("validationMaxlengthMaxlength",t.attr("maxlength"))),void 0!==t.attr("minlength")&&(c="Too short: Minimum of '"+t.attr("minlength")+"' characters\x3c!-- data-validation-minlength-message to override --\x3e",t.data("validationMinlengthMessage")&&(c=t.data("validationMinlengthMessage")),t.data("validationMinlengthMessage",c),t.data("validationMinlengthMinlength",t.attr("minlength"))),void 0===t.attr("required")&&void 0===t.attr("aria-required")||(c=r.builtInValidators.required.message,t.data("validationRequiredMessage")&&(c=t.data("validationRequiredMessage")),t.data("validationRequiredMessage",c)),void 0!==t.attr("type")&&"number"===t.attr("type").toLowerCase()&&(c=r.builtInValidators.number.message,t.data("validationNumberMessage")&&(c=t.data("validationNumberMessage")),t.data("validationNumberMessage",c)),void 0!==t.attr("type")&&"email"===t.attr("type").toLowerCase()&&(c="Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e",t.data("validationValidemailMessage")?c=t.data("validationValidemailMessage"):t.data("validationEmailMessage")&&(c=t.data("validationEmailMessage")),t.data("validationValidemailMessage",c)),void 0!==t.attr("minchecked")&&(c="Not enough options checked; Minimum of '"+t.attr("minchecked")+"' required\x3c!-- data-validation-minchecked-message to override --\x3e",t.data("validationMincheckedMessage")&&(c=t.data("validationMincheckedMessage")),t.data("validationMincheckedMessage",c),t.data("validationMincheckedMinchecked",t.attr("minchecked"))),void 0!==t.attr("maxchecked")&&(c="Too many options checked; Maximum of '"+t.attr("maxchecked")+"' required\x3c!-- data-validation-maxchecked-message to override --\x3e",t.data("validationMaxcheckedMessage")&&(c=t.data("validationMaxcheckedMessage")),t.data("validationMaxcheckedMessage",c),t.data("validationMaxcheckedMaxchecked",t.attr("maxchecked")))}void 0!==t.data("validation")&&(d=t.data("validation").split(",")),a.each(t.data(),function(a,e){var t=a.replace(/([A-Z])/g,",$1").split(",");"validation"===t[0]&&t[1]&&d.push(t[1])});var m=d,g=[];do{a.each(d,function(a,e){d[a]=i(e)}),d=a.unique(d),g=[],a.each(m,function(e,n){if(void 0!==t.data("validation"+n+"Shortcut"))a.each(t.data("validation"+n+"Shortcut").split(","),function(a,e){g.push(e)});else if(r.builtInValidators[n.toLowerCase()]){var o=r.builtInValidators[n.toLowerCase()];"shortcut"===o.type.toLowerCase()&&a.each(o.shortcut.split(","),function(a,e){e=i(e),g.push(e),d.push(e)})}}),m=g}while(m.length>0);var h={};a.each(d,function(e,n){var o=t.data("validation"+n+"Message"),l=void 0!==o,s=!1;if(o=o||"'"+n+"' validation failed \x3c!-- Add attribute 'data-validation-"+n.toLowerCase()+"-message' to input to change this message --\x3e",a.each(r.validatorTypes,function(e,r){void 0===h[e]&&(h[e]=[]),s||void 0===t.data("validation"+n+i(r.name))||(h[e].push(a.extend(!0,{name:i(r.name),message:o},r.init(t,n))),s=!0)}),!s&&r.builtInValidators[n.toLowerCase()]){var d=a.extend(!0,{},r.builtInValidators[n.toLowerCase()]);l&&(d.message=o);var c=d.type.toLowerCase();"shortcut"===c?s=!0:a.each(r.validatorTypes,function(e,o){void 0===h[e]&&(h[e]=[]),s||c!==e.toLowerCase()||(t.data("validation"+n+i(o.name),d[o.name.toLowerCase()]),h[c].push(a.extend(d,o.init(t,n))),s=!0)})}s||a.error("Cannot find validation info for '"+n+"'")}),l.data("original-contents",l.data("original-contents")?l.data("original-contents"):l.html()),l.data("original-role",l.data("original-role")?l.data("original-role"):l.attr("role")),o.data("original-classes",o.data("original-clases")?o.data("original-classes"):o.attr("class")),t.data("original-aria-invalid",t.data("original-aria-invalid")?t.data("original-aria-invalid"):t.attr("aria-invalid")),t.bind("validation.validation",function(e,i){var o=n(t),l=[];return a.each(h,function(e,n){(o||o.length||i&&i.includeEmpty||r.validatorTypes[e].blockSubmit&&i&&i.submitting)&&a.each(n,function(a,i){r.validatorTypes[e].validate(t,o,i)&&l.push(i.message)})}),l}),t.bind("getValidators.validation",function(){return h}),t.bind("submit.validation",function(){return t.triggerHandler("change.validation",{submitting:!0})}),t.bind(["keyup","focus","blur","click","keydown","keypress","change"].join(".validation ")+".validation",function(e,i){var d=n(t),c=[];o.find("input,textarea,select").each(function(e,n){var o=c.length;if(a.each(a(n).triggerHandler("validation.validation",i),function(a,e){c.push(e)}),c.length>o)a(n).attr("aria-invalid","true");else{var r=t.data("original-aria-invalid");a(n).attr("aria-invalid",void 0!==r&&r)}}),s.find("input,select,textarea").not(t).not('[name="'+t.attr("name")+'"]').trigger("validationLostFocus.validation"),(c=a.unique(c.sort())).length?(o.removeClass("success error").addClass("warning"),r.options.semanticallyStrict&&1===c.length?l.html(c[0]+(r.options.prependExistingHelpBlock?l.data("original-contents"):"")):l.html('
  • '+c.join("
  • ")+"
"+(r.options.prependExistingHelpBlock?l.data("original-contents"):""))):(o.removeClass("warning error success"),d.length>0&&o.addClass("success"),l.html(l.data("original-contents"))),"blur"===e.type&&o.removeClass("success")}),t.bind("validationLostFocus.validation",function(){o.removeClass("success")})})},destroy:function(){return this.each(function(){var t=a(this),i=t.parents(".control-group").first(),n=i.find(".help-block").first();t.unbind(".validation"),n.html(n.data("original-contents")),i.attr("class",i.data("original-classes")),t.attr("aria-invalid",t.data("original-aria-invalid")),n.attr("role",t.data("original-role")),e.indexOf(n[0])>-1&&n.remove()})},collectErrors:function(e){var t={};return this.each(function(e,i){var n=a(i),o=n.attr("name"),r=n.triggerHandler("validation.validation",{includeEmpty:!0});t[o]=a.extend(!0,r,t[o])}),a.each(t,function(a,e){0===e.length&&delete t[a]}),t},hasErrors:function(){var e=[];return this.each(function(t,i){e=e.concat(a(i).triggerHandler("getValidators.validation")?a(i).triggerHandler("validation.validation",{submitting:!0}):[])}),e.length>0},override:function(e){t=a.extend(!0,t,e)}},validatorTypes:{callback:{name:"callback",init:function(a,e){return{validatorName:e,callback:a.data("validation"+e+"Callback"),lastValue:a.val(),lastValid:!0,lastFinished:!0}},validate:function(a,e,t){if(t.lastValue===e&&t.lastFinished)return!t.lastValid;if(!0===t.lastFinished){t.lastValue=e,t.lastValid=!0,t.lastFinished=!1;var i=t,n=a;!function(a,e){for(var t=Array.prototype.slice.call(arguments).splice(2),i=a.split("."),n=i.pop(),o=0;o0&&t.negative)},blockSubmit:!0},match:{name:"match",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.data("validation"+e+"Match")+'"]').first();return t.bind("validation.validation",function(){a.trigger("change.validation",{submitting:!0})}),{element:t}},validate:function(a,e,t){return e!==t.element.val()&&!t.negative||e===t.element.val()&&t.negative},blockSubmit:!0},max:{name:"max",init:function(a,e){return{max:a.data("validation"+e+"Max")}},validate:function(a,e,t){return parseFloat(e,10)>parseFloat(t.max,10)&&!t.negative||parseFloat(e,10)<=parseFloat(t.max,10)&&t.negative}},min:{name:"min",init:function(a,e){return{min:a.data("validation"+e+"Min")}},validate:function(a,e,t){return parseFloat(e)=parseFloat(t.min)&&t.negative}},maxlength:{name:"maxlength",init:function(a,e){return{maxlength:a.data("validation"+e+"Maxlength")}},validate:function(a,e,t){return e.length>t.maxlength&&!t.negative||e.length<=t.maxlength&&t.negative}},minlength:{name:"minlength",init:function(a,e){return{minlength:a.data("validation"+e+"Minlength")}},validate:function(a,e,t){return e.length=t.minlength&&t.negative}},maxchecked:{name:"maxchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.bind("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{maxchecked:a.data("validation"+e+"Maxchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length>t.maxchecked&&!t.negative||t.elements.filter(":checked").length<=t.maxchecked&&t.negative},blockSubmit:!0},minchecked:{name:"minchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.bind("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{minchecked:a.data("validation"+e+"Minchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length=t.minchecked&&t.negative},blockSubmit:!0}},builtInValidators:{email:{name:"Email",type:"shortcut",shortcut:"validemail"},validemail:{name:"Validemail",type:"regex",regex:"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}",message:"Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e"},passwordagain:{name:"Passwordagain",type:"match",match:"password",message:"Does not match the given password\x3c!-- data-validator-paswordagain-message to override --\x3e"},positive:{name:"Positive",type:"shortcut",shortcut:"number,positivenumber"},negative:{name:"Negative",type:"shortcut",shortcut:"number,negativenumber"},number:{name:"Number",type:"regex",regex:"([+-]?\\d+(\\.\\d*)?([eE][+-]?[0-9]+)?)?",message:"Must be a number\x3c!-- data-validator-number-message to override --\x3e"},integer:{name:"Integer",type:"regex",regex:"[+-]?\\d+",message:"No decimal places allowed\x3c!-- data-validator-integer-message to override --\x3e"},positivenumber:{name:"Positivenumber",type:"min",min:0,message:"Must be a positive number\x3c!-- data-validator-positivenumber-message to override --\x3e"},negativenumber:{name:"Negativenumber",type:"max",max:0,message:"Must be a negative number\x3c!-- data-validator-negativenumber-message to override --\x3e"},required:{name:"Required",type:"required",message:"This is required\x3c!-- data-validator-required-message to override --\x3e"},checkone:{name:"Checkone",type:"minchecked",minchecked:1,message:"Check at least one option\x3c!-- data-validation-checkone-message to override --\x3e"}}},i=function(a){return a.toLowerCase().replace(/(^|\s)([a-z])/g,function(a,e,t){return e+t.toUpperCase()})},n=function(e){var t=e.val(),i=e.attr("type");return"checkbox"===i&&(t=e.is(":checked")?t:""),"radio"===i&&(t=a('input[name="'+e.attr("name")+'"]:checked').length>0?t:""),t};a.fn.jqBootstrapValidation=function(e){return t.methods[e]?t.methods[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?(a.error("Method "+e+" does not exist on jQuery.jqBootstrapValidation"),null):t.methods.init.apply(this,arguments)},a.jqBootstrapValidation=function(e){a(":input").not("[type=image],[type=submit]").jqBootstrapValidation.apply(this,arguments)}}(jQuery); \ No newline at end of file diff --git a/online-courses-html-template.jpg b/online-courses-html-template.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed4c5ba7bc3f41f286d9d1a1315d7452c95f0714 GIT binary patch literal 86613 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 z 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 literal 0 HcmV?d00001 diff --git a/scss/bootstrap/scss/_alert.scss b/scss/bootstrap/scss/_alert.scss new file mode 100644 index 0000000..4aa1fc2 --- /dev/null +++ b/scss/bootstrap/scss/_alert.scss @@ -0,0 +1,52 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + padding-right: $close-font-size + $alert-padding-x * 2; + + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } +} diff --git a/scss/bootstrap/scss/_badge.scss b/scss/bootstrap/scss/_badge.scss new file mode 100644 index 0000000..42c5d08 --- /dev/null +++ b/scss/bootstrap/scss/_badge.scss @@ -0,0 +1,54 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + @include font-size($badge-font-size); + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + @include transition($badge-transition); + + @at-root a#{&} { + @include hover-focus() { + text-decoration: none; + } + } + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/scss/bootstrap/scss/_breadcrumb.scss b/scss/bootstrap/scss/_breadcrumb.scss new file mode 100644 index 0000000..a0cf7e2 --- /dev/null +++ b/scss/bootstrap/scss/_breadcrumb.scss @@ -0,0 +1,44 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + @include font-size($breadcrumb-font-size); + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($breadcrumb-border-radius); +} + +.breadcrumb-item { + display: flex; + + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item { + padding-left: $breadcrumb-item-padding; + + &::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: escape-svg($breadcrumb-divider); + } + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `